255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,118,16,0,0,5,2,4,3,4,5,6,8,5,9,19,8,2,19,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,97,113,133,23,24,51,71,82,129,134,197,36,37,66,83,193,25,38,52,69,114,145,166,177,212,39,53,67,73,84,86,87,88,98,99,115,116,130,136,150,161,198,209,211,54,57,68,100,104,149,179,225,228,240,146,147,178,85,101,117,162,164,180,194,40,55,148,131,132,165,182,196,241,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,217,245,226,123,127,93,87,13,79,7,242,253,80,184,44,154,21,46,71,73,87,170,189,5,234,77,125,201,241,165,62,151,90,105,124,222,108,120,202,36,199,81,165,77,179,35,114,86,135,54,164,214,218,166,254,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,120,172,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,105,149,69,208,56,178,98,60,12,220,84,177,110,190,117,90,174,22,76,231,81,35,90,104,112,227,116,52,115,124,148,204,182,227,147,170,101,85,20,146,9,107,91,138,81,47,123,173,37,109,182,109,155,87,61,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,33,87,17,28,253,67,203,29,170,86,30,22,212,41,85,44,77,173,243,99,234,82,88,145,242,101,178,109,165,245,50,163,110,53,147,203,67,237,170,59,110,32,155,87,172,226,183,37,190,91,177,215,135,79,18,251,133,251,134,220,203,158,63,72,151,87,69,94,66,105,182,253,216,243,242,166,212,92,168,200,148,181,54,197,65,110,184,226,157,66,212,242,25,109,196,18,121,91,27,74,210,164,41,78,53,21,115,55,153,188,201,80,51,37,138,244,42,22,96,241,42,157,77,167,95,21,216,144,225,196,187,39,178,196,102,27,158,242,91,105,182,210,233,37,8,74,72,146,73,34,34,34,34,34,22,233,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,77,70,169,53,201,114,159,217,85,150,132,111,117,195,82,213,181,8,74,75,83,236,74,72,139,176,136,112,174,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,0,141,92,71,174,203,170,198,201,142,33,221,54,85,205,85,183,235,80,189,19,211,84,105,115,92,137,41,141,245,88,136,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,32,254,54,57,167,255,0,108,182,42,255,0,211,42,143,254,48,210,152,0,225,89,223,197,235,203,1,114,199,118,226,230,31,191,17,186,237,187,34,144,244,114,150,193,60,195,168,93,82,35,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,190,174,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,0,14,105,153,186,181,86,129,150,220,87,174,208,170,114,233,213,42,117,143,93,151,14,100,71,148,203,241,159,110,3,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,200,50,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,149,64,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,225,175,13,252,215,98,62,109,113,31,28,47,91,213,222,134,149,7,228,251,20,10,3,15,26,226,210,34,168,234,38,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,10,184,143,102,23,31,108,108,231,98,29,173,101,99,134,32,91,244,88,94,137,233,169,212,187,154,108,72,172,111,165,68,90,246,52,219,137,66,119,45,106,81,232,93,170,81,153,246,153,137,43,193,175,22,49,79,20,63,11,255,0,132,204,75,186,238,223,70,124,159,232,189,59,89,147,63,165,230,122,67,153,202,231,45,91,55,114,209,187,110,154,236,78,189,196,44,168,0,70,174,35,215,101,213,99,100,199,16,238,155,42,230,170,219,245,168,94,137,233,170,52,185,174,68,148,198,250,172,68,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,98,162,242,201,153,188,201,87,243,37,133,20,42,238,96,241,42,163,77,168,223,20,40,147,33,203,187,39,188,196,150,28,158,202,92,105,198,212,233,165,104,82,76,210,105,50,50,50,51,35,23,41,157,252,94,188,176,23,44,119,110,46,97,251,241,27,174,219,178,41,15,71,41,108,19,204,58,133,213,34,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,234,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,0,0,230,153,155,171,85,104,25,109,197,122,237,10,167,46,157,82,167,88,245,217,112,230,68,121,76,191,25,246,224,60,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,25,247,252,108,115,79,254,217,108,85,255,0,166,85,31,252,97,165,48,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,209,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,42,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,2,53,113,30,187,46,171,27,38,56,135,116,217,87,53,86,223,173,66,244,79,77,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,21,23,150,76,205,230,74,191,153,44,40,161,87,115,7,137,85,26,109,70,248,161,68,153,14,93,217,61,230,36,176,228,246,82,227,78,54,167,77,43,66,146,102,147,73,145,145,145,153,24,208,72,0,12,251,102,111,51,121,146,160,102,75,21,232,84,44,193,226,85,58,155,78,190,43,177,33,195,137,118,79,101,136,204,55,61,228,182,211,109,165,210,74,16,148,145,36,146,68,68,68,68,68,44,171,132,78,33,95,216,149,150,219,146,187,136,215,197,193,117,84,152,190,38,68,106,101,110,166,244,231,219,97,48,32,41,45,37,199,148,165,18,9,75,90,137,36,122,106,181,31,180,196,223,1,81,124,93,177,191,26,48,215,50,86,221,11,14,113,122,245,181,105,175,216,240,229,187,14,137,95,151,5,135,31,84,249,233,83,170,109,151,18,147,89,165,8,73,168,203,93,16,146,246,16,112,137,198,252,104,196,172,201,92,148,44,70,197,235,214,234,166,177,99,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,45,116,90,139,218,98,221,0,86,175,25,76,88,197,60,47,252,16,126,12,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,1,205,51,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,239,248,216,230,159,253,178,216,171,255,0,76,170,63,248,195,65,25,100,171,85,107,249,109,194,138,237,118,167,46,163,82,168,216,244,41,115,38,75,121,79,63,37,247,32,50,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,44,0,0,112,172,239,226,245,229,128,185,99,187,113,115,15,223,136,221,118,221,145,72,122,57,75,96,158,97,212,46,169,17,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,95,87,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,6,107,63,27,28,211,255,0,182,91,21,127,233,149,71,255,0,24,93,247,14,27,178,234,190,114,99,135,151,77,235,115,85,110,10,212,223,75,117,53,26,164,215,37,202,127,101,86,90,17,189,215,13,75,86,212,33,41,45,79,177,41,34,46,194,33,37,64,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,166,203,235,139,222,50,206,204,116,28,72,177,105,253,38,27,81,121,180,246,44,233,138,74,125,43,5,197,164,221,126,91,137,37,108,152,174,90,20,218,209,185,49,244,36,17,58,149,62,114,46,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,122,240,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,0,4,32,226,237,136,87,246,26,229,182,219,174,225,205,241,112,90,181,39,239,136,113,29,153,68,169,189,5,247,24,84,9,234,83,74,113,149,37,70,131,82,16,163,73,158,154,161,39,236,33,90,185,100,204,222,100,171,249,146,194,138,21,119,48,120,149,81,166,212,111,138,20,73,144,229,221,147,222,98,75,14,79,101,46,52,227,106,116,210,180,41,38,105,52,153,25,25,25,145,141,4,128,0,8,1,155,28,235,221,89,83,207,117,151,68,171,84,250,140,50,185,172,250,91,119,29,62,65,184,182,224,111,169,207,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,158,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,32,87,17,78,34,146,114,223,36,240,119,7,85,17,252,69,126,59,50,103,78,147,25,169,113,41,49,31,106,65,17,17,19,196,164,78,74,138,51,200,67,205,45,163,105,196,169,68,162,89,16,253,124,48,243,191,51,49,118,172,156,33,196,137,91,239,235,62,158,203,177,228,37,151,215,233,90,59,45,199,142,114,159,144,235,174,27,147,57,234,213,227,86,194,87,61,181,33,42,209,205,147,168,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,83,94,110,248,156,226,131,185,163,137,88,203,229,227,46,13,159,135,50,29,166,177,12,229,183,34,149,115,62,151,86,153,50,159,109,147,218,252,103,82,73,67,90,184,163,74,16,151,154,83,46,56,123,108,255,0,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,43,215,43,25,237,170,150,110,241,87,43,56,203,115,68,85,53,87,197,192,197,145,85,168,190,164,190,219,229,83,113,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,194,128,0,103,219,50,248,229,153,236,44,204,54,36,97,245,63,29,113,130,135,77,161,221,21,40,212,184,50,111,26,182,246,169,221,66,206,25,145,186,241,173,104,84,115,105,104,90,140,247,161,73,86,170,221,169,217,255,0,10,44,98,191,177,143,43,143,204,196,106,244,186,229,74,219,186,39,209,26,169,206,148,244,153,178,216,229,49,45,42,144,243,203,90,156,90,85,45,109,164,203,66,38,219,109,58,122,166,103,50,128,103,219,50,249,196,204,53,91,48,216,145,42,207,204,149,234,139,121,23,69,74,53,20,168,23,60,136,212,239,71,51,33,109,69,54,17,21,196,178,104,54,80,217,239,73,124,230,166,181,26,148,163,81,218,167,12,40,216,208,246,87,34,93,216,223,118,220,21,250,149,221,88,147,91,164,187,94,159,46,84,214,105,74,105,150,88,74,149,39,214,74,22,166,29,125,178,65,169,10,109,244,44,143,215,50,41,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,138,46,65,97,222,20,42,150,102,48,118,159,74,165,213,109,202,124,153,215,101,29,136,204,67,110,167,21,11,118,75,245,36,173,41,78,249,137,230,56,167,121,134,165,60,218,83,180,201,109,146,30,171,108,29,198,43,251,2,175,250,94,35,97,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,97,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,237,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,22,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,137,98,122,112,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,174,237,4,117,206,158,113,44,220,168,225,125,86,170,205,98,223,168,98,11,241,217,43,122,216,151,48,249,242,86,243,138,66,100,184,203,122,186,81,155,38,222,89,168,246,33,102,201,180,78,33,107,73,138,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,38,173,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,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,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,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,17,87,138,63,129,60,77,251,151,206,33,10,107,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,67,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,225,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,9,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,30,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,37,120,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,154,242,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,189,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,61,120,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,75,1,21,120,163,248,19,196,223,185,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,19,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,69,94,40,254,4,241,55,238,95,56,132,41,175,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,15,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,164,190,38,185,237,170,227,117,229,81,192,204,45,185,162,57,133,244,25,13,166,84,202,91,234,90,46,73,168,36,169,75,113,205,8,151,25,151,117,75,104,70,230,214,182,249,251,156,35,103,149,2,196,191,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,244,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,234,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,155,159,0,16,3,138,22,69,191,13,118,170,241,199,7,44,206,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,42,128,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,132,242,127,153,74,22,106,112,58,143,137,180,194,228,213,89,219,75,185,34,38,42,216,110,37,97,166,91,92,134,218,37,41,123,153,62,106,28,108,201,107,62,91,136,37,25,44,150,148,246,177,88,28,89,51,181,14,159,66,252,89,48,134,235,230,207,170,111,85,227,84,164,84,152,113,182,98,165,111,48,229,25,206,89,169,196,60,167,27,51,125,6,109,169,45,165,13,168,156,75,238,37,53,193,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,167,7,112,118,193,192,171,2,151,135,56,115,65,137,78,166,211,163,176,211,174,181,21,150,95,168,62,219,45,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,216,69,237,64,102,179,54,62,41,241,147,226,5,195,230,47,139,94,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,0,20,237,198,159,7,106,180,92,92,181,49,190,159,65,136,213,10,229,163,162,137,58,100,72,170,74,213,85,138,183,20,74,148,225,32,144,107,114,51,141,33,163,82,205,106,68,55,11,66,75,68,62,79,5,139,254,77,11,48,215,94,31,72,184,98,67,166,221,86,186,228,162,11,198,210,87,62,163,14,67,102,201,52,106,45,234,90,35,191,61,102,132,31,106,55,169,68,124,178,52,220,248,225,89,224,198,42,86,8,101,115,16,46,233,149,233,116,170,148,218,60,154,37,5,216,50,146,196,211,170,203,105,76,198,84,117,26,208,173,237,169,70,250,141,179,222,150,216,113,105,35,217,160,207,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,104,194,123,23,240,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,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,5,48,113,61,200,84,108,24,170,203,204,14,15,208,162,64,195,234,156,136,204,213,105,17,57,171,58,77,69,245,61,189,230,218,75,92,168,240,84,105,97,36,70,239,170,243,228,218,18,148,27,104,76,96,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,174,69,113,17,226,41,27,50,116,168,56,77,131,234,151,23,15,157,143,78,171,85,94,151,25,216,147,228,212,73,46,45,112,220,36,188,109,57,25,163,113,141,82,109,158,178,35,26,208,181,161,45,173,81,43,10,112,47,17,241,150,29,223,86,178,168,220,218,85,137,111,205,185,43,245,39,204,209,22,20,88,236,56,241,33,75,34,61,94,119,148,164,52,217,17,169,74,37,25,232,132,56,180,120,1,237,113,139,7,111,236,10,191,234,152,115,136,212,25,116,234,149,58,67,237,52,235,177,94,101,138,131,13,188,227,41,151,21,79,33,10,118,51,138,105,102,219,164,146,37,17,125,164,83,171,36,188,81,169,88,23,128,213,220,54,198,88,215,5,203,82,181,99,155,214,70,215,82,162,150,193,242,219,110,146,183,77,59,152,67,74,53,56,151,87,204,36,179,204,109,36,92,150,25,118,15,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,169,255,0,195,23,135,164,59,166,28,108,197,102,6,208,231,82,158,218,237,165,64,169,178,195,241,106,177,93,97,230,221,149,54,35,236,175,115,39,205,101,113,143,114,20,106,108,220,218,104,54,148,187,106,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,234,176,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,161,60,186,102,199,11,51,17,131,76,226,229,54,185,74,161,116,52,245,77,185,169,115,42,241,150,245,187,177,79,37,106,150,162,81,114,153,62,157,231,27,117,196,183,189,164,146,205,40,237,74,105,218,185,196,231,52,111,99,205,99,26,45,27,198,93,18,155,82,144,209,53,102,200,150,237,66,136,204,38,249,68,152,252,135,143,106,86,180,176,158,107,236,147,46,41,78,60,164,27,92,195,73,92,78,78,113,103,20,241,203,47,182,222,42,98,245,161,74,183,43,87,7,62,76,120,212,228,201,109,183,160,243,84,81,228,27,50,8,214,215,49,4,74,73,19,142,165,109,155,110,165,100,78,242,209,218,196,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,4,85,226,143,224,79,19,126,229,243,136,66,128,68,191,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,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,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,189,0,168,14,41,25,250,135,136,157,118,89,48,114,161,74,169,90,5,209,200,184,174,40,114,88,156,205,93,194,229,73,102,52,71,27,82,208,150,90,89,54,110,56,70,78,41,214,205,191,81,13,175,157,90,194,213,56,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,135,106,224,213,142,152,113,134,216,143,121,225,125,235,89,244,85,87,17,189,18,213,1,231,200,147,22,68,168,167,40,142,42,156,51,245,30,115,170,79,40,140,182,173,72,82,9,68,181,54,133,220,160,0,175,94,46,185,155,176,109,172,18,168,101,198,159,38,37,102,236,188,100,70,76,230,34,84,89,53,208,88,138,252,73,164,185,77,17,155,169,91,197,202,38,144,164,164,148,133,56,189,222,161,37,117,109,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,64,34,95,240,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,119,252,151,102,218,234,202,54,41,149,211,77,107,174,182,235,189,53,62,230,167,41,46,59,204,130,153,45,173,111,176,209,60,211,103,49,182,201,228,178,183,12,210,158,115,132,101,162,204,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,69,94,40,254,4,241,55,238,95,56,132,40,175,9,239,175,193,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,105,39,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,216,103,237,64,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,230,179,27,239,90,86,37,99,69,253,136,212,40,242,216,166,221,87,69,86,183,13,169,104,74,95,109,137,50,220,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,221,56,42,120,88,186,126,32,78,242,234,112,159,224,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,126,100,255,0,105,63,118,136,171,195,83,48,182,174,93,51,53,6,183,122,198,210,139,119,83,213,105,73,168,42,83,108,55,74,234,101,70,113,19,29,55,12,144,108,161,108,36,156,51,82,118,182,181,172,141,70,130,66,239,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,70,174,32,248,233,135,24,53,150,91,214,147,122,214,121,85,91,238,223,170,91,116,10,107,4,75,149,54,84,136,171,100,214,148,25,150,140,181,205,74,221,112,204,146,148,154,72,181,90,219,66,243,216,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,18,211,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,218,132,139,63,226,25,154,218,86,8,101,114,69,118,195,186,98,63,112,226,60,114,165,218,115,41,211,146,163,54,31,107,115,213,38,28,105,228,47,99,113,213,185,183,218,53,146,94,122,41,153,26,86,43,215,40,252,70,115,171,78,186,168,24,67,68,139,248,100,114,177,80,101,136,116,202,239,49,218,161,183,204,113,217,9,106,160,75,74,211,185,11,89,169,233,92,230,216,67,73,86,137,109,10,35,187,240,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,1,85,124,80,248,129,127,229,38,84,176,137,239,231,105,55,157,97,42,255,0,139,58,81,161,63,30,79,252,102,52,182,222,107,244,218,211,233,24,174,172,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,224,7,181,196,156,29,191,176,165,187,126,101,223,65,150,197,54,234,163,193,173,209,106,101,21,228,194,158,196,152,81,229,237,97,231,16,148,186,182,147,41,166,221,36,110,36,57,185,58,159,97,156,244,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,50,174,61,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,47,251,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,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,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,116,225,79,158,122,85,106,217,129,149,220,87,170,68,167,212,168,17,201,187,82,181,81,170,37,5,83,97,114,16,219,84,195,231,185,185,82,80,167,208,134,27,107,82,83,40,216,72,71,36,141,223,147,197,187,57,23,245,145,121,80,114,255,0,132,119,124,187,118,69,62,59,23,13,114,181,64,174,189,26,162,135,220,39,219,106,158,231,78,180,155,72,229,26,100,41,11,53,26,249,177,148,68,130,70,174,122,190,26,121,224,205,30,101,111,249,88,123,136,212,91,126,189,111,91,244,119,230,213,110,148,193,118,20,212,62,183,139,166,109,102,194,78,34,214,173,86,132,178,77,176,106,109,151,28,222,165,52,164,187,99,226,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,58,228,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,98,215,243,193,159,187,55,4,112,26,157,89,194,139,186,36,187,239,17,104,241,106,118,106,14,17,186,108,83,164,109,87,164,223,101,221,166,210,57,70,190,81,58,147,220,241,36,141,165,161,183,201,20,109,253,117,95,183,87,246,214,227,185,46,58,135,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,139,243,200,86,78,237,236,172,97,29,49,85,154,60,71,241,22,185,31,173,184,42,111,67,139,213,194,91,232,97,78,82,218,144,214,229,42,51,74,101,178,50,230,173,11,117,43,116,182,146,210,148,202,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,253,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,67,254,42,120,57,93,197,220,163,213,228,219,143,107,46,194,168,53,120,185,27,106,63,133,69,140,195,237,201,45,235,90,73,28,182,36,58,254,190,178,149,200,216,148,154,150,70,84,173,151,236,76,252,13,227,141,135,138,78,75,170,199,137,108,220,16,106,19,253,22,230,201,79,65,67,201,234,152,71,174,130,87,53,131,117,179,66,148,73,90,86,105,81,237,81,141,52,138,203,227,113,138,20,168,182,6,30,224,187,41,136,253,74,167,88,118,232,144,105,154,158,124,54,35,50,228,102,183,199,208,213,177,245,75,123,107,134,105,45,98,56,146,37,118,236,134,188,50,240,83,240,211,155,139,91,168,168,116,176,44,77,47,89,155,29,216,243,189,19,236,244,237,183,171,107,74,181,148,236,109,233,61,186,180,78,237,81,43,110,183,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,90,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,131,51,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,174,21,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,186,154,102,85,108,220,168,112,252,197,75,62,141,77,136,171,158,163,134,245,153,55,101,93,183,13,229,212,106,37,74,127,121,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,116,66,52,39,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,55,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,76,174,30,124,60,234,185,151,170,199,197,76,84,135,46,157,133,116,233,6,72,65,41,76,191,114,62,218,180,84,118,20,90,41,17,146,162,52,186,250,76,140,204,148,211,71,191,152,227,23,146,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,59,253,247,149,26,237,11,41,216,103,154,171,89,170,173,82,139,115,122,74,29,208,92,148,45,154,44,166,106,79,70,138,230,228,153,44,153,125,8,74,53,82,77,40,117,26,27,154,190,211,105,228,22,222,33,95,214,117,42,181,66,180,47,139,130,135,77,185,35,244,149,168,116,218,155,209,152,169,49,181,105,229,73,109,181,18,94,70,215,93,78,213,145,150,142,44,191,148,122,250,172,183,96,133,87,49,248,219,107,96,189,26,185,18,141,34,227,144,234,87,62,75,106,113,17,152,101,135,36,60,178,66,123,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,74,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,34,87,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,81,182,19,216,191,133,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,253,120,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,61,56,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,170,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,35,234,240,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,57,169,196,195,136,31,224,202,213,166,225,46,94,175,154,84,155,146,237,167,148,218,165,118,147,55,156,245,30,150,243,109,174,58,163,184,217,27,105,122,83,110,26,208,233,47,123,109,17,56,148,145,188,203,201,168,203,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,123,92,208,96,167,226,237,141,85,124,28,114,161,214,203,183,233,244,126,189,244,187,204,109,115,159,165,197,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,159,252,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,42,139,211,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,83,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,136,255,0,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,215,202,220,130,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,207,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,174,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,21,225,61,139,248,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,83,211,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,122,86,133,36,244,50,50,31,172,114,172,216,248,88,198,79,135,247,15,151,62,51,88,37,86,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,234,184,102,103,71,241,108,196,117,225,189,234,174,101,131,127,84,34,49,38,67,211,185,45,208,167,25,242,145,59,71,22,150,82,202,137,105,76,133,30,213,114,218,105,100,163,228,147,110,94,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,48,113,71,240,39,137,191,114,249,196,33,64,34,85,100,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,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,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,41,7,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,132,2,234,120,42,120,88,186,126,32,78,242,234,112,159,224,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,126,100,255,0,105,63,118,138,171,22,147,194,159,61,181,82,170,192,202,206,50,220,209,21,77,84,114,98,200,170,212,95,82,95,109,242,82,18,221,28,214,100,105,90,20,147,81,177,189,73,52,26,57,9,53,239,97,182,237,124,120,172,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,105,150,122,243,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,142,64,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,17,87,138,63,129,60,77,251,151,206,33,10,54,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,245,89,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,175,1,85,191,239,42,237,155,64,195,234,205,195,46,101,189,106,200,157,38,139,5,227,37,34,2,230,27,71,36,154,51,45,201,66,212,195,107,52,107,176,151,189,68,68,167,22,106,158,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,92,160,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,8,85,196,207,57,179,50,215,135,8,195,187,54,149,85,249,103,136,20,249,113,224,214,18,135,227,69,164,197,211,150,244,150,164,163,110,249,137,230,23,45,182,215,185,165,41,14,185,180,185,72,126,144,109,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,47,251,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,222,123,5,244,35,42,56,113,155,92,136,224,245,149,122,181,208,213,96,225,253,5,250,5,125,134,73,114,169,18,149,76,142,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,20,111,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,53,155,187,251,26,173,154,190,11,226,53,58,224,174,212,172,216,235,169,53,121,74,144,244,194,146,195,242,12,211,22,115,239,41,74,41,36,165,175,147,161,232,182,90,90,118,163,144,106,114,152,68,148,185,50,93,117,126,40,88,127,154,235,1,53,90,252,74,223,165,24,186,41,108,65,114,67,148,174,150,92,212,166,114,84,210,12,145,12,152,136,68,234,157,50,229,185,180,247,41,46,237,107,192,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,238,92,65,169,43,74,29,105,165,154,23,179,105,232,123,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,216,103,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,13,41,128,0,10,86,227,87,226,158,214,248,127,7,204,106,34,58,229,39,44,242,115,79,112,223,150,61,26,116,182,46,26,29,143,58,227,183,217,100,218,217,54,162,196,168,168,110,35,166,234,146,148,161,212,188,227,100,189,232,216,181,33,102,106,74,20,133,113,255,0,235,170,194,186,191,182,182,229,201,110,84,63,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,46,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,58,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,47,79,133,214,94,191,1,185,101,166,215,234,114,105,83,107,88,151,211,93,174,201,135,23,99,140,193,126,43,71,14,27,143,40,137,110,242,208,107,115,67,34,74,28,146,242,82,74,45,92,92,192,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,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,133,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,215,248,77,228,150,29,62,133,248,205,226,245,169,205,159,84,216,155,58,151,87,166,176,227,108,197,74,217,125,186,203,124,194,83,136,121,78,54,68,194,200,155,82,91,74,220,73,184,151,219,82,108,252,0,6,107,51,99,226,159,25,62,32,92,62,98,248,245,86,198,84,107,183,222,78,235,25,155,178,154,170,213,39,218,119,132,186,61,126,150,195,40,113,182,104,232,131,25,242,158,157,12,156,46,83,142,168,157,34,37,151,45,196,184,124,180,178,226,149,205,112,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,134,90,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,12,203,226,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,251,135,190,40,82,177,87,39,216,109,83,167,166,35,50,40,20,118,173,121,209,25,154,153,43,142,253,61,37,24,185,186,17,27,107,117,166,218,144,77,168,181,74,36,35,181,68,100,181,84,95,19,76,107,252,52,230,226,233,233,233,253,44,11,19,91,42,30,246,182,60,239,68,251,221,67,142,104,226,210,173,101,59,39,98,139,110,173,19,91,146,74,221,172,202,224,143,133,244,168,182,6,33,99,67,202,136,253,74,167,88,106,215,142,74,132,158,124,54,35,50,220,151,118,72,212,213,177,245,75,103,115,100,73,45,98,54,163,53,118,108,179,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,30,43,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,218,71,202,178,145,145,204,35,202,20,106,220,171,61,114,235,151,13,114,67,200,122,189,84,66,58,182,233,220,211,83,16,155,216,68,148,33,41,38,205,197,36,139,156,234,119,168,146,148,180,211,94,215,54,62,22,49,147,225,253,195,229,207,140,214,13,84,8,127,156,78,28,216,113,154,171,238,213,191,217,149,242,90,180,221,65,166,46,218,148,45,9,234,165,29,12,175,68,147,102,133,33,83,18,180,48,211,111,44,200,144,210,215,188,158,38,153,104,165,85,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,95,71,12,47,146,183,134,65,236,235,90,111,162,171,113,17,233,202,77,110,156,239,46,75,105,230,212,101,45,81,164,180,122,145,111,97,246,212,109,172,189,102,221,73,232,105,81,107,89,121,251,200,157,87,40,151,52,42,237,181,50,93,91,14,174,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,212,40,76,174,11,120,23,93,181,172,75,183,30,110,58,53,41,17,47,110,158,157,109,75,213,14,78,233,98,61,33,19,79,82,35,54,153,113,242,105,59,55,18,150,168,155,148,130,74,90,82,172,168,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,86,175,20,140,253,76,195,190,187,44,152,57,80,170,211,110,243,232,228,92,87,20,57,47,193,122,144,217,242,164,179,26,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,174,183,23,201,245,121,150,255,0,204,219,72,248,127,98,127,241,233,98,170,242,157,226,159,6,254,32,91,222,98,192,186,156,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,46,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,47,115,245,93,198,157,153,120,198,106,135,89,119,210,169,235,145,66,175,201,146,130,122,181,21,157,164,184,207,146,212,75,118,99,104,51,89,56,146,82,157,105,183,22,230,139,105,110,61,98,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,104,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,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,246,237,49,205,69,239,112,251,200,85,189,150,107,54,13,243,136,52,40,147,49,82,175,29,183,167,46,71,75,53,20,5,145,201,73,51,5,226,104,150,202,213,30,66,91,144,105,113,104,90,208,100,149,41,4,70,117,151,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,34,175,20,127,29,152,155,247,47,147,194,30,43,2,50,171,121,102,31,8,241,62,240,195,90,108,186,189,207,135,146,40,210,83,72,97,194,223,58,157,33,19,250,162,101,173,134,167,164,165,81,227,169,8,37,39,114,9,228,164,156,113,77,160,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,35,7,56,145,96,213,211,149,55,51,5,138,21,234,85,22,181,111,233,79,184,237,234,107,170,114,87,165,20,110,116,236,197,97,221,171,95,84,134,148,235,69,185,72,66,73,212,173,211,40,239,56,154,97,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,118,110,49,216,40,121,32,174,211,242,75,125,102,207,18,226,213,104,174,71,244,59,182,76,34,121,13,245,209,100,78,105,137,18,165,50,166,141,100,202,208,250,14,57,165,196,41,91,84,179,73,182,166,212,190,85,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,78,125,178,65,66,205,197,136,212,219,114,45,42,155,137,180,78,83,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,98,157,91,101,176,212,135,116,218,164,165,199,73,116,23,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,184,158,23,185,250,174,227,78,204,188,99,53,67,172,187,233,84,245,200,161,87,228,201,65,61,90,138,206,210,92,103,201,106,37,187,49,180,25,172,156,73,41,78,180,219,139,115,69,180,183,30,177,80,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,132,28,75,243,199,27,46,54,107,216,61,99,162,90,241,22,244,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,245,22,217,184,179,34,74,16,247,191,225,157,86,170,215,242,81,135,245,218,237,78,93,70,165,81,145,94,151,50,100,183,148,243,242,95,114,183,57,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,37,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,207,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,218,71,158,188,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,101,112,186,207,212,203,62,187,77,203,62,49,84,42,181,74,85,199,80,141,6,211,172,63,37,249,142,83,37,45,13,70,98,154,164,41,74,217,13,92,182,210,215,44,146,150,92,82,183,17,161,195,91,51,87,138,63,129,60,77,251,151,206,33,10,54,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,232,25,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,228,167,12,44,250,198,193,138,172,76,191,99,5,118,36,12,62,169,200,146,245,42,175,47,154,179,164,212,95,83,59,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,244,14,43,25,237,170,157,86,126,86,112,106,230,136,154,106,99,155,23,189,86,156,250,148,251,143,154,150,151,40,228,178,34,74,16,148,146,77,253,138,81,172,215,200,81,163,99,237,185,94,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,242,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,91,167,5,79,11,23,79,196,9,222,93,78,19,252,5,16,241,96,197,235,55,22,179,95,37,139,49,249,111,162,198,163,183,104,84,222,121,131,105,11,168,198,153,45,114,18,209,43,214,82,16,167,249,102,163,36,234,182,214,105,220,141,171,87,228,225,107,142,152,113,128,217,154,114,173,138,21,159,67,82,174,139,126,69,182,205,73,210,34,139,14,83,178,162,188,218,228,172,204,185,76,159,78,164,27,154,26,80,165,164,215,181,4,181,162,250,64,85,95,28,239,204,159,237,39,238,209,13,114,65,149,250,86,108,239,251,207,14,102,85,229,211,170,84,235,30,163,91,160,186,212,132,178,194,170,173,189,25,152,201,148,163,105,213,28,109,210,12,220,38,210,75,208,189,83,246,31,21,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,196,240,230,226,23,66,197,187,37,252,50,199,91,190,149,71,188,237,42,127,54,36,249,239,45,150,234,244,120,144,209,206,148,252,169,15,47,155,49,28,167,222,144,102,104,35,108,249,137,73,146,30,52,64,12,253,103,94,234,205,102,35,203,162,82,106,125,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,119,197,101,223,42,183,150,55,90,88,135,138,79,83,101,196,177,48,234,215,173,85,167,213,137,194,104,159,168,199,167,60,252,88,108,26,144,162,117,124,210,101,110,164,136,182,178,106,213,104,91,140,239,225,67,74,121,78,240,177,131,127,15,237,239,46,96,117,81,229,49,98,250,252,23,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,5,107,127,87,59,255,0,101,223,240,219,255,0,160,11,84,1,21,120,163,248,19,196,223,185,124,226,16,164,12,189,93,52,43,27,31,112,210,245,186,103,116,84,91,126,240,163,85,42,50,121,75,115,145,21,137,173,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,126,153,152,203,62,17,231,83,8,227,81,171,51,162,45,107,143,233,43,78,236,166,154,36,174,10,222,66,84,135,217,90,85,181,248,206,164,155,222,222,237,142,160,146,100,164,173,45,184,138,1,191,240,118,254,195,172,92,171,96,133,102,131,46,85,217,75,172,29,17,16,225,69,121,107,158,249,172,146,202,163,54,164,37,215,80,249,41,181,178,123,8,220,67,141,153,23,172,67,67,217,88,193,79,197,219,47,182,78,14,57,80,235,101,219,244,243,235,223,75,188,198,215,57,247,87,34,87,41,92,182,204,217,39,222,116,155,220,130,87,44,145,187,85,106,103,213,71,201,167,93,150,173,98,187,87,181,169,55,53,42,109,106,223,233,253,47,78,143,53,183,37,83,249,232,53,177,212,52,147,53,181,204,65,26,145,188,139,114,72,204,181,33,150,209,127,220,46,60,9,225,151,223,94,113,52,74,161,226,177,123,5,240,191,30,172,215,48,255,0,23,45,8,151,21,9,201,13,75,40,239,45,198,150,211,237,153,236,117,167,90,82,93,105,122,26,146,106,66,146,102,133,173,7,170,86,162,56,255,0,148,142,28,88,71,149,43,202,183,136,49,106,242,239,11,134,68,135,154,160,206,170,69,67,107,162,83,150,70,92,166,201,38,105,92,149,36,212,135,36,145,35,114,61,84,54,210,84,233,57,45,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,89,229,200,125,171,156,26,117,22,175,30,179,242,118,243,160,236,133,14,168,77,54,108,185,5,217,76,42,66,101,36,155,55,100,114,89,41,43,142,209,58,210,73,215,149,185,73,39,20,162,235,248,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,154,33,126,124,51,169,52,170,255,0,15,252,63,161,87,105,145,42,52,218,140,122,244,73,144,229,178,151,152,146,195,149,105,201,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,89,124,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,148,201,6,116,110,172,163,226,59,19,166,170,171,91,176,106,92,198,43,118,243,83,156,75,104,230,155,59,167,70,96,214,76,156,196,19,13,145,41,101,235,182,74,107,114,55,19,136,191,235,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,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,20,173,198,175,197,61,173,240,254,15,152,212,71,228,224,195,86,165,83,179,95,91,135,80,169,196,139,34,169,99,207,137,5,167,158,74,23,41,242,153,9,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,148,181,226,87,195,247,240,237,14,118,61,225,75,59,47,234,85,61,62,148,167,37,58,55,88,131,17,137,43,249,166,152,140,183,164,84,86,125,51,13,238,89,36,219,109,8,236,218,145,90,185,19,192,186,238,63,102,106,206,182,233,148,106,85,78,149,65,168,69,185,46,70,106,134,131,138,170,60,89,76,156,132,45,181,18,185,220,205,232,100,155,36,168,148,167,139,118,212,18,214,157,20,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,22,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,137,98,236,248,86,231,38,54,54,88,8,192,75,174,52,72,55,102,30,209,226,179,74,110,20,39,80,196,202,4,86,99,69,67,203,113,78,44,142,74,93,50,39,11,230,210,100,243,70,218,79,71,54,79,80,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,137,92,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,224,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,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,40,135,139,54,23,210,176,227,56,53,74,157,25,81,27,143,125,81,225,221,11,137,26,18,99,162,51,235,83,145,158,215,105,153,56,183,93,136,228,133,185,162,77,75,144,173,72,204,141,106,235,252,41,51,75,248,47,194,204,108,195,249,150,223,164,254,73,91,245,44,82,167,161,181,114,122,174,150,51,77,75,140,243,230,165,108,221,203,133,203,218,202,180,213,243,81,158,136,72,174,187,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,52,61,145,252,29,165,96,134,87,48,254,209,135,65,151,74,169,77,163,198,173,215,154,157,21,44,77,58,172,182,146,244,148,200,73,33,10,222,218,148,76,36,156,45,233,109,134,208,163,61,154,142,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,1,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,234,93,148,12,44,204,238,13,86,109,111,77,210,174,139,50,243,167,200,167,250,70,147,38,52,214,79,214,82,57,241,221,209,198,185,204,188,141,200,94,138,216,235,68,122,106,145,232,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,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,67,254,34,57,223,135,149,91,16,173,43,58,86,236,77,187,41,238,187,66,81,50,196,150,105,109,165,230,155,92,169,77,45,212,173,59,144,183,250,115,54,220,109,110,199,81,45,38,148,45,39,68,53,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,159,204,183,254,102,218,71,195,251,19,255,0,143,75,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,122,241,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,154,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,144,76,246,82,179,119,108,205,161,92,176,226,82,113,22,221,142,82,235,16,226,182,150,33,74,97,201,15,37,183,96,182,185,14,190,180,54,218,99,165,229,44,136,146,227,200,34,236,90,68,181,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,36,102,139,51,118,14,86,112,190,165,136,23,124,152,147,42,72,142,165,81,109,226,168,179,26,109,101,242,113,166,246,48,151,15,114,144,133,62,210,157,90,18,179,109,179,82,246,171,66,74,179,217,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,126,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,226,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,2,248,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,30,127,138,102,66,173,236,60,165,61,153,108,23,161,68,165,208,147,33,166,110,170,44,94,150,28,42,98,20,152,209,98,61,6,43,77,32,137,10,116,149,206,45,235,89,184,250,22,73,219,204,52,214,88,151,252,59,178,65,51,53,87,217,221,183,140,93,184,101,105,212,26,106,186,147,121,248,207,85,28,83,46,184,136,177,93,67,74,66,182,173,12,117,4,78,54,226,26,144,147,66,137,75,66,138,205,56,152,210,105,84,14,31,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,234,208,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,114,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,245,226,141,145,42,174,54,82,153,199,124,23,182,98,72,189,168,113,214,155,130,157,17,133,117,183,12,36,165,4,210,219,218,123,93,147,29,40,81,18,54,115,29,109,68,130,82,141,150,90,85,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,32,153,236,165,102,238,217,155,66,185,97,196,164,226,45,187,28,165,214,33,197,109,44,66,148,195,146,30,75,110,193,109,114,29,125,104,109,180,199,75,202,89,17,37,199,144,69,216,180,137,106,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,21,239,112,184,240,39,134,95,125,121,196,209,42,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,83,181,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,54,226,103,156,216,121,148,196,116,97,221,155,74,165,124,140,195,250,132,184,240,107,9,67,18,101,85,165,107,203,122,75,82,81,187,100,53,114,203,150,219,107,218,234,82,135,92,220,124,164,49,207,242,65,146,235,171,55,24,142,196,25,169,170,209,44,26,111,49,250,221,194,212,23,20,218,249,70,206,232,49,159,52,27,37,49,100,251,102,73,89,250,141,154,157,218,189,164,218,237,127,137,141,50,53,23,135,254,32,81,161,185,45,200,240,35,208,99,52,185,114,221,148,250,144,138,180,20,164,220,121,229,41,215,87,161,22,171,113,74,90,143,83,81,153,153,152,166,28,167,120,167,193,191,136,22,247,152,176,47,123,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,125,177,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,242,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,78,76,242,103,96,229,50,192,141,14,28,24,149,27,218,163,29,14,215,171,206,180,203,207,165,247,25,142,82,98,69,146,76,52,241,65,231,71,39,27,105,205,79,83,220,174,222,234,54,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,226,189,120,158,231,214,78,12,82,165,229,251,7,235,178,224,98,13,78,60,103,170,181,120,156,165,149,38,156,250,94,222,203,110,165,222,108,121,202,36,176,162,51,107,213,101,242,113,10,74,205,181,166,152,64,92,159,13,78,33,112,241,54,133,7,2,177,230,239,254,190,160,110,106,143,92,170,60,196,118,235,17,119,198,102,52,85,188,227,196,228,154,138,156,121,105,34,75,123,156,109,162,82,148,183,55,169,86,42,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,75,78,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,82,96,237,89,63,203,93,119,53,56,227,71,195,42,97,242,105,76,237,170,92,146,211,41,12,57,18,142,211,205,162,67,141,26,146,189,207,31,53,13,182,68,133,151,49,196,26,136,144,75,82,110,211,19,240,118,193,192,172,141,98,134,28,225,205,6,37,58,155,78,195,122,219,78,186,212,86,89,126,160,251,116,117,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,216,69,158,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,21,23,253,69,76,211,255,0,175,236,42,255,0,222,181,31,242,17,117,32,34,175,20,127,2,120,155,247,47,156,66,20,2,44,167,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,203,254,32,244,220,44,194,202,21,15,57,181,202,5,42,167,127,97,118,232,86,157,62,160,184,205,197,171,78,152,180,183,29,50,73,77,155,210,122,51,55,166,178,211,78,54,164,169,167,150,74,70,166,180,240,188,178,113,141,141,120,213,89,179,51,1,135,18,218,174,214,107,17,32,81,101,88,244,183,101,48,164,62,164,183,181,232,174,62,185,6,180,172,200,203,145,206,91,132,189,169,104,148,130,230,247,78,38,25,130,204,22,94,112,106,155,114,96,93,191,203,110,109,64,152,173,221,124,134,165,250,1,178,83,124,148,244,206,37,72,254,16,181,41,190,115,137,83,104,219,179,78,99,205,41,53,25,150,124,226,98,230,90,113,114,78,41,81,171,18,235,232,175,200,230,93,148,202,148,197,173,21,244,41,106,90,214,243,138,220,162,146,74,91,139,68,141,20,180,173,106,212,150,133,184,219,156,40,95,247,11,143,2,120,101,247,215,156,77,18,168,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,47,251,133,199,129,60,50,251,235,206,38,142,255,0,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,86,187,56,86,102,59,241,142,172,225,5,139,110,127,90,159,194,42,116,123,190,172,250,253,23,232,189,234,228,38,68,150,153,254,204,250,13,173,132,53,191,126,171,36,114,52,116,91,254,88,178,251,66,203,14,13,81,112,134,129,112,85,107,109,211,121,143,201,157,80,125,106,231,74,117,91,222,83,44,154,148,136,172,154,204,205,44,183,234,150,166,165,26,220,83,142,175,170,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,165,48,0,1,74,220,106,252,83,218,223,15,224,249,141,68,65,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,251,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,47,165,88,89,117,194,60,54,197,11,227,24,237,75,78,36,91,178,255,0,144,135,170,179,137,164,36,219,65,54,217,45,150,9,41,34,109,14,186,217,200,116,251,86,235,206,41,110,41,91,91,36,116,176,21,43,197,147,59,83,42,21,223,197,147,8,110,190,84,10,94,245,94,53,74,69,73,246,220,122,82,144,243,14,81,156,229,154,91,91,41,109,195,55,208,102,226,84,226,144,218,137,181,48,226,85,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,247,45,160,148,164,37,110,186,210,13,104,223,184,172,211,59,92,47,172,218,174,11,208,171,57,113,181,226,65,187,48,246,142,81,167,33,45,154,31,185,105,209,98,56,163,53,179,22,57,148,154,162,221,67,123,86,73,111,154,111,56,75,51,209,162,69,75,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,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,135,234,226,165,156,152,216,39,96,47,1,45,72,209,39,93,152,133,71,148,205,85,185,176,157,91,16,232,18,153,147,21,111,33,196,184,130,41,42,116,140,155,47,156,73,19,46,155,137,45,91,223,77,150,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,158,76,242,191,74,202,102,11,198,195,152,117,121,117,26,149,70,66,43,117,231,93,144,151,152,77,85,200,145,217,146,152,170,38,154,81,70,221,28,141,178,113,38,189,15,214,63,97,119,81,92,28,105,240,118,149,90,194,59,83,27,233,244,25,110,215,109,170,194,40,147,166,68,138,149,33,52,169,72,113,68,169,78,18,13,100,134,228,182,210,26,53,44,144,149,204,112,180,53,58,66,165,173,59,254,242,177,99,92,17,108,251,134,93,37,23,85,29,202,5,92,227,25,37,114,169,206,58,211,174,199,53,233,185,40,90,152,108,151,180,203,114,55,33,90,161,107,74,189,254,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,79,73,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,1,30,130,187,96,94,86,205,179,108,222,117,219,122,92,74,21,227,30,76,154,21,65,68,70,196,228,71,144,184,239,146,20,70,100,75,109,214,204,148,131,209,100,74,109,70,91,92,66,149,53,56,101,103,182,171,130,55,149,59,3,49,74,230,136,222,23,215,164,56,152,179,42,143,169,8,182,230,172,148,164,173,183,52,50,68,103,157,209,46,33,123,91,66,220,231,238,108,137,238,109,218,14,127,143,120,215,106,229,219,9,235,184,199,122,211,234,179,104,182,255,0,75,212,177,75,105,183,37,47,159,37,168,232,216,151,28,109,7,162,222,73,158,171,47,84,143,77,79,66,56,129,253,90,188,172,127,172,28,85,255,0,221,84,239,242,225,213,120,163,248,19,196,223,185,124,226,16,160,17,163,220,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,197,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,62,46,167,50,223,249,155,105,31,15,236,79,254,61,44,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,82,188,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,174,188,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,250,243,99,225,99,25,62,31,220,62,92,248,205,96,237,89,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,73,254,23,57,18,165,99,101,85,236,119,198,139,102,92,139,38,135,33,9,183,233,210,216,79,69,112,205,74,150,78,173,205,199,185,216,209,212,132,145,163,103,45,215,20,104,53,40,153,121,165,77,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,174,171,10,234,254,218,219,151,37,185,80,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,33,234,177,239,26,238,172,196,226,197,119,24,239,90,125,42,21,106,224,233,122,150,41,109,56,220,84,114,35,53,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,98,188,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,28,171,138,22,122,127,13,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,40,20,221,38,170,245,42,69,117,154,100,181,211,97,200,102,36,137,137,101,70,195,47,188,151,20,211,75,115,77,169,90,210,195,202,74,76,245,81,52,225,150,187,79,73,65,144,156,239,215,114,143,125,187,10,227,149,85,169,97,149,111,154,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,222,150,144,225,239,36,173,173,119,37,74,109,163,69,159,113,30,187,45,91,231,135,182,33,221,54,85,205,74,184,40,179,125,19,211,84,105,115,91,151,21,253,149,184,136,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,197,54,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,82,188,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,174,188,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,250,243,99,225,99,25,62,31,220,62,92,248,205,96,210,238,60,230,43,8,242,219,102,201,188,241,90,236,137,78,66,99,188,244,26,98,29,66,170,53,101,182,104,73,179,14,57,168,148,242,247,58,209,25,150,136,70,242,83,138,66,53,81,103,179,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,230,162,247,184,125,222,180,172,53,225,171,108,98,53,118,60,183,233,182,173,30,230,173,204,106,34,18,167,220,98,53,74,160,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,199,138,254,173,94,86,63,214,14,42,255,0,238,170,119,249,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,90,79,21,140,246,213,78,171,63,43,56,53,115,68,77,53,49,205,139,222,171,78,125,74,125,199,205,75,75,148,114,89,17,37,8,74,73,38,254,197,40,214,107,228,40,209,177,246,220,128,25,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,135,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,21,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,188,156,230,103,50,193,202,101,129,38,100,201,209,42,55,181,70,58,218,160,208,90,117,151,159,75,238,51,32,227,75,149,24,223,105,226,131,206,142,109,184,235,122,158,167,181,61,189,212,3,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,201,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,222,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,166,28,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,14,191,159,92,226,91,217,88,194,58,154,104,213,136,143,226,45,114,63,69,111,211,25,153,23,171,132,183,208,250,91,170,59,29,221,202,84,102,148,203,134,71,202,90,22,234,80,209,237,37,169,73,160,207,235,170,253,186,191,182,183,29,201,113,212,63,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,116,12,192,101,234,234,203,164,203,34,137,122,201,210,181,119,89,240,238,217,52,245,69,113,135,41,93,75,242,27,68,55,73,194,37,155,200,67,9,55,8,210,157,174,45,104,34,81,32,150,191,213,150,140,179,222,89,165,184,110,187,51,15,167,68,69,195,64,181,228,92,112,97,73,50,66,42,107,102,84,102,78,33,58,106,36,178,181,38,66,141,11,87,169,189,9,74,141,9,81,184,142,107,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,211,225,205,157,127,198,171,14,31,160,95,245,58,83,120,155,107,124,221,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,163,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,146,156,74,248,133,195,195,42,20,236,10,192,107,191,250,250,159,181,170,197,114,150,243,18,27,163,197,223,37,153,49,80,243,111,27,145,170,41,113,148,36,201,77,238,109,183,77,73,82,28,216,164,211,181,50,147,85,173,73,92,58,53,50,92,249,13,199,126,90,218,140,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,185,40,66,148,122,17,25,143,107,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,111,82,253,199,76,56,204,94,68,113,79,20,48,190,179,215,82,167,97,253,196,211,204,186,68,137,84,249,73,166,60,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,179,216,52,103,130,23,173,43,13,114,53,96,226,53,118,60,183,233,182,174,19,210,171,115,26,136,132,169,247,24,141,71,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,136,235,253,90,188,172,127,172,28,85,255,0,221,84,239,242,225,55,240,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,30,128,115,252,123,198,187,87,46,216,79,93,198,59,214,159,85,155,69,183,250,94,165,138,91,77,185,41,124,249,45,71,70,196,184,227,104,61,22,242,76,245,89,122,164,122,106,122,17,198,12,61,226,237,150,220,74,191,237,172,57,161,89,56,148,197,74,234,172,66,162,67,118,93,54,2,88,109,249,47,33,150,212,226,147,49,74,36,18,150,70,102,73,81,233,174,132,125,195,218,241,71,240,39,137,191,114,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,5,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,250,86,53,103,3,28,115,3,135,22,78,25,98,133,201,233,72,22,63,57,76,203,222,241,74,170,56,178,74,27,122,121,155,134,220,135,153,108,148,218,29,216,151,54,184,233,173,75,83,139,81,247,254,17,153,122,252,43,102,9,220,89,169,201,165,46,139,133,92,153,174,211,230,69,234,28,153,58,91,82,91,134,166,201,69,177,190,74,218,91,252,211,51,82,92,101,157,169,213,70,182,238,210,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,65,153,246,201,5,119,40,247,219,83,109,200,181,90,150,25,86,249,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,233,117,109,150,194,74,218,211,106,148,166,221,36,69,81,127,220,46,60,9,225,151,223,94,113,52,74,160,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,14,127,143,120,215,106,229,219,9,235,184,199,122,211,234,179,104,182,255,0,75,212,177,75,105,183,37,47,159,37,168,232,216,151,28,109,7,162,222,73,158,171,47,84,143,77,79,66,56,193,135,188,93,178,219,137,87,253,181,135,52,43,39,18,152,169,93,85,136,84,72,110,203,166,192,75,13,191,37,228,50,218,156,82,102,41,68,130,82,200,204,201,42,61,53,208,143,184,121,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,0,10,86,227,87,226,158,214,248,127,7,204,106,34,16,90,118,5,229,125,70,184,37,89,246,244,186,178,45,90,59,149,250,185,70,34,82,226,211,155,117,166,157,144,104,215,114,144,133,62,217,175,105,30,212,110,90,180,66,22,164,253,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,236,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,136,107,196,191,56,145,178,223,132,111,88,246,101,98,39,225,22,248,142,228,40,76,183,49,214,165,210,105,206,33,196,59,84,73,179,162,144,180,168,185,108,153,173,189,93,51,90,121,132,195,136,20,109,253,117,95,183,87,246,214,227,185,46,58,135,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,141,4,228,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,100,80,166,190,42,121,32,153,134,215,85,95,51,216,121,23,125,161,114,84,26,118,225,137,206,126,68,136,85,137,110,62,183,229,105,202,52,53,13,197,147,37,170,221,51,39,228,108,74,82,133,54,148,198,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,20,64,196,46,46,217,109,195,91,254,229,195,154,237,147,137,79,212,173,90,196,218,36,199,98,83,96,41,135,31,140,242,217,113,77,169,83,18,163,65,169,6,100,102,148,158,154,106,69,220,36,254,2,99,93,171,152,156,39,161,99,29,149,79,170,194,162,220,29,87,76,197,81,166,219,148,142,68,151,99,175,122,91,113,196,22,171,101,70,90,44,253,83,45,116,61,72,179,217,155,31,20,248,201,241,2,225,243,23,196,223,200,198,106,172,220,168,112,252,190,111,10,205,74,34,174,122,141,241,86,141,105,210,28,108,222,93,70,162,84,170,118,195,83,73,90,21,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,224,5,255,0,122,223,217,131,197,202,181,235,89,143,46,179,118,94,245,131,117,16,225,33,233,11,91,239,44,146,204,72,205,169,75,116,208,146,54,217,101,173,84,100,132,182,130,215,66,23,41,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,77,240,28,211,50,246,4,156,83,203,206,36,97,245,62,222,137,92,169,87,45,122,148,106,92,25,36,214,199,106,61,58,206,25,145,186,100,132,45,50,9,165,161,106,50,216,180,165,90,167,110,165,154,33,99,252,22,48,118,171,90,197,203,175,27,234,20,24,142,208,173,170,58,232,144,102,75,138,165,45,53,89,75,109,70,168,174,26,13,4,182,227,54,234,29,52,172,150,148,76,108,180,52,186,98,226,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,79,11,143,2,120,101,247,215,156,77,20,2,46,167,40,153,104,194,204,208,112,216,195,139,23,19,41,63,253,248,232,171,16,216,141,233,74,103,241,251,238,185,210,62,243,78,114,121,188,132,33,205,169,245,209,170,79,216,101,82,184,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,90,241,30,180,238,171,231,38,56,135,107,89,86,205,86,224,173,77,244,79,77,78,165,194,114,92,167,246,85,98,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,20,131,248,167,102,159,253,173,56,171,255,0,67,106,63,248,34,234,120,163,248,19,196,223,185,124,226,16,160,17,213,115,23,153,124,83,205,5,246,245,245,137,149,111,209,232,168,208,223,147,232,186,103,204,178,211,157,35,15,58,231,39,155,200,66,220,218,175,93,122,168,253,132,83,83,133,190,65,97,226,39,67,153,188,99,167,210,170,86,129,117,145,237,219,118,100,102,39,51,87,112,185,177,158,147,45,183,18,180,37,150,150,78,19,109,153,19,138,117,178,115,212,67,104,231,86,176,186,156,203,127,230,109,164,124,63,177,63,248,244,177,85,121,78,241,79,131,127,16,45,239,49,96,105,76,66,172,251,230,186,187,148,188,101,192,107,203,155,85,153,104,84,190,82,67,186,104,144,158,66,122,248,187,105,228,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,42,173,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,118,219,141,56,146,82,84,75,66,210,70,74,73,82,103,16,76,133,92,57,102,188,167,95,56,125,66,151,51,10,234,242,28,122,10,227,245,83,87,64,65,20,100,155,51,158,54,137,12,161,82,36,41,184,230,167,22,181,161,4,74,82,150,70,103,197,50,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,87,127,137,56,189,102,227,214,66,113,19,23,48,253,249,110,80,174,44,55,185,30,142,82,216,54,95,105,104,133,37,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,121,225,18,171,33,57,32,174,230,226,251,118,109,199,22,171,77,195,42,39,53,170,221,110,27,200,142,242,229,27,38,108,197,136,167,26,113,14,61,189,77,45,194,216,105,67,90,238,82,84,227,68,187,243,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,90,188,82,50,11,51,17,58,236,205,224,229,62,171,82,187,203,163,143,113,91,176,227,63,57,234,187,101,202,140,204,152,141,182,149,173,47,52,130,108,156,108,136,155,83,77,155,158,162,219,95,58,160,69,170,112,49,252,246,126,205,254,242,17,87,138,63,142,204,77,251,151,201,225,14,85,132,121,151,197,60,14,177,47,203,23,12,234,222,132,252,32,122,47,173,172,195,126,76,106,164,30,133,231,29,111,164,125,151,81,202,223,205,90,28,220,149,110,66,141,37,183,83,51,243,248,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,126,120,57,146,92,14,194,188,190,185,151,234,157,169,74,186,32,86,105,229,14,232,169,74,166,179,30,85,121,206,107,143,37,199,150,209,19,133,202,113,213,244,230,107,83,140,36,155,218,225,169,59,206,144,115,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,253,118,78,106,175,42,30,88,241,15,43,119,29,74,93,74,211,184,227,195,147,111,176,166,201,195,164,212,90,170,68,148,233,33,106,89,27,113,157,105,185,10,82,9,43,249,238,90,146,72,230,60,165,121,252,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,21,103,223,53,213,220,165,227,46,3,94,92,218,172,203,66,165,242,146,29,211,68,132,242,19,215,197,219,79,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,137,85,107,93,56,113,142,56,113,22,228,182,231,82,174,219,50,237,167,173,41,82,154,39,162,206,138,225,41,183,89,117,167,11,251,182,220,105,196,146,146,162,90,22,146,50,82,74,147,56,130,100,42,225,203,53,229,58,249,195,234,20,185,152,87,87,144,227,208,87,31,170,154,186,2,8,163,36,217,156,241,180,72,101,10,145,33,77,199,53,56,181,173,8,34,82,148,178,51,62,41,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,187,252,73,197,235,55,30,178,19,136,152,185,135,239,203,114,133,113,97,189,200,244,114,150,193,178,251,75,68,41,45,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,207,8,238,185,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,59,87,13,12,142,73,204,117,228,206,48,223,11,136,140,58,178,235,13,161,232,142,33,169,11,174,84,89,38,223,40,74,101,100,164,148,98,74,218,83,202,90,125,116,56,77,160,140,212,181,179,26,179,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,45,167,42,116,154,173,127,132,20,186,21,10,153,46,163,82,168,216,247,188,72,112,226,50,167,159,146,251,146,106,105,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,84,63,138,118,105,255,0,218,211,138,191,244,54,163,255,0,130,47,251,54,62,22,49,147,225,253,195,229,207,140,214,15,127,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,102,175,8,76,210,218,184,105,125,203,203,213,211,109,210,161,254,16,234,9,126,157,115,18,155,102,71,92,134,76,154,131,41,107,81,115,25,94,213,20,116,167,214,75,239,41,36,149,245,26,183,114,130,42,241,71,240,39,137,191,114,249,196,33,70,216,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,31,171,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,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,246,188,81,114,11,14,240,161,84,179,49,131,180,250,85,46,171,110,83,228,206,187,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,119,204,79,49,197,59,204,53,41,230,210,157,166,75,108,144,245,91,96,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,12,190,86,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,226,226,120,42,120,88,186,126,32,78,242,234,112,142,188,88,50,129,127,90,119,12,156,203,211,239,43,130,237,180,231,72,110,36,230,171,53,23,167,203,161,191,38,84,183,137,166,18,76,147,81,169,104,53,180,211,73,83,134,105,117,226,79,110,242,49,10,178,215,138,180,172,16,199,155,27,21,235,182,236,74,229,54,219,172,51,46,100,57,17,19,36,205,142,212,184,235,45,169,104,79,82,218,84,110,176,163,81,18,94,109,165,31,209,18,43,138,182,38,90,184,201,140,24,103,138,86,84,190,162,139,115,97,125,50,161,27,115,141,173,198,119,212,42,59,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,126,190,18,119,253,155,133,152,233,127,226,14,32,220,49,40,118,245,15,13,231,201,157,58,73,158,198,145,233,42,105,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,127,205,110,58,82,179,15,141,21,188,70,161,88,86,253,171,77,126,68,150,161,181,75,165,166,11,243,152,84,183,222,110,93,65,41,113,196,187,57,105,120,137,231,73,90,40,208,90,119,106,114,131,133,166,76,177,31,17,49,30,131,153,90,157,86,171,105,89,150,149,67,168,166,203,138,179,102,85,193,41,179,52,57,25,147,255,0,81,253,54,228,56,100,105,113,38,227,9,212,205,213,51,213,120,231,126,100,255,0,105,63,118,136,43,149,204,202,87,114,189,88,190,175,91,56,182,93,53,187,61,235,122,133,37,113,81,33,152,114,158,159,9,197,190,226,22,162,35,216,195,15,154,53,37,167,155,202,37,161,72,53,144,229,95,215,85,251,117,127,109,110,59,146,227,168,127,190,76,157,82,157,33,207,249,78,60,243,142,47,235,82,148,175,105,152,188,158,31,153,18,165,101,211,8,234,138,197,203,102,223,171,95,119,212,119,24,175,33,198,19,45,17,41,78,161,37,232,117,41,70,166,157,70,164,165,189,177,36,135,22,178,65,155,168,101,167,14,0,113,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,209,215,8,115,47,138,120,45,106,222,182,45,173,86,234,173,187,238,223,169,80,42,52,122,131,242,87,5,174,181,182,218,118,107,44,33,212,54,153,132,219,73,66,93,82,85,162,76,210,100,101,216,92,168,104,34,147,73,170,215,248,99,194,161,80,169,146,234,53,42,142,3,183,18,28,56,140,169,231,228,190,229,190,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,73,159,138,118,105,255,0,218,211,138,191,244,54,163,255,0,130,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,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,42,47,44,153,100,204,149,3,50,88,81,93,174,229,243,18,169,212,218,117,241,66,151,50,100,187,78,123,44,70,97,185,236,169,199,92,113,77,18,80,132,164,141,70,163,50,34,34,51,49,107,252,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,19,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,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,99,66,153,4,203,197,87,44,249,104,160,88,119,85,42,36,11,178,161,34,77,110,227,68,105,138,146,142,181,245,232,132,154,140,205,4,182,227,55,21,149,147,95,55,189,165,26,77,122,155,139,145,67,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,48,66,116,240,197,206,212,204,12,196,120,216,73,138,23,94,204,54,186,54,195,102,77,90,164,249,69,182,165,36,222,113,183,25,65,154,154,101,151,222,121,72,120,246,161,59,150,219,171,113,41,105,100,171,191,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,141,92,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,211,83,169,112,156,151,41,253,149,88,139,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,69,229,147,44,153,146,160,102,75,10,43,181,220,190,98,85,58,155,78,190,40,82,230,76,151,105,207,101,136,204,55,61,149,56,235,142,41,162,74,16,148,145,168,212,102,68,68,70,102,44,43,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,149,184,213,248,167,181,190,31,193,243,26,136,252,156,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,113,47,200,84,156,6,184,94,198,172,38,161,75,127,14,171,146,28,122,174,134,249,91,40,21,23,229,56,164,178,150,89,105,180,177,4,210,227,45,50,126,190,213,164,208,181,36,214,201,47,133,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,168,190,44,153,76,196,123,66,246,252,97,233,149,203,174,241,179,42,187,218,169,73,171,212,206,115,150,228,167,166,60,227,113,91,70,196,244,212,239,159,66,24,34,53,37,14,111,66,148,147,113,162,114,42,228,255,0,49,95,138,246,56,209,241,73,203,86,149,91,136,141,180,249,253,92,30,166,84,56,46,188,223,84,252,15,157,108,155,153,200,75,173,161,106,86,221,174,173,42,35,74,140,104,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,34,87,18,28,205,216,56,35,151,155,178,200,168,73,137,84,187,47,202,60,139,122,13,13,154,139,45,203,97,137,241,228,50,117,7,90,51,55,74,51,100,219,164,75,74,12,148,233,33,189,83,184,214,138,22,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,123,34,217,125,174,229,171,46,54,238,29,221,55,5,86,163,90,145,186,177,81,137,53,244,56,205,30,84,148,33,110,192,138,72,82,208,150,90,89,43,83,74,212,151,29,83,206,150,132,238,212,211,182,102,242,201,153,42,254,100,177,94,187,66,203,230,37,84,105,181,27,226,187,46,28,200,150,156,247,152,146,195,147,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,66,221,56,112,218,119,85,141,147,28,60,181,175,91,102,171,111,214,161,122,91,169,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,10,65,205,143,138,124,100,248,129,112,249,139,227,208,77,194,250,84,172,141,81,177,161,149,68,98,165,76,197,138,157,175,32,147,9,60,249,140,73,163,194,146,214,249,26,146,182,48,168,143,109,108,201,69,172,183,20,70,158,221,255,0,127,135,37,126,196,183,243,147,135,11,196,42,37,42,124,9,245,5,83,225,59,80,140,244,142,138,168,235,106,76,7,217,67,103,183,157,213,114,27,74,220,74,208,223,52,220,209,10,66,29,111,66,128,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,139,21,251,86,235,197,59,202,233,177,104,158,134,182,235,55,5,70,161,71,167,116,205,199,232,224,187,37,197,176,199,41,163,54,219,216,218,144,157,136,51,74,116,208,140,200,136,91,167,5,10,181,41,236,182,222,84,38,106,113,23,82,135,124,72,151,34,26,94,73,190,203,15,64,132,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,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,181,114,117,195,71,20,241,198,251,145,248,107,180,238,188,63,179,40,155,61,39,233,24,18,105,85,73,220,230,100,114,122,14,166,42,218,119,99,205,53,205,221,166,212,56,90,106,106,45,47,80,4,85,226,143,224,79,19,126,229,243,136,66,128,68,191,225,221,146,9,153,170,190,206,237,188,98,237,195,43,78,160,211,85,212,155,207,198,122,168,226,153,117,196,69,138,234,26,82,21,181,104,99,168,34,113,183,16,212,132,154,20,74,90,20,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,203,16,186,156,203,127,230,109,164,124,63,177,63,248,244,177,85,121,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,204,159,237,39,238,209,231,248,44,99,21,253,39,18,238,188,16,168,87,165,207,180,219,181,215,91,131,14,92,167,157,69,49,246,39,54,147,76,86,205,124,166,80,233,207,117,110,146,81,170,214,134,207,82,208,247,90,165,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,89,141,246,85,43,13,113,162,254,195,154,20,137,111,211,109,91,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,110,153,105,255,0,204,219,87,248,127,125,255,0,241,234,130,149,134,156,240,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,12,240,241,11,176,44,220,48,206,54,35,89,152,127,111,68,161,80,162,200,129,38,61,62,33,26,88,97,114,105,241,164,58,77,167,93,16,131,117,231,12,144,157,16,130,50,74,73,41,34,73,76,174,6,63,158,207,217,191,222,66,42,241,71,241,217,137,191,114,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,23,233,144,156,144,80,178,143,98,59,54,227,139,74,169,98,109,111,154,213,110,183,13,229,200,101,17,73,227,54,98,196,83,141,54,182,217,216,150,150,225,108,37,45,221,119,41,73,109,162,68,170,28,127,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,158,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,244,25,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,30,127,130,198,49,95,210,113,46,235,193,10,133,122,92,251,77,187,93,117,184,48,229,202,121,212,83,31,98,115,105,52,197,108,215,202,101,14,156,247,86,233,37,26,173,104,108,245,45,15,117,170,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,53,152,223,101,82,176,215,26,47,236,57,161,72,150,253,54,213,186,42,180,72,110,203,90,84,251,140,70,150,227,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,22,233,150,159,252,205,181,127,135,247,223,255,0,30,168,41,88,72,172,149,100,218,242,205,245,254,253,62,151,38,36,11,78,216,145,79,122,233,156,236,210,97,244,68,125,227,35,102,41,114,220,53,73,91,77,73,83,102,164,114,136,218,245,212,157,82,74,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,231,51,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,143,115,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,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,105,92,52,56,136,73,196,248,204,224,38,63,92,113,19,115,211,163,182,139,126,229,169,84,26,101,117,196,27,173,178,220,39,141,213,18,158,157,185,212,18,20,141,203,125,4,163,89,115,16,165,189,221,120,163,248,19,196,223,185,124,226,16,160,17,55,248,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,155,190,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,76,28,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,94,194,234,120,42,120,88,186,126,32,78,242,234,112,157,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,80,14,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,68,107,1,34,178,103,147,59,251,54,119,252,104,112,224,203,167,89,52,233,8,118,189,94,117,167,153,97,76,54,244,114,147,18,44,146,97,214,78,119,38,65,56,219,78,104,90,22,229,118,119,223,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,235,47,142,119,230,79,246,147,247,104,170,177,111,220,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,205,149,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,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,128,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,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,85,31,34,127,236,231,254,12,214,63,201,4,170,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,33,174,43,240,225,194,251,255,0,54,150,102,96,33,218,150,250,173,229,72,157,58,254,160,204,117,196,177,86,154,76,153,194,146,212,100,54,104,90,213,32,201,82,82,181,165,183,73,4,106,66,212,183,185,147,40,0,101,92,5,196,240,171,207,29,195,138,177,191,23,12,82,69,193,92,185,233,81,229,85,41,151,59,203,149,81,92,216,156,211,91,141,212,30,89,173,77,45,181,58,73,109,213,153,52,164,27,108,250,142,37,178,126,199,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,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,104,246,191,118,90,182,167,163,126,84,220,212,170,55,166,106,12,210,105,222,144,154,220,126,178,115,186,242,163,51,188,203,152,242,246,171,107,105,213,74,208,244,35,208,125,96,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,137,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,27,99,95,13,28,125,176,177,246,46,22,216,182,157,86,227,182,238,58,130,61,15,113,198,129,54,100,26,108,25,19,92,97,143,74,74,106,42,91,101,230,219,66,28,127,98,77,41,74,137,69,169,25,16,183,76,153,229,126,149,148,204,23,141,135,48,234,242,234,53,42,140,132,86,235,206,187,33,47,48,154,171,145,35,179,37,49,84,77,52,162,141,186,57,27,100,226,77,122,31,172,126,194,234,183,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,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,63,194,179,59,243,48,218,234,164,101,135,16,229,111,180,46,74,131,173,91,210,249,47,200,145,10,177,45,198,16,196,93,121,166,134,161,184,178,120,244,67,70,100,252,141,234,82,80,167,20,155,95,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,246,153,103,91,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,177,254,19,121,37,135,79,161,126,51,120,189,106,115,103,213,54,38,206,165,213,233,172,56,219,49,82,182,95,110,178,223,48,148,226,30,83,141,145,48,178,38,212,150,210,183,18,110,37,246,212,155,63,0,25,172,205,143,138,124,100,248,129,112,249,139,226,101,101,115,11,233,88,171,194,99,28,233,149,5,68,102,69,2,232,169,221,16,101,189,9,50,87,29,250,125,50,159,36,249,90,153,27,107,117,166,221,142,110,36,245,74,36,47,177,68,102,133,64,12,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,154,48,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,30,128,4,117,226,17,138,20,172,42,201,246,36,212,234,9,136,244,138,253,29,219,94,12,71,166,166,50,228,63,80,73,198,62,86,164,102,226,218,105,199,100,27,105,45,84,136,235,237,73,17,173,57,225,19,127,132,70,49,82,176,215,52,107,180,110,58,244,184,52,220,65,163,187,68,140,209,202,75,80,156,170,165,214,222,136,167,210,181,165,38,179,74,36,48,209,145,41,124,201,73,66,75,231,20,98,242,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,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,93,79,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,137,84,0,2,42,241,71,240,39,137,191,114,249,196,33,77,121,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,101,92,93,78,101,191,243,54,210,62,31,216,159,252,122,88,170,188,167,120,167,193,191,136,22,247,152,176,52,166,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,205,102,108,124,83,227,39,196,11,135,204,95,22,169,150,159,252,205,181,127,135,247,223,255,0,30,168,41,88,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,138,224,141,96,89,181,219,203,19,113,6,179,111,68,153,112,218,177,233,49,168,179,158,35,82,224,34,97,77,41,38,209,25,237,74,214,150,27,65,175,77,228,141,233,35,36,184,178,85,186,0,8,43,197,199,2,240,226,239,203,101,99,27,234,116,110,85,231,98,116,13,83,106,145,204,144,227,209,100,79,101,135,34,200,236,62,107,37,212,45,196,17,232,164,56,70,105,81,18,221,75,149,45,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,45,83,45,63,249,155,106,255,0,15,239,191,254,61,80,85,94,93,50,209,138,121,160,190,217,177,112,206,147,250,93,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,203,66,120,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,167,110,49,25,152,179,113,6,242,162,224,5,159,6,223,171,174,199,144,185,181,123,129,162,55,101,195,168,172,150,211,180,182,156,218,73,66,18,146,109,111,146,84,189,206,147,72,87,45,113,150,147,135,249,76,193,11,251,48,88,243,108,97,254,28,215,37,219,245,36,200,244,163,183,12,118,222,81,208,216,141,163,138,155,185,157,20,133,165,68,132,180,102,164,17,188,182,81,189,27,201,69,113,60,70,232,31,37,56,117,94,150,183,166,234,181,159,67,83,237,218,127,164,106,210,122,137,211,57,85,72,8,231,200,119,66,230,60,189,187,150,189,11,114,140,207,66,212,82,102,8,89,84,172,74,198,139,7,14,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,148,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,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,104,115,11,107,80,172,108,125,196,187,42,214,131,209,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,181,112,84,240,177,116,252,64,157,229,212,225,63,199,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,153,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,135,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,21,87,199,59,243,39,251,73,251,180,70,174,22,184,23,135,24,243,153,167,41,56,161,70,244,205,42,215,183,228,92,140,211,93,50,56,179,37,53,42,43,45,162,74,12,143,154,201,117,10,89,183,169,37,106,66,73,123,144,107,66,239,164,0,112,172,241,216,22,110,32,229,67,19,226,222,118,244,74,170,40,118,189,82,191,76,55,136,247,195,168,196,134,243,177,228,52,180,153,41,11,74,139,67,208,253,100,41,104,86,228,45,73,60,230,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,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,207,191,226,157,154,127,246,180,226,175,253,13,168,255,0,224,141,41,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,87,22,147,134,121,19,165,102,239,135,110,18,215,109,169,145,41,56,139,110,199,173,68,163,204,148,226,88,133,41,135,46,23,212,227,83,156,68,119,95,90,27,109,50,20,202,80,100,73,113,229,153,246,45,66,127,229,159,42,184,71,149,11,54,77,159,133,180,217,106,93,70,71,83,83,171,212,156,67,213,26,138,200,213,203,39,157,66,16,157,141,165,70,148,33,9,74,19,170,149,166,245,184,181,246,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,6,89,42,212,170,6,100,176,162,187,93,169,196,167,83,105,215,197,10,92,201,146,222,75,44,70,97,185,236,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,85,206,78,121,239,236,204,226,227,55,93,173,84,184,45,59,78,220,145,29,203,98,148,205,81,230,214,203,241,150,234,153,169,186,132,57,202,68,227,55,151,163,141,17,27,104,216,217,45,123,13,197,218,79,14,108,235,254,53,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,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,112,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,74,199,140,224,99,142,99,109,91,58,202,196,139,147,157,69,178,233,236,68,143,25,133,189,252,62,83,109,242,206,163,53,110,184,181,200,152,180,118,27,138,61,165,185,102,132,160,220,112,215,216,56,104,100,238,78,100,49,113,155,226,243,163,203,252,29,88,242,27,155,53,231,33,180,236,74,181,69,181,182,182,169,106,39,181,74,208,164,159,49,226,36,57,163,68,72,87,44,223,109,98,244,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,102,179,54,62,41,241,147,226,5,195,230,47,139,73,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,69,226,197,139,248,47,197,59,203,12,253,41,233,63,146,87,5,70,133,214,242,57,61,87,75,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,212,225,151,141,127,134,156,163,218,221,69,63,165,159,98,105,101,76,216,214,198,93,232,152,103,167,113,189,92,90,149,172,87,99,111,81,237,213,210,119,106,73,59,117,149,64,42,175,141,166,53,255,0,228,46,92,225,211,253,215,173,66,83,141,127,198,33,196,109,149,147,159,241,211,113,42,111,249,131,74,190,153,8,1,129,24,41,248,105,167,98,159,79,80,233,103,216,152,127,62,245,135,189,221,140,187,209,74,137,212,54,230,141,173,74,214,43,178,118,36,182,234,233,53,185,68,157,218,249,76,39,190,191,5,248,167,102,226,103,162,253,39,242,74,224,167,87,122,46,127,39,170,233,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,167,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,0,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,225,89,223,194,27,203,30,178,199,118,225,30,31,177,17,202,237,197,34,144,204,115,150,249,50,195,72,69,82,35,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,253,6,93,50,209,133,153,95,177,25,177,112,206,147,250,93,109,102,99,17,189,41,83,249,231,157,111,171,125,150,155,231,114,185,235,67,123,147,234,35,68,151,180,207,170,128,202,184,186,156,203,127,230,109,164,124,63,177,63,248,244,177,85,121,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,45,83,45,63,249,155,106,255,0,15,239,191,254,61,80,82,176,213,64,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,17,87,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,191,50,127,180,159,187,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,182,156,158,218,213,219,231,132,178,108,171,90,15,91,90,184,44,251,206,151,78,141,205,67,124,249,79,203,169,54,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,221,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,247,80,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,117,60,74,248,129,126,2,97,206,192,76,41,123,125,253,85,167,167,210,149,20,171,86,232,240,101,177,37,31,52,235,18,80,244,122,138,15,166,125,189,200,52,147,110,33,125,187,146,42,3,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,9,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,226,184,163,248,19,196,223,185,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,19,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,64,14,53,126,22,45,111,136,16,124,186,162,41,88,123,252,38,192,28,101,199,95,79,254,8,240,246,171,116,124,151,167,157,78,169,209,33,39,200,103,183,106,75,113,151,49,229,237,95,45,132,110,117,205,139,216,133,109,86,159,43,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,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,0,82,95,24,11,215,1,174,204,121,166,64,195,24,241,36,94,212,56,242,32,223,53,88,72,249,135,223,79,41,49,99,45,100,173,174,201,142,148,60,135,20,73,213,36,166,154,82,212,108,155,108,192,177,160,142,27,215,150,17,222,153,80,180,223,194,106,4,74,66,233,17,227,209,174,150,89,165,162,18,221,175,199,135,29,18,164,58,104,45,175,173,212,147,46,19,218,169,74,66,208,75,52,173,42,66,101,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,66,174,46,120,103,106,225,222,110,30,168,218,209,58,79,150,182,252,75,154,162,194,27,109,182,83,57,199,228,71,117,109,165,8,78,156,206,149,46,172,213,185,74,117,215,86,106,245,180,46,235,193,31,23,164,162,171,136,88,9,57,249,110,71,126,59,87,125,45,180,176,215,33,133,161,77,197,154,165,185,216,233,173,194,114,1,37,62,178,8,153,112,253,67,51,223,107,224,51,215,196,87,24,235,184,201,155,139,238,77,93,158,158,37,159,80,126,206,165,198,220,133,242,98,192,125,214,212,123,210,132,26,185,175,156,135,244,86,229,35,159,179,114,146,132,152,158,188,26,112,118,148,89,121,196,11,214,232,160,203,147,31,16,171,7,68,122,29,82,42,87,78,168,210,162,71,52,146,155,109,104,209,228,45,217,147,89,112,204,212,131,228,236,208,141,43,214,168,49,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,234,112,203,198,191,195,78,81,237,110,162,159,210,207,177,52,178,166,108,107,99,46,244,76,51,211,184,222,174,45,74,214,43,177,183,168,246,234,233,59,181,36,157,186,202,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,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,117,60,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,37,80,0,0,0,12,171,139,169,204,183,254,102,218,71,195,251,19,255,0,143,75,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,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,153,182,175,240,254,251,255,0,227,213,5,43,13,84,0,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,21,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,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,223,94,113,52,74,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,250,191,215,85,251,117,127,109,110,59,146,227,168,127,190,76,157,82,157,33,207,249,78,60,243,142,47,235,82,148,175,105,152,189,62,28,217,40,252,85,112,225,250,253,255,0,76,165,57,137,183,79,206,84,164,176,92,215,41,112,76,144,109,211,18,246,229,33,91,86,131,113,213,52,73,74,220,82,83,171,169,101,167,14,96,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,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,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,2,0,113,171,240,177,107,124,64,131,229,213,17,78,216,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,20,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,117,193,197,23,32,179,44,250,237,75,51,24,59,79,170,213,41,87,29,66,76,235,178,142,196,103,230,57,76,148,180,59,37,250,146,86,148,171,100,53,114,220,83,188,195,74,89,113,73,218,102,135,9,12,194,188,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,253,203,136,53,37,105,67,173,52,179,66,246,109,61,15,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,12,253,168,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,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,215,85,251,117,127,109,110,59,146,227,168,127,190,76,157,82,157,33,207,249,78,60,243,142,47,235,82,148,175,105,152,147,249,174,225,231,138,25,102,194,251,39,19,222,135,46,171,77,157,71,140,87,146,210,166,214,116,10,219,174,40,250,117,165,173,201,40,196,149,178,194,95,39,28,74,222,109,195,51,111,154,195,103,226,178,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,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,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,135,148,227,105,134,118,172,156,44,177,113,143,164,229,92,148,251,128,173,158,123,109,182,158,162,12,136,210,36,108,121,91,57,139,229,185,23,86,203,121,37,60,247,253,83,53,234,80,131,134,190,47,73,194,12,224,216,239,155,242,202,155,120,72,59,66,164,204,102,26,117,111,162,114,146,136,233,51,115,77,136,76,194,136,226,212,131,37,146,26,81,22,237,77,10,208,72,231,249,129,196,207,192,222,7,95,152,164,220,186,84,121,118,205,191,58,161,3,210,142,108,138,244,228,50,174,149,133,250,232,53,115,95,54,155,36,37,68,165,169,100,148,158,229,16,205,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,74,121,104,176,36,225,102,94,112,223,15,170,22,244,74,29,74,135,107,211,99,85,32,198,38,182,53,81,233,208,115,12,205,163,52,45,106,144,110,173,107,73,158,245,169,74,213,91,181,58,139,227,21,134,127,35,243,88,205,245,18,37,84,226,95,182,252,58,131,210,164,55,252,21,83,163,17,195,113,136,235,36,17,30,198,24,134,181,160,212,165,37,79,146,140,201,43,65,23,85,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,93,79,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,137,84,0,0,0,3,42,226,234,115,45,255,0,153,182,145,240,254,196,255,0,227,210,197,85,229,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,191,50,127,180,159,187,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,230,109,171,252,63,190,255,0,248,245,65,74,195,85,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,69,94,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,251,133,214,65,97,217,244,42,110,102,49,138,159,74,170,85,110,58,124,105,214,157,29,248,204,76,110,153,21,107,106,75,21,37,45,73,86,201,138,229,182,166,185,102,149,50,218,149,184,205,110,26,25,178,160,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,252,201,254,210,126,237,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,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,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,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,33,226,51,146,143,197,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,252,166,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,70,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,20,195,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,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,91,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,89,87,9,188,146,195,167,208,191,25,188,94,181,57,179,234,155,19,103,82,234,244,214,28,109,152,169,91,47,183,89,111,152,74,113,15,41,198,200,152,89,19,106,75,105,91,137,55,18,251,106,77,148,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,158,204,232,229,38,234,202,54,41,157,173,82,119,174,182,235,189,77,66,217,168,165,78,59,204,130,153,46,33,12,62,233,178,211,103,49,182,201,149,60,134,200,210,158,115,102,71,162,200,73,94,21,153,223,153,134,215,85,35,44,56,135,43,125,161,114,84,29,106,222,151,201,126,68,136,85,137,110,48,134,34,235,205,52,53,13,197,147,199,162,26,51,39,228,111,82,146,133,56,164,220,160,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,135,127,207,182,25,218,184,161,148,124,76,167,93,49,57,158,129,183,230,220,212,231,208,219,102,244,89,208,24,92,134,150,218,150,133,108,221,203,83,75,52,232,163,105,231,80,74,78,253,70,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,211,158,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,10,241,167,191,227,80,178,243,106,97,244,123,134,92,58,149,213,116,34,74,224,178,110,165,19,233,208,227,184,111,19,166,146,216,164,34,67,240,22,72,89,246,175,98,146,71,203,51,77,112,100,39,12,238,172,80,205,198,25,211,173,104,156,207,64,220,16,174,106,139,235,109,195,102,44,24,15,162,67,171,113,72,66,182,110,229,165,164,26,180,73,186,243,72,53,39,126,163,69,34,5,113,150,176,36,220,217,92,165,222,116,235,122,36,185,22,117,209,18,76,202,130,137,162,126,13,58,67,78,199,112,144,165,25,44,208,228,151,32,146,144,141,117,52,182,163,45,27,220,154,193,200,254,49,85,112,67,52,120,127,119,67,175,68,165,83,102,214,35,81,43,206,206,148,166,33,29,42,91,169,102,74,164,40,150,132,236,109,42,39,210,110,30,196,184,195,107,81,30,205,6,140,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,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,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,0,0,50,174,46,167,50,223,249,155,105,31,15,236,79,254,61,44,85,94,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,84,203,79,254,102,218,191,195,251,239,255,0,143,84,20,172,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,135,42,205,143,133,140,100,248,127,112,249,115,226,173,120,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,192,4,85,226,143,224,79,19,126,229,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,79,240,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,3,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,62,249,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,251,255,0,13,12,250,201,192,107,133,156,21,197,154,236,183,240,234,185,33,182,105,11,115,149,178,129,81,126,83,105,83,202,121,231,91,75,16,77,46,60,235,197,235,237,90,73,104,74,77,111,26,255,0,95,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,83,183,25,106,158,97,157,197,10,93,26,227,110,89,97,4,88,241,36,219,235,129,18,66,96,29,69,214,221,75,165,53,229,39,148,185,196,108,200,216,130,81,236,142,104,52,146,84,227,198,174,85,195,67,39,114,115,33,139,140,223,23,157,30,95,224,234,199,144,220,217,175,57,13,167,98,85,170,45,173,181,181,75,81,61,170,86,133,36,249,143,17,33,205,26,34,66,185,102,251,107,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,138,103,3,45,116,44,212,224,117,99,12,170,103,201,170,179,186,169,109,203,84,165,176,220,74,195,76,184,136,238,58,105,74,247,50,124,213,182,225,26,22,124,183,22,105,34,89,33,73,207,102,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,47,167,135,166,33,99,142,38,229,150,223,185,241,214,131,208,79,249,184,148,57,110,243,186,170,197,29,168,172,33,154,140,147,121,215,28,91,207,56,79,168,220,61,132,226,118,184,148,237,90,84,169,42,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,102,51,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,194,234,120,76,226,133,87,17,242,125,75,166,86,83,45,201,22,45,98,101,174,137,114,102,170,66,228,176,132,183,37,157,55,17,27,104,105,169,109,199,67,122,168,146,136,233,208,200,140,144,152,1,197,223,24,169,88,149,154,52,90,54,229,122,92,234,110,31,81,218,162,73,104,165,37,216,77,213,84,235,143,75,83,9,66,212,146,89,37,113,216,116,204,146,190,100,85,33,69,243,105,49,218,184,35,225,12,149,213,113,11,30,231,49,45,184,236,71,106,208,165,184,151,218,228,62,181,169,185,83,82,182,251,93,37,182,77,192,52,171,213,65,147,206,23,174,100,123,45,124,120,172,111,178,170,184,149,130,247,246,28,208,164,68,98,165,117,90,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,12,203,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,52,125,147,251,254,54,39,229,115,11,111,54,110,25,117,217,18,173,120,49,170,21,9,102,234,159,126,163,25,162,143,52,220,83,165,189,107,41,44,188,70,179,215,121,145,168,141,68,100,163,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,3,207,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,33,7,245,21,50,177,254,191,177,87,255,0,122,211,191,200,68,255,0,0,0,16,131,16,184,68,229,183,18,175,251,151,17,171,183,182,37,49,82,186,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,122,105,169,159,120,147,248,9,130,150,174,93,176,158,133,131,150,85,66,171,54,139,111,245,93,51,245,71,91,114,82,249,242,93,144,189,234,109,182,208,122,45,229,17,104,130,245,72,181,212,245,51,136,31,212,84,202,199,250,254,197,95,253,235,78,255,0,33,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,0,0,4,0,254,162,166,86,63,215,246,42,255,0,239,90,119,249,8,147,247,198,87,236,27,255,0,45,17,178,175,89,171,220,12,218,113,104,244,154,34,38,70,144,202,106,38,197,61,113,212,202,141,197,52,166,183,168,227,55,188,249,122,30,170,208,147,169,105,192,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,35,254,107,114,83,133,153,193,249,45,248,76,175,221,116,207,146,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,243,249,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,236,238,50,148,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,254,199,202,253,131,96,101,162,78,85,232,213,123,129,235,78,85,30,173,68,92,201,50,25,85,68,152,168,46,66,158,81,56,150,146,214,244,156,151,54,31,47,66,209,58,146,180,61,99,7,245,21,50,177,254,191,177,87,255,0,122,211,191,200,68,255,0,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,6,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,188,255,0,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,116,12,169,100,167,11,50,125,242,167,240,103,95,186,234,127,43,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,32,0,7,63,199,188,20,181,115,19,132,245,220,28,189,106,21,88,84,91,131,165,234,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,148,96,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,36,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,47,82,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,163,6,30,240,137,203,110,26,223,246,214,35,80,175,108,74,126,165,106,214,33,86,225,181,46,165,1,76,56,252,103,144,243,105,113,41,134,149,26,13,72,34,50,37,36,244,215,67,46,241,55,196,127,205,110,74,112,179,56,63,37,191,9,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,157,198,82,128,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,65,136,92,34,114,219,137,87,253,203,136,213,219,219,18,152,169,93,85,137,181,185,141,68,169,64,75,13,191,37,229,188,226,91,74,161,169,68,130,82,204,136,141,74,61,52,212,207,188,73,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,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,253,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,0,57,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,47,82,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,163,6,30,240,137,203,110,26,223,246,214,35,80,175,108,74,126,165,106,214,33,86,225,181,46,165,1,76,56,252,103,144,243,105,113,41,134,149,26,13,72,34,50,37,36,244,215,67,46,241,55,192,0,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,227,191,229,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,216,0,69,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,119,153,178,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,71,252,214,228,167,11,51,131,242,91,240,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,7,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,66,15,234,42,101,99,253,127,98,175,254,245,167,127,144,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,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,48,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,239,19,124,0,0,64,15,234,42,101,99,253,127,98,175,254,245,167,127,144,137,127,128,152,41,106,229,219,9,232,88,57,101,84,42,179,104,182,255,0,85,211,63,84,117,183,37,47,159,37,217,11,222,166,219,109,7,162,222,81,22,136,47,84,139,93,79,83,62,128,0,2,0,127,81,83,43,31,235,251,21,127,247,173,59,252,132,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,1,0,63,168,169,149,143,245,253,138,191,251,214,157,254,66,37,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,250,0,0,14,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,0,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,38,248,0,229,89,148,203,94,28,102,167,14,11,12,177,52,234,172,192,102,160,197,82,36,186,92,162,98,84,73,77,18,208,78,32,214,149,182,173,91,117,214,204,156,66,211,181,195,50,34,81,37,73,138,191,212,84,202,199,250,254,197,95,253,235,78,255,0,33,30,130,236,225,39,129,119,212,107,126,45,225,139,248,193,86,69,171,71,110,129,72,57,53,106,106,151,22,156,219,174,186,212,114,95,65,185,72,66,159,112,145,184,207,106,54,161,58,33,8,74,125,254,87,248,122,96,190,83,47,250,134,35,97,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,90,26,187,59,140,165,0,0,243,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,249,88,59,131,182,14,5,88,20,188,57,195,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,194,47,106,0,56,86,51,100,179,1,177,243,23,45,28,101,196,235,126,93,82,175,104,199,233,17,5,114,117,167,84,152,74,214,235,45,76,97,73,50,113,13,58,227,139,36,164,208,75,222,105,119,154,222,136,46,234,0,33,6,33,112,137,203,110,37,95,247,46,35,87,111,108,74,98,165,117,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,244,211,83,62,241,223,242,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,237,238,34,236,2,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,233,122,150,41,117,8,77,197,71,34,51,81,209,177,46,68,113,101,170,25,73,158,171,63,88,207,77,11,66,46,151,149,108,160,88,57,68,165,92,20,44,57,188,175,90,181,54,226,144,196,183,97,215,234,44,190,196,87,219,74,146,167,88,109,150,90,74,22,226,84,132,184,163,35,53,19,44,151,242,8,113,92,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,227,191,229,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,216,0,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,202,58,234,140,204,212,99,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,158,133,169,143,201,54,173,79,167,50,79,204,145,203,108,215,176,143,98,143,214,208,207,78,194,250,140,120,250,230,57,97,125,183,47,163,172,220,221,59,155,55,233,209,72,95,102,166,95,201,108,255,0,68,199,246,54,56,225,116,197,48,152,247,62,227,146,148,169,175,224,82,11,113,43,232,159,107,125,154,235,237,30,134,149,120,219,149,179,90,105,149,30,113,160,204,149,243,46,39,67,45,53,250,73,47,121,15,178,149,18,146,74,73,234,70,90,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,40,201,36,106,51,236,34,212,199,198,170,222,54,229,17,73,77,82,163,201,53,153,18,126,101,197,106,103,174,159,69,39,238,49,231,164,227,142,23,67,83,233,145,115,237,56,201,82,157,254,5,32,246,146,126,145,246,55,219,166,158,193,252,161,227,150,23,220,146,250,58,53,205,212,57,179,126,157,20,132,118,106,69,252,166,203,244,136,123,8,85,106,125,69,147,126,28,142,99,100,189,134,123,20,94,182,132,122,118,151,214,67,245,145,234,90,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,68,146,53,40,244,34,237,49,26,243,57,158,188,42,203,108,73,17,42,46,122,82,188,152,235,113,138,110,146,88,230,175,71,137,41,230,148,119,16,157,86,201,167,83,238,215,94,226,237,172,220,102,226,189,142,88,137,50,67,118,115,31,37,41,174,37,109,166,54,232,115,187,12,220,208,247,185,13,42,250,43,73,105,254,227,95,105,136,157,124,98,230,32,226,52,213,79,188,43,253,123,202,89,185,175,74,195,93,186,168,255,0,208,208,146,239,90,191,190,60,154,228,188,225,234,181,235,250,136,10,75,197,166,139,238,238,236,33,250,34,85,234,48,164,55,42,44,141,142,180,178,113,10,216,147,209,68,122,145,232,101,239,33,213,172,236,219,99,205,145,54,28,186,45,237,203,40,73,109,13,163,209,176,143,212,65,164,201,58,169,147,253,18,237,237,18,87,13,248,189,99,93,165,202,98,234,163,124,163,96,158,74,220,79,81,18,30,228,250,132,101,171,112,140,203,177,42,237,255,0,117,245,9,123,133,60,93,48,70,244,40,145,47,42,111,201,137,142,147,100,226,57,210,230,237,81,236,35,237,110,25,17,246,169,93,223,163,245,144,152,246,30,42,88,216,151,78,141,84,179,171,93,123,18,99,162,74,15,166,121,173,80,164,165,68,127,56,132,159,114,211,236,215,183,237,30,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,244,237,49,202,173,28,204,225,45,241,136,111,97,157,181,113,117,117,166,118,238,103,164,146,223,123,10,120,189,101,180,148,125,4,40,254,151,179,223,216,58,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,14,83,119,102,103,9,108,124,67,103,12,238,91,139,164,173,61,187,107,61,36,151,59,152,75,199,235,33,165,35,232,45,39,244,189,190,254,193,213,72,245,237,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,74,252,197,75,27,13,41,210,106,151,141,107,160,98,52,117,201,89,244,207,59,162,18,149,40,207,230,208,163,238,66,189,154,246,125,130,28,98,183,23,76,17,178,202,92,75,54,157,242,158,99,73,112,155,71,58,92,45,202,45,228,93,174,67,50,46,212,167,191,244,190,163,17,11,18,56,189,99,93,219,206,98,213,163,124,156,96,222,82,219,79,81,18,102,212,250,228,69,171,144,136,207,177,73,237,255,0,115,245,136,213,120,230,219,30,111,121,179,37,214,175,110,97,77,75,136,113,30,141,132,94,162,205,70,105,213,44,151,233,31,111,96,229,50,234,245,25,178,28,149,42,70,247,93,89,184,181,108,73,106,163,61,76,244,34,247,152,252,231,37,227,215,85,247,247,246,16,34,75,205,158,168,94,159,168,135,172,177,241,115,16,112,230,106,103,217,245,254,129,228,172,156,215,165,97,222,221,82,127,232,136,81,119,161,63,222,18,199,6,120,175,99,150,29,204,142,221,226,199,202,186,107,105,67,106,141,186,28,30,194,54,245,61,237,195,82,190,138,20,90,127,187,215,216,66,204,178,199,158,188,42,204,148,72,241,41,206,122,46,188,168,232,113,250,110,146,95,229,47,70,73,73,230,156,118,208,173,22,241,39,82,239,211,94,227,236,146,137,81,40,137,73,61,72,251,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,148,196,124,80,178,112,158,223,114,231,190,235,30,142,167,183,166,174,244,239,61,222,180,35,185,164,41,95,73,196,23,119,183,237,21,65,154,78,43,181,203,246,139,83,178,112,170,149,232,200,178,86,77,250,71,158,135,185,172,46,42,208,226,57,79,195,73,167,215,115,191,93,125,78,206,195,21,215,84,168,205,173,213,37,213,234,14,243,101,207,144,228,151,215,180,147,189,197,168,212,163,208,136,136,181,51,62,194,34,33,215,48,59,41,152,199,143,114,219,59,46,220,231,83,205,210,105,217,125,100,84,242,207,86,181,245,28,121,10,61,18,234,79,179,236,247,233,96,120,67,193,174,223,105,136,117,76,83,188,58,197,45,166,214,253,59,209,235,111,98,140,155,82,147,205,98,111,110,159,56,157,72,189,186,251,132,138,164,112,199,202,221,42,154,154,113,217,156,210,73,146,183,122,70,162,157,79,105,23,119,84,126,225,244,143,134,254,86,205,146,99,228,39,102,154,127,158,149,31,118,159,234,161,242,110,30,24,57,90,175,68,76,67,179,185,36,130,45,167,233,10,138,180,50,35,34,63,236,178,247,142,15,137,92,24,236,217,205,200,159,135,151,239,162,205,41,90,154,131,232,183,95,220,126,185,164,185,143,78,236,239,66,117,63,118,190,211,16,239,25,184,107,230,23,10,154,126,165,18,133,233,138,91,59,148,169,61,84,24,250,36,185,138,51,216,114,148,175,162,217,31,235,211,188,132,95,174,91,85,187,110,83,144,235,80,186,119,154,89,182,164,243,16,189,20,70,100,101,170,76,203,189,39,253,225,244,172,44,70,187,240,210,184,213,195,102,213,122,9,172,169,38,78,114,26,119,185,105,94,154,56,149,23,122,19,236,246,125,162,197,178,177,197,170,167,73,244,125,151,141,148,222,169,133,58,211,94,154,231,37,28,180,124,195,122,116,241,161,153,158,132,78,175,191,183,93,190,227,22,99,134,88,223,134,248,187,76,102,167,99,87,250,246,222,109,46,105,210,190,214,154,165,10,255,0,69,109,63,206,35,217,237,251,71,188,0,0,0,0,0,0,0,0,0,0,0,0,0,28,27,59,24,167,35,8,178,255,0,112,93,144,167,244,114,152,233,57,78,114,137,205,53,155,25,179,236,52,40,187,156,50,237,47,104,170,142,20,108,46,110,102,96,203,114,63,52,154,230,238,86,253,187,117,167,206,34,236,246,235,160,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,97,197,113,133,194,204,204,217,77,199,229,19,188,189,170,223,187,118,148,248,36,125,158,206,241,106,217,39,197,57,24,187,128,22,253,215,54,127,89,41,238,175,154,231,40,155,215,73,178,91,46,194,66,75,185,178,46,194,246,14,242,0,0,0,0,0,0,0,0,0,0,0,0,0,60,30,38,227,126,27,225,21,49,234,157,243,95,232,27,101,181,57,167,74,251,186,232,149,171,253,9,181,127,54,191,103,179,236,21,157,154,126,45,85,58,183,164,44,188,19,166,244,172,37,215,90,244,215,57,43,230,35,231,219,211,167,147,12,140,181,35,105,125,253,154,109,247,152,174,155,247,17,174,252,75,173,189,112,222,85,110,190,107,202,82,141,206,67,77,119,173,75,238,109,41,46,245,171,217,237,251,7,205,161,219,85,187,146,83,112,232,176,186,135,157,89,54,148,243,16,141,84,102,68,69,170,140,139,189,69,253,241,40,48,103,134,190,97,113,85,166,42,82,232,94,135,165,189,181,73,147,213,65,145,170,79,150,162,61,133,41,42,250,46,25,254,173,59,204,76,76,53,224,199,102,193,110,60,252,67,191,125,40,106,74,20,236,31,69,58,198,135,234,26,139,152,204,239,169,105,212,189,250,251,8,119,139,123,134,14,86,168,49,21,16,172,238,113,44,143,113,250,66,162,157,76,200,136,207,251,44,253,195,235,23,13,252,173,147,38,199,200,78,205,52,255,0,61,42,62,237,63,213,67,230,213,248,99,229,110,171,77,85,56,172,206,81,40,205,91,189,35,81,86,135,180,203,187,170,47,120,142,184,189,193,174,223,117,137,149,76,44,188,58,53,33,167,22,197,59,209,235,115,122,136,156,82,83,205,126,111,102,191,54,157,76,189,154,251,197,126,99,142,83,49,143,1,37,184,119,165,185,201,167,147,166,211,82,250,200,170,230,30,174,233,234,54,242,212,90,165,165,31,111,217,238,215,145,210,234,51,104,149,72,149,122,123,188,169,112,36,55,37,133,237,37,108,113,10,37,36,244,50,50,61,12,139,176,200,200,89,126,75,56,163,189,111,49,76,195,92,106,79,54,39,53,152,204,85,181,36,242,91,210,59,41,79,34,52,67,53,104,68,234,245,53,106,125,222,227,22,169,103,94,86,237,251,111,196,186,45,106,135,91,78,154,211,111,50,247,41,198,247,37,104,74,210,123,86,148,168,189,85,164,251,75,218,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,249,175,206,14,31,101,126,215,57,149,201,61,77,114,79,246,13,59,99,232,231,237,113,130,115,231,82,203,136,78,212,62,74,245,187,244,208,187,123,168,251,48,249,173,197,76,199,85,138,77,235,87,230,83,216,254,197,135,211,198,46,78,228,180,75,245,219,101,181,43,85,50,147,237,238,238,47,110,188,243,15,176,242,236,197,11,158,45,163,102,83,58,250,148,181,161,13,181,206,105,175,164,226,27,35,220,226,146,159,164,180,151,127,183,221,168,182,44,159,240,177,182,109,88,148,203,227,27,161,245,245,141,172,204,106,15,49,198,186,103,52,142,233,23,50,52,179,74,246,173,46,167,180,180,61,117,211,77,8,88,141,2,223,164,90,244,168,244,74,28,78,154,28,86,208,211,77,243,20,189,169,74,73,36,90,168,204,207,177,36,93,167,236,31,68,0,0,7,60,197,44,5,195,12,99,167,61,78,191,45,223,72,33,214,212,222,189,92,134,180,213,43,47,244,39,17,252,226,255,0,191,246,10,253,204,31,8,26,84,134,167,87,176,90,165,210,185,171,175,34,155,201,82,245,236,117,68,158,108,153,191,240,73,215,79,102,190,241,92,120,185,151,204,83,193,42,196,138,85,253,110,116,28,183,22,150,220,235,35,59,204,65,41,196,146,180,105,197,233,175,41,125,134,125,154,125,154,249,235,7,18,111,44,49,174,71,184,236,186,191,163,231,197,117,14,182,239,78,211,186,41,43,74,203,177,196,169,63,73,9,62,239,103,218,44,39,45,124,92,46,42,34,224,91,216,224,142,182,34,159,105,167,234,186,182,223,37,175,153,66,151,201,141,12,205,90,17,58,189,8,245,61,116,247,11,72,194,220,90,177,113,138,214,135,119,216,85,159,72,211,230,50,219,169,115,167,121,157,55,182,135,8,180,117,8,87,209,113,7,221,237,251,71,177,0,0,0,0,0,0,0,0,0,0,0,0,21,141,198,123,18,38,194,182,45,76,61,167,201,219,30,165,215,250,65,189,132,123,249,110,83,221,107,180,211,169,104,102,103,234,168,190,191,112,227,252,26,96,215,95,197,171,150,117,57,237,176,34,116,125,114,54,160,247,238,141,80,38,251,79,214,45,21,175,209,253,98,230,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,55,25,104,53,214,49,106,218,157,81,123,116,9,125,103,66,141,168,45,155,99,83,201,206,210,245,143,85,105,244,191,80,236,28,24,49,34,100,219,102,236,195,217,242,119,71,166,244,29,3,123,8,182,115,28,168,186,239,105,39,83,212,200,143,214,81,253,94,225,103,32,0,0,0,0,0,0,0,0,0,0,0,3,199,98,150,45,88,184,59,107,76,187,239,218,207,163,169,240,217,113,213,57,211,188,246,187,27,91,134,90,52,133,171,232,182,179,238,246,125,130,173,243,41,197,194,226,173,174,125,189,129,232,232,162,37,247,90,98,171,171,110,115,154,249,228,37,124,153,48,200,211,169,27,75,208,207,82,211,79,120,175,107,251,18,111,44,78,174,72,184,239,74,191,164,39,202,117,110,184,239,78,211,90,169,75,82,207,177,180,165,63,73,106,62,239,111,216,61,14,17,229,243,20,241,182,176,197,42,193,183,58,254,99,136,75,142,117,145,154,229,160,212,218,77,90,58,226,53,211,154,142,194,62,221,126,221,44,115,47,156,32,105,81,218,131,94,198,154,151,84,230,173,60,186,111,37,72,211,177,165,26,121,177,166,255,0,194,167,93,61,186,251,133,129,97,110,2,225,134,14,83,153,167,88,118,239,163,208,211,105,111,94,174,67,186,232,148,23,250,43,139,254,109,31,222,251,71,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,146,103,110,133,239,212,187,123,238,231,46,89,142,176,243,29,98,195,187,44,250,135,49,254,75,105,159,27,148,241,116,210,57,44,184,227,123,220,105,178,94,211,121,37,185,37,161,247,151,213,214,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,205,86,99,109,220,183,225,156,219,198,172,246,179,11,151,210,49,181,207,157,254,16,195,107,245,146,211,132,157,9,226,62,210,237,246,123,203,62,56,183,139,23,126,52,94,243,175,219,222,161,214,84,231,242,185,174,114,154,111,93,140,182,209,118,52,132,39,232,180,146,236,73,119,123,245,51,232,89,89,202,109,249,154,11,165,84,139,105,29,61,62,46,157,100,221,89,95,39,115,111,169,31,54,183,155,82,181,83,10,79,97,246,119,159,215,121,120,1,148,252,40,203,213,50,35,22,109,27,151,62,60,119,163,42,95,81,36,247,182,228,142,113,150,199,30,113,37,235,18,123,123,253,95,172,200,118,144,0,0,0,0,30,118,247,195,235,75,17,104,238,208,111,10,87,95,9,228,169,10,111,158,235,90,145,165,73,62,214,212,147,238,90,139,191,218,43,251,50,156,36,172,235,149,53,59,163,6,100,122,30,114,144,244,132,211,182,59,35,158,247,207,44,139,155,34,97,18,119,41,77,39,187,66,211,95,105,138,195,198,172,189,226,110,2,87,149,65,196,58,23,66,226,181,83,42,234,163,187,204,70,247,18,149,104,203,139,211,94,82,251,12,251,52,251,53,250,217,114,204,214,34,229,190,243,141,115,89,181,46,92,117,41,13,78,141,201,96,250,136,252,214,86,227,123,220,105,195,70,226,101,37,185,37,169,119,151,183,91,183,202,78,116,108,12,203,219,209,153,135,43,167,184,217,142,131,155,11,99,235,218,178,67,4,225,243,13,134,219,63,156,124,147,234,253,165,217,221,36,128,0,0,0,0,0,0,0,0,0,0,0,80,127,19,44,85,60,69,204,93,82,158,218,245,98,141,200,216,90,119,115,160,195,51,254,66,79,189,31,95,234,19,111,131,118,24,55,109,97,141,197,127,72,139,181,251,155,164,218,189,250,235,211,72,168,53,220,75,50,238,87,232,151,235,239,22,42,0,0,0,3,249,175,110,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,249,175,110,131,250,0,0,0,2,186,184,200,225,131,119,46,24,91,183,243,17,119,63,108,245,123,151,191,77,58,153,20,246,187,141,100,93,201,253,19,253,93,226,18,112,205,197,95,193,214,98,233,116,247,87,163,21,158,126,242,211,249,152,51,12,191,144,163,239,95,213,250,197,248,0,0,0,0,0,0,0,0,0,0,0,0,141,217,181,206,141,129,150,139,122,75,51,37,117,23,27,209,214,168,80,182,62,141,203,52,62,77,159,48,152,113,178,249,198,13,62,183,218,125,157,244,143,152,220,205,98,46,100,47,73,55,53,229,82,230,71,74,150,220,24,220,150,11,167,143,205,121,109,183,189,182,155,53,237,39,148,91,148,90,159,121,251,52,249,56,43,151,188,77,199,186,242,104,56,121,66,235,156,78,138,121,93,84,118,185,104,222,218,84,173,30,113,26,233,205,71,97,31,110,191,110,150,121,150,190,18,86,117,180,154,101,209,140,210,61,49,57,40,102,66,169,219,29,143,200,123,230,86,101,205,143,48,201,91,84,151,83,221,161,235,175,176,133,128,217,24,125,105,97,213,29,170,13,159,74,232,33,50,148,161,45,243,221,119,66,36,165,37,218,226,148,125,200,73,119,251,7,162,0,0,0,0,1,28,243,115,147,107,7,51,150,172,162,168,67,228,220,145,227,44,169,211,185,143,43,99,137,109,254,81,114,201,246,219,61,28,124,213,235,118,123,15,179,186,140,243,9,151,251,211,46,247,236,187,42,239,141,180,208,183,21,21,253,237,31,61,130,121,214,208,230,214,220,115,110,238,74,143,67,61,75,219,239,63,223,149,252,196,93,153,113,196,234,125,227,110,206,228,197,113,214,163,84,219,229,52,174,108,51,144,203,143,35,85,180,225,167,82,100,187,82,91,139,217,238,59,225,202,174,99,109,220,200,97,156,43,198,146,246,147,15,153,213,177,181,207,154,254,16,251,104,245,148,211,100,173,73,147,62,194,236,246,251,207,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,87,170,196,162,211,221,169,206,94,198,25,219,185,90,25,233,170,137,37,220,70,125,230,94,193,159,60,240,230,110,161,152,220,89,155,86,143,243,52,72,220,190,137,143,85,91,119,70,140,151,61,99,105,181,159,174,206,190,177,125,157,157,252,211,1,176,82,230,199,172,66,131,97,91,13,110,145,47,155,170,247,54,91,118,48,235,189,203,113,4,122,147,74,254,87,253,199,161,220,8,193,75,95,2,172,56,118,93,179,27,150,220,126,102,245,239,112,247,238,121,215,11,177,110,47,77,57,170,246,255,0,220,93,24,0,0,0,0,0,0,120,108,91,193,187,35,25,237,121,118,181,235,76,234,163,201,101,198,146,124,231,145,176,212,219,136,215,230,214,131,61,9,213,118,107,237,251,52,166,204,235,240,234,186,240,26,84,219,222,201,87,164,237,71,94,113,205,52,109,158,145,38,114,93,217,243,146,86,227,155,26,105,61,186,118,235,239,35,35,135,246,141,223,113,225,245,199,22,227,182,230,244,117,42,123,232,117,183,57,109,185,181,109,184,149,151,98,210,164,159,172,132,159,105,31,112,185,124,128,241,6,165,227,69,42,159,134,120,138,239,75,117,68,105,168,172,187,181,75,235,9,9,138,202,87,181,152,200,109,189,238,186,179,208,213,234,233,238,208,202,122,17,234,90,151,180,127,64,0,0,0,0,0,0,0,0,0,7,144,197,139,213,156,61,176,106,151,115,234,218,136,60,141,79,67,63,166,243,109,251,18,175,211,247,24,204,245,223,112,203,186,238,41,117,249,206,243,95,149,203,220,173,164,157,118,161,40,46,194,34,46,228,151,176,104,187,41,216,86,120,63,130,116,43,53,215,55,191,23,170,230,43,77,53,221,45,247,11,179,122,203,185,207,127,253,195,177,15,205,79,128,197,54,50,98,199,45,16,157,116,239,246,153,159,180,254,177,250,64,0,0,66,28,193,103,174,141,151,108,196,69,180,171,172,115,233,114,55,245,202,220,180,242,246,193,105,198,251,19,29,197,30,170,120,190,137,253,189,157,211,106,60,134,165,50,151,217,86,228,43,93,15,67,46,227,211,218,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,200,144,212,86,84,251,202,218,132,233,169,232,103,222,122,123,4,36,203,254,122,168,217,136,204,68,171,74,130,207,34,151,27,103,66,173,203,87,51,116,23,92,115,177,81,219,81,104,166,79,233,31,217,217,223,55,192,0,0,126,106,132,6,42,81,149,22,65,106,133,105,175,127,176,200,253,135,245,15,210,56,238,108,112,172,241,131,4,235,182,107,78,108,126,87,75,203,86,154,233,182,91,14,31,102,244,23,115,126,255,0,251,134,116,109,11,134,93,169,113,68,175,193,119,148,252,94,102,213,109,37,105,185,10,65,246,25,25,119,40,253,131,76,56,79,122,179,136,86,13,46,238,97,91,145,59,159,161,232,101,244,30,113,191,106,83,250,30,226,30,188,0,0,0,0,0,0,0,0,0,0,127,12,244,45,79,216,32,94,127,184,131,82,240,94,149,63,12,240,237,222,170,235,150,211,177,94,119,106,145,209,146,211,41,149,47,107,209,150,219,155,29,105,7,161,43,214,215,221,169,157,52,93,215,125,199,136,55,28,171,142,228,155,214,84,170,15,173,215,28,229,182,222,229,184,226,150,125,136,74,82,94,178,212,125,132,93,226,96,100,163,135,93,215,143,50,161,222,247,178,189,25,106,52,243,110,105,163,111,117,105,35,140,238,207,155,146,135,27,222,211,170,237,211,179,79,121,145,21,201,97,38,13,216,248,49,107,196,181,172,170,103,73,30,51,45,180,163,231,60,230,243,75,109,163,119,206,45,102,90,147,73,236,215,217,246,235,238,128,0,0,0,0,0,7,1,206,62,90,40,121,139,194,186,157,25,200,218,214,162,70,122,69,57,221,235,252,186,99,72,75,69,183,154,218,62,155,218,234,163,211,223,217,221,159,220,77,176,43,88,95,124,214,108,122,243,92,185,116,137,210,33,171,214,65,238,229,60,182,140,253,69,40,139,181,179,236,220,127,105,247,142,209,145,236,205,212,50,229,139,48,170,210,62,122,137,39,153,214,177,234,167,118,216,210,82,223,172,77,56,178,245,222,215,213,47,183,179,187,65,148,138,172,74,213,61,170,156,21,239,97,237,219,85,161,150,186,40,210,125,228,71,222,71,236,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,226,179,152,67,195,44,40,98,192,165,167,74,149,209,187,99,186,254,75,166,147,5,211,245,84,218,146,173,82,179,47,164,157,62,190,225,72,233,74,150,162,74,75,83,49,122,252,54,114,177,73,193,140,44,137,122,212,227,127,92,181,190,103,84,173,234,245,57,50,102,54,142,196,188,182,207,86,221,46,226,47,175,83,237,41,160,0,0,0,0,0,0,0,63,61,66,4,74,172,25,20,217,237,115,99,202,105,108,186,141,198,157,200,81,25,40,181,35,35,46,195,62,225,83,252,68,184,118,34,134,138,182,56,97,65,110,97,110,63,58,171,78,238,216,71,213,201,121,254,107,242,76,207,66,38,211,177,40,250,200,187,200,86,125,42,165,82,181,235,209,42,208,92,228,79,165,75,110,67,74,209,42,216,243,75,37,36,244,50,52,158,138,73,119,145,151,218,46,187,135,6,118,99,227,109,157,31,14,111,95,224,247,45,21,180,69,97,93,171,234,99,178,212,70,82,230,141,176,134,209,185,199,85,234,154,140,203,235,45,12,167,80,0,0,0,0,0,0,0,0,0,0,137,92,78,113,13,219,15,43,23,26,32,175,108,233,253,31,78,122,17,253,10,140,61,221,233,81,125,21,159,126,130,142,112,166,212,69,237,127,82,237,151,21,181,51,57,250,158,154,233,177,149,175,222,95,163,239,26,115,128,194,99,68,67,9,238,78,191,227,51,31,160,0,0,0,5,5,241,54,185,91,175,230,134,224,97,163,213,48,250,78,223,126,250,116,51,247,23,184,90,191,14,252,69,119,17,50,219,64,153,38,71,58,68,126,171,152,173,132,159,165,62,89,23,97,37,37,220,129,39,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,46,34,24,138,238,29,229,182,191,50,52,142,76,137,29,47,45,91,9,95,70,124,66,62,195,74,139,185,98,169,248,100,220,173,208,51,67,111,176,233,232,153,157,95,111,187,101,58,97,251,143,222,47,212,0,0,0,7,231,158,194,100,196,91,10,238,86,159,227,35,25,140,197,107,81,22,77,253,84,182,91,86,228,195,228,104,122,105,174,246,80,191,121,254,151,188,94,55,12,92,67,118,251,202,197,184,137,203,221,58,7,89,212,30,132,95,78,163,51,111,114,82,95,69,5,221,168,150,160,0,0,0,0,0,0,0,0,0,2,10,241,31,206,204,124,18,179,100,97,205,149,252,34,229,173,54,184,175,171,181,29,52,119,154,150,202,156,209,198,22,218,246,184,210,125,82,81,25,253,69,169,157,40,213,106,85,43,162,189,46,173,57,206,124,250,172,183,36,58,173,18,157,239,58,179,82,143,66,34,73,106,165,31,113,17,125,130,204,56,118,240,236,69,113,20,156,112,197,116,237,97,14,177,54,149,78,215,93,228,93,36,150,95,230,177,36,140,181,35,113,59,20,143,172,203,184,133,175,211,233,241,41,80,88,166,192,107,149,30,51,105,101,164,110,53,109,66,72,136,139,83,51,51,236,34,239,31,164,0,0,0,0,0,0,0,86,215,21,252,171,82,235,246,119,225,190,220,141,182,175,79,94,201,222,186,143,88,173,181,58,75,138,245,222,36,253,51,79,98,80,106,247,118,118,10,125,82,84,133,26,84,90,25,11,184,225,77,152,67,196,220,40,127,15,234,105,214,165,107,237,222,238,191,149,234,100,206,116,187,18,218,82,157,18,130,47,164,173,126,174,225,59,192,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,90,159,112,160,46,35,184,204,120,187,152,74,153,198,147,205,167,82,185,61,33,108,219,183,155,6,38,254,244,37,71,235,55,237,215,234,208,121,220,139,224,60,220,119,199,106,61,13,108,107,72,143,212,117,238,238,47,155,221,14,74,155,236,230,33,71,170,218,211,213,63,183,179,191,67,81,34,179,10,58,35,48,157,168,70,186,22,166,125,231,175,183,237,31,236,0,0,0,0,0,0,0,3,252,101,197,98,116,71,161,73,70,246,100,54,166,156,78,166,90,165,69,161,150,165,219,220,98,160,56,157,100,141,187,30,169,39,27,48,250,39,241,109,65,229,189,83,103,153,244,31,113,83,36,188,230,231,95,53,30,137,74,11,106,80,69,238,237,212,132,16,193,252,78,174,224,254,33,209,175,186,3,252,183,233,179,35,188,226,118,160,249,141,182,251,110,154,61,116,44,139,83,108,187,73,38,101,255,0,80,208,102,84,115,9,110,230,35,10,41,55,93,42,95,50,123,81,152,143,82,111,150,225,114,229,20,102,28,117,58,169,182,210,122,41,226,45,82,91,79,217,245,118,128,0,0,0,0,0,0,0,0,0,21,115,198,138,231,147,232,187,62,219,73,104,201,250,67,113,246,118,250,212,229,151,179,94,255,0,172,66,76,133,209,33,87,179,41,108,66,158,127,54,174,183,94,255,0,245,4,163,246,25,123,72,134,136,8,180,45,8,127,64,126,106,141,66,45,46,27,147,230,185,203,101,173,55,43,67,61,53,50,34,236,34,51,239,50,16,231,37,217,198,44,196,98,93,233,71,121,61,59,113,61,29,209,179,174,253,119,71,144,167,61,98,97,191,230,117,237,63,111,103,215,51,192,7,133,198,124,86,183,48,102,193,168,95,87,60,142,84,56,60,173,222,163,138,215,123,205,180,95,65,11,62,247,83,252,147,254,146,205,158,33,93,210,239,203,194,161,117,206,61,95,157,202,221,221,252,134,144,217,119,37,37,220,130,246,16,189,110,25,246,76,139,55,44,54,250,36,43,83,149,213,233,216,95,201,168,76,247,40,255,0,72,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,137,133,147,34,242,203,13,192,136,234,208,226,244,154,246,23,242,170,16,253,234,47,209,20,83,135,183,116,187,14,240,167,221,112,79,71,224,243,118,247,127,45,165,182,125,233,81,119,44,253,134,52,153,131,24,173,110,99,53,131,79,190,173,137,28,216,115,185,187,125,71,19,166,199,156,104,254,154,16,125,237,43,249,37,253,39,238,128,4,48,206,142,113,139,46,248,151,101,209,217,79,80,220,191,72,245,140,235,179,77,177,227,169,191,88,216,115,249,237,123,15,217,219,245,76,106,117,66,45,82,27,115,225,57,204,101,221,118,171,67,45,116,51,35,236,50,35,239,35,31,164,7,240,203,82,208,198,119,243,235,69,133,66,204,165,207,10,1,252,210,122,45,59,255,0,212,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,88,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,250,243,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,161,59,184,98,228,141,187,226,171,27,26,241,6,39,241,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,218,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,206,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,122,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,251,203,56,114,36,61,41,229,62,250,247,45,90,106,122,17,119,22,158,193,117,60,39,178,248,155,19,9,26,196,250,195,60,186,181,197,187,86,247,107,202,228,73,156,199,122,92,82,85,170,86,71,244,75,79,172,251,68,251,0,0,0,0,0,0,0,0,1,241,238,251,102,157,121,218,213,107,82,172,222,248,117,120,47,193,121,58,168,189,71,91,83,106,250,38,71,220,163,238,50,63,172,133,11,103,211,41,87,14,93,113,62,109,66,36,13,214,189,105,247,38,68,147,205,65,108,83,210,37,26,25,216,111,56,225,232,211,36,123,143,79,113,145,31,127,230,200,94,104,42,121,121,197,218,114,38,212,185,86,229,97,246,97,78,71,37,42,218,151,101,69,230,57,169,52,227,135,163,108,159,170,157,62,163,35,239,191,75,78,229,165,222,86,205,42,235,162,63,206,129,87,132,196,232,238,109,82,119,54,235,105,113,7,162,136,148,94,170,139,188,136,254,162,31,88,0,0,0,0,0,0,0,0,0,83,255,0,25,167,157,59,238,217,105,13,124,217,117,187,149,184,191,153,167,233,216,35,71,15,174,71,227,57,107,155,235,218,159,225,221,186,25,255,0,107,229,123,134,133,192,4,105,226,13,137,81,240,215,45,215,13,69,215,54,45,238,147,103,97,159,116,248,164,127,201,87,233,138,231,224,248,204,215,177,234,99,140,151,204,163,151,206,87,103,102,176,167,237,236,62,222,255,0,112,186,224,30,122,252,191,173,92,52,182,101,93,247,157,79,160,165,66,217,206,127,146,227,187,119,184,150,211,234,182,149,40,245,82,210,93,133,237,247,106,40,207,62,185,217,157,153,155,167,208,214,204,173,182,124,15,236,86,246,17,243,55,183,21,75,237,91,13,186,90,58,194,187,204,245,246,118,119,248,140,158,101,50,238,204,229,246,136,16,160,107,111,194,215,210,82,249,173,124,206,246,100,27,94,161,188,218,213,171,140,25,122,189,221,231,217,223,161,59,122,129,75,181,232,241,232,84,88,221,60,40,219,249,77,239,82,246,238,81,168,251,84,102,103,218,163,62,211,31,68,0,4,32,196,46,46,217,109,195,91,254,229,195,154,237,147,137,79,212,173,90,196,218,36,199,98,83,96,41,135,31,140,242,217,113,77,169,83,18,163,65,169,6,100,102,148,158,154,106,69,220,36,254,2,99,93,171,152,156,39,161,99,29,149,79,170,194,162,220,29,87,76,197,81,166,219,148,142,68,151,99,175,122,91,113,196,22,171,101,70,90,44,253,83,45,116,61,72,186,0,8,191,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,222,242,47,65,149,44,235,97,102,112,126,84,254,12,232,23,93,51,228,151,67,214,250,118,44,102,121,157,87,63,151,202,228,190,238,186,116,203,221,187,110,154,167,77,117,61,60,254,104,56,133,224,190,83,47,250,126,28,226,53,177,122,212,106,85,26,59,85,182,157,162,66,136,243,9,97,199,158,101,41,82,158,146,210,137,123,163,172,204,137,38,90,26,123,123,200,153,95,226,23,130,249,179,191,234,24,115,135,54,197,235,78,169,83,168,238,214,221,118,183,10,35,44,41,134,222,101,149,37,42,102,75,170,53,238,144,131,34,52,145,104,74,237,238,35,148,0,56,86,106,115,147,132,121,65,165,91,245,12,78,141,112,79,145,115,200,125,154,116,26,36,36,62,250,208,194,82,111,60,163,117,198,218,74,16,110,178,147,35,94,243,55,83,181,42,34,89,167,159,229,227,137,86,11,230,107,20,32,225,70,28,225,246,37,34,165,50,60,137,110,204,157,73,136,80,161,48,203,102,165,59,33,198,101,56,166,208,106,216,210,84,105,208,220,117,180,246,110,33,45,64,0,115,252,123,198,187,87,46,216,79,93,198,59,214,159,85,155,69,183,250,94,165,138,91,77,185,41,124,249,45,71,70,196,184,227,104,61,22,242,76,245,89,122,164,122,106,122,17,198,12,61,226,237,150,220,74,191,237,172,57,161,89,56,148,197,74,234,172,66,162,67,118,93,54,2,88,109,249,47,33,150,212,226,147,49,74,36,18,150,70,102,73,81,233,174,132,125,194,111,128,243,247,229,255,0,102,225,133,178,253,231,136,23,12,74,21,10,44,136,145,164,84,37,153,165,134,23,38,67,113,218,55,21,166,136,65,186,243,100,107,86,136,65,25,169,70,148,145,168,189,0,0,8,255,0,154,220,235,97,102,79,190,75,126,19,40,23,93,79,229,111,93,209,122,10,44,103,185,125,47,35,153,205,231,62,214,154,245,40,219,183,118,186,43,93,52,45,124,254,87,248,133,224,190,108,239,250,134,28,225,205,177,122,211,170,84,234,59,181,183,93,173,194,136,203,10,97,183,153,101,73,74,153,146,234,141,123,164,32,200,141,36,90,18,187,123,136,229,0,229,89,139,204,190,22,101,126,196,122,250,196,202,183,232,244,84,104,111,198,244,165,79,231,153,105,206,145,135,157,111,157,202,231,161,110,109,87,168,141,84,126,194,63,85,134,120,171,135,24,201,106,177,122,225,109,233,74,185,168,178,54,167,169,167,200,39,57,46,41,180,57,201,121,31,77,151,137,14,54,106,105,194,75,136,220,68,164,145,246,15,86,3,207,208,175,251,54,230,185,174,107,50,133,112,196,151,93,179,164,70,141,93,167,164,204,159,130,185,17,209,33,131,90,76,136,205,14,52,225,26,86,90,160,205,46,36,143,115,107,74,125,0,0,15,63,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,0,3,197,97,182,49,88,56,172,229,193,14,208,175,68,126,165,106,214,39,81,43,84,195,148,202,166,192,126,52,217,17,55,62,203,107,82,154,67,170,138,235,141,26,246,154,219,218,173,11,180,139,218,128,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,213,171,202,199,250,193,197,95,253,213,78,255,0,46,19,252,0,4,63,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,131,43,249,160,176,115,103,96,84,49,27,14,105,23,5,58,155,78,172,59,68,117,170,220,118,89,125,79,182,203,47,41,73,75,46,186,147,70,217,8,34,51,81,30,164,174,206,227,62,192,0,56,166,26,103,15,0,177,107,22,46,92,28,178,175,186,84,218,213,191,209,244,207,183,84,132,228,90,247,62,50,228,47,209,138,109,229,46,87,33,13,168,159,209,5,203,81,118,234,90,152,237,96,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,245,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,1,207,236,108,116,195,140,73,196,123,231,11,236,170,207,165,106,184,115,208,181,95,121,130,37,69,143,42,81,200,34,138,151,8,253,119,155,233,85,205,34,45,168,82,210,131,81,173,46,33,29,0,4,127,205,110,117,176,179,39,223,37,191,9,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,188,255,0,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,76,0,17,255,0,53,185,214,194,204,159,124,150,252,38,80,46,186,159,202,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,243,252,4,226,129,128,89,137,197,138,22,14,89,86,134,32,66,173,92,29,87,76,253,82,159,9,184,168,228,70,118,66,247,169,185,110,44,181,67,42,34,209,7,235,25,107,161,106,101,48,0,7,31,193,156,217,224,54,63,94,87,117,135,133,183,212,74,197,94,206,145,202,148,132,118,34,107,4,72,37,75,134,173,116,145,25,46,168,217,55,81,216,75,73,31,228,221,101,199,123,0,0,230,153,135,204,13,131,150,92,47,157,138,248,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,59,221,82,73,90,147,109,56,174,221,166,61,93,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,190,83,152,197,96,198,197,197,96,133,66,189,18,5,216,229,30,37,110,12,57,114,153,105,117,54,31,92,212,154,98,182,107,230,188,182,138,3,171,116,146,141,16,133,182,122,158,167,183,218,128,0,0,143,249,165,206,101,147,148,127,67,205,196,140,55,196,10,149,22,183,171,81,235,116,40,48,228,65,68,162,220,103,21,213,59,37,181,182,246,196,239,73,41,4,149,167,118,197,40,219,112,145,194,169,60,103,178,161,81,170,194,167,204,181,241,42,151,30,84,134,217,118,116,186,68,53,49,21,10,81,18,158,112,153,150,183,77,9,35,53,25,54,133,175,66,61,169,81,232,71,58,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,43,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,8,63,171,87,149,143,245,131,138,191,251,170,157,254,92,39,248,242,152,171,137,150,174,13,225,197,199,138,87,172,190,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,133,127,213,171,202,199,250,193,197,95,253,213,78,255,0,46,29,215,13,115,197,134,152,143,131,211,113,237,86,85,235,106,216,145,43,20,218,50,43,55,44,120,48,216,146,185,115,154,132,169,13,168,165,40,186,104,238,188,131,121,229,109,66,73,46,18,13,197,182,226,19,223,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,71,252,214,231,91,11,50,125,242,91,240,153,64,186,234,127,43,122,238,139,208,81,99,61,203,233,121,28,206,111,57,246,180,215,169,70,221,187,181,209,90,233,161,107,231,242,191,196,47,5,243,103,127,212,48,231,14,109,139,214,157,82,167,81,221,173,186,237,110,20,70,88,83,13,188,203,42,74,84,204,151,84,107,221,33,6,68,105,34,208,149,219,220,71,40,0,0,7,138,182,113,138,193,186,177,18,236,194,138,125,122,35,119,101,157,33,182,167,82,94,148,201,75,113,133,196,137,36,165,180,193,44,221,56,218,78,105,163,117,73,73,115,82,180,251,8,213,237,64,0,0,115,76,121,204,86,17,229,182,205,147,121,226,181,217,18,156,132,199,121,232,52,196,58,133,84,106,203,108,208,147,102,28,115,81,41,229,238,117,162,51,45,16,141,228,167,20,132,106,162,244,24,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,3,143,212,243,91,130,244,92,195,35,45,21,155,166,36,11,177,202,59,21,68,59,38,116,70,162,41,247,228,33,150,105,164,165,60,78,156,231,9,198,221,67,28,189,84,210,210,162,51,212,136,118,0,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,205,50,215,156,12,14,205,77,8,234,120,101,114,114,106,172,243,213,46,219,170,45,150,43,17,27,105,104,73,188,184,232,113,123,153,62,107,70,78,182,165,183,171,132,147,81,44,148,132,246,176,0,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,218,100,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,246,25,251,80,30,125,187,254,205,118,255,0,145,133,169,184,98,21,217,22,142,205,125,116,149,25,165,243,167,58,243,140,38,66,8,203,69,160,157,101,104,86,211,61,134,109,239,219,204,111,119,160,0,0,0,1,243,174,10,5,46,232,164,72,161,86,163,115,225,201,217,205,111,122,147,187,106,137,69,218,147,35,46,212,145,246,24,207,110,112,242,151,119,101,142,250,92,9,176,63,173,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,217,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,242,83,250,2,75,0,12,244,113,5,228,126,51,151,65,176,189,201,62,139,183,67,47,237,124,95,120,146,252,25,94,116,175,187,153,165,181,234,31,69,181,91,191,222,106,26,246,11,128,0,0,0,0,0,0,0,0,0,31,38,236,185,105,118,109,179,84,186,235,111,242,96,82,33,63,58,75,155,84,173,173,180,218,156,89,232,146,53,30,137,73,247,17,159,212,98,131,51,235,154,10,158,97,177,114,162,136,53,46,117,185,70,144,244,40,40,228,165,59,210,212,169,92,183,53,54,155,112,181,109,226,245,85,175,214,102,125,223,163,33,121,74,184,115,21,137,240,170,18,224,109,181,232,175,183,50,92,158,106,15,122,153,145,20,214,206,194,121,183,11,86,158,51,220,90,251,136,140,251,175,166,208,182,105,214,101,173,73,181,41,45,236,135,72,130,196,22,83,170,143,212,105,180,182,159,164,102,125,201,46,243,51,250,204,125,128,0,0,0,0,0,0,0,0,16,23,139,14,95,17,125,225,27,184,159,71,103,153,86,183,118,232,214,237,57,188,249,80,88,239,83,137,74,116,74,12,254,137,235,245,31,104,165,88,242,30,138,242,95,97,123,86,157,116,61,8,251,203,79,104,209,230,82,113,169,188,116,193,202,77,230,174,201,47,115,249,201,247,105,41,246,211,219,203,65,119,53,236,47,251,207,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,174,52,88,178,244,170,197,157,133,180,169,92,182,224,250,67,210,173,108,35,230,111,77,57,246,123,84,142,205,59,79,212,81,235,237,247,10,249,192,188,60,147,138,88,157,72,178,227,23,108,254,163,83,236,236,217,29,215,61,170,79,243,126,242,254,129,165,59,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,213,25,159,122,143,218,62,192,0,0,0,0,0,0,0,0,0,229,217,144,193,58,38,61,97,69,114,196,171,53,171,210,97,201,232,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,97,168,204,191,235,59,57,225,43,154,101,220,180,119,112,34,230,149,186,93,46,58,164,211,213,179,77,35,54,136,49,90,111,68,50,69,222,165,122,202,89,159,191,94,241,102,0,0,0,0,0,0,0,0,0,2,175,120,208,218,4,116,107,66,235,109,189,77,62,144,230,43,94,239,94,156,217,118,110,254,129,93,121,99,187,23,101,227,85,189,94,41,157,50,24,234,247,57,203,223,166,232,143,36,187,52,63,210,247,123,70,148,217,89,56,217,44,143,82,49,255,0,96,42,155,140,198,44,176,243,182,230,23,67,145,163,140,117,157,99,123,15,183,113,83,223,71,105,163,237,238,87,219,238,31,91,130,254,27,116,116,123,187,17,30,61,125,35,208,114,75,244,121,106,168,178,174,229,118,247,251,82,95,210,45,12,114,220,117,204,110,25,229,242,222,93,126,255,0,172,244,137,236,229,163,167,144,230,255,0,93,164,31,107,77,47,77,57,200,246,123,126,221,40,255,0,55,89,219,196,28,207,214,23,14,91,221,13,178,214,157,61,59,107,14,237,213,44,26,190,116,152,109,195,249,198,55,118,251,244,238,239,249,249,74,201,213,247,153,251,165,17,169,141,116,148,6,53,235,106,27,153,115,149,185,183,205,191,154,83,237,173,90,173,131,79,103,118,186,159,103,125,243,224,230,13,89,56,31,103,70,179,44,122,103,71,10,62,254,206,115,206,107,185,215,28,255,0,69,90,207,189,213,251,125,191,97,23,187,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,123,254,53,152,103,242,131,3,172,188,82,137,18,171,34,93,159,112,46,158,247,78,222,248,177,224,207,103,231,31,145,162,12,209,163,241,33,182,133,154,146,157,207,154,76,148,165,163,74,246,225,239,138,21,92,42,206,14,27,84,233,233,150,244,122,253,97,171,94,116,70,102,170,50,36,49,80,81,70,46,110,132,100,226,26,117,198,164,19,106,45,20,184,232,237,73,145,45,58,30,1,69,124,92,241,50,213,196,76,220,61,78,181,165,245,127,34,173,248,150,205,69,244,56,219,140,170,115,111,200,144,234,27,82,22,173,121,125,82,90,89,43,106,146,235,78,160,211,234,234,125,215,130,62,16,201,93,87,16,177,238,115,18,219,142,196,118,173,10,91,137,125,174,67,235,90,155,149,53,43,111,181,210,91,100,220,3,74,189,84,25,60,225,122,230,71,178,215,192,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,220,190,113,8,69,254,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,226,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,28,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,38,255,0,6,12,16,197,8,213,91,151,29,230,87,46,10,5,147,50,58,105,80,233,201,109,178,133,115,190,149,56,75,117,123,245,81,162,34,136,201,46,54,132,153,184,235,136,75,164,72,144,210,237,124,5,37,231,3,48,55,246,89,120,157,223,248,175,135,43,136,186,148,56,244,232,142,195,156,111,28,41,172,61,67,134,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,66,221,48,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,20,45,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,5,11,47,53,216,143,148,172,247,99,13,235,101,59,215,82,167,98,5,121,138,253,1,247,141,17,106,241,83,83,144,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,119,147,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,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,235,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,235,109,232,74,74,13,164,55,180,182,181,38,66,86,163,37,239,230,52,218,73,100,148,155,204,186,154,129,176,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,114,172,216,248,88,198,79,135,247,15,151,62,42,131,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,8,85,196,71,63,80,242,199,106,149,135,133,181,10,85,75,19,107,124,216,250,148,150,36,124,153,108,155,105,125,76,168,219,141,100,242,208,251,106,142,219,136,38,213,235,56,173,201,111,150,239,0,224,99,249,236,253,155,253,228,45,80,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,67,94,42,16,179,13,43,45,21,87,240,110,173,18,29,177,14,59,207,95,44,199,76,131,171,204,167,26,217,65,51,24,219,66,146,81,137,43,125,201,70,163,71,204,181,166,227,108,221,66,233,131,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,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,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,158,204,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,84,191,224,193,108,102,26,37,86,229,175,166,161,46,151,132,18,163,165,245,194,169,211,100,41,138,197,69,74,113,148,191,77,116,246,180,149,180,113,214,137,14,37,75,212,137,166,214,218,149,203,113,143,43,197,178,255,0,188,176,179,59,54,6,32,225,245,195,46,135,112,208,236,120,18,96,206,140,101,189,165,250,66,164,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,97,57,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,0,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,14,97,242,253,127,101,151,20,39,97,70,35,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,132,227,78,39,183,105,137,213,194,207,62,182,246,30,82,153,203,78,52,87,98,82,232,73,144,235,214,173,106,87,75,14,21,49,10,76,153,82,217,157,41,215,80,68,133,58,73,228,158,197,172,220,125,104,53,109,229,146,108,127,54,62,22,49,147,225,253,195,229,207,140,214,13,78,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,40,135,136,206,117,255,0,26,172,71,98,129,96,84,234,173,225,149,173,243,116,216,207,159,41,186,164,226,53,147,149,53,51,181,43,78,228,44,155,105,46,154,148,134,210,165,104,210,158,117,178,242,153,32,201,117,213,155,140,71,98,12,212,213,104,150,13,55,152,253,110,225,106,11,138,109,124,163,103,116,24,207,154,13,146,152,178,125,179,36,172,253,70,205,78,237,94,210,109,118,169,196,110,214,161,88,220,58,175,75,42,214,131,209,81,109,250,125,187,75,167,70,230,173,206,68,86,42,144,27,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,140,28,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,215,192,0,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,85,183,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,72,25,210,199,76,71,203,167,19,59,243,20,48,190,179,208,213,96,250,25,167,153,116,141,113,106,17,85,72,130,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,109,211,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,3,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,63,88,162,190,40,185,125,199,28,55,199,26,150,40,95,151,5,86,237,179,46,218,132,149,91,149,151,223,121,230,233,109,184,243,178,19,70,81,56,165,116,252,158,99,188,164,17,147,110,54,74,90,8,140,157,109,175,149,195,155,58,255,0,138,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,222,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,136,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,43,46,175,149,95,46,190,83,85,126,82,122,67,210,222,152,235,92,235,186,238,103,55,169,231,235,204,231,115,61,126,102,237,219,189,109,117,237,23,105,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,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,131,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,249,78,25,184,85,141,24,135,153,42,85,119,10,46,41,116,10,109,163,34,159,84,186,230,38,92,184,172,76,165,38,124,117,59,77,91,140,33,73,113,111,165,181,169,44,58,105,67,132,195,134,103,234,24,191,64,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,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,244,28,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,183,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,160,56,171,98,101,213,131,121,238,195,60,82,178,165,244,245,171,102,207,166,84,35,110,113,196,54,246,202,157,71,123,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,139,10,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,0,0,0,120,76,99,193,171,39,28,44,233,54,101,241,76,235,33,72,217,217,206,121,189,54,186,219,159,232,75,65,247,180,143,111,179,237,35,161,140,219,100,234,251,202,253,210,184,213,54,186,186,11,250,116,117,13,204,183,205,218,219,6,231,205,37,247,22,157,22,249,39,183,191,77,75,179,187,232,101,23,59,120,131,150,10,194,33,196,123,174,182,93,215,168,167,109,97,173,218,37,243,79,206,155,14,56,95,56,254,238,207,118,157,221,215,129,129,121,141,195,60,193,91,200,175,216,21,158,173,39,175,49,29,60,134,246,122,238,160,187,93,105,26,235,201,95,179,217,246,107,212,133,94,113,160,195,94,178,143,104,226,35,39,167,163,186,254,121,126,151,49,116,230,83,222,174,206,239,98,79,250,71,201,224,207,139,76,50,237,199,133,179,36,234,227,253,31,70,222,195,236,218,85,7,215,218,72,251,15,181,95,103,184,90,200,15,248,121,100,219,102,179,61,8,134,107,51,57,118,46,245,198,187,134,188,115,58,148,63,210,109,115,151,179,93,177,25,65,246,104,95,163,238,246,11,20,224,187,104,17,81,174,251,173,198,244,53,122,63,150,173,123,253,122,139,103,217,187,250,5,161,0,0,0,0,0,0,0,0,0,10,207,226,213,154,101,219,84,118,176,34,217,149,182,93,82,58,100,212,21,179,93,99,56,137,209,93,111,69,178,101,222,148,250,201,89,31,187,78,241,88,216,23,132,149,172,110,196,202,54,31,209,75,71,42,18,227,182,251,158,167,205,178,228,134,154,82,244,82,209,174,156,210,236,37,17,159,253,101,161,140,183,224,157,19,1,112,162,135,98,82,90,209,232,208,227,117,206,110,95,207,74,76,102,90,113,122,41,197,146,117,54,136,244,74,182,151,179,222,125,68,0,0,0,0,0,0,0,0,0,124,123,186,218,129,119,219,242,173,234,155,123,227,74,217,189,58,168,181,218,180,172,187,82,100,125,233,47,104,205,110,58,97,228,156,45,196,234,197,151,32,187,96,116,250,31,103,110,248,237,57,236,82,191,156,247,159,244,11,4,224,187,139,15,69,172,94,56,93,85,149,204,110,119,163,253,20,222,194,46,94,196,84,95,123,181,40,237,215,176,253,117,22,158,207,112,182,96,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,184,150,144,110,44,244,34,239,25,202,206,86,38,187,138,120,245,112,92,73,149,207,138,174,147,144,173,155,123,161,71,66,187,54,36,251,219,246,144,149,124,29,112,149,139,159,16,43,216,135,43,180,173,206,151,97,118,246,245,12,84,25,62,229,151,232,254,137,254,174,241,113,160,0,0,0,0,0,0,0,0,0,2,3,241,72,202,155,56,163,135,206,226,189,184,207,241,229,186,194,157,144,91,143,215,135,29,137,175,168,189,119,146,130,213,110,39,185,38,175,180,187,5,62,97,197,239,92,194,108,68,164,93,212,211,229,204,161,212,163,200,113,191,80,247,242,95,67,134,141,84,149,17,106,109,145,107,161,254,177,161,220,172,99,117,35,29,240,110,222,188,41,238,127,11,232,34,51,81,111,69,122,146,250,86,28,117,58,155,104,35,208,221,46,212,150,223,119,184,186,240,0,0,0,0,0,0,0,0,8,157,196,218,196,114,246,202,157,208,220,54,55,205,141,209,114,21,187,77,187,170,80,247,118,26,136,143,84,164,251,197,4,165,74,66,137,73,61,12,134,152,240,15,16,90,196,220,48,164,93,205,30,226,153,212,122,221,165,174,201,14,183,250,41,253,15,112,232,131,248,102,68,90,152,206,222,122,241,102,94,47,102,50,228,184,84,191,224,69,209,244,173,232,94,167,240,8,200,95,110,196,25,234,109,235,218,95,96,185,108,128,225,163,56,105,150,171,106,2,155,219,54,71,89,212,158,166,122,237,159,40,209,252,181,23,114,253,159,172,113,220,234,241,39,183,112,65,114,44,44,60,99,210,119,57,108,231,59,185,198,122,79,236,119,83,216,244,85,182,230,246,221,89,118,43,179,79,121,145,21,58,226,86,42,94,216,181,113,61,116,95,53,127,72,79,127,110,247,58,118,90,250,40,66,11,177,164,37,63,69,180,23,119,179,237,18,251,37,124,55,238,108,106,149,2,247,196,82,244,125,170,174,111,205,124,219,189,71,100,134,187,217,148,135,17,181,214,144,125,221,186,251,181,51,185,219,26,197,182,240,234,221,141,107,218,176,58,74,124,93,252,182,249,174,57,166,229,169,103,218,181,41,95,73,106,62,255,0,104,244,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,106,225,205,157,127,197,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,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,9,204,189,129,39,20,242,243,137,24,125,79,183,162,87,42,85,203,94,165,26,151,6,73,53,177,218,143,78,179,134,100,110,153,33,11,76,130,105,104,90,140,182,45,41,86,169,219,169,102,136,105,163,47,216,153,248,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,213,48,143,93,102,158,83,228,235,102,133,40,212,133,32,210,163,220,147,30,170,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,198,226,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,47,163,134,190,16,198,194,12,159,88,236,27,17,10,165,120,71,59,190,164,244,103,221,117,15,174,114,82,184,234,50,115,77,139,76,50,136,218,210,130,36,18,218,81,150,237,77,106,148,0,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,238,95,56,132,40,4,94,159,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,242,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,5,85,241,206,252,201,254,210,126,237,28,127,131,85,90,149,64,204,149,237,93,174,212,226,83,169,180,236,55,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,30,43,136,142,119,230,102,170,251,43,74,206,149,183,12,173,58,131,174,208,148,76,191,25,234,163,138,101,166,215,42,83,75,117,72,86,213,161,254,156,205,182,220,67,82,20,75,73,41,107,73,124,172,132,228,130,187,155,139,237,217,183,28,90,173,55,12,168,156,214,171,117,184,111,34,59,203,148,108,153,179,22,34,156,105,196,56,246,245,52,183,11,97,165,13,107,185,73,83,141,18,239,206,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,80,15,20,127,29,152,155,247,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,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,112,12,107,226,17,151,28,191,99,44,92,22,196,202,197,86,36,247,41,232,168,77,170,66,136,137,176,105,124,196,184,166,216,148,150,86,169,40,121,73,109,10,36,37,133,122,178,25,89,153,37,70,162,238,182,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,12,187,139,41,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,95,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,31,172,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,34,86,126,243,217,74,202,37,179,10,133,109,67,137,86,196,91,138,57,203,163,195,148,218,95,133,21,134,228,50,151,29,156,218,36,52,250,16,227,106,144,150,84,130,50,83,140,172,143,177,10,20,45,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,252,163,165,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,249,89,177,240,177,140,159,15,238,31,46,124,102,176,90,247,10,252,250,198,149,26,149,149,140,100,174,196,134,184,113,217,167,216,213,57,28,211,92,197,155,175,40,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,218,80,8,255,0,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,215,202,220,130,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,207,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,172,211,129,143,231,179,246,111,247,144,181,64,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,0,20,45,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,252,254,65,51,147,39,40,56,161,54,161,93,141,46,125,137,115,199,38,110,56,48,97,52,252,213,173,134,222,56,111,71,55,28,108,146,180,58,233,165,68,107,216,109,186,230,169,82,201,179,77,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,42,7,138,166,121,233,88,165,39,241,110,194,58,164,74,133,167,77,145,22,165,92,184,105,181,68,200,141,89,127,148,78,53,21,149,71,112,218,114,51,70,226,84,189,251,140,228,52,146,36,163,145,185,200,127,149,220,178,95,217,166,197,10,110,31,218,17,165,195,166,174,66,83,90,184,78,156,244,152,84,102,13,183,92,222,250,155,45,169,90,210,195,169,105,11,82,9,199,9,40,220,157,77,73,209,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,233,219,141,95,138,123,91,225,252,31,49,168,136,149,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,0,8,255,0,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,123,1,120,133,195,196,220,157,226,182,5,99,205,223,253,125,64,195,251,141,170,61,114,168,243,17,219,172,69,232,82,204,104,171,121,199,137,201,53,21,56,242,210,68,150,247,56,219,68,165,41,110,111,82,171,4,88,167,18,190,33,115,49,54,187,59,2,176,26,239,254,177,96,109,106,177,92,165,188,252,119,43,18,182,73,102,76,84,60,219,196,220,154,114,155,121,9,50,83,123,92,113,163,82,84,182,246,41,81,43,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,166,14,224,237,131,129,86,5,47,14,112,230,131,18,157,77,167,71,97,167,93,106,43,44,191,80,125,182,91,101,82,229,41,148,33,46,201,113,45,32,220,116,210,70,163,47,176,139,133,113,71,240,39,137,191,114,249,196,33,64,34,234,120,106,113,2,252,59,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,117,215,228,173,233,21,21,159,82,251,155,80,73,54,219,90,251,54,168,79,240,28,211,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,162,31,199,167,49,223,140,119,227,65,242,207,250,235,254,197,232,182,175,209,126,139,223,187,209,125,62,239,236,63,247,27,183,239,249,237,252,255,0,158,18,3,137,118,48,215,113,231,3,178,211,138,23,37,143,85,181,231,214,105,245,215,94,102,116,100,71,110,99,156,154,73,185,42,35,100,243,174,20,55,28,55,57,38,241,165,197,182,73,94,211,74,144,181,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,64,60,81,252,118,98,111,220,190,79,8,121,76,151,102,218,234,202,54,41,149,211,77,107,174,182,235,189,53,62,230,167,41,46,59,204,130,153,45,173,111,176,209,60,211,103,49,182,201,228,178,183,12,210,158,115,132,101,162,204,95,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,10,160,226,177,158,218,169,213,103,229,103,6,174,104,137,166,166,57,177,123,213,105,207,169,79,184,249,169,105,114,142,75,34,36,161,9,73,36,223,216,165,26,205,124,133,26,54,62,219,159,147,133,102,117,177,150,167,117,82,50,191,115,80,42,183,173,183,18,158,239,162,102,194,138,151,103,81,25,75,140,37,61,84,135,95,109,180,83,153,108,222,211,84,173,210,82,217,101,173,197,202,100,172,215,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,218,71,158,188,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,90,240,212,226,23,51,12,171,176,112,43,30,110,255,0,235,22,126,230,168,245,202,163,207,200,114,143,43,100,102,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,99,249,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,218,103,226,135,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,130,50,93,155,107,87,55,56,88,87,77,53,174,134,228,161,116,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,8,56,172,103,182,170,117,89,249,89,193,171,154,34,105,169,142,108,94,245,90,115,234,83,238,62,106,90,92,163,146,200,137,40,66,82,73,55,246,41,70,179,95,33,70,141,143,182,229,122,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,20,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,0,41,47,137,126,125,100,227,205,194,246,10,225,53,118,91,24,117,67,144,227,53,117,183,202,217,95,168,177,41,196,165,228,188,203,174,37,248,36,150,217,117,146,245,55,45,70,181,165,70,134,77,28,3,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,71,228,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,79,240,194,207,172,108,24,170,196,203,246,48,87,98,64,195,234,156,137,47,82,170,242,249,171,58,77,69,245,51,177,151,29,83,188,168,240,84,105,125,70,100,215,170,243,230,226,212,148,27,139,77,207,138,86,227,87,226,158,214,248,127,7,204,106,34,47,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,20,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,246,25,243,76,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,246,160,0,0,60,253,243,98,219,120,139,110,201,181,238,168,29,93,62,86,206,99,124,215,27,215,107,137,89,118,161,73,87,210,66,79,176,253,130,152,243,169,195,122,230,193,89,51,239,140,58,47,72,90,169,229,124,215,205,181,211,246,71,107,189,233,75,113,123,157,117,103,221,217,167,187,67,40,129,134,184,167,123,97,45,196,197,209,99,85,253,31,80,99,118,199,58,118,93,250,77,173,7,216,234,20,159,162,226,203,187,219,246,11,138,201,79,18,123,119,27,151,30,194,196,54,61,25,115,250,252,151,119,56,247,87,253,146,234,187,25,138,134,219,216,219,72,46,213,118,235,239,35,35,236,89,254,195,70,49,47,45,119,44,4,183,186,108,126,143,166,61,76,180,221,62,41,175,249,105,46,228,123,127,80,166,140,138,98,212,172,32,204,101,183,113,18,255,0,129,127,12,234,155,208,189,127,224,18,80,142,221,139,50,209,78,107,216,95,104,209,41,25,25,106,67,250,57,222,62,98,11,88,101,134,21,107,185,211,208,161,242,59,123,123,55,200,105,191,209,87,233,251,134,103,20,165,45,70,165,30,166,98,253,184,100,216,142,89,57,83,181,219,152,198,201,178,122,222,122,183,107,187,109,74,102,222,194,81,145,104,149,23,112,150,32,0,0,0,0,0,0,0,0,57,14,105,241,182,145,129,24,55,112,222,21,7,52,150,112,37,179,78,111,69,122,242,250,87,220,105,58,147,107,34,212,218,62,213,22,223,127,215,158,44,71,189,235,152,179,136,149,123,186,164,124,201,149,202,148,137,13,183,234,22,206,115,235,112,145,170,82,146,61,13,195,45,76,139,245,11,131,225,111,149,38,112,187,15,154,197,123,141,159,227,203,138,58,92,143,235,31,169,14,67,16,159,73,122,143,41,7,162,219,87,122,73,95,97,118,9,240,0,0,0,0,0,0,0,0,0,0,41,207,140,86,18,49,108,98,5,7,17,34,150,133,113,245,91,203,183,179,167,98,158,201,119,172,255,0,75,244,75,245,247,136,165,147,108,77,119,11,49,234,223,184,142,87,34,42,122,190,122,182,18,187,225,72,66,123,54,40,251,220,246,16,209,179,78,37,212,19,136,61,72,251,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,229,249,148,196,37,225,126,15,87,47,6,191,43,15,166,216,94,253,242,153,108,255,0,146,175,99,158,225,154,167,221,55,221,83,170,239,86,159,226,23,199,195,7,11,83,135,121,120,133,80,90,183,63,90,230,115,85,166,154,242,103,77,34,254,90,139,185,126,205,63,88,152,64,0,3,228,220,23,77,6,214,130,237,74,187,59,166,142,194,20,227,139,229,45,122,37,36,102,103,162,72,207,185,39,253,225,30,175,206,34,57,100,177,221,126,43,151,191,85,38,57,169,46,53,232,218,130,52,82,77,68,101,175,76,101,222,157,53,250,199,130,95,22,28,181,161,27,253,41,219,166,186,114,39,255,0,145,143,177,70,226,139,150,42,170,73,79,92,253,54,165,174,157,21,65,126,239,253,80,189,255,0,245,14,229,134,25,143,194,60,95,138,153,54,61,207,215,106,69,185,61,20,166,180,61,16,122,124,235,72,254,113,63,223,251,71,77,74,146,180,146,210,122,146,139,82,63,168,127,64,0,0,0,0,126,106,140,24,245,74,124,170,100,180,111,98,91,43,97,212,234,101,185,11,73,164,203,82,208,203,176,207,184,197,9,241,29,203,194,240,79,29,42,117,72,5,173,46,231,125,234,186,63,222,215,38,100,181,18,59,92,90,143,68,180,93,186,17,125,68,125,254,215,133,126,100,127,4,248,174,156,60,172,43,117,34,232,112,163,50,157,52,219,50,76,152,76,165,122,165,165,40,244,67,103,216,106,36,253,135,218,46,241,135,155,146,195,114,26,61,80,234,9,105,63,121,25,106,67,253,0,0,0,0,0,0,0,0,7,157,196,11,82,61,239,104,207,182,37,39,86,166,242,183,22,167,252,135,80,178,238,50,62,244,251,198,101,239,171,106,85,159,117,78,183,102,53,202,122,39,43,114,55,18,180,220,218,86,93,164,102,93,202,47,104,185,46,17,120,205,242,251,7,170,118,20,167,53,149,104,114,119,118,119,245,114,167,186,93,200,73,119,35,244,149,250,187,132,248,28,251,31,111,6,236,28,37,174,221,142,253,24,61,46,191,242,228,180,223,232,171,244,253,198,51,155,135,241,25,189,241,42,4,106,185,252,220,222,111,48,251,127,145,29,102,95,71,79,209,46,225,105,89,201,226,37,66,194,155,100,176,167,8,19,214,85,149,249,89,186,173,190,147,231,35,190,159,155,145,25,73,115,122,92,113,61,138,236,211,94,253,8,84,124,72,117,75,146,166,152,241,26,234,37,191,174,137,220,148,107,181,58,251,116,46,228,139,115,200,183,12,232,182,83,77,226,30,54,196,231,85,215,175,77,78,230,26,122,125,14,75,43,249,216,210,141,43,220,133,52,174,212,246,119,23,110,166,44,137,150,90,142,210,89,101,59,80,157,116,45,117,31,232,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,52,155,73,170,211,163,64,153,80,166,75,139,30,169,28,229,193,117,230,84,132,74,96,157,113,147,117,165,25,104,180,19,172,186,217,169,58,150,246,214,158,244,153,21,149,112,167,207,61,86,139,115,64,202,238,43,213,37,212,41,181,249,4,221,169,90,168,213,20,179,166,62,136,232,109,170,97,243,220,218,152,203,75,8,67,13,181,161,165,229,236,36,47,156,70,213,186,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,51,173,159,108,51,186,176,191,55,24,153,78,186,98,114,253,61,112,77,185,169,207,161,183,9,153,80,103,190,185,13,45,181,45,9,223,183,152,166,150,105,213,36,235,46,160,148,173,154,139,31,224,177,127,198,174,229,230,235,195,233,23,12,185,149,43,86,232,92,148,65,120,221,82,32,83,166,71,108,217,38,141,69,177,40,92,134,39,172,208,131,236,94,245,40,139,152,70,174,193,196,211,26,255,0,2,217,71,186,122,122,127,85,62,251,214,202,135,189,173,236,181,214,176,247,80,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,105,70,216,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,26,104,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,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,247,47,156,66,20,23,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,253,118,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,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,85,124,115,191,50,127,180,159,187,69,96,81,174,154,237,191,78,175,82,105,19,186,120,151,53,61,20,186,163,124,164,47,168,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,31,74,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,222,77,126,227,192,238,29,121,96,166,180,242,42,165,104,90,60,154,116,40,136,144,203,245,74,148,169,50,13,110,27,100,243,141,33,215,148,183,31,144,180,32,210,148,161,14,154,16,148,32,146,93,130,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,0,241,71,241,217,137,191,114,249,60,33,23,220,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,50,184,119,103,234,102,88,238,163,176,241,74,161,85,169,97,149,111,149,31,83,146,252,143,147,46,19,142,175,169,139,27,113,160,153,90,223,113,82,27,109,4,226,189,87,19,185,77,242,221,138,184,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,186,158,19,184,23,66,195,12,176,83,49,27,208,213,88,87,78,37,235,81,171,170,160,107,70,232,172,72,144,220,2,101,163,36,146,89,83,11,231,165,122,26,156,234,77,91,212,142,90,81,69,128,46,123,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,115,250,141,167,117,81,232,84,139,166,173,108,213,97,81,110,14,163,209,21,25,16,156,110,45,67,144,178,67,253,59,170,34,67,188,181,153,37,123,12,246,168,200,143,67,19,211,133,206,123,105,88,39,85,123,2,49,162,230,151,30,201,174,72,66,173,250,140,183,211,209,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,55,62,2,42,241,71,240,39,137,191,114,249,196,33,64,34,231,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,64,34,174,125,179,191,66,202,61,136,212,43,114,85,42,165,137,181,190,83,180,74,36,198,87,33,148,69,39,136,158,149,45,45,186,218,219,103,98,93,67,103,188,148,183,116,218,149,37,183,77,20,23,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,185,254,10,158,22,46,159,136,19,188,186,156,36,254,104,179,55,96,229,103,11,234,88,129,119,201,137,50,164,136,234,85,22,222,42,139,49,166,214,95,39,26,111,99,9,112,247,41,8,83,237,41,213,161,43,54,219,53,47,106,180,36,171,60,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,149,69,144,89,152,119,145,59,251,51,120,199,79,170,211,110,243,232,99,219,182,236,200,207,193,122,144,217,214,35,198,122,76,182,220,74,22,167,157,65,184,77,182,100,109,165,167,9,207,93,110,35,147,10,196,212,226,35,144,89,153,99,186,138,252,194,218,125,86,165,134,85,190,108,141,10,51,242,62,76,184,78,52,142,154,84,157,166,130,101,107,125,180,199,113,197,147,138,245,155,86,229,55,204,119,154,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,110,207,49,23,101,171,124,228,239,22,174,155,42,230,165,92,20,89,184,127,114,244,213,26,92,214,229,197,127,100,25,40,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,198,112,135,213,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,234,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,218,149,17,151,97,144,187,238,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,164,174,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,207,14,97,243,3,127,102,107,20,39,98,190,35,46,34,42,83,35,199,136,212,56,38,241,66,132,195,45,146,82,212,118,222,113,197,54,131,86,247,84,146,86,134,227,174,43,179,113,142,127,83,164,213,104,178,81,14,179,76,151,2,67,145,216,150,134,164,178,166,150,166,31,105,15,50,233,37,68,70,104,113,167,27,113,10,238,82,22,149,22,164,100,98,210,184,24,254,123,63,102,255,0,121,11,84,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,157,124,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,253,211,107,36,169,105,67,173,58,130,90,246,110,62,191,132,92,67,49,67,8,242,151,116,101,198,133,50,92,90,147,210,26,106,210,174,64,75,113,223,162,194,144,243,175,84,136,221,237,82,214,165,25,19,38,73,75,136,57,47,172,158,79,41,148,8,215,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,162,149,184,213,248,167,181,190,31,193,243,26,136,130,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,174,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,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,0,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,229,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,176,7,181,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,246,17,223,246,78,242,171,102,229,67,8,233,246,125,26,155,17,87,61,70,60,121,55,101,93,183,13,229,212,106,36,143,92,146,234,144,133,116,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,34,175,20,127,2,120,155,247,47,156,66,20,23,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,253,127,215,85,133,117,127,109,109,203,146,220,168,127,190,67,157,77,157,29,207,249,46,50,243,110,35,234,82,84,159,97,144,191,236,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,190,235,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,251,103,71,54,215,86,110,113,76,238,154,147,93,13,183,66,234,105,246,205,57,41,113,174,92,21,73,113,104,125,246,141,231,91,41,142,54,108,165,229,182,100,149,114,91,34,45,16,67,186,240,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,35,170,241,184,164,210,168,20,172,6,161,80,169,145,41,212,218,116,123,130,36,56,113,25,75,44,70,97,180,211,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,154,240,84,241,79,116,252,63,157,230,52,225,117,32,0,2,128,120,163,248,236,196,223,185,124,158,16,141,95,36,238,175,146,191,46,190,76,213,126,77,250,67,209,62,152,232,156,232,122,238,95,55,166,231,233,203,231,114,253,126,94,237,219,125,109,52,237,18,255,0,134,102,116,127,22,204,71,94,27,222,170,230,88,55,245,66,35,18,100,61,59,146,221,10,113,159,41,19,180,113,105,101,44,168,150,148,200,81,237,87,45,166,150,74,62,73,54,229,228,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,32,175,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,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,147,60,153,216,57,76,176,35,67,135,6,37,70,246,168,199,67,181,234,243,173,50,243,233,125,198,99,148,152,145,100,147,13,60,80,121,209,201,198,218,115,83,212,247,43,183,186,69,14,21,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,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,95,248,165,125,226,135,201,207,151,85,223,73,252,146,183,225,218,212,127,224,172,179,210,210,226,238,228,49,243,72,78,253,188,197,250,235,220,179,215,181,71,161,9,65,150,252,133,92,55,126,5,226,86,100,177,114,133,46,157,108,91,246,61,126,161,109,211,228,245,80,165,207,168,183,77,76,136,83,201,42,104,146,244,29,174,169,104,90,29,45,238,178,146,50,83,123,210,168,106,39,78,102,178,11,93,137,151,108,57,205,102,16,211,250,234,84,236,63,183,103,94,52,72,177,144,135,41,238,38,151,28,156,169,50,150,210,92,198,87,180,220,145,169,27,136,113,78,60,163,90,22,225,177,16,48,223,21,113,31,7,235,178,46,124,47,189,42,182,205,86,93,62,77,45,233,116,233,6,211,139,138,250,54,56,217,153,127,201,82,79,233,33,196,54,226,13,43,66,20,159,203,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,254,201,158,76,236,28,166,88,17,161,195,131,18,163,123,84,99,161,218,245,121,214,153,121,244,190,227,49,202,76,72,178,73,134,158,40,60,232,228,227,109,57,169,234,123,149,219,221,34,128,5,101,241,119,206,13,86,210,165,35,43,54,25,220,20,154,149,110,59,83,238,90,169,52,168,172,73,165,56,151,18,80,88,90,209,185,244,58,162,213,215,26,81,32,137,165,48,106,115,123,237,183,85,120,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,20,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,127,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,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,22,231,194,111,57,181,220,91,161,126,44,247,205,43,155,85,177,45,244,72,162,86,35,161,8,109,250,60,117,179,25,49,164,32,180,209,230,185,172,165,14,36,140,156,108,143,126,139,65,173,232,215,198,175,197,61,173,240,254,15,152,212,68,10,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,164,138,201,6,116,110,172,163,226,59,19,166,170,171,91,176,106,92,198,43,118,243,83,156,75,104,230,155,59,167,70,96,214,76,156,196,19,13,145,41,101,235,182,74,107,114,55,19,136,242,185,201,199,73,153,137,204,117,231,136,222,153,244,141,21,85,7,41,214,226,144,79,161,148,81,227,173,77,197,54,218,124,205,109,115,16,92,245,163,68,151,53,231,85,177,38,163,73,88,167,5,204,11,161,82,176,226,227,204,61,78,141,85,102,228,173,212,36,219,116,217,50,13,109,197,93,29,162,140,227,139,142,141,9,46,111,148,149,161,110,25,172,137,81,9,9,216,100,233,46,202,128,0,0,7,252,60,203,114,27,54,94,78,228,43,188,181,208,86,230,122,120,103,69,189,90,115,16,240,74,39,38,174,141,58,154,119,48,213,212,106,113,153,71,206,201,148,73,70,212,37,213,118,39,183,184,251,116,49,81,115,33,85,45,202,146,163,75,107,167,150,198,154,167,114,87,166,228,235,222,90,151,114,136,91,142,77,120,137,208,177,86,217,60,41,197,242,232,234,201,252,148,239,93,206,175,87,36,62,175,155,143,25,41,111,98,27,109,61,170,237,215,94,253,72,85,174,32,68,102,200,196,169,241,169,7,243,112,185,92,179,237,254,92,116,25,253,45,127,72,251,198,140,112,6,241,110,254,194,74,21,218,215,209,159,213,105,255,0,34,75,173,254,138,127,67,220,67,161,8,15,197,211,25,190,64,224,245,50,194,138,230,146,174,254,118,222,206,238,146,84,7,79,189,10,46,229,254,146,127,95,112,166,219,22,218,149,119,221,80,109,216,109,115,94,151,205,218,157,196,157,118,182,165,159,105,153,23,114,79,218,52,209,135,246,164,123,38,209,129,108,69,78,214,161,243,118,150,166,127,77,213,175,218,103,237,87,188,122,32,0,0,0,0,0,0,0,1,254,111,188,220,102,28,144,233,232,134,144,107,81,251,136,139,83,20,135,197,71,50,95,133,140,86,86,29,209,213,182,145,107,184,113,222,78,154,238,153,26,76,214,84,189,84,210,84,90,161,194,236,37,26,126,211,237,30,43,135,22,94,23,141,184,233,76,170,79,45,41,118,195,236,213,215,254,248,184,211,34,40,209,216,226,20,90,165,211,237,208,203,234,51,238,190,202,108,8,244,186,124,90,100,68,108,98,35,40,97,164,234,103,181,8,73,36,139,83,212,207,176,139,188,199,233,0,0,0,0,1,252,82,146,132,154,212,122,18,75,83,63,168,115,44,79,204,126,17,225,4,85,73,190,46,126,135,66,61,169,232,165,59,169,232,179,211,230,154,95,243,106,254,247,216,56,109,103,138,46,88,169,73,53,51,115,245,58,22,186,116,85,4,123,255,0,245,67,247,127,214,62,58,56,176,229,173,104,223,233,78,221,53,211,145,63,252,140,123,219,15,136,142,89,47,135,88,138,221,239,210,201,144,105,75,109,122,54,160,189,84,163,73,17,107,211,17,119,171,77,126,161,33,109,251,166,131,116,193,106,165,66,157,212,199,125,9,113,181,242,150,141,82,162,35,35,209,68,71,220,162,254,248,250,192,0,2,30,241,62,194,212,226,38,94,38,212,16,173,175,209,121,124,165,105,174,156,233,208,136,255,0,150,146,238,71,183,95,212,40,113,135,77,135,82,234,123,211,175,248,134,149,114,215,136,75,197,12,30,161,222,14,254,86,103,83,188,189,219,37,60,217,127,37,62,198,253,195,168,0,0,0,0,0,0,0,0,0,0,0,0,0,129,156,94,47,150,109,236,4,110,217,76,142,92,170,230,188,146,216,103,187,147,54,2,213,252,147,34,236,63,105,151,235,20,199,102,219,242,174,139,146,29,10,18,119,61,39,153,180,181,34,250,45,169,71,222,100,93,201,63,104,211,173,157,107,192,179,109,232,182,237,49,27,99,68,223,176,181,81,233,185,106,89,253,35,51,239,81,251,71,218,0,31,134,181,90,166,219,212,201,21,138,188,158,68,72,173,173,215,92,216,165,109,74,82,106,81,232,146,51,62,194,51,236,33,92,25,181,226,189,74,180,101,213,108,92,20,143,233,10,131,10,126,11,213,29,234,107,167,117,38,251,74,62,84,152,102,149,237,82,90,87,98,180,61,116,215,188,197,94,226,158,52,98,14,49,214,223,174,223,85,190,189,247,157,83,191,216,204,53,180,205,107,87,250,18,16,71,218,226,253,158,223,176,124,59,114,199,186,110,217,13,197,183,233,125,83,174,172,144,132,243,219,111,85,25,145,17,106,181,17,119,168,191,190,61,163,217,99,199,6,8,141,219,35,105,40,183,23,241,148,51,236,255,0,237,163,228,220,152,29,138,86,139,13,201,184,109,126,145,183,91,39,80,174,182,59,154,164,200,204,143,212,112,255,0,68,255,0,188,60,108,121,19,104,245,4,72,142,190,76,168,142,146,146,122,18,182,173,42,212,187,245,35,208,200,79,188,148,241,43,186,48,214,117,47,15,241,82,95,95,111,187,33,136,168,147,203,109,174,145,163,56,237,17,236,98,42,150,230,198,208,225,253,45,79,93,59,244,49,112,214,61,239,110,226,37,179,6,237,181,103,117,116,234,131,13,62,211,188,167,27,213,43,109,46,39,177,105,74,190,138,210,125,164,93,227,239,0,0,0,0,0,141,57,253,203,236,92,124,192,42,173,53,182,119,84,104,4,253,114,25,238,50,220,243,16,165,19,105,252,162,18,90,169,222,243,212,189,228,126,202,12,47,75,97,213,250,68,175,153,169,219,21,126,223,162,173,143,198,123,254,82,79,69,35,235,47,180,134,128,50,43,142,176,241,199,0,232,53,18,145,204,159,70,137,22,147,51,212,50,213,230,97,70,55,15,242,104,79,210,119,217,169,123,140,253,146,36,0,0,0,0,7,252,173,105,109,10,113,103,162,82,70,102,127,80,229,247,246,103,48,71,12,121,165,123,94,190,142,54,84,164,172,189,27,45,237,12,183,107,249,54,149,250,10,254,247,216,57,164,78,36,121,61,151,47,162,44,87,218,234,159,228,54,159,65,85,15,113,235,161,31,246,46,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,223,251,71,181,74,146,180,146,210,122,146,139,82,251,7,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,172,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,235,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,228,153,119,31,188,191,88,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,188,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,10,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,79,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,17,47,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,170,190,54,152,41,255,0,144,185,140,135,80,247,89,85,8,174,59,255,0,24,153,17,198,80,77,255,0,199,73,197,41,207,230,9,41,250,102,35,255,0,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,151,85,227,105,137,151,84,156,83,177,112,115,171,229,91,116,251,124,174,110,67,110,56,158,162,116,137,50,35,239,121,59,249,107,229,183,23,70,207,97,41,60,247,253,99,37,232,94,43,131,77,129,26,230,205,29,82,243,168,219,210,229,199,179,173,121,114,97,212,18,78,147,16,106,50,29,106,59,100,181,36,201,6,183,35,57,56,146,133,235,169,37,197,17,106,222,228,221,160,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,39,167,21,12,133,73,139,38,171,154,124,27,161,75,152,137,146,30,168,95,52,200,252,162,68,52,19,76,164,167,198,142,219,73,81,160,212,135,221,148,181,45,107,222,239,55,66,65,58,164,64,12,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,19,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,94,220,115,191,50,127,180,159,187,69,101,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,122,203,238,7,100,71,6,158,133,242,130,149,77,108,249,15,221,55,141,113,246,96,250,66,81,168,155,109,78,184,226,182,50,201,45,205,140,179,188,210,142,103,122,220,113,199,28,166,28,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,84,170,224,227,130,24,242,197,229,59,28,226,215,37,219,152,95,42,59,212,233,112,222,111,114,46,167,208,75,75,100,211,106,236,74,35,58,165,40,229,23,105,44,150,194,55,18,228,114,237,208,5,0,241,71,241,217,137,191,114,249,60,33,45,56,109,229,250,193,204,214,66,111,124,40,196,100,75,69,54,102,36,61,45,169,144,73,146,155,9,246,97,83,84,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,155,140,87,6,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,245,121,57,203,215,227,63,152,43,111,9,166,201,170,194,162,203,231,205,173,212,41,209,121,206,67,130,195,74,113,74,51,50,52,53,204,89,54,194,93,89,26,82,227,237,250,171,61,16,173,31,12,171,139,73,204,174,68,170,184,217,148,76,21,199,124,23,182,98,72,189,168,120,111,65,77,193,78,136,194,186,219,134,18,105,145,73,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,192,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,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,73,202,214,89,44,28,211,112,196,177,112,254,239,141,18,29,73,113,235,137,162,220,37,78,102,76,218,51,231,92,144,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,77,112,83,178,45,152,234,198,96,170,249,112,164,217,157,109,193,111,212,35,194,171,213,35,169,110,81,233,236,190,209,188,196,185,18,146,147,38,153,113,130,55,80,75,34,117,68,70,130,108,221,249,161,126,152,47,135,149,92,41,194,251,127,15,235,184,133,112,95,53,42,76,117,38,101,195,94,144,167,166,207,125,110,41,199,22,165,41,74,81,32,148,179,75,104,53,44,208,218,80,131,82,246,238,63,106,34,175,20,127,2,120,155,247,47,156,66,20,2,62,175,245,213,97,93,95,219,91,114,228,183,42,31,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,47,167,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,190,149,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,207,102,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,249,251,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,148,224,169,225,98,233,248,129,59,203,169,195,159,241,89,201,150,56,226,45,118,54,57,225,149,86,235,190,233,77,114,227,203,179,27,91,211,28,162,184,164,52,201,201,166,69,70,186,178,239,41,163,125,182,211,204,39,11,154,123,208,165,114,56,255,0,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,167,175,20,127,2,120,155,247,47,156,66,20,2,53,17,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,11,205,118,73,113,31,0,243,4,188,36,178,173,75,174,236,165,87,249,147,44,217,44,83,78,76,170,180,84,52,78,60,218,81,28,149,204,122,63,172,135,72,146,149,109,66,93,54,219,67,168,33,99,248,107,149,27,251,42,89,9,199,27,103,17,177,70,93,207,82,168,216,247,2,154,165,69,156,243,212,74,35,8,133,53,73,68,20,60,148,169,43,117,79,45,215,150,72,65,41,70,132,237,249,179,113,202,76,23,83,197,11,34,223,134,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,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,175,230,243,57,184,143,156,58,237,185,83,189,105,84,170,52,11,94,159,211,193,166,211,144,102,218,101,58,134,186,217,38,226,245,112,249,174,52,147,75,102,163,75,109,161,180,150,229,19,142,185,210,248,125,228,42,225,204,205,229,6,249,196,26,20,184,120,87,72,144,219,211,151,35,170,132,186,250,12,164,164,153,130,241,52,104,121,9,145,29,45,200,52,184,133,161,11,50,74,146,179,35,47,41,196,198,147,74,160,103,95,16,40,84,42,100,74,117,54,157,30,131,18,28,56,140,165,150,35,48,221,18,10,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,75,94,6,63,158,207,217,191,222,66,213,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,4,32,226,223,109,224,189,123,45,14,79,196,91,158,37,30,236,160,200,244,149,158,219,69,17,117,26,131,230,182,216,126,43,77,188,180,58,228,99,39,217,91,252,149,106,223,45,167,77,46,114,137,165,209,176,179,238,10,118,182,7,85,235,183,165,201,83,131,212,226,197,7,98,169,170,154,235,38,220,106,59,200,229,184,244,38,181,230,115,185,155,219,125,211,78,136,109,232,232,74,147,206,117,43,182,160,20,173,198,175,197,61,173,240,254,15,152,212,71,181,224,225,96,89,184,167,102,230,11,15,177,6,222,137,92,183,171,145,237,200,211,160,201,35,216,234,53,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,68,172,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,96,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,114,242,64,0,0,86,95,19,158,30,116,171,134,149,112,230,139,5,225,196,167,86,41,209,223,171,222,84,82,82,89,98,162,195,105,55,31,168,177,174,137,68,148,164,148,183,81,216,79,17,41,101,243,219,138,69,69,139,254,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,97,60,86,50,37,74,58,84,252,211,96,213,179,45,53,36,200,55,239,122,85,57,132,169,135,24,52,173,78,86,9,4,100,164,45,42,36,147,251,18,162,89,47,158,162,70,199,220,114,181,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,134,82,43,61,188,65,235,185,192,135,111,217,180,75,87,228,189,153,70,233,234,143,65,125,196,72,149,42,177,200,82,28,113,79,18,75,70,90,230,188,211,68,146,73,173,38,167,28,34,53,33,166,124,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,157,101,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,20,3,197,31,199,102,38,253,203,228,240,132,191,225,145,129,120,113,152,188,136,223,88,95,138,20,110,186,149,59,16,38,186,203,205,25,34,85,62,82,105,148,242,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,92,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,149,202,119,20,11,251,46,56,71,115,225,181,197,69,151,123,72,110,58,29,178,229,84,170,79,58,138,99,228,134,88,76,71,146,181,153,148,22,218,111,152,134,153,216,100,180,41,190,194,127,152,196,64,171,84,239,44,87,191,230,214,102,55,46,191,118,94,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,162,27,73,118,168,137,37,220,66,228,248,104,100,42,54,3,91,204,227,86,44,208,162,63,136,181,200,237,189,72,67,156,221,244,10,115,241,91,82,153,83,47,52,218,152,156,106,113,230,158,63,95,106,18,72,66,146,75,120,151,61,64,4,74,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,172,188,132,228,90,234,204,70,50,187,248,75,179,42,176,48,246,201,168,59,22,237,234,148,229,61,231,39,52,147,210,150,141,83,204,231,115,54,115,208,157,138,109,173,218,173,167,22,206,235,137,204,221,38,149,64,202,38,43,208,168,84,200,148,234,109,59,13,235,177,33,195,136,202,89,98,51,13,211,30,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,219,141,36,101,146,147,74,175,229,19,10,40,85,218,100,74,141,54,163,134,244,40,147,33,203,101,47,49,37,135,41,140,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,80,113,25,200,45,119,3,241,29,140,68,194,170,127,165,108,204,70,184,58,26,109,30,4,100,38,85,50,177,40,214,226,41,172,70,101,37,204,101,123,92,233,249,72,213,41,71,41,68,70,148,45,233,193,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,77,240,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,131,42,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,169,35,73,247,24,185,62,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,124,174,39,185,245,147,131,20,169,121,126,193,250,236,184,24,131,83,143,25,234,173,94,39,41,101,73,167,62,151,183,178,219,169,119,155,30,114,137,44,40,140,218,245,89,124,156,66,146,179,109,105,168,188,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,95,246,75,178,147,106,229,27,11,10,214,166,187,215,92,149,222,154,161,115,84,84,166,221,230,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,79,57,195,51,213,102,43,91,141,95,138,123,91,225,252,31,49,168,143,85,194,27,12,237,92,100,195,140,199,225,109,235,19,168,162,220,212,250,5,62,78,214,219,91,140,239,42,158,199,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,17,47,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,63,193,76,47,170,227,86,46,90,24,81,70,84,182,228,93,53,136,212,213,200,141,9,82,215,13,133,172,185,210,141,164,153,26,208,203,92,199,87,235,36,137,13,168,205,73,34,51,45,41,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,61,0,0,0,0,0,132,121,244,200,45,31,48,52,197,94,214,60,126,158,238,141,166,165,189,75,234,183,42,43,127,232,178,16,210,54,180,202,189,157,186,251,244,51,164,90,181,34,181,105,213,220,167,85,35,244,179,163,105,189,27,208,189,187,146,70,93,169,51,35,245,84,95,223,31,134,76,151,165,188,167,223,86,229,171,77,79,66,46,226,211,216,47,119,133,69,225,233,252,166,91,116,5,189,189,218,39,89,188,182,233,167,58,167,57,101,252,146,46,226,247,159,234,19,28,80,175,19,124,102,78,42,230,2,93,50,36,174,116,11,127,151,211,22,205,187,121,240,161,169,125,232,74,143,214,111,219,175,213,160,253,156,45,176,180,239,188,198,83,171,239,198,230,71,160,115,183,171,126,154,115,224,77,65,118,18,210,125,232,247,31,234,23,188,0,63,138,82,80,147,90,143,66,73,106,127,96,241,87,190,51,225,174,28,196,92,235,202,228,244,123,40,35,51,87,71,33,222,226,81,247,54,133,31,114,21,253,239,176,113,137,124,72,242,123,18,95,68,120,175,185,212,191,200,113,62,130,170,22,211,215,67,63,236,93,15,67,29,46,193,204,230,8,226,119,40,172,155,215,210,38,242,146,148,23,163,101,179,169,158,221,63,40,210,127,77,63,223,251,71,80,66,210,226,18,226,15,84,168,136,200,254,161,255,0,64,0,0,0,0,35,182,122,177,214,30,7,96,29,122,162,114,57,115,235,49,37,82,97,250,134,122,60,244,41,38,217,254,77,105,250,77,123,116,47,121,151,183,63,231,233,108,69,191,79,111,207,84,238,122,191,103,209,78,247,228,189,255,0,37,37,170,151,245,23,216,66,252,178,3,151,216,184,7,128,84,170,115,172,237,169,87,201,138,228,195,220,103,181,215,225,69,37,167,242,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,210,47,239,143,172,206,88,241,193,242,81,181,100,110,218,147,81,255,0,25,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,222,31,115,11,49,163,16,112,114,182,197,118,197,173,244,15,178,234,93,254,198,97,221,76,150,133,127,162,161,101,222,218,61,158,207,180,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,252,146,35,236,47,97,159,234,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,243,140,211,215,238,250,189,230,35,167,14,188,60,70,32,102,90,222,97,230,247,181,23,171,222,90,233,244,169,242,204,191,148,147,239,64,208,80,0,240,88,203,141,150,22,5,218,110,222,23,245,87,162,132,222,221,15,144,243,155,181,117,182,255,0,208,155,89,151,107,168,246,123,126,221,40,223,52,121,246,197,124,195,73,168,81,21,81,232,109,103,228,51,33,138,127,38,51,187,13,49,77,149,252,239,78,219,135,169,173,195,237,62,205,221,157,196,99,133,97,150,23,94,152,193,118,197,180,44,138,95,95,81,152,234,19,179,158,211,90,18,221,67,123,181,117,104,79,210,113,61,154,251,126,209,105,217,98,225,41,107,208,227,83,46,172,111,95,164,42,9,54,101,29,55,71,26,229,44,137,149,237,230,198,152,105,86,138,39,83,174,157,186,235,238,22,7,102,225,141,145,135,244,248,244,187,78,139,208,198,140,132,54,210,58,151,157,218,73,74,82,93,174,45,70,125,136,79,121,251,7,169,31,146,163,75,131,86,140,184,149,6,57,173,56,147,74,147,184,211,169,25,25,31,105,25,31,113,152,137,153,149,225,201,131,24,203,72,168,84,237,250,15,162,238,119,73,215,154,153,213,75,127,123,166,151,148,69,203,92,148,54,90,184,225,43,180,180,236,211,184,251,41,175,49,89,116,191,114,227,124,201,180,111,74,127,37,10,82,220,132,247,53,149,115,227,243,158,109,181,237,109,215,54,238,228,168,244,81,234,94,223,102,189,159,33,249,221,175,101,198,236,143,109,92,83,121,182,101,70,66,19,33,158,90,19,200,91,142,197,66,158,220,134,28,117,91,89,101,69,176,140,181,251,123,239,35,15,175,219,119,18,237,26,93,233,107,204,234,105,213,88,172,75,101,124,181,163,213,117,164,56,158,197,165,42,250,43,79,121,23,127,179,184,122,48,0,0,0,1,254,114,88,110,84,119,99,60,157,205,188,133,54,162,215,77,72,203,67,20,79,196,235,0,63,4,152,223,54,232,167,181,182,159,116,58,229,77,71,187,93,31,147,46,106,204,187,92,82,190,139,101,219,162,75,234,33,251,120,90,227,211,216,93,141,209,172,217,78,127,0,186,86,138,114,83,161,118,63,38,92,38,200,245,38,212,175,162,223,118,169,47,172,187,197,230,161,105,113,9,113,7,170,84,68,162,63,168,199,253,0,0,0,0,243,152,135,127,91,152,99,102,213,175,139,174,103,77,77,164,67,126,99,238,114,220,95,170,211,75,117,93,141,165,74,250,40,87,113,31,119,113,247,10,94,206,55,18,107,255,0,23,235,115,237,76,53,171,122,54,208,105,215,90,71,204,48,247,84,146,92,134,201,207,158,138,135,81,185,167,17,234,235,217,167,191,81,8,231,207,151,84,152,236,249,206,243,95,125,106,113,197,237,36,234,165,25,153,158,132,68,93,230,99,243,143,169,111,92,213,187,82,160,221,86,131,55,165,148,209,146,146,190,90,23,161,146,137,69,216,178,50,239,73,123,61,130,98,229,199,138,14,54,225,125,94,155,72,191,171,31,40,45,118,148,203,11,141,211,196,137,201,104,148,202,77,91,218,136,167,21,181,166,214,90,107,169,238,215,188,136,92,22,1,99,253,135,152,123,30,53,233,99,207,231,54,162,66,36,181,202,121,60,135,205,150,156,91,123,157,109,189,219,121,201,45,196,90,31,179,218,69,211,64,87,199,24,44,36,122,237,194,58,86,32,83,162,111,122,215,231,243,85,204,34,215,169,149,1,164,246,26,200,187,146,125,201,63,213,222,41,186,129,91,157,110,85,216,172,211,94,229,73,143,187,98,246,146,180,220,147,73,246,40,140,187,148,126,193,166,12,23,196,120,120,177,135,52,171,226,18,181,69,67,159,217,161,246,114,223,113,175,106,83,252,217,251,11,250,69,116,113,161,189,25,67,22,133,158,153,62,187,158,144,220,222,195,246,29,57,194,237,219,250,251,197,83,11,131,225,133,146,186,117,177,64,139,141,183,204,29,245,121,123,250,6,249,170,46,78,213,205,140,231,107,79,154,85,185,10,71,210,71,103,179,183,83,22,74,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,91,247,8,236,76,181,111,12,161,81,236,90,76,189,43,86,21,66,125,62,175,21,199,27,230,39,169,150,244,198,31,74,18,179,89,50,180,62,104,74,214,148,238,113,135,210,68,100,141,79,229,113,60,201,4,204,197,218,177,177,123,13,226,239,191,172,250,123,205,72,142,167,159,95,165,104,236,183,34,65,69,98,59,77,56,110,76,231,171,70,73,59,9,92,247,18,181,43,70,246,83,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,29,127,57,153,165,252,110,47,107,63,18,38,219,126,132,173,83,108,248,180,42,220,118,149,186,42,231,53,50,91,170,118,49,154,141,100,202,208,251,106,36,175,214,66,141,72,213,100,146,113,115,87,129,143,231,179,246,111,247,144,181,65,23,248,148,97,12,108,95,201,245,240,193,49,16,234,86,124,114,187,233,175,73,125,214,144,194,224,165,75,144,162,38,245,222,181,67,57,109,161,43,35,65,173,212,153,237,208,150,154,23,195,219,214,171,134,183,253,181,136,212,40,241,31,169,90,181,136,85,184,109,75,66,148,195,143,198,121,15,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,123,92,213,98,151,225,167,49,216,139,137,140,215,125,51,2,179,112,74,244,84,222,151,167,230,210,218,95,38,15,205,154,16,164,233,21,166,19,235,164,150,122,106,189,84,106,51,182,158,14,184,103,242,63,42,111,95,82,226,82,142,93,251,112,76,168,51,42,59,127,194,149,6,49,148,54,216,144,179,65,25,236,125,137,139,66,9,74,74,82,249,168,140,148,181,145,78,160,0,1,69,124,68,115,245,51,51,151,81,88,120,91,80,170,211,112,202,137,205,143,169,73,126,63,202,103,13,198,151,212,202,141,184,144,108,161,108,54,168,237,184,131,113,62,179,138,218,167,57,109,67,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,234,112,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,75,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,83,40,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,1,226,35,149,236,56,203,30,50,149,39,11,111,186,85,74,139,91,230,200,249,56,85,2,145,84,182,92,36,180,231,77,41,58,154,201,149,161,246,215,29,199,12,156,82,55,18,183,27,124,215,126,79,15,252,193,98,62,1,230,10,147,38,202,183,238,187,178,149,95,223,14,191,105,219,172,28,153,85,104,168,105,197,19,141,71,36,171,152,244,127,89,244,25,109,86,212,56,131,113,180,58,225,137,129,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,60,255,0,18,124,243,213,115,5,127,204,194,188,57,170,75,131,135,86,172,137,52,215,87,14,168,165,49,116,62,151,155,53,74,117,44,184,108,61,25,46,71,66,163,106,74,61,53,119,113,27,132,219,124,211,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,229,255,0,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,20,3,197,31,199,102,38,253,203,228,240,135,106,225,61,157,27,87,6,234,51,242,245,137,138,165,81,109,187,154,161,38,187,10,230,153,57,184,140,192,156,81,80,78,53,45,111,45,45,147,46,55,21,4,218,147,162,146,238,137,50,89,58,70,213,133,103,147,40,148,172,223,97,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,184,167,9,172,169,85,112,83,11,234,248,175,136,214,180,186,69,237,122,72,92,70,161,212,224,170,60,218,101,42,59,134,148,180,182,222,101,15,50,183,158,74,221,90,73,74,67,141,183,13,93,134,147,19,212,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,213,226,145,144,88,120,119,215,102,111,7,41,244,170,109,160,125,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,48,3,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,30,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,147,237,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,34,175,20,127,2,120,155,247,47,156,66,20,2,45,167,137,215,15,73,151,76,201,57,138,203,245,161,206,170,189,185,219,182,129,76,101,247,229,85,101,58,251,45,181,42,20,70,25,94,231,143,154,242,228,158,228,36,210,217,57,180,214,110,169,117,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,94,215,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,137,43,194,247,34,223,134,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,151,42,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,70,14,40,254,4,241,55,238,95,56,132,40,4,106,160,126,73,180,154,85,70,76,9,149,10,100,73,82,41,114,14,92,23,94,101,43,92,87,205,167,25,55,90,81,150,168,89,180,243,173,154,147,161,236,113,105,238,81,145,243,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,51,173,158,250,190,7,86,179,65,119,72,203,213,58,149,22,208,143,210,195,66,168,201,101,186,91,242,153,142,219,111,185,13,166,153,109,13,179,189,38,157,72,220,75,139,75,143,37,195,67,169,74,120,0,210,70,83,47,92,6,190,112,26,216,159,150,232,241,32,217,48,99,244,49,233,77,35,99,244,183,211,162,157,141,41,27,148,162,146,74,94,247,20,165,40,220,55,57,187,220,39,9,197,211,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,199,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,207,102,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,229,89,249,63,199,27,219,47,183,78,102,41,54,222,203,50,215,218,162,83,168,120,229,85,27,75,164,220,151,161,180,134,213,204,102,63,106,158,117,102,134,210,148,59,162,148,109,56,148,120,172,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,150,41,91,141,95,138,123,91,225,252,31,49,168,143,41,194,215,53,212,44,186,99,44,235,54,250,118,149,78,180,49,35,165,135,80,173,205,121,109,122,42,84,100,190,113,28,53,17,26,9,149,173,245,180,225,172,146,148,243,16,225,184,132,52,178,93,196,230,31,47,214,14,102,176,190,118,20,98,50,37,162,155,50,68,121,109,76,130,76,148,216,79,178,225,41,46,199,113,230,220,75,107,52,239,105,74,36,234,109,186,226,123,55,24,207,14,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,181,78,14,120,215,140,183,254,28,92,88,121,124,211,234,181,91,66,203,233,162,219,119,11,237,39,151,27,82,62,101,45,79,169,194,91,188,180,27,43,105,9,66,185,77,169,73,90,208,131,140,217,216,168,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,86,226,87,195,247,240,19,50,118,61,225,75,59,236,26,173,65,62,148,167,37,58,185,71,157,45,249,43,249,166,152,140,134,99,211,144,93,51,13,238,89,168,156,113,8,237,220,145,18,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,15,96,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,29,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,52,225,79,145,42,81,82,160,102,155,25,109,153,106,169,42,65,63,100,82,170,44,37,44,54,193,37,10,110,176,104,51,53,45,106,81,168,152,222,148,146,9,28,244,146,247,176,227,118,148,0,0,63,37,50,147,74,162,198,92,58,53,50,36,8,238,72,126,90,218,140,202,90,66,159,125,213,188,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,142,107,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,233,85,58,77,42,181,25,16,235,52,200,147,227,183,33,137,104,106,75,41,117,9,125,135,80,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,63,88,0,0,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,31,228,254,186,175,219,171,251,107,113,220,151,29,67,253,242,100,234,148,233,14,127,202,113,231,156,113,127,90,148,165,123,76,197,223,112,204,201,119,226,217,135,11,196,139,213,60,203,250,254,167,196,126,76,119,160,242,92,161,65,50,230,162,14,174,33,47,37,229,26,210,169,9,61,169,230,52,210,9,39,201,39,28,154,162,149,184,213,248,167,181,190,31,193,243,26,136,241,92,49,243,119,74,203,46,46,75,181,47,10,116,67,180,241,42,69,58,155,82,170,185,33,44,46,144,251,75,117,49,229,41,110,41,45,116,201,57,46,115,183,25,26,81,163,137,87,205,155,110,91,246,97,240,66,193,205,254,3,78,195,249,149,200,138,166,220,17,227,213,40,55,12,22,217,154,81,95,45,28,141,54,58,143,84,173,10,73,154,84,109,169,38,227,47,56,132,173,59,247,20,53,225,115,145,219,171,6,241,30,255,0,197,44,98,183,186,122,213,179,80,147,104,91,124,232,142,33,183,182,25,117,117,72,221,68,116,45,76,186,131,109,182,36,54,162,222,218,229,165,73,209,68,44,168,0,0,0,0,0,86,215,19,220,149,211,174,138,4,172,109,177,160,236,172,68,217,215,183,205,81,243,183,46,20,102,251,93,124,146,157,168,74,254,138,59,125,189,186,24,167,193,107,60,23,175,54,86,197,223,104,42,79,206,55,232,253,173,236,63,105,212,92,239,219,250,251,197,139,227,70,35,195,194,124,57,170,223,19,85,162,41,252,142,205,15,183,152,251,109,123,18,175,231,11,216,127,210,51,63,112,86,231,92,117,121,21,154,147,252,233,50,54,111,94,210,78,187,82,73,46,196,145,23,114,75,216,46,71,131,238,18,61,105,97,29,87,16,42,49,54,61,116,114,57,74,230,17,233,211,74,158,210,187,9,102,93,202,46,244,151,235,239,22,14,3,136,230,111,54,56,111,150,27,117,186,173,227,47,124,233,122,244,112,185,111,151,63,107,140,165,207,156,109,151,9,59,82,250,85,218,93,189,197,237,210,159,49,147,137,134,100,49,58,163,41,186,85,207,232,74,44,134,86,193,83,250,40,18,118,161,109,33,14,23,53,81,82,179,212,210,163,247,150,237,11,184,69,203,134,230,173,221,117,7,42,181,233,189,84,167,76,212,165,242,208,141,76,212,106,62,196,17,23,122,143,217,237,31,44,126,136,19,229,210,230,53,62,11,188,167,216,90,92,109,123,73,90,41,38,70,71,161,145,151,121,16,155,153,57,226,77,127,225,5,110,5,169,137,85,111,73,90,14,186,211,75,249,134,25,233,82,107,142,217,185,243,49,86,234,246,180,218,253,93,123,117,247,232,46,131,15,47,235,115,19,172,218,85,241,106,76,234,105,181,120,108,76,97,206,91,136,245,93,105,14,167,177,196,165,95,69,105,239,34,239,238,46,225,233,0,0,0,0,127,203,139,75,104,83,139,61,18,146,53,25,253,68,40,203,138,86,61,61,138,56,221,38,205,138,231,240,11,89,107,167,41,58,23,107,241,165,205,108,207,83,109,42,250,46,119,106,162,250,207,188,126,46,24,184,1,248,91,198,248,87,68,246,119,83,237,119,91,169,164,247,105,171,241,165,195,89,23,99,137,87,209,112,251,116,81,125,70,47,98,51,13,197,142,212,102,83,181,182,80,150,210,90,235,161,17,104,67,253,0,0,0,0,7,156,196,27,246,221,195,75,70,169,122,93,19,58,106,117,42,43,242,222,95,45,107,245,90,105,110,43,177,9,82,190,138,21,220,71,221,237,238,20,111,159,12,238,215,179,29,117,200,182,173,217,188,171,50,157,33,101,29,158,90,21,207,91,110,202,66,94,220,182,27,117,59,153,121,37,176,204,244,251,123,184,198,93,114,233,126,102,58,249,141,104,217,116,254,114,82,164,59,53,238,107,41,228,71,231,50,219,139,218,227,173,238,219,206,73,232,147,212,253,158,221,46,83,45,92,57,48,99,6,169,52,250,157,193,65,244,165,206,210,90,121,217,157,84,182,54,58,73,101,70,91,17,37,109,158,142,54,103,216,90,118,233,220,93,178,206,157,75,131,73,140,136,148,246,57,77,54,146,74,83,184,213,161,17,17,23,105,153,159,113,16,253,99,203,94,88,99,100,95,244,247,233,119,101,23,174,141,37,10,67,168,234,94,107,113,41,42,73,246,182,180,153,118,45,93,199,237,21,249,153,238,18,150,189,118,61,82,234,193,5,250,62,160,179,126,81,83,116,113,222,106,204,158,115,111,54,76,194,74,117,81,180,157,116,236,211,95,120,171,28,77,194,235,211,7,238,217,86,133,239,75,232,42,48,221,90,118,115,218,119,82,67,171,111,118,173,45,105,250,77,171,179,95,103,216,36,230,70,243,239,119,101,254,227,129,103,221,149,14,166,202,153,37,166,223,107,148,210,58,93,238,70,109,79,106,220,117,188,189,172,178,162,218,71,219,175,191,180,238,227,14,113,18,215,197,43,74,5,233,104,79,235,41,181,6,26,121,183,57,78,55,249,70,144,225,22,142,37,42,250,46,39,216,93,255,0,168,122,96,1,159,94,34,184,120,140,63,204,181,194,195,45,236,106,87,73,176,181,215,232,211,226,25,255,0,41,71,222,177,34,248,49,93,109,64,190,110,187,96,213,162,234,125,14,210,211,249,182,106,11,247,125,126,242,22,254,0,0,0,0,0,0,0,0,0,0,0,0,2,129,248,152,223,13,93,217,162,184,162,71,115,123,84,222,147,105,232,101,249,74,116,51,62,244,151,181,63,88,145,220,20,108,70,103,215,177,6,247,154,206,142,82,253,19,209,47,113,246,243,81,81,105,206,194,87,212,95,72,143,234,211,188,91,80,15,55,136,119,245,189,134,86,156,219,202,232,149,211,211,160,114,249,174,108,90,244,222,234,27,79,98,18,165,125,37,167,184,143,250,70,126,179,119,155,11,195,51,151,202,234,149,41,28,170,36,77,61,31,11,99,74,228,238,101,132,187,243,137,101,181,171,114,216,37,122,197,217,220,93,157,255,0,23,44,249,105,188,243,23,136,84,219,86,133,27,108,55,77,185,50,228,111,104,249,113,74,75,76,186,189,170,117,179,61,57,157,196,123,143,78,207,120,189,60,177,101,90,194,203,117,163,22,147,111,66,221,83,91,40,235,101,243,30,46,107,166,211,41,112,246,45,231,18,157,84,201,30,137,61,11,184,187,59,251,128,0,0,228,57,151,203,181,161,152,188,58,169,218,87,12,77,211,85,21,227,167,72,230,58,92,137,60,135,155,105,123,80,235,100,173,166,241,158,138,61,15,184,254,170,6,204,110,3,92,217,120,196,186,133,135,113,163,82,109,199,93,134,238,173,252,244,98,144,243,77,175,106,28,115,110,188,149,30,134,173,75,219,239,57,99,195,31,57,50,176,198,235,143,131,215,116,191,226,58,212,148,55,8,249,101,234,203,121,200,113,219,79,205,176,165,159,168,133,118,169,100,159,126,135,218,46,126,12,182,106,16,163,207,142,173,90,146,210,30,65,232,125,169,81,17,151,127,111,113,143,247,0,0,0,0,17,131,136,70,4,179,141,120,3,88,75,72,214,117,188,204,138,203,29,167,235,41,136,82,246,167,242,136,34,245,157,239,61,126,195,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,244,146,122,41,31,89,125,163,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,249,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,214,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,151,103,97,16,145,109,229,83,1,26,142,136,168,176,244,109,4,68,146,244,164,222,205,11,79,231,135,41,197,206,27,89,112,196,168,51,94,135,106,250,50,174,244,119,27,98,111,93,61,254,82,204,156,218,174,89,202,74,85,162,214,74,208,251,244,211,184,197,93,102,243,135,253,253,150,183,213,93,134,247,166,45,149,164,215,214,237,102,63,41,70,111,171,103,44,228,56,226,180,109,130,86,186,118,235,167,121,118,243,220,166,102,90,232,203,134,38,211,110,10,100,189,41,82,36,50,197,73,158,91,126,180,101,72,97,110,250,202,105,197,22,169,100,139,213,45,125,221,189,250,7,194,76,70,164,98,198,30,80,175,218,43,155,163,213,233,241,101,153,104,162,216,167,88,109,221,190,178,82,103,161,56,93,187,75,236,46,225,236,7,146,197,76,62,166,226,141,141,82,178,106,191,216,245,14,78,227,245,187,57,111,33,194,250,42,73,247,182,94,210,254,129,153,155,166,222,159,106,215,165,80,42,140,114,100,197,217,189,27,146,173,55,33,43,46,212,153,151,114,139,218,46,35,132,22,52,61,120,225,117,87,14,234,210,247,201,182,249,28,159,155,34,221,212,72,158,242,190,138,8,139,66,73,119,168,255,0,87,112,225,28,105,33,200,43,254,204,151,210,236,104,253,35,243,187,200,247,252,205,56,187,189,154,31,96,134,249,81,194,229,227,14,56,219,246,34,75,94,191,171,212,191,184,134,251,191,166,143,230,255,0,72,191,160,104,250,147,1,170,93,61,168,44,35,98,26,221,161,106,103,166,170,51,246,153,251,199,236,0,0,0,0,1,154,204,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,251,151,16,106,74,210,135,90,105,102,133,236,218,122,30,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,246,25,214,175,21,140,137,85,74,171,63,52,216,53,108,196,85,53,81,205,251,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,196,164,208,104,231,168,151,189,247,27,171,97,106,156,12,127,61,159,179,127,188,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,204,190,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,135,148,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,167,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,218,128,0,168,190,39,60,67,42,183,13,86,225,202,238,11,204,151,78,163,211,164,63,72,188,171,68,149,50,253,69,246,212,109,191,78,99,93,20,136,201,81,41,14,175,176,222,50,82,11,230,119,28,138,213,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,104,132,27,175,52,217,41,90,22,247,16,158,245,17,26,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,245,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,160,140,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,149,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,189,60,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,125,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,114,124,50,178,37,74,193,27,54,157,142,120,165,108,203,111,20,43,209,220,84,88,117,70,18,133,219,112,150,106,74,80,219,122,153,162,75,205,104,167,22,189,174,33,14,114,54,182,100,247,55,144,113,206,252,201,254,210,126,237,21,171,99,226,101,213,135,116,235,190,157,107,75,233,62,90,219,235,182,106,47,161,199,27,121,48,92,149,26,67,168,109,72,90,116,230,116,169,105,100,173,201,83,78,186,131,79,173,169,122,12,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,0,80,15,20,127,29,152,155,247,47,147,194,17,84,92,247,11,156,246,213,113,178,148,246,4,99,69,205,18,69,237,67,142,133,91,245,25,111,171,173,184,97,37,43,55,80,230,226,218,236,152,233,66,76,215,191,152,235,106,53,154,84,108,188,234,172,40,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,233,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,44,226,9,144,171,135,44,215,148,235,231,15,168,82,230,97,93,94,67,143,65,92,126,170,106,232,8,34,140,147,102,115,198,209,33,148,42,68,133,55,28,212,226,214,180,32,137,74,82,200,204,248,166,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,96,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,118,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,155,124,211,215,240,106,233,204,21,237,95,203,245,19,209,86,12,202,129,46,145,25,49,149,25,190,198,144,79,184,211,42,51,54,153,113,242,121,198,219,209,59,27,90,19,177,189,57,105,231,246,159,201,95,149,84,111,151,94,149,249,55,233,8,254,152,244,79,47,174,232,121,137,231,244,252,223,155,231,114,247,236,223,234,238,211,94,205,70,151,176,94,167,132,117,172,47,183,235,56,16,221,190,221,137,62,58,164,209,209,65,136,136,176,146,133,184,165,56,73,101,9,73,52,190,105,185,204,65,165,43,75,155,201,100,75,37,16,163,110,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,123,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,72,12,247,112,253,186,178,171,93,85,211,101,51,85,184,48,202,110,157,53,69,196,185,46,85,47,98,35,33,126,147,117,184,205,71,99,155,38,66,146,198,135,235,165,58,31,172,71,175,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,182,226,61,118,90,183,206,115,177,14,233,178,174,106,85,193,69,155,232,158,154,163,75,154,220,184,175,236,165,68,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,38,7,3,31,207,103,236,223,239,33,106,130,138,248,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,133,96,58,174,93,51,47,138,121,95,190,217,190,176,206,173,250,93,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,170,186,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,10,107,226,179,157,168,120,173,93,141,151,236,33,186,250,203,50,141,203,153,95,169,82,234,76,72,167,220,18,150,134,158,97,180,45,147,87,49,152,253,186,145,175,106,159,51,220,217,28,118,214,113,171,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,161,59,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,138,76,226,79,145,138,174,95,111,249,152,169,135,52,185,115,176,234,234,145,38,164,234,33,210,212,150,45,119,212,243,100,168,174,169,150,201,134,99,41,201,8,76,109,77,39,166,173,109,51,108,156,115,159,228,19,57,50,114,131,138,19,106,21,216,210,231,216,151,60,114,102,227,131,6,19,79,205,90,216,109,227,134,244,115,113,198,201,43,67,174,154,84,70,189,134,219,174,106,149,44,155,52,223,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,152,120,213,248,167,181,190,31,193,243,26,136,128,2,215,184,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,106,230,167,38,216,71,155,234,85,191,79,196,233,55,4,9,22,196,135,222,167,78,162,77,67,15,161,15,165,36,243,42,39,91,113,165,33,102,211,42,51,52,111,35,105,59,84,146,53,146,186,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,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,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,28,127,43,89,73,194,204,163,90,181,139,91,12,221,170,206,244,237,64,170,19,106,53,149,70,118,115,155,91,74,27,96,221,101,150,181,101,189,22,164,33,68,123,84,243,166,71,235,152,237,96,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,112,172,125,201,158,11,230,66,255,0,177,177,27,17,160,203,85,74,197,144,78,180,212,102,162,27,21,102,9,230,222,76,74,130,94,97,197,63,24,148,218,200,154,37,36,136,164,63,250,102,99,186,128,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,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,47,141,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,232,50,171,137,20,44,34,204,118,29,98,53,211,14,149,34,139,69,184,34,187,81,85,78,10,229,179,22,42,215,203,118,82,90,70,171,55,152,66,212,251,70,146,53,37,214,155,81,37,70,157,167,165,48,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,147,194,159,61,181,82,170,192,202,206,50,220,209,21,77,84,114,98,200,170,212,95,82,95,109,242,82,18,221,28,214,100,105,90,20,147,81,177,189,73,52,26,57,9,53,239,97,182,237,124,0,0,0,0,0,7,228,171,64,106,167,1,216,47,35,122,29,219,169,106,101,174,138,35,246,25,123,134,112,51,95,133,202,193,236,113,184,44,69,22,157,7,73,161,127,119,13,135,127,77,127,206,126,145,255,0,64,153,28,22,225,200,59,254,243,151,210,239,104,189,29,243,187,200,182,124,197,68,187,187,207,83,236,29,227,139,238,52,61,103,97,117,47,14,233,50,246,74,185,57,252,239,155,35,219,211,200,128,242,126,146,12,143,82,81,247,40,191,95,112,167,107,90,222,159,117,87,162,208,41,108,115,164,202,223,177,27,146,157,118,161,75,62,213,25,23,114,79,218,52,205,133,120,125,77,194,235,22,155,100,210,187,99,211,249,219,79,214,237,230,60,183,15,233,41,71,222,225,251,79,250,7,173,28,183,49,216,235,111,229,239,12,234,24,129,94,86,169,137,202,229,183,162,253,125,210,25,104,251,82,219,154,105,206,35,250,63,247,150,121,241,171,26,47,28,115,189,165,222,215,148,222,124,169,60,189,11,150,210,118,237,101,182,255,0,208,208,130,61,73,164,251,63,164,206,77,229,111,134,94,34,99,157,31,229,101,201,59,208,20,147,121,158,66,185,76,74,234,27,231,58,219,223,66,82,20,141,188,175,105,106,123,187,59,187,108,127,9,56,109,101,195,13,96,194,122,101,171,233,58,187,49,219,109,249,189,116,246,57,171,34,111,114,185,101,41,73,78,171,65,171,66,238,215,78,226,29,89,204,170,96,35,177,215,21,118,30,173,172,140,148,94,148,155,219,169,105,252,240,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,232,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,206,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,194,157,133,37,109,119,54,178,239,103,249,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,247,41,45,84,191,168,190,193,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,148,89,31,172,215,121,105,246,23,182,79,128,0,0,0,15,240,157,45,154,124,41,19,228,43,107,81,154,91,203,61,12,244,74,72,204,251,187,123,136,83,7,19,140,228,202,196,219,174,70,15,90,50,255,0,136,232,178,86,220,211,229,151,173,41,151,38,71,113,63,56,194,86,94,162,211,218,149,154,125,218,159,104,137,217,114,192,107,155,48,248,151,79,176,173,196,104,78,56,211,179,29,213,191,153,140,114,25,105,107,218,183,27,221,167,57,39,161,43,83,246,123,202,254,114,209,151,107,71,46,152,115,76,180,173,232,155,102,166,43,39,81,145,204,116,249,242,121,12,182,234,246,173,215,9,59,141,146,61,18,122,23,113,125,125,120,0,0,113,12,206,101,90,194,204,141,163,42,147,112,194,219,83,67,43,232,165,243,30,62,83,164,211,201,108,246,33,230,210,173,20,241,158,138,61,15,184,251,59,168,159,51,185,112,187,114,221,136,179,109,27,133,157,98,173,199,29,129,35,115,95,59,28,223,121,182,149,181,14,184,105,212,153,51,209,71,169,123,126,190,195,195,251,57,183,6,0,95,144,108,234,220,206,109,161,90,152,211,15,51,203,66,121,14,188,244,86,212,246,228,176,183,85,181,166,76,182,17,145,31,212,125,167,122,118,197,195,77,187,45,234,109,205,72,119,155,10,171,17,153,177,215,181,73,220,219,168,74,210,122,40,136,203,177,69,222,68,127,81,15,166,2,165,120,215,88,140,192,175,97,245,239,9,157,92,170,122,91,173,94,227,236,229,34,156,211,125,134,175,172,254,137,23,215,175,120,142,28,51,175,118,173,28,209,219,145,36,57,177,170,151,89,184,244,51,252,157,58,97,151,114,76,251,213,245,11,249,0,0,0,0,0,0,0,0,0,0,0,0,1,154,124,205,85,151,92,198,251,146,168,226,247,41,254,143,83,211,78,232,140,167,220,94,239,112,183,126,18,214,129,91,153,118,106,168,182,244,118,171,187,122,181,250,92,169,211,146,93,155,140,139,177,94,226,253,98,112,128,168,94,46,185,151,147,85,188,15,0,40,142,242,217,163,127,158,197,180,143,153,205,106,4,182,62,147,68,101,161,145,253,5,158,190,221,59,132,8,193,188,41,173,227,61,251,79,176,168,46,114,164,212,57,218,57,162,21,183,99,46,59,220,165,160,143,82,104,203,233,23,244,30,137,240,47,3,173,92,13,178,105,182,149,186,199,249,222,220,134,185,219,156,245,146,236,133,188,101,181,110,47,78,213,23,180,251,189,157,195,165,15,145,118,221,84,75,38,220,168,221,87,20,190,154,157,75,140,244,185,46,242,214,189,141,182,218,150,179,218,130,53,30,137,74,143,176,140,251,4,10,198,78,48,184,95,100,212,94,164,225,229,165,242,185,109,41,77,173,254,190,68,13,138,37,56,147,245,94,132,122,233,181,7,223,252,191,168,199,154,177,120,212,90,53,138,163,48,111,44,38,244,20,85,37,41,92,207,79,59,43,214,220,146,51,229,183,4,143,184,212,175,249,58,123,72,78,236,26,199,92,61,199,75,110,61,201,97,213,250,198,157,105,14,56,142,157,246,249,106,54,219,89,167,87,91,65,158,132,234,59,72,187,117,251,116,232,96,34,119,16,156,175,211,113,231,8,42,117,138,116,77,110,42,4,87,167,198,115,152,175,156,75,17,101,169,13,104,110,161,178,213,199,75,214,50,61,61,164,101,221,67,181,8,85,139,42,231,126,12,130,233,170,116,73,202,109,95,65,124,183,217,112,200,251,181,73,232,164,253,100,122,123,72,94,223,13,220,192,187,141,24,23,75,165,212,187,106,22,196,118,40,235,87,103,206,38,52,56,105,53,232,77,161,37,170,157,62,205,79,237,63,100,184,0,0,0,0,31,229,42,59,83,35,61,17,228,234,219,237,169,181,150,189,233,50,208,251,190,209,68,92,77,114,250,230,16,227,140,235,154,157,27,109,42,232,117,218,154,151,191,93,36,73,153,49,102,157,13,197,43,232,182,93,186,17,125,68,99,212,112,158,199,25,22,46,51,126,14,230,171,248,186,225,79,41,162,208,191,178,159,151,5,148,247,54,165,125,20,31,122,137,63,103,120,187,160,0,0,1,192,243,193,137,206,225,110,92,174,218,180,87,121,114,170,52,201,244,214,21,183,93,174,57,2,74,146,122,26,20,71,161,183,220,100,69,245,140,244,60,229,70,240,186,92,117,107,231,79,173,212,13,74,86,137,78,247,158,115,191,78,196,150,170,87,212,95,96,189,174,28,185,108,163,96,174,10,83,46,7,218,230,87,46,70,25,169,188,246,229,151,45,18,34,68,90,154,218,78,173,7,162,218,215,113,17,25,251,136,187,229,200,0,243,152,135,100,210,113,18,202,173,89,149,182,57,177,43,20,249,48,92,78,229,39,177,214,150,217,246,165,73,62,229,159,180,190,210,239,25,226,205,238,10,63,128,216,227,93,178,205,174,92,71,164,74,157,1,59,136,244,136,115,36,54,215,111,49,103,220,215,242,143,119,188,189,167,54,184,60,230,6,83,85,186,174,8,85,223,221,29,108,63,85,138,123,72,180,89,174,159,25,9,245,91,215,187,94,211,95,218,94,209,108,192,41,15,139,70,10,43,14,113,154,13,239,17,173,176,110,254,111,39,214,215,78,150,36,22,149,222,226,143,233,47,218,73,253,125,227,147,100,15,26,27,193,188,193,81,106,117,5,109,166,74,234,122,163,211,93,54,194,148,148,119,33,106,250,78,23,113,125,189,157,211,127,140,237,170,204,139,86,214,185,147,23,87,34,245,219,157,222,126,174,231,41,232,238,215,183,221,220,34,23,11,201,241,96,102,238,209,84,142,197,43,175,216,125,189,154,83,38,235,220,95,88,191,48,0,0,17,69,158,34,88,66,88,227,81,193,138,139,93,33,196,228,244,213,29,210,156,234,119,67,234,87,243,69,27,212,219,216,158,213,246,235,169,123,132,174,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,37,239,128,215,149,153,131,216,121,142,74,133,46,93,167,127,199,152,132,84,19,28,146,196,42,140,121,210,227,170,18,212,75,81,239,83,81,144,250,84,162,70,242,113,196,160,149,201,113,67,176,100,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,209,253,106,223,182,175,246,170,227,182,238,58,127,251,220,200,53,40,50,27,255,0,148,219,204,184,218,254,180,169,42,246,145,138,23,226,87,151,171,87,46,153,154,157,68,178,164,233,69,187,169,233,187,99,83,211,21,182,27,165,117,50,164,182,184,109,19,100,72,54,80,182,20,109,145,37,59,91,90,16,100,163,65,173,114,171,129,143,231,179,246,111,247,144,181,64,20,129,198,74,214,161,91,249,184,135,86,164,65,233,229,220,214,125,58,169,84,115,154,181,245,18,144,252,152,137,115,69,25,146,52,98,36,116,104,146,36,250,154,233,185,74,51,240,28,50,240,83,240,211,155,139,91,168,168,116,176,44,77,47,89,155,29,216,243,189,19,236,244,237,183,171,107,74,181,148,236,109,233,61,186,180,78,237,81,43,110,183,252,2,162,248,187,99,126,52,97,174,100,173,186,22,28,226,245,235,106,211,95,177,225,203,118,29,18,191,46,11,14,62,169,243,210,167,84,219,46,37,38,179,74,16,147,81,150,186,33,37,236,32,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,196,149,226,111,155,251,251,47,22,1,89,88,115,102,220,12,84,174,168,253,35,183,123,180,231,147,74,130,196,150,102,54,166,162,206,101,230,212,213,81,10,101,15,54,147,37,18,81,235,246,246,17,81,176,182,156,77,202,213,171,150,14,20,120,133,6,147,114,82,174,154,213,223,242,126,187,87,184,105,169,109,113,102,111,169,192,228,53,21,244,164,150,236,54,208,102,109,41,102,123,148,235,174,145,54,78,242,211,93,121,78,241,79,131,127,16,45,239,49,96,75,78,44,185,68,176,112,86,230,164,99,70,28,212,109,250,21,54,242,144,138,107,182,108,88,236,195,56,207,177,28,137,82,160,176,202,82,147,140,105,66,57,218,150,168,121,212,43,114,249,228,150,226,6,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,11,158,226,55,95,249,87,195,170,244,186,125,9,85,163,122,102,159,110,212,61,29,86,141,211,206,135,205,170,64,95,34,67,90,159,45,228,110,218,180,106,123,84,70,90,158,130,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,62,174,97,243,3,127,102,107,20,39,98,190,35,46,34,42,83,35,199,136,212,56,38,241,66,132,195,45,146,82,212,118,222,113,197,54,131,86,247,84,146,86,134,227,174,43,179,113,137,255,0,194,191,33,82,101,73,165,102,159,25,40,82,225,162,28,134,106,22,53,50,71,40,209,49,6,211,201,57,242,99,184,210,148,72,37,45,135,98,173,43,66,247,181,205,208,208,109,41,118,190,42,175,142,119,230,79,246,147,247,104,172,187,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,82,7,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,61,53,58,151,115,77,137,21,141,244,168,139,94,198,155,113,40,78,229,173,74,61,11,181,74,51,62,211,49,56,56,68,226,21,253,137,89,109,185,43,184,141,124,92,23,85,73,139,226,100,70,166,86,234,111,78,125,182,19,2,2,146,210,92,121,74,81,32,148,181,168,146,71,166,171,81,251,76,87,7,20,127,29,152,155,247,47,147,194,30,215,46,57,28,147,154,220,147,86,175,12,62,92,72,248,139,103,223,21,68,65,101,212,52,210,43,113,21,79,166,172,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,195,95,235,170,194,186,191,182,182,229,201,110,84,63,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,95,78,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,114,168,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,76,170,222,89,80,197,202,133,159,89,166,203,85,177,81,145,34,77,167,87,113,194,121,21,26,113,47,212,37,58,148,33,61,75,105,83,105,121,27,83,181,102,74,34,229,173,181,175,223,228,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,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,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,70,174,35,215,101,213,99,100,199,16,238,155,42,230,170,219,245,168,94,137,233,170,52,185,174,68,148,198,250,172,68,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,98,144,127,27,28,211,255,0,182,91,21,127,233,149,71,255,0,24,93,79,20,127,2,120,155,247,47,156,66,20,2,44,251,137,215,16,184,119,76,57,57,117,203,245,223,206,165,61,185,171,182,191,76,121,135,226,213,98,186,195,46,53,22,20,182,30,94,230,79,154,242,36,150,212,40,212,217,55,184,208,110,165,112,47,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,135,74,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,237,184,125,231,214,225,203,53,229,6,198,196,26,236,185,152,87,87,144,219,51,145,35,170,154,186,2,8,164,168,158,130,201,58,72,101,10,145,33,46,72,36,182,181,173,8,51,74,84,178,34,63,41,196,198,173,74,175,231,95,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,18,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,88,87,5,79,11,23,79,196,9,222,93,78,19,252,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,62,173,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,255,0,100,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,238,183,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,182,117,242,163,93,202,94,50,205,179,121,85,89,150,133,75,89,150,181,110,107,40,79,95,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,128,11,84,224,99,249,236,253,155,253,228,61,7,22,124,223,223,214,117,42,86,91,237,11,54,224,161,211,110,72,238,196,173,92,181,10,115,209,152,169,49,182,19,252,170,76,182,222,36,188,141,174,187,30,90,86,217,150,142,114,255,0,148,102,117,65,105,208,62,85,221,84,107,91,211,116,170,55,166,106,17,233,254,145,171,73,233,224,195,230,184,148,115,228,59,161,242,217,70,237,203,94,135,181,36,103,161,232,39,167,20,124,191,88,57,101,194,252,5,194,140,57,68,181,211,97,200,187,37,187,50,113,50,115,102,190,243,148,229,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,28,87,134,117,38,149,95,206,190,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,36,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,113,4,203,21,155,150,108,109,157,70,195,235,186,223,153,111,85,228,56,244,27,126,61,100,230,213,232,8,38,35,58,108,206,108,210,74,101,10,84,133,116,230,165,45,107,101,4,106,82,148,70,163,100,7,54,247,150,86,177,113,49,104,214,188,187,170,222,190,100,67,165,214,168,52,248,196,237,70,82,210,181,38,51,144,180,245,149,37,10,125,194,75,90,236,119,152,164,30,213,26,29,110,90,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,169,198,83,22,49,79,11,255,0,4,31,131,60,75,186,237,47,73,252,160,235,125,5,89,147,3,170,229,250,63,151,205,228,173,59,246,243,23,183,118,186,111,86,157,230,57,175,8,156,111,198,140,74,204,149,201,66,196,108,94,189,110,170,107,22,60,201,109,67,173,215,229,206,97,183,211,62,2,82,234,91,121,197,36,150,73,90,210,74,34,215,69,168,189,166,37,87,20,108,204,94,89,122,192,102,105,88,127,6,224,133,93,191,36,46,145,30,231,128,68,219,20,68,35,98,221,213,237,166,105,146,243,92,196,50,73,218,178,34,125,212,173,42,96,137,84,66,52,123,148,124,189,97,102,93,240,106,129,110,97,156,154,85,119,174,167,179,38,109,219,22,44,100,61,113,111,83,143,183,33,110,178,71,205,100,186,133,147,4,165,185,177,165,37,36,181,246,169,93,172,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,102,219,31,176,155,240,21,140,183,102,17,252,175,165,93,31,37,234,10,133,233,74,98,181,101,255,0,84,149,181,73,212,249,111,35,119,45,214,183,43,150,234,28,70,229,109,220,118,63,193,231,51,183,148,234,84,140,180,215,109,27,130,179,66,165,200,55,168,85,170,101,24,151,10,132,135,147,46,83,236,212,165,18,136,155,67,174,182,125,57,154,20,181,56,227,168,53,109,36,18,57,7,26,191,20,246,183,195,248,62,99,81,28,211,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,69,32,113,30,204,46,62,216,217,206,196,59,90,202,199,12,64,183,232,176,189,19,211,83,169,119,52,216,145,88,223,74,136,181,236,105,183,18,132,238,90,212,163,208,187,84,163,51,237,51,18,87,131,94,44,98,158,40,126,23,255,0,9,152,151,117,221,190,140,249,63,209,122,118,179,38,127,75,204,244,135,51,149,206,90,182,110,229,163,118,221,53,216,157,123,136,89,80,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,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,103,219,51,121,155,204,149,3,50,88,175,66,161,102,15,18,169,212,218,117,241,93,137,14,28,75,178,123,44,70,97,185,239,37,182,155,109,46,146,80,132,164,137,36,146,34,34,34,34,33,101,92,34,113,10,254,196,172,182,220,149,220,70,190,46,11,170,164,197,241,50,35,83,43,117,55,167,62,219,9,129,1,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,38,248,133,92,89,49,210,187,131,249,101,249,55,105,86,105,81,42,184,137,80,93,183,41,153,4,135,37,46,142,228,87,142,106,227,182,163,255,0,128,101,110,109,81,33,50,75,77,171,83,107,77,43,97,61,139,248,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,203,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,191,62,29,88,199,66,198,76,163,216,146,105,12,244,242,236,250,123,22,117,82,54,229,175,147,42,3,13,54,147,222,164,32,149,205,96,227,191,162,119,37,28,253,155,148,164,40,196,149,20,173,198,175,197,61,173,240,254,15,152,212,71,138,200,166,81,41,89,190,194,60,106,181,24,168,196,163,221,148,25,22,237,74,220,170,191,29,43,66,31,52,85,18,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,162,173,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,79,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,69,23,248,137,97,17,227,141,59,6,41,205,117,103,47,157,212,212,119,74,111,166,219,15,169,71,205,28,111,95,119,106,123,23,217,166,167,238,18,184,0,0,5,6,241,67,159,22,126,110,238,229,71,237,52,244,27,143,183,183,90,100,45,59,203,234,18,243,131,21,170,204,123,86,233,185,149,23,71,37,116,59,93,222,126,182,215,42,8,238,215,179,221,220,33,6,127,49,161,188,100,204,21,106,167,79,86,234,100,94,155,165,61,52,215,116,40,169,95,122,16,175,164,217,247,151,217,217,223,214,120,75,224,162,177,27,25,230,222,242,154,221,6,208,229,243,189,109,53,234,162,78,105,61,206,36,254,146,61,132,175,213,222,46,240,5,34,113,92,204,4,172,66,198,103,48,214,159,35,248,174,214,211,66,216,94,191,83,18,11,222,214,210,162,209,72,63,229,43,245,23,96,230,156,63,50,216,206,98,177,120,162,85,163,243,168,148,111,243,193,59,205,63,150,139,40,218,250,46,182,191,166,201,125,29,126,189,11,190,255,0,160,193,139,78,140,136,112,218,229,180,222,187,83,184,207,77,76,204,251,79,183,188,204,126,128,1,17,184,140,229,174,141,141,88,43,83,175,176,215,42,185,109,199,122,166,203,219,150,174,98,35,196,150,180,181,180,221,66,11,85,187,174,227,35,50,247,25,119,81,43,75,168,217,247,74,29,66,249,51,232,149,2,82,85,162,85,177,230,92,239,211,181,39,162,147,245,151,218,52,47,145,252,78,119,20,178,229,105,85,165,59,204,149,78,166,64,166,190,173,186,110,113,184,17,148,163,208,144,146,45,77,206,226,35,47,172,119,192,0,0,1,72,188,88,113,202,69,245,140,223,131,184,74,254,46,183,147,202,116,180,47,236,166,37,206,101,93,237,165,95,69,101,220,163,79,219,222,60,191,12,172,190,185,139,216,227,6,230,168,198,221,74,181,221,106,166,149,239,211,89,17,166,67,89,39,66,113,42,250,46,31,110,134,95,81,152,189,216,177,218,135,25,152,140,167,70,216,109,45,160,181,238,73,22,133,223,246,15,245,0,0,0,0,17,31,137,22,96,93,193,108,11,170,82,233,189,149,11,158,59,244,116,43,179,230,211,38,28,196,146,244,54,214,147,209,77,23,102,165,175,188,189,180,73,2,21,98,245,186,24,130,193,117,53,74,220,228,182,159,160,142,99,239,56,68,93,250,36,181,82,190,162,45,125,132,47,139,135,182,87,233,184,13,132,20,202,197,70,38,151,21,126,43,51,228,185,204,87,205,165,248,177,20,182,180,39,86,217,232,227,71,235,17,22,190,194,34,239,150,32,57,230,50,227,174,30,224,93,183,34,228,191,42,253,27,77,52,183,27,71,78,251,156,197,19,110,44,147,171,77,172,203,82,105,125,166,93,154,125,154,193,27,235,141,69,163,71,170,61,6,205,194,111,78,197,74,84,148,76,244,243,177,125,109,202,34,62,91,144,76,251,137,42,255,0,149,167,176,199,165,193,190,48,184,95,123,84,89,164,226,29,165,242,69,110,169,45,161,254,190,68,253,234,53,54,146,245,89,132,90,107,185,103,223,252,143,172,132,245,180,174,170,37,237,110,83,174,171,118,95,83,78,170,69,102,92,119,121,107,70,230,220,109,43,65,232,178,37,22,169,82,79,180,136,251,71,215,17,255,0,58,57,114,163,102,27,7,170,244,121,5,203,170,211,226,200,155,1,239,92,244,121,184,178,18,209,109,39,91,79,210,123,95,88,204,189,229,167,118,125,175,187,66,163,135,247,149,98,207,169,158,178,168,211,228,66,90,189,95,89,76,186,166,205,90,37,74,34,212,208,125,154,159,218,98,217,56,69,102,90,77,231,66,155,129,117,215,121,179,232,145,28,168,68,86,210,78,216,76,162,4,84,35,68,180,73,63,89,71,218,107,53,123,200,251,197,146,128,131,220,90,109,2,184,242,236,237,81,13,234,237,43,110,197,107,244,121,179,160,164,251,55,17,31,98,125,199,250,133,68,101,150,172,186,30,55,219,117,70,215,181,76,117,154,30,154,247,196,121,62,227,247,251,134,150,0,0,0,0,0,0,0,0,0,0,0,0,7,229,169,202,56,112,156,146,71,161,163,78,223,180,200,191,164,101,254,250,121,79,221,83,157,81,234,106,229,127,240,210,47,119,134,165,29,202,86,87,237,213,56,90,115,186,189,63,85,70,103,214,126,241,43,71,225,173,213,24,162,211,30,169,201,61,27,103,110,238,255,0,106,137,62,194,63,105,251,134,104,113,210,244,147,136,120,169,91,188,37,185,204,118,161,211,110,86,132,90,236,140,211,101,216,73,73,119,32,189,132,44,159,131,174,9,116,84,218,230,43,212,149,235,76,233,186,68,105,221,177,85,6,23,218,78,125,101,222,159,179,222,45,20,127,132,233,108,211,225,72,159,37,91,90,140,210,222,113,90,25,232,148,145,153,159,103,111,113,10,57,226,85,155,74,206,48,98,133,67,14,168,146,249,118,229,183,37,216,46,53,203,65,243,37,71,145,49,147,115,114,153,67,133,171,110,17,104,74,52,151,188,207,180,66,64,208,244,215,216,61,142,20,98,157,211,131,183,156,43,218,209,151,200,155,17,198,212,127,54,218,183,161,14,161,205,191,56,133,145,106,109,167,183,79,251,133,217,228,107,62,54,230,100,40,145,237,91,129,159,71,93,112,35,33,183,91,220,227,221,78,196,70,66,158,213,17,219,109,27,157,120,203,105,25,233,167,187,186,98,15,249,90,18,226,20,218,203,84,168,141,38,94,242,49,74,92,86,242,224,222,27,226,111,225,70,134,198,202,101,200,238,249,62,182,186,205,145,34,115,235,63,89,213,43,232,160,187,146,73,247,104,125,131,151,240,231,199,215,176,63,48,20,196,200,115,74,125,202,166,104,111,150,133,234,148,137,177,55,43,177,181,168,253,86,187,139,79,180,189,183,235,75,168,71,171,211,34,85,97,175,123,19,88,110,67,74,208,203,84,45,36,162,61,12,136,251,140,187,200,126,160,0,0,0,1,20,56,142,96,60,108,98,192,10,213,77,162,254,48,181,226,201,173,53,223,235,244,208,165,169,41,252,162,18,90,169,206,243,35,251,12,81,109,141,112,206,195,140,71,162,220,132,92,185,86,237,102,52,181,23,97,237,92,119,210,179,46,229,17,246,163,220,127,172,104,187,44,152,152,156,90,193,75,90,241,211,231,100,82,224,147,199,239,113,81,25,113,71,244,19,237,115,216,90,127,136,117,48,0,0,21,131,198,143,16,202,53,187,109,97,163,14,237,125,217,80,235,11,45,186,234,209,183,81,100,203,181,58,119,255,0,186,215,234,246,136,61,144,156,47,44,79,204,165,165,21,242,254,15,69,169,64,171,185,254,232,153,159,20,141,61,139,73,151,98,251,203,95,176,198,134,32,195,102,157,6,61,62,50,118,179,21,164,50,217,106,103,162,82,68,69,223,219,220,67,136,99,30,116,112,31,4,167,170,141,119,221,124,170,155,106,52,174,55,65,49,90,104,167,18,126,187,108,45,63,73,165,23,127,215,221,223,244,48,123,55,24,33,141,239,34,13,141,118,117,115,148,217,45,81,250,9,109,237,237,108,143,214,117,148,36,253,103,80,95,175,95,126,157,148,143,82,212,135,244,86,167,24,156,22,42,213,161,73,197,152,13,235,38,3,172,83,222,237,238,97,13,84,31,81,246,172,139,188,203,185,38,127,95,176,86,214,85,241,2,70,26,227,213,153,113,176,173,17,233,186,115,47,118,23,228,186,214,22,174,244,171,244,61,133,168,209,22,19,222,172,226,38,31,210,175,22,15,86,234,28,253,15,183,253,13,247,27,246,165,63,161,238,47,233,30,184,69,30,35,184,22,156,103,192,121,110,197,237,169,209,57,125,25,123,249,211,34,115,59,220,66,126,139,94,221,126,173,15,190,131,169,211,157,166,205,110,107,31,77,189,116,238,246,145,151,183,237,22,255,0,158,75,242,62,36,228,1,155,184,190,121,115,119,104,231,106,118,236,173,70,111,187,106,117,250,30,225,95,185,7,168,187,75,205,13,163,41,165,104,164,245,250,30,159,254,14,148,94,227,247,141,17,0,0,15,51,136,215,213,27,14,45,25,215,117,122,79,34,28,46,86,245,236,90,180,222,234,27,46,196,165,71,222,178,246,12,207,222,183,124,139,174,240,153,117,155,124,167,101,114,253,93,73,90,109,105,45,254,137,23,114,125,195,69,185,89,188,42,151,214,8,91,183,37,101,123,229,202,234,249,138,209,37,174,217,143,160,187,18,148,151,114,11,216,58,200,0,205,102,108,124,83,227,39,196,11,135,204,95,22,253,144,220,51,181,113,147,134,101,171,133,183,172,78,162,139,115,83,235,244,249,59,91,109,110,51,190,175,55,99,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,10,161,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,37,56,97,103,214,54,12,85,98,101,251,24,43,177,32,97,245,78,68,151,169,85,121,124,213,157,38,162,250,153,216,203,142,169,222,84,120,42,52,190,163,50,107,213,121,243,113,106,74,13,197,167,242,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,65,124,81,241,122,54,45,103,6,230,98,154,252,71,233,182,52,118,109,8,175,50,195,173,45,107,140,165,174,82,93,39,62,146,209,49,249,109,146,146,73,65,161,180,26,119,125,53,115,92,150,98,103,224,139,53,152,97,125,57,46,149,18,36,123,129,138,124,249,85,71,57,113,98,193,154,71,14,83,235,94,244,146,57,108,72,117,100,181,43,106,84,146,82,136,210,70,71,163,224,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,108,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,118,188,98,193,219,7,29,108,10,166,28,226,53,6,37,70,155,81,142,251,77,58,236,86,94,126,158,251,140,184,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,105,30,117,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,47,107,98,102,186,187,66,202,118,38,101,86,233,118,171,84,162,220,222,141,153,107,159,57,11,102,139,41,154,147,50,101,55,181,68,75,38,95,66,20,189,18,163,74,29,70,164,222,175,186,226,121,174,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,199,213,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,118,110,49,61,56,98,240,244,135,116,195,141,152,172,192,218,28,234,83,219,93,180,168,21,54,88,126,45,86,43,172,60,219,178,166,196,125,149,238,100,249,172,174,49,238,66,141,77,155,155,77,6,210,151,48,56,163,248,19,196,223,185,124,226,16,160,17,53,56,119,100,22,102,103,46,163,191,49,74,159,85,166,225,149,19,149,35,67,140,252,127,148,206,27,142,163,166,139,39,105,32,217,66,216,113,50,28,109,102,226,125,86,211,181,78,115,26,189,64,21,87,199,59,243,39,251,73,251,180,113,254,12,52,154,85,71,53,245,185,149,10,100,73,82,41,118,60,249,112,93,121,148,173,113,95,57,144,153,55,90,81,150,168,89,180,243,173,154,147,161,236,113,105,238,81,145,221,160,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,176,101,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,76,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,57,255,0,19,174,30,147,46,153,146,115,21,151,235,67,157,85,123,115,183,109,2,152,203,239,202,170,202,117,246,91,106,84,40,140,50,189,207,31,53,229,201,61,200,73,165,178,115,105,172,221,82,235,47,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,125,130,248,135,85,197,108,47,183,241,2,187,135,183,5,141,82,171,71,82,166,91,213,232,234,102,108,7,208,226,155,113,10,74,146,149,26,13,72,53,54,179,74,13,109,169,11,52,163,118,210,204,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,204,94,90,48,179,52,22,35,214,46,38,82,127,71,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,217,175,4,107,254,242,174,217,184,155,135,213,155,134,92,203,122,213,145,73,147,69,130,241,146,145,1,115,14,105,201,38,140,203,114,80,181,48,218,205,26,236,37,239,81,17,41,197,154,172,208,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,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,136,31,212,84,202,199,250,254,197,95,253,235,78,255,0,33,29,87,138,63,129,60,77,251,151,206,33,10,1,30,130,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,70,84,104,89,75,193,168,86,111,42,149,50,239,169,105,50,233,173,194,101,105,235,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,116,12,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,158,28,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,110,211,28,254,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,133,207,240,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,236,248,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,108,245,1,205,51,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,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,172,127,129,143,231,179,246,111,247,144,158,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,156,235,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,223,227,6,102,239,236,115,194,252,59,195,252,70,147,46,177,82,195,217,21,165,53,112,206,168,189,46,109,69,137,238,71,113,40,144,167,141,74,82,218,83,43,74,86,74,208,219,83,104,218,158,89,169,127,43,46,88,223,85,203,142,48,209,113,150,133,67,137,87,169,80,35,212,83,14,36,183,20,134,13,249,16,95,140,218,220,219,235,41,8,83,228,179,65,26,77,100,131,73,41,27,183,151,149,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,196,240,189,200,183,224,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,202,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,191,102,183,37,56,89,156,31,146,223,132,202,253,215,76,249,37,215,116,94,130,149,25,158,103,85,200,230,115,121,204,59,174,157,50,54,237,219,166,170,215,93,75,79,63,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,206,227,46,215,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,214,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,246,237,49,97,92,40,243,211,249,12,175,227,93,231,254,167,139,96,77,156,159,238,146,170,91,146,13,95,240,93,42,20,159,211,100,151,253,142,200,181,65,10,184,153,231,71,241,108,195,132,97,189,148,174,101,253,127,83,229,177,26,67,51,185,46,80,160,153,114,151,59,70,214,151,146,242,141,106,76,117,22,212,243,26,117,102,163,228,155,110,82,13,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,198,132,242,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,21,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,58,175,20,44,139,126,26,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,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,57,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,232,25,82,201,78,22,100,251,229,79,224,206,191,117,212,254,86,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,64,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,32,196,46,17,57,109,196,171,254,229,196,106,237,237,137,76,84,174,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,30,154,106,103,222,59,254,87,242,191,96,229,50,192,168,97,206,28,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,61,77,93,189,196,93,128,81,183,23,124,98,165,98,86,104,209,104,219,149,233,115,169,184,125,71,106,137,37,162,148,151,97,55,85,83,174,61,45,76,37,11,82,73,100,149,199,97,211,50,74,249,145,84,133,23,205,164,199,160,224,201,133,191,42,243,29,93,196,201,244,46,170,5,137,111,185,211,77,234,182,116,117,73,171,38,89,249,178,89,41,205,241,83,81,79,106,84,132,233,169,232,174,89,143,41,197,207,12,237,92,59,205,195,213,27,90,39,73,242,214,223,137,115,84,88,67,109,182,202,103,56,252,136,238,173,180,161,9,211,153,210,165,213,154,183,41,78,186,234,205,94,182,133,221,120,35,226,244,148,85,113,11,1,39,63,45,200,239,199,106,239,165,182,150,26,228,48,180,41,184,179,84,183,59,29,53,184,78,64,36,167,214,65,19,46,31,168,102,123,237,124,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,235,252,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,166,202,77,78,242,194,139,254,21,102,27,114,232,23,101,157,88,110,75,72,151,16,137,250,125,70,35,196,164,147,140,188,147,34,91,110,182,90,161,196,159,106,76,148,93,228,52,59,147,252,120,186,179,27,129,212,124,72,189,112,218,171,101,214,158,218,196,152,242,226,56,196,89,255,0,50,219,168,157,0,220,245,220,134,242,29,74,144,163,215,69,18,208,74,112,144,78,47,181,128,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,162,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,222,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,216,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,175,83,238,149,227,200,226,197,234,206,29,225,253,86,241,124,244,110,159,200,212,251,127,209,31,109,191,98,85,250,126,227,254,145,153,251,202,230,151,120,220,147,46,57,231,171,242,249,123,207,179,249,13,165,5,220,68,93,201,47,96,187,142,22,56,44,88,107,129,13,220,243,27,219,80,185,53,231,150,186,233,211,204,154,132,247,45,73,250,43,46,226,47,214,38,176,254,25,232,90,152,227,88,195,155,140,16,193,7,151,6,249,187,58,73,201,108,214,152,253,4,183,55,118,184,69,235,52,202,210,94,179,75,47,213,175,187,95,159,131,153,209,192,124,109,158,154,53,161,117,243,106,107,81,37,17,186,25,137,215,85,54,146,61,238,48,132,253,39,82,93,255,0,95,119,119,111,157,13,154,140,25,20,249,41,220,204,166,150,203,133,169,150,169,81,25,31,119,111,113,140,243,231,219,11,203,12,51,41,118,197,96,191,131,214,170,83,234,237,255,0,185,39,167,202,34,79,106,212,103,216,142,243,211,236,33,56,120,46,98,33,73,183,110,92,52,125,221,207,181,38,101,97,5,183,77,26,36,83,153,34,236,78,157,255,0,238,181,250,189,162,207,128,0,0,114,204,205,226,98,112,151,5,46,155,199,79,157,143,75,156,76,159,185,196,196,121,196,159,208,87,181,191,105,105,254,33,157,27,230,225,157,136,248,143,90,185,12,185,146,174,42,204,153,105,46,194,220,185,15,169,100,93,201,34,237,95,184,191,80,189,46,28,120,15,27,7,112,2,139,83,116,191,140,46,136,177,171,78,247,250,157,76,40,138,82,127,40,180,158,138,111,188,136,190,194,18,188,0,0,0,0,126,90,165,66,61,34,153,46,171,49,123,24,132,195,146,29,86,134,122,33,9,53,25,232,68,103,220,71,220,66,130,184,140,99,235,216,225,143,245,52,71,115,90,125,180,167,168,108,22,133,235,20,121,178,246,171,181,180,40,189,87,123,143,95,180,253,157,63,133,38,92,26,196,140,77,252,40,215,24,223,76,182,221,223,27,214,211,73,177,228,65,125,7,234,186,149,125,21,159,122,77,62,253,79,176,93,114,16,150,208,150,208,90,37,36,73,34,247,17,15,250,16,239,60,185,241,183,50,223,68,145,106,219,236,250,70,235,159,25,109,180,222,231,25,233,183,162,74,18,246,171,142,227,107,218,235,36,91,76,203,93,125,221,244,153,138,248,167,116,227,21,231,54,246,187,165,243,230,203,113,197,23,205,182,157,136,91,171,115,111,205,161,4,122,27,138,237,211,254,225,227,180,61,53,246,0,155,124,53,115,105,89,193,252,80,167,225,213,110,95,50,220,185,36,181,5,182,185,104,46,92,169,18,33,178,78,110,75,43,112,244,109,179,45,13,68,147,247,145,246,139,198,131,45,154,132,40,243,227,43,115,82,90,67,205,171,67,45,82,162,35,35,237,237,238,49,254,198,68,162,52,159,113,246,10,103,226,243,130,127,38,113,54,14,38,211,213,172,106,164,102,152,121,58,119,60,228,137,239,40,245,55,12,251,146,93,201,34,255,0,16,143,89,4,191,157,195,236,204,218,179,91,119,98,42,179,96,210,158,245,72,245,109,218,132,83,81,125,21,126,135,179,67,250,200,104,66,137,85,98,181,76,102,167,24,245,105,237,219,123,253,138,52,159,121,23,180,189,195,247,8,165,196,174,142,229,87,43,247,18,155,45,121,61,38,191,174,163,15,235,47,112,162,43,21,211,98,234,132,234,79,67,79,55,255,0,134,161,168,10,100,163,153,9,185,38,122,154,245,237,251,12,203,250,7,234,0,0,0,0,0,0,0,0,0,0,0,1,231,113,1,106,110,209,158,180,119,151,43,255,0,138,129,152,187,144,205,85,169,6,174,255,0,83,255,0,184,33,160,126,31,77,71,107,43,118,151,37,123,140,250,253,221,134,95,219,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,16,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,229,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,218,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,235,251,76,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,229,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,66,81,79,97,61,164,143,172,251,213,250,189,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,161,79,154,95,162,95,165,245,253,166,58,183,6,123,89,115,113,34,191,113,172,180,106,61,54,83,4,127,238,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,246,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,174,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,41,63,167,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,245,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,242,149,250,187,132,240,31,158,161,6,61,74,35,144,165,35,123,78,105,184,181,50,215,67,35,46,239,172,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,254,225,244,42,153,147,172,213,178,217,74,192,39,211,164,74,79,63,98,245,71,175,205,158,82,143,176,154,35,45,12,191,76,255,0,87,112,253,153,24,161,206,184,51,47,105,211,169,231,163,206,117,250,119,123,41,242,79,218,100,93,196,99,69,128,0,2,178,184,181,102,146,45,34,130,206,6,218,211,119,77,155,187,210,191,54,101,202,216,184,50,89,250,109,25,43,82,53,125,5,246,123,125,194,176,240,103,12,43,56,193,136,116,187,10,132,222,249,85,30,126,222,212,22,156,182,28,116,254,146,208,93,205,159,242,139,250,6,148,44,27,46,147,135,214,164,43,74,136,215,46,28,30,103,45,59,148,127,77,197,56,127,73,74,62,245,159,180,199,161,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,246,185,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,237,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,15,215,137,120,189,121,98,212,107,53,139,205,248,143,174,198,181,226,218,20,199,153,96,154,90,233,209,157,121,113,210,233,39,213,82,208,151,249,100,162,36,234,134,208,106,220,189,203,85,143,240,49,252,246,126,205,254,242,22,168,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,143,147,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,246,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,143,176,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,103,138,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,76,174,31,121,10,184,115,51,121,65,190,113,6,133,46,30,21,210,36,54,244,229,200,234,161,46,190,131,41,41,38,96,188,77,26,30,66,100,71,75,114,13,46,33,104,66,204,146,164,172,200,202,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,251,151,206,33,10,54,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,210,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,17,126,202,225,195,149,203,3,30,93,204,5,191,106,75,77,73,50,21,58,157,65,117,214,149,68,164,205,61,167,212,197,140,77,146,144,180,168,148,166,210,165,169,182,148,189,91,66,54,53,203,148,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,158,207,217,191,222,66,213,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,8,171,197,31,192,158,38,253,203,231,16,133,0,139,211,225,221,144,88,121,99,181,78,252,197,42,125,42,165,137,181,190,84,141,14,51,18,62,76,182,77,186,142,154,44,157,166,178,121,104,125,196,200,113,181,147,106,245,91,78,228,183,204,118,106,128,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,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,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,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,143,202,44,251,134,47,15,72,119,76,56,217,138,204,13,161,206,165,61,181,219,74,129,83,101,135,226,213,98,186,195,205,187,42,108,71,217,94,230,79,154,202,227,30,228,40,212,217,185,180,208,109,41,118,212,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,139,249,251,201,180,108,223,97,124,42,125,10,76,72,23,221,177,32,222,183,39,78,154,235,16,144,135,220,100,166,51,32,155,109,195,82,22,211,68,164,153,35,121,56,211,122,41,40,55,9,84,25,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,137,193,14,43,22,11,217,75,169,226,6,43,213,226,84,113,82,203,142,136,179,237,230,212,205,57,251,129,247,30,229,197,145,17,42,81,165,104,82,77,10,144,166,146,102,201,161,245,147,4,142,74,87,81,120,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,182,158,20,217,37,153,133,52,41,57,129,197,235,83,163,188,235,60,200,116,10,109,82,154,252,122,133,191,21,11,117,151,220,90,30,36,242,222,145,217,161,146,55,37,130,45,174,25,72,113,5,98,162,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,10,160,226,71,195,122,76,89,45,227,110,88,112,246,92,196,76,144,150,110,11,82,131,13,162,68,52,19,76,51,29,234,116,8,204,37,70,131,82,28,83,228,74,90,247,186,151,9,36,130,117,72,147,249,9,200,13,11,41,52,231,111,91,158,163,233,92,77,172,83,221,165,213,36,195,158,183,105,113,226,156,163,113,45,196,66,153,105,126,186,27,138,110,27,164,165,18,218,50,65,165,38,162,84,192,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,21,115,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,168,65,195,175,137,13,195,104,94,69,132,217,150,196,41,117,27,98,224,144,243,209,46,154,252,201,83,101,192,168,184,81,219,101,151,229,62,249,165,152,59,90,119,183,150,123,29,120,150,165,37,189,234,77,196,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,50,177,55,138,5,131,135,57,192,167,229,221,250,44,73,22,156,89,8,162,92,119,73,212,153,74,32,85,95,83,91,20,147,53,242,147,26,49,169,77,201,55,20,149,165,102,230,132,158,152,211,34,106,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,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,210,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,74,217,183,226,115,127,94,185,134,162,92,217,122,188,110,10,77,137,98,200,100,225,65,92,183,162,68,185,31,106,65,58,236,137,140,50,109,58,184,206,146,27,104,152,117,102,100,210,13,90,52,183,156,65,89,254,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,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,113,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,83,194,35,7,106,184,107,149,197,221,215,29,6,36,26,150,32,214,29,173,198,116,226,169,169,174,82,146,211,108,196,75,234,90,18,163,65,169,18,31,104,136,212,142,92,164,173,39,243,138,33,226,120,214,97,159,202,12,14,178,241,74,36,74,172,137,118,125,192,186,123,221,59,123,226,199,131,61,159,156,126,70,136,51,70,143,196,134,218,22,106,74,119,62,105,50,82,150,141,43,175,33,56,153,117,97,126,110,48,206,163,107,75,229,250,122,224,133,108,212,88,91,142,19,50,160,207,125,17,221,67,137,66,211,191,111,49,46,160,149,170,73,214,90,89,165,91,52,26,41,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,69,251,215,135,14,87,47,252,121,107,48,23,5,169,45,85,37,72,76,234,141,5,167,90,77,18,173,52,183,31,83,42,49,182,106,90,212,163,74,156,74,86,150,221,82,53,113,11,222,239,50,80,0,0,243,215,245,151,73,196,27,82,109,165,91,107,153,14,119,47,152,157,202,47,160,226,92,47,162,164,159,122,11,218,67,53,248,205,134,21,172,30,196,58,157,133,93,111,100,170,119,39,119,106,15,94,99,13,186,95,69,107,46,231,11,249,71,253,2,207,56,74,230,146,45,94,132,246,7,93,83,118,204,133,183,209,63,54,103,205,222,185,210,94,250,13,17,39,66,36,253,53,246,251,61,194,205,64,0,6,116,243,207,67,155,111,230,98,236,167,79,252,171,125,6,189,222,218,124,99,246,25,151,113,144,252,84,172,201,86,105,25,108,171,96,19,9,214,37,91,145,189,122,163,212,229,79,57,69,216,109,25,158,166,127,166,95,175,184,124,252,168,225,83,248,197,141,180,27,49,17,122,134,101,117,92,212,111,36,125,24,143,184,93,187,208,125,237,251,15,254,225,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,82,127,95,112,167,220,25,195,169,152,173,136,212,171,26,11,123,220,168,243,244,45,72,191,38,195,142,251,84,159,230,207,249,69,253,3,75,182,189,6,53,179,66,141,68,134,157,172,198,223,180,181,51,250,75,82,143,188,204,251,212,126,209,245,71,22,205,254,47,175,5,176,34,230,187,34,43,108,229,211,230,198,132,173,53,217,32,225,200,113,181,104,104,89,30,138,107,185,69,167,191,235,206,237,245,120,85,239,235,186,173,119,215,100,115,166,213,102,191,49,213,236,74,125,103,93,83,135,216,148,164,187,214,125,196,95,97,15,171,131,85,234,133,179,139,22,125,114,150,247,42,84,58,245,61,230,151,181,42,209,72,146,218,136,244,81,25,119,164,187,200,105,39,9,107,19,110,12,48,180,235,149,23,57,146,167,209,32,73,121,122,17,110,90,227,182,165,30,132,68,69,218,103,220,68,66,169,248,204,90,203,133,136,244,11,141,5,171,82,41,177,88,51,255,0,118,167,234,11,211,191,94,226,247,14,81,194,182,253,122,209,204,139,20,228,30,136,172,67,76,5,119,127,162,207,132,95,162,127,163,245,125,164,47,108,143,113,17,151,180,181,31,208,0,1,88,92,101,49,109,112,40,116,60,43,134,254,139,144,228,106,155,168,219,252,133,34,160,194,187,77,31,81,119,43,245,123,68,33,200,38,16,185,140,57,143,183,169,102,199,54,61,18,68,74,220,146,221,183,70,153,159,21,43,254,90,15,185,207,97,153,251,136,198,132,41,52,216,244,122,84,42,68,68,237,98,12,118,227,52,90,153,232,132,36,146,93,230,103,220,94,211,49,250,192,0,0,0,4,102,226,19,139,169,194,156,183,220,134,142,215,174,40,115,40,104,47,119,62,4,189,15,232,40,187,219,250,190,210,20,15,73,167,205,188,110,216,116,168,201,221,50,185,81,110,59,101,169,22,174,60,233,36,187,204,139,189,94,242,47,176,104,63,35,120,47,31,5,50,255,0,64,162,114,57,115,42,145,162,213,38,122,198,127,62,228,40,201,95,242,214,93,237,123,12,139,220,94,249,4,34,159,16,60,215,51,150,220,42,117,20,87,119,92,149,179,84,24,168,218,101,201,75,209,165,108,123,85,50,227,106,209,198,75,212,61,53,246,153,23,125,19,92,215,29,203,138,87,188,154,229,89,238,174,175,95,168,45,195,61,173,183,185,215,222,82,180,245,73,41,45,86,225,251,8,187,125,132,44,131,40,220,45,154,174,219,20,188,71,197,9,26,157,70,51,19,98,193,217,220,135,27,97,228,43,152,196,178,247,184,157,13,37,239,50,238,33,209,241,239,134,53,42,226,178,106,39,98,211,121,117,88,105,121,232,105,231,40,249,170,67,46,242,209,171,178,137,41,213,74,71,105,247,123,123,53,21,47,136,54,37,195,134,183,125,78,203,186,97,244,181,26,92,167,162,188,223,49,11,209,77,58,182,213,218,133,41,63,73,10,238,51,238,246,247,143,157,109,212,36,210,110,42,93,82,26,246,72,135,53,137,13,43,66,61,22,135,9,73,61,12,140,187,200,187,200,105,35,44,85,185,151,14,94,176,230,169,60,191,132,61,106,209,212,226,187,61,101,28,22,84,106,208,136,136,181,51,62,205,7,79,16,67,140,5,22,155,43,46,84,234,171,221,146,154,184,25,66,15,214,237,73,64,158,162,46,195,211,191,234,20,225,132,210,87,15,20,236,217,109,171,106,153,184,41,206,17,233,174,134,82,91,63,232,26,40,202,221,69,218,182,4,219,53,7,156,222,183,122,221,85,166,154,233,49,242,238,208,189,195,171,8,225,196,21,168,238,229,110,237,231,175,105,151,65,183,176,207,95,227,24,190,225,159,139,108,205,53,168,230,158,255,0,95,255,0,184,49,167,76,62,90,156,180,32,45,125,231,205,215,255,0,182,172,122,32,0,0,0,0,0,0,0,0,0,0,0,30,115,16,244,43,62,161,169,232,95,53,255,0,197,64,204,101,199,254,124,200,211,253,199,255,0,112,67,64,252,62,220,130,230,87,45,34,134,214,195,46,191,127,172,103,175,241,140,173,59,255,0,88,145,227,157,102,14,129,34,232,194,10,253,10,47,229,100,244,187,123,191,147,41,165,31,121,145,119,39,222,51,67,46,43,240,164,46,52,148,108,113,26,110,45,72,244,212,181,246,125,163,65,28,57,174,6,171,89,81,179,218,37,238,122,55,164,57,157,134,95,74,165,47,79,97,23,113,9,54,60,238,33,217,84,188,70,177,235,182,53,101,27,161,215,105,178,169,206,246,168,180,75,204,173,165,31,170,164,159,114,207,185,69,246,151,120,171,250,223,6,138,196,219,250,92,170,117,247,211,91,207,205,113,198,155,244,90,23,203,101,79,25,146,117,57,187,207,70,204,139,83,237,61,61,226,106,101,119,36,56,93,150,120,137,151,68,143,214,86,220,108,146,252,237,242,27,220,102,76,154,190,109,79,184,130,213,108,18,187,61,250,119,119,200,225,228,241,41,111,252,143,171,70,228,243,24,147,13,246,93,45,196,94,162,154,89,43,235,238,247,118,140,238,102,154,157,6,153,142,55,83,20,246,57,77,170,169,57,102,91,141,90,171,172,124,181,237,63,168,135,100,225,127,124,86,237,108,203,211,41,148,247,127,131,85,208,204,39,209,181,31,69,218,132,36,168,245,52,153,247,36,187,8,203,237,33,125,99,254,30,105,183,217,91,14,167,114,28,73,161,69,174,154,145,150,134,40,79,137,94,7,35,9,243,7,88,173,65,99,151,14,233,145,34,180,175,91,95,157,147,58,98,143,189,197,31,115,101,236,73,125,68,59,223,6,44,70,118,29,227,113,97,212,167,182,196,126,20,186,147,101,180,143,87,212,237,61,146,46,196,235,220,94,213,105,245,123,69,186,0,0,0,0,0,173,62,49,248,66,213,94,209,162,226,187,5,164,152,78,198,165,172,251,127,36,134,170,15,159,122,200,187,207,244,117,250,253,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,252,149,31,114,61,154,31,214,67,64,209,159,110,84,102,164,180,173,200,121,9,113,39,166,154,145,150,164,63,212,0,7,252,61,249,37,255,0,114,127,226,25,235,226,14,227,174,102,134,237,230,167,77,179,231,165,61,165,221,233,25,90,9,127,193,80,222,234,46,146,221,243,59,39,122,186,23,210,214,157,219,239,238,22,121,125,81,147,113,89,53,250,2,251,170,84,185,113,63,251,99,42,71,188,191,75,222,67,54,249,135,182,142,209,199,27,238,129,236,137,113,213,26,79,216,153,142,163,222,127,163,239,28,236,92,47,6,75,230,93,79,13,46,11,58,90,183,156,74,172,185,45,30,132,90,54,152,244,246,201,61,137,47,121,246,153,235,254,49,100,99,254,29,109,15,54,182,92,78,168,90,77,42,45,123,200,251,197,18,113,68,193,147,195,92,193,76,175,192,137,202,167,220,104,114,164,165,115,55,106,252,137,179,86,125,134,181,43,232,160,189,132,95,81,15,215,194,147,20,228,89,57,149,166,90,146,37,114,105,119,39,59,171,61,132,175,236,120,19,156,71,114,13,95,73,94,195,47,175,82,23,166,2,149,56,194,217,113,237,252,110,165,220,140,185,170,171,252,253,201,208,253,94,68,72,8,46,211,81,235,223,238,47,214,32,16,178,158,16,57,125,169,212,239,135,113,198,169,19,108,26,78,223,71,185,204,73,239,230,179,62,51,189,137,112,140,180,81,17,122,200,63,171,78,241,111,224,0,57,78,102,49,210,139,151,156,40,170,226,45,97,126,172,30,70,196,104,191,91,124,150,89,62,212,182,230,159,150,47,228,159,244,150,115,241,2,250,184,49,38,236,155,120,221,19,122,170,148,254,95,57,222,90,17,187,99,72,109,61,136,74,82,94,170,18,93,132,93,223,172,91,87,9,140,176,70,180,172,215,241,158,230,137,186,165,89,219,232,255,0,156,50,228,114,93,157,25,223,160,233,165,91,146,164,253,36,22,158,205,123,197,142,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,16,255,0,136,206,74,63,26,172,56,98,191,96,83,41,77,226,109,173,243,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,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,165,112,49,252,246,126,205,254,242,22,168,33,87,23,60,76,186,176,239,40,239,83,173,105,125,39,203,91,130,37,179,81,125,14,56,219,201,130,227,18,36,58,134,212,133,167,78,103,74,150,150,74,220,149,52,235,168,52,250,218,149,59,101,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,187,7,19,76,20,252,11,102,226,233,233,234,29,84,11,239,91,214,30,247,119,188,215,90,251,221,67,110,104,218,18,157,37,53,39,98,75,118,141,27,91,148,106,221,164,212,224,151,137,150,172,156,44,190,176,115,171,229,92,148,251,128,238,110,67,142,54,158,162,12,136,209,227,239,101,59,249,139,229,185,23,71,15,97,37,60,246,61,99,53,232,86,84,0,0,32,87,23,92,191,88,55,158,0,212,51,1,80,68,184,215,102,30,199,141,18,11,177,9,148,34,107,18,234,49,25,54,165,40,219,55,92,67,68,227,170,105,41,90,73,11,121,195,237,220,100,42,7,4,44,170,86,37,99,69,131,135,53,217,18,216,166,221,87,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,74,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,153,89,187,207,30,17,229,6,149,17,139,173,18,235,215,101,98,59,175,210,173,202,106,208,79,173,9,74,201,15,201,90,143,72,241,148,234,73,190,102,139,89,153,172,219,109,206,91,132,159,191,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,11,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,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,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,20,237,198,163,8,108,219,67,20,44,156,92,161,49,45,154,238,33,71,158,205,116,148,249,173,135,151,79,110,19,76,60,132,31,106,22,109,60,77,168,136,246,25,50,217,146,73,70,181,46,42,228,119,8,108,220,119,205,69,135,133,184,130,196,183,237,234,180,137,143,78,98,51,230,202,228,34,52,39,229,19,38,178,245,146,133,169,132,161,102,147,74,246,41,91,84,133,104,162,209,152,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,2,173,120,186,228,218,52,168,213,12,223,217,146,98,67,92,56,241,153,188,227,203,154,233,174,98,205,216,144,160,189,21,174,90,146,75,36,175,99,164,110,33,27,26,109,73,73,172,220,53,213,8,155,252,46,114,119,27,48,184,160,246,39,226,5,30,36,220,62,176,228,32,228,65,159,13,215,24,173,212,86,218,205,168,196,125,141,41,12,159,45,231,146,165,43,82,54,27,83,106,67,230,105,188,144,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,95,158,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,158,204,98,198,43,251,29,111,250,166,35,98,53,122,93,70,165,81,144,251,173,52,236,167,158,98,158,195,143,56,242,98,69,75,203,90,154,140,218,157,89,54,209,40,201,36,127,105,159,148,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,110,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,10,171,227,157,249,147,253,164,253,218,43,215,2,243,3,127,101,226,171,116,215,112,229,113,24,169,93,86,188,235,85,217,142,155,201,126,11,18,84,210,149,38,43,140,184,218,154,146,133,50,133,54,225,154,137,39,219,180,251,52,230,162,210,120,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,221,175,128,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,31,248,162,231,234,101,225,93,169,101,159,7,106,21,90,93,42,220,168,73,131,118,86,24,146,252,55,42,114,144,135,99,63,77,74,18,164,239,134,158,99,137,119,152,74,75,206,37,59,72,144,217,45,234,224,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,104,132,27,175,52,217,41,90,22,247,16,158,245,17,31,85,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,236,51,246,160,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,8,171,196,211,26,255,0,2,217,71,186,122,122,127,85,62,251,214,202,135,189,173,236,181,214,176,247,80,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,105,65,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,52,224,133,149,85,195,92,23,176,112,230,187,34,35,245,43,86,215,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,120,156,235,90,212,43,195,40,248,189,73,184,224,245,113,35,217,245,58,163,109,243,86,222,217,80,152,84,184,206,106,131,35,61,143,176,210,244,215,106,182,232,162,52,153,145,231,50,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,16,189,106,184,149,130,246,14,35,87,99,196,98,165,117,90,244,170,220,198,162,33,73,97,183,228,196,109,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,138,139,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,0,43,143,139,62,88,35,221,214,107,24,207,108,196,219,82,163,110,244,135,206,25,243,249,206,193,140,215,211,116,146,157,169,74,190,138,15,95,110,135,218,42,87,15,239,171,131,13,174,200,87,141,175,55,165,169,64,230,114,93,229,161,123,119,180,182,213,216,180,169,39,234,173,69,218,71,223,250,198,140,50,207,142,148,108,194,225,69,43,17,104,235,236,157,207,222,157,23,234,236,146,243,37,218,166,219,215,242,39,252,146,254,147,234,192,0,42,3,139,246,95,106,116,203,225,188,113,165,195,221,6,171,187,210,14,115,18,91,57,76,192,140,215,98,156,212,245,81,153,122,168,47,175,94,241,90,194,126,240,122,178,227,220,24,221,84,185,94,115,69,80,57,27,83,161,250,220,248,147,208,125,164,162,211,187,220,127,168,93,88,10,44,226,185,138,114,47,108,202,212,237,72,242,185,212,187,111,147,210,30,194,79,246,68,8,46,47,189,4,175,164,159,105,159,213,161,14,145,193,243,5,83,112,226,5,83,20,170,176,183,177,68,228,116,107,230,105,249,102,39,176,231,98,92,35,239,34,239,73,253,90,119,139,139,1,91,156,102,239,153,116,204,51,183,236,232,138,216,114,234,177,36,186,173,8,245,109,81,234,13,154,123,82,126,226,237,35,215,252,98,158,135,68,203,197,180,119,118,56,216,148,13,116,41,119,37,45,163,251,23,49,164,123,203,244,189,227,72,246,45,21,22,229,147,64,160,35,186,155,75,139,19,255,0,181,178,148,123,207,244,125,230,43,19,141,89,189,207,181,139,119,204,236,131,217,161,125,45,106,61,190,254,225,15,248,124,56,235,121,161,180,185,69,174,233,240,18,174,238,239,72,197,26,21,103,242,40,215,244,75,252,67,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,252,148,159,114,253,186,159,214,98,111,240,112,194,22,169,22,141,107,22,31,45,100,77,118,77,45,7,219,249,37,181,79,124,187,150,101,222,95,163,175,215,236,22,88,0,0,0,0,2,162,248,206,226,51,179,47,11,119,14,162,189,186,35,16,162,84,156,45,164,90,62,151,106,12,153,118,167,94,227,246,43,79,171,218,56,39,13,76,14,70,44,102,14,143,90,156,199,50,29,173,34,61,105,62,182,159,59,26,116,53,23,115,137,62,231,15,216,162,250,140,95,99,45,54,195,40,97,164,237,67,105,36,36,181,215,66,34,208,135,253,138,21,226,129,124,86,174,156,203,212,233,149,7,127,131,82,16,244,38,17,181,31,69,170,132,212,164,245,36,145,247,40,251,12,207,237,49,198,178,179,78,131,83,199,27,85,138,131,28,214,211,84,130,178,45,198,157,21,214,48,90,246,31,214,99,68,120,106,183,254,71,210,99,114,121,108,70,134,195,45,22,226,63,81,45,32,147,245,247,123,251,71,172,17,199,52,89,33,194,236,204,68,84,186,220,126,142,182,219,102,150,39,111,144,230,211,34,120,211,243,105,125,180,30,139,124,213,219,238,211,187,186,21,209,120,52,86,97,95,177,37,84,47,190,162,222,98,107,110,56,223,162,208,142,99,41,120,140,211,169,77,222,90,182,70,90,151,111,111,188,90,6,30,89,84,188,57,177,232,86,53,25,27,97,208,169,177,105,205,118,168,245,75,44,161,164,159,172,165,31,114,11,189,71,246,159,120,244,66,7,241,127,184,25,135,151,90,125,29,43,209,231,235,237,40,203,67,237,66,160,207,79,187,78,242,247,138,127,192,218,44,171,131,24,236,138,84,52,110,91,247,21,53,7,218,69,161,28,166,147,175,105,151,188,189,163,69,121,123,160,63,107,225,5,2,133,43,242,177,186,173,221,223,202,148,234,139,184,207,216,175,120,232,162,56,113,4,114,18,50,183,118,245,141,111,51,232,54,122,198,90,127,24,197,215,187,245,12,252,91,159,231,204,125,127,221,255,0,247,6,52,229,135,122,29,157,79,208,245,47,157,255,0,226,172,122,64,0,0,0,0,0,0,0,0,0,0,0,31,26,240,134,170,133,185,46,34,59,220,229,233,250,156,73,255,0,64,204,53,214,201,177,95,148,210,187,211,179,255,0,184,72,191,238,30,147,220,155,149,203,81,43,143,203,229,245,218,122,250,235,173,70,95,253,194,74,15,241,149,25,169,140,42,51,233,213,11,211,82,212,253,135,175,179,236,25,176,205,13,134,254,25,99,165,205,100,73,252,165,55,162,221,221,254,137,13,151,125,138,87,233,251,207,250,4,184,225,165,156,152,184,84,169,88,101,117,187,172,41,91,58,47,84,253,93,189,99,206,126,77,133,25,246,184,159,164,175,179,220,46,34,133,114,210,110,40,232,145,77,145,204,37,165,74,34,216,162,236,37,109,63,164,69,237,31,84,7,252,58,235,108,167,115,138,208,140,244,238,30,30,248,198,236,53,195,200,110,205,186,174,30,145,182,77,73,95,240,73,14,104,100,74,51,250,13,171,244,21,253,225,0,51,117,197,70,214,77,187,86,177,240,97,222,170,160,249,191,9,115,182,184,142,90,20,219,237,26,185,114,98,109,61,21,202,86,154,251,116,215,188,197,80,220,53,218,149,209,93,168,92,85,135,249,211,170,114,157,153,33,205,169,78,247,92,89,173,71,162,72,136,181,82,140,244,34,34,250,133,150,240,143,203,5,66,101,94,70,61,87,139,149,25,141,240,97,53,234,171,121,146,160,74,109,205,201,119,82,212,140,203,106,145,246,159,176,91,88,10,234,227,43,96,177,83,193,154,21,227,10,62,179,98,87,226,178,234,247,159,246,58,98,84,28,87,97,171,78,243,46,226,215,252,66,190,50,3,116,74,182,115,61,103,156,119,54,149,70,167,79,128,231,97,30,168,114,161,23,82,237,35,253,31,171,237,26,24,97,124,198,91,115,244,146,71,253,242,31,232,0,0,0,0,56,214,111,172,54,113,15,46,183,221,13,109,111,121,186,5,82,68,111,88,203,107,197,6,66,80,127,73,36,125,171,238,51,211,222,51,193,1,249,120,115,136,172,72,89,110,147,108,214,146,165,23,97,106,184,239,145,153,127,40,187,209,245,254,177,163,156,181,93,72,189,48,7,15,110,66,250,115,173,122,75,238,151,232,173,112,153,89,151,113,107,244,189,132,68,58,88,0,15,226,136,204,140,139,191,65,64,252,76,169,83,233,217,161,172,185,53,91,147,37,50,30,104,244,73,104,133,84,102,104,93,135,245,31,120,147,60,21,164,69,69,78,232,142,169,122,62,108,205,81,49,203,63,163,186,156,91,183,119,119,246,104,45,124,203,82,208,253,162,131,248,159,90,201,182,243,67,84,117,168,220,164,84,216,126,122,143,126,237,202,114,163,55,183,188,244,215,111,119,103,216,34,64,180,62,10,149,54,190,80,221,52,125,223,57,209,78,147,166,135,244,119,211,147,238,254,145,108,160,32,151,22,220,31,98,247,192,102,47,56,41,217,82,160,212,19,33,215,53,51,214,35,16,167,184,164,232,107,36,253,37,23,105,17,171,237,238,20,217,134,151,131,182,5,239,78,186,154,236,84,30,119,187,249,108,173,191,209,87,233,251,140,105,170,213,173,38,225,160,197,172,36,180,41,27,255,0,252,149,169,62,226,247,123,135,214,20,127,197,186,238,160,92,152,250,212,10,74,247,74,166,238,234,251,22,95,148,133,0,209,244,146,69,220,147,238,215,235,17,35,7,240,230,167,139,88,139,73,195,234,58,119,76,170,245,28,178,213,37,249,38,28,116,254,146,146,93,205,159,122,139,245,247,13,30,224,166,22,81,48,99,13,169,56,117,111,179,202,133,75,231,242,211,185,106,211,155,33,199,143,181,107,89,253,39,79,249,71,250,187,139,221,0,0,166,110,46,248,232,187,143,21,127,3,208,164,234,221,181,253,150,222,207,245,68,104,18,17,218,109,151,181,39,220,179,250,244,238,17,103,41,185,124,169,230,51,21,96,217,113,83,182,25,243,122,183,117,73,236,254,12,251,136,236,55,27,51,212,217,211,176,254,223,113,232,202,141,71,167,208,41,205,82,169,108,114,99,49,187,98,55,41,90,106,163,81,246,168,204,251,204,253,163,246,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,72,28,99,45,59,86,212,205,61,31,228,181,179,74,163,122,102,207,143,86,168,250,62,19,113,250,201,206,212,106,28,217,47,108,34,230,60,189,169,220,226,181,82,180,45,76,244,29,175,129,143,231,179,246,111,247,144,181,65,76,28,105,239,249,53,220,195,90,152,125,30,225,137,50,155,106,218,232,146,184,44,155,74,92,10,140,201,14,27,196,233,164,183,165,107,142,196,5,146,22,125,136,216,164,145,115,12,213,245,184,44,96,237,86,181,139,151,94,55,212,40,49,29,161,91,84,117,209,32,204,151,21,74,90,106,178,150,218,141,81,92,52,26,9,109,198,109,212,58,105,89,45,40,152,217,104,105,116,199,74,227,105,131,148,39,109,91,23,48,49,222,228,214,163,84,10,206,152,222,213,171,171,138,227,114,37,199,61,77,123,27,228,173,169,61,132,141,203,234,189,101,104,218,72,226,87,11,140,94,141,132,185,193,182,88,169,63,17,138,109,243,29,235,66,83,207,48,235,171,66,228,169,11,138,150,137,191,162,181,204,98,35,102,165,18,144,72,113,102,173,191,77,55,232,0,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,30,127,139,238,81,42,180,91,154,78,110,173,138,140,186,133,54,191,34,21,54,229,128,168,234,89,211,31,68,116,199,143,41,11,66,118,166,50,210,195,109,43,152,100,105,121,109,146,84,190,113,33,168,85,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,242,184,223,122,210,177,43,26,47,236,70,161,71,150,197,54,234,186,42,181,184,109,75,66,82,251,108,73,150,227,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,23,147,194,227,192,158,25,125,245,231,19,68,170,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,8,171,197,31,192,158,38,253,203,231,16,133,0,141,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,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,20,215,197,103,59,80,241,90,187,27,47,216,67,117,245,150,101,27,151,50,191,82,165,212,152,145,79,184,37,45,13,60,195,104,91,38,174,99,49,251,117,35,94,213,62,103,185,178,56,237,172,235,213,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,146,131,33,57,223,174,229,30,251,118,21,199,42,171,82,195,42,223,53,218,221,18,27,40,144,242,37,19,38,76,202,136,151,29,109,13,189,189,45,33,195,222,73,91,90,238,74,148,219,70,139,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,247,47,156,66,20,109,130,23,173,43,13,113,162,193,196,106,236,121,111,211,109,91,162,149,91,152,212,68,37,79,184,196,105,109,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,208,51,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,73,78,24,89,10,141,140,245,88,153,129,198,10,20,73,248,125,76,145,37,154,85,34,95,53,7,86,168,176,166,118,60,227,74,107,149,34,10,77,79,164,200,157,245,158,96,219,90,84,130,113,10,155,252,70,114,81,248,213,97,195,21,251,2,153,74,111,19,109,111,156,166,201,124,185,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,22,127,93,86,21,213,253,181,183,46,75,114,161,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,244,248,115,103,95,241,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,40,215,199,59,243,39,251,73,251,180,85,173,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,210,176,115,131,221,10,228,203,43,149,188,68,173,85,96,226,197,199,79,42,197,29,146,117,112,98,209,92,84,87,14,52,9,141,184,202,220,86,174,58,218,165,31,44,156,66,154,38,218,211,98,214,253,101,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,106,113,2,252,59,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,117,215,228,173,233,21,21,159,82,251,155,80,73,54,219,90,251,54,168,79,240,20,3,197,31,199,102,38,253,203,228,240,131,7,179,191,93,192,108,157,220,216,21,133,242,170,180,107,234,232,188,30,168,189,92,105,148,19,112,232,238,193,97,151,10,51,196,233,56,212,195,114,58,82,75,229,153,33,181,169,72,90,92,36,41,17,255,0,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,23,253,149,28,159,225,198,91,240,57,24,100,229,183,74,170,85,110,58,123,105,190,37,190,130,152,221,102,82,217,52,60,202,141,198,211,190,26,121,142,182,211,74,66,82,77,169,70,164,154,220,117,75,168,28,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,105,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,176,56,222,226,103,77,106,225,166,14,67,151,74,119,210,21,9,119,53,65,142,102,233,209,250,118,202,60,69,237,37,250,140,185,213,77,45,84,131,220,166,61,85,22,197,145,192,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,152,204,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,190,225,113,139,210,113,107,39,214,203,21,39,229,191,82,177,164,61,104,74,121,230,26,105,11,68,100,161,113,82,209,55,244,144,136,111,196,108,212,162,74,205,109,172,213,187,233,170,5,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,31,138,179,71,167,215,233,206,210,170,140,115,163,63,183,122,55,41,58,232,162,81,118,164,200,251,200,189,163,57,185,178,203,221,79,46,120,171,58,203,148,91,161,151,43,164,119,213,45,255,0,193,152,113,125,132,227,134,90,27,218,118,159,217,238,41,75,194,39,29,87,109,226,175,224,122,108,157,26,185,127,177,27,217,254,167,141,62,66,251,73,179,246,168,187,214,95,86,189,194,230,128,0,120,108,107,194,202,38,51,225,181,91,14,174,22,57,176,106,188,142,98,119,45,58,242,164,54,241,118,161,104,63,164,209,119,40,191,95,113,231,7,24,48,230,167,132,184,139,86,195,234,194,118,204,165,114,57,133,170,79,242,172,54,233,125,21,40,187,156,46,229,31,234,238,18,223,132,141,221,64,182,241,245,216,21,101,237,149,82,219,210,118,44,255,0,39,10,121,175,232,164,203,185,69,223,167,212,47,0,124,155,170,180,155,122,131,42,176,162,212,163,236,255,0,242,150,148,251,143,223,238,25,149,196,203,193,235,254,247,168,221,110,246,174,119,39,221,252,134,80,223,232,167,244,61,196,47,163,135,174,15,199,194,60,182,219,208,94,78,181,89,125,95,92,238,167,235,236,159,44,219,236,37,169,37,162,92,211,213,253,125,162,76,0,169,174,53,117,54,190,80,218,212,125,223,57,209,65,147,166,135,244,119,212,83,238,254,145,87,130,91,112,194,181,83,114,230,134,150,235,177,185,168,165,176,197,65,39,191,110,213,55,81,133,219,222,90,233,187,187,183,236,23,226,69,161,104,94,193,84,28,106,100,69,93,78,215,142,153,122,190,76,194,81,177,203,63,163,186,162,91,183,119,119,246,104,35,55,12,218,92,250,142,104,104,206,67,86,212,198,76,119,157,61,18,122,161,53,24,122,151,105,253,101,220,47,225,36,100,68,71,223,160,254,128,0,230,153,149,186,145,101,224,22,33,92,138,250,112,109,122,179,237,23,233,45,16,158,89,23,113,233,244,125,164,100,51,141,61,249,120,141,136,175,200,108,182,201,185,171,74,82,75,176,244,92,135,204,200,191,146,93,235,250,191,80,208,254,80,44,54,48,243,46,182,45,13,182,182,60,229,2,153,34,79,172,103,185,243,131,29,43,63,164,162,46,212,119,17,233,238,29,148,0,0,0,0,127,155,235,229,178,227,159,162,147,63,239,16,207,62,127,238,121,87,54,103,175,3,146,230,226,167,84,234,16,27,236,34,209,13,212,37,104,93,132,95,165,245,253,162,193,248,53,88,44,83,48,102,187,120,205,143,164,217,117,249,76,180,189,231,253,142,168,148,247,19,216,74,211,188,143,188,181,255,0,16,177,80,21,41,197,195,44,21,8,117,120,248,245,65,46,108,103,246,65,154,215,170,157,134,106,159,41,199,55,41,221,79,66,34,45,169,71,216,126,193,90,86,245,118,165,107,215,105,247,21,29,254,76,234,100,166,166,71,115,106,85,177,214,214,75,73,232,162,50,61,20,146,61,12,140,190,161,107,217,69,226,163,107,42,221,164,216,248,206,239,75,80,96,216,132,137,219,92,95,49,9,109,134,137,92,184,209,54,150,170,230,171,77,125,154,107,220,98,127,216,248,221,134,184,135,13,169,182,173,195,213,182,241,165,40,254,9,33,189,76,201,38,95,77,180,254,154,127,190,61,195,78,182,242,119,54,173,72,143,78,225,255,0,96,60,205,247,126,80,236,42,36,186,197,102,70,196,198,97,199,244,216,179,212,146,133,43,249,41,87,232,31,176,82,55,17,140,214,150,61,95,169,183,104,110,127,19,209,140,154,81,105,222,251,47,75,70,190,179,40,95,208,116,189,166,95,105,247,121,206,27,56,126,230,32,230,134,136,202,11,84,208,138,53,113,194,215,249,12,84,97,145,255,0,41,63,167,236,215,236,49,127,145,99,53,13,132,198,97,58,33,26,232,90,159,180,245,246,253,163,253,132,107,226,23,61,112,178,185,117,165,12,115,57,157,14,190,182,154,105,81,137,255,0,120,160,27,81,147,126,191,21,164,247,171,127,255,0,112,161,167,155,62,26,169,246,228,72,107,239,111,153,255,0,91,138,63,233,31,100,0,0,0,0,0,0,0,0,0,0,0,7,249,73,97,50,152,83,11,61,9,90,127,212,122,140,199,99,5,9,203,107,17,106,244,87,79,85,70,233,245,61,63,73,134,213,239,63,210,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,235,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,229,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,160,143,141,39,29,241,90,98,77,18,110,173,228,174,255,0,224,49,139,252,77,253,99,228,73,196,171,218,99,43,143,34,181,189,183,20,106,81,116,204,150,166,101,161,247,39,235,31,18,68,186,148,205,84,251,155,247,118,159,98,75,191,236,251,71,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,250,254,209,63,178,177,194,70,171,22,171,76,190,49,186,169,200,68,89,12,201,69,27,144,149,115,9,42,97,210,62,162,52,206,205,126,117,29,221,159,75,220,66,209,173,171,114,145,104,208,96,91,116,40,189,60,10,116,118,162,199,107,122,151,181,182,208,72,73,106,163,53,30,137,73,23,105,153,246,15,166,2,19,113,104,66,213,150,102,246,39,82,42,201,25,246,251,61,31,56,83,230,89,38,170,14,99,112,185,237,218,35,229,157,16,156,236,239,71,94,201,153,127,212,52,157,67,117,15,209,105,239,53,244,28,138,210,147,246,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,245,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,37,50,59,145,215,223,244,86,147,73,247,25,31,113,251,198,117,243,181,97,63,135,153,146,189,41,78,181,177,169,149,138,140,232,222,177,30,230,87,62,74,80,127,73,70,93,136,238,51,215,222,66,213,248,77,94,204,92,57,114,85,13,82,185,178,41,181,35,100,147,176,211,181,182,224,65,78,159,68,136,244,51,239,212,204,77,192,0,1,80,156,103,48,233,116,251,226,222,196,88,229,164,89,48,98,83,86,94,247,212,245,65,227,62,213,107,220,95,163,167,215,236,28,239,132,150,32,149,177,143,239,91,203,79,171,86,167,41,130,61,127,148,236,216,8,253,19,253,31,121,126,161,119,226,26,103,191,41,144,179,5,88,181,39,182,123,36,55,80,131,21,243,237,61,209,201,82,141,69,249,100,17,118,189,236,237,254,138,181,206,230,93,88,203,173,245,78,182,162,78,231,179,38,156,204,146,79,40,211,203,53,61,37,27,117,55,92,51,208,153,239,215,255,0,156,177,224,169,78,79,167,238,154,183,51,214,232,231,71,219,167,179,125,57,90,235,175,244,11,100,1,226,49,178,201,103,17,48,162,235,180,28,250,85,42,52,232,205,31,111,99,142,70,113,178,63,164,159,211,246,153,16,206,254,103,112,217,220,34,199,27,151,15,31,94,229,210,122,61,79,66,47,202,195,101,239,98,149,252,231,233,31,234,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,88,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,242,79,250,75,55,184,155,136,117,172,81,188,167,94,117,229,235,46,119,43,121,104,142,205,141,33,178,250,9,73,119,54,94,194,254,145,100,124,31,178,234,183,158,147,143,53,130,213,178,217,232,178,253,83,226,189,244,93,247,233,244,145,246,123,197,174,0,0,242,184,161,127,82,176,190,198,169,223,53,181,236,133,76,228,243,85,162,143,78,99,200,104,190,138,84,125,238,23,114,79,250,70,107,49,78,247,153,136,247,229,78,243,158,231,49,250,143,39,122,180,34,215,150,202,27,46,194,74,75,185,5,236,47,233,22,215,194,23,2,211,105,225,180,252,84,168,179,164,155,147,149,200,61,223,71,167,145,61,133,119,56,100,125,138,46,244,151,235,239,22,36,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,153,108,192,226,103,225,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,92,255,0,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,213,115,193,131,180,172,111,202,230,32,90,51,40,50,234,181,40,84,121,53,186,11,80,98,165,249,165,85,136,210,158,140,152,233,52,45,91,220,82,77,133,19,101,189,77,190,226,18,101,191,81,158,27,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,231,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,244,0,0,34,175,20,127,2,120,155,247,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,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,147,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,162,30,34,57,32,153,149,91,236,174,219,58,46,236,50,187,42,14,181,66,73,60,252,151,169,110,37,150,156,92,89,78,173,164,161,59,150,183,250,114,55,28,113,109,71,81,173,70,164,45,71,16,5,255,0,112,184,240,39,134,95,125,121,196,209,42,128,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,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,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,65,94,39,89,218,135,129,152,113,39,9,48,190,235,217,137,55,70,232,111,73,164,212,152,41,86,212,84,147,46,56,227,200,35,83,172,188,251,47,37,12,158,212,43,106,220,117,14,37,77,32,149,76,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,189,236,35,225,239,131,86,86,84,234,25,116,185,232,252,233,119,165,62,42,239,74,196,9,106,234,165,213,27,52,186,135,24,124,208,147,228,199,125,58,199,109,77,236,36,167,87,16,181,56,241,185,74,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,251,166,214,73,82,210,135,90,117,4,181,236,220,115,167,132,238,119,225,219,126,140,202,102,38,74,217,18,161,80,54,172,153,164,203,12,179,21,199,186,135,228,69,148,242,157,65,171,154,249,160,163,146,91,91,138,118,66,144,106,218,109,165,54,212,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,85,226,143,224,79,19,126,229,243,136,66,128,68,170,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,206,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,117,113,43,225,233,15,19,104,83,177,215,1,173,15,235,234,6,215,107,20,58,91,44,71,110,177,23,124,151,164,202,67,45,178,78,73,168,169,199,144,163,53,57,185,198,218,52,165,43,115,98,85,82,216,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,154,188,75,177,158,102,63,96,118,90,113,54,173,108,85,104,53,90,157,62,186,170,148,73,212,135,224,54,169,70,205,37,107,122,33,60,106,231,67,115,121,56,203,168,91,137,83,107,73,26,183,165,105,79,159,225,1,96,89,183,214,107,228,202,188,45,232,149,101,218,182,188,154,253,32,164,145,169,17,106,45,204,134,211,82,9,26,237,82,208,151,220,52,110,35,218,189,171,78,139,66,20,155,201,16,131,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,191,235,170,194,186,191,182,182,229,201,110,84,63,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,95,246,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,92,149,20,3,197,31,199,102,38,253,203,228,240,132,95,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,247,14,108,148,126,42,184,112,253,126,255,0,166,82,156,196,219,167,231,42,82,88,46,107,148,184,38,72,54,233,137,123,114,144,173,171,65,184,234,154,36,165,110,41,41,213,212,178,211,135,48,7,138,198,44,29,176,113,214,192,170,97,206,35,80,98,84,105,181,24,239,180,211,174,197,101,231,233,239,184,203,140,166,92,85,60,133,165,169,45,165,213,155,110,146,76,210,103,246,145,208,14,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,105,194,51,54,119,181,10,234,103,44,53,186,29,86,183,104,76,234,234,52,249,116,250,100,202,140,138,44,167,92,142,130,39,141,181,169,17,105,198,179,112,212,178,107,106,31,148,75,90,210,133,45,73,183,240,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,82,95,25,250,181,42,163,154,250,36,58,125,78,36,169,20,187,30,4,73,205,50,242,86,184,175,156,201,175,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,119,40,140,220,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,25,225,226,31,101,82,172,12,233,98,173,10,141,34,91,209,229,86,17,91,90,164,173,42,89,63,80,140,212,231,146,70,148,164,182,37,217,46,37,5,166,164,130,73,25,168,200,212,118,41,193,66,173,74,123,45,183,149,9,154,156,69,212,161,223,18,37,200,134,151,146,111,178,195,208,33,37,167,86,222,187,146,133,169,135,146,149,25,104,163,105,194,45,118,158,145,131,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,0,10,237,226,243,129,105,187,48,218,6,42,83,153,214,77,183,205,231,158,239,165,212,72,128,194,123,220,34,46,196,159,114,79,245,119,138,148,194,203,222,102,28,95,148,203,206,3,156,183,233,220,237,138,208,143,78,99,43,108,251,13,42,46,229,159,176,255,0,164,105,79,12,47,234,86,40,88,212,203,230,136,189,240,170,124,238,82,180,81,107,203,121,109,31,210,74,79,189,179,239,73,127,72,245,64,0,42,143,140,14,93,86,203,209,177,230,142,90,54,123,253,40,95,170,4,86,126,147,190,253,126,138,62,223,120,173,204,50,196,58,214,23,94,80,111,58,10,244,151,7,155,176,180,71,110,246,150,217,253,52,168,187,156,63,97,255,0,72,210,22,8,226,213,7,26,240,242,155,127,91,234,254,15,63,157,162,52,95,171,177,247,26,239,90,16,103,218,209,255,0,36,191,164,249,95,16,123,225,86,62,86,238,217,241,37,114,39,57,208,116,199,179,118,186,84,98,146,251,210,101,244,85,237,253,66,142,114,199,134,238,226,238,56,219,88,120,202,182,174,173,214,104,122,17,254,74,27,207,123,84,159,230,255,0,72,191,95,112,210,101,42,155,30,145,1,170,116,84,232,211,91,182,150,167,237,81,153,247,153,159,121,143,214,2,166,248,213,211,147,233,235,90,173,204,237,232,224,199,219,167,179,125,69,90,235,175,244,8,157,146,60,186,177,152,171,234,163,109,75,157,200,102,53,57,233,38,158,81,171,152,105,122,50,54,234,78,182,101,169,61,223,175,255,0,43,74,200,134,83,33,101,246,177,117,207,119,215,144,229,66,116,88,231,218,90,71,53,69,52,151,229,150,93,236,251,123,127,166,101,138,64,226,219,136,5,115,227,251,54,242,11,213,164,211,146,193,159,251,166,166,207,71,232,151,233,123,207,245,142,137,193,143,14,156,168,95,23,14,34,200,78,177,99,65,151,77,71,111,115,233,122,158,241,31,98,181,238,63,209,211,235,246,11,123,0,0,16,143,139,45,238,197,189,151,36,208,211,43,149,34,167,82,38,77,59,13,91,155,114,4,228,233,244,76,139,83,46,253,72,197,84,100,150,194,127,16,243,37,101,210,154,107,123,80,235,20,233,210,125,98,45,172,162,124,100,172,254,146,76,251,23,220,71,175,184,134,138,41,52,230,105,20,184,116,168,255,0,146,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,250,251,187,71,76,31,134,184,234,24,162,212,30,119,232,55,21,213,43,236,36,25,152,205,142,102,230,170,118,99,113,69,237,218,163,229,157,108,155,236,238,71,94,241,145,127,214,46,15,132,186,22,156,179,56,107,78,154,214,76,203,183,217,232,248,34,108,128,249,151,45,185,72,187,168,51,173,186,236,94,162,5,70,59,177,100,53,189,72,220,219,136,52,40,181,73,146,139,84,168,203,176,200,251,69,92,230,159,132,141,86,93,90,167,124,96,141,83,158,137,82,30,146,186,55,33,41,229,146,148,251,166,125,68,153,157,186,124,210,52,211,183,233,123,200,64,28,81,203,78,49,96,250,221,59,226,212,232,88,67,138,65,59,215,69,119,118,155,253,141,58,179,46,198,212,127,171,236,28,234,60,186,148,61,20,195,155,54,246,151,98,79,187,237,251,7,219,143,137,87,180,54,81,30,61,107,99,109,168,148,146,233,153,61,12,139,66,239,79,212,62,188,108,119,197,104,105,36,70,186,182,18,123,191,128,198,63,241,183,245,15,178,214,106,113,233,150,154,101,187,239,68,48,164,169,178,244,92,46,195,34,208,191,208,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,164,175,239,143,8,102,165,168,204,251,77,71,255,0,88,184,14,17,57,109,157,103,80,166,99,125,114,62,201,21,184,142,66,136,123,200,245,138,242,32,73,65,250,174,153,119,164,251,13,4,175,121,151,112,178,112,17,35,137,189,104,169,57,102,173,178,183,121,105,147,211,106,173,186,233,182,161,15,217,161,251,197,31,225,5,9,203,151,17,105,52,86,143,69,201,231,232,122,126,139,14,43,222,95,163,239,26,114,140,194,98,176,150,16,122,146,117,255,0,172,245,31,234,0,0,0,0,0,0,0,0,0,0,0,0,51,197,159,188,62,149,135,217,152,186,32,60,239,53,151,122,46,83,155,73,59,180,167,197,53,118,110,81,151,106,244,237,19,247,131,13,254,197,103,13,238,171,20,213,243,182,239,67,161,104,125,189,67,245,7,127,68,189,133,250,71,250,187,133,144,0,252,213,26,116,58,172,55,32,79,103,154,195,186,111,70,227,78,186,25,25,118,145,145,247,145,8,139,137,92,47,114,225,136,51,215,82,102,139,232,201,11,211,69,245,51,222,211,68,160,187,186,180,151,114,63,235,250,135,129,139,193,207,2,218,211,169,173,115,244,239,254,13,49,58,246,253,83,71,179,182,248,84,101,142,133,28,218,147,111,245,171,62,245,245,117,6,245,236,47,97,75,63,119,253,99,213,211,184,112,229,126,156,131,66,44,125,218,255,0,248,78,162,94,239,253,103,234,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,212,95,96,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,149,71,141,8,211,167,181,82,170,14,235,174,239,171,221,250,253,131,209,112,87,190,210,139,238,232,195,101,127,42,149,54,180,95,253,186,156,207,232,255,0,250,223,171,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,175,236,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,244,59,244,63,176,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,252,231,177,36,95,226,30,229,68,146,51,112,251,200,187,254,161,64,156,74,47,132,221,249,156,184,35,51,39,156,221,25,233,116,213,122,155,118,45,154,132,194,219,244,75,93,55,119,246,253,166,38,167,6,43,50,161,78,195,219,138,236,151,23,99,114,170,82,227,180,189,233,61,201,83,20,247,11,176,149,217,221,237,33,101,32,63,138,45,201,52,251,203,65,73,124,95,44,70,40,57,128,69,226,202,126,114,228,215,156,122,159,254,143,10,3,105,239,81,251,253,132,95,175,188,117,126,17,248,239,66,181,45,59,178,211,184,106,28,164,65,232,57,8,229,45,90,239,118,123,138,237,67,103,250,69,222,102,57,23,19,76,224,198,199,43,158,22,31,218,46,255,0,17,80,249,155,220,218,127,63,206,110,27,165,216,227,40,90,118,173,165,127,40,245,250,139,176,226,254,94,112,78,225,199,140,74,167,88,212,38,55,117,92,238,107,155,144,91,54,199,117,210,236,83,136,215,94,81,151,98,191,238,61,27,97,205,135,69,195,75,62,5,153,111,179,202,131,3,155,202,78,229,171,77,238,173,195,237,90,148,127,73,103,222,103,253,3,210,128,15,249,90,210,218,77,107,61,8,133,68,241,64,207,3,87,115,181,44,190,216,133,190,150,142,79,164,102,118,151,59,82,133,45,175,155,117,130,82,116,82,86,159,85,125,189,231,217,161,10,232,179,237,122,141,231,113,68,182,233,40,223,42,95,51,150,90,164,190,130,20,179,250,70,69,220,147,246,141,49,225,93,151,19,15,108,58,101,161,9,59,89,129,206,218,90,153,253,55,150,225,247,169,71,222,179,246,152,245,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,9,169,159,108,76,181,112,191,40,248,153,81,186,101,242,253,61,111,205,182,105,204,33,198,201,233,83,167,176,184,237,33,180,173,105,223,183,152,167,86,73,213,68,211,46,172,146,173,154,12,251,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,52,209,135,182,85,43,13,108,11,107,14,104,82,37,191,77,181,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,244,3,52,57,151,176,35,97,102,97,177,35,15,169,246,244,186,29,54,135,116,84,163,82,224,201,39,119,181,78,234,22,112,204,141,211,53,173,10,142,109,45,11,81,158,244,41,42,213,91,181,59,137,225,25,137,151,86,34,101,29,154,117,211,47,171,249,21,112,75,182,105,207,173,199,28,121,80,91,98,60,134,144,226,150,181,107,203,234,148,210,9,59,82,150,154,105,4,159,87,83,154,160,0,34,175,20,127,2,120,155,247,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,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,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,195,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,93,202,112,184,240,39,134,95,125,121,196,209,42,128,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,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,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,7,31,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,103,94,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,194,247,34,223,129,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,255,0,17,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,158,186,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,239,112,238,206,252,60,213,88,135,105,94,50,182,226,109,167,79,105,218,234,141,150,35,51,84,109,79,58,218,37,69,105,14,169,106,218,132,49,212,25,54,219,104,118,66,73,9,36,173,9,40,45,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,42,241,71,240,39,137,191,114,249,196,33,76,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,70,133,48,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,125,132,94,212,0,66,6,248,83,224,49,230,142,70,50,189,72,136,155,9,49,217,168,199,178,18,157,208,156,173,155,174,27,166,182,246,146,81,5,41,38,86,152,164,106,74,220,91,137,61,140,32,152,114,63,241,184,164,210,168,20,172,6,161,80,169,145,41,212,218,116,123,130,36,56,113,25,75,44,70,97,180,211,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,154,240,84,241,79,116,252,63,157,230,52,225,117,32,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,176,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,69,48,241,71,241,217,137,191,114,249,60,33,53,56,93,100,22,29,159,66,166,230,99,24,169,244,170,165,86,227,167,198,157,105,209,223,140,196,198,233,145,86,182,164,177,82,82,212,149,108,152,174,91,106,107,150,105,83,45,169,91,140,214,225,161,155,42,0,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,67,42,185,59,194,60,168,89,176,232,214,125,30,37,70,231,84,117,55,87,187,36,195,66,106,53,21,184,109,169,212,18,251,84,204,109,205,55,178,58,84,104,78,196,154,141,110,111,113,125,212,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,0,0,25,246,226,105,86,165,86,179,199,137,243,40,213,56,147,227,183,34,155,17,110,198,121,46,161,47,177,76,136,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,38,87,4,44,51,233,173,92,75,198,57,145,41,78,250,66,161,18,217,167,191,203,221,58,63,78,217,200,150,141,198,143,81,151,58,168,71,162,86,123,148,199,172,146,216,131,59,63,1,74,220,106,252,83,218,223,15,224,249,141,68,123,254,7,87,77,10,37,213,139,150,84,137,219,43,85,90,125,30,169,14,55,41,103,205,139,17,201,77,200,115,121,22,196,237,92,216,197,161,153,40,249,154,164,140,146,163,47,1,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,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,64,206,78,97,176,78,225,192,124,74,168,216,213,214,54,244,188,158,83,155,144,123,247,71,105,211,236,75,139,211,78,105,23,106,191,238,41,65,195,47,56,49,176,54,231,155,135,247,115,191,196,85,206,94,199,54,159,204,114,91,152,233,246,54,202,214,173,203,117,63,202,45,62,178,236,46,187,197,195,29,232,87,93,167,105,218,118,245,67,154,137,221,127,61,28,165,167,77,142,192,113,61,171,108,191,68,251,140,135,39,225,7,98,49,94,204,10,239,23,147,243,150,222,156,147,212,255,0,244,136,83,219,87,114,139,221,237,35,253,93,226,237,128,5,107,113,157,179,42,21,28,61,183,110,200,145,119,183,22,165,18,59,174,111,73,109,74,88,168,56,125,134,174,222,255,0,97,8,85,195,98,248,77,161,153,203,126,51,210,121,45,214,94,137,77,47,83,118,229,189,80,134,91,126,137,233,174,222,254,207,180,133,254,17,36,204,156,46,243,46,255,0,168,120,108,113,196,136,120,79,133,151,29,243,45,90,29,50,153,50,67,61,135,218,227,113,156,117,37,216,149,127,55,237,73,151,248,134,113,113,122,243,149,137,152,177,117,222,175,43,114,171,245,217,211,219,45,8,180,39,228,184,225,23,209,79,233,247,232,95,97,119,11,179,225,125,132,106,195,44,184,193,158,251,123,29,185,158,106,182,69,174,186,166,68,8,71,175,98,212,93,232,250,190,194,19,8,0,0,84,95,26,139,237,43,190,237,124,54,73,253,26,84,42,209,253,188,234,139,63,163,255,0,235,126,175,104,243,188,27,172,36,212,177,126,183,124,41,207,236,90,60,152,68,157,61,169,149,79,119,93,119,125,126,239,215,236,23,44,0,0,0,60,118,50,83,222,171,97,5,243,75,140,157,207,76,182,234,113,219,45,72,181,82,226,184,146,239,50,46,243,247,140,224,220,149,10,166,31,99,101,90,165,31,230,231,219,215,68,135,147,244,79,71,88,150,102,93,228,164,253,36,125,101,246,141,6,229,27,16,156,196,220,190,217,119,52,151,55,201,85,22,156,220,147,211,79,158,232,152,90,251,146,146,239,95,176,180,247,14,163,113,46,83,118,253,77,200,37,172,148,195,121,76,247,125,50,65,237,239,236,239,211,191,176,102,179,49,235,148,230,97,177,69,201,197,164,149,94,117,181,61,221,244,206,115,219,187,187,59,245,238,236,23,47,194,149,15,39,44,109,115,83,161,29,73,38,158,210,237,47,71,193,208,76,208,0,1,243,235,81,169,85,58,124,138,61,97,28,200,179,90,91,15,55,170,147,189,11,73,165,69,170,116,50,212,140,203,82,61,71,30,173,228,191,45,247,19,111,174,86,31,106,185,106,83,171,95,165,167,246,169,90,234,122,19,229,239,30,54,163,195,135,43,245,20,18,23,99,237,211,255,0,194,117,19,247,255,0,235,63,88,242,151,39,10,140,177,215,99,147,81,173,254,137,101,220,190,174,160,230,157,135,236,57,101,239,255,0,168,120,215,248,58,96,83,142,37,76,214,121,72,37,17,169,61,60,197,106,94,237,78,104,235,24,61,195,151,47,56,65,83,141,91,167,80,58,186,132,85,161,230,223,234,167,55,163,137,83,106,37,109,57,43,79,210,108,143,77,52,237,18,142,52,118,97,198,106,36,116,108,105,132,37,182,211,169,158,137,34,208,139,83,237,238,33,254,160,43,127,140,245,254,197,27,13,237,91,20,149,243,183,23,93,169,104,125,157,59,244,247,127,68,253,135,250,69,250,251,132,2,200,38,31,74,196,28,204,90,240,25,119,148,203,93,111,53,205,164,173,186,211,229,26,123,55,36,207,181,26,118,13,14,128,0,0,0,0,0,0,0,0,0,0,0,0,166,174,49,184,114,237,7,20,232,151,194,83,163,53,254,167,78,210,255,0,64,141,79,107,244,140,251,207,220,95,175,188,121,78,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,238,73,159,122,189,229,250,197,224,0,0,0,8,191,196,92,241,17,140,182,213,234,120,119,55,166,126,154,114,38,212,21,203,97,127,192,155,129,45,78,246,61,217,223,179,232,234,174,206,194,239,20,135,110,230,67,25,109,74,163,117,90,61,223,200,144,211,164,238,239,71,197,87,172,74,37,127,41,163,46,244,151,176,92,46,68,179,221,109,227,125,181,73,176,238,154,159,245,227,6,11,13,72,46,75,159,63,177,184,205,41,223,82,58,26,78,231,157,87,170,74,61,62,206,210,154,201,81,41,36,164,158,164,101,169,15,232,248,183,157,121,22,181,167,88,184,220,45,83,76,129,34,97,253,141,180,165,251,143,244,125,199,246,8,231,148,140,220,82,49,222,239,188,236,183,100,237,169,209,170,149,21,52,198,197,31,240,86,93,97,178,86,238,74,19,244,157,211,67,51,87,218,93,165,249,56,154,65,92,204,174,214,148,133,237,228,42,75,167,217,174,164,154,116,206,207,250,197,32,224,66,210,222,56,97,227,139,86,212,166,235,164,153,171,77,116,34,152,215,104,210,157,138,180,185,100,91,206,33,91,146,170,84,67,37,105,166,164,108,167,180,65,14,49,120,132,221,39,6,105,22,59,110,237,126,101,94,60,165,22,221,117,109,113,42,13,31,242,76,187,203,223,175,248,197,113,228,74,199,149,125,230,94,207,131,30,63,53,52,234,157,62,164,255,0,174,73,216,211,117,8,196,165,118,169,58,233,191,184,181,63,168,104,126,159,17,16,32,70,130,223,209,142,202,26,79,216,148,145,127,64,253,0,0,0,2,179,120,208,83,160,174,201,183,42,75,63,225,73,159,13,162,46,223,161,201,168,171,223,167,120,134,28,53,174,153,150,190,104,232,39,17,27,189,40,113,105,174,118,145,124,219,181,24,122,247,145,254,137,119,104,127,89,13,0,37,91,146,74,211,77,75,93,7,244,0,7,195,190,109,232,247,117,147,112,90,114,139,86,43,84,169,116,231,11,183,232,60,202,155,62,227,35,238,87,176,203,237,33,156,204,211,97,100,188,33,198,251,166,213,125,189,140,29,82,115,240,251,72,245,143,214,62,134,251,150,179,238,111,218,122,251,196,182,225,247,158,184,88,79,109,63,134,119,172,221,25,113,106,232,92,229,159,169,171,113,89,109,58,55,29,70,122,19,106,237,82,190,223,97,137,15,140,156,70,232,246,206,29,215,162,210,234,91,106,83,153,148,196,7,57,42,61,84,182,28,38,251,21,24,211,244,146,95,75,79,172,84,69,122,169,84,196,59,242,163,90,144,124,234,149,203,87,122,82,207,213,78,247,228,60,106,62,226,74,75,85,47,220,69,246,11,251,200,30,25,201,195,60,182,219,16,167,51,203,147,85,133,10,168,178,220,71,167,54,4,82,62,229,168,187,208,126,239,176,132,142,0,21,45,198,133,106,244,229,162,143,103,240,255,0,254,226,156,43,66,141,95,170,219,239,156,154,84,158,75,138,239,61,137,87,176,203,249,68,126,243,10,21,10,171,116,85,153,163,81,163,117,19,100,238,229,183,189,40,221,181,38,163,237,81,145,23,98,79,218,47,187,33,249,62,135,150,59,17,78,86,89,221,116,85,52,244,131,155,140,191,38,244,174,87,98,94,113,191,201,62,69,234,233,245,246,247,74,160,1,255,0,46,56,134,144,107,89,232,146,239,49,90,156,65,184,137,209,237,250,75,216,93,131,149,110,162,170,254,222,182,95,33,72,233,182,170,43,237,250,146,35,26,87,185,38,225,118,43,179,188,251,116,33,80,239,60,228,135,13,231,149,185,106,239,61,52,22,21,194,139,44,114,175,139,229,120,193,93,99,101,54,139,167,70,173,228,124,222,115,51,163,185,216,151,73,73,209,73,46,244,30,190,205,11,180,92,216,0,0,12,251,102,111,44,153,146,175,230,75,21,235,180,44,190,98,85,70,155,81,190,43,178,225,204,137,105,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,45,211,135,13,167,117,88,217,49,195,203,90,245,182,106,182,253,106,23,165,186,154,117,82,19,145,37,49,190,171,45,104,222,211,132,149,167,114,22,149,22,165,218,149,17,151,97,144,146,160,42,47,139,182,8,99,70,37,102,74,219,174,225,206,16,222,183,85,53,139,30,28,71,102,81,40,18,231,48,219,233,159,61,74,105,78,50,218,146,75,36,173,10,52,153,235,162,210,126,210,29,43,131,94,19,226,158,23,254,23,255,0,9,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,126,190,47,205,227,70,37,82,172,172,16,194,236,18,189,110,170,107,18,62,85,85,106,212,155,106,92,230,27,125,41,122,52,104,205,190,198,228,146,201,43,148,183,91,90,53,209,113,141,42,237,81,8,213,195,135,37,216,151,83,205,29,10,230,198,140,39,189,109,106,21,147,29,119,52,101,214,237,233,208,88,155,81,97,214,147,17,148,188,190,89,37,104,117,212,201,34,213,123,138,42,144,104,52,169,70,87,104,2,165,120,185,101,111,20,239,12,113,182,113,75,10,112,166,171,114,196,175,91,229,79,170,124,154,161,73,153,41,51,162,60,175,159,153,200,104,200,183,176,252,102,219,90,148,106,82,99,41,58,18,91,78,191,175,132,14,28,230,27,10,177,162,245,163,95,216,97,122,218,118,157,118,215,234,95,93,110,219,145,9,137,21,24,210,217,76,98,75,207,52,147,222,150,164,204,209,9,81,110,35,81,153,30,194,52,218,248,0,8,213,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,61,53,58,151,9,201,114,159,217,85,136,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,84,94,89,50,201,153,42,6,100,176,162,187,93,203,230,37,83,169,180,235,226,133,46,100,201,118,156,246,88,140,195,115,217,83,142,184,226,154,36,161,9,73,26,141,70,100,68,68,102,99,65,32,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,141,4,128,10,213,227,41,132,248,167,138,31,130,15,193,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,28,215,132,78,8,99,70,26,230,74,228,174,226,54,16,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,235,162,20,126,195,22,232,0,0,41,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,158,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,216,164,153,31,105,24,156,28,34,112,246,254,195,92,182,220,148,44,70,177,238,11,86,164,253,241,50,91,80,235,116,199,160,190,227,10,129,1,41,117,45,188,148,168,208,106,66,210,74,34,211,84,40,189,134,38,248,0,205,103,226,157,154,127,246,180,226,175,253,13,168,255,0,224,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,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,246,144,233,92,26,240,159,20,240,191,240,191,248,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,79,202,201,6,16,222,88,11,150,59,75,8,241,1,136,141,215,109,217,21,118,100,28,71,201,230,29,66,234,146,221,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,221,64,4,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,241,78,205,63,251,90,113,87,254,134,212,127,240,70,148,192,0,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,77,240,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,197,59,52,255,0,237,105,197,95,250,27,81,255,0,193,26,83,1,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,248,167,102,159,253,173,56,171,255,0,67,106,63,248,35,74,96,0,41,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,158,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,216,164,153,31,105,24,146,188,26,240,159,20,240,191,240,191,248,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,86,175,25,76,39,197,60,80,252,16,126,12,240,210,235,187,125,25,242,131,173,244,21,26,76,254,151,153,232,254,95,55,146,133,108,221,203,94,221,218,107,177,90,119,24,141,92,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,117,53,26,165,179,54,36,86,55,210,165,161,27,221,113,180,161,59,150,180,164,181,62,213,40,136,187,76,133,223,128,173,94,50,152,79,138,120,161,248,32,252,25,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,26,184,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,234,106,53,75,102,108,72,172,111,165,75,66,55,186,227,105,66,119,45,105,73,106,125,170,81,17,118,153,11,191,1,197,51,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,128,25,56,225,89,117,80,115,5,90,157,153,139,114,149,88,180,44,94,71,64,150,31,113,84,251,130,168,227,76,62,141,173,188,202,23,38,27,40,117,68,238,226,66,20,250,82,215,207,33,47,160,173,168,0,87,7,21,76,140,85,113,74,55,227,35,132,116,185,117,11,178,155,30,45,54,185,111,83,105,106,145,38,178,199,52,155,106,83,41,142,217,186,228,150,137,196,165,123,247,17,199,105,38,74,71,35,107,157,3,135,159,15,58,86,90,41,81,241,83,21,33,196,168,226,165,70,57,146,16,74,75,204,91,108,56,157,21,29,133,22,169,92,149,36,205,46,190,147,50,34,53,52,209,236,230,56,252,106,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,133,255,0,194,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,0,0,3,154,102,110,147,85,175,229,183,21,232,84,42,100,186,141,74,163,99,215,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,103,223,241,78,205,63,251,90,113,87,254,134,212,127,240,70,148,192,4,127,207,150,25,221,88,201,149,171,171,11,108,168,157,69,106,230,168,80,41,241,183,54,226,219,103,125,106,22,247,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,31,175,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,186,102,212,167,18,202,54,167,106,12,212,101,204,91,139,95,117,0,0,21,171,198,83,9,241,79,20,63,4,31,131,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,83,7,16,110,27,215,150,31,95,237,226,14,92,112,246,224,185,237,59,166,68,135,167,82,232,240,202,91,244,106,139,143,60,233,178,204,56,172,36,218,131,202,54,208,209,145,47,97,182,164,173,73,220,214,255,0,1,147,182,51,179,149,12,92,167,222,20,108,189,227,2,173,138,140,136,241,174,202,67,118,77,65,228,84,105,196,191,92,210,210,144,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,185,169,110,100,166,54,100,243,175,116,230,171,24,44,137,113,112,249,216,244,105,52,171,90,225,140,236,73,242,106,37,68,165,45,5,54,42,155,54,156,140,209,184,251,110,32,158,61,100,70,83,75,37,161,46,37,86,20,0,0,0,0,3,154,102,110,147,85,175,229,183,21,232,84,42,100,186,141,74,163,99,215,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,103,223,241,78,205,63,251,90,113,87,254,134,212,127,240,70,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,0,0,12,251,102,111,44,153,146,175,230,75,21,235,180,44,190,98,85,70,155,81,190,43,178,225,204,137,105,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,44,171,132,78,30,223,216,107,150,219,146,133,136,214,61,193,106,212,159,190,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,90,106,133,23,176,196,223,1,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,246,144,112,137,193,12,104,195,92,201,92,149,220,70,194,27,214,213,166,191,99,204,136,212,202,221,2,92,22,28,125,83,224,41,45,37,199,155,74,77,102,148,45,68,146,61,116,66,143,216,97,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,11,255,0,132,204,52,186,237,47,73,252,159,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,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,148,122,47,55,177,79,54,223,228,152,50,245,181,250,187,123,232,70,187,66,170,218,245,103,168,213,152,221,60,216,219,121,141,239,74,246,238,73,40,187,82,102,71,216,162,246,133,102,191,85,184,31,41,53,89,60,231,19,220,123,18,159,97,23,242,72,189,196,44,191,130,242,215,233,203,185,31,201,62,131,255,0,184,168,139,105,0,17,203,63,120,103,35,19,50,219,115,194,130,207,50,77,42,20,218,162,11,113,23,228,160,74,34,239,90,75,189,101,239,251,12,80,29,6,169,84,195,203,246,157,90,142,124,154,141,181,87,102,82,15,213,86,199,227,188,74,46,242,82,79,69,35,220,101,246,139,119,193,190,35,116,123,155,14,232,49,106,149,45,213,40,44,197,98,123,156,149,22,138,67,13,147,157,137,140,73,250,74,63,163,175,212,35,199,16,76,245,194,197,139,105,140,51,178,166,234,203,107,79,92,231,44,253,125,27,148,203,137,209,200,233,50,212,156,79,106,85,246,123,76,68,156,172,225,92,188,94,198,251,90,213,97,189,236,21,82,11,243,59,72,180,143,214,48,135,59,214,131,238,115,216,122,251,134,140,236,91,118,61,161,100,219,214,156,66,209,138,45,42,37,57,178,237,250,12,178,150,203,188,204,251,147,237,51,251,76,125,192,0,31,197,43,106,77,90,107,161,107,160,207,255,0,18,155,166,101,209,154,58,241,203,70,223,69,156,170,107,125,164,127,54,213,70,102,157,196,95,164,125,250,159,214,98,103,240,95,167,65,69,147,113,212,144,127,194,149,62,99,70,93,191,67,147,78,87,191,78,241,102,64,0,0,3,243,212,34,34,124,9,48,92,250,50,25,91,74,251,20,147,47,233,25,224,207,109,143,42,196,204,189,225,6,68,126,82,106,53,58,133,73,143,92,149,189,167,42,18,73,42,236,82,180,215,103,113,232,127,80,177,206,14,152,132,213,91,6,170,246,59,143,110,126,29,94,68,164,150,221,52,109,17,105,237,23,242,72,187,207,223,175,248,196,239,190,150,150,236,139,133,197,171,106,83,74,150,102,173,53,208,137,149,118,140,214,99,186,210,230,56,98,27,136,86,228,170,235,171,25,43,77,53,35,152,239,104,187,238,25,80,87,15,43,180,85,45,123,185,234,140,241,118,105,161,42,157,15,179,254,161,250,243,111,155,138,70,4,93,246,101,150,212,157,213,58,205,82,156,167,88,216,162,254,10,243,175,182,106,221,201,90,126,147,90,104,70,74,251,11,180,228,101,153,94,69,211,105,209,238,54,203,68,212,224,71,152,95,99,141,37,126,226,253,47,113,125,131,237,15,226,148,73,73,169,71,161,17,106,98,20,231,179,61,246,214,7,219,85,107,14,214,169,255,0,94,51,160,190,212,114,228,185,243,27,219,146,210,93,245,227,173,165,109,121,164,250,166,162,215,236,237,58,123,184,179,33,140,183,93,81,202,173,98,239,231,201,117,211,119,119,163,226,167,214,53,26,191,146,209,23,122,143,216,46,235,135,65,226,43,249,109,164,84,241,18,111,82,253,72,227,205,167,171,150,194,63,129,57,2,34,154,236,103,179,191,127,210,209,93,189,165,220,37,8,0,0,0,164,14,45,248,130,221,219,143,141,91,209,159,230,71,160,110,229,250,186,105,207,133,1,103,222,146,62,244,251,207,245,15,83,193,207,14,93,175,98,157,110,247,81,106,205,3,166,215,187,179,159,26,160,215,233,17,247,151,184,255,0,87,120,185,96,0,0,0,0,0,0,0,0,0,0,0,0,16,31,139,246,25,55,119,96,116,27,213,13,239,149,105,243,121,5,174,154,245,83,32,54,175,229,145,119,39,218,74,253,93,226,165,178,237,136,40,194,236,97,160,95,14,185,177,186,119,85,184,244,215,242,145,93,104,191,146,175,231,61,199,253,35,75,145,164,55,45,132,200,104,245,74,181,211,245,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,178,20,65,159,28,156,221,25,127,196,90,157,195,74,164,235,104,85,165,61,42,43,252,246,254,100,221,126,82,208,206,213,62,183,85,163,76,145,238,50,45,125,186,31,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,68,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,233,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,104,247,124,24,112,206,76,156,75,184,177,77,197,255,0,5,106,143,46,140,148,232,95,148,41,20,247,245,215,126,189,223,238,116,250,253,130,224,64,0,0,0,87,175,25,88,27,240,46,133,63,166,215,109,195,21,190,110,254,239,224,117,3,211,79,250,245,21,185,145,165,26,115,51,100,25,43,79,227,154,111,179,255,0,194,17,134,137,160,158,176,163,158,191,232,72,255,0,17,15,247,0,0,16,31,138,6,79,85,140,150,163,152,193,105,194,223,113,91,84,227,41,7,204,211,116,8,237,205,144,164,252,227,200,108,181,113,196,246,146,13,95,105,118,10,87,159,6,93,46,107,208,38,181,202,145,25,197,52,226,55,18,182,173,38,100,101,169,106,71,218,71,220,63,192,214,165,22,134,98,99,112,233,202,69,193,141,216,165,75,190,106,212,175,235,86,220,154,196,213,72,231,163,215,145,30,76,71,77,189,169,121,14,22,173,58,103,187,105,151,179,67,62,194,189,122,93,58,45,30,153,14,145,9,27,35,193,97,184,204,167,83,61,168,66,73,41,45,76,204,207,176,139,188,204,199,234,1,254,114,31,106,44,119,100,188,173,173,178,133,56,179,211,93,18,69,169,159,96,164,94,45,56,167,22,238,199,215,172,202,124,254,161,171,119,110,228,114,141,28,190,162,20,23,11,180,208,70,122,154,79,218,122,125,93,194,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,180,251,59,136,197,211,112,229,200,115,56,51,73,94,37,226,109,59,153,116,205,211,163,107,156,101,208,236,84,182,92,245,153,144,182,221,222,211,168,62,212,250,190,206,221,76,167,224,0,240,24,185,142,120,107,130,20,67,175,226,53,193,232,200,158,197,116,146,30,215,215,109,29,204,182,179,239,117,30,207,111,212,122,84,86,110,120,159,95,24,186,133,218,152,92,231,161,40,11,211,156,173,25,147,212,105,200,113,61,143,196,74,209,181,198,220,238,62,221,222,226,33,3,92,113,110,172,220,112,245,81,247,152,149,249,56,200,125,241,152,187,141,138,149,106,39,65,105,181,187,168,151,204,101,221,218,183,32,147,234,38,67,110,150,142,178,69,217,239,215,187,190,244,112,235,14,237,108,44,180,225,217,118,109,59,162,165,193,230,114,89,231,56,230,221,238,173,197,122,206,41,74,63,89,197,31,105,159,127,187,66,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,153,196,92,59,181,177,78,211,153,101,222,84,238,182,151,59,151,206,103,156,227,123,182,58,135,19,235,54,164,168,189,102,210,125,134,93,222,237,72,81,118,113,242,31,124,229,210,226,126,165,69,137,215,218,78,237,228,75,230,50,214,205,27,142,74,245,21,33,199,79,87,94,50,237,247,107,221,221,20,27,113,109,44,156,108,244,81,119,24,158,89,70,226,125,124,97,18,17,106,98,139,158,155,160,35,94,74,180,102,55,79,175,61,197,118,49,17,75,94,231,28,111,188,251,54,251,140,197,186,225,30,57,225,174,55,209,10,191,135,55,7,164,226,123,85,210,72,103,79,93,196,119,60,218,15,189,165,251,61,159,89,107,239,192,4,3,226,51,144,230,49,154,148,140,75,195,58,119,46,233,133,175,88,215,56,207,174,222,168,140,183,235,61,33,13,181,177,166,150,125,137,245,189,189,186,25,210,204,216,82,105,242,87,14,99,124,183,155,211,114,117,35,211,82,35,46,210,236,238,50,19,143,132,190,42,69,180,49,245,155,54,161,63,167,106,226,221,181,28,163,95,51,167,133,57,206,242,65,153,104,106,47,105,107,245,247,11,191,0,31,150,169,78,139,88,166,76,164,77,70,248,243,152,114,51,201,212,203,114,22,147,74,139,82,50,50,236,51,238,50,49,69,28,69,178,145,112,96,142,41,85,47,154,77,43,250,213,184,230,191,53,50,57,232,245,36,72,147,45,210,111,106,158,91,135,163,77,17,238,218,69,236,208,143,176,225,201,45,73,45,8,199,251,192,131,46,169,53,152,16,154,230,200,146,226,90,109,27,137,59,150,163,34,34,212,244,34,237,50,239,23,81,194,255,0,39,138,193,187,85,188,96,187,33,108,184,174,90,113,20,115,230,107,182,4,134,225,72,74,126,109,229,182,122,56,218,187,77,4,175,176,187,4,248,0,0,31,225,59,178,20,131,255,0,122,95,248,140,103,103,60,166,106,204,205,238,102,122,255,0,28,212,188,194,72,178,62,13,80,54,96,93,118,127,77,166,235,134,83,124,221,253,255,0,192,233,231,166,159,245,234,44,40,0,0,0,5,63,113,158,195,57,81,177,42,221,197,54,213,252,21,218,60,74,42,147,161,126,80,228,84,31,215,93,250,247,127,185,211,235,246,15,9,194,71,22,78,204,199,121,86,141,70,111,38,157,89,166,173,182,147,203,221,186,83,179,32,54,146,212,144,106,45,82,147,239,50,79,216,46,122,247,36,73,177,107,228,159,89,46,210,101,105,236,212,141,149,12,217,227,108,55,31,199,171,246,158,194,125,119,46,250,171,40,78,190,211,154,225,17,118,139,222,200,133,169,86,178,114,183,106,51,90,71,78,185,116,152,53,6,207,84,175,70,149,78,139,162,189,83,63,209,62,195,237,236,238,21,11,196,7,17,42,119,70,107,235,53,89,147,250,179,182,230,200,166,198,87,41,45,237,106,61,74,82,144,157,9,37,175,210,62,211,35,62,222,211,49,115,25,47,185,126,85,101,166,193,168,26,118,169,171,126,148,194,251,117,245,138,159,28,207,216,95,164,58,125,235,124,219,56,123,64,149,115,93,149,30,138,159,17,181,186,235,188,151,28,208,144,133,44,251,27,74,149,244,80,163,236,47,96,170,156,229,241,75,169,87,159,169,225,246,7,73,228,192,74,158,136,245,79,98,85,204,237,144,210,139,147,38,33,40,181,73,180,174,197,118,119,123,204,86,221,118,187,85,185,106,210,171,149,185,93,76,217,175,45,247,221,216,148,111,90,212,106,81,232,146,34,45,84,163,61,8,180,237,18,147,33,217,57,186,51,1,136,180,203,134,171,73,210,208,164,202,102,84,167,249,237,252,241,180,252,85,173,157,169,125,14,167,86,158,51,220,68,122,123,53,62,235,223,180,237,170,93,155,108,210,237,90,44,126,68,26,76,54,33,71,111,122,149,181,182,155,74,18,90,168,204,207,68,164,187,204,207,235,49,245,128,0,0,127,148,153,13,196,97,82,29,61,18,157,53,253,103,160,205,38,98,177,5,24,165,140,53,251,229,165,239,110,165,210,237,61,52,252,156,86,154,63,228,167,249,191,209,47,233,22,207,194,7,12,219,180,112,58,117,234,182,246,75,187,57,92,242,215,93,58,89,147,219,79,242,204,187,149,236,36,254,190,241,62,64,0,0,0,0,0,0,0,0,0,0,0,0,115,156,192,225,183,225,103,10,235,54,57,57,203,84,254,159,106,180,215,77,146,90,119,187,114,127,155,247,151,244,12,210,201,101,218,116,197,50,174,197,183,167,187,218,95,252,198,140,178,113,137,140,98,174,2,91,215,50,36,115,158,119,171,230,171,97,167,186,108,132,23,102,196,151,115,126,194,29,184,0,0,0,124,139,170,211,160,94,180,57,118,221,203,3,172,167,206,105,198,31,103,154,182,247,33,104,82,20,91,144,100,162,213,42,81,118,25,119,138,238,204,199,9,75,102,229,110,171,116,224,220,239,69,205,62,124,180,83,121,78,63,206,95,207,44,145,205,145,48,137,58,169,77,167,93,59,52,215,218,98,173,49,103,8,111,108,23,186,228,89,247,205,47,162,156,194,151,162,121,236,185,185,41,113,198,247,124,210,214,69,170,154,95,102,190,207,179,95,97,151,236,213,98,166,94,43,108,78,179,171,59,32,115,82,169,48,250,120,199,205,70,246,141,105,222,227,46,41,58,165,148,150,165,221,223,239,214,95,99,119,17,155,63,29,176,14,163,103,212,155,232,46,57,84,167,152,117,189,93,119,152,181,66,113,179,237,40,200,108,181,113,211,238,61,59,61,221,213,249,135,215,51,182,93,247,111,221,109,47,105,210,42,145,39,25,232,71,216,211,200,115,220,127,163,238,63,176,198,142,48,166,165,77,197,220,183,219,18,101,35,170,141,116,217,144,147,41,189,84,141,229,38,2,13,105,212,137,38,90,147,157,229,183,191,179,65,74,245,60,37,169,225,247,17,42,53,177,18,47,33,163,196,216,243,224,55,189,42,229,197,244,225,161,162,212,214,163,61,9,4,94,177,238,247,144,186,156,104,191,147,133,56,7,112,94,19,149,163,244,171,114,91,201,236,239,121,168,78,56,93,201,81,119,182,126,195,47,180,103,83,18,174,249,248,163,137,117,203,169,127,56,253,122,175,38,75,69,234,151,229,228,45,100,95,69,37,222,231,180,139,245,11,200,225,175,131,73,194,188,186,82,102,204,99,108,251,141,44,86,13,91,181,209,185,16,97,158,221,9,106,79,210,108,251,123,15,234,33,44,128,0,0,0,65,142,48,84,217,179,242,191,77,114,49,238,68,107,161,151,156,79,97,104,148,211,167,234,173,76,254,190,225,86,185,32,120,216,204,197,142,162,61,53,173,83,11,255,0,238,17,134,138,105,234,223,2,50,143,218,202,15,255,0,201,33,250,0,0,7,252,184,218,29,109,77,56,90,165,100,105,81,123,200,196,84,204,47,14,156,15,199,138,146,238,39,41,254,137,173,188,225,184,252,206,108,199,249,154,169,213,168,185,125,74,16,90,173,221,221,133,217,166,157,199,217,206,240,231,132,118,6,90,117,214,171,23,36,175,78,52,202,210,180,199,217,50,47,114,208,162,245,145,48,253,137,81,119,127,43,234,19,94,208,179,173,219,18,129,14,217,181,169,253,21,58,3,45,199,97,158,107,142,108,66,16,148,36,183,45,74,81,232,148,36,187,76,207,176,125,160,1,11,120,148,230,178,62,8,225,116,155,46,132,238,234,253,200,202,225,154,118,153,114,227,72,143,49,189,250,169,149,160,244,113,162,236,212,140,253,228,93,167,71,151,53,197,83,187,43,114,110,10,195,220,217,114,182,115,23,181,41,215,106,18,130,236,73,17,119,36,189,130,216,184,103,100,94,37,191,79,103,26,113,38,15,50,160,254,239,71,71,230,153,114,118,170,100,103,125,102,100,26,85,185,38,131,245,145,217,236,246,152,179,34,45,59,8,127,64,66,252,229,113,20,179,50,242,169,118,109,178,207,165,110,198,249,123,153,220,235,28,141,122,119,11,214,92,103,26,86,230,158,81,247,246,105,239,61,10,152,177,123,26,175,204,109,185,222,186,111,170,175,89,41,221,186,124,195,45,237,209,182,209,254,132,218,8,251,26,71,179,217,246,235,236,240,43,40,24,201,143,175,146,172,250,14,232,63,202,149,213,69,45,189,142,233,234,56,242,12,253,102,84,95,245,251,181,181,44,186,112,175,194,108,44,228,86,175,183,126,82,214,90,221,181,221,178,97,236,215,156,147,236,106,90,144,122,161,196,23,119,242,125,230,98,110,210,233,112,40,208,91,167,83,88,228,199,107,93,136,220,165,105,169,153,159,106,140,207,188,204,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,169,75,129,89,130,229,58,164,199,58,59,186,111,70,229,39,93,12,140,187,82,100,125,228,66,17,102,47,133,134,19,98,167,81,90,177,28,249,53,89,119,102,231,116,147,51,126,156,148,151,99,178,210,130,209,13,172,187,191,149,239,34,21,91,142,185,64,198,76,2,124,215,120,80,118,193,254,76,174,170,41,238,236,107,95,81,183,150,101,235,60,146,255,0,175,236,241,152,67,141,87,230,9,92,236,221,54,45,87,163,148,214,237,126,97,151,55,106,219,136,255,0,69,109,100,93,142,175,217,237,251,52,185,220,155,113,20,179,51,12,168,150,109,204,215,162,110,199,57,155,89,220,235,252,253,58,135,15,214,68,102,218,78,214,153,73,247,246,235,239,45,14,104,0,254,25,107,216,98,179,120,152,228,94,45,193,79,123,26,48,218,7,46,160,198,223,72,199,230,153,243,183,42,28,102,189,103,164,18,83,181,36,179,245,81,219,237,246,24,169,219,102,226,169,218,117,184,215,5,29,238,84,184,187,249,107,218,149,105,185,10,65,246,40,140,187,148,126,193,160,236,148,230,110,157,153,60,42,139,93,112,246,86,162,239,244,131,62,177,236,221,38,74,90,245,185,77,160,245,67,26,250,165,246,246,247,200,112,1,241,110,251,58,221,190,232,19,45,155,166,159,214,211,167,178,228,119,217,230,184,222,244,45,10,66,139,114,20,149,22,169,90,139,176,200,251,68,40,196,110,17,216,25,118,87,93,172,91,114,189,6,211,203,82,213,31,100,201,93,235,90,143,214,92,194,246,41,37,221,252,159,172,116,76,189,112,233,192,252,8,169,34,226,110,159,233,106,219,14,19,140,76,230,204,99,151,162,154,90,75,151,212,173,7,162,218,221,218,93,186,233,220,93,178,173,182,208,211,105,105,178,209,40,34,74,75,220,68,63,232,0,0,126,122,130,182,64,146,162,246,50,179,255,0,242,76,103,91,59,239,27,249,152,190,20,103,174,149,170,153,127,253,194,72,180,174,15,180,217,176,50,191,82,114,73,237,68,155,161,231,155,79,97,234,149,83,160,104,173,72,254,174,225,57,192,0,0,0,68,222,37,24,52,156,84,203,165,90,108,54,55,79,183,18,253,96,149,187,77,91,143,6,97,237,208,214,148,253,39,11,183,180,254,163,20,111,134,183,124,252,46,196,186,29,212,143,155,126,131,87,141,37,210,245,79,242,18,16,179,47,162,162,239,111,216,71,250,198,138,176,94,254,78,43,96,29,191,120,65,87,207,213,109,200,143,40,244,238,121,216,77,184,125,233,73,119,184,94,194,47,176,82,189,51,9,106,120,131,196,74,179,108,75,139,212,52,156,77,145,62,123,123,210,142,100,95,78,18,29,45,73,105,50,212,150,101,234,158,239,113,11,169,197,90,141,59,8,242,223,115,201,136,142,150,53,173,102,77,76,86,245,82,246,20,104,11,52,39,83,37,25,232,77,247,158,238,238,221,70,113,177,6,230,118,243,190,238,27,173,213,238,58,189,86,92,226,61,8,187,29,121,110,123,139,244,189,197,246,16,176,60,17,226,49,103,224,78,1,211,172,250,115,125,125,199,18,148,203,13,55,171,173,114,214,152,77,182,93,167,25,109,158,142,52,93,231,161,235,238,239,136,57,129,205,94,42,102,30,182,252,235,198,179,190,7,53,74,143,15,167,140,92,164,111,116,208,91,219,101,181,43,68,188,162,212,251,251,253,218,120,252,38,194,27,219,26,46,184,246,125,141,75,235,103,62,164,106,158,123,45,237,74,156,109,189,223,58,180,17,232,167,81,217,175,183,237,210,210,242,207,194,82,217,182,155,165,93,56,201,59,210,147,75,145,45,116,222,83,140,114,87,243,43,52,115,99,204,50,86,138,75,137,215,78,221,117,246,16,177,27,86,211,160,89,84,56,150,221,181,3,163,167,193,105,182,24,103,154,183,54,161,8,74,18,91,150,102,163,209,41,73,118,153,247,15,174,0,0,0,56,150,113,177,49,140,43,192,75,134,230,92,142,75,205,116,156,165,108,53,119,205,142,131,236,216,162,238,115,218,67,57,145,217,118,163,49,45,39,181,110,107,238,246,23,255,0,33,165,172,190,225,175,224,155,10,168,214,57,185,204,84,14,163,114,180,211,93,242,93,119,187,114,191,156,247,159,244,14,140,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,90,24,206,230,123,48,185,236,44,204,77,195,71,217,182,51,157,39,32,181,35,238,131,25,74,254,90,143,189,207,105,137,185,193,195,24,201,234,101,103,10,39,191,176,162,116,253,18,54,235,191,114,170,15,185,218,72,236,211,179,233,43,236,247,11,72,0,0,0,0,28,227,27,112,30,194,199,123,78,109,175,122,83,57,228,251,14,54,203,188,231,147,201,90,154,113,9,94,214,220,70,237,57,170,61,12,244,63,239,105,76,153,201,225,233,123,229,222,161,50,230,183,30,244,197,166,225,185,33,47,237,102,63,74,147,84,133,147,91,87,37,199,87,181,166,82,123,180,237,215,222,93,176,228,200,200,204,143,188,128,92,223,8,44,110,77,223,134,19,240,190,114,182,206,162,62,235,236,163,77,117,138,204,120,12,37,90,147,100,95,73,71,216,106,53,125,189,226,84,94,185,93,176,175,92,101,161,227,108,196,114,235,148,70,163,52,217,234,241,238,38,101,42,73,119,58,72,45,86,163,239,65,254,178,236,16,175,140,118,52,250,26,135,68,193,152,74,249,233,137,141,87,119,179,253,9,104,168,71,50,237,65,151,121,23,114,245,250,189,162,3,100,171,8,159,198,44,193,90,244,18,107,124,88,21,8,85,25,158,177,23,204,34,108,116,175,249,104,62,231,61,134,103,238,33,162,11,106,135,18,217,183,169,150,236,20,237,143,76,134,204,54,139,83,61,16,218,9,5,222,102,125,201,46,243,63,180,125,32,0,0,0,17,11,138,81,40,242,177,59,105,107,252,57,221,126,207,71,77,21,13,146,147,74,115,43,99,26,209,184,189,57,76,236,215,79,253,62,48,209,109,51,67,166,196,50,45,11,144,223,103,252,146,31,164,0,0,0,0,0,115,140,193,98,245,47,4,48,166,189,127,212,189,101,64,131,41,113,155,245,139,152,250,35,58,234,19,170,80,189,53,229,31,105,164,200,189,190,227,206,246,59,98,221,107,27,49,58,187,127,86,28,215,210,51,229,61,25,189,17,243,76,57,33,215,80,141,82,132,110,211,154,125,166,146,51,246,251,138,81,240,213,201,242,241,182,246,78,32,221,137,219,109,209,245,209,173,117,234,185,172,204,107,189,183,144,226,54,184,210,79,232,158,191,81,118,157,224,70,140,204,70,83,30,58,54,54,141,116,45,76,244,212,245,246,143,245,31,230,251,237,70,105,79,60,173,168,78,154,158,134,126,221,61,130,174,179,203,196,243,209,239,79,194,204,21,111,122,203,149,206,172,107,166,157,145,159,79,204,73,139,245,186,142,197,125,126,226,21,121,71,163,220,152,133,113,183,78,166,179,215,85,38,235,181,59,155,107,118,198,204,207,180,205,41,45,18,131,254,247,188,91,14,82,184,81,219,86,252,40,183,142,55,189,233,42,131,187,255,0,138,182,184,207,35,67,125,191,203,70,152,105,86,228,155,75,238,236,211,79,121,139,31,165,82,41,212,72,77,211,169,113,249,49,218,215,98,55,169,90,106,102,103,218,163,51,239,51,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,170,210,41,213,184,78,83,170,145,249,209,221,211,122,55,169,58,232,100,101,218,147,35,239,34,21,193,155,94,20,118,213,193,10,85,227,130,15,122,54,160,214,207,226,173,174,61,207,212,216,111,242,210,102,18,83,181,36,234,251,187,117,211,220,98,167,171,20,123,147,15,110,55,41,213,38,122,26,164,45,55,39,115,110,237,222,217,25,118,145,169,39,170,86,95,223,247,139,66,200,215,19,207,72,61,3,11,49,169,189,171,62,111,38,179,174,186,246,73,125,95,49,26,47,212,210,59,85,254,235,222,66,209,152,125,169,45,37,230,85,185,10,215,67,208,203,219,167,180,127,160,255,0,41,49,153,150,202,163,200,70,246,215,166,165,169,150,186,30,190,193,71,252,74,178,122,188,18,189,149,136,22,154,119,91,117,141,53,107,93,58,94,83,48,218,250,78,60,183,23,185,199,84,127,68,180,250,203,180,184,46,84,115,27,91,203,102,40,194,189,96,167,157,5,60,206,174,54,168,79,55,248,59,237,163,215,54,156,52,232,167,204,251,11,183,184,253,229,162,75,54,237,165,95,22,228,75,158,138,239,50,28,206,103,45,91,84,90,236,113,72,62,197,17,31,122,79,188,135,219,0,0,0,0,0,31,154,167,161,83,101,153,150,165,200,115,179,254,73,140,233,103,88,210,172,202,223,38,132,109,47,78,84,251,53,215,255,0,79,146,45,227,133,169,40,178,177,11,113,127,233,237,233,246,122,58,16,151,192,0,0,0,62,109,203,67,137,115,91,213,59,118,122,55,71,169,195,122,27,165,169,150,168,113,6,133,119,25,31,114,143,184,203,237,25,223,206,174,17,63,131,185,130,186,40,38,214,200,179,234,19,106,48,253,98,63,152,92,217,9,71,242,214,125,205,251,76,143,222,66,124,240,113,198,159,76,209,43,120,51,53,95,61,13,50,106,237,118,127,161,33,20,248,228,93,136,34,239,51,239,94,191,87,180,77,75,43,43,182,21,149,140,213,204,109,134,142,101,114,182,212,150,92,61,94,45,169,122,90,100,159,123,166,131,209,105,46,228,23,234,46,193,22,56,190,99,114,108,252,48,129,133,240,85,186,117,109,246,158,121,26,105,164,87,163,207,97,74,212,219,50,250,73,46,194,81,43,236,239,20,198,4,70,102,68,93,230,38,54,77,184,122,94,249,136,168,67,185,174,55,189,15,105,182,109,200,83,251,89,145,213,36,149,29,102,214,212,73,109,212,110,105,229,30,237,59,52,247,159,101,205,224,150,3,216,88,17,105,194,181,236,186,103,32,152,97,182,222,119,156,242,185,203,75,77,161,75,218,227,139,219,175,41,39,161,30,133,253,253,122,56,0,0,0,0,171,126,49,248,198,76,211,40,216,81,79,145,188,165,245,29,114,54,105,179,98,169,239,183,218,104,237,215,183,232,171,237,247,8,71,145,60,46,123,20,243,19,111,81,246,110,140,223,87,207,45,72,187,224,201,82,127,150,147,239,111,216,99,68,100,68,69,161,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,172,110,50,184,48,229,98,129,109,98,189,41,141,138,164,117,158,145,86,237,121,220,213,211,216,107,177,75,45,186,104,127,69,39,175,183,78,241,95,121,58,197,179,193,124,124,183,111,87,211,204,135,23,171,234,26,215,77,251,161,72,109,61,164,133,153,104,110,235,216,95,247,150,141,226,74,106,108,116,73,97,90,161,122,232,122,31,176,244,246,253,131,253,128,0,0,0,7,228,171,82,160,214,233,178,169,21,38,121,177,102,50,182,30,70,227,78,228,45,38,149,22,164,100,101,216,103,220,98,165,120,135,112,235,93,174,229,71,26,112,153,173,208,31,113,233,53,42,118,237,54,40,250,185,46,191,205,126,73,168,244,74,91,78,196,163,235,47,105,10,208,145,29,232,175,185,26,66,54,184,210,205,11,78,164,122,40,143,67,46,207,172,73,94,31,153,137,133,151,44,122,139,112,213,215,203,166,87,35,162,133,53,221,12,249,76,61,54,42,220,94,137,105,197,43,68,178,103,162,72,140,253,134,71,223,126,148,59,190,139,114,89,240,239,138,52,158,125,46,161,78,110,167,29,221,139,78,246,22,209,58,149,109,82,73,69,170,84,71,161,145,31,213,175,96,160,78,32,248,139,39,17,243,53,114,204,126,79,57,186,52,153,148,118,61,66,78,214,154,168,74,52,167,177,41,215,77,253,231,169,253,102,39,111,7,76,23,244,93,141,88,197,217,197,181,249,146,228,83,25,79,126,173,45,154,124,132,171,82,89,151,121,31,97,167,95,175,216,44,164,0,0,0,0,69,30,38,124,175,197,98,181,205,253,57,59,123,254,151,163,166,104,41,219,37,74,52,230,82,198,50,63,237,229,51,255,0,211,227,141,22,210,207,90,100,67,63,230,27,255,0,238,72,126,160,0,0,0,0,31,195,61,11,83,20,231,197,231,48,82,238,60,65,131,131,84,121,59,233,84,200,237,77,149,234,17,109,152,219,243,227,173,62,179,100,163,245,84,93,164,179,79,184,181,237,17,103,38,24,21,39,31,177,210,139,106,37,173,240,160,189,26,167,80,45,196,90,197,68,200,237,186,95,148,65,253,23,191,146,102,175,113,123,180,1,132,24,99,66,193,251,2,153,96,91,140,242,160,211,121,220,180,238,90,191,40,251,142,159,211,90,207,233,56,175,229,31,244,15,102,63,225,215,91,97,179,117,213,109,74,123,207,77,69,73,113,16,226,30,253,121,233,56,65,132,83,116,167,122,157,124,222,89,124,239,100,73,13,252,220,136,196,164,232,162,113,62,170,251,123,207,216,66,177,197,130,112,186,191,48,122,200,189,9,119,35,220,170,203,223,65,221,178,149,220,212,221,125,84,36,209,244,20,146,255,0,230,46,133,167,80,251,100,235,103,170,85,220,99,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,161,134,205,215,15,68,167,188,197,47,113,69,191,48,122,247,189,13,118,219,220,218,203,63,77,221,178,147,222,212,45,61,85,164,145,244,18,162,255,0,230,43,236,89,199,14,254,33,239,80,30,141,132,24,187,55,90,119,175,208,77,229,151,205,118,75,144,231,205,199,140,106,86,170,54,211,235,47,179,188,189,164,45,181,167,91,125,178,117,165,110,74,187,143,77,7,253,143,25,139,216,101,66,197,251,2,167,96,220,76,243,96,212,185,60,196,238,90,127,38,251,110,151,208,90,15,233,54,159,229,23,244,12,225,227,102,23,85,176,107,18,170,248,119,91,70,217,116,174,159,127,106,79,242,177,219,120,190,138,214,93,206,23,242,143,245,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,173,59,133,156,128,0,0,0,0,15,203,84,61,41,146,204,191,152,115,255,0,185,49,157,44,234,168,213,153,75,228,204,255,0,183,149,63,255,0,79,144,46,39,134,103,43,241,88,162,242,191,78,54,238,255,0,165,232,232,122,137,92,0,0,0,0,43,91,140,94,11,250,82,198,163,226,236,18,220,252,57,113,233,143,39,187,70,144,205,66,66,149,169,172,139,188,203,176,147,175,215,236,16,71,135,206,34,201,195,140,205,91,83,24,147,201,110,179,38,29,29,255,0,80,149,185,167,106,17,77,73,237,74,180,215,103,121,104,127,89,11,252,174,93,244,91,110,207,153,124,86,101,114,41,116,250,115,149,57,14,236,90,182,48,134,141,213,43,106,82,106,61,18,147,61,8,140,254,173,123,5,5,241,3,204,76,44,198,227,212,171,134,144,231,54,153,67,142,229,10,19,186,26,121,172,51,54,82,219,94,213,52,218,147,170,94,35,209,68,102,94,211,51,238,141,81,227,189,41,246,227,71,70,231,29,89,33,9,212,139,85,25,232,69,219,245,139,47,225,227,195,177,87,67,148,236,105,197,150,182,192,97,198,100,211,105,219,181,222,164,244,146,90,127,154,196,146,81,106,149,56,157,138,71,214,126,194,22,213,73,165,65,162,83,98,210,41,172,242,162,195,101,12,50,141,198,173,168,66,73,41,45,76,204,207,176,139,188,199,235,0,0,0,0,31,227,46,83,80,163,174,75,234,209,8,211,83,208,253,167,167,179,237,25,201,206,46,45,254,26,49,242,226,189,88,71,46,28,174,147,167,107,93,118,109,133,29,181,118,154,16,103,169,181,175,105,127,222,118,5,193,171,6,28,163,208,46,92,87,171,49,189,85,126,143,209,202,221,167,39,148,186,131,14,246,37,103,187,93,75,233,36,180,246,107,222,44,232,0,0,0,0,0,0,0,0,0,0,0,0,0,7,60,199,156,45,165,227,14,25,85,108,106,171,28,214,167,114,59,55,41,63,66,67,78,255,0,37,104,62,246,203,249,69,253,3,53,85,122,69,90,215,171,187,74,170,71,233,167,70,219,204,111,122,87,183,114,73,69,218,147,50,63,85,69,237,246,139,237,225,211,142,200,198,124,6,166,156,229,233,85,166,243,186,164,105,221,204,155,47,103,105,54,132,253,22,139,187,95,175,183,190,85,128,0,0,0,0,255,0,57,12,53,41,135,35,62,157,205,186,131,66,211,169,150,169,50,208,203,176,85,255,0,17,142,30,138,169,199,169,227,110,19,194,230,75,65,189,54,173,11,153,166,141,145,75,146,243,220,199,228,233,222,109,167,98,17,175,180,139,188,133,81,74,139,42,153,57,232,82,155,229,200,136,234,154,113,58,145,237,90,79,67,45,75,176,244,50,246,11,154,201,70,54,192,115,33,55,140,247,106,60,185,54,165,18,160,194,21,201,81,237,56,212,104,198,93,156,189,15,67,254,235,245,138,153,144,79,226,102,57,188,166,139,170,118,233,186,212,162,238,71,53,82,102,127,201,36,234,107,255,0,115,166,190,193,161,140,175,216,49,176,223,3,109,27,117,136,189,59,158,136,128,236,134,247,154,244,123,163,101,10,237,53,43,244,61,135,160,234,160,0,0,0,2,41,113,50,81,39,43,21,189,75,189,82,72,191,247,116,193,78,89,47,86,220,201,216,167,174,154,215,105,101,255,0,231,241,198,139,233,71,173,46,25,255,0,234,237,255,0,247,36,63,88,0,0,0,0,15,45,138,119,51,54,102,26,93,151,107,238,108,110,141,67,159,80,82,180,51,208,153,142,183,12,244,34,63,209,247,31,216,99,55,56,227,122,185,136,88,183,119,93,170,119,152,221,70,183,62,67,42,219,166,173,185,37,215,19,217,181,63,167,237,34,49,108,124,35,240,21,203,63,13,100,98,141,94,39,46,93,109,75,40,167,204,215,116,103,163,192,125,10,245,92,50,45,77,39,216,105,35,247,233,220,44,48,5,101,113,53,207,83,54,244,34,193,140,45,170,111,157,35,252,247,127,144,101,201,218,112,228,177,234,191,28,201,90,164,220,47,81,125,158,223,97,10,142,109,181,186,178,109,178,213,71,220,67,236,46,204,185,91,142,114,151,77,209,162,254,87,57,191,126,157,219,181,239,31,33,42,114,59,132,164,158,213,167,245,139,21,200,31,17,154,189,139,87,107,14,113,162,189,205,183,29,221,210,201,233,82,158,147,68,202,121,126,164,104,202,113,205,238,45,162,237,87,103,121,118,106,66,227,24,125,169,45,37,246,23,185,10,215,67,208,203,219,167,180,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,246,163,52,167,223,94,212,39,77,79,67,63,110,158,193,78,121,251,226,51,87,190,106,238,225,206,11,215,185,86,227,91,122,169,61,42,85,213,234,152,175,35,212,147,25,46,55,177,196,58,93,138,237,239,62,205,8,87,82,148,228,135,13,74,61,203,87,234,31,93,22,101,202,228,114,148,138,110,173,31,242,185,205,251,244,238,221,175,120,248,238,54,182,150,109,184,90,40,187,200,91,135,12,172,245,53,112,194,60,23,197,42,166,201,209,255,0,206,135,249,6,124,237,199,50,75,254,171,17,200,147,162,73,178,245,215,219,236,246,144,179,96,21,59,198,23,1,92,137,42,157,140,212,152,154,176,231,59,210,46,115,62,134,133,2,59,93,138,115,83,212,204,254,138,62,223,120,132,25,68,197,127,192,238,57,80,110,247,164,114,98,199,234,185,202,217,187,77,208,223,109,61,132,133,159,123,158,194,26,63,109,105,113,4,180,159,97,143,250,0,0,0,0,1,249,42,167,165,46,97,255,0,234,238,127,247,38,51,161,157,5,110,204,157,244,122,235,165,118,168,95,254,127,32,92,111,12,213,36,242,177,68,218,90,104,168,196,127,111,163,161,137,90,0,0,0,0,57,86,104,44,24,216,145,129,183,117,186,252,94,161,207,68,79,118,59,123,205,26,189,209,188,132,246,146,147,250,126,211,208,103,158,57,63,134,120,228,202,157,46,149,219,90,235,74,143,185,124,165,70,153,255,0,40,149,161,163,253,214,186,123,69,179,103,91,27,96,183,144,155,58,123,85,30,100,155,174,137,79,97,106,228,153,110,57,84,105,38,125,156,189,11,83,254,231,245,10,101,139,22,85,78,115,48,162,183,204,145,45,212,180,218,117,34,220,181,30,132,90,159,97,106,103,237,22,187,195,159,135,162,169,177,233,152,219,139,48,185,114,214,108,205,164,194,230,107,171,102,81,36,176,247,49,137,58,119,147,137,216,180,107,237,50,238,33,104,12,48,212,86,27,140,194,118,182,210,9,8,78,166,122,36,139,66,46,209,254,128,0,0,0,0,34,167,17,108,118,70,12,224,45,72,224,175,90,173,75,147,210,163,78,254,92,216,155,251,77,181,167,232,186,125,250,125,93,189,212,37,72,164,85,174,138,187,84,170,92,126,166,116,157,220,182,247,165,27,182,164,212,125,170,50,34,245,82,126,223,96,210,174,3,97,109,47,7,176,202,149,99,82,152,229,53,7,159,217,185,74,250,114,29,119,249,75,89,247,184,127,202,63,232,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,95,20,108,7,78,22,227,131,183,69,42,46,202,101,197,183,150,123,245,211,145,14,18,15,233,56,165,125,39,15,188,139,245,144,252,188,50,243,32,230,13,99,76,123,98,179,35,109,191,113,111,234,213,179,94,95,79,18,98,209,244,90,90,207,87,28,46,227,45,61,186,151,117,238,165,73,90,73,73,61,72,199,244,0,0,0,0,7,231,168,64,137,84,131,34,155,57,174,108,121,77,45,151,81,184,211,185,10,35,37,22,165,161,151,97,159,112,162,78,37,185,121,99,7,113,166,109,195,66,166,116,212,123,137,231,39,25,243,141,127,194,36,75,152,189,61,103,22,191,160,217,123,8,187,59,136,199,56,193,140,120,143,97,96,157,237,134,142,51,181,117,246,42,70,151,119,25,235,207,136,219,36,141,188,181,126,134,186,238,47,213,222,62,126,76,109,245,92,217,163,195,150,244,213,17,110,170,60,215,75,222,132,212,99,234,93,229,250,94,206,223,168,104,218,59,77,177,29,166,26,78,212,54,132,161,37,174,186,17,22,132,63,208,0,0,0,0,69,142,37,49,29,151,149,139,131,148,95,145,68,183,85,253,201,83,166,106,41,139,40,15,244,249,141,176,151,239,184,105,105,255,0,243,248,227,70,244,69,111,162,192,95,233,69,104,255,0,252,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,250,31,87,218,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,233,123,203,237,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,250,30,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,245,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,242,110,36,187,61,221,189,166,98,87,75,195,107,46,117,37,84,57,116,110,100,37,233,185,174,161,210,215,69,110,46,210,86,191,72,136,251,196,19,206,167,13,43,82,241,183,223,186,240,110,143,208,214,216,219,243,29,67,142,243,119,46,59,127,74,68,162,66,116,66,92,62,238,221,125,250,10,110,151,17,248,50,23,22,74,54,56,141,55,22,164,122,106,90,251,62,163,23,141,194,243,49,110,226,238,20,189,105,215,39,115,106,214,246,221,229,202,36,235,207,147,53,194,250,45,37,63,65,178,246,159,234,49,55,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,66,46,40,121,139,119,8,176,165,155,78,135,59,149,86,184,119,108,46,81,43,78,68,152,78,31,210,105,73,250,14,31,180,191,89,138,57,137,17,249,210,17,22,50,55,184,189,118,150,164,90,232,90,251,126,162,23,35,146,190,26,86,165,157,111,177,117,227,37,31,174,173,191,187,230,58,135,26,229,109,92,134,254,148,121,70,133,106,133,54,125,221,154,123,245,19,178,38,27,89,112,105,41,161,196,163,114,225,35,93,173,117,14,158,154,171,113,246,154,181,250,70,103,222,34,142,101,248,107,97,142,44,219,78,185,103,69,244,85,125,173,189,51,251,228,63,222,227,59,253,87,37,37,31,147,109,69,219,239,236,237,34,20,173,121,217,87,166,15,94,47,219,183,36,63,70,214,105,251,119,163,152,211,219,121,141,37,101,218,133,45,7,170,28,79,180,251,253,226,232,248,115,231,69,89,128,180,220,179,239,121,219,174,186,94,155,151,202,211,168,230,59,45,194,236,105,132,54,141,173,50,159,105,235,245,30,186,205,161,195,115,161,133,241,177,111,47,119,45,161,33,142,105,201,232,246,167,113,167,232,206,142,225,246,146,211,252,223,188,103,49,230,92,142,225,180,234,118,169,61,229,174,163,74,89,102,196,143,194,182,12,208,111,69,246,59,55,170,222,94,237,146,222,108,191,146,146,238,111,220,95,210,58,152,0,0,0,0,15,197,91,86,202,52,245,123,162,186,127,254,65,140,228,102,253,254,163,49,183,234,189,215,13,85,63,254,127,32,92,239,13,104,142,196,202,197,191,205,45,57,200,136,234,123,190,137,211,161,232,37,56,0,0,0,0,255,0,57,13,54,252,119,88,117,59,144,226,20,133,22,186,106,70,90,24,206,78,115,173,245,91,57,162,196,102,204,180,68,171,166,177,53,162,247,33,85,25,26,23,121,254,143,183,183,234,31,67,25,241,226,61,249,130,118,78,26,54,206,229,208,24,166,154,158,220,101,167,34,35,140,154,54,242,211,250,122,235,184,255,0,95,120,232,252,52,178,242,198,49,99,76,43,134,187,76,234,104,246,235,205,206,35,231,26,63,132,71,151,13,122,122,174,33,127,65,195,246,25,118,247,25,139,219,167,192,137,75,131,30,155,5,174,84,120,173,33,150,145,184,213,181,9,34,36,150,167,169,159,97,23,120,253,0,0,0,0,0,62,117,197,92,133,108,208,106,55,13,73,205,145,105,145,30,152,242,180,51,209,13,160,214,174,194,35,62,228,159,113,25,253,66,140,184,154,102,65,204,101,198,153,22,197,26,70,235,126,221,217,210,43,102,156,206,162,36,53,175,233,52,133,150,142,54,125,230,122,251,52,46,255,0,213,194,231,1,211,138,88,224,213,209,85,139,190,153,110,238,230,30,253,53,231,195,154,130,250,46,37,95,73,178,238,35,253,68,47,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,106,207,150,93,154,204,14,11,206,165,195,245,107,16,121,93,10,187,244,223,46,42,156,236,55,80,159,160,201,253,35,63,171,183,191,62,230,85,10,21,67,67,249,137,76,127,114,173,55,39,245,151,113,139,248,225,245,153,72,248,255,0,131,16,189,34,246,235,134,147,204,244,137,109,50,252,172,185,92,174,230,144,143,201,178,95,71,95,175,67,239,148,160,0,0,0,0,2,6,113,125,176,254,82,229,246,5,101,164,232,229,42,182,212,165,43,95,228,53,10,122,140,190,145,126,151,184,255,0,88,164,161,35,120,125,211,220,168,102,158,202,229,183,191,166,171,83,100,43,183,77,9,53,24,189,189,255,0,88,208,216,0,0,0,0,8,157,196,221,222,86,86,43,30,190,221,238,200,79,118,186,235,78,153,216,41,15,1,235,175,91,120,209,99,85,218,94,206,158,227,166,45,103,161,31,170,153,109,40,253,135,250,62,225,164,220,61,169,122,102,193,182,170,228,173,221,117,30,20,157,116,211,93,236,161,94,226,247,251,136,122,0,0,0,0,0,21,149,198,142,187,46,53,153,109,81,154,86,141,59,62,27,170,236,47,107,85,20,159,179,94,239,172,64,204,137,91,13,221,89,157,178,35,58,238,196,195,172,211,102,159,171,174,237,149,8,197,167,121,105,244,191,249,13,17,197,97,49,99,51,25,31,69,150,210,217,125,132,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,164,179,183,136,55,189,213,141,120,129,46,232,170,159,85,85,170,114,245,47,155,70,188,182,16,143,228,165,9,250,45,23,176,187,189,253,247,91,195,231,38,148,204,189,217,71,115,92,144,117,186,234,223,151,87,53,95,51,202,118,82,19,216,135,220,109,90,180,242,123,136,180,250,207,186,99,128,254,25,17,150,134,40,127,137,206,6,167,10,113,209,250,229,54,7,77,74,184,54,244,223,59,191,94,68,56,105,95,210,113,74,250,78,31,121,23,127,102,164,62,111,12,252,88,60,53,204,109,42,19,203,210,45,103,159,206,236,239,228,192,152,105,254,66,143,189,126,205,63,88,191,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,20,25,196,195,22,15,18,179,29,85,132,210,245,139,70,228,114,75,78,238,116,8,102,175,228,36,251,209,237,215,245,15,163,195,27,3,81,138,216,232,197,114,167,3,169,165,91,251,186,159,157,217,167,62,28,196,163,232,184,149,125,38,203,184,143,187,183,66,23,194,68,68,90,16,254,128,135,28,65,242,105,76,204,37,148,87,53,183,7,75,174,147,249,5,115,85,243,220,215,98,161,93,139,125,182,211,163,76,171,188,143,95,168,251,233,71,15,239,123,171,5,111,248,151,61,40,250,90,173,47,153,161,124,218,244,230,48,180,127,41,43,79,209,116,253,135,223,239,238,209,46,92,177,198,135,152,60,46,166,98,45,21,60,180,206,231,111,107,85,158,205,146,30,100,189,101,54,141,117,228,153,253,18,254,147,232,213,40,45,84,161,57,9,239,160,230,154,254,163,35,254,129,153,28,92,183,138,213,196,58,181,5,46,243,10,47,35,214,219,166,187,152,109,125,218,159,233,123,197,204,112,148,174,203,171,101,182,44,105,74,220,81,55,237,236,34,250,83,231,25,247,17,123,132,224,0,0,0,0,1,231,241,10,164,84,107,6,229,171,154,180,40,52,121,146,117,211,187,99,43,87,184,253,222,227,25,179,199,154,235,183,38,52,95,53,119,87,188,164,92,117,53,160,244,34,245,85,45,213,23,176,191,75,220,46,239,134,67,188,220,172,81,253,125,219,29,142,158,237,52,210,157,15,176,75,16,0,0,0,0,25,228,226,9,78,114,157,154,123,215,152,222,206,166,171,82,144,158,221,117,37,84,101,118,247,253,66,57,11,180,225,5,97,252,154,203,236,250,211,169,213,202,173,109,217,73,61,127,144,236,40,10,34,250,71,250,62,226,253,66,122,0,0,0,0,0,8,17,197,87,51,77,225,174,24,126,11,173,249,27,107,119,15,205,201,245,53,210,11,241,231,48,191,166,210,145,244,208,93,202,37,123,180,46,209,75,68,85,26,245,71,66,249,249,79,255,0,114,157,118,167,245,23,113,13,3,228,51,46,237,101,255,0,5,160,211,38,122,213,137,220,222,185,93,218,236,151,41,77,246,19,171,79,208,120,190,137,151,215,219,221,37,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,210,75,73,165,69,216,98,146,56,168,101,181,236,51,197,35,196,106,36,45,148,91,131,219,204,35,217,200,143,9,159,229,58,165,158,171,89,255,0,36,191,89,118,142,25,147,156,205,85,242,207,137,204,92,177,219,231,211,36,238,235,88,213,41,230,109,143,33,13,250,198,211,138,45,20,254,190,169,125,189,157,218,24,182,174,10,117,211,69,143,93,165,61,205,139,39,126,197,237,82,117,218,179,73,246,40,136,251,210,126,193,245,0,0,0,0,0,67,206,41,116,119,170,185,97,154,227,82,185,61,28,199,36,168,182,18,183,165,20,249,186,167,188,180,215,94,241,67,66,90,240,192,166,191,82,205,61,51,145,35,149,210,198,102,74,253,66,86,244,166,163,11,84,246,159,102,186,247,139,243,0,0,0,0,1,5,184,188,94,30,129,203,140,42,67,10,249,234,141,117,182,86,90,127,161,57,2,122,79,189,38,93,229,239,35,20,175,103,72,118,29,221,67,150,193,232,227,21,40,206,35,187,233,19,169,50,239,251,6,148,178,253,37,233,152,13,134,242,228,23,206,61,104,209,220,87,119,105,156,54,140,207,179,237,30,252,0,0,0,0,5,105,241,161,161,170,86,31,91,117,100,30,134,205,82,26,15,236,38,42,42,247,255,0,64,130,252,60,9,7,154,123,67,127,178,161,79,50,251,125,35,16,104,22,189,90,131,110,81,103,215,170,110,242,226,83,163,59,45,245,237,51,218,219,104,53,168,244,73,25,159,98,79,184,140,197,29,241,60,204,203,152,197,140,146,108,138,26,183,91,214,206,206,149,253,52,234,58,136,176,157,95,170,166,144,180,109,113,179,46,211,61,125,154,23,96,235,188,40,178,142,221,199,83,86,58,94,44,235,22,30,158,138,107,119,229,55,166,116,87,187,91,120,140,180,52,164,253,100,125,158,211,22,236,0,2,184,120,204,90,20,201,184,105,110,93,111,43,73,148,222,179,146,90,43,183,153,34,158,218,191,149,167,113,123,72,197,83,97,13,89,218,30,34,82,106,140,171,106,217,231,232,122,17,247,176,226,125,164,126,255,0,112,211,171,106,90,144,74,113,189,138,62,244,235,174,131,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,127,203,138,90,80,106,109,189,234,46,228,235,166,163,49,88,193,85,118,183,136,181,106,163,202,220,183,185,26,158,154,119,48,218,125,197,238,247,11,89,224,207,104,83,33,97,165,199,117,178,173,102,84,186,62,113,104,174,206,92,138,131,105,239,86,157,199,236,34,22,60,0,2,162,120,174,101,29,22,229,81,56,231,103,51,164,89,154,250,85,173,223,147,216,152,49,89,237,113,227,51,212,212,163,245,81,246,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,248,46,159,255,0,12,208,185,30,19,148,53,82,50,203,78,121,103,170,164,243,181,63,238,106,19,190,179,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,216,51,91,120,200,118,101,221,92,150,249,234,227,245,41,46,47,187,233,27,170,51,238,251,69,211,240,134,188,61,59,151,25,180,119,213,243,212,234,235,140,160,180,255,0,66,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,215,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,252,151,82,178,209,104,47,228,159,234,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,242,139,250,15,60,153,148,203,253,213,151,172,69,155,103,87,225,114,227,183,203,233,158,230,54,124,221,88,101,197,250,168,113,195,78,134,241,23,105,246,251,61,197,47,184,101,231,109,140,56,168,35,8,49,10,119,42,137,35,94,133,238,81,171,147,181,51,36,57,234,180,194,150,173,86,180,23,172,190,207,103,102,164,46,57,167,80,242,9,198,213,170,79,184,244,31,246,0,0,0,2,56,102,159,54,244,124,189,87,108,235,121,108,115,229,92,53,186,124,55,203,114,147,203,138,250,223,66,151,249,23,8,244,54,123,136,201,71,239,47,111,220,204,140,58,110,39,229,50,235,172,155,92,200,242,236,201,213,150,11,114,139,233,83,30,82,79,249,39,220,231,180,191,80,206,181,110,58,98,86,103,196,73,104,150,101,58,217,23,184,137,102,95,208,37,183,10,222,147,241,167,141,213,150,191,197,168,229,119,254,83,210,48,180,238,254,158,193,124,192,0,0,0,0,42,71,140,182,39,57,34,229,160,225,139,103,170,27,141,22,170,175,180,156,168,51,250,31,254,183,234,246,136,17,151,171,86,77,229,141,150,69,14,51,123,249,215,5,52,156,45,72,189,67,150,210,79,188,203,244,189,250,141,35,216,52,159,64,216,182,229,15,110,158,142,164,195,137,166,189,220,182,82,159,121,251,189,230,62,240,0,0,0,0,10,248,227,17,8,158,193,90,76,157,186,155,117,118,59,117,247,68,168,24,173,108,142,85,125,21,154,28,62,112,207,68,191,112,210,88,87,216,170,140,109,125,135,238,22,103,197,115,49,201,176,112,145,140,54,183,101,109,170,220,106,74,100,150,205,127,128,72,141,57,149,253,54,148,159,164,132,247,40,149,238,208,187,69,84,101,215,6,235,185,134,197,202,85,133,79,107,156,237,71,159,204,86,228,39,78,92,103,93,46,195,91,101,220,201,255,0,40,191,160,244,105,97,217,148,140,62,181,97,90,84,38,57,48,160,243,57,72,220,165,105,189,197,56,125,170,82,143,233,44,251,204,196,44,207,127,17,70,112,18,65,216,56,107,252,34,231,255,0,70,127,181,29,55,100,87,83,234,189,25,109,175,115,110,172,187,21,217,167,191,66,42,228,183,248,136,230,110,131,112,252,160,69,241,205,89,247,163,209,148,244,235,234,26,59,250,99,247,251,133,192,100,199,55,52,60,210,217,46,212,80,199,73,90,167,109,235,99,239,91,155,121,143,72,38,253,126,75,104,63,81,141,125,93,123,244,62,222,249,28,32,103,24,9,14,55,151,132,176,146,213,47,107,184,253,218,78,128,100,41,134,210,137,34,117,193,22,44,66,213,213,243,54,151,103,177,10,51,239,236,238,33,168,216,255,0,145,79,102,157,253,159,172,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,249,21,118,107,221,217,250,198,92,174,232,146,96,220,50,226,203,45,29,71,47,113,118,123,80,147,46,238,206,227,33,115,220,31,164,56,230,94,20,194,139,68,51,166,211,247,235,58,121,152,158,98,57,103,59,55,52,76,173,89,45,84,151,31,171,172,212,119,116,81,247,173,189,220,183,163,147,158,183,37,196,23,168,254,190,182,157,218,23,111,117,63,92,28,68,115,55,94,184,126,80,46,248,229,44,187,145,232,202,122,180,245,9,29,253,49,123,189,194,198,242,33,196,81,156,123,144,86,14,37,127,7,185,255,0,208,95,237,95,83,217,41,213,122,172,198,67,104,218,219,72,46,213,118,235,239,212,142,105,223,150,101,35,16,109,89,182,149,117,142,116,41,220,190,106,55,41,58,236,113,46,23,106,84,147,239,65,119,25,12,229,230,43,6,235,185,121,197,202,173,133,80,107,146,237,59,145,203,86,228,43,94,100,102,157,62,194,91,133,220,241,127,40,255,0,160,174,159,135,214,99,153,198,236,4,130,253,110,86,234,245,35,155,233,47,80,203,242,179,101,19,95,69,164,35,232,52,95,71,95,175,67,239,162,172,73,169,42,175,122,212,106,11,239,119,147,255,0,83,72,47,113,123,133,232,112,205,132,80,242,193,111,232,157,55,245,126,223,117,70,103,253,226,89,0,0,0,0,0,248,55,245,39,211,214,45,199,67,219,175,164,105,51,34,105,175,127,49,149,39,222,94,255,0,121,12,220,102,22,213,147,102,227,101,239,67,146,141,156,155,130,164,77,150,164,126,161,75,117,37,220,103,250,62,241,61,184,52,226,115,145,238,90,246,24,172,253,71,35,74,170,23,218,110,83,217,253,15,255,0,91,245,123,69,183,128,0,0,0,0,161,158,42,93,39,227,79,39,165,45,63,139,87,204,239,252,167,164,102,235,223,253,29,130,36,209,35,166,93,102,4,69,22,169,122,83,77,153,123,200,214,69,253,35,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,249,71,220,143,97,126,161,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,252,139,100,90,155,221,198,102,162,247,159,178,71,0,0,0,0,249,215,13,122,155,107,208,231,220,53,135,249,48,169,209,157,148,251,155,84,173,173,182,131,90,143,68,145,153,232,73,62,226,51,20,115,196,103,56,82,49,230,252,145,101,91,82,53,182,104,82,86,210,125,66,249,215,217,122,91,100,191,93,148,56,157,91,117,61,154,153,23,214,125,165,225,114,51,149,154,214,98,177,90,158,137,84,237,246,221,45,246,165,79,123,156,130,220,134,228,198,230,55,180,157,109,194,213,183,181,220,157,126,174,222,235,221,194,44,41,181,176,106,200,131,98,218,49,58,120,16,121,187,19,204,113,127,77,231,29,63,202,45,106,250,78,43,249,71,253,5,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,205,134,87,45,12,205,88,110,80,43,81,116,170,70,211,160,149,189,223,153,220,243,11,115,212,75,173,165,90,165,130,47,88,251,59,203,183,190,129,49,135,6,175,156,15,188,36,217,119,229,43,162,159,27,102,169,231,178,230,187,154,109,206,246,150,180,253,23,81,237,246,253,164,83,31,39,28,77,46,204,54,170,210,44,188,86,151,214,219,13,182,184,220,238,91,77,242,86,244,196,44,221,218,196,85,56,173,168,91,190,174,186,31,212,122,11,129,195,188,69,181,113,70,213,167,221,246,133,71,172,167,212,35,181,33,181,242,92,111,177,198,208,225,22,142,37,42,250,46,39,216,93,227,211,128,0,0,249,215,21,114,159,108,208,106,55,13,85,238,84,58,108,87,165,190,189,170,86,214,219,65,173,71,162,72,204,251,18,125,196,103,245,12,251,103,199,29,156,198,252,123,173,212,34,203,231,82,232,242,100,211,34,124,222,221,205,181,54,81,161,93,173,161,69,234,187,220,122,159,188,204,251,173,219,38,151,91,88,189,146,138,53,13,232,187,91,166,218,177,237,69,167,121,159,48,155,164,199,73,158,164,73,211,94,103,188,255,0,186,20,125,152,123,109,219,79,29,113,2,134,184,252,150,227,92,245,86,216,78,242,87,205,38,99,169,79,110,167,250,62,211,212,117,142,29,23,35,118,214,104,109,183,92,86,133,57,248,112,123,187,247,212,98,118,119,31,232,253,95,104,208,83,46,19,205,33,212,247,45,36,162,253,100,63,236,0,0,0,7,252,58,234,24,105,111,56,122,33,180,154,148,126,226,34,212,198,122,184,131,95,51,47,172,209,93,207,74,123,152,138,52,249,244,120,231,180,139,70,89,168,202,52,151,98,83,250,126,221,79,235,49,208,120,80,97,154,113,3,51,69,54,74,182,51,110,82,189,54,133,105,174,231,99,212,32,153,39,66,90,76,187,23,223,218,95,81,139,214,34,34,34,34,238,33,253,0,0,0,0,1,95,220,97,36,161,188,16,166,50,165,104,106,171,51,161,105,239,135,60,133,92,229,34,167,26,133,152,43,46,191,49,238,83,20,170,213,58,115,139,218,106,209,45,77,97,102,122,17,25,247,17,247,17,253,134,62,246,118,241,146,118,53,227,245,118,168,183,249,177,105,114,165,82,33,158,210,78,230,91,155,37,77,159,208,65,151,99,189,198,70,126,243,63,101,128,112,130,203,242,40,182,83,184,223,83,133,181,218,222,222,129,222,102,191,145,122,124,103,123,18,225,151,113,145,122,200,47,171,94,241,57,177,243,19,90,194,28,45,172,95,74,115,106,233,253,62,206,195,61,121,146,90,104,255,0,144,175,231,63,68,255,0,164,102,182,230,184,234,151,101,114,77,193,90,145,207,153,43,103,53,205,137,78,237,168,74,11,177,36,68,93,137,46,226,31,48,79,190,15,117,186,140,76,119,149,72,96,181,139,59,103,59,232,246,108,135,61,73,239,45,123,207,216,100,46,180,86,231,25,91,242,28,12,58,160,217,11,115,107,245,94,171,98,116,51,221,202,126,158,233,246,237,208,180,35,247,151,235,238,21,157,149,235,86,69,231,142,54,221,189,26,55,61,82,186,207,83,121,39,93,176,222,95,121,153,126,143,188,105,80,0,0,0,0,70,172,181,231,54,133,142,24,193,138,88,3,91,165,122,42,243,195,155,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,30,188,183,145,185,148,58,218,143,69,41,105,113,189,73,75,109,153,42,0,2,128,127,170,143,158,207,246,115,255,0,6,104,255,0,228,130,223,191,10,87,223,226,11,248,107,244,239,245,231,248,31,249,83,233,62,149,159,243,211,208,189,79,63,147,179,149,249,111,91,102,205,158,205,186,118,10,129,254,170,62,123,63,217,207,252,25,163,255,0,146,11,126,252,41,95,127,136,47,225,175,211,191,215,159,224,127,229,79,164,250,86,127,207,79,66,245,60,254,78,206,87,229,189,109,155,54,123,54,233,216,42,7,250,168,249,236,255,0,103,63,240,102,143,254,72,47,248,0,0,0,113,76,228,227,29,119,47,249,120,184,49,138,220,103,168,151,108,212,40,114,28,141,185,8,234,226,174,175,13,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,208,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,4,21,226,147,140,89,147,203,181,171,103,226,182,8,226,191,201,250,44,218,130,173,234,197,45,202,100,9,123,229,45,183,31,140,251,60,248,174,44,181,67,50,18,230,174,237,245,88,216,141,77,197,28,106,200,183,18,252,118,186,243,29,110,216,25,133,196,47,79,219,119,134,234,20,79,226,152,113,58,58,163,203,71,72,239,240,72,164,227,155,220,73,71,218,106,74,19,212,243,20,100,77,139,127,1,8,56,166,230,195,17,50,207,96,88,244,252,34,184,229,208,46,203,166,177,33,226,156,154,116,73,108,122,58,35,36,82,25,89,73,74,201,43,83,178,162,41,38,148,31,99,110,106,164,247,46,47,228,91,55,121,236,204,238,99,173,219,2,165,141,92,219,110,159,186,187,115,127,91,116,116,235,75,142,180,111,107,177,150,220,249,231,22,204,125,205,168,214,142,127,48,136,201,6,36,7,21,188,209,227,182,90,255,0,5,223,129,75,231,228,231,202,63,77,250,79,248,178,28,206,127,79,208,242,127,178,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,255,0,159,92,82,190,240,91,41,215,206,38,97,165,119,208,215,37,27,209,157,20,222,149,153,28,174,109,74,43,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,88,25,122,226,61,156,235,231,31,112,210,202,186,113,147,173,162,220,23,133,26,151,81,141,242,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,180,89,254,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,116,83,122,86,100,114,185,181,40,172,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,149,96,101,235,136,246,115,175,156,125,195,75,42,233,198,78,182,139,112,94,20,106,93,70,55,201,218,83,124,248,175,205,105,183,91,222,136,201,90,119,33,106,45,82,100,162,215,82,50,62,209,119,224,0,0,2,47,241,1,204,197,229,149,12,52,178,177,74,207,131,18,162,133,95,17,41,181,122,100,146,36,162,163,78,114,12,213,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,238,184,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,32,7,20,156,106,205,142,92,190,71,226,102,10,98,119,161,108,202,182,234,21,78,23,161,105,178,122,122,161,115,30,101,222,100,150,220,117,124,230,73,212,237,74,73,13,244,122,153,234,233,16,225,89,10,226,85,140,55,126,97,169,150,30,101,177,58,93,102,133,118,71,244,37,21,12,208,32,178,134,107,111,72,96,162,169,213,69,101,14,146,20,68,235,36,126,178,73,111,32,212,68,146,55,17,110,130,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,62,107,196,247,54,23,150,88,112,142,222,99,10,238,56,148,139,218,238,172,27,49,94,122,156,82,150,213,58,58,55,202,121,162,113,42,96,150,78,46,35,102,78,146,181,67,235,52,39,84,239,68,32,202,174,125,115,217,141,57,142,195,172,51,123,21,189,51,2,179,112,69,244,172,47,65,81,227,243,105,109,47,157,59,231,10,58,20,157,34,180,250,189,69,18,207,77,17,170,141,36,118,83,156,204,210,254,40,246,77,159,137,19,109,191,77,209,106,87,132,90,21,110,59,74,219,41,16,93,135,45,213,59,24,205,68,131,121,11,97,181,18,87,234,173,36,164,106,131,81,56,142,213,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,16,3,138,222,104,241,219,45,127,130,239,192,165,243,242,115,229,31,166,253,39,252,89,14,103,63,167,232,121,63,217,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,66,174,35,57,246,252,85,232,76,97,190,29,177,212,98,109,205,79,235,34,72,126,62,248,180,88,43,90,218,41,138,37,150,199,158,53,182,226,90,107,181,36,164,41,110,150,212,165,183,153,5,226,35,106,230,114,28,76,45,191,11,208,152,155,77,167,178,69,212,72,109,77,220,220,166,19,212,203,143,177,182,208,219,219,210,235,139,138,73,245,91,50,82,13,105,75,156,175,65,64,206,221,42,139,158,59,227,41,24,142,252,72,17,220,145,9,235,78,177,38,82,90,66,159,126,153,78,90,41,36,218,89,34,53,184,235,147,29,67,174,187,170,150,180,178,146,51,54,210,37,168,0,10,245,207,39,20,232,216,11,121,39,10,112,18,155,111,221,87,61,38,66,145,114,206,170,37,215,169,208,22,146,50,56,77,147,46,182,167,36,146,180,55,20,75,216,214,222,89,146,220,53,147,50,215,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,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,86,208,184,195,85,81,154,249,234,168,68,136,254,8,185,32,173,248,40,100,148,210,216,99,172,108,142,224,117,71,25,82,157,95,32,157,89,68,74,91,34,66,208,141,13,196,27,139,180,155,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,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,154,228,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,0,241,88,223,122,213,112,215,5,239,236,70,161,71,136,253,74,213,181,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,30,83,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,2,31,241,64,199,188,88,203,182,1,80,47,92,28,186,254,79,214,166,222,17,105,111,201,232,99,75,223,21,112,166,184,166,246,72,109,196,22,171,101,179,212,139,119,171,166,186,25,145,196,12,133,103,215,54,56,211,155,27,27,12,241,47,21,189,51,109,214,125,39,214,194,244,21,54,63,55,149,77,148,243,127,56,204,116,56,157,28,105,10,245,84,90,233,161,234,70,100,118,254,34,87,16,108,237,210,178,161,96,55,66,182,31,137,59,17,110,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,204,36,153,147,110,105,202,178,37,197,26,149,141,149,90,54,11,227,188,104,148,59,218,68,118,162,83,174,4,186,150,225,92,51,119,41,60,165,180,73,74,98,73,90,121,123,82,70,109,186,231,49,40,229,26,154,101,93,215,17,243,155,66,194,76,226,90,185,103,190,105,92,170,85,247,111,211,164,81,43,17,208,181,184,197,98,68,233,113,147,26,66,11,93,89,119,148,202,80,226,72,141,183,12,247,234,133,154,217,146,160,0,35,86,90,243,155,66,199,12,96,197,44,1,173,210,189,21,121,225,205,193,89,142,201,48,133,170,45,78,143,22,160,168,205,201,74,143,94,91,200,220,202,29,109,71,162,148,180,184,222,164,165,182,204,149,0,0,1,90,188,82,115,71,155,28,181,226,157,159,248,36,190,126,78,89,151,29,190,174,95,241,101,54,103,62,169,30,75,157,87,246,67,78,58,157,172,191,11,191,68,30,239,87,83,37,233,231,248,105,241,2,198,220,101,199,153,88,71,143,152,129,18,187,30,191,71,125,234,1,170,136,196,103,211,81,141,163,170,101,11,136,210,16,72,84,98,146,226,141,226,62,216,237,146,20,147,51,75,150,148,40,7,250,168,249,236,255,0,103,63,240,102,143,254,72,46,251,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,68,174,40,185,217,185,178,231,74,182,48,231,6,175,41,116,60,69,170,72,110,183,45,212,210,99,202,97,186,38,217,12,237,90,164,182,180,111,114,66,82,105,36,36,212,69,29,205,198,130,82,9,200,235,145,108,221,231,179,51,185,142,183,108,10,150,53,115,109,186,126,234,237,205,253,109,209,211,173,46,58,209,189,174,198,91,115,231,156,91,49,247,54,163,90,57,252,194,35,36,24,154,185,196,206,47,226,149,138,120,63,242,134,31,87,102,94,190,150,167,87,126,115,151,232,254,92,154,94,202,143,168,195,174,187,200,101,217,127,48,141,188,206,111,105,234,148,105,39,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,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,84,124,246,127,179,159,248,51,71,255,0,36,23,252,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,57,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,20,127,13,119,207,202,63,147,158,132,244,103,241,100,56,124,142,163,174,231,127,99,52,222,237,220,134,190,150,186,109,236,211,83,214,127,128,141,88,143,156,218,22,18,103,18,213,203,61,243,74,229,82,175,187,126,157,34,137,88,142,133,173,198,43,18,39,75,140,152,210,16,90,234,203,188,166,82,135,18,68,109,184,103,191,84,44,214,204,149,0,1,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,162,133,232,42,108,142,87,54,155,21,231,62,113,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,165,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,229,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,0,0,21,171,157,110,42,63,130,252,83,165,97,158,5,163,210,127,36,174,6,29,188,102,235,201,234,186,89,50,25,159,65,229,202,136,173,155,185,109,43,172,101,74,211,93,17,174,134,98,111,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,0,0,0,0,0,0,0,102,179,52,86,172,155,51,28,110,75,122,76,110,66,163,116,126,166,242,86,155,161,178,190,242,51,253,47,120,179,14,13,87,220,57,248,119,94,178,16,230,231,233,125,46,244,232,101,183,154,253,65,210,237,219,161,234,69,239,63,213,220,44,140,82,151,24,74,221,70,94,59,197,164,62,90,69,131,191,147,244,123,119,195,128,165,119,22,189,229,237,51,16,16,125,59,102,227,170,90,117,200,215,5,22,71,34,100,93,252,167,54,37,91,119,33,72,62,197,17,145,246,40,251,200,105,75,0,241,53,172,94,194,218,61,244,151,55,46,161,212,111,236,50,211,151,37,214,139,249,9,254,111,244,75,250,68,25,226,251,151,228,86,172,166,177,190,153,11,115,180,77,221,123,188,205,63,44,244,8,205,118,41,194,46,226,50,245,80,127,94,157,226,32,112,214,199,215,48,127,25,10,133,62,103,34,147,113,127,101,47,151,187,111,34,44,197,35,176,155,90,143,85,184,93,198,95,94,164,34,245,248,217,53,117,206,108,149,187,78,87,110,154,127,161,164,94,239,13,89,40,145,150,11,119,98,181,219,213,251,63,252,35,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,250,136,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,161,236,208,254,178,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,245,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,47,175,237,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,244,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,253,208,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,234,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,87,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,116,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,214,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,28,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,216,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,132,78,157,38,42,92,221,254,132,184,244,247,72,180,220,101,222,90,235,180,143,252,66,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,253,34,162,232,245,137,84,87,158,145,13,123,28,117,133,51,174,132,122,106,100,126,210,63,113,14,165,149,108,55,151,140,88,253,107,208,22,223,61,179,171,194,153,56,181,36,234,199,90,194,28,63,164,143,231,63,146,122,251,136,104,95,8,172,58,118,25,97,229,38,200,164,179,202,137,77,231,242,209,185,74,211,152,251,142,159,106,148,163,239,89,251,79,250,4,81,226,219,91,151,76,203,36,248,49,156,218,83,185,91,251,8,254,133,66,1,151,121,31,191,234,20,135,68,163,78,184,42,140,210,41,173,115,36,200,221,177,59,136,181,218,147,81,246,168,200,187,136,253,163,181,79,201,70,63,198,142,83,161,217,253,84,69,125,23,189,33,9,26,246,145,125,19,127,94,253,75,245,11,31,225,141,146,235,211,5,93,168,98,62,37,210,189,31,83,151,202,232,216,231,180,238,221,157,99,46,122,204,190,180,158,169,117,7,218,159,111,103,110,166,86,28,235,136,101,6,226,207,68,151,120,160,30,33,216,249,47,26,177,202,115,49,231,115,232,212,126,87,67,243,68,159,202,195,136,110,119,182,133,253,54,191,149,175,213,161,119,244,254,16,184,99,242,203,27,106,23,123,241,249,177,109,110,87,56,247,237,219,212,196,158,218,123,150,70,125,169,246,18,191,80,187,32,0,0,0,1,156,28,194,221,53,219,27,58,24,151,122,218,211,186,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,180,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,149,113,127,223,233,89,127,205,255,0,254,206,10,1,23,253,254,149,151,252,223,255,0,236,224,160,17,170,128,0,0,1,21,120,163,248,19,196,223,185,124,226,16,168,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,194,53,113,21,193,202,22,50,101,30,251,141,87,123,167,151,103,211,223,188,105,114,118,173,124,153,80,24,117,197,22,196,173,4,174,107,7,33,141,85,185,40,231,239,218,165,33,36,40,51,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,166,140,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,199,160,20,45,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,240,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,138,74,240,75,193,79,252,186,204,100,202,135,190,202,167,197,109,223,248,188,201,110,60,131,111,254,36,77,169,46,127,62,74,79,208,48,227,157,249,147,253,164,253,218,35,87,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,210,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,5,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,189,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,17,255,0,61,152,23,66,199,236,178,222,54,221,78,141,85,169,213,104,52,249,87,37,182,205,44,214,114,149,88,139,21,227,142,132,54,146,87,59,153,189,108,155,102,149,26,146,241,237,218,178,66,211,158,203,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,189,130,152,161,74,198,172,35,180,49,94,140,152,141,199,186,104,241,170,75,143,26,106,101,162,27,235,65,115,162,155,169,34,37,173,151,121,141,47,213,73,146,219,81,26,82,100,100,89,225,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,172,14,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,133,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,82,43,130,134,8,85,78,171,121,102,69,234,228,68,211,83,30,69,143,30,154,150,212,167,220,124,213,10,99,175,173,93,137,66,18,146,101,41,34,220,107,53,184,103,179,97,115,59,7,26,191,11,22,183,196,8,62,93,81,16,215,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,144,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,199,243,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,57,246,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,237,56,104,100,114,54,92,108,214,113,134,248,92,181,226,45,233,71,109,15,68,113,14,199,69,14,156,241,182,249,66,83,43,36,168,228,154,144,210,158,82,211,234,45,178,109,4,68,149,173,234,224,226,143,227,179,19,126,229,242,120,66,199,248,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,153,190,0,41,91,139,38,80,255,0,4,88,143,248,193,89,80,182,90,23,253,65,126,150,75,147,249,174,69,184,158,55,159,123,107,107,34,89,50,250,16,167,83,162,150,73,113,47,164,249,72,54,80,113,255,0,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,161,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,168,14,44,153,215,167,98,4,207,197,139,11,234,124,250,45,18,160,183,46,249,173,156,168,238,59,84,138,251,204,157,49,77,173,40,67,140,180,182,210,242,149,243,168,91,156,131,65,164,217,51,92,53,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,83,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,57,86,108,124,44,99,39,195,251,135,203,159,25,246,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,28,171,54,62,22,49,147,225,253,195,229,207,138,11,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,61,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,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,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,181,254,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,99,175,26,191,20,246,183,195,248,62,99,81,18,43,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,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,17,87,137,166,10,126,26,114,143,116,244,245,14,150,125,137,173,235,15,123,187,25,119,162,97,238,161,183,52,109,106,86,177,93,147,177,37,183,87,73,173,202,36,238,214,138,240,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,154,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,203,104,210,158,83,188,44,96,223,195,251,123,203,152,20,129,196,87,24,235,184,201,155,139,238,77,93,158,158,37,159,80,126,206,165,198,220,133,242,98,192,125,214,212,123,210,132,26,185,175,156,135,244,86,229,35,159,179,114,146,132,152,156,28,22,48,26,53,38,205,186,243,27,89,133,45,21,42,236,133,219,52,83,122,59,173,35,209,204,155,110,201,121,165,154,246,62,135,100,19,109,153,236,249,181,193,90,73,126,178,210,94,127,142,119,230,79,246,147,247,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,139,105,225,29,142,152,113,119,229,178,143,130,20,202,207,42,243,177,58,247,106,84,185,4,72,113,232,178,39,188,251,114,163,246,159,53,146,234,16,218,204,180,82,28,34,37,36,137,109,41,201,212,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,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,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,2,184,154,231,182,149,130,54,109,71,3,48,182,230,150,222,40,87,163,182,153,83,41,111,165,11,182,225,44,210,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,109,38,9,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,255,0,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,0,0,0,0,0,41,55,139,214,24,124,141,198,202,125,222,196,126,84,91,167,155,201,61,251,181,233,162,64,109,93,235,51,239,87,180,147,250,199,48,225,227,143,146,240,87,28,160,179,34,119,34,141,88,230,245,223,52,74,252,148,57,102,223,115,107,95,211,119,249,58,125,122,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,253,99,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,214,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,244,12,215,94,150,221,99,12,111,121,150,236,133,114,103,211,121,122,158,137,86,156,198,82,191,97,169,63,69,126,243,31,18,175,82,122,173,81,118,160,249,234,183,118,234,125,158,196,145,123,8,189,194,243,56,83,87,90,172,101,150,152,194,21,170,162,243,183,118,31,242,170,19,140,189,133,238,19,64,0,0,0,0,0,87,39,24,252,57,110,179,134,180,91,233,166,127,132,65,157,26,42,156,221,254,132,136,245,7,76,180,220,69,222,122,235,180,207,252,66,167,176,150,178,245,191,138,22,149,101,135,54,42,29,114,3,219,180,35,211,100,134,213,237,35,247,123,134,147,48,122,176,117,252,41,179,171,42,94,229,76,160,211,223,82,180,211,83,92,102,212,103,220,94,255,0,112,246,0,0,0,0,60,246,33,203,168,211,236,11,150,125,32,181,157,26,143,49,232,197,234,246,186,150,86,104,250,93,159,72,139,191,179,222,51,107,143,117,122,213,111,26,47,121,247,2,181,156,187,134,165,205,45,17,234,168,229,186,106,47,80,136,143,214,51,238,29,171,134,213,190,237,111,51,180,23,83,27,156,136,75,139,41,94,190,221,164,138,132,61,85,222,90,233,175,112,185,12,228,97,99,248,181,151,107,174,215,167,198,231,78,98,149,58,92,22,247,146,119,72,76,25,8,108,181,53,164,139,214,112,139,85,30,158,241,157,203,142,131,86,179,174,74,133,187,87,103,167,168,82,38,59,17,244,110,74,246,58,211,134,133,22,169,51,73,232,164,159,113,153,125,162,225,120,86,230,198,45,247,101,181,130,247,52,207,227,138,27,9,76,18,229,159,108,54,90,133,25,178,245,25,74,126,154,213,218,165,154,189,250,151,104,176,240,0,1,30,179,89,156,156,58,203,29,184,227,213,185,29,77,106,66,13,16,225,108,125,27,156,83,111,155,103,204,75,14,32,181,91,6,158,222,206,221,79,179,190,149,179,57,155,236,78,204,181,201,37,235,138,165,182,138,137,11,56,16,121,49,207,148,217,56,247,44,185,136,101,181,171,68,62,105,245,187,79,188,251,123,189,166,80,50,23,136,89,142,171,66,175,77,141,208,218,76,203,111,171,149,189,135,121,168,37,71,90,209,176,164,54,234,117,105,227,61,72,181,45,52,46,222,235,180,192,220,10,177,176,18,202,133,103,89,116,254,67,108,52,217,62,231,53,229,115,157,75,77,54,165,232,227,139,219,175,41,39,161,30,133,253,243,62,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,102,141,78,184,41,146,104,245,104,252,248,146,218,91,47,55,189,73,220,133,36,210,162,213,38,70,90,145,153,118,24,172,124,236,240,189,98,165,233,108,77,193,54,185,79,153,191,62,109,59,113,171,127,246,75,206,43,155,38,94,133,169,155,73,208,147,245,145,119,144,172,168,85,27,231,5,175,165,57,9,239,69,215,104,147,13,38,123,89,127,99,172,188,94,242,90,15,69,180,94,242,236,246,145,246,216,158,85,184,181,205,166,38,5,151,142,48,58,150,75,148,194,107,60,210,70,194,249,134,200,185,17,161,153,158,132,78,175,191,219,183,220,98,202,112,187,28,48,239,23,232,205,214,236,154,223,90,194,200,191,244,103,219,208,205,8,87,250,35,104,62,231,19,236,246,253,163,222,145,145,145,25,119,24,252,117,138,197,58,131,78,126,171,85,145,201,141,25,181,58,226,246,41,90,37,41,53,25,232,146,51,238,35,238,33,6,243,87,196,223,12,176,238,222,172,218,184,126,247,166,46,39,91,145,5,39,182,68,126,157,102,135,208,78,124,236,85,33,123,92,66,59,53,208,245,239,208,140,83,78,32,95,21,172,70,188,42,183,149,125,254,108,202,164,183,229,44,246,161,58,27,142,173,195,47,81,41,46,245,159,176,191,160,88,159,10,140,161,38,191,88,78,57,94,244,190,100,40,122,122,44,185,250,104,250,21,6,75,46,252,211,196,127,68,213,234,169,26,123,253,132,45,201,182,208,211,105,105,178,209,40,34,74,75,220,68,41,111,140,85,169,50,145,142,180,138,210,155,254,15,54,135,29,68,189,75,233,46,101,65,90,105,169,159,113,123,132,61,203,218,141,24,235,135,171,37,104,101,116,210,79,93,59,191,134,52,52,157,101,40,213,103,80,150,106,220,106,166,69,61,116,211,95,154,72,251,64,0,0,0,35,238,124,174,210,180,114,189,124,63,191,106,170,84,106,157,57,7,166,190,179,148,233,70,94,195,253,31,171,237,25,220,117,199,36,190,183,87,218,183,86,106,63,172,204,198,134,178,3,110,70,183,178,183,100,116,232,218,170,141,30,155,61,206,211,61,86,229,58,46,189,230,126,239,102,159,96,145,96,0,0,0,0,2,165,120,213,87,161,157,213,107,91,58,255,0,10,244,124,25,218,118,254,79,153,81,71,187,78,255,0,175,95,168,86,8,179,190,13,88,56,111,93,21,220,96,156,214,173,183,14,85,29,159,91,185,68,229,62,66,85,216,191,183,176,209,250,253,130,219,68,43,226,193,109,75,174,229,126,171,50,33,234,168,28,141,81,217,235,111,168,193,46,243,50,211,187,235,20,145,99,92,139,180,110,152,87,11,109,115,21,19,153,162,119,105,174,230,212,142,253,15,244,189,195,75,24,97,122,91,87,157,153,14,224,160,72,223,22,71,51,67,216,225,125,23,86,143,229,164,143,189,39,236,30,196,214,148,167,113,159,96,173,110,36,57,246,163,219,212,121,184,49,134,242,121,245,87,249,125,108,173,138,79,35,106,161,201,111,212,122,57,165,91,146,107,47,85,125,157,231,219,161,10,131,82,148,181,110,81,234,102,47,187,134,238,91,234,57,127,193,231,28,184,26,229,214,174,13,58,212,238,73,233,200,149,51,151,218,135,86,143,160,241,125,29,62,189,79,186,92,128,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,249,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,9,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,6,85,197,255,0,127,165,101,255,0,55,255,0,251,56,40,4,95,247,250,86,95,243,127,255,0,179,130,128,70,170,0,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,68,202,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,222,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,203,102,7,12,255,0,3,120,227,126,97,107,113,42,177,226,91,55,4,234,124,15,74,55,178,83,208,80,242,186,87,215,234,32,149,205,96,218,112,150,148,146,86,149,146,146,91,84,66,234,120,86,99,29,119,23,114,143,72,141,113,179,172,187,10,160,237,156,220,157,200,254,21,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,74,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,198,101,241,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,231,195,171,7,40,88,55,148,123,18,53,33,238,162,93,225,79,98,241,170,73,218,180,115,165,79,97,167,18,91,20,181,146,121,76,20,118,53,78,212,175,145,191,106,84,181,16,136,28,115,191,50,127,180,159,187,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,102,130,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,149,133,132,240,185,207,109,43,4,234,175,96,70,52,92,210,227,217,53,201,8,85,191,81,150,250,122,43,122,106,148,179,117,14,110,45,205,70,144,165,164,205,123,249,109,56,147,89,165,36,243,206,166,231,192,103,175,136,174,14,87,112,111,55,23,220,106,187,221,68,75,194,160,253,227,75,147,181,8,231,69,158,251,174,40,182,37,107,52,242,159,41,12,106,173,170,95,35,126,212,165,105,33,56,56,44,99,204,106,181,155,117,229,202,179,54,90,234,84,41,11,185,168,164,244,135,93,71,163,158,54,218,146,203,72,52,108,97,13,72,54,220,50,223,243,139,156,181,18,61,85,168,235,131,54,62,41,241,147,226,5,195,230,47,139,94,202,102,47,70,192,94,19,84,188,92,121,248,141,200,183,104,247,3,212,242,150,195,175,48,237,69,117,137,141,66,101,196,53,162,205,14,73,113,150,204,200,211,161,44,204,212,146,35,81,82,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,71,217,72,193,122,86,2,229,230,201,195,248,182,132,75,118,174,221,30,28,187,146,59,43,75,171,118,182,228,118,250,215,93,117,42,81,58,190,105,41,36,162,82,146,72,66,16,141,27,66,8,163,7,26,191,11,22,183,196,8,62,93,81,20,172,45,83,133,102,124,127,206,140,170,98,253,107,249,214,173,10,237,78,163,255,0,0,136,212,68,163,149,255,0,24,83,75,113,239,230,227,161,63,146,64,181,64,0,21,87,199,59,243,39,251,73,251,180,69,254,27,216,243,102,229,183,18,241,31,21,175,57,177,18,138,118,27,212,81,76,130,244,131,101,117,106,137,206,128,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,226,185,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,157,133,112,172,200,119,249,209,154,188,95,162,255,0,58,237,161,66,169,211,191,224,23,26,182,149,243,127,227,9,105,14,51,252,220,132,43,242,75,22,168,40,7,138,63,142,204,77,251,151,201,225,8,213,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,255,0,100,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,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,215,206,6,90,235,185,86,199,26,198,25,84,207,157,74,123,117,82,219,150,169,72,125,201,116,119,94,113,17,220,116,210,148,109,120,185,75,109,194,52,32,185,141,172,210,70,131,66,149,42,184,81,231,95,240,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,118,165,91,27,116,183,26,8,158,121,212,203,254,37,121,215,167,101,211,14,39,97,125,149,83,211,19,110,234,122,91,140,132,156,166,28,165,82,228,148,150,151,83,105,246,210,72,55,144,182,20,134,210,78,165,105,113,104,116,201,73,65,165,116,131,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,132,242,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,18,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,69,100,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,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,92,254,41,102,46,196,195,124,184,212,243,46,204,143,74,219,108,219,236,215,105,94,163,204,122,75,170,66,58,22,187,90,83,140,243,220,121,132,110,91,127,55,204,220,178,34,74,180,170,188,20,227,39,152,43,27,170,137,140,118,245,43,19,98,61,189,198,30,213,170,44,230,28,62,89,37,60,200,236,169,149,50,146,67,135,180,216,230,26,157,215,155,181,36,129,37,56,191,215,254,85,228,191,15,110,159,66,85,104,222,153,188,41,53,15,71,85,163,116,243,161,243,105,51,215,200,144,214,167,203,121,27,182,173,26,158,213,17,150,167,160,174,188,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,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,137,129,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,245,196,138,86,227,87,226,158,214,248,127,7,204,106,34,5,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,123,135,238,123,168,89,170,181,91,178,174,149,244,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,211,36,205,72,211,82,213,61,165,194,248,141,113,19,197,12,10,199,154,6,23,96,77,118,36,85,218,145,218,159,118,53,46,3,114,24,168,63,35,150,243,48,92,75,172,146,208,132,199,36,172,220,142,242,77,69,48,211,185,11,107,82,237,89,11,226,5,85,206,29,86,179,104,87,112,130,93,189,82,182,232,241,102,204,173,64,146,169,52,169,15,169,68,219,141,158,228,37,81,22,181,106,182,89,53,188,106,67,111,234,191,154,213,116,237,155,31,20,248,201,241,2,225,243,23,199,228,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,0,1,154,204,213,97,111,224,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,182,158,16,152,233,51,19,242,227,47,14,110,26,207,91,90,195,74,130,105,204,165,100,250,222,77,29,244,27,144,141,199,92,53,33,91,86,137,108,33,8,50,38,218,140,210,77,9,45,170,93,32,139,201,196,236,121,141,151,206,22,182,77,204,204,217,113,171,181,252,55,160,91,54,242,226,72,118,51,232,168,203,164,161,41,121,183,155,66,141,165,176,210,94,146,70,102,157,78,57,32,150,149,41,38,41,46,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,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,157,112,113,206,252,201,254,210,126,237,21,86,45,211,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,239,191,226,139,157,155,155,46,116,171,99,14,112,106,242,151,67,196,90,164,134,235,114,221,77,38,60,166,27,162,109,144,206,213,170,75,107,70,247,36,37,38,146,66,77,68,81,220,220,104,37,32,156,242,185,10,226,103,138,24,245,121,83,48,79,18,48,150,93,197,93,114,62,243,185,109,148,54,210,26,97,178,97,11,147,81,142,234,210,211,72,212,221,113,199,154,90,72,214,182,154,106,49,169,105,35,177,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,12,214,102,199,197,62,50,124,64,184,124,197,241,242,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,162,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,32,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,120,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,106,2,128,120,163,248,236,196,223,185,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,0,17,87,63,89,215,181,114,167,135,18,232,148,154,159,81,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,161,107,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,46,83,33,252,55,108,75,15,6,170,53,252,121,160,250,126,228,197,11,125,184,117,74,44,214,158,97,154,69,45,229,53,33,48,205,181,108,113,51,9,198,152,113,199,76,146,182,93,101,9,104,208,109,169,215,107,87,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,175,139,181,6,227,102,166,204,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,216,56,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,0,0,0,0,0,0,1,17,184,145,101,190,163,152,28,30,109,203,125,174,101,106,223,215,162,78,228,150,188,249,80,249,159,77,212,35,232,50,127,75,95,171,67,239,161,20,169,72,86,228,158,134,66,223,56,111,103,218,143,112,209,225,96,198,36,73,228,85,88,230,116,82,182,41,92,253,202,153,37,207,81,152,228,148,237,73,32,189,101,246,247,151,110,164,44,164,150,149,39,113,31,96,241,216,161,122,91,86,101,153,50,224,175,200,217,22,63,47,83,216,225,253,39,80,143,228,36,207,189,69,236,25,168,190,174,69,221,247,84,235,137,198,249,106,151,202,213,58,235,166,214,210,142,253,11,244,125,194,237,184,79,91,82,232,89,96,165,204,150,122,42,127,63,68,118,122,187,42,19,139,188,140,245,239,250,132,212,20,123,197,147,7,14,201,199,217,23,244,54,182,196,186,182,104,91,181,219,211,66,130,215,181,102,103,218,163,254,74,127,95,120,131,34,228,184,50,87,161,207,194,123,158,136,201,234,253,47,162,231,23,111,103,54,77,65,73,239,45,59,139,216,103,250,133,139,0,0,0,0,0,8,233,159,235,114,53,195,149,187,223,168,70,229,83,168,245,41,237,246,153,104,182,233,210,180,238,50,247,251,117,251,6,121,90,113,200,207,161,212,118,45,165,146,139,234,50,49,162,60,135,93,165,119,101,122,199,127,126,229,83,104,212,202,114,207,77,61,102,233,209,76,253,133,250,95,95,218,36,16,0,0,0,15,139,122,168,211,103,87,84,74,218,105,166,74,61,116,215,253,9,67,54,57,132,81,175,29,177,13,70,173,76,238,154,177,235,167,127,240,199,68,194,224,235,106,76,171,227,173,94,180,150,255,0,131,194,161,200,81,175,82,250,72,153,79,86,154,106,71,220,126,225,116,142,33,46,161,77,172,181,74,200,210,101,239,35,21,27,197,95,40,73,160,213,213,142,86,69,43,151,10,97,159,165,11,159,174,178,22,169,210,94,115,231,94,51,250,36,159,85,40,211,221,237,33,93,152,127,124,86,176,230,240,165,94,84,7,249,83,41,114,216,148,131,218,133,106,109,186,135,8,189,116,168,187,208,94,195,254,129,114,217,84,226,111,134,88,137,111,81,173,92,64,123,208,247,19,77,199,130,163,219,34,71,80,178,67,8,55,62,106,42,80,141,206,45,125,154,232,90,119,232,100,39,37,30,177,78,175,83,152,170,210,164,115,163,73,109,46,182,189,138,78,169,82,73,68,122,40,136,251,140,187,200,126,195,50,34,51,62,226,30,11,20,113,195,14,240,130,140,229,110,246,173,244,76,32,143,255,0,70,125,205,76,144,181,127,161,182,179,238,109,94,207,103,216,43,91,53,92,90,230,212,211,62,203,192,232,29,51,39,205,97,85,158,105,47,121,124,251,102,92,137,48,200,203,82,54,151,223,236,219,239,49,93,147,170,87,206,52,223,73,114,107,222,147,174,86,230,18,72,246,178,198,247,94,120,253,196,132,22,171,116,253,197,219,236,34,236,179,92,147,112,189,98,155,232,156,77,198,198,185,175,234,196,248,84,237,198,157,159,216,207,54,174,108,105,122,30,134,78,167,67,79,214,101,220,66,206,40,212,106,117,191,76,141,71,164,199,228,68,136,210,25,101,189,234,86,212,37,36,148,150,170,51,51,208,136,139,180,199,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,50,50,62,227,17,183,52,121,28,194,220,201,82,229,202,158,199,163,110,46,153,198,227,84,247,72,123,150,173,175,26,15,146,82,27,108,244,113,227,87,111,126,154,31,103,117,73,230,23,135,142,52,224,99,211,39,181,15,211,84,56,235,112,211,63,153,18,54,230,210,110,153,43,151,212,173,101,234,53,187,78,255,0,91,78,242,237,141,176,42,55,5,157,86,110,100,23,186,73,208,221,37,33,91,80,230,197,161,68,101,216,100,100,122,41,37,245,118,14,128,214,106,113,233,134,208,211,87,222,212,182,68,73,47,69,194,61,52,238,255,0,65,30,78,242,197,59,243,16,94,76,139,190,187,215,184,146,36,145,244,172,181,161,17,168,255,0,208,208,159,211,87,247,199,198,163,91,181,171,138,161,26,155,72,135,212,74,154,242,35,178,142,98,17,189,197,168,146,146,213,70,68,90,154,139,180,251,4,250,201,175,12,107,234,242,184,105,87,222,45,71,244,77,18,20,134,37,166,38,246,95,234,146,133,199,116,147,190,60,162,90,55,33,78,22,187,123,52,215,77,76,136,92,61,173,109,82,172,251,118,157,108,81,24,228,193,165,197,102,28,116,110,82,182,182,219,105,66,75,85,25,153,250,169,46,243,51,250,204,125,81,94,28,98,240,249,234,254,16,82,46,168,168,209,116,218,172,126,98,181,47,201,183,22,160,225,150,134,162,247,251,140,197,79,96,90,225,183,141,54,27,149,7,121,113,147,114,210,205,213,237,51,218,130,150,214,227,208,187,79,179,94,225,164,252,59,118,35,214,13,182,228,7,57,145,142,145,15,146,189,12,183,35,146,141,167,161,246,151,102,157,227,208,128,0,0,0,132,220,90,223,91,89,98,101,41,119,66,93,113,41,52,237,239,214,159,59,218,41,18,213,99,170,186,40,241,180,215,155,62,58,52,251,92,73,13,37,229,182,26,96,96,6,28,198,74,116,219,106,82,8,203,95,116,38,75,250,7,73,0,0,0,0,1,255,0,43,81,33,10,90,143,66,73,25,152,161,78,40,151,226,47,172,208,77,229,167,68,208,161,187,70,239,239,228,212,102,246,253,20,254,159,215,246,152,137,49,34,189,54,91,48,227,167,115,175,184,150,144,90,145,106,165,30,132,93,189,157,230,52,33,195,235,11,24,194,236,180,90,236,145,127,8,175,194,133,91,127,191,213,113,250,124,82,82,126,154,136,251,91,239,45,11,234,33,36,199,60,199,220,59,86,42,97,85,106,201,105,91,93,168,116,219,21,166,186,108,146,211,167,252,164,151,115,126,242,254,129,154,9,177,92,133,37,113,93,250,72,211,95,214,68,127,210,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,232,47,124,170,222,84,60,177,225,230,105,45,202,108,186,149,167,113,199,153,26,224,125,46,19,135,73,168,181,84,151,21,163,90,18,130,54,227,58,211,113,210,149,154,151,243,220,196,168,209,204,101,42,253,89,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,134,85,197,255,0,127,165,101,255,0,55,255,0,251,56,40,4,95,247,250,86,95,243,127,255,0,179,130,128,70,170,0,0,0,4,85,226,143,224,79,19,126,229,243,136,66,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,171,204,190,93,47,188,175,226,156,252,51,190,163,255,0,59,50,143,55,123,63,198,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,133,43,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,170,224,151,137,151,84,108,83,190,176,115,171,230,219,117,11,124,238,110,67,142,56,174,158,116,121,49,227,239,101,59,249,104,230,55,43,71,15,97,169,92,134,61,98,36,104,114,255,0,138,158,49,215,112,139,40,245,120,214,227,58,75,191,106,13,89,206,73,220,143,224,177,100,176,251,146,79,98,208,162,95,49,136,238,177,167,170,164,243,247,165,68,164,17,29,48,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,42,175,142,119,230,79,246,147,247,104,130,185,86,203,29,119,53,87,85,221,101,90,213,174,138,181,111,217,243,238,90,116,110,153,14,122,82,83,14,48,219,80,119,173,214,144,199,53,114,18,92,229,25,165,26,106,105,50,237,46,85,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,222,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,95,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,3,9,236,95,194,134,41,217,184,103,233,79,70,124,173,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,126,188,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,78,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,217,248,174,14,50,217,120,165,92,152,95,75,204,141,22,149,45,119,13,167,34,37,18,177,33,51,18,150,10,136,243,142,242,212,182,150,126,178,209,49,246,146,147,107,214,210,83,134,178,82,82,147,110,0,100,3,30,100,229,243,52,118,141,204,244,216,145,168,85,249,8,182,110,21,203,144,212,102,17,78,150,235,105,83,206,60,226,20,77,33,135,82,204,147,50,52,234,81,205,6,180,165,74,49,226,179,99,226,159,25,62,32,92,62,98,248,237,88,219,140,116,38,184,117,101,227,47,209,217,231,86,164,212,43,23,140,199,55,45,61,36,86,234,149,88,145,203,67,70,199,57,203,118,79,105,47,114,58,95,89,58,56,147,47,149,195,47,5,63,13,57,184,181,186,138,135,75,2,196,210,245,153,177,221,143,59,209,62,207,78,219,122,182,180,171,89,78,198,222,147,219,171,68,238,213,18,182,235,127,194,0,113,171,240,177,107,124,64,131,229,213,17,85,121,95,193,79,198,39,26,169,24,56,221,67,162,151,112,83,235,29,3,234,119,150,218,39,49,75,149,34,47,53,92,183,12,153,55,217,104,156,218,131,87,44,215,183,69,104,101,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,115,220,47,115,175,248,192,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,10,171,227,157,249,147,253,164,253,218,42,172,77,254,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,194,120,129,103,186,133,149,91,85,203,42,214,95,91,137,183,5,60,220,167,70,209,109,250,46,43,237,202,109,170,174,245,199,118,59,252,169,49,210,93,50,140,148,189,117,61,19,218,127,43,32,188,68,109,92,206,67,137,133,183,225,122,19,19,105,180,246,72,186,137,13,169,187,155,148,194,122,153,113,246,54,218,27,123,122,93,113,113,73,62,171,102,74,65,173,41,115,149,90,220,81,252,118,98,111,220,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,203,65,57,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,28,83,56,25,107,161,102,167,3,171,24,101,83,62,77,85,157,213,75,110,90,165,45,134,226,86,26,101,196,71,113,211,74,87,185,147,230,173,183,8,208,179,229,184,179,73,18,201,10,78,117,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,93,55,101,213,124,215,101,93,55,173,205,85,184,43,83,118,117,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,236,74,72,139,176,136,92,167,9,188,161,254,8,176,227,241,130,189,97,108,187,239,250,122,61,18,150,231,243,91,139,110,188,76,190,206,230,208,68,130,121,245,161,46,171,85,44,210,218,88,73,114,150,111,32,231,248,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,117,92,117,203,213,213,129,112,240,254,183,86,147,233,26,46,36,89,244,203,182,145,80,110,43,141,54,93,75,8,113,248,106,53,17,160,222,97,107,34,81,33,74,213,183,24,89,146,13,221,137,238,188,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,191,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,249,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,14,27,216,33,85,198,236,215,218,105,167,215,34,82,227,216,114,35,223,19,150,243,106,113,111,177,2,100,115,38,26,73,104,70,183,29,113,164,25,169,68,73,65,173,126,177,164,155,93,133,113,171,240,177,107,124,64,131,229,213,17,74,194,90,112,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,182,149,158,140,213,218,185,47,192,232,180,75,74,155,209,93,55,5,62,69,22,199,167,211,161,182,220,90,111,33,148,55,213,25,41,181,50,134,98,147,172,26,89,218,123,212,109,160,146,72,230,45,190,85,145,110,40,86,174,53,252,157,193,204,113,115,208,184,147,47,116,40,213,142,91,109,82,235,175,22,194,101,58,145,151,79,49,221,84,92,173,132,210,214,143,155,82,84,235,113,202,42,241,171,241,79,107,124,63,131,230,53,17,23,240,139,44,247,150,53,97,30,41,226,149,153,58,34,215,133,17,224,84,170,116,199,140,155,92,154,115,200,150,185,15,180,226,148,73,222,194,98,111,54,204,189,116,41,123,85,189,41,109,207,1,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,54,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,226,244,248,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,152,115,99,226,159,25,62,32,92,62,98,248,249,55,86,5,226,61,161,132,246,86,55,212,232,220,219,50,251,234,218,166,213,35,153,173,182,101,71,146,251,14,69,145,216,92,167,143,167,91,136,35,213,43,108,204,210,163,52,58,150,250,94,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,21,87,198,211,5,63,242,23,49,144,234,30,235,42,161,21,199,127,227,19,34,56,202,9,191,248,233,56,165,57,252,193,37,63,76,196,95,225,125,141,244,172,19,205,125,21,53,154,28,186,140,123,254,58,108,116,46,51,137,74,225,191,54,100,83,101,243,74,187,22,130,117,150,208,178,220,147,36,56,165,150,227,65,54,184,150,38,254,125,177,230,77,91,2,242,225,151,42,52,216,139,166,208,176,222,219,185,171,68,204,134,157,95,164,94,166,161,168,204,186,130,70,246,22,212,115,113,194,45,255,0,56,137,200,81,163,213,66,143,242,112,155,192,186,22,48,102,107,229,37,219,70,170,203,165,97,221,61,23,36,87,163,154,219,138,138,195,114,153,40,72,144,226,75,254,29,228,55,185,38,181,70,61,119,33,46,33,87,168,42,175,142,119,230,79,246,147,247,104,130,185,86,203,29,119,53,87,85,221,101,90,213,174,138,181,111,217,243,238,90,116,110,153,14,122,82,83,14,48,219,80,119,173,214,144,199,53,114,18,92,229,25,165,26,106,105,50,237,46,85,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,6,107,51,99,226,159,25,62,32,92,62,98,248,253,87,190,89,239,43,59,46,152,121,153,164,206,137,62,211,191,36,76,166,172,146,100,219,244,218,139,18,165,180,150,22,131,81,155,136,117,168,139,117,46,39,184,201,196,45,41,209,181,59,232,50,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,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,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,130,155,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,35,174,4,101,86,242,204,62,17,226,125,225,134,180,217,117,123,159,15,36,81,164,166,144,195,133,190,117,58,66,39,245,68,203,91,13,79,73,74,163,199,82,16,74,78,228,19,201,73,56,226,155,65,242,171,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,2,128,120,163,248,236,196,223,185,124,158,16,141,86,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,128,103,175,136,93,35,48,84,172,205,92,14,102,42,163,215,85,103,115,31,160,62,210,154,68,85,208,147,41,246,162,42,52,118,222,119,164,101,92,167,20,76,173,102,233,41,74,83,134,181,173,78,47,208,112,190,169,224,149,39,53,244,89,88,210,220,69,173,113,211,26,207,41,49,31,146,143,148,143,76,138,212,51,36,52,149,36,150,73,91,230,133,186,92,182,214,73,94,169,90,80,162,191,65,15,248,162,220,121,125,165,101,150,165,73,198,244,117,213,89,221,75,182,61,53,137,14,162,82,235,169,138,235,44,202,74,27,113,27,153,143,212,239,116,220,51,104,146,164,145,165,107,91,72,93,11,139,254,225,151,64,198,91,127,40,246,178,49,142,183,215,245,250,84,45,86,151,37,50,30,133,110,186,195,42,134,195,139,34,255,0,132,113,8,53,44,219,105,214,155,213,27,57,77,202,160,0,0,0,0,0,1,252,50,37,22,135,220,42,51,137,38,65,165,91,210,231,227,118,26,179,173,41,92,174,186,22,226,249,142,200,113,155,249,199,164,26,149,185,70,181,122,168,236,238,62,205,12,86,106,84,182,151,185,39,162,136,74,60,40,226,31,142,56,91,109,179,108,70,159,215,68,99,118,194,229,67,107,77,206,45,103,223,25,71,222,231,191,216,60,118,46,102,247,19,113,114,136,171,118,171,39,167,167,175,77,236,236,142,189,218,45,181,151,172,150,82,162,245,155,35,239,28,70,20,87,38,201,68,86,190,146,245,211,245,17,159,244,13,47,224,22,29,171,10,240,170,139,100,186,173,206,211,250,157,234,211,77,119,201,117,210,254,82,139,185,207,121,255,0,64,232,98,14,241,100,194,50,190,178,254,237,229,17,27,167,90,251,121,73,215,77,253,76,216,45,171,180,214,146,45,18,131,239,37,126,174,241,71,34,119,240,167,197,134,240,254,253,172,219,142,163,82,186,107,22,236,34,61,123,190,126,66,63,65,90,254,91,222,159,183,221,118,232,81,45,9,90,79,82,81,17,144,255,0,160,0,0,0,0,28,223,50,80,211,59,0,49,26,50,147,174,251,82,174,68,90,251,225,60,95,210,51,103,117,49,210,221,21,136,218,105,202,159,33,26,125,142,40,133,221,240,147,125,79,101,137,228,155,218,146,43,138,73,39,111,118,148,248,62,209,54,64,0,0,0,121,236,67,118,35,54,13,200,228,247,57,113,138,145,48,222,86,134,123,81,201,94,227,208,187,79,179,94,225,155,28,116,92,55,49,166,252,114,158,231,50,50,174,90,162,154,86,134,91,144,114,221,218,122,31,105,118,105,222,45,131,131,166,31,61,64,194,10,189,213,41,26,174,165,84,145,203,86,165,249,55,34,211,220,34,208,148,126,239,113,24,176,241,242,174,155,106,149,120,91,181,27,98,182,199,58,13,82,43,208,228,35,114,147,185,183,27,82,20,90,164,200,203,213,81,247,25,31,214,66,158,51,151,195,30,250,179,110,26,173,247,132,145,253,45,68,153,33,249,106,137,189,150,58,82,90,228,58,105,223,34,81,173,123,80,150,203,93,189,186,235,222,70,66,2,214,109,218,213,187,80,147,77,171,195,233,229,66,121,113,222,71,49,11,216,226,20,105,81,106,147,50,61,13,39,218,93,131,236,217,184,167,126,97,243,202,145,104,87,122,7,20,70,147,62,149,151,117,35,52,159,250,34,21,250,9,254,240,245,142,230,167,30,159,109,109,59,125,238,75,132,100,162,244,92,34,215,94,255,0,244,17,207,231,212,110,11,198,172,228,201,207,117,115,166,58,106,90,182,161,189,235,90,140,207,176,136,136,181,82,143,234,237,18,75,47,92,60,113,167,28,222,135,61,216,126,133,161,200,91,102,169,252,200,146,118,182,163,104,205,92,190,165,11,63,81,221,218,119,250,186,119,159,101,182,101,115,35,152,91,150,218,92,89,80,24,244,149,197,211,33,185,53,61,210,25,230,43,107,38,191,153,57,14,54,90,184,201,43,179,223,161,118,119,201,34,34,34,34,46,226,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,81,26,79,184,203,67,28,171,20,114,195,131,88,190,195,173,222,214,167,90,227,198,163,82,250,233,77,247,146,245,236,109,212,127,56,175,239,253,130,62,207,225,45,149,153,115,87,41,171,111,146,135,22,107,54,250,202,138,187,204,207,191,172,250,244,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,18,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,247,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,127,172,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,76,187,136,203,235,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,250,187,197,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,72,210,134,19,69,84,28,46,179,225,173,27,84,205,6,158,217,150,186,232,101,29,178,254,129,234,192,0,0,0,0,120,172,106,187,226,88,120,75,120,221,178,221,216,84,186,13,66,90,61,83,61,86,220,103,28,34,236,74,180,250,7,236,63,214,51,115,139,119,123,215,230,38,93,23,107,171,220,85,74,196,217,109,246,17,104,135,36,56,225,23,209,79,233,251,139,245,14,213,144,140,190,215,49,191,29,40,46,49,23,90,69,6,116,90,156,215,119,163,181,12,76,139,204,78,134,226,21,244,29,215,84,234,126,226,51,238,208,29,14,147,26,131,70,129,68,132,157,24,167,198,106,43,69,169,253,6,208,73,46,243,51,238,34,239,51,31,184,5,81,241,23,225,235,117,214,46,151,113,119,7,105,93,122,39,109,244,140,62,123,109,114,118,55,18,59,95,57,34,73,110,215,71,21,234,164,180,211,67,246,24,172,201,54,125,199,17,222,76,138,118,197,251,185,205,159,248,149,245,143,113,134,249,102,198,156,88,168,38,155,99,89,222,144,121,90,246,122,66,35,90,122,171,87,250,43,169,46,230,215,253,239,176,89,126,82,120,83,82,108,217,49,175,76,105,145,215,84,155,223,178,155,177,77,114,181,39,219,63,157,141,44,210,173,82,166,149,221,217,166,158,243,22,71,22,43,16,216,76,104,200,216,218,53,218,157,76,244,212,245,246,253,163,253,64,0,0,0,0,102,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,86,14,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,232,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,191,239,244,172,191,230,255,0,255,0,103,5,0,139,254,255,0,74,203,254,111,255,0,246,112,80,8,213,64,8,107,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,239,249,100,171,85,107,249,109,194,138,237,118,167,46,163,82,168,216,244,41,115,38,75,121,79,63,37,247,32,50,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,44,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,222,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,199,242,11,195,186,213,203,28,56,152,165,126,31,166,241,54,165,79,100,203,168,142,218,91,182,121,172,39,169,137,31,99,142,33,199,183,169,214,215,40,149,235,54,68,148,18,18,167,57,179,84,66,174,46,120,103,117,98,38,81,222,168,218,209,58,191,145,87,4,75,154,162,194,27,113,199,149,5,182,36,71,117,109,165,8,86,188,190,169,46,172,213,181,41,105,167,86,106,245,116,58,129,202,174,41,126,5,179,29,135,88,152,245,119,208,208,40,215,4,95,74,205,233,122,142,85,45,213,242,103,124,217,33,106,86,177,93,125,62,162,77,101,174,168,209,68,147,41,127,198,179,19,62,80,99,141,151,133,177,37,210,164,68,179,237,245,212,30,233,220,223,42,60,233,239,124,227,18,52,89,146,52,98,36,55,16,131,74,85,181,243,81,154,146,180,105,242,184,50,97,111,202,188,199,87,113,50,125,11,170,129,98,91,238,116,211,122,173,157,29,82,106,201,150,126,108,150,74,115,124,84,212,83,218,149,33,58,106,122,43,150,98,234,69,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,9,21,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,80,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,221,51,59,153,139,55,53,252,45,241,7,20,172,248,50,233,203,76,138,69,54,175,76,146,70,165,211,170,45,213,105,203,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,86,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,64,14,40,89,233,252,10,90,171,192,236,28,188,250,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,116,243,30,213,190,94,132,165,161,163,91,159,52,165,71,112,229,86,83,188,44,96,223,195,251,123,203,152,29,84,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,169,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,89,32,200,77,137,148,122,19,23,28,215,253,55,137,181,42,123,144,235,117,182,164,60,152,168,101,213,178,226,161,198,100,204,144,108,161,108,54,100,234,209,205,90,137,74,213,9,81,52,137,84,60,166,44,88,191,133,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,31,146,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,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,207,240,100,194,223,146,153,113,174,226,100,250,23,75,62,251,184,28,233,166,245,91,250,202,92,36,19,44,252,217,44,210,222,201,74,168,167,181,41,90,181,212,245,79,44,196,255,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,154,113,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,41,6,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,222,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,10,171,227,157,249,147,253,164,253,218,33,86,72,50,181,248,220,99,139,24,111,54,228,244,37,22,155,79,114,187,91,144,210,119,74,92,22,158,101,165,53,24,141,38,130,121,107,125,180,146,151,234,161,38,165,232,179,73,54,187,180,199,236,111,194,252,139,229,230,21,117,250,28,183,41,20,24,241,45,139,90,133,25,199,22,185,79,162,58,138,44,83,125,205,230,218,9,166,20,165,188,225,168,201,13,168,200,156,112,210,133,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,194,247,34,223,129,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,13,120,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,238,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,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,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,62,185,152,141,154,124,195,84,239,138,52,24,140,91,212,56,255,0,39,45,247,153,39,119,205,167,49,33,245,183,45,210,117,41,82,86,234,158,113,194,70,196,108,66,144,131,37,41,10,90,184,85,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,51,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,104,34,217,192,107,55,50,92,63,48,227,10,111,56,81,20,138,142,27,208,87,76,156,244,115,121,116,154,137,82,154,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,210,14,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,63,248,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,97,89,177,240,177,140,159,15,238,31,46,124,102,176,105,35,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,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,79,10,124,6,147,131,121,92,129,115,87,97,68,110,187,137,50,10,230,113,105,142,209,62,221,57,109,33,48,25,91,200,90,141,212,114,136,228,164,140,211,203,57,142,32,208,149,18,205,94,43,141,95,133,139,91,226,4,31,46,168,138,160,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,175,123,16,177,3,6,184,125,229,150,150,203,136,233,232,182,205,63,208,118,236,37,50,164,57,89,170,34,43,207,54,203,174,70,97,72,109,233,43,101,213,185,33,77,146,57,139,90,213,218,173,14,136,115,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,31,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,215,21,227,87,226,158,214,248,127,7,204,106,35,165,112,53,171,82,153,170,227,37,9,234,156,68,84,166,71,160,203,143,13,79,36,159,121,134,85,57,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,243,252,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,17,131,32,24,13,39,48,121,163,180,109,151,161,68,147,66,160,72,69,205,112,162,92,118,164,176,186,116,71,91,82,153,113,151,22,146,117,15,186,166,99,25,17,43,66,144,107,52,41,41,81,13,15,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,252,236,202,60,221,236,255,0,25,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,138,189,117,252,55,196,70,58,140,50,185,170,29,100,185,12,71,223,42,139,57,104,67,71,49,36,130,222,243,38,134,219,75,173,118,168,146,132,173,162,220,149,54,245,234,0,0,229,89,170,194,223,195,78,92,113,23,12,217,161,122,102,125,102,223,149,232,168,93,87,79,205,170,52,142,116,31,156,53,161,41,210,83,76,43,215,81,32,244,209,122,164,212,71,155,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,229,31,170,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,133,239,112,172,193,202,238,17,101,30,145,38,227,123,73,119,237,65,219,197,184,219,81,252,22,44,150,24,110,49,111,66,212,75,230,49,29,167,245,245,84,158,126,197,36,148,131,51,152,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,132,138,226,177,145,201,56,149,74,159,154,76,54,92,70,171,182,197,28,215,116,211,20,134,152,42,141,58,42,86,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,170,240,83,11,234,184,213,139,150,134,20,81,149,45,185,23,77,98,53,53,114,35,66,84,181,195,97,107,46,116,163,105,38,70,180,50,215,49,213,250,201,34,67,106,51,82,72,140,203,75,182,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,12,214,102,199,197,62,50,124,64,184,124,197,241,114,124,57,45,106,21,243,195,170,203,178,174,152,61,109,22,224,167,220,84,186,140,110,106,219,231,197,126,169,61,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,161,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,245,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,123,208,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,228,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,11,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,72,60,81,252,118,98,111,220,190,79,8,121,251,23,39,215,54,40,229,18,183,153,28,63,41,117,10,149,159,116,84,160,92,52,213,59,29,166,25,162,70,166,49,49,83,144,167,22,133,111,109,74,113,42,109,60,197,56,78,182,105,74,121,106,223,205,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,163,133,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,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,236,251,33,124,77,108,219,75,1,171,54,62,98,235,81,33,72,194,250,60,84,91,110,68,96,250,218,237,57,26,48,220,38,217,36,147,75,146,201,242,27,37,111,78,246,220,37,172,136,152,125,243,175,108,203,230,46,251,205,6,41,207,196,203,234,71,243,176,232,240,182,51,252,89,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,166,255,0,10,124,138,198,188,92,129,154,124,87,129,18,77,10,44,130,122,202,130,153,78,165,245,84,98,77,65,250,73,102,203,137,36,161,167,99,184,210,89,112,149,204,51,113,74,66,82,150,205,219,116,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,130,183,51,109,194,154,147,121,73,147,122,96,180,142,134,164,230,205,244,221,138,119,155,161,48,217,124,236,153,100,148,232,148,186,174,238,221,116,247,24,173,12,72,203,54,52,225,61,65,84,219,230,206,244,123,201,211,179,210,17,29,215,213,66,191,208,157,81,119,56,143,239,253,163,195,198,179,238,57,110,242,99,211,183,175,221,206,108,191,198,175,168,89,159,14,142,30,183,93,30,233,107,23,113,138,149,208,34,14,239,71,67,231,182,239,59,123,114,227,187,243,145,228,158,221,53,109,94,178,79,93,116,47,105,139,92,1,241,47,43,82,155,123,91,146,237,154,178,55,69,153,203,222,90,168,190,131,137,89,125,19,35,239,73,123,70,112,115,21,130,87,46,3,98,93,66,200,184,99,108,56,252,174,83,155,219,62,102,232,237,58,174,196,56,189,52,230,145,118,159,253,197,240,112,138,245,149,96,226,45,181,114,178,230,214,169,213,184,19,157,45,8,245,75,47,165,126,212,171,216,71,220,71,246,24,210,22,10,221,241,47,204,37,179,174,216,142,239,42,165,6,159,45,126,169,150,139,114,51,110,25,118,165,58,253,50,246,23,234,30,212,0,0,0,0,7,148,197,152,170,157,133,215,132,52,35,114,158,160,212,27,34,215,77,76,227,184,95,210,51,95,139,176,220,129,138,183,148,55,81,177,76,215,234,40,211,93,116,210,75,133,253,2,223,184,62,202,130,188,10,169,70,105,189,36,38,176,242,148,122,159,105,116,112,8,254,174,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,3,239,34,47,172,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,234,253,67,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,251,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,164,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,171,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,243,105,254,247,218,58,169,17,36,137,37,220,69,161,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,128,221,86,149,50,152,241,106,220,200,238,48,178,247,146,210,105,63,119,191,222,51,205,158,252,42,127,9,179,35,116,83,93,143,201,110,183,54,109,109,130,222,74,220,211,211,229,37,42,250,106,211,242,125,199,161,253,68,38,63,6,252,104,56,142,86,176,126,161,55,107,15,57,38,170,195,92,189,117,116,253,31,29,61,164,141,123,181,46,213,233,245,123,69,174,128,0,0,0,172,110,51,215,87,77,108,91,182,177,47,78,108,152,146,140,180,247,183,80,71,187,250,69,112,101,134,25,206,199,235,5,130,45,117,185,41,71,255,0,231,172,151,244,141,33,218,141,116,246,189,29,131,255,0,67,129,29,31,222,109,36,62,168,0,0,0,0,10,247,226,239,141,141,89,184,97,11,13,96,189,165,66,182,235,110,186,141,191,250,43,209,231,178,103,169,182,105,250,73,46,194,81,43,236,239,21,13,134,150,37,99,19,175,234,13,137,68,107,153,54,187,82,139,79,111,214,73,104,167,158,67,68,126,178,146,93,235,47,229,23,218,93,227,65,249,67,203,165,27,46,152,77,74,182,35,193,228,213,159,142,196,138,162,249,171,86,233,71,25,132,61,216,110,184,146,245,153,254,73,237,247,118,119,247,32,0,31,26,161,103,219,181,73,5,42,125,59,154,233,127,43,156,226,125,132,93,196,162,46,226,33,245,34,197,98,27,41,143,25,189,141,167,93,11,83,61,53,61,125,191,104,255,0,80,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,227,252,93,243,29,133,246,142,23,163,46,245,139,34,37,213,120,93,81,218,171,195,235,90,113,44,80,24,75,142,54,221,69,14,164,210,163,146,106,67,237,182,132,43,77,57,188,237,91,62,75,244,237,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,140,242,153,131,55,150,0,224,53,177,133,183,230,34,203,188,106,244,120,251,23,41,221,13,136,72,61,54,194,138,163,73,58,184,204,151,168,218,157,51,89,145,118,19,109,242,217,107,54,226,255,0,191,210,178,255,0,155,255,0,253,156,20,2,47,251,253,43,47,249,191,255,0,217,193,64,35,85,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,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,180,103,148,239,11,24,55,240,254,222,242,230,7,85,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,3,202,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,140,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,208,185,174,154,237,225,81,102,173,113,206,234,229,199,167,192,165,182,231,41,13,237,139,10,43,81,35,55,162,8,136,246,48,195,72,215,77,202,219,170,140,212,102,103,119,220,35,48,206,234,195,188,163,179,81,186,98,116,159,45,110,9,119,53,57,133,182,227,111,38,11,140,71,142,210,220,74,208,157,57,157,42,157,65,167,114,84,211,173,44,149,235,104,83,84,85,95,28,239,204,159,237,39,238,209,5,114,127,153,74,238,85,177,198,143,137,180,194,231,82,158,219,75,185,34,38,42,31,114,93,29,215,155,92,134,218,37,41,27,94,46,82,28,108,201,104,46,99,104,37,25,160,214,149,104,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,129,226,185,146,143,193,149,212,254,101,48,206,153,85,147,109,221,181,9,18,110,214,180,231,51,71,170,60,226,84,82,55,154,141,196,179,41,199,23,216,164,236,109,210,218,75,34,121,150,147,0,40,215,77,118,223,167,87,169,52,137,221,60,75,154,158,138,93,81,190,82,23,212,69,68,166,37,165,189,84,70,104,209,248,145,215,170,76,149,234,105,174,213,40,143,160,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,17,87,63,89,215,181,114,167,135,18,232,148,154,159,81,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,161,107,178,233,174,223,55,85,102,245,186,103,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,52,125,148,239,11,24,55,240,254,222,242,230,7,85,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,41,3,139,222,5,195,195,12,199,68,196,107,122,141,209,81,113,46,158,170,139,202,65,176,134,85,88,97,100,220,210,109,166,201,43,78,228,46,35,235,90,200,205,199,100,186,162,90,143,114,81,5,135,160,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,232,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,125,23,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,103,51,54,120,205,102,227,246,60,220,248,165,97,225,212,75,58,145,88,145,189,17,90,212,159,154,178,215,116,217,73,37,27,72,146,241,250,238,37,162,36,17,159,105,184,231,49,231,101,87,8,140,184,226,133,221,138,11,204,69,30,247,151,106,217,246,172,135,105,19,58,39,91,83,245,247,212,219,110,57,78,91,74,37,36,163,18,86,195,142,45,105,215,94,87,39,71,11,156,197,207,128,170,190,57,223,153,63,218,79,221,162,58,240,188,197,235,55,1,113,95,18,113,115,16,31,150,221,10,221,195,121,143,72,40,140,27,207,186,181,213,105,141,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,225,89,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,78,158,23,92,63,230,85,230,83,115,55,141,246,239,38,148,207,77,81,177,233,111,184,251,18,156,148,211,237,62,205,89,92,181,163,107,37,202,209,166,220,37,165,228,184,167,13,36,130,105,78,219,80,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,18,43,58,216,223,133,248,19,151,155,150,187,139,52,57,117,250,69,197,29,235,97,154,20,103,28,101,117,119,229,199,116,142,41,190,142,216,232,83,73,121,75,123,82,52,33,10,52,18,156,216,133,103,48,93,247,9,188,3,197,140,36,192,239,149,183,205,229,202,160,223,123,46,10,37,169,29,152,203,109,134,228,50,206,218,132,137,36,131,116,222,117,150,153,216,194,92,38,219,108,204,214,70,234,205,44,206,161,77,124,87,51,175,248,77,186,159,203,94,25,212,234,177,173,187,74,161,34,53,218,238,188,150,107,21,70,92,74,74,62,195,73,56,166,98,184,218,251,84,173,142,58,123,137,6,76,178,234,162,174,79,242,215,93,205,78,56,209,240,202,152,124,154,83,59,106,151,36,180,202,67,14,68,163,180,243,104,144,227,70,164,175,115,199,205,67,109,145,33,101,204,113,6,162,36,18,212,158,255,0,196,227,35,84,44,180,215,104,216,155,132,52,63,71,225,181,127,147,75,118,35,149,69,201,114,159,88,36,58,190,90,73,227,55,77,151,89,104,220,73,154,221,50,113,15,146,141,180,155,41,62,23,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,67,182,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,84,225,89,159,31,243,163,42,152,191,90,254,117,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,249,184,232,79,228,144,38,86,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,170,149,176,67,38,184,219,141,216,209,83,193,186,69,171,46,44,139,78,176,138,93,229,80,73,176,243,22,250,10,95,78,251,139,81,186,134,159,90,13,47,41,45,54,225,173,210,101,195,111,82,74,148,87,125,141,246,221,86,205,200,213,253,104,87,110,121,119,37,74,135,132,245,90,108,202,204,178,87,62,164,251,52,119,27,114,83,155,150,181,111,113,73,53,158,171,81,234,163,213,74,239,60,230,11,84,225,89,159,31,243,163,42,152,191,90,254,117,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,249,184,232,79,228,144,38,86,107,178,73,133,249,175,170,217,53,219,173,136,144,106,86,173,98,51,211,166,38,43,138,126,173,68,74,148,167,233,43,113,167,154,82,16,226,148,74,75,186,169,76,159,48,219,34,230,47,89,20,32,7,26,191,11,22,183,196,8,62,93,81,21,213,195,146,233,161,88,217,194,178,239,91,166,119,69,69,183,233,247,21,82,163,39,148,183,57,17,88,161,79,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,229,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,36,7,11,220,139,126,26,238,164,99,142,49,217,157,94,27,81,119,250,30,52,213,109,102,187,84,109,196,145,106,201,164,250,136,108,232,231,51,83,74,22,233,33,191,157,74,100,54,87,82,41,91,141,95,138,123,91,225,252,31,49,168,136,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,9,229,175,48,88,113,156,236,14,59,214,153,111,255,0,0,159,207,161,92,148,10,163,5,33,184,242,185,40,57,17,22,106,73,55,37,149,54,242,12,148,69,181,109,186,68,164,161,91,219,76,32,186,49,95,11,248,67,223,247,14,28,217,24,101,46,250,169,98,84,133,93,138,117,85,87,41,108,81,232,132,243,204,211,105,136,83,135,45,82,150,202,147,56,212,242,146,210,148,78,55,174,254,228,77,252,189,103,27,47,185,159,231,66,194,107,219,171,173,66,167,177,81,168,81,38,196,118,36,232,109,185,161,25,26,92,73,33,222,90,204,144,226,216,91,141,165,74,71,175,162,208,106,161,124,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,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,0,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,184,150,58,86,90,240,134,78,61,99,205,141,132,108,177,45,200,247,21,97,150,106,7,17,246,153,125,170,114,53,118,107,205,173,221,80,75,110,51,111,56,68,100,173,77,4,68,149,25,146,79,73,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,85,124,115,191,50,127,180,159,187,69,96,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,87,213,195,204,159,97,126,23,102,74,236,204,141,150,82,233,245,43,194,142,244,10,133,53,46,184,235,15,77,147,61,83,38,206,90,157,90,213,189,197,38,50,82,219,124,182,219,38,156,61,170,230,22,206,234,43,171,138,86,122,49,31,1,166,55,151,236,47,129,232,106,173,209,111,199,171,61,118,181,48,202,84,56,174,191,41,135,24,140,209,32,185,79,31,78,157,36,111,53,33,43,86,196,165,100,135,81,13,178,177,158,56,216,107,150,220,85,202,222,36,162,91,180,43,158,215,184,17,107,84,210,183,95,58,117,70,84,7,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,195,81,170,128,25,172,205,143,138,124,100,248,129,112,249,139,226,194,120,65,103,6,148,116,168,217,66,189,14,90,106,73,145,54,125,157,45,45,37,76,56,193,165,82,100,193,94,196,18,144,180,168,164,200,75,142,26,137,100,183,17,185,27,26,67,147,215,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,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,94,86,236,191,239,43,234,53,191,22,240,184,101,213,145,106,209,219,160,82,14,73,146,151,22,156,219,174,186,212,114,94,155,148,132,41,247,9,27,140,246,163,106,19,162,16,132,166,205,56,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,116,231,3,48,88,113,150,252,14,172,94,184,155,111,252,163,129,84,221,66,137,64,83,4,227,117,153,82,25,112,202,35,166,180,169,180,50,166,219,116,220,83,132,105,38,210,178,36,184,163,75,107,206,101,90,108,106,141,86,109,66,29,38,37,46,60,169,14,60,212,24,138,117,76,69,66,148,102,150,91,55,150,183,77,9,35,36,145,184,181,175,66,45,202,81,234,103,117,60,37,178,227,138,24,63,132,114,49,26,246,189,229,183,72,196,88,241,170,244,139,69,151,91,118,36,118,22,132,169,170,139,170,208,205,18,94,107,97,18,26,82,72,154,36,115,183,184,72,68,122,246,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,21,120,161,100,91,240,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,142,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,33,7,20,28,159,91,56,217,132,117,172,109,163,20,74,117,247,96,81,213,61,115,228,187,33,72,153,68,132,137,82,30,130,72,74,249,72,89,155,206,58,135,57,106,81,173,180,182,106,74,22,107,69,27,9,85,195,211,39,95,141,174,41,204,249,67,51,164,179,44,174,134,163,93,249,190,103,164,57,146,75,101,59,212,125,167,90,231,178,212,191,159,70,238,95,43,180,181,82,53,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,31,229,42,43,19,25,84,121,45,239,109,90,106,90,153,107,161,235,236,251,7,203,167,217,246,237,46,65,202,129,78,229,58,127,202,231,56,175,97,151,113,168,203,184,204,125,144,0,17,99,62,57,71,135,153,108,60,81,209,96,111,186,105,218,122,61,222,105,150,156,199,226,243,125,85,60,219,127,146,96,203,214,215,234,237,239,160,105,208,165,83,37,174,28,182,249,111,53,166,228,234,71,166,164,70,93,218,151,113,144,185,126,17,24,216,213,227,134,19,112,210,115,218,212,40,142,184,235,72,219,255,0,162,179,30,3,36,122,147,100,159,164,163,239,81,171,237,239,22,18,0,0,0,0,3,229,93,109,117,22,189,97,130,255,0,68,129,33,31,223,109,68,51,121,153,232,103,7,31,175,230,12,180,210,228,170,159,255,0,158,188,95,208,44,127,131,21,213,212,219,23,21,172,107,215,149,38,92,162,45,59,180,110,158,143,119,244,139,57,0,0,0,1,84,92,100,49,165,82,220,162,224,253,62,110,230,25,92,106,171,237,114,244,209,210,244,132,117,118,154,53,238,208,187,23,167,213,237,16,223,34,56,84,254,44,102,70,215,166,181,27,156,221,18,116,42,219,229,188,147,181,166,103,198,74,149,244,211,175,229,59,139,83,250,140,104,106,147,1,186,85,42,29,49,146,209,184,113,219,97,5,238,36,36,146,94,255,0,119,188,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,92,102,112,133,185,73,160,98,244,54,62,125,166,226,209,157,86,239,244,50,244,132,133,119,175,78,253,59,147,175,215,236,16,27,40,184,131,39,13,179,9,101,87,216,145,202,109,202,221,54,60,143,80,149,189,147,156,194,212,158,212,171,77,118,119,145,106,52,103,108,214,90,184,173,218,93,125,130,209,186,148,38,37,163,191,232,184,218,86,93,228,95,165,238,47,176,125,48,0,0,1,75,252,102,46,117,75,199,186,13,180,151,119,161,155,106,44,147,245,116,209,69,54,160,141,59,191,164,70,252,143,81,37,215,51,55,98,49,17,158,97,177,93,165,200,112,183,17,104,132,212,35,17,159,105,151,191,237,26,42,134,201,199,136,195,6,90,27,109,165,26,125,133,160,255,0,96,0,0,0,1,254,82,95,68,104,238,201,112,244,67,72,82,213,246,17,106,98,128,248,142,226,250,177,83,50,21,214,26,119,123,22,211,210,168,69,234,233,161,199,159,44,191,65,39,220,231,215,246,152,239,220,31,176,14,159,118,220,181,44,100,171,198,230,179,69,125,232,17,79,122,147,178,83,46,64,144,133,122,174,17,158,132,163,236,52,26,125,230,125,194,224,192,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,177,252,28,205,221,43,40,60,45,240,198,235,98,157,18,177,118,87,164,87,41,182,229,41,249,9,66,22,249,85,103,41,114,158,65,40,157,92,102,75,110,254,89,106,107,113,150,205,77,243,73,196,213,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,149,113,127,223,233,89,127,205,255,0,254,206,10,1,23,253,254,149,151,252,223,255,0,236,224,160,17,166,140,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,158,204,203,230,46,251,205,6,41,207,196,203,234,71,243,176,232,240,182,51,252,89,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,185,80,209,70,16,98,149,137,130,217,29,194,236,75,196,186,239,161,173,186,54,31,218,253,108,222,149,233,28,174,108,72,172,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,202,180,248,143,100,198,249,186,168,214,85,173,140,157,109,106,224,168,71,165,211,163,124,157,170,183,207,148,251,137,109,166,247,174,50,80,157,203,90,75,85,25,36,181,212,204,139,180,73,80,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,40,47,138,62,16,198,194,92,224,220,207,211,88,136,197,54,249,142,205,223,21,150,95,117,213,161,114,84,180,74,83,166,231,209,90,230,49,45,194,74,77,72,36,56,130,78,223,160,152,193,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,154,48,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,21,87,199,59,243,39,251,73,251,180,85,88,154,156,53,51,175,81,203,166,35,193,194,251,214,167,166,25,93,213,5,55,37,10,56,172,55,74,170,73,56,205,34,166,235,238,36,150,108,161,12,37,14,36,221,74,18,218,214,233,18,148,130,74,238,250,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,23,207,214,74,46,172,169,226,60,186,221,38,153,212,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,185,86,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,127,217,151,204,93,137,149,252,44,159,137,151,212,143,231,97,209,225,108,123,248,206,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,175,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,120,1,161,60,57,199,188,39,203,182,75,240,70,245,198,59,175,228,253,22,109,159,109,82,216,147,208,201,151,190,82,233,40,113,45,236,142,219,139,45,80,203,135,169,150,223,87,77,117,50,35,90,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,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,16,255,0,138,158,14,87,113,119,40,245,121,54,227,218,203,176,170,13,94,46,70,218,143,225,81,99,48,251,114,75,122,214,146,71,45,137,14,191,175,172,165,114,54,37,38,165,145,149,11,137,255,0,193,147,11,126,85,230,58,187,137,147,232,93,84,11,18,223,115,166,155,213,108,232,234,147,86,76,179,243,100,178,83,155,226,166,162,158,212,169,9,211,83,209,92,179,23,82,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,246,188,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,143,1,142,153,163,192,156,181,250,19,240,215,124,252,156,249,71,212,250,51,248,178,100,206,127,79,202,231,127,99,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,40,45,199,59,243,39,251,73,251,180,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,177,64,60,81,252,118,98,111,220,190,79,8,77,78,21,56,153,106,224,222,68,113,51,20,175,89,125,61,22,217,188,42,117,9,59,92,109,14,61,178,153,78,216,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,184,51,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,137,129,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,245,196,136,43,197,11,58,255,0,139,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,41,90,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,20,100,255,0,45,116,44,171,96,117,31,12,169,135,206,170,189,182,169,114,75,76,165,190,220,186,195,172,182,137,14,52,106,74,54,178,92,164,54,217,18,16,124,182,208,106,35,89,173,74,234,183,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,32,56,77,230,243,240,69,136,255,0,139,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,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,234,163,228,79,253,156,255,0,193,154,199,249,32,247,249,133,186,104,87,206,75,241,46,245,181,167,117,180,91,131,11,235,53,74,116,158,82,219,231,197,126,146,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,25,194,1,121,60,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,223,28,171,54,62,22,49,147,225,253,195,229,207,140,214,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,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,64,14,53,126,22,45,111,136,16,124,186,162,41,88,74,172,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,250,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,194,149,184,213,248,167,181,190,31,193,243,26,136,132,20,171,2,242,174,217,181,252,65,163,91,210,230,91,214,172,136,49,171,83,153,34,82,32,46,97,186,81,141,210,35,220,148,45,76,56,130,94,155,9,123,18,102,74,113,4,175,127,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,249,252,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,87,9,108,188,85,112,107,47,50,47,203,174,149,18,45,119,19,164,70,173,176,182,102,41,229,170,136,81,210,116,244,186,146,62,82,22,102,244,151,136,145,170,182,72,65,56,100,164,242,219,168,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,33,255,0,16,44,136,208,179,85,106,185,122,218,200,232,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,169,81,26,145,166,135,170,123,10,136,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,194,247,58,255,0,140,5,136,140,24,196,42,157,86,118,36,217,180,245,201,118,163,52,249,222,153,165,165,228,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,231,80,0,129,92,98,48,94,171,136,185,121,162,226,5,175,104,75,172,213,236,10,194,229,204,145,25,106,82,224,81,30,142,190,177,211,104,149,162,208,78,179,9,75,81,37,74,109,13,169,126,171,100,233,138,76,22,125,193,47,7,43,174,221,87,214,96,100,61,201,162,198,167,157,157,13,189,168,87,87,41,199,35,203,144,122,146,247,183,201,67,81,187,13,27,87,213,122,170,213,181,17,219,80,10,171,227,157,249,147,253,164,253,218,43,46,211,176,47,43,234,53,193,42,207,183,165,213,145,106,209,220,175,213,202,49,18,151,22,156,219,173,52,236,131,70,187,148,132,41,246,205,123,72,246,163,114,213,162,16,181,39,213,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,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,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,70,170,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,215,245,231,235,37,22,174,107,48,226,93,110,147,76,233,241,54,217,167,188,229,185,80,142,77,161,201,251,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,180,45,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,159,240,49,252,246,126,205,254,242,19,167,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,253,108,11,205,30,4,230,83,211,127,129,75,231,229,31,201,206,155,210,127,197,147,33,242,58,142,111,39,251,37,166,247,110,228,59,244,117,211,111,110,154,150,181,87,198,175,197,61,173,240,254,15,152,212,71,170,225,13,137,150,174,13,225,198,99,241,74,245,151,211,209,109,154,125,2,161,39,107,141,161,199,182,21,79,99,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,8,107,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,174,36,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,235,159,12,192,225,126,4,229,230,233,103,16,87,18,161,58,241,163,212,40,52,91,121,195,112,215,87,125,232,234,109,73,82,90,113,183,83,25,4,234,77,231,82,226,13,8,81,18,85,205,91,73,86,120,69,228,240,150,193,12,80,194,12,188,200,174,223,117,200,133,72,196,41,17,174,122,13,9,150,219,90,224,176,236,116,151,84,235,233,237,82,228,180,152,202,38,117,50,105,12,160,204,201,199,29,66,38,248,134,188,86,49,230,78,13,229,114,125,179,66,155,17,186,238,36,200,59,101,180,42,67,68,251,116,229,180,181,79,121,12,173,10,55,81,202,34,140,163,34,79,44,230,54,178,90,84,72,37,81,8,149,92,50,241,175,240,45,155,139,91,168,167,245,80,47,189,44,169,155,26,222,243,93,107,236,244,238,55,171,136,74,116,148,212,109,234,61,218,52,110,237,73,171,110,151,252,0,0,0,0,0,0,0,0,0,0,0,0,40,159,138,38,1,83,240,111,26,99,215,40,145,185,20,219,167,127,78,141,234,86,157,52,72,73,95,106,156,90,190,147,135,222,73,250,181,30,91,135,22,47,171,10,243,33,66,97,215,118,49,114,189,22,132,126,174,186,156,137,241,11,244,20,125,205,253,95,105,11,252,140,250,36,199,106,75,103,170,29,66,86,159,176,203,82,31,234,0,0,0,0,63,198,99,39,34,35,236,17,106,110,54,164,105,246,150,131,58,185,226,162,203,161,230,110,251,98,91,60,179,126,187,84,144,217,110,35,213,10,168,73,34,62,195,63,113,253,98,71,240,104,185,213,19,30,235,214,210,157,216,135,173,169,82,75,213,215,85,28,218,122,52,238,254,145,116,32,0,0,3,230,92,213,150,173,219,118,169,95,124,181,110,155,9,249,107,239,250,45,182,165,159,113,31,232,251,143,236,25,205,205,222,32,73,196,156,194,94,181,247,223,230,182,221,110,165,30,63,168,73,216,201,78,125,104,79,98,83,174,155,251,204,181,19,227,131,54,17,55,25,53,252,94,152,199,207,186,220,170,51,74,221,254,134,126,143,144,93,203,211,191,94,244,235,245,251,5,166,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,226,89,202,195,118,177,63,46,247,157,8,217,223,34,61,26,163,46,49,238,50,218,242,96,200,74,15,233,36,143,67,95,113,158,158,241,157,154,148,57,214,125,211,42,158,107,219,54,137,80,91,38,173,18,122,58,203,134,90,233,218,93,233,250,203,237,23,253,195,235,21,152,197,44,182,91,47,26,245,149,66,135,10,141,35,176,253,103,25,129,23,114,190,130,72,187,92,238,45,75,235,49,37,64,0,0,127,12,200,136,204,251,136,80,103,19,219,173,139,171,52,213,51,142,247,48,169,49,159,165,171,213,50,218,166,170,51,117,46,210,45,126,151,127,111,218,99,218,112,139,177,156,184,51,21,46,224,145,15,157,22,155,70,113,196,43,153,183,99,237,206,128,178,61,9,68,103,161,31,118,134,66,240,0,0,0,0,0,115,28,203,94,205,97,254,5,222,247,26,157,229,186,205,2,165,211,171,105,158,143,20,55,150,158,205,170,46,244,123,75,65,156,91,158,163,34,243,196,10,181,89,231,55,63,93,172,63,33,74,208,139,85,188,250,148,103,166,132,93,234,247,23,234,23,237,195,239,13,152,195,92,180,91,81,90,47,94,181,22,29,101,211,237,237,91,212,248,164,103,244,149,250,30,205,62,194,18,72,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,41,117,90,216,143,74,180,44,171,158,237,131,85,43,110,187,79,150,155,82,92,135,77,216,171,138,196,215,209,37,152,231,169,165,189,146,148,250,150,215,170,162,83,196,225,167,71,146,165,245,92,139,98,206,13,96,166,99,173,219,247,28,109,15,77,80,98,110,110,52,205,170,119,208,83,141,104,54,106,125,57,17,245,28,173,21,234,232,106,70,254,107,100,167,90,109,39,162,144,25,87,23,253,254,149,151,252,223,255,0,236,224,160,17,127,223,233,89,127,205,255,0,254,206,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,87,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,134,162,234,115,45,255,0,153,182,145,240,254,196,255,0,227,210,197,85,229,59,197,62,13,252,64,183,188,197,129,165,48,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,42,3,141,239,200,79,194,158,26,122,63,255,0,44,254,79,203,244,191,229,191,206,190,164,186,14,255,0,154,252,183,164,190,135,175,250,125,156,177,18,242,45,54,205,129,156,28,36,126,251,164,203,168,211,85,116,68,101,134,99,40,210,180,212,92,86,200,15,25,146,209,234,55,49,81,156,89,106,122,161,10,35,74,254,130,180,102,2,170,248,231,126,100,255,0,105,63,118,136,191,195,123,1,172,220,201,98,94,35,225,77,231,10,34,145,81,195,122,138,233,147,158,142,111,46,147,81,41,208,10,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,124,87,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,176,174,21,153,241,255,0,58,50,169,139,245,175,231,90,180,43,181,58,143,252,2,35,81,18,142,87,252,97,77,45,199,191,155,142,132,254,73,2,79,241,83,164,210,170,57,28,191,166,84,41,145,37,72,165,200,163,203,130,235,204,165,107,138,249,212,227,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,220,163,35,166,28,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,30,131,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,234,185,88,201,101,87,19,48,95,21,115,29,136,214,252,182,44,155,82,199,184,37,219,107,84,149,71,58,165,109,136,142,27,110,161,36,157,206,198,142,164,44,212,162,82,18,167,146,218,62,112,144,251,105,137,98,213,51,245,255,0,154,203,46,95,178,31,255,0,142,74,16,3,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,1,229,49,98,191,106,218,152,89,121,93,55,213,19,211,54,221,26,223,168,212,43,20,238,153,185,29,100,22,163,56,183,216,229,58,100,219,155,219,74,211,177,102,73,86,186,25,145,25,140,203,221,149,26,21,98,234,172,213,173,107,115,228,253,22,109,66,68,138,117,35,172,92,191,71,197,91,138,83,81,185,235,34,91,188,180,26,81,204,81,110,86,221,79,180,197,191,112,75,186,104,82,240,10,250,178,163,206,223,90,165,94,7,84,153,27,148,178,229,69,151,10,59,113,220,222,101,177,91,151,10,73,104,70,106,46,94,170,34,37,36,206,197,64,64,14,53,126,22,45,111,136,16,124,186,162,42,3,12,109,108,71,189,110,246,237,140,39,131,85,157,114,78,167,212,146,212,74,91,166,137,82,98,166,19,235,152,202,9,38,74,115,124,84,200,73,180,157,84,234,84,109,146,86,107,36,159,149,23,167,194,143,22,112,106,248,203,139,22,22,25,218,31,38,107,214,87,78,221,219,15,106,156,235,167,62,133,17,84,250,131,47,157,234,57,11,245,84,123,153,229,114,136,185,72,101,75,154,162,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,32,174,79,242,215,93,205,78,56,209,240,202,152,124,154,83,59,106,151,36,180,202,67,14,68,163,180,243,104,144,227,70,164,175,115,199,205,67,109,145,33,101,204,113,6,162,36,18,212,157,15,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,160,30,40,254,59,49,55,238,95,39,132,35,171,151,253,228,237,131,31,11,85,112,203,43,78,45,97,234,250,41,41,50,75,7,81,117,150,216,84,133,145,22,171,89,52,202,16,157,198,123,8,220,217,183,152,230,233,41,195,231,36,149,92,215,223,238,87,110,118,37,193,195,171,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,235,103,167,9,177,151,8,243,29,113,83,177,198,239,249,91,94,175,109,174,70,184,183,36,189,43,5,197,173,182,94,228,145,159,77,183,146,166,186,126,196,181,201,216,222,230,137,181,171,181,112,138,198,60,39,194,172,125,171,210,113,9,158,142,181,123,83,226,219,246,221,95,116,151,52,148,244,214,83,232,254,67,72,82,63,132,45,76,47,158,225,165,45,244,154,106,68,234,133,223,128,174,174,50,88,199,132,240,176,106,30,5,213,217,244,149,253,80,168,83,174,10,92,109,210,89,244,100,82,84,150,213,80,222,148,114,94,212,155,145,27,144,165,146,139,168,230,233,243,105,49,80,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,95,157,119,14,111,44,33,225,191,117,225,134,32,93,81,46,42,237,177,132,245,186,108,137,209,35,19,12,108,110,155,32,154,97,178,208,141,72,101,174,91,36,226,146,149,184,77,19,138,74,84,179,34,207,184,191,239,244,172,191,230,255,0,255,0,103,5,0,139,105,204,142,74,63,24,12,143,96,246,51,225,237,50,171,59,18,108,220,47,182,227,53,78,132,92,239,76,210,211,17,165,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,93,85,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,87,181,205,143,133,140,100,248,127,112,249,115,227,53,130,236,248,154,228,74,149,141,214,109,71,28,240,182,217,150,230,40,80,99,182,169,80,233,108,37,107,185,33,32,210,149,33,198,245,35,92,150,90,213,77,173,27,156,90,27,228,109,112,205,158,85,48,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,87,10,227,87,225,98,214,248,129,7,203,170,34,165,112,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,209,78,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,41,91,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,235,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,114,12,175,96,93,119,49,120,227,106,225,125,38,141,85,157,2,117,66,59,181,247,169,198,132,57,79,163,165,228,20,185,70,227,132,109,183,177,181,30,211,89,25,27,138,109,4,149,169,105,66,180,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,205,190,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,71,106,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,30,43,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,68,64,226,177,145,89,55,139,115,243,79,133,16,37,201,174,197,142,111,94,176,85,41,164,176,170,116,72,75,63,73,32,222,113,38,149,180,212,118,218,83,45,146,185,132,109,169,40,74,146,225,187,84,22,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,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,128,115,76,203,220,246,109,157,151,156,72,184,177,6,159,18,163,111,70,181,234,72,157,77,147,82,58,122,42,72,114,58,219,40,69,32,189,102,151,33,75,75,8,82,117,94,247,83,180,141,90,17,230,136,94,159,8,106,253,171,89,201,181,54,157,111,81,58,25,244,43,130,169,79,174,191,211,54,215,95,57,78,38,66,31,220,131,53,59,164,89,17,26,222,189,20,92,157,132,91,80,131,57,170,2,170,248,231,126,100,255,0,105,63,118,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,143,43,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,231,249,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,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,132,53,226,101,148,203,55,29,240,94,171,138,74,145,18,137,118,97,173,30,161,90,69,89,48,13,247,231,211,163,68,144,250,169,171,50,113,4,72,83,164,133,165,197,19,156,163,230,108,79,206,185,186,136,69,223,112,189,206,191,227,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,185,212,51,89,155,31,20,248,201,241,2,225,243,23,196,138,168,228,114,78,37,112,255,0,176,179,73,134,203,136,213,118,216,163,214,215,116,211,20,134,152,42,141,58,45,90,160,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,37,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,69,85,241,159,164,210,169,217,175,162,76,167,211,34,69,145,84,177,224,75,156,235,44,165,11,148,249,76,154,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,139,176,112,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,33,85,22,214,196,122,190,28,93,23,37,6,13,86,77,153,65,168,82,213,113,42,59,166,113,99,74,120,165,55,5,233,13,17,255,0,198,155,67,166,157,168,83,198,141,201,55,146,149,252,171,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,210,158,0,226,70,28,98,222,13,90,119,254,17,195,232,173,10,141,61,45,82,225,116,37,15,161,109,133,41,133,69,228,167,212,111,146,182,150,214,136,51,111,230,253,69,41,27,84,125,0,80,15,20,127,29,152,155,247,47,147,194,18,255,0,134,70,58,97,198,93,50,35,125,98,134,40,86,122,26,84,28,64,154,211,44,180,68,185,85,9,74,166,83,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,117,230,95,49,119,222,104,49,78,126,38,95,82,63,157,135,71,133,177,159,226,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,55,248,83,228,86,53,226,228,12,211,226,188,8,146,104,81,100,19,214,84,20,202,117,47,170,163,18,106,15,210,75,54,92,73,37,13,59,29,198,146,203,132,174,97,155,138,82,18,148,182,110,219,160,10,22,226,167,140,116,44,93,205,197,94,53,184,206,177,44,42,123,86,115,146,119,47,248,84,168,207,190,228,147,216,180,36,209,203,126,67,172,105,235,37,92,141,233,81,165,100,69,250,242,5,148,202,174,96,236,220,112,184,229,88,177,43,176,97,216,243,104,150,217,75,220,194,215,116,56,109,201,132,168,178,20,73,105,43,104,227,164,157,51,117,58,34,83,105,89,41,167,150,33,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,75,217,126,196,207,195,38,7,88,120,164,228,186,84,137,119,53,191,6,161,63,209,110,111,138,204,229,178,158,169,132,122,235,52,242,159,39,91,52,41,70,164,41,6,149,30,228,152,232,0,0,0,0,0,0,0,0,0,0,0,0,34,103,17,28,23,137,138,56,83,50,186,234,126,122,214,183,107,242,154,86,167,216,165,70,66,181,250,105,46,246,75,188,149,255,0,125,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,250,198,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,105,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,100,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,162,251,6,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,147,150,195,140,47,191,232,169,38,147,238,211,222,51,209,159,108,50,115,11,243,41,116,83,205,91,154,171,205,155,87,103,179,77,27,118,124,162,73,125,53,31,115,126,221,15,234,33,40,248,56,227,75,176,111,234,206,16,213,31,217,18,69,58,69,78,49,237,215,87,212,245,62,58,17,234,163,94,226,62,211,86,158,242,246,139,125,0,0,1,242,174,186,146,104,214,189,98,176,179,209,48,96,72,146,103,245,33,181,43,220,126,239,113,140,224,102,146,235,249,101,143,247,221,96,190,143,202,26,162,18,126,244,245,175,168,143,184,191,75,220,44,107,131,21,148,152,246,189,197,122,168,245,83,146,165,193,47,176,219,167,185,250,95,209,250,253,130,206,128,0,0,0,0,64,94,47,216,162,229,163,129,20,251,82,1,235,42,181,87,105,135,211,238,140,244,57,237,168,251,80,101,222,146,238,50,63,176,85,142,81,236,9,56,139,152,139,18,138,201,106,204,123,130,151,46,81,118,118,176,153,204,37,127,202,73,247,47,216,122,251,134,142,45,250,91,52,58,5,54,139,24,180,106,159,13,152,173,151,111,98,80,130,73,119,153,159,113,123,204,125,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,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,85,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,50,184,99,113,12,170,219,213,91,123,43,184,209,50,93,70,143,81,144,197,34,205,173,26,84,243,244,231,220,81,54,197,57,253,53,82,227,41,70,148,52,190,211,100,205,40,63,153,218,113,237,208,101,92,95,247,250,86,95,243,127,255,0,179,130,128,69,255,0,127,165,101,255,0,55,255,0,251,56,40,4,119,92,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,158,93,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,5,0,241,52,198,191,195,78,110,46,158,158,159,210,192,177,53,178,161,239,107,99,206,244,79,189,212,56,230,142,45,42,214,83,178,118,40,182,234,209,53,185,36,173,218,198,171,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,209,132,247,215,225,67,11,44,220,76,244,95,163,62,86,219,244,234,239,69,207,231,116,189,84,102,222,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,61,88,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,98,153,250,202,140,60,214,224,116,186,37,49,173,151,157,175,206,172,90,239,54,203,6,227,242,146,202,137,80,20,227,166,158,91,50,61,68,168,201,196,37,46,33,135,21,184,154,216,170,1,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,194,171,25,227,141,152,238,28,56,143,131,215,194,37,163,17,108,186,61,5,111,75,113,110,200,69,114,156,205,102,156,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,152,107,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,64,34,85,100,23,37,23,86,107,49,30,37,110,173,76,233,240,202,217,168,50,229,199,80,144,78,33,185,251,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,114,91,89,44,207,114,154,67,183,39,152,91,90,133,99,100,191,18,236,171,90,15,69,69,183,240,190,179,75,167,70,230,173,206,68,86,41,46,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,156,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,1,0,56,205,226,151,201,76,184,208,176,206,5,119,165,159,125,220,13,245,48,186,93,253,101,46,18,13,231,190,112,208,105,111,100,165,83,149,216,164,173,90,232,90,167,152,66,149,132,191,225,89,140,116,44,34,205,197,34,53,198,206,145,47,218,123,182,115,114,119,47,248,44,169,47,176,228,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,125,32,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,169,196,139,134,239,225,3,210,153,133,203,213,7,250,235,245,230,92,214,204,54,191,207,175,106,230,68,65,127,233,157,230,227,69,253,145,218,164,151,63,82,145,88,24,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,65,57,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,114,249,60,33,205,50,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,226,153,192,203,93,11,53,56,29,88,195,42,153,242,106,172,238,170,91,114,213,41,108,55,18,176,211,46,34,59,142,154,82,189,204,159,53,109,184,70,133,159,45,197,154,72,150,72,82,115,175,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,223,112,212,206,189,59,49,120,113,7,11,239,90,158,184,155,104,211,212,220,148,40,229,62,229,86,151,24,163,52,138,155,175,184,147,65,60,181,190,148,56,147,117,75,83,136,91,164,73,74,201,40,144,25,151,204,93,137,149,252,44,159,137,151,212,143,231,97,209,225,108,123,248,206,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,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,22,211,194,143,37,31,131,43,85,140,202,98,101,50,149,38,228,187,105,241,228,218,77,105,206,122,143,75,121,181,40,228,111,37,27,105,122,83,110,35,177,41,222,219,69,180,214,70,243,205,38,197,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,5,122,241,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,0,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,87,189,139,23,215,225,67,32,183,150,37,250,47,209,159,43,112,126,163,93,232,185,252,238,151,170,162,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,157,113,170,129,84,28,80,120,125,198,164,198,173,102,135,5,169,82,214,133,200,84,251,194,135,25,167,100,175,123,206,202,145,50,180,110,186,250,148,72,37,45,132,173,134,154,216,218,9,78,250,168,74,244,231,252,41,242,173,143,55,21,255,0,3,50,54,253,225,46,194,179,233,50,10,41,200,84,78,113,221,108,19,200,234,224,33,165,41,41,56,198,148,41,42,144,173,196,219,201,108,219,74,220,105,70,204,160,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,143,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,156,85,225,207,145,89,57,91,170,226,5,225,126,64,150,229,216,253,98,101,185,67,169,42,83,92,137,150,218,20,195,141,75,68,118,92,112,153,92,135,81,185,72,117,74,113,4,203,105,34,70,171,55,38,248,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,71,85,205,143,133,140,100,248,127,112,249,115,226,128,114,209,152,187,239,43,248,167,3,19,44,89,31,205,67,172,66,216,207,241,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,210,152,164,190,46,89,103,179,112,87,23,40,216,165,102,78,150,132,98,188,138,181,74,167,76,120,205,196,70,168,178,182,23,33,246,156,82,141,91,31,84,189,230,217,151,168,180,175,106,182,41,45,183,250,248,42,120,167,186,126,31,206,243,26,112,186,144,21,129,198,211,24,232,77,90,182,46,95,163,179,206,173,73,168,21,227,49,205,203,79,73,21,182,228,68,142,90,26,54,57,206,91,178,123,73,123,145,210,250,201,209,196,153,84,176,159,252,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,32,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,92,157,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,14,78,239,44,180,227,207,224,194,133,71,184,43,180,43,142,67,103,101,78,84,50,113,250,194,28,216,93,50,9,157,73,201,45,58,225,50,164,146,82,181,31,45,194,109,9,121,178,59,105,225,197,149,108,80,202,174,17,207,161,98,77,225,18,84,139,162,67,21,181,219,145,162,54,104,160,205,52,27,111,36,230,37,70,114,86,182,145,17,43,34,34,109,181,176,162,108,220,37,27,138,150,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,245,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,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,138,33,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,130,188,87,50,81,248,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,98,86,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,221,120,171,98,101,171,140,152,193,134,120,165,101,75,234,40,183,54,23,211,42,17,183,56,218,220,103,125,66,163,189,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,196,128,224,99,249,236,253,155,253,228,45,80,5,43,113,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,197,120,134,112,243,170,229,162,171,35,21,48,174,28,186,142,21,212,100,17,45,6,165,60,253,182,251,138,209,49,223,81,234,165,198,82,140,146,211,234,51,50,51,75,78,158,254,91,143,243,252,142,103,142,242,202,21,228,168,178,145,46,185,135,85,201,9,93,122,130,133,150,246,215,161,39,173,135,184,201,40,146,148,146,72,210,102,72,121,9,36,44,210,105,105,214,175,206,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,23,226,143,227,179,19,126,229,242,120,66,58,185,127,222,78,216,49,240,181,87,12,178,180,226,214,30,175,162,146,147,36,176,117,23,89,109,133,72,89,17,106,181,147,76,161,9,220,103,176,141,205,155,121,142,110,147,252,63,114,35,93,205,85,212,221,235,116,163,162,195,43,126,160,77,212,100,234,135,61,41,41,135,34,184,237,43,98,36,53,33,142,108,105,10,62,165,36,105,70,154,22,170,236,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,229,49,98,250,252,23,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,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,189,238,23,24,67,39,9,114,125,108,191,82,98,91,21,43,230,67,215,124,166,94,125,167,80,132,73,74,17,21,77,27,127,69,11,134,196,71,13,42,53,44,150,226,201,91,126,130,106,7,61,54,85,86,192,206,14,45,208,171,50,34,61,34,85,209,46,182,133,70,90,148,130,98,160,174,185,148,153,169,41,61,233,106,75,105,89,105,161,44,148,68,106,34,37,29,154,112,100,197,47,149,121,113,174,225,156,250,239,85,62,196,184,28,233,161,116,187,58,58,92,212,19,204,252,225,32,146,230,249,73,168,171,181,74,90,116,208,244,79,44,132,255,0,0,0,0,0,0,0,0,0,0,0,0,1,243,238,10,91,53,202,13,74,139,37,58,181,80,134,244,87,11,83,237,74,208,105,62,227,35,238,63,121,12,228,102,230,192,147,135,57,136,190,232,175,39,70,100,92,21,73,113,75,82,236,97,83,159,74,63,148,163,238,71,180,245,247,144,180,222,16,56,162,229,221,129,21,11,82,121,233,42,139,87,117,134,19,239,140,204,56,13,164,251,16,69,222,163,239,51,63,180,79,160,0,0,0,0,21,141,198,118,202,76,139,94,222,189,18,122,41,185,81,33,31,216,77,212,28,253,47,232,253,126,193,92,153,91,186,254,70,227,245,137,88,63,162,87,13,45,10,63,114,122,214,20,103,220,127,163,238,26,63,181,42,72,172,218,244,122,195,103,170,103,64,143,37,39,245,45,180,171,220,94,255,0,113,15,170,0,0,2,160,184,199,99,75,179,175,234,54,16,210,223,223,18,61,58,61,78,73,237,211,71,210,245,66,58,209,235,35,94,227,46,210,86,158,226,246,136,185,144,156,49,115,20,51,39,107,211,183,109,106,145,54,21,93,238,205,117,109,169,241,73,69,244,210,125,206,123,53,63,168,198,133,233,144,90,165,211,98,83,24,252,156,70,27,97,29,255,0,69,9,36,151,126,190,194,31,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,207,25,92,38,91,180,154,22,42,69,111,213,67,209,105,110,30,190,228,212,31,62,245,255,0,137,63,175,216,43,223,42,87,219,184,121,143,214,77,121,181,237,66,171,180,214,93,61,8,244,111,173,97,74,254,74,191,67,216,90,141,28,218,149,116,92,22,189,30,188,218,183,34,165,2,60,196,158,154,106,78,54,149,17,247,23,191,220,95,96,250,160,0,3,150,230,134,236,106,204,203,230,33,215,28,45,84,221,177,86,38,139,183,181,101,5,229,17,119,31,232,251,75,65,155,187,154,170,186,245,199,85,174,56,157,21,81,156,252,181,22,186,232,110,56,165,123,139,223,238,33,121,60,41,173,198,104,57,99,105,230,145,219,81,169,38,106,149,169,247,185,79,131,169,105,169,251,190,175,176,76,208,0,0,0,0,20,145,197,195,20,126,86,227,156,123,69,159,201,81,160,161,165,255,0,194,51,50,123,103,222,130,62,229,123,204,190,209,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,248,133,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,125,245,231,19,71,159,226,177,136,216,71,102,101,114,125,181,137,54,172,75,154,175,118,72,56,86,180,21,73,67,47,194,168,165,165,153,85,16,122,243,82,136,196,162,220,109,145,239,55,155,97,122,55,33,70,40,132,104,207,37,56,115,141,184,85,151,155,106,204,199,187,170,37,90,225,131,29,150,98,194,141,25,132,34,135,78,110,59,76,198,166,155,172,145,38,74,218,75,70,107,120,245,213,110,41,36,183,18,132,184,188,230,11,254,255,0,74,203,254,111,255,0,246,112,80,8,191,239,244,172,191,230,255,0,255,0,103,5,32,96,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,10,101,163,46,150,38,87,240,178,6,25,216,177,255,0,154,153,88,155,189,239,227,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,121,76,88,190,191,5,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,153,123,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,63,93,249,96,94,88,97,115,63,102,98,5,189,46,133,93,139,30,36,153,20,249,100,73,125,132,73,142,220,134,137,196,235,170,22,109,60,217,154,21,162,208,102,105,81,37,68,105,43,169,224,245,122,213,110,172,159,34,133,80,143,17,184,246,117,209,82,162,65,83,40,81,45,198,22,150,103,26,157,51,81,145,175,155,57,212,145,164,146,91,18,130,211,82,53,42,111,138,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,32,87,20,236,150,85,113,242,205,135,140,184,91,111,203,170,98,13,163,28,162,74,130,196,149,26,234,84,68,155,174,169,166,88,218,100,228,150,157,112,214,132,160,208,165,161,111,39,231,87,201,65,82,96,234,185,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,150,140,186,95,121,160,197,56,24,103,98,199,254,106,101,98,110,246,127,139,41,125,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,150,132,240,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,202,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,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,2,128,120,154,99,95,225,167,55,23,79,79,79,233,96,88,154,217,80,247,181,177,231,122,39,222,234,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,98,168,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,41,229,175,23,163,99,214,3,88,216,184,203,241,28,145,113,81,217,122,160,81,24,117,150,26,168,163,86,166,178,218,29,213,100,134,228,182,243,100,102,106,212,144,70,74,81,25,40,250,88,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,103,135,63,248,141,132,120,163,154,59,186,229,193,171,86,37,38,144,220,133,194,157,58,36,148,58,197,126,162,211,174,19,245,70,201,163,54,144,135,143,110,134,131,62,105,32,159,86,142,60,178,46,171,194,91,14,113,182,233,204,52,139,207,11,110,168,150,221,189,109,199,140,205,231,53,232,204,73,92,202,115,210,18,242,105,173,52,225,26,137,114,21,12,200,222,70,222,82,27,90,183,238,216,219,151,146,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,64,14,44,153,67,252,46,225,199,227,5,101,66,223,119,216,20,245,250,89,46,79,229,55,42,221,100,158,125,237,173,172,141,6,243,11,90,157,78,138,65,169,181,62,147,230,172,153,65,84,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,58,174,115,115,127,117,103,19,17,224,222,53,106,15,201,202,45,22,158,154,125,34,132,221,69,201,109,198,212,247,190,250,150,162,66,20,243,171,50,37,45,13,183,171,109,48,131,37,27,123,213,218,184,94,228,163,241,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,93,223,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,162,26,224,135,11,156,6,193,60,121,169,227,68,57,50,235,144,227,200,68,187,70,223,168,181,204,98,222,127,233,41,211,117,74,82,165,173,10,211,144,167,8,141,162,245,149,205,117,40,121,61,215,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,25,204,206,182,97,234,185,152,204,53,203,126,63,85,137,62,133,79,144,245,18,214,92,104,106,140,143,66,49,33,211,138,163,75,132,78,154,220,39,20,242,205,207,91,123,170,34,36,36,146,218,56,80,244,24,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,46,225,61,245,248,80,194,203,55,19,61,23,232,207,149,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,15,86,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,191,103,31,133,52,204,94,199,26,45,255,0,130,19,105,86,237,42,237,168,62,229,240,115,30,125,231,34,74,117,231,228,189,85,109,46,56,174,119,51,127,43,166,108,218,74,92,38,116,209,14,58,227,51,127,47,217,120,194,252,178,216,9,195,156,40,165,75,135,77,92,130,157,49,217,115,28,146,252,217,166,203,76,185,37,197,40,246,165,107,75,13,153,165,180,161,178,50,61,168,78,186,12,251,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,73,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,40,95,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,138,162,213,56,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,199,241,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,40,102,134,236,168,208,171,23,85,102,173,107,91,159,39,232,179,106,18,36,83,169,29,98,229,250,62,42,220,82,154,141,207,89,18,221,229,160,210,142,98,139,114,182,234,125,166,45,211,131,78,28,227,109,3,11,234,151,237,118,234,137,23,11,238,57,18,222,161,91,201,140,195,143,204,168,147,141,48,253,73,111,145,115,89,66,10,25,199,75,38,163,222,124,197,154,16,73,66,157,132,28,81,252,118,98,111,220,190,79,8,115,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,35,69,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,0,33,7,24,91,214,171,106,228,249,116,42,124,120,142,71,188,110,138,109,18,114,158,66,141,109,176,132,189,56,148,209,146,136,137,124,216,45,36,205,68,162,216,165,150,154,153,41,52,193,132,246,47,225,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,209,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,80,241,184,194,250,172,91,255,0,15,113,161,149,75,126,155,83,163,187,107,200,36,194,87,34,27,241,158,114,75,91,228,106,105,222,250,101,189,181,179,36,158,145,28,81,26,187,118,115,78,13,183,77,10,223,205,196,202,77,94,119,79,46,230,179,234,52,186,91,124,165,175,168,148,135,227,75,83,122,164,140,145,163,17,36,47,85,25,39,212,211,93,202,73,29,223,128,0,0,0,0,0,0,0,0,0,0,0,10,114,227,31,134,126,131,196,186,45,253,14,54,200,181,8,17,163,58,189,250,235,33,114,42,14,159,97,172,207,184,139,185,36,95,226,30,87,132,126,40,124,146,199,57,22,147,199,243,53,152,43,101,31,240,143,76,128,217,119,32,207,185,62,242,47,176,93,184,0,0,0,0,8,101,197,102,220,102,189,150,55,94,117,29,180,234,146,166,165,90,159,123,116,249,218,22,154,151,191,235,251,5,26,219,85,85,208,174,58,85,113,180,234,170,124,214,37,164,181,239,54,220,37,123,143,221,238,49,164,92,175,93,109,94,121,123,195,202,227,101,162,156,181,233,36,233,118,246,44,224,178,163,46,226,253,47,97,104,58,144,0,0,249,87,93,93,22,253,175,88,175,56,173,168,166,192,145,49,71,166,186,19,109,169,70,125,199,238,247,31,216,51,141,154,219,237,220,67,199,235,218,188,226,247,33,53,218,147,45,30,132,90,183,214,190,164,255,0,37,63,167,237,45,69,132,112,106,194,101,183,73,174,226,164,182,189,85,61,42,150,209,238,247,166,158,249,119,47,252,105,253,126,193,104,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,134,115,176,206,46,41,229,222,239,161,72,107,123,176,233,85,10,132,95,88,203,71,209,6,66,80,125,139,73,119,185,237,61,61,228,51,181,89,167,74,181,174,121,180,167,15,108,138,76,247,24,51,236,61,22,211,134,159,121,151,122,125,231,250,198,128,178,1,138,113,113,51,45,118,138,26,94,231,173,234,92,10,35,199,161,151,174,196,8,187,191,144,146,239,95,179,82,250,204,73,32,0,1,16,184,158,222,223,37,50,211,84,130,76,115,21,87,91,244,253,119,105,180,157,167,205,45,126,137,235,244,126,175,180,133,10,145,41,197,146,82,90,154,143,66,47,172,104,95,135,197,17,202,38,86,172,228,58,222,195,153,77,167,204,239,215,93,244,232,189,189,231,238,255,0,228,36,128,0,0,0,0,248,151,189,194,213,167,102,215,110,135,149,181,20,138,100,169,234,61,53,208,154,105,75,246,17,254,143,184,254,195,25,182,204,53,216,253,247,142,215,253,206,183,185,169,168,220,245,89,12,30,210,78,141,185,49,213,164,187,147,250,126,210,35,23,27,194,147,13,27,177,242,234,154,186,153,216,237,122,113,84,181,221,174,169,126,12,21,107,244,140,187,211,238,47,176,132,215,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,41,249,139,177,50,191,195,2,193,196,187,234,71,255,0,127,161,209,225,108,123,248,206,169,233,10,155,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,84,25,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,143,240,186,225,255,0,14,145,14,155,153,188,111,183,121,213,87,186,106,141,143,75,125,198,31,138,220,87,88,105,246,106,202,229,173,123,158,62,110,141,54,225,33,76,169,181,56,105,53,155,74,106,207,198,85,197,255,0,127,165,101,255,0,55,255,0,251,56,40,4,104,78,211,181,171,183,207,13,186,53,149,107,65,235,107,87,6,7,199,165,211,163,115,80,223,62,83,244,20,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,249,50,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,148,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,70,215,215,20,188,214,93,56,203,7,20,40,55,111,201,250,45,22,160,236,138,93,160,198,139,165,244,171,74,80,168,211,73,36,133,206,220,132,118,184,225,238,66,214,181,177,211,153,164,147,58,179,97,152,187,19,52,28,48,47,236,75,177,100,127,247,134,29,98,22,199,191,139,42,158,144,166,60,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,85,87,148,239,20,248,55,241,2,222,243,22,6,148,192,4,21,227,21,137,159,35,242,166,205,139,18,93,40,229,223,183,4,58,123,209,100,57,252,41,80,99,25,204,113,248,232,37,145,158,199,216,134,133,172,210,164,165,47,146,76,137,75,65,149,80,100,254,192,147,137,249,163,194,219,49,155,122,37,118,60,171,162,12,154,133,62,89,52,166,31,167,70,116,164,77,39,18,233,236,90,10,51,47,25,160,245,222,68,105,34,81,153,36,230,87,27,76,51,186,163,98,157,139,140,125,39,54,219,168,91,229,108,243,219,109,197,116,243,163,201,145,35,99,202,217,203,71,49,185,90,182,91,205,74,228,63,234,145,35,83,242,188,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,34,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,168,190,43,25,21,141,103,57,63,52,248,81,2,36,106,20,169,6,245,235,5,82,157,83,233,168,203,154,179,244,146,13,231,20,74,67,174,200,109,165,50,217,39,150,100,218,146,133,37,78,27,80,131,41,222,41,240,111,226,5,189,230,44,11,201,226,17,96,94,88,167,148,107,219,15,176,250,222,151,92,184,107,146,40,145,160,193,140,69,189,213,250,98,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,170,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,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,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,41,45,206,37,185,139,123,50,81,241,233,235,146,90,233,176,228,61,10,61,176,163,138,108,51,111,189,61,185,78,210,208,231,77,181,43,90,88,101,165,76,38,185,234,38,155,51,81,237,36,148,181,226,111,142,152,113,152,188,136,216,184,161,133,245,158,186,149,59,16,33,52,243,46,145,34,85,62,82,105,149,3,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,93,121,78,241,79,131,127,16,45,239,49,96,105,76,0,114,172,213,98,151,224,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,151,168,229,85,29,71,38,15,205,154,22,149,107,41,214,19,235,164,208,90,234,189,18,74,50,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,235,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,23,53,149,85,181,104,182,157,118,161,34,35,145,239,26,59,149,184,41,101,106,53,182,194,42,18,224,154,93,35,73,17,47,155,5,213,17,36,212,91,20,131,215,83,52,166,210,120,37,227,29,9,219,86,250,203,244,134,121,53,168,213,3,188,97,185,185,106,234,226,184,220,120,146,11,66,70,198,249,43,106,55,105,175,114,250,175,85,58,54,163,59,63,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,159,226,131,196,18,53,90,53,107,43,216,45,85,150,132,34,66,160,94,21,200,206,187,25,123,217,118,84,121,148,83,105,214,18,163,65,169,12,41,111,180,238,199,16,106,107,214,66,151,172,11,203,70,93,47,188,208,98,156,12,51,177,99,255,0,53,50,177,55,123,63,197,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,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,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,159,110,36,48,176,74,46,107,238,199,240,74,173,46,98,38,72,144,245,214,203,201,124,145,14,228,41,146,17,61,150,141,228,37,70,131,82,16,225,154,77,109,239,117,100,133,18,9,40,68,117,180,233,212,42,197,213,70,164,221,55,31,201,250,44,218,132,120,245,26,191,70,185,126,143,138,183,18,151,100,242,16,100,183,121,104,53,47,150,147,220,173,186,23,105,141,47,96,165,39,11,232,184,71,104,67,193,90,100,72,22,35,148,120,210,237,246,163,50,227,72,84,39,208,79,54,233,165,210,39,77,110,19,156,197,169,207,156,82,214,165,47,85,154,140,123,80,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,70,174,34,184,199,66,193,188,163,223,114,106,236,245,18,239,10,123,246,117,46,54,229,163,157,42,123,14,182,163,222,148,44,147,202,96,164,63,162,182,165,124,141,155,146,165,164,197,6,97,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,60,248,245,88,139,134,119,86,23,212,104,244,235,166,39,47,211,214,253,42,230,167,62,134,220,38,101,65,159,21,185,13,45,181,45,9,223,183,152,166,150,105,213,36,235,46,160,148,173,154,139,116,224,211,141,20,171,151,1,170,152,47,85,187,226,63,112,217,245,137,114,233,212,85,33,45,62,197,17,254,83,156,212,104,146,231,35,172,118,86,229,106,181,32,221,109,42,218,149,180,71,97,66,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,231,102,81,230,239,103,248,206,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,207,254,6,63,158,207,217,191,222,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,30,255,0,130,237,211,66,177,173,92,194,222,183,76,238,138,139,111,211,232,117,74,140,158,82,220,228,69,97,186,163,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,17,215,136,54,118,234,185,175,191,219,161,91,15,203,131,135,86,172,137,12,210,161,166,82,148,197,89,244,188,242,81,86,91,106,101,165,161,110,71,83,105,75,78,18,141,146,230,18,76,141,199,53,250,220,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,80,103,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,41,175,141,165,211,93,151,143,182,45,149,34,118,250,45,42,207,42,164,56,220,164,23,42,84,185,178,27,144,230,242,45,234,220,136,81,139,67,51,73,114,245,73,17,169,70,124,171,133,102,14,80,177,119,55,20,137,55,27,218,196,176,169,238,222,45,198,218,191,225,82,163,62,195,113,139,122,22,147,71,45,249,13,63,175,172,149,114,54,41,38,149,153,149,244,136,65,198,22,202,170,221,89,62,93,118,159,34,35,113,236,235,162,155,91,156,151,150,162,91,140,45,47,65,36,180,68,147,35,95,54,115,74,50,81,164,182,37,103,174,164,73,85,64,101,146,173,74,160,102,75,10,43,181,218,156,74,117,54,157,124,80,165,204,153,45,228,178,196,102,27,158,202,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,105,120,0,0,0,0,0,0,0,0,0,0,0,0,66,158,43,88,104,221,241,151,69,213,210,206,247,104,51,142,165,174,237,52,75,16,103,43,244,200,187,213,238,63,176,197,56,101,230,236,126,197,199,107,2,231,67,220,164,211,110,122,84,135,207,105,43,86,219,152,210,212,93,202,253,15,97,25,141,37,89,55,11,87,101,155,66,186,25,86,228,85,233,145,103,164,244,211,82,117,164,175,218,69,250,94,226,251,8,125,176,0,0,0,1,27,248,131,209,28,173,229,106,241,67,77,239,56,116,218,132,206,253,52,217,78,149,219,222,94,255,0,254,67,61,6,74,109,102,149,22,134,147,208,203,235,23,213,195,10,246,249,87,150,154,92,19,99,150,170,66,216,167,235,187,93,196,213,62,17,107,244,75,79,165,245,253,166,37,232,0,0,141,217,255,0,197,56,184,103,150,187,185,14,175,107,215,5,46,125,21,147,208,207,69,191,2,86,223,228,40,187,209,237,208,190,178,25,252,163,83,165,93,55,60,42,91,103,186,69,90,123,108,17,246,22,171,117,194,79,188,139,189,94,242,253,67,68,185,49,195,56,184,89,151,123,66,133,29,173,142,204,165,83,234,18,189,99,61,95,92,24,233,89,246,173,69,222,223,176,244,247,16,237,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,63,202,84,102,166,69,122,35,233,220,219,237,169,181,150,166,90,165,69,161,247,125,70,51,247,196,75,8,156,194,188,200,220,78,50,90,196,184,165,75,173,182,127,163,212,79,151,162,126,154,140,244,38,251,251,62,194,18,175,130,246,39,190,229,94,228,194,137,15,106,132,197,153,91,65,109,46,205,21,78,96,187,145,255,0,235,126,175,104,181,224,0,1,92,156,101,174,151,41,184,87,65,160,182,173,58,170,180,85,40,180,246,42,53,65,62,239,171,222,42,38,207,134,117,11,178,139,4,145,191,168,168,198,107,110,186,107,185,212,150,154,254,177,164,76,180,211,61,17,128,182,12,30,95,47,151,109,210,139,110,237,116,210,19,37,223,169,251,135,77,0,0,0,0,17,239,62,55,121,217,185,100,188,166,161,238,91,147,105,117,24,45,158,221,117,90,233,242,140,139,232,159,232,251,127,190,40,2,201,166,191,122,98,77,6,144,225,234,245,118,185,22,50,143,179,181,79,200,74,125,228,93,234,247,151,234,26,73,192,155,109,187,67,5,172,75,109,8,218,170,117,181,75,138,231,110,186,173,184,141,32,207,188,255,0,71,222,99,221,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,42,187,127,222,87,53,179,108,217,149,219,134,92,186,21,157,30,76,106,21,61,70,68,196,20,72,144,185,15,154,18,68,68,107,113,215,12,212,179,213,102,73,109,38,123,91,66,83,55,248,94,228,91,240,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,252,234,83,33,178,186,144,25,87,23,253,254,149,151,252,223,255,0,236,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,37,241,53,200,149,87,4,111,42,142,57,225,109,179,17,188,47,175,72,109,82,161,210,216,82,17,109,205,89,37,42,67,141,234,100,136,207,59,170,155,90,54,182,133,185,200,218,217,19,60,216,87,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,78,241,79,131,127,16,45,239,49,96,105,76,0,82,183,25,188,82,249,87,152,234,22,25,192,174,245,80,44,75,125,190,166,23,75,179,163,170,77,89,188,247,206,26,9,78,111,138,154,114,187,20,164,39,77,11,69,115,8,123,94,8,248,95,85,149,127,226,22,52,60,169,108,83,105,148,118,173,120,228,168,74,228,76,126,75,205,201,119,100,141,73,59,216,76,70,119,54,68,163,210,91,106,51,79,102,249,105,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,240,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,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,171,110,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,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,20,67,196,11,34,53,220,170,221,78,94,182,178,58,220,50,184,42,6,221,58,78,168,111,209,114,159,114,83,141,82,182,46,67,178,31,229,70,142,147,234,84,68,149,235,161,232,174,195,140,13,223,247,147,86,12,140,45,77,195,44,237,57,85,134,107,235,164,168,201,76,21,69,166,92,97,50,16,70,90,161,102,211,203,66,182,153,111,34,111,126,238,91,123,125,174,83,188,83,224,223,196,11,123,204,88,26,83,0,21,65,198,191,27,234,167,85,179,114,220,205,14,34,105,169,143,30,248,145,82,83,138,83,238,62,106,155,13,166,16,158,196,161,9,73,60,165,25,238,53,154,219,34,217,176,249,145,215,133,102,14,80,177,119,55,20,137,55,27,218,196,176,169,238,222,45,198,218,191,225,82,163,62,195,113,139,122,22,147,71,45,249,13,63,175,172,149,114,54,41,38,149,153,151,21,205,143,138,124,100,248,129,112,249,139,226,85,98,166,22,252,171,225,11,130,216,151,2,133,213,79,177,46,10,175,83,55,170,217,209,210,230,213,167,50,247,205,154,201,46,111,148,154,114,123,18,165,167,77,75,68,243,12,70,172,155,99,164,204,187,102,58,204,196,111,76,250,58,138,154,131,116,235,141,75,39,214,202,232,242,22,150,229,27,141,48,100,183,121,104,62,122,17,162,139,154,203,74,216,163,73,36,244,124,32,7,26,191,11,22,183,196,8,62,93,81,20,237,97,223,247,150,24,92,204,94,120,127,112,203,161,87,98,199,151,26,61,66,33,146,95,97,18,99,185,29,211,109,90,106,133,155,79,56,68,180,232,180,25,146,146,105,81,18,137,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,160,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,66,174,37,121,215,167,101,211,14,39,97,125,149,83,211,19,110,234,122,91,140,132,156,166,28,165,82,228,148,150,151,83,105,246,210,72,55,144,182,20,134,210,78,165,105,113,104,116,201,73,65,165,116,131,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,71,64,204,166,90,241,31,42,216,142,88,101,137,167,74,122,123,212,246,42,145,37,210,229,27,241,101,197,116,214,130,113,6,180,161,196,232,227,78,182,100,226,16,173,205,153,145,26,77,42,84,191,225,71,157,127,193,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,218,149,108,109,210,220,104,34,121,231,83,114,128,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,166,190,51,120,233,50,233,198,90,22,3,82,43,59,232,182,77,61,186,141,82,35,100,251,127,199,18,210,107,73,60,74,50,105,222,92,67,142,166,214,148,153,163,171,125,59,204,212,164,167,229,112,100,194,223,149,121,142,174,226,100,250,23,85,2,196,183,220,233,166,245,91,58,58,164,213,147,44,252,217,44,148,230,248,169,168,167,181,42,66,116,212,244,87,44,196,0,22,41,196,15,7,40,78,228,191,44,57,129,142,247,38,181,26,207,183,44,233,141,237,90,186,184,174,82,78,92,115,212,215,177,190,74,218,147,216,72,220,190,171,214,86,141,164,143,133,112,222,198,250,174,8,230,190,211,85,62,135,18,169,30,252,145,30,199,156,135,156,83,107,97,137,243,35,145,62,210,139,82,37,182,235,109,44,201,73,50,82,9,104,245,77,68,226,52,18,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,136,65,74,191,239,42,21,155,95,195,234,53,195,46,29,189,117,72,131,38,181,5,147,36,162,122,225,155,167,24,157,50,45,202,66,20,251,139,36,107,176,215,177,70,70,166,208,105,234,185,59,202,173,229,154,252,92,167,217,244,106,108,180,219,20,233,17,228,221,149,118,220,38,81,78,167,26,253,114,75,170,66,211,212,184,148,184,150,81,181,91,150,70,163,46,90,28,90,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,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,214,207,229,245,248,68,206,78,44,87,253,23,232,254,146,224,114,133,201,231,243,119,122,53,180,64,230,238,218,157,57,157,47,51,110,158,174,253,186,171,77,199,53,120,33,97,111,255,0,188,188,107,168,80,191,212,150,181,34,167,213,125,178,103,177,201,37,255,0,248,181,91,214,143,169,10,252,161,11,84,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,52,101,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,14,128,0,0,0,0,0,0,0,0,0,0,0,3,194,227,173,182,221,223,130,247,221,182,180,110,85,70,218,170,69,111,183,77,22,228,71,80,71,222,95,165,239,33,155,107,218,154,253,151,137,85,250,67,103,163,212,42,228,168,201,62,206,197,49,33,73,247,153,119,167,222,127,172,95,254,67,174,243,188,178,201,102,205,91,220,199,33,82,233,208,92,61,186,104,180,83,226,153,151,209,47,210,246,127,124,72,64,0,0,0,1,204,243,45,76,244,198,2,223,208,57,123,249,150,221,84,182,235,166,186,194,120,189,229,239,25,186,188,33,157,62,237,173,64,52,109,233,234,50,90,219,174,186,109,117,69,167,253,66,221,120,52,93,46,84,176,174,189,66,113,90,244,181,105,74,73,105,236,76,106,122,125,223,95,188,88,224,0,0,170,30,52,56,160,251,117,123,111,9,227,189,162,21,22,29,109,101,180,187,117,85,69,131,239,71,255,0,173,250,189,162,42,112,237,194,39,49,83,50,54,235,143,22,145,45,217,81,43,110,31,233,116,243,226,106,159,166,147,45,73,206,254,223,176,198,129,34,198,106,28,86,98,48,157,173,176,218,91,65,106,103,162,82,90,23,127,212,67,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,103,113,149,194,164,79,179,40,88,159,5,189,210,35,204,139,78,120,181,211,70,146,213,65,245,43,181,122,119,153,118,18,117,250,253,130,19,240,233,196,167,112,231,50,212,7,10,71,41,154,211,177,105,14,250,132,173,80,245,66,38,165,244,84,125,200,246,105,246,144,208,28,73,13,204,138,204,182,143,84,62,218,92,73,251,200,203,82,255,0,24,255,0,96,0,21,63,198,162,178,135,42,118,189,17,39,218,150,97,73,63,254,202,162,159,119,244,138,249,203,204,50,168,99,165,129,12,219,222,79,92,244,164,109,215,77,117,152,209,105,175,235,26,75,178,34,148,27,50,131,12,145,176,152,166,69,111,110,186,233,181,164,150,154,254,161,246,192,0,0,0,5,109,241,150,196,198,225,225,165,7,13,99,189,181,247,234,177,106,75,45,186,234,218,163,212,25,62,244,105,222,95,165,175,213,237,16,7,33,86,107,87,166,102,172,248,175,55,185,20,250,157,62,127,126,154,108,168,69,45,123,20,95,165,245,253,131,67,144,227,34,28,70,34,55,244,88,109,45,167,236,73,105,253,3,253,128,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,171,144,92,148,93,89,172,196,120,149,186,181,51,167,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,223,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,6,85,197,255,0,127,165,101,255,0,55,255,0,251,56,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,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,149,101,59,197,62,13,252,64,183,188,197,129,165,48,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,153,124,111,189,105,88,149,141,23,246,35,80,163,203,98,155,117,93,21,90,220,54,165,161,41,125,182,36,203,113,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,139,179,225,89,131,149,220,34,202,61,34,77,198,246,146,239,218,131,183,139,113,182,163,248,44,89,44,48,220,98,222,133,168,151,204,98,59,79,235,234,169,60,253,138,73,41,6,103,42,174,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,190,44,88,191,130,252,83,188,176,207,210,158,147,249,37,112,84,104,93,111,35,147,213,116,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,190,158,29,88,199,66,198,76,163,216,146,105,12,244,242,236,250,123,22,117,82,54,229,175,147,42,3,13,54,147,222,164,32,149,205,96,227,191,162,119,37,28,253,155,148,164,40,196,64,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,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,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,126,127,41,222,41,240,111,226,5,189,230,44,13,41,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,140,219,230,171,20,191,13,57,142,196,92,76,102,187,233,152,21,155,130,87,162,166,244,189,63,54,150,210,249,48,126,108,208,133,39,72,173,48,159,93,36,179,211,85,234,163,81,157,180,240,132,192,185,152,97,151,25,120,141,112,209,186,42,214,37,212,19,81,101,75,55,208,242,168,236,32,219,132,78,52,225,37,9,220,181,203,125,11,65,25,56,212,150,148,107,81,109,74,42,91,54,62,41,241,147,226,5,195,230,47,139,137,225,247,101,82,177,43,134,173,177,135,53,217,18,216,166,221,84,123,154,137,49,216,139,74,95,109,137,53,42,131,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,20,131,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,190,142,27,216,223,74,198,236,168,90,106,167,208,229,210,228,88,113,227,216,243,144,243,137,113,15,191,2,28,114,39,218,81,104,102,135,26,113,165,153,41,36,105,89,173,30,177,36,156,95,32,227,87,225,98,214,248,129,7,203,170,34,152,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,169,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,153,64,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,114,172,203,230,46,196,202,254,22,79,196,203,234,71,243,176,232,240,182,61,252,103,84,233,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,243,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,127,225,55,148,63,193,22,28,126,48,87,172,45,151,125,255,0,79,71,162,82,220,254,107,113,109,215,137,151,217,220,218,8,144,79,62,180,37,213,106,165,154,91,75,9,46,82,205,228,28,148,206,6,90,232,89,169,192,234,198,25,84,207,147,85,103,117,82,219,150,169,75,97,184,149,134,153,113,17,220,116,210,149,238,100,249,171,109,194,52,44,249,110,44,210,68,178,66,147,157,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,46,167,133,238,117,255,0,24,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,206,160,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,114,172,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,251,235,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,228,238,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,204,190,44,95,95,133,12,83,188,177,51,209,126,140,249,91,112,84,107,189,23,63,157,210,245,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,189,78,25,120,41,248,22,202,61,173,212,84,58,169,247,222,151,172,205,142,239,101,174,181,134,122,118,219,213,180,41,58,69,106,54,244,158,237,29,55,118,168,211,183,74,1,26,19,179,240,207,240,201,195,162,215,194,214,226,82,164,75,185,176,126,151,79,129,233,70,247,197,102,114,233,13,116,175,175,212,89,167,148,249,52,225,45,41,53,33,72,37,36,183,36,133,0,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,162,140,155,99,164,60,196,229,198,204,196,111,76,250,70,180,170,123,116,235,141,75,38,16,242,43,17,208,150,229,27,141,48,102,134,185,139,46,122,17,162,79,148,243,74,216,146,81,36,160,183,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,16,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,252,212,202,196,221,239,127,25,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,152,28,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,114,156,27,109,106,237,191,148,121,149,106,188,30,158,37,205,120,84,106,148,183,57,168,95,81,21,12,70,136,167,52,73,153,163,71,226,72,70,138,34,87,169,174,155,84,147,57,212,3,46,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,13,4,100,14,250,252,34,100,219,9,235,254,139,244,127,73,111,183,66,228,243,249,187,189,26,226,224,115,119,109,78,156,206,151,153,183,79,87,126,221,85,166,227,144,0,0,0,0,0,0,0,0,0,0,0,0,63,198,100,100,76,136,252,71,62,139,237,169,181,125,138,45,63,164,103,143,62,214,107,86,94,102,175,8,172,55,181,21,10,157,66,127,121,158,187,234,18,139,94,213,31,232,253,95,96,159,188,26,113,49,185,152,107,94,195,87,221,220,251,21,89,85,52,22,221,52,108,163,211,217,46,228,105,222,127,165,175,213,237,22,74,0,0,0,0,62,45,237,20,167,89,149,232,102,141,252,250,100,166,246,235,166,187,154,81,105,175,235,25,180,204,60,47,71,227,165,255,0,15,151,179,149,115,213,81,183,93,116,210,99,165,223,250,133,130,112,87,172,161,186,165,209,67,81,246,169,153,178,75,255,0,178,167,39,221,253,34,216,64,0,127,140,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,16,207,231,17,108,74,119,17,179,45,95,112,228,115,89,162,187,42,144,215,168,73,209,12,212,37,232,95,69,39,220,191,110,191,105,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,235,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,159,188,254,193,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,89,125,163,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,144,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,245,109,68,136,70,108,146,219,50,46,124,207,97,236,120,233,220,80,174,58,76,215,75,82,47,155,69,66,49,31,121,151,233,123,59,126,161,163,24,204,148,120,205,71,73,104,77,33,40,34,251,11,65,254,160,0,0,0,63,138,82,80,147,90,143,66,73,106,127,96,161,110,38,248,190,246,35,230,42,171,68,101,221,209,45,165,191,73,50,218,69,243,145,231,76,79,232,36,251,151,239,50,250,204,118,62,12,120,114,170,142,40,220,56,139,43,214,139,26,143,46,154,218,123,180,125,50,41,239,18,181,37,107,220,125,219,116,250,253,130,225,192,0,0,0,0,0,0,0,0,0,5,0,214,178,233,125,230,131,63,88,171,134,150,44,127,206,5,118,101,98,110,246,127,139,41,126,154,54,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,202,239,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,25,87,23,253,254,149,151,252,223,255,0,236,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,72,52,92,186,95,121,95,207,214,21,97,165,245,31,243,129,67,153,71,155,189,159,227,58,95,166,137,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,191,224,17,171,136,174,49,208,176,111,40,247,220,154,187,61,68,187,194,158,253,157,75,141,185,104,231,74,158,195,173,168,247,165,11,36,242,152,41,15,232,173,169,95,35,102,228,169,105,49,66,216,79,98,254,20,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,77,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,68,60,89,176,190,149,135,25,193,170,84,232,202,136,220,123,234,143,14,232,92,72,208,147,29,17,159,90,156,140,246,187,76,201,197,186,236,71,36,45,205,18,106,92,133,106,70,100,107,87,127,224,143,139,210,81,85,196,44,4,156,252,183,35,191,29,171,190,150,218,88,107,144,194,208,166,226,205,82,220,236,116,214,225,57,0,146,159,89,4,76,184,126,161,153,239,253,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,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,3,149,102,95,46,150,38,104,48,178,126,25,223,81,255,0,157,153,71,155,189,239,226,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,72,22,22,5,226,62,93,51,221,133,152,95,138,20,110,134,171,7,16,45,215,89,121,163,53,197,168,69,85,77,146,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,161,64,17,43,138,14,55,213,112,79,42,21,164,209,168,113,42,50,47,249,10,177,214,185,46,41,40,134,196,216,114,141,231,201,41,237,90,201,166,92,66,11,114,72,150,226,86,123,137,6,218,232,219,9,236,95,194,134,41,217,184,103,233,79,70,124,173,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,105,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,140,225,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,64,174,50,216,47,85,182,177,230,151,141,20,171,66,91,22,245,225,71,137,18,163,90,74,212,235,15,214,216,230,183,202,94,170,62,74,250,54,162,237,78,136,74,201,167,20,157,202,67,166,78,13,56,209,85,182,177,230,169,130,245,91,190,91,22,245,225,71,151,46,157,69,82,20,235,15,214,216,229,57,205,70,137,62,74,250,54,165,110,86,168,74,201,166,210,173,202,67,68,82,131,141,95,133,139,91,226,4,31,46,168,142,127,194,235,135,252,58,68,58,110,102,241,190,221,231,85,94,233,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,40,47,137,206,55,223,216,181,154,59,134,216,187,232,114,232,20,220,59,144,253,189,69,165,58,227,218,45,132,186,106,244,129,161,205,18,75,150,147,105,210,90,16,146,54,74,50,117,115,97,56,174,151,194,111,40,127,133,220,71,252,96,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,0,56,178,101,15,240,187,135,31,140,21,149,11,125,223,96,83,215,233,100,185,63,148,220,171,117,146,121,247,182,182,178,52,27,204,45,106,117,58,41,6,166,212,250,79,154,178,101,5,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,210,158,10,98,52,156,95,194,59,67,20,165,90,178,237,181,221,116,120,213,114,166,73,146,212,133,176,135,144,75,70,142,52,102,149,161,73,52,173,6,100,149,154,20,157,232,109,123,155,79,181,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,114,172,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,251,235,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,95,241,123,199,73,152,97,151,24,152,115,111,86,122,42,214,37,212,21,78,121,40,39,208,242,168,236,32,156,154,109,186,217,165,9,220,181,196,97,104,89,153,56,212,151,82,72,81,110,82,42,91,42,184,91,248,105,204,118,29,97,155,212,47,76,192,172,220,17,125,43,11,170,233,249,180,182,151,206,157,243,132,180,41,58,69,105,245,122,138,37,158,154,35,85,26,72,244,166,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,59,113,88,192,104,216,55,154,57,247,53,10,20,182,232,88,147,28,238,102,214,168,238,147,13,212,86,234,211,61,148,60,181,168,157,95,52,138,74,136,141,60,178,152,218,9,9,73,32,213,221,56,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,47,173,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,215,197,254,214,174,223,57,208,195,219,42,214,131,214,214,174,11,62,147,75,167,70,230,161,190,124,167,234,211,219,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,157,89,5,201,69,171,149,60,56,137,91,171,83,58,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,212,170,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,242,152,177,125,126,11,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,48,67,71,185,41,181,168,86,126,81,240,134,147,110,65,233,34,72,179,233,149,71,27,230,173,205,210,166,176,153,114,92,213,102,102,91,223,125,213,233,174,212,238,209,36,73,34,34,237,96,51,89,155,31,20,248,201,241,2,225,243,23,197,186,112,122,189,106,183,86,79,145,66,168,71,136,220,123,58,232,169,81,32,169,148,40,150,227,11,75,51,141,78,153,168,200,215,205,156,234,72,210,73,45,137,65,105,169,26,149,55,192,0,0,0,0,0,0,0,0,0,0,0,5,60,113,156,195,133,83,177,66,222,196,88,190,172,89,52,120,148,215,19,223,171,234,145,80,120,213,169,171,94,226,238,219,167,215,236,28,115,134,70,47,189,135,25,138,164,209,29,119,108,75,149,198,41,36,91,72,254,114,68,232,105,253,5,31,114,61,228,95,89,11,233,74,146,180,146,210,122,146,139,82,251,7,244,0,0,0,7,249,73,100,164,70,118,58,139,82,117,10,65,151,218,90,12,231,103,106,217,145,108,102,123,16,163,200,78,210,155,113,213,166,180,90,145,252,218,234,18,72,187,140,255,0,71,219,219,245,9,49,193,122,92,150,243,5,114,70,105,95,54,171,74,97,168,180,47,245,109,56,140,92,240,0,14,41,156,44,85,143,132,152,7,118,87,214,239,46,68,154,84,248,81,79,105,159,207,170,20,133,163,249,10,46,246,253,165,167,188,198,120,106,50,229,223,119,244,169,207,175,89,55,13,97,111,45,90,23,107,143,188,102,103,161,109,46,245,253,69,246,13,11,100,170,192,70,29,229,190,203,165,39,233,78,163,211,170,14,31,189,107,129,29,38,127,73,95,161,239,47,176,119,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,31,142,179,76,141,91,163,206,163,77,78,232,243,227,59,21,212,234,101,170,22,147,74,139,176,200,251,140,251,140,134,117,243,171,133,175,225,86,99,47,74,81,151,240,90,149,102,163,82,136,93,158,171,14,78,144,148,39,233,168,207,66,111,188,204,143,222,66,93,240,124,199,131,161,92,181,76,32,173,77,219,10,160,151,231,68,79,47,93,100,173,200,17,208,157,82,217,159,113,31,105,172,139,222,94,209,111,4,122,150,164,63,160,2,147,56,197,17,254,49,180,141,75,79,235,106,63,255,0,167,212,7,42,225,191,13,19,51,79,109,111,127,149,200,126,27,197,234,238,220,105,168,196,245,126,173,117,239,26,8,0,0,0,0,28,179,51,216,131,31,12,176,38,244,186,157,119,99,172,80,234,61,55,170,103,185,228,195,121,196,23,209,86,157,168,239,50,211,222,51,141,123,220,178,111,59,202,181,116,202,61,93,171,212,100,205,87,119,123,174,169,126,194,34,239,87,184,190,194,23,153,195,7,10,143,15,114,223,76,171,202,139,202,145,114,27,53,116,30,253,219,153,145,2,18,136,251,22,162,45,77,30,226,63,168,132,192,0,0,0,0,0,0,0,0,0,0,28,255,0,10,112,47,14,48,106,101,223,86,178,168,220,170,173,247,112,77,185,43,245,39,204,151,42,108,169,15,184,241,33,75,34,45,25,107,154,164,52,217,17,37,41,53,25,234,181,184,181,244,0,0,21,87,253,67,31,253,168,191,192,159,254,158,39,255,0,224,47,255,0,217,99,241,104,249,83,249,191,249,11,233,190,135,255,0,193,221,23,85,211,243,63,229,242,249,159,238,119,255,0,40,64,15,234,24,255,0,237,69,254,4,255,0,244,241,101,56,79,98,254,11,240,178,205,195,63,74,122,79,228,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,10,171,254,161,143,254,212,95,224,79,255,0,79,22,83,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,0,14,127,138,216,23,135,24,203,50,208,171,94,180,110,109,86,196,184,33,92,148,10,147,6,72,149,10,84,119,219,120,208,149,153,30,172,187,202,74,29,108,200,210,164,146,76,180,90,27,90,58,0,8,213,157,236,160,215,115,141,106,219,86,84,124,95,249,23,69,161,212,30,170,76,141,242,125,21,30,190,87,47,151,29,205,230,243,75,107,148,133,201,45,8,205,43,231,234,162,213,9,49,194,178,221,194,58,149,128,184,219,107,98,253,103,25,226,94,49,237,137,14,203,69,30,77,160,150,16,235,230,195,136,101,210,113,82,221,36,45,167,86,219,200,86,195,50,91,73,50,218,122,40,172,40,4,106,206,246,74,104,89,205,181,109,170,76,139,191,228,165,106,215,168,61,34,29,95,209,235,157,164,87,219,219,34,55,32,159,105,30,186,219,140,190,97,154,148,158,70,137,208,150,161,202,178,135,195,54,187,148,188,101,141,138,180,140,196,122,110,34,233,242,169,117,74,71,201,36,70,235,226,186,146,82,91,231,170,83,166,214,215,219,142,238,169,78,227,229,108,212,146,165,14,129,158,124,140,126,58,63,34,127,205,71,228,119,200,239,73,127,105,61,33,213,117,125,55,254,176,206,205,189,55,251,173,119,251,52,237,242,153,41,225,189,248,159,98,157,87,19,63,12,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,140,166,4,220,216,41,242,167,228,231,202,62,139,248,207,161,235,57,29,60,198,36,254,71,152,222,237,220,141,191,76,180,221,175,110,154,28,42,194,126,13,127,130,252,83,179,113,51,241,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,7,148,197,139,23,240,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,67,31,253,168,191,192,159,254,158,44,167,9,236,95,193,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,28,83,29,114,163,135,24,231,123,97,254,40,84,218,244,85,231,135,55,5,50,177,77,172,199,100,148,228,136,177,102,34,67,144,36,22,165,204,101,123,87,176,204,247,52,226,205,105,212,148,235,110,246,176,16,255,0,59,217,7,174,231,54,234,182,170,210,49,211,228,165,22,215,167,189,30,29,35,228,194,39,105,41,247,55,72,147,207,41,13,47,215,67,113,145,203,50,82,83,200,213,58,26,212,62,6,77,184,100,82,178,159,139,143,98,189,67,20,226,94,242,19,71,145,77,131,29,235,93,48,215,5,247,150,214,178,154,116,228,188,105,95,41,14,180,123,82,70,104,125,101,187,67,50,84,223,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,254,45,120,19,108,224,167,202,159,148,127,39,58,223,227,62,135,163,231,245,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,154,232,94,127,57,57,86,165,102,251,8,217,195,26,133,225,46,216,145,2,177,30,183,6,162,204,68,202,66,31,109,14,180,105,117,147,82,13,196,27,79,186,68,73,113,6,75,216,173,76,146,104,84,74,194,126,13,127,130,252,83,179,113,51,241,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,117,99,14,5,225,198,60,195,182,105,56,161,70,244,205,42,215,184,25,185,25,166,186,100,113,102,74,105,135,217,109,18,80,100,124,214,75,168,82,205,189,73,43,82,18,75,220,131,90,23,208,0,0,0,69,92,243,228,99,241,209,249,19,254,106,63,35,190,71,122,75,251,73,233,14,171,171,233,191,245,134,118,109,233,191,221,107,191,217,167,111,148,201,79,13,239,196,251,20,234,184,153,248,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,128,25,163,225,73,248,202,99,181,205,141,127,135,175,147,159,40,250,47,226,207,146,221,103,35,167,134,196,111,203,117,109,238,221,200,221,244,11,77,218,118,233,169,247,252,148,229,75,241,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,7,20,204,166,79,240,59,53,52,34,166,98,109,183,201,170,179,200,76,75,146,150,134,88,172,68,109,165,173,68,202,36,45,181,238,100,249,174,145,180,226,86,222,174,26,137,36,178,74,211,213,109,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,2,37,66,225,185,130,81,115,95,63,51,207,187,46,98,38,72,42,243,54,251,203,124,145,14,228,41,141,201,58,155,82,16,242,84,104,53,33,70,113,156,66,219,222,234,204,140,144,72,105,18,212,7,148,197,139,23,240,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,67,31,253,168,191,192,159,254,158,44,167,9,236,95,193,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,30,83,22,44,95,194,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,245,12,127,246,162,255,0,2,127,250,120,181,64,1,31,243,173,149,47,199,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,214,255,0,22,124,150,232,249,253,68,55,227,126,91,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,8,85,157,110,27,223,142,14,41,210,177,51,240,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,241,46,249,109,254,106,63,44,126,88,250,55,251,73,232,254,151,164,234,127,245,135,183,238,234,127,220,233,179,219,175,100,170,0,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,254,45,120,19,108,224,167,202,159,148,127,39,58,223,227,62,135,163,231,245,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,154,232,94,171,22,44,95,194,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,245,12,127,246,162,255,0,2,127,250,120,181,65,21,115,207,145,143,199,71,228,79,249,168,252,142,249,29,233,47,237,39,164,58,174,175,166,255,0,214,25,217,183,166,255,0,117,174,255,0,102,157,190,83,37,60,55,191,19,236,83,170,226,103,225,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,103,91,134,247,227,131,138,116,172,76,252,50,252,146,244,101,190,197,11,162,249,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,246,232,95,175,36,188,56,233,89,60,191,235,184,140,246,44,203,188,42,85,90,57,209,35,180,154,50,105,204,71,97,111,54,243,170,90,121,207,41,197,154,152,100,146,100,164,18,72,156,212,151,184,141,19,40,85,95,245,12,127,246,162,255,0,2,127,250,120,178,156,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,200,51,181,147,202,86,114,44,10,21,160,245,213,18,213,169,80,107,5,82,143,90,85,17,53,7,210,194,153,113,183,98,163,231,90,82,16,226,148,202,213,162,244,51,142,222,169,61,8,211,29,48,7,132,157,119,47,248,203,105,227,21,185,153,206,162,93,179,80,76,135,35,124,139,66,58,184,171,74,155,147,27,122,230,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,142,215,158,124,140,126,58,63,34,127,205,71,228,119,200,239,73,127,105,61,33,213,117,125,55,254,176,206,205,189,55,251,173,119,251,52,237,242,153,41,225,189,248,159,98,157,87,19,63,12,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,1,229,49,98,197,252,40,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,80,199,255,0,106,47,240,39,255,0,167,139,84,1,90,184,177,193,175,240,161,138,119,150,38,126,49,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,226,215,129,54,206,10,124,169,249,71,242,115,173,254,51,232,122,62,127,81,49,249,63,145,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,66,172,235,112,222,252,112,113,78,149,137,159,134,95,146,94,140,183,216,161,116,95,39,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,221,11,213,228,99,35,31,137,119,203,111,243,81,249,99,242,199,209,191,218,79,71,244,189,39,83,255,0,172,61,191,119,83,254,231,77,158,221,123,37,80,14,127,35,2,240,226,118,56,179,152,122,157,27,174,188,224,219,237,91,116,217,50,12,150,221,58,42,94,144,227,139,142,141,61,71,156,234,150,133,184,102,106,229,164,144,157,132,183,73,206,128,0,2,0,102,143,133,39,227,41,142,215,54,53,254,30,190,78,124,163,232,191,139,62,75,117,156,142,158,27,17,191,45,213,183,187,119,35,119,208,45,55,105,219,166,167,223,242,83,149,47,196,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,252,40,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,80,199,255,0,106,47,240,39,255,0,167,139,41,194,123,23,240,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,172,5,106,226,199,6,191,194,134,41,222,88,153,248,199,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,42,178,83,149,47,196,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,0,0,0,0,0,0,0,0,0,0,0,0,16,255,0,137,246,21,30,33,101,190,167,87,139,23,155,34,219,55,170,235,61,251,118,179,30,4,213,25,246,173,36,122,26,253,198,127,81,138,51,178,46,89,54,101,229,69,186,98,158,142,210,42,49,166,167,187,189,167,82,191,105,25,119,167,220,127,97,141,28,229,131,16,163,226,118,4,217,119,83,78,239,117,250,29,59,169,245,76,182,188,168,108,184,178,250,41,215,181,125,228,90,123,135,83,0,0,0,0,25,247,226,65,13,48,243,79,114,237,127,155,207,126,99,199,234,237,218,106,168,203,245,126,189,52,239,29,87,131,174,191,140,117,95,66,215,250,218,145,255,0,233,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,228,203,180,136,207,237,238,26,54,192,188,70,137,138,184,85,109,94,209,158,230,174,163,75,134,252,131,218,105,209,231,35,52,234,139,181,41,254,115,216,68,95,226,30,244,0,82,119,24,210,156,89,141,163,245,142,110,73,219,17,249,93,132,90,35,175,168,104,93,159,175,191,180,114,62,28,211,41,240,243,79,107,117,236,243,57,242,224,178,199,172,162,218,233,212,98,109,87,103,127,113,246,31,96,208,104,0,0,0,0,174,142,48,248,181,18,141,134,52,172,48,105,237,37,206,156,196,245,39,105,246,180,184,245,6,15,183,97,151,121,126,145,31,213,237,21,109,151,60,63,123,19,113,162,209,180,155,70,246,229,86,96,37,242,212,139,230,149,45,150,213,252,164,254,159,176,245,26,63,195,203,113,171,62,193,182,173,38,11,70,232,180,136,116,228,23,111,97,50,202,27,46,243,63,209,247,159,218,99,208,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,243,216,135,110,53,120,88,55,45,164,250,117,110,181,71,153,78,81,106,125,164,243,43,108,251,140,191,75,222,95,105,12,224,102,51,15,222,195,44,104,187,173,39,17,177,184,181,153,233,96,181,35,249,164,203,121,180,255,0,41,95,161,237,61,69,164,240,120,197,184,149,156,49,170,225,131,175,107,46,12,231,231,165,59,79,177,164,71,167,176,93,187,8,187,207,244,140,254,175,104,177,112,0,0,0,1,159,46,35,51,41,243,51,79,116,244,12,242,249,18,231,50,255,0,172,163,220,233,84,101,238,87,111,119,121,118,23,96,235,156,28,202,113,230,54,177,209,185,181,63,38,36,115,123,8,245,71,95,79,212,187,127,87,119,104,187,16,1,224,177,211,17,162,97,86,21,92,183,180,151,185,75,167,82,230,63,28,246,154,181,121,184,206,186,146,236,74,191,155,246,145,151,248,134,114,113,163,16,42,120,159,138,55,61,237,84,147,206,93,82,173,54,83,71,177,41,218,219,178,28,116,147,234,165,58,254,80,251,76,136,254,206,225,102,220,28,176,53,250,117,14,179,140,117,168,123,28,146,228,138,100,79,156,35,220,210,145,79,144,133,250,174,118,119,31,97,163,95,121,251,5,158,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,240,88,233,135,16,49,87,10,174,91,42,123,123,142,161,75,152,203,39,170,139,107,174,70,117,180,171,177,73,215,78,97,246,25,145,127,140,103,47,26,176,246,126,23,98,141,203,100,207,107,103,163,106,179,35,178,123,146,123,218,110,67,141,165,93,138,86,154,242,207,176,204,207,252,98,192,248,69,102,106,93,54,177,47,2,174,25,92,200,146,141,201,176,125,66,45,174,41,80,34,182,143,81,173,79,176,143,181,75,211,222,94,209,109,192,2,149,120,202,192,98,22,98,232,75,101,173,134,253,171,21,213,122,198,122,169,83,170,26,159,127,212,35,54,77,228,191,27,52,24,94,113,223,229,27,151,117,17,181,43,105,43,213,58,140,125,123,12,104,253,131,51,101,179,82,247,153,164,181,86,154,107,217,223,160,255,0,64,0,0,1,254,82,164,55,14,43,210,222,61,27,97,181,56,163,250,136,181,63,241,10,5,226,73,139,146,49,87,50,149,143,91,248,53,185,212,80,154,45,11,180,163,207,153,162,190,130,79,185,206,227,215,237,49,218,56,58,225,59,181,188,91,171,226,76,230,247,66,129,75,145,13,146,212,139,73,8,147,79,121,42,236,89,31,209,51,236,52,153,125,126,193,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,167,140,86,19,187,69,197,186,70,36,193,111,108,41,244,168,240,222,45,72,245,144,185,53,7,148,174,213,153,253,18,46,194,73,23,215,236,28,91,134,222,46,200,194,156,202,82,61,111,224,215,31,79,66,116,180,46,194,145,62,30,170,250,10,62,230,251,139,79,180,133,253,69,146,220,200,172,203,100,245,109,246,210,226,79,222,70,90,151,248,199,250,128,0,0,15,243,124,204,153,112,210,189,134,73,61,21,166,186,118,119,232,51,131,156,137,79,202,205,6,39,156,135,185,166,221,221,90,109,42,218,73,245,74,163,35,78,194,18,95,131,93,61,137,185,139,174,184,243,91,205,139,86,83,169,245,140,180,82,103,83,244,62,255,0,172,93,88,0,169,46,46,185,153,151,81,172,68,192,155,126,79,46,44,83,110,108,239,80,143,115,137,84,248,174,35,215,107,82,236,50,237,74,244,247,23,180,87,222,10,225,237,67,20,113,70,218,178,96,53,191,210,117,88,113,222,61,201,45,141,57,33,182,212,174,213,39,93,57,133,216,70,71,254,49,163,76,11,195,136,24,85,133,86,213,149,5,189,167,79,165,195,101,227,213,71,189,214,227,52,218,149,218,165,105,175,44,187,8,204,191,198,61,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,150,165,161,251,69,88,241,117,203,42,222,110,30,58,91,169,215,150,150,224,205,103,94,228,151,95,41,199,119,45,223,176,182,165,31,97,251,5,109,96,205,253,51,12,113,70,217,189,162,47,111,162,170,208,165,60,90,17,238,109,169,13,184,164,246,165,90,107,179,188,136,207,237,238,26,57,192,220,67,133,138,120,83,108,94,208,149,175,164,169,48,164,58,90,31,170,227,145,154,116,203,181,41,215,242,133,220,68,95,226,30,236,5,48,113,163,117,14,102,30,218,36,187,191,109,159,12,143,213,211,67,235,170,61,130,50,228,166,138,229,111,52,24,112,219,103,217,22,231,163,202,81,123,210,154,140,109,75,188,189,227,70,204,32,155,101,182,200,180,36,164,147,167,187,66,31,246,0,0,0,57,126,103,111,47,144,121,125,196,59,153,31,151,137,107,213,156,142,94,247,147,9,229,164,190,138,139,189,30,210,208,102,242,229,173,203,187,110,138,165,197,37,63,194,107,19,223,152,180,234,95,77,215,13,102,90,145,17,119,171,220,69,245,16,190,14,26,184,70,214,25,229,198,135,82,83,155,159,185,152,141,91,81,105,166,210,145,2,25,153,125,53,17,246,163,191,179,236,33,44,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,68,206,37,56,68,214,38,101,198,185,82,75,155,95,182,99,201,173,164,180,215,113,70,129,48,200,190,154,72,187,87,223,219,246,24,161,251,106,183,46,210,186,41,119,20,100,255,0,9,163,207,98,98,19,169,125,54,156,37,145,106,100,101,222,159,113,151,212,99,72,121,97,188,190,94,229,247,15,46,103,59,31,151,107,210,92,144,94,231,85,9,149,168,190,138,75,189,126,194,208,117,0,0,0,1,255,0,15,160,156,101,198,204,181,37,36,211,167,191,82,25,202,206,189,21,202,38,104,49,29,183,15,178,85,205,88,148,146,247,37,85,25,58,23,121,251,132,153,224,184,234,27,204,61,202,74,119,102,235,62,97,23,171,174,167,215,83,187,5,207,128,240,152,229,136,112,176,179,10,110,123,218,106,180,42,109,38,108,134,139,67,245,156,110,51,174,145,118,37,90,126,76,251,200,203,252,67,56,216,205,127,76,196,236,81,185,239,105,107,221,233,90,180,217,76,150,132,91,91,118,67,142,37,61,137,78,186,111,239,50,35,251,59,133,146,240,139,203,42,217,110,102,58,92,72,211,152,151,32,194,103,94,242,62,130,83,110,238,67,191,105,109,82,62,211,246,11,78,34,208,180,47,96,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,15,51,137,118,84,12,70,195,251,138,198,168,151,204,87,105,82,233,202,87,173,234,243,152,91,90,246,41,38,122,18,207,179,113,125,165,222,51,175,154,76,23,168,224,70,51,87,172,121,169,209,130,151,42,68,21,106,159,90,47,86,251,77,171,177,107,50,212,154,62,197,30,239,127,188,231,63,8,108,201,185,6,163,59,2,43,42,213,153,6,237,74,42,244,254,90,149,2,42,17,162,90,215,184,143,180,215,167,188,189,162,217,199,240,207,66,212,197,26,113,106,184,145,93,204,163,77,33,173,158,143,163,166,25,158,237,119,26,39,206,237,238,45,59,254,191,180,121,142,24,182,220,234,246,104,41,15,196,111,114,41,205,199,154,233,234,69,162,27,168,195,51,239,50,247,251,53,251,5,249,128,0,0,0,175,158,47,216,168,118,182,16,211,236,152,175,105,34,175,53,174,98,118,247,178,236,89,237,159,105,160,203,189,62,195,35,251,59,197,84,229,174,195,149,137,24,225,102,90,241,217,230,34,69,114,156,79,150,226,45,26,84,198,80,163,237,82,127,79,216,122,141,31,88,86,227,54,133,147,64,181,216,78,212,82,105,145,97,17,106,103,249,38,82,143,105,159,232,251,207,237,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,42,202,145,236,50,253,47,121,125,164,51,131,153,75,14,86,27,227,133,231,107,200,103,150,136,245,202,137,48,91,136,245,105,51,30,66,79,177,74,253,15,105,234,45,91,132,14,41,157,211,132,53,11,38,83,218,200,164,77,119,150,157,189,204,181,22,3,101,218,72,34,239,87,180,204,254,222,241,96,192,0,0,0,40,51,137,213,183,58,131,154,10,187,242,219,218,138,139,114,38,52,122,145,234,135,42,51,12,143,176,207,221,237,211,236,30,159,132,173,196,138,22,101,29,105,109,111,235,232,234,134,71,187,77,166,185,240,123,123,143,94,239,171,237,23,150,71,169,106,67,250,42,103,139,214,100,215,58,163,7,2,40,203,249,152,230,213,74,90,244,254,90,85,62,42,209,162,154,215,184,203,180,151,167,184,189,162,11,229,111,5,234,56,239,140,212,27,30,18,117,96,229,197,145,57,90,167,213,139,213,176,211,135,218,180,25,232,78,151,98,85,187,221,239,45,20,97,157,149,3,14,112,254,221,177,169,197,243,20,42,84,58,114,79,214,245,185,44,33,173,123,84,163,45,73,5,217,184,254,211,239,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,231,22,108,185,199,191,176,229,188,94,165,177,173,90,222,104,154,125,91,143,251,9,134,39,72,87,98,157,74,126,154,203,185,38,175,180,187,5,70,224,245,243,39,13,49,62,218,188,217,123,147,232,138,180,57,78,175,105,43,106,26,144,219,135,217,181,90,253,15,97,31,235,238,26,58,192,235,254,6,39,97,53,171,122,192,151,212,149,78,143,6,75,171,229,169,31,56,228,102,156,50,208,210,159,211,46,226,34,237,253,67,219,73,86,200,206,175,93,54,161,71,255,0,80,207,46,126,234,43,168,230,118,240,90,220,223,201,169,84,25,46,205,52,34,168,74,236,238,250,199,126,224,237,76,92,140,105,171,79,34,236,110,144,250,127,189,46,158,126,241,116,32,0,0,3,248,102,68,70,103,220,66,141,248,180,98,143,203,188,197,183,68,138,230,145,109,250,89,83,28,70,157,239,49,58,114,77,90,154,18,125,203,238,212,203,235,49,236,248,60,225,98,43,184,167,84,196,41,76,234,221,62,11,241,155,86,238,231,27,147,79,116,187,9,101,239,253,19,47,241,11,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,60,97,176,181,20,44,83,165,98,20,86,116,110,161,5,136,206,43,119,123,142,73,168,58,125,134,179,247,126,137,23,248,135,140,225,47,138,63,33,51,22,229,18,83,154,197,184,41,103,76,109,26,119,60,252,232,41,37,106,72,81,247,35,187,82,47,172,133,228,17,145,145,25,119,24,254,128,0,0,10,94,227,21,76,91,24,211,72,158,101,216,229,34,58,127,191,46,160,126,241,192,114,9,81,93,59,51,182,122,208,230,206,117,74,158,201,246,107,169,29,66,47,103,119,212,52,53,25,91,227,52,189,117,220,132,159,253,67,196,227,141,255,0,3,12,112,158,234,189,103,203,233,138,153,71,157,37,165,242,212,191,156,110,51,174,36,180,36,171,244,15,188,140,187,63,80,206,46,48,223,50,113,47,20,46,91,205,231,185,222,151,171,76,150,210,246,146,119,33,217,14,56,93,155,83,167,211,246,145,126,174,225,110,60,38,114,230,197,131,135,46,98,245,81,141,181,107,133,163,105,133,110,51,254,4,251,16,100,39,177,46,169,63,77,7,222,146,87,216,93,130,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,236,65,180,161,223,86,77,118,208,156,141,205,85,233,210,161,25,106,101,249,86,86,223,176,210,125,203,63,105,125,164,51,167,154,156,38,168,224,206,56,92,246,132,232,220,150,142,163,54,76,34,222,149,110,139,214,62,219,106,236,90,204,181,38,143,177,71,187,223,245,216,207,7,156,120,126,187,70,170,96,181,69,94,181,61,167,234,140,30,133,249,54,209,79,140,146,236,108,189,231,218,107,51,250,189,162,202,43,42,82,40,243,150,130,213,73,140,233,145,125,123,76,103,7,54,242,223,153,152,252,68,92,132,237,82,46,122,186,8,181,35,236,41,239,251,190,209,55,120,46,209,185,151,61,201,89,91,90,165,49,38,48,74,221,220,124,202,114,187,181,254,129,109,160,0,0,3,228,93,245,47,67,90,117,186,190,186,116,52,233,50,127,251,6,148,175,113,251,189,198,51,119,153,123,170,101,227,143,87,237,94,91,155,191,174,74,170,26,236,34,209,190,181,229,17,118,17,126,145,247,150,162,226,56,79,225,239,200,188,178,149,66,75,58,72,175,85,125,40,218,247,127,160,191,79,130,100,90,18,140,187,211,245,31,212,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,88,48,247,229,166,89,78,161,25,157,100,80,106,190,148,113,123,191,208,88,167,206,51,45,13,68,93,234,250,207,234,49,78,217,104,186,166,89,216,245,97,85,225,175,111,245,201,75,67,189,132,122,183,214,178,163,46,210,63,209,46,226,212,105,22,208,169,122,102,211,162,85,245,254,206,167,70,147,255,0,217,180,149,123,139,223,238,33,245,192,0,0,5,73,113,162,163,242,238,123,110,178,134,180,74,162,67,96,213,187,188,249,149,21,119,107,253,2,17,101,34,91,240,243,31,135,107,142,157,202,93,207,72,65,150,164,93,135,61,143,127,216,52,125,70,82,151,71,130,181,150,138,84,102,140,203,235,218,66,181,248,195,99,195,244,42,53,47,5,169,202,245,170,13,49,84,124,244,47,201,184,138,132,101,23,107,103,238,46,210,89,31,213,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,234,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,211,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,176,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,215,174,159,172,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,242,79,244,126,175,180,103,186,212,132,245,223,137,116,122,122,211,206,118,181,92,142,202,139,82,78,245,61,33,37,245,17,106,106,250,191,80,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,250,62,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,244,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,89,30,134,159,175,245,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,201,47,210,250,254,209,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,235,215,79,214,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,135,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,254,80,251,53,34,251,59,198,113,177,174,192,153,133,184,173,116,89,18,147,167,162,43,19,98,178,173,75,214,109,169,46,52,149,118,41,90,107,203,238,51,51,251,123,197,180,240,230,199,7,47,220,165,220,246,180,190,217,150,189,54,108,54,83,239,98,53,50,34,19,220,218,75,189,126,211,81,253,102,42,71,27,29,83,248,205,126,190,178,209,78,92,245,69,153,123,140,229,184,98,230,56,67,194,143,19,43,51,77,136,252,163,126,229,113,213,250,230,173,234,58,116,13,85,219,221,174,157,194,110,128,0,0,10,228,227,27,138,207,219,248,109,71,195,202,123,251,95,169,77,143,37,244,237,35,214,59,145,234,12,171,180,208,101,222,69,220,162,63,241,138,248,200,62,31,187,136,25,163,177,208,218,246,149,191,89,166,87,87,216,71,170,88,168,197,212,190,146,127,79,235,251,12,104,129,8,38,208,150,211,220,146,34,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,196,19,136,83,106,238,81,25,24,206,254,126,112,253,220,63,205,29,238,135,23,184,174,10,197,78,186,142,205,52,75,245,25,90,23,210,87,232,125,95,97,11,7,224,229,138,207,220,24,109,88,195,202,131,251,159,166,205,145,37,132,237,34,210,59,113,233,236,167,180,144,69,222,103,222,163,63,241,139,27,0,0,0,16,139,139,196,40,243,50,179,12,223,143,205,54,46,86,222,71,174,105,218,164,211,167,232,174,206,253,53,238,20,207,130,142,169,140,101,176,159,65,106,166,238,122,90,200,189,230,82,155,49,109,220,70,49,193,203,11,41,118,197,173,23,178,109,209,77,133,13,226,247,49,38,153,45,10,239,109,69,222,143,97,164,254,178,21,45,130,182,4,204,83,197,107,94,200,140,157,125,47,88,133,21,229,106,94,171,110,201,109,165,43,181,73,215,78,103,113,25,31,217,222,52,115,130,184,125,15,11,112,182,217,177,225,151,101,42,149,10,43,135,219,235,45,168,237,180,103,218,165,105,249,50,236,212,203,237,239,30,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,95,24,140,10,244,29,98,147,141,16,81,252,30,160,243,20,167,187,127,209,156,85,66,74,143,181,195,62,226,46,228,17,125,126,193,8,48,47,29,43,184,50,119,67,84,183,118,181,113,91,243,104,203,45,168,61,58,142,86,167,235,54,191,99,69,217,217,246,151,183,154,85,167,187,85,170,205,169,188,173,206,76,144,227,235,61,52,213,75,81,168,251,180,247,251,133,246,240,200,166,201,167,101,98,143,212,183,179,170,118,60,150,251,72,245,66,169,208,244,62,195,250,132,177,0,0,1,252,81,146,72,212,103,216,69,169,138,38,226,165,136,231,123,102,65,250,98,23,189,186,20,53,83,117,211,77,13,153,243,83,167,209,47,210,250,254,211,29,155,131,38,28,170,165,117,92,24,137,38,46,232,209,99,203,167,54,238,253,52,125,46,83,222,34,208,149,175,113,235,244,116,250,253,130,221,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,122,86,133,36,244,50,50,31,172,7,201,185,174,154,21,159,78,102,173,113,206,233,34,72,168,64,165,182,231,41,110,110,149,54,83,81,35,55,162,8,204,183,190,251,72,215,77,169,221,170,140,146,70,101,245,128,0,0,0,7,148,196,140,85,195,140,31,161,71,185,241,66,244,165,91,52,169,117,8,212,182,101,212,100,19,77,174,83,235,216,219,100,103,255,0,41,74,63,162,134,208,227,139,52,161,11,82,125,88,0,141,87,103,17,236,152,216,215,85,102,202,186,113,147,162,173,91,245,9,20,186,140,111,147,181,87,57,18,152,113,77,186,222,244,70,82,21,181,104,81,106,147,52,158,154,145,153,118,142,213,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,254,187,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,0,0,30,83,18,49,87,14,48,126,133,30,231,197,11,210,149,108,210,165,212,35,82,217,151,81,144,77,54,185,79,175,99,109,145,159,252,165,40,254,138,27,67,142,44,210,132,45,73,245,96,0,3,228,219,87,77,10,240,167,61,86,183,39,117,113,35,212,39,210,220,115,148,182,246,202,133,41,216,146,91,209,100,70,123,31,97,212,107,166,213,109,213,38,105,50,51,250,192,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,26,255,0,170,143,145,63,246,115,255,0,6,107,31,228,130,85,0,15,63,126,95,246,110,24,91,47,222,120,129,112,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,208,0,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,79,163,63,139,38,76,231,244,252,174,119,246,51,78,109,219,207,107,233,105,174,238,205,116,61,60,166,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,0,0,138,191,213,71,200,159,251,57,255,0,131,53,143,242,65,223,255,0,10,86,39,224,179,240,215,233,223,235,51,228,255,0,202,159,73,244,175,127,157,125,55,83,207,228,236,230,254,71,214,217,179,127,179,110,189,131,128,127,85,31,34,127,236,231,254,12,214,63,201,4,170,0,0,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,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,243,248,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,213,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,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,0,0,139,245,110,38,57,40,160,85,102,208,171,184,193,46,157,82,167,72,114,36,200,114,237,42,219,47,198,125,181,26,92,105,198,213,12,148,133,165,68,105,52,153,17,145,145,145,142,129,130,25,186,203,166,99,170,181,58,22,13,98,100,74,253,74,145,29,18,229,195,84,41,80,159,38,20,173,188,212,55,37,166,212,226,9,91,82,165,32,148,72,53,182,74,219,189,26,246,1,202,177,211,52,120,19,150,191,66,126,26,239,159,147,159,40,250,159,70,127,22,76,153,207,233,249,92,239,236,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,218,199,42,199,76,209,224,78,90,253,9,248,107,190,126,78,124,163,234,125,25,252,89,50,103,63,167,229,115,191,177,154,115,110,222,123,95,75,77,119,118,107,161,233,202,191,170,143,145,63,246,115,255,0,6,107,31,228,130,79,210,106,113,171,84,168,85,152,109,203,110,60,248,237,201,105,18,226,59,21,244,161,105,37,36,156,101,228,165,214,151,161,150,168,113,41,90,79,82,81,17,145,144,253,96,60,165,71,21,112,226,145,136,244,140,33,169,222,148,168,215,157,122,159,34,169,77,162,57,32,138,84,152,172,153,19,142,37,63,253,153,164,143,214,90,89,125,73,37,19,46,154,61,88,0,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,171,0,31,38,141,116,208,174,10,141,122,147,72,157,212,75,182,106,8,165,213,27,229,45,29,60,165,197,98,90,91,213,68,68,189,88,151,29,122,164,205,62,190,154,238,74,136,190,176,0,0,15,62,221,255,0,102,187,127,200,194,212,220,49,10,236,139,71,102,190,186,74,140,210,249,211,157,121,198,19,33,4,101,162,208,78,178,180,43,105,158,195,54,247,237,230,55,187,208,0,0,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,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,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,2,151,207,202,63,147,157,55,164,255,0,139,38,67,228,117,28,222,79,246,75,77,238,221,200,119,232,235,166,222,221,53,45,122,168,0,249,54,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,1,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,213,71,200,159,251,57,255,0,131,53,143,242,65,37,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,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,0,0,0,0,0,0,0,168,190,51,120,112,170,109,211,111,226,44,104,155,99,74,98,37,57,199,121,154,234,250,156,168,60,101,161,171,94,226,215,232,233,245,251,7,25,225,91,136,199,100,230,65,138,106,215,177,186,236,52,211,117,211,93,77,233,240,147,167,209,63,209,250,190,210,23,178,147,37,17,40,143,176,203,82,31,208,0,0,17,59,137,189,54,77,75,43,21,142,153,189,253,43,178,36,185,235,17,104,132,211,166,106,125,167,245,138,18,164,207,118,149,85,133,83,101,91,92,135,33,183,208,122,107,162,144,162,81,119,235,238,247,14,151,142,152,233,93,198,111,146,237,85,29,220,213,187,111,194,163,32,182,160,181,233,249,186,31,170,218,15,185,211,236,237,251,79,217,55,248,59,224,87,167,107,21,108,104,156,222,177,233,239,63,74,103,183,253,25,181,83,228,164,251,28,35,238,51,239,65,151,215,236,22,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,131,231,111,11,81,139,57,117,186,168,93,63,57,250,125,62,117,78,41,111,219,163,237,193,146,148,31,211,73,119,185,237,51,47,121,12,238,215,169,50,40,53,202,141,10,90,118,191,78,150,244,71,75,82,61,22,218,205,38,93,134,101,222,71,220,102,63,8,208,127,14,168,45,65,202,197,169,202,86,238,162,20,7,213,216,101,162,149,78,137,169,127,212,36,200,0,0,15,53,137,87,43,22,118,31,220,119,68,133,109,110,151,74,153,48,207,67,61,9,166,22,191,97,31,232,251,143,236,49,155,60,112,184,254,88,227,69,247,115,161,123,209,86,185,170,147,27,61,52,245,93,150,226,203,216,95,165,237,34,251,8,92,255,0,10,12,59,85,135,150,82,146,179,212,238,10,175,166,190,194,126,159,4,255,0,73,95,161,245,125,132,38,144,0,0,0,0,0,0,0,0,0,0,0,0,10,96,194,172,237,213,114,161,158,92,104,161,92,239,203,157,135,87,86,36,86,153,170,195,84,165,37,138,75,234,172,26,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,185,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,17,87,138,63,129,60,77,251,151,206,33,14,21,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,143,128,0,0,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,89,225,204,190,98,239,188,208,98,156,252,76,190,164,127,59,14,143,11,99,63,197,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,205,56,87,231,170,53,255,0,111,82,178,195,138,83,226,49,115,208,227,179,77,179,30,102,43,187,234,212,230,34,188,181,48,233,54,217,178,218,226,179,24,136,156,90,209,205,66,144,91,84,226,22,183,44,124,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,43,47,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,0,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,239,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,98,156,43,243,213,26,255,0,183,169,89,97,197,41,241,24,185,232,113,217,166,217,143,51,21,221,245,106,115,17,94,90,152,116,155,108,217,109,113,89,140,68,78,45,104,230,161,72,45,170,113,11,91,150,62,0,2,144,44,140,230,215,114,121,158,236,110,169,185,74,244,205,153,116,98,5,102,61,205,77,105,8,41,74,109,170,156,174,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,237,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,42,241,71,240,39,137,191,114,249,196,33,29,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,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,191,239,244,172,191,230,255,0,255,0,103,5,0,141,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,133,43,113,58,207,143,225,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,69,231,248,72,55,143,46,230,93,180,225,108,217,113,108,210,143,186,252,91,177,185,244,227,132,72,112,227,161,212,155,136,34,146,167,72,208,194,208,163,113,27,157,94,215,25,75,237,171,170,241,67,197,235,203,1,115,237,134,216,185,135,239,196,110,187,110,216,240,222,142,82,216,39,152,117,11,155,83,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,21,143,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,238,92,65,169,40,82,218,117,165,154,17,191,105,117,80,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,0,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,168,203,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,138,16,113,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,105,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,214,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,83,215,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,3,133,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,218,233,197,92,71,189,49,30,86,47,92,151,165,86,93,231,46,160,138,162,171,105,144,109,74,110,83,102,147,105,198,148,222,222,79,47,98,9,178,111,106,91,74,16,148,18,73,41,34,190,156,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,239,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,84,180,225,41,157,127,66,76,135,148,220,77,169,210,161,209,94,231,57,101,212,31,62,67,137,156,243,252,197,211,20,100,157,142,115,150,235,174,52,167,20,149,19,132,166,136,220,55,89,66,45,168,5,48,102,119,51,23,150,84,56,164,98,14,41,89,240,98,84,80,168,244,138,109,94,153,36,137,40,168,211,156,165,83,150,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,174,221,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,0,5,64,113,86,196,203,171,6,243,221,134,120,165,101,75,233,235,86,205,159,76,168,70,220,227,136,109,237,149,58,142,246,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,22,63,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,0,1,68,60,69,51,213,39,52,183,145,216,248,125,62,90,48,174,129,33,151,160,179,38,43,72,93,78,162,201,72,65,212,136,205,178,125,148,41,185,10,109,12,169,127,65,9,90,144,133,168,208,143,191,194,247,58,255,0,139,253,246,140,24,196,42,157,42,14,27,94,85,5,201,118,163,52,249,62,134,170,41,148,161,18,13,212,164,245,101,222,83,12,184,78,25,33,191,81,221,237,165,14,243,46,252,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,20,109,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,94,72,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,149,102,199,194,198,50,124,63,184,124,185,241,0,56,86,103,199,252,232,202,166,47,214,191,157,106,208,174,212,234,63,240,8,141,68,74,57,95,241,133,52,183,30,254,110,58,19,249,36,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,183,138,254,29,170,252,203,41,200,65,232,118,253,87,211,95,111,34,159,56,255,0,73,63,167,245,253,134,41,131,3,238,63,145,216,209,98,92,235,94,196,82,110,106,92,199,15,77,125,86,165,182,179,246,31,232,251,8,254,195,26,76,195,91,149,139,199,15,237,203,162,58,183,55,84,165,67,152,71,161,150,164,235,8,95,180,139,244,189,197,246,16,244,160,0,0,35,55,17,72,45,78,202,197,217,205,86,222,158,20,247,211,216,103,170,147,78,151,161,127,214,51,224,63,117,6,147,34,189,92,167,80,162,39,115,245,25,108,196,104,181,34,213,110,44,146,69,218,100,93,230,93,230,67,68,89,36,194,212,97,54,93,109,90,23,79,201,126,161,79,131,83,148,91,247,106,251,144,99,37,103,244,212,93,237,251,12,139,220,67,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,213,40,109,212,105,210,169,239,22,173,202,101,108,172,189,228,164,153,31,248,198,120,243,221,134,169,195,92,201,221,208,217,111,99,53,122,156,250,170,59,117,236,118,124,146,47,229,40,251,145,245,125,132,35,224,208,183,15,87,144,246,86,44,221,133,166,202,109,57,7,246,149,58,32,146,64,0,0,34,95,19,124,74,78,28,229,146,165,162,182,174,224,125,234,26,123,53,237,126,159,51,79,228,171,244,62,175,180,133,25,97,205,10,69,235,137,150,197,180,223,107,245,218,236,40,37,221,218,167,228,33,30,242,46,245,123,203,237,33,164,108,11,179,91,176,48,126,206,181,18,222,199,41,244,42,124,119,251,117,213,214,226,180,218,143,233,43,218,143,97,153,15,118,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,75,254,20,121,215,252,25,93,76,101,175,19,42,117,89,54,221,219,80,143,26,210,119,94,115,52,122,163,206,41,39,31,97,36,220,75,50,156,113,29,169,86,198,221,45,198,130,39,158,117,55,40,34,175,20,127,2,120,155,247,47,156,66,20,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,128,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,5,11,231,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,190,43,46,57,44,199,156,211,210,174,74,238,21,219,241,21,77,182,163,172,215,50,165,39,165,98,108,210,73,41,52,248,206,26,77,43,146,164,153,43,69,26,91,65,26,13,215,27,222,222,238,41,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,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,205,56,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,0,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,91,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,187,154,229,179,40,120,203,154,223,149,191,130,88,84,167,190,71,83,209,54,103,164,39,166,55,61,231,119,244,241,25,212,143,87,157,229,59,180,215,177,164,242,207,152,226,53,78,238,63,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,196,159,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,113,75,167,58,25,96,177,177,98,86,8,222,184,191,74,183,238,248,91,58,152,213,70,36,68,138,198,248,201,146,141,243,92,109,49,83,185,165,164,203,87,123,84,162,65,122,230,73,31,91,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,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,153,64,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,255,0,74,203,254,111,255,0,246,112,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,239,175,39,154,38,87,21,236,241,198,182,169,85,188,163,225,202,37,149,118,165,30,58,46,234,177,45,216,229,6,35,169,109,244,194,96,210,105,55,86,251,74,71,53,71,171,68,203,170,111,69,169,197,242,107,3,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,185,109,4,165,45,72,105,166,144,107,94,205,199,85,124,106,252,83,218,223,15,224,249,141,68,71,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,126,87,29,51,71,129,57,107,244,39,225,174,249,249,57,242,143,169,244,103,241,100,201,156,254,159,149,206,254,198,105,205,187,121,237,125,45,53,221,217,174,135,167,191,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,206,22,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,0,0,20,215,196,235,135,252,60,34,153,39,48,56,33,110,244,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,140,182,133,37,149,33,90,26,91,82,16,220,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,230,87,23,204,82,177,49,166,196,192,12,76,195,74,239,166,109,186,207,202,190,138,111,74,244,126,111,41,232,12,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,53,225,39,127,217,184,89,142,151,254,32,226,13,195,18,135,111,80,240,222,124,153,211,164,153,236,105,30,146,166,145,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,241,252,226,231,22,251,205,253,247,30,191,95,135,232,107,110,141,191,228,253,191,204,102,71,162,249,172,199,68,175,225,72,97,167,31,230,185,28,156,249,194,61,154,237,78,132,93,189,171,135,7,15,249,153,136,174,181,139,120,189,110,255,0,153,60,14,165,134,163,72,113,248,238,92,82,182,45,189,177,214,202,219,113,12,178,225,146,214,241,43,105,184,209,52,146,95,207,27,87,126,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,78,44,210,148,37,110,186,234,201,8,223,180,185,80,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,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,253,203,136,53,37,10,91,78,180,179,66,55,237,46,170,2,144,56,143,241,0,153,152,138,235,184,73,132,55,23,249,147,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,192,50,169,149,28,71,205,165,247,50,205,177,90,232,226,83,105,242,38,84,43,114,89,53,65,128,231,37,195,136,219,234,35,35,46,123,232,67,68,72,37,184,73,55,28,38,214,150,150,67,154,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,226,128,120,163,248,236,196,223,185,124,158,16,253,92,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,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,10,86,227,87,226,158,214,248,127,7,204,106,34,47,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,201,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,126,170,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,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,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,255,0,38,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,94,21,153,241,255,0,58,50,169,139,245,175,231,90,180,43,181,58,143,252,2,35,81,18,142,87,252,97,77,45,199,191,155,142,132,254,73,2,213,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,87,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,0,20,173,159,14,36,87,221,249,140,180,234,6,3,87,189,1,109,225,125,192,228,202,93,106,19,172,190,245,94,168,202,93,142,169,132,226,119,182,168,102,219,175,182,219,68,106,67,205,60,181,58,75,39,18,211,82,170,192,207,45,59,56,57,47,199,88,245,123,103,208,55,157,187,135,245,226,170,67,132,212,169,16,92,100,233,42,36,203,41,10,100,154,143,205,120,228,19,113,84,235,142,146,88,90,181,89,37,74,42,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,94,79,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,199,42,193,76,211,229,247,49,61,83,120,57,138,52,171,130,92,45,234,126,6,215,98,78,67,104,229,238,123,165,144,134,222,54,72,222,109,60,210,71,47,114,182,238,220,70,69,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,76,116,179,91,191,176,126,241,181,20,222,247,106,20,42,132,118,59,116,209,215,34,186,218,79,233,39,218,191,105,145,12,220,226,53,10,69,149,137,151,61,180,231,99,244,42,236,216,39,221,216,166,100,45,30,243,46,244,251,207,237,49,121,156,50,49,41,56,141,150,74,110,170,213,118,251,236,208,213,217,237,98,159,15,95,228,167,244,254,191,180,196,181,0,0,1,27,184,132,188,134,114,177,121,111,78,187,233,149,20,23,111,113,157,58,88,207,64,144,121,18,195,84,226,86,100,173,40,111,55,189,154,69,74,5,85,93,186,118,53,62,49,31,242,146,125,203,250,254,195,26,28,166,195,110,157,78,139,79,100,180,110,43,8,101,37,238,36,164,136,191,196,63,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,62,52,56,120,136,87,13,183,136,209,155,216,203,236,67,165,185,219,174,174,169,117,23,140,251,85,175,113,126,142,159,95,176,86,24,208,79,14,34,156,89,88,182,58,229,238,254,13,11,147,216,69,163,94,142,137,180,187,63,95,127,104,147,224,0,0,41,203,140,62,48,21,197,127,82,176,190,36,141,209,169,141,49,57,212,108,211,71,219,122,160,193,246,154,8,251,143,216,163,47,171,218,57,7,12,76,42,78,36,102,70,157,53,244,238,106,220,109,154,201,22,186,122,209,231,194,61,123,22,147,238,95,215,246,24,190,166,219,75,77,165,164,22,137,66,73,37,246,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,105,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,236,149,226,143,224,79,19,126,229,243,136,66,128,71,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,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,0,2,149,184,161,103,167,240,215,117,47,3,176,114,243,234,240,218,139,179,211,18,97,39,107,53,218,163,110,40,207,71,137,71,212,67,103,70,249,122,18,80,183,73,110,124,234,83,29,194,139,249,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,135,176,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,8,56,150,240,251,141,140,52,170,198,96,240,130,149,45,204,65,129,31,169,172,82,98,52,236,167,238,84,33,49,88,108,155,37,190,72,97,113,227,48,234,137,12,180,165,190,122,36,136,214,105,214,160,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,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,42,33,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,16,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,0,2,154,248,157,113,0,135,139,179,36,229,251,4,46,46,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,177,230,214,148,188,165,171,66,83,105,66,220,137,89,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,133,48,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,21,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,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,229,66,210,120,105,241,22,179,108,139,2,86,7,230,58,245,151,79,143,110,199,126,109,181,94,168,168,222,97,20,230,89,37,29,44,246,32,221,37,182,77,184,166,8,205,123,201,125,58,54,154,24,105,202,214,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,101,199,9,42,184,99,194,146,247,169,220,21,27,129,117,43,187,13,238,58,217,65,159,89,84,168,80,33,61,14,99,177,19,9,132,168,217,140,135,89,117,50,22,73,46,98,156,125,124,195,245,82,134,233,132,106,160,0,69,94,40,254,4,241,55,238,95,56,132,40,4,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,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,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,0,21,87,199,59,243,39,251,73,251,180,87,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,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,114,226,13,73,66,150,211,173,44,208,141,251,75,170,128,128,28,78,179,227,248,16,161,73,192,108,39,173,109,191,174,10,122,189,37,84,167,84,121,114,173,118,84,182,84,222,169,229,40,185,210,24,84,130,78,215,27,117,148,155,111,22,155,218,81,210,176,191,239,244,172,191,230,255,0,255,0,103,5,0,141,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,69,224,222,47,94,88,17,136,148,252,82,195,231,226,49,112,210,99,206,102,11,242,88,39,145,29,114,98,61,20,222,36,31,170,165,161,47,169,104,37,18,145,189,41,220,149,167,84,159,148,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,223,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,234,7,141,95,138,123,91,225,252,31,49,168,136,0,37,255,0,14,108,235,254,42,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,242,184,148,227,247,225,215,52,23,7,201,204,66,249,81,98,218,252,154,101,181,211,47,88,44,127,7,103,173,83,26,17,37,205,242,146,238,175,250,220,196,161,189,171,83,105,107,73,63,193,63,9,42,179,36,223,152,209,62,163,112,69,164,67,145,22,137,77,141,18,178,166,41,211,230,147,78,46,66,165,68,109,68,111,173,134,164,49,202,55,136,219,79,84,226,146,74,113,36,166,224,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,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,177,44,4,138,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,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,62,249,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,116,14,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,184,106,37,166,103,242,73,85,194,236,11,195,28,203,88,140,75,168,90,119,141,175,68,151,94,142,204,85,26,40,19,94,166,194,249,215,93,83,203,90,209,42,74,228,172,149,177,13,180,181,33,162,250,109,17,248,12,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,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,117,173,197,115,61,63,151,202,254,10,94,127,234,136,183,252,216,41,254,229,41,165,183,32,149,255,0,11,213,33,41,253,6,77,127,217,12,138,224,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,15,101,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,238,91,65,41,75,82,26,105,164,26,215,179,113,199,94,37,153,21,147,153,171,102,46,39,225,140,9,114,177,66,220,142,197,54,44,20,202,105,182,42,244,227,144,102,166,22,111,184,134,153,91,38,251,207,37,194,81,110,46,99,106,74,205,77,155,116,129,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,76,135,231,162,133,156,27,86,163,10,183,2,149,110,95,214,255,0,47,210,20,72,211,22,231,87,23,150,209,29,65,132,184,132,154,89,83,235,113,6,209,45,213,53,163,123,214,124,212,26,170,175,138,63,142,204,77,251,151,201,225,8,170,44,127,133,62,120,227,97,173,86,6,86,241,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,212,201,17,158,119,69,37,77,164,185,111,58,226,150,74,75,170,113,155,137,0,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,45,56,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,71,18,204,209,91,57,156,199,152,179,240,230,183,46,163,100,218,212,118,41,180,167,212,185,8,98,91,238,106,244,153,72,140,251,109,169,133,154,156,67,10,213,38,107,40,141,171,113,150,210,76,128,224,177,129,85,90,157,229,117,230,46,124,169,113,169,20,88,235,181,233,173,51,37,77,162,108,215,137,183,164,115,82,219,164,107,67,45,114,52,109,230,214,218,151,37,11,73,147,145,200,203,186,241,66,207,79,224,82,213,94,7,96,229,231,210,98,77,107,103,166,36,194,78,231,168,84,183,27,81,158,143,18,139,167,152,246,173,242,244,37,45,13,26,220,249,165,42,59,135,77,118,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,39,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,242,115,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,160,203,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,46,211,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,134,188,106,252,83,218,223,15,224,249,141,68,71,92,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,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,149,112,23,125,194,247,58,255,0,140,5,136,140,24,196,42,157,86,118,36,217,180,245,201,118,163,52,249,222,153,165,165,228,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,231,80,170,190,42,121,241,255,0,61,242,169,132,21,175,230,154,187,235,180,202,143,252,58,36,209,20,142,87,252,93,78,173,183,191,156,142,180,254,85,2,189,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,59,180,173,101,210,196,202,254,65,113,87,13,44,88,255,0,155,250,236,202,196,221,239,127,25,213,61,10,108,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,157,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,62,173,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,83,139,92,78,161,226,118,64,38,219,112,166,244,248,177,87,233,44,171,157,153,11,97,46,59,21,248,238,156,186,164,118,201,174,91,172,200,109,135,25,90,16,150,213,29,201,69,218,91,89,91,181,215,132,246,47,225,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,209,105,208,62,74,90,180,107,91,211,117,90,207,161,169,241,233,254,145,171,73,234,39,76,229,54,148,115,228,59,161,115,30,94,221,203,94,133,185,70,103,161,106,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,27,75,173,169,165,150,169,90,77,39,246,24,161,94,39,120,84,156,55,204,141,70,107,9,218,213,198,219,213,147,45,117,245,164,79,154,122,246,173,71,220,143,171,236,33,215,248,60,98,255,0,201,219,250,171,133,242,228,109,141,83,101,249,205,35,102,186,190,227,212,246,8,245,36,25,247,23,181,68,95,87,180,92,104,0,0,8,193,196,119,174,252,86,46,126,133,123,127,131,77,231,118,17,234,215,163,165,238,46,223,213,221,218,51,236,44,243,130,246,30,34,109,195,114,98,52,150,247,178,195,19,41,109,246,233,163,169,93,57,226,62,197,107,220,127,163,167,215,236,22,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,60,133,253,139,22,22,25,83,213,84,189,43,158,143,142,157,53,87,76,243,189,234,74,123,155,66,143,189,105,246,123,126,209,16,49,63,139,142,6,89,47,46,45,171,78,249,80,242,52,209,28,233,144,181,212,144,125,235,134,101,220,165,127,246,63,88,143,181,238,54,151,52,183,157,42,30,9,116,45,158,221,135,242,149,183,116,236,45,126,148,31,183,251,227,224,47,140,254,41,42,74,29,70,30,237,104,181,220,215,165,163,158,238,206,206,222,135,82,237,237,31,86,153,198,194,244,138,165,29,71,6,186,210,61,54,151,202,38,155,211,191,221,7,236,254,240,246,182,231,27,170,84,181,114,238,12,5,232,8,191,209,62,84,169,221,221,254,196,64,236,246,23,235,29,22,129,198,39,3,234,110,27,117,106,23,163,61,199,213,76,123,94,255,0,209,132,94,226,254,255,0,212,58,245,171,196,111,44,215,77,78,61,45,139,203,148,244,149,37,8,47,71,84,21,170,148,178,73,23,108,98,46,243,247,137,19,110,222,22,237,215,1,154,149,6,161,212,199,125,9,113,11,229,45,26,165,73,37,23,98,210,71,220,162,254,248,251,32,0,0,0,0,0,0,0,0,43,239,140,157,46,159,43,0,168,115,100,171,71,89,184,227,114,251,21,218,101,10,160,100,93,135,167,120,165,177,161,14,29,109,71,107,43,22,159,78,141,187,225,64,82,251,76,245,89,211,162,106,125,162,76,0,0,15,139,123,92,45,90,118,117,114,232,124,181,69,34,155,38,114,139,183,180,154,105,75,211,176,143,244,125,199,246,24,205,246,101,175,185,120,143,142,215,197,207,37,123,145,34,224,169,156,98,208,139,107,42,152,242,208,158,196,167,93,55,247,153,106,45,59,132,22,12,124,145,195,10,134,36,78,61,102,86,100,58,211,95,84,103,163,192,121,37,216,179,46,244,159,122,72,254,206,225,97,160,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,79,76,62,201,37,43,53,252,53,112,186,187,108,177,18,14,34,218,177,238,23,169,83,19,21,42,126,172,194,106,85,53,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,0,44,172,23,199,153,184,208,238,24,225,205,161,112,63,136,182,173,97,81,221,98,136,189,207,210,166,198,150,150,84,250,164,178,173,140,33,169,6,130,57,38,226,91,65,237,86,242,45,12,92,78,124,169,216,143,72,225,153,117,83,49,122,227,165,87,175,56,212,250,3,117,186,149,46,25,198,139,38,81,85,225,110,82,27,51,251,8,212,73,109,43,81,26,146,211,36,162,105,20,237,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,32,56,138,100,86,78,86,175,35,190,48,250,4,181,225,93,126,67,44,193,122,76,166,150,186,101,69,226,144,179,166,145,27,134,251,200,75,113,212,226,30,82,62,130,210,133,45,107,73,173,124,83,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,0,169,94,40,188,63,230,82,38,84,179,55,130,22,239,58,148,247,83,81,190,41,108,56,251,242,155,148,235,238,190,245,89,60,197,175,115,39,205,209,214,219,36,37,148,182,151,9,38,131,117,77,65,108,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,17,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,215,183,21,204,244,254,95,43,248,41,121,255,0,170,34,223,243,96,167,251,148,166,150,220,130,87,252,47,84,132,167,244,25,53,255,0,100,50,43,131,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,185,109,4,165,45,72,105,166,144,107,94,205,199,64,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,45,38,197,201,101,43,52,252,49,48,234,187,104,91,241,21,138,150,212,122,193,219,243,14,74,98,156,214,10,185,53,78,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,230,54,133,189,186,178,255,0,174,171,10,234,254,218,219,151,37,185,80,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,33,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,0,1,85,124,87,50,45,249,124,208,96,165,153,254,168,149,127,194,130,175,238,84,154,163,113,201,63,240,189,82,210,175,208,120,209,253,144,240,174,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,94,220,87,51,211,249,124,175,224,165,231,254,168,139,127,205,130,159,238,82,154,91,114,9,95,240,189,82,18,159,208,100,215,253,144,200,174,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,254,229,180,18,148,181,33,166,154,65,173,123,55,31,85,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,199,117,200,182,93,63,25,220,199,91,182,5,74,63,54,219,167,238,174,220,222,190,221,105,113,214,141,237,118,58,219,159,60,226,217,143,185,181,26,209,207,230,17,25,32,197,234,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,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,112,171,55,88,223,74,204,119,11,43,207,25,104,84,57,116,138,109,126,68,100,195,137,45,196,173,242,98,61,206,204,102,214,230,223,85,43,90,88,37,154,8,212,72,53,154,73,75,219,188,233,48,89,167,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,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,246,160,42,175,142,119,230,79,246,147,247,104,170,177,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,46,21,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,143,202,47,251,253,43,47,249,191,255,0,217,193,64,35,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,234,120,98,228,59,240,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,142,188,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,156,211,133,31,227,29,248,199,49,248,20,255,0,201,79,224,255,0,47,250,237,254,139,244,94,245,109,230,105,255,0,166,126,87,165,219,235,239,223,175,204,117,3,213,241,171,241,79,107,124,63,131,230,53,17,232,56,76,225,13,155,143,88,95,152,204,35,196,6,37,185,66,184,163,219,44,200,56,143,155,47,180,180,57,80,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,78,26,230,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,238,155,89,37,75,74,29,105,212,18,215,179,113,243,251,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,167,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,123,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,191,149,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,185,109,4,165,33,43,117,214,144,107,70,253,197,161,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,32,87,22,92,47,205,30,37,97,125,34,54,13,42,93,114,201,143,33,7,114,218,212,72,78,185,85,152,255,0,48,186,121,10,36,26,149,46,50,21,183,86,16,130,54,215,181,229,19,164,146,84,106,193,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,242,238,52,145,150,74,77,42,191,148,76,40,161,87,105,145,42,52,218,142,27,208,162,76,135,45,148,188,196,150,28,166,50,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,151,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,110,117,112,115,193,204,193,88,148,43,138,249,189,94,170,208,240,218,235,167,198,157,64,162,76,75,74,110,169,41,197,153,29,73,180,154,205,216,219,89,101,41,237,109,41,146,220,134,86,70,164,178,217,143,171,196,235,135,252,204,93,135,39,48,56,33,110,245,119,212,77,207,220,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,253,140,182,132,169,228,173,90,26,156,74,16,229,75,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,9,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,139,252,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,127,217,50,202,5,171,147,188,56,157,103,82,107,223,40,235,85,170,130,170,21,122,235,148,230,226,57,39,66,216,195,9,66,77,107,75,45,32,140,210,133,184,230,142,58,250,200,210,78,108,77,64,241,71,241,217,137,191,114,249,60,33,213,114,157,146,139,87,53,153,17,189,43,116,154,103,79,137,182,205,225,84,114,220,168,71,38,208,228,253,148,200,14,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,176,86,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,116,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,122,199,192,5,43,113,171,241,79,107,124,63,131,230,53,17,229,56,84,225,157,171,140,152,193,137,152,91,122,196,234,40,183,54,23,212,233,242,118,182,218,220,103,125,66,157,177,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,135,10,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,249,173,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,62,202,246,5,208,178,233,129,214,174,23,210,104,212,168,51,224,211,227,187,95,122,156,107,91,117,10,194,153,65,75,148,110,56,68,227,155,220,73,237,53,145,25,54,150,208,73,66,80,148,39,133,113,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,41,6,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,211,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,126,87,17,76,245,70,202,213,154,118,62,31,79,136,188,84,175,199,101,232,44,201,138,234,209,76,167,60,114,16,117,34,51,108,216,121,105,114,58,155,67,42,95,211,90,86,164,45,9,52,46,144,105,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,170,51,81,247,152,189,62,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,5,241,171,241,79,107,124,63,131,230,53,17,2,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,233,48,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,42,226,221,49,251,35,145,179,29,146,108,33,198,27,29,114,209,136,182,94,19,208,144,204,70,208,236,132,87,41,204,211,208,249,194,75,40,37,40,164,146,150,234,153,82,19,235,173,195,109,100,100,164,45,154,160,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,202,111,174,47,126,152,202,60,27,90,129,79,170,163,25,235,52,247,109,234,213,69,74,233,217,129,181,132,161,202,195,14,199,38,254,121,237,230,166,91,108,145,201,116,156,53,106,134,154,234,43,90,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,243,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,165,230,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,112,11,235,24,232,88,251,144,204,87,197,91,89,157,148,90,173,159,123,199,167,57,185,103,212,197,136,83,226,53,39,69,161,11,71,57,17,210,239,45,73,37,35,153,176,245,52,234,121,236,22,169,197,79,33,223,231,190,106,240,130,139,252,211,183,125,10,153,78,255,0,135,92,154,218,151,205,255,0,139,165,212,54,207,243,146,22,175,202,172,85,88,179,238,11,153,122,244,157,118,227,204,237,90,77,42,68,74,71,83,105,82,33,57,23,155,41,153,203,68,103,159,152,151,20,90,51,163,14,19,41,52,106,165,166,67,228,102,132,167,71,45,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,151,23,220,24,249,93,134,20,252,72,130,122,76,163,72,105,167,126,184,204,199,158,242,139,181,100,93,234,46,228,153,253,189,194,172,114,211,125,75,195,140,118,177,238,120,235,218,136,215,13,48,228,22,132,123,153,76,198,86,164,246,165,90,107,179,188,139,81,164,27,38,225,106,236,179,168,119,67,5,162,42,244,216,211,146,93,189,132,235,73,94,157,164,95,165,238,47,176,135,218,0,0,17,159,136,155,81,221,202,197,217,212,35,118,200,51,214,142,211,45,22,84,233,122,31,96,207,120,186,78,13,148,186,124,92,2,174,77,140,173,93,122,227,147,204,236,87,97,156,42,121,153,118,158,157,226,193,0,0,0,0,0,0,0,0,0,124,107,138,240,183,109,72,15,84,171,213,14,154,59,8,83,139,95,41,107,209,41,73,168,251,16,147,62,228,159,247,132,112,189,56,144,229,162,206,151,46,3,151,119,82,252,78,97,45,29,5,65,30,186,13,68,105,215,165,50,239,79,127,214,56,253,123,140,134,12,211,94,91,116,123,91,210,105,73,30,138,235,165,177,169,234,125,154,42,23,212,95,223,250,135,57,184,120,222,198,97,229,49,65,192,14,165,190,221,31,249,84,104,246,153,125,21,192,251,15,245,143,39,83,227,97,122,74,82,78,157,131,93,17,22,187,139,229,19,78,107,221,239,131,246,255,0,124,124,164,113,159,197,36,201,91,171,195,221,205,30,155,90,244,180,114,219,217,219,219,208,234,125,189,163,239,208,120,218,92,209,30,104,171,152,37,215,54,91,183,159,202,86,218,215,176,244,250,48,126,207,239,9,5,134,28,92,112,50,246,121,17,174,170,119,201,119,151,174,168,231,76,155,166,132,179,239,110,25,23,114,83,255,0,217,125,66,95,216,56,177,97,98,109,61,53,75,46,185,233,8,234,215,69,116,207,53,220,165,39,185,196,36,251,208,175,103,179,236,30,188,0,0,0,0,0,0,0,0,0,0,7,231,159,62,37,50,35,147,167,59,202,97,173,55,43,105,171,77,76,136,187,8,140,251,204,133,97,103,39,138,146,105,50,102,88,120,11,35,152,234,57,123,171,27,52,211,82,142,233,124,196,168,135,236,55,81,244,190,191,113,10,183,188,47,75,150,252,172,187,95,186,170,61,108,231,182,239,119,146,219,122,232,132,160,187,16,148,151,209,66,75,187,216,62,108,10,108,218,155,220,136,44,243,87,238,220,73,246,25,251,76,189,198,59,77,155,146,108,203,223,113,138,117,185,135,29,76,67,239,119,211,20,244,105,218,162,250,43,125,39,222,133,23,234,29,97,142,21,185,154,120,217,254,32,208,157,221,184,250,186,127,169,167,119,254,151,219,168,250,79,240,153,204,123,73,51,110,14,243,247,115,96,23,255,0,238,15,129,39,133,222,105,88,105,247,17,104,111,229,109,218,94,144,167,22,253,123,255,0,244,190,205,7,46,187,242,97,153,43,25,135,165,220,184,117,210,176,198,221,235,244,188,5,233,184,210,69,216,135,212,125,235,79,247,199,35,159,111,213,233,132,106,157,19,150,73,61,15,231,18,175,102,190,195,63,96,250,22,93,251,117,97,245,89,170,221,169,83,232,165,178,180,173,43,228,182,231,114,146,174,231,18,162,239,66,125,158,193,48,176,123,139,14,59,97,233,198,131,118,55,242,162,154,202,80,223,79,172,56,90,36,185,101,174,230,225,169,95,69,10,47,249,95,80,155,24,47,197,155,4,239,231,162,211,175,150,126,75,203,144,104,65,150,233,115,180,90,141,178,211,230,161,164,187,214,190,223,247,63,89,9,155,103,223,246,149,253,74,102,183,105,213,186,232,82,18,149,182,239,33,214,183,18,146,149,23,99,137,73,151,98,210,125,165,237,30,132,0,0,0,0,0,0,0,67,94,42,86,186,174,28,179,200,144,147,237,166,206,92,223,254,215,79,154,126,242,247,253,127,96,162,19,45,15,67,26,9,225,197,48,230,101,98,216,213,238,103,34,60,38,126,142,155,116,167,68,245,126,190,254,241,39,192,0,4,99,226,39,136,145,48,251,44,151,34,158,127,150,245,110,52,202,67,30,169,158,174,61,79,151,183,185,42,46,244,123,116,47,172,133,15,97,189,181,47,16,113,42,223,182,211,235,57,90,172,196,140,234,187,11,66,122,66,16,106,211,84,254,159,113,25,126,161,164,28,8,179,98,216,24,57,101,218,113,81,167,163,168,20,232,238,158,167,235,56,220,86,155,53,118,169,90,107,179,184,140,200,123,192,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,251,235,206,38,137,41,78,180,237,90,61,118,175,116,210,109,154,84,42,213,193,211,250,94,163,30,19,109,202,168,114,16,104,99,168,117,36,75,119,150,131,52,163,121,158,212,153,145,104,66,53,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,239,248,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,222,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,44,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,240,172,11,205,30,59,101,175,211,127,129,75,231,228,231,202,62,155,210,127,197,144,230,115,250,126,111,39,251,37,167,54,237,231,187,244,116,215,119,110,186,22,156,254,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,4,228,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,134,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,17,215,139,174,79,173,153,246,109,67,54,150,121,68,166,215,105,114,35,38,238,75,206,200,90,234,236,58,113,32,196,91,68,107,83,77,45,131,75,105,52,37,8,37,161,197,169,74,220,218,82,186,181,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,103,150,236,111,165,102,63,4,173,108,104,163,80,229,209,163,220,113,221,82,224,73,113,46,46,51,236,190,228,119,144,75,79,98,208,78,178,230,197,232,147,82,54,168,210,131,51,65,116,176,1,72,28,71,248,127,204,203,189,117,220,91,194,27,119,252,201,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,141,120,23,154,60,118,203,95,166,255,0,2,151,207,201,207,148,125,55,164,255,0,139,33,204,231,244,252,222,79,246,75,78,109,219,207,119,232,233,174,238,221,116,45,57,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,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,69,0,12,214,102,199,197,62,50,124,64,184,124,197,241,98,156,35,179,155,66,151,66,163,228,238,237,165,116,53,88,61,124,139,82,163,29,11,91,117,6,212,183,166,201,141,32,187,121,111,35,115,238,33,206,198,214,218,77,7,177,104,79,63,165,113,35,225,247,39,49,49,155,198,28,27,165,68,78,34,211,163,166,52,218,107,45,52,202,238,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,78,16,248,33,74,194,252,18,155,126,77,174,75,59,179,18,163,194,172,77,161,201,109,44,46,155,74,105,249,172,211,158,38,143,231,84,137,36,153,47,33,245,104,135,17,180,144,95,54,165,174,80,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,20,129,196,127,136,4,204,196,87,93,194,76,33,184,191,204,158,7,76,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,230,73,174,215,254,145,71,255,0,95,245,226,42,172,106,160,80,183,18,44,153,80,178,151,136,244,122,157,135,85,230,217,151,223,91,34,145,77,125,107,92,170,83,145,205,158,124,101,56,173,121,172,151,80,209,180,225,168,220,218,106,74,245,52,115,93,241,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,83,141,90,165,66,172,195,110,91,113,231,199,110,75,72,151,17,216,175,165,11,73,41,36,227,47,37,46,180,189,12,181,67,137,74,210,122,146,136,140,140,135,235,21,87,199,59,243,39,251,73,251,180,67,254,28,150,181,10,249,206,21,151,101,93,48,122,218,45,193,79,184,169,117,24,220,213,183,207,138,253,10,123,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,31,151,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,159,85,144,236,250,85,114,117,38,232,162,214,109,169,119,69,167,113,71,84,180,83,154,158,166,87,18,170,211,75,38,93,107,118,173,37,15,31,45,167,213,176,215,177,13,44,183,114,73,167,56,6,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,217,167,9,76,148,122,18,28,60,217,98,109,50,171,14,180,247,57,187,46,158,249,114,27,76,23,152,229,174,166,162,37,111,115,156,135,93,109,164,184,148,164,155,37,58,68,225,58,202,209,82,194,255,0,191,210,178,255,0,155,255,0,253,156,20,2,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,235,195,46,147,74,173,103,143,12,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,233,90,18,162,208,200,140,79,254,37,188,65,35,96,245,42,177,151,204,32,170,203,111,16,103,199,233,171,21,104,142,187,21,251,105,11,76,87,219,54,205,108,26,31,92,136,207,186,146,91,46,165,108,30,138,35,37,146,116,168,188,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,66,121,81,202,142,28,101,43,14,17,101,89,77,117,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,214,15,26,191,20,246,183,195,248,62,99,81,30,127,133,134,108,236,220,185,226,133,90,199,196,8,241,32,208,177,42,69,62,52,139,142,92,243,97,138,50,226,183,48,218,55,17,203,81,41,14,187,33,182,205,106,91,104,104,181,90,143,105,25,149,170,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,64,174,23,217,40,190,236,172,201,221,55,214,49,83,42,182,221,107,8,185,16,163,83,219,38,95,139,46,117,74,3,134,180,170,91,106,91,75,228,196,144,218,212,211,106,53,18,165,48,165,41,4,147,67,150,212,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,102,179,241,177,205,63,251,101,177,87,254,153,84,127,241,133,223,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,83,81,170,77,114,92,167,246,85,101,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,18,84,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,31,38,129,105,218,182,167,164,190,75,91,52,170,55,166,106,15,85,170,62,143,132,220,126,178,115,186,115,100,189,176,139,152,242,246,167,115,138,213,74,208,181,51,208,125,97,149,113,165,60,167,120,88,193,191,135,246,247,151,48,61,173,249,96,89,184,159,108,191,102,98,5,189,18,187,66,149,34,36,153,20,249,100,106,97,245,198,144,220,134,137,196,235,162,208,78,178,217,154,21,170,22,68,105,81,41,38,105,63,64,2,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,134,184,3,152,124,80,203,61,229,54,252,194,106,172,72,21,122,133,30,93,17,229,201,134,220,148,114,31,36,153,40,146,178,50,37,182,235,108,188,131,238,222,210,73,100,182,205,109,175,159,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,123,135,54,74,63,21,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,56,161,100,91,240,215,106,175,28,112,114,204,234,241,38,139,179,211,17,161,43,107,213,218,91,109,168,143,70,73,39,212,76,103,70,249,122,26,86,182,137,109,252,234,147,29,178,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,239,112,253,207,117,11,53,86,171,118,85,210,190,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,186,100,153,169,26,106,90,167,180,166,0,10,86,227,87,226,158,214,248,127,7,204,106,35,138,112,253,204,229,11,42,184,250,221,235,116,209,122,218,45,193,79,43,106,163,39,169,91,126,139,138,252,216,174,59,59,98,26,117,111,242,145,29,71,201,73,18,151,174,132,162,62,195,187,76,192,224,86,23,230,255,0,5,213,104,87,101,68,168,211,106,49,206,175,109,86,162,73,113,230,34,205,114,35,173,196,168,183,200,117,9,146,132,166,65,172,144,107,54,220,35,45,125,134,85,151,144,252,141,87,109,60,228,212,96,102,6,135,211,196,194,234,131,105,165,76,141,84,67,112,106,151,50,27,106,116,22,88,89,154,92,149,164,34,118,121,180,130,37,161,45,55,207,74,18,165,52,187,148,1,88,28,81,120,127,195,171,195,169,102,111,4,45,222,77,85,158,166,163,124,82,216,113,134,34,185,21,166,29,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,172,188,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,249,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,183,62,20,121,40,252,25,90,172,102,83,19,41,148,169,55,37,219,79,143,38,210,107,78,115,212,122,91,205,169,71,35,121,40,219,75,210,155,113,29,137,78,246,218,45,166,178,55,158,105,54,42,41,91,141,95,138,123,91,225,252,31,49,168,143,171,194,151,2,240,227,49,120,113,143,184,95,138,20,110,186,149,59,228,211,172,188,209,146,37,83,229,36,170,132,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,42,32,102,95,46,151,222,87,241,78,126,25,223,81,255,0,157,153,71,155,189,159,227,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,58,120,93,113,0,153,72,153,77,203,38,55,220,92,234,83,221,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,181,109,67,42,227,74,121,78,240,177,131,127,15,237,239,46,96,64,174,40,60,62,228,213,164,214,179,67,130,212,168,136,90,35,170,125,225,67,140,211,81,145,177,150,165,72,153,90,55,93,125,41,53,154,80,194,86,195,77,111,113,102,167,125,101,169,122,213,8,188,158,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,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,162,149,184,161,103,167,240,215,117,47,3,176,114,243,234,240,218,139,179,211,18,97,39,107,53,218,163,110,40,207,71,137,71,212,67,103,70,249,122,18,80,183,73,110,124,234,83,29,194,149,89,105,255,0,204,219,87,248,127,125,255,0,241,234,130,149,134,135,178,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,85,193,196,91,135,253,119,14,49,150,147,121,96,165,187,74,43,67,20,174,8,148,42,77,18,19,136,139,232,202,236,148,232,152,132,151,86,72,38,95,90,29,117,181,36,210,211,90,173,179,75,72,67,70,229,180,224,14,14,80,178,255,0,131,86,158,14,219,143,117,17,45,154,122,99,185,39,106,209,213,202,90,148,228,153,59,22,181,155,124,215,220,117,222,94,243,74,55,237,79,170,146,33,208,0,0,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,67,184,204,255,0,88,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,102,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,213,246,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,95,96,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,186,250,140,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,79,214,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,224,249,175,240,173,204,211,38,247,241,6,164,214,221,167,213,211,253,125,123,255,0,244,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,253,99,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,250,253,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,225,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,201,117,229,151,115,170,47,215,246,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,33,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,39,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,79,234,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,176,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,69,109,101,222,218,61,158,207,180,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,213,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,116,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,164,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,247,26,92,81,127,64,188,190,20,83,10,94,86,19,161,235,201,172,19,63,222,167,65,255,0,188,76,176,0,1,83,156,100,241,128,229,206,161,225,20,87,117,105,158,154,174,226,118,247,44,142,161,28,251,209,175,113,254,150,159,87,180,71,238,22,56,100,172,71,204,228,119,13,90,55,109,211,209,94,87,103,127,79,80,133,169,125,52,254,159,215,246,24,190,36,33,45,161,45,160,180,74,72,136,139,234,31,244,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,125,121,196,209,42,132,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,229,89,151,203,165,137,154,12,44,159,134,119,212,127,231,102,81,230,239,123,248,178,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,219,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,153,92,40,243,175,248,50,186,152,203,94,38,84,234,178,109,187,182,161,30,53,164,238,188,230,104,245,71,156,82,78,62,194,73,184,150,101,56,226,59,82,173,141,186,91,141,4,79,60,234,110,80,0,112,172,244,212,236,218,78,79,177,110,85,246,220,69,211,87,107,203,140,193,73,136,114,81,233,23,147,202,128,100,130,74,180,89,76,92,99,66,244,249,181,146,86,102,157,187,139,57,130,122,112,113,185,48,190,153,153,121,214,253,225,108,68,147,118,86,168,239,21,163,88,120,220,113,112,159,101,11,92,184,237,54,72,52,33,111,70,230,40,223,81,160,210,136,203,105,38,125,66,146,119,104,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,47,207,134,117,90,149,64,225,255,0,135,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,173,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,42,131,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,182,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,189,224,0,28,127,55,183,38,23,218,57,104,196,43,131,25,45,136,151,29,167,22,142,178,149,71,146,110,37,21,7,214,180,162,44,114,113,180,45,108,45,114,84,194,80,250,75,86,86,105,119,84,236,220,89,183,19,211,131,141,201,133,244,204,203,206,183,239,11,98,36,155,178,181,71,120,173,26,195,198,227,139,132,251,40,90,229,199,105,178,65,161,11,122,55,49,70,250,141,6,148,70,91,73,51,234,20,147,187,64,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,211,225,241,159,168,121,143,195,138,229,51,23,170,20,170,45,231,135,212,244,206,173,212,158,146,196,88,181,42,105,18,183,84,185,102,164,242,121,123,8,164,104,146,101,10,113,165,36,208,78,147,77,212,14,42,230,63,17,241,35,48,87,30,98,169,151,5,86,215,185,43,53,7,100,66,145,75,158,113,229,83,98,242,186,118,99,34,67,9,105,71,203,138,72,96,220,36,165,78,36,140,213,169,169,90,219,166,23,98,110,40,99,47,11,11,231,19,177,114,233,137,95,174,215,108,123,205,69,41,154,99,112,150,150,25,110,107,8,67,169,104,249,75,89,27,42,50,90,27,104,182,26,18,105,53,37,78,57,70,195,85,2,170,248,174,103,167,242,249,95,193,75,207,253,81,22,255,0,155,5,63,220,165,52,182,228,18,191,225,122,164,37,63,160,201,175,251,33,145,85,98,213,63,210,40,255,0,235,254,188,69,85,141,57,227,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,78,44,210,148,37,110,186,234,201,8,223,180,166,255,0,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,169,205,61,3,6,174,124,190,222,212,76,192,214,253,15,96,189,79,37,213,234,9,146,166,28,139,203,117,14,48,227,70,146,81,169,228,190,134,77,182,246,175,152,225,33,27,28,221,177,89,172,18,43,32,152,101,130,88,185,153,122,5,147,143,117,152,145,237,233,177,228,162,45,54,75,143,176,138,213,69,72,229,198,132,82,25,113,181,48,179,83,134,234,20,106,245,214,194,89,34,53,60,146,26,30,25,87,23,253,254,149,151,252,223,255,0,236,224,160,17,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,169,92,8,198,58,238,1,98,100,44,85,181,153,223,90,165,83,234,177,233,206,110,65,116,210,165,211,164,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,188,175,245,213,126,221,95,219,91,142,228,184,234,31,239,147,39,84,167,72,115,254,83,143,60,227,139,250,212,165,43,218,102,47,123,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,90,138,86,227,87,226,158,214,248,127,7,204,106,34,0,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,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,21,127,169,113,145,63,246,12,255,0,9,171,31,229,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,15,63,136,85,59,54,139,96,92,181,156,70,110,35,150,156,10,60,217,53,228,75,136,114,152,85,57,12,173,82,73,198,73,42,55,81,202,37,234,130,74,183,22,165,161,235,160,203,184,150,156,44,174,123,54,216,206,149,154,187,194,159,17,107,170,71,159,75,164,78,147,82,56,136,167,84,94,140,178,105,194,47,162,250,221,73,57,17,13,40,251,87,45,42,78,171,74,8,239,208,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,168,56,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,90,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,209,70,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,5,43,113,171,241,79,107,124,63,131,230,53,17,0,5,143,240,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,231,248,194,99,247,203,252,113,167,97,29,165,136,94,149,181,172,186,122,61,41,75,134,191,224,177,174,35,122,66,95,230,40,136,137,215,155,96,216,111,233,40,154,82,158,65,108,89,188,147,235,252,29,241,163,49,120,139,112,214,176,254,232,187,229,214,112,190,192,181,209,18,28,121,40,138,165,192,154,244,164,116,109,19,166,158,169,104,38,25,154,148,36,212,166,219,67,105,71,170,68,209,11,74,1,152,204,111,169,217,181,172,104,191,171,56,114,220,70,237,57,247,69,86,77,5,17,34,28,86,19,78,92,183,21,24,155,100,210,147,105,28,163,70,136,52,167,105,104,90,22,154,15,85,147,251,158,205,179,51,71,133,183,54,32,83,226,74,161,65,186,32,174,66,229,212,142,3,16,150,110,146,90,154,227,221,201,68,103,84,220,147,74,140,144,178,100,208,163,36,168,204,105,36,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,9,191,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,58,213,106,100,154,45,86,109,26,99,145,28,145,2,67,145,157,92,73,109,74,97,75,66,141,42,54,222,101,74,105,212,106,71,162,219,82,144,162,208,210,102,70,70,46,167,133,142,116,234,184,249,102,204,193,172,82,184,37,213,49,6,209,142,114,226,206,126,50,141,117,42,34,77,166,146,235,207,238,50,114,75,78,184,72,90,150,72,82,208,182,85,243,171,231,44,169,48,105,79,41,222,22,48,111,225,253,189,229,204,14,170,33,254,30,240,212,193,172,61,205,101,83,49,180,246,169,78,81,85,252,50,129,103,38,144,164,69,161,85,12,153,51,152,211,134,250,144,173,171,68,133,182,215,37,40,101,79,32,219,36,155,45,153,76,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,5,120,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,82,194,234,114,211,255,0,153,182,175,240,254,251,255,0,227,213,5,43,14,149,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,92,78,58,103,198,196,159,144,10,142,62,88,213,174,69,106,240,167,149,173,6,29,58,162,242,37,81,174,41,81,204,158,96,228,33,162,91,79,68,71,58,66,86,164,180,78,165,134,205,10,73,60,210,142,162,242,201,141,25,139,194,155,253,154,22,91,174,249,116,155,134,249,145,18,130,152,105,68,87,88,158,251,143,37,49,210,182,229,165,76,18,201,197,237,75,170,34,52,19,142,22,228,165,107,215,71,212,150,234,172,210,161,51,93,155,18,101,73,17,219,76,201,17,35,42,51,15,62,73,46,98,219,105,78,56,166,208,106,212,201,6,226,205,36,100,70,165,105,169,254,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,37,196,41,181,150,169,81,25,25,125,66,135,184,167,225,146,176,227,51,143,186,74,213,23,37,61,85,212,246,119,117,21,9,189,159,77,95,161,245,125,132,59,255,0,6,204,96,56,147,171,152,69,37,205,26,123,169,171,182,157,59,214,103,79,142,93,200,215,184,191,75,79,171,218,45,144,0,0,67,94,43,179,10,30,86,23,169,233,207,172,27,63,223,167,78,255,0,184,81,157,179,9,85,43,146,147,78,65,106,169,83,152,100,139,235,83,137,47,233,26,70,203,13,190,213,181,151,204,59,167,54,141,170,59,94,144,183,11,93,125,126,133,146,63,105,254,136,234,0,0,0,0,0,0,3,195,226,190,50,225,246,11,91,114,110,140,64,173,250,58,27,13,45,194,87,76,251,219,141,45,173,122,124,210,22,101,169,52,190,221,61,159,102,181,159,152,110,48,21,89,142,84,237,236,19,165,116,236,40,158,140,197,87,158,149,238,47,157,66,93,228,201,133,169,118,27,75,218,103,245,123,197,125,98,118,55,226,78,48,84,151,84,191,110,31,72,190,226,141,102,125,36,118,123,77,75,87,250,19,104,46,247,23,236,246,253,131,229,217,24,103,123,226,53,69,154,77,153,68,244,132,169,14,165,150,219,234,89,107,114,212,164,164,139,87,22,146,46,213,167,188,253,191,104,154,120,25,194,71,26,239,36,183,83,197,70,190,73,196,121,36,227,72,221,18,127,49,7,202,81,43,86,38,17,150,164,167,59,15,244,62,178,19,171,8,184,94,229,179,14,152,133,58,179,109,122,110,181,29,45,154,230,245,147,227,110,90,73,179,51,229,166,90,144,94,186,13,95,242,180,238,33,39,109,60,53,178,236,120,232,139,108,81,186,54,209,166,210,234,29,115,77,9,37,252,181,31,232,167,251,195,211,128,0,255,0,149,161,43,78,213,150,164,99,137,227,70,79,48,63,29,82,181,222,246,191,83,37,122,124,247,93,49,26,105,203,254,75,79,32,187,154,73,126,175,183,90,144,205,231,14,108,68,192,30,178,239,182,153,244,173,162,199,47,116,157,204,49,201,215,144,217,122,139,146,183,85,185,215,148,93,221,154,107,220,125,144,208,200,200,244,49,97,28,63,56,133,189,132,210,163,225,158,42,205,214,217,115,127,34,95,44,191,130,232,82,158,87,168,196,101,56,189,206,56,217,118,171,179,191,187,82,23,49,2,124,74,156,70,231,65,119,154,195,186,237,86,211,78,186,25,145,246,25,17,247,145,143,208,0,0,0,0,0,0,0,0,63,138,81,32,183,40,244,34,21,41,196,175,62,242,234,178,223,193,76,39,172,108,130,141,190,150,127,167,35,230,106,80,228,177,234,191,28,140,180,81,56,94,162,251,125,190,194,21,138,211,75,121,100,219,105,213,71,220,90,139,76,200,39,13,168,179,225,71,197,28,109,165,235,191,127,71,79,231,159,102,135,41,135,62,118,52,175,169,165,118,167,234,47,105,139,81,167,211,161,210,161,183,2,3,60,166,26,215,98,55,26,180,212,204,207,180,204,207,188,204,126,144,0,0,0,1,227,49,27,7,176,243,22,41,47,81,111,186,7,164,162,190,133,33,72,234,159,103,176,210,180,159,107,75,73,247,56,191,111,183,236,16,7,31,248,65,91,21,131,168,87,112,106,161,232,199,148,78,186,205,55,148,227,219,151,243,170,74,121,178,38,145,22,166,109,167,83,47,102,190,211,21,201,141,89,90,198,28,7,171,61,76,191,45,190,145,13,165,78,161,222,178,43,155,218,37,56,146,94,214,157,94,154,242,150,122,119,246,125,154,252,124,23,199,156,71,192,139,154,45,199,96,86,250,21,180,250,28,125,190,153,135,121,200,39,27,90,145,171,173,175,110,188,164,22,164,90,150,159,110,182,233,148,126,39,118,22,46,179,79,179,113,33,207,67,221,47,45,168,173,246,61,35,170,89,147,13,146,254,102,42,91,70,231,92,95,102,189,154,123,140,140,78,168,146,227,207,140,212,200,142,111,101,228,37,104,86,134,90,164,203,82,61,15,183,184,199,251,0,0,0,0,0,15,53,137,172,166,70,27,221,140,41,27,201,202,28,244,26,117,211,113,28,117,150,154,251,6,107,49,145,148,199,197,235,225,132,163,97,55,114,84,208,73,215,93,164,82,156,45,53,246,139,125,224,195,42,83,249,98,184,155,117,26,180,221,237,45,41,94,165,217,165,62,159,162,116,239,238,246,137,246,0,3,224,223,119,60,107,46,203,174,93,178,207,70,168,244,217,83,215,223,220,211,74,112,251,136,207,185,62,227,251,12,103,63,53,56,167,81,198,12,115,186,238,201,211,58,134,138,169,58,60,47,155,74,54,69,235,31,113,180,118,33,6,122,19,135,218,162,221,239,22,93,193,215,8,19,111,216,181,124,80,148,198,146,234,78,200,130,219,155,191,244,119,25,167,190,69,161,44,203,188,189,169,35,250,253,130,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,231,234,183,253,155,66,188,168,24,125,89,184,98,67,184,110,168,243,164,209,96,188,102,149,207,68,50,104,228,147,70,101,181,75,66,95,109,102,141,119,154,55,168,136,210,218,205,49,255,0,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,12,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,213,56,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,42,131,141,126,55,213,78,171,102,229,185,154,28,68,211,83,30,61,241,34,164,167,20,167,220,124,213,54,27,76,33,61,137,66,18,146,121,74,51,220,107,53,182,69,179,97,243,43,90,205,176,47,44,65,147,85,139,102,91,210,234,171,161,209,230,215,234,102,201,22,200,116,232,141,27,178,36,58,181,25,37,8,74,75,66,212,253,101,169,8,78,229,173,41,63,213,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,57,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,0,142,235,119,102,206,242,184,114,175,97,101,78,141,30,93,18,222,181,100,84,100,214,156,102,121,41,23,10,223,154,169,81,137,214,201,180,169,180,48,167,28,209,28,197,161,107,216,225,145,41,180,109,100,251,41,151,150,110,177,67,228,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,80,15,245,81,243,217,254,206,127,224,205,31,252,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,2,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,234,218,205,176,47,44,65,147,85,139,102,91,210,234,171,161,209,230,215,234,102,201,22,200,116,232,141,27,178,36,58,181,25,37,8,74,75,66,212,253,101,169,8,78,229,173,41,63,213,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,57,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,139,51,99,226,159,25,62,32,92,62,98,248,147,244,94,31,113,177,135,135,253,149,152,60,32,165,75,115,16,96,71,173,73,172,82,98,52,236,167,238,84,34,172,182,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,158,137,34,53,154,117,129,99,165,101,187,4,42,185,143,198,219,91,5,232,213,200,148,105,23,28,135,82,185,242,91,83,136,140,195,44,57,33,229,146,19,218,181,147,76,185,177,26,164,148,189,169,53,32,140,214,87,253,153,186,77,42,129,148,76,87,161,80,169,145,41,212,218,118,27,215,98,67,135,17,148,178,196,102,27,166,60,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,183,23,103,196,143,136,36,156,187,70,111,7,176,110,171,17,88,139,81,142,153,51,106,76,186,211,203,182,80,78,176,227,68,236,119,152,117,151,151,37,147,125,36,133,41,43,109,6,135,52,209,109,153,211,101,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,188,248,181,79,244,138,63,250,255,0,175,17,85,98,74,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,246,220,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,119,188,32,7,21,188,209,227,182,90,255,0,5,223,129,75,231,228,231,202,63,77,250,79,248,178,28,206,127,79,208,242,127,178,90,115,110,222,123,191,71,77,119,118,235,161,105,31,242,21,159,92,216,227,78,108,108,108,51,196,188,86,244,205,183,89,244,159,91,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,250,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,237,120,150,103,170,54,102,174,104,184,97,134,51,226,74,194,251,114,67,21,40,179,147,21,214,223,171,212,78,57,146,159,89,62,218,29,101,12,147,239,50,150,201,37,184,249,142,41,75,37,54,77,241,92,168,100,251,20,51,115,115,85,40,182,25,68,133,77,161,199,82,170,149,137,110,183,200,130,251,177,228,174,18,28,111,121,60,164,60,244,110,81,173,164,56,109,146,141,102,149,104,73,87,42,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,201,240,220,226,9,39,49,49,156,193,236,100,170,196,78,34,211,163,170,76,42,147,206,180,202,238,100,27,175,184,233,53,29,150,26,101,149,198,100,152,73,161,42,82,220,65,45,205,52,67,134,84,152,47,251,253,43,47,249,191,255,0,217,193,64,35,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,228,248,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,80,20,173,198,175,197,61,173,240,254,15,152,212,71,42,202,22,80,255,0,26,220,26,198,207,146,208,185,216,133,103,122,2,109,175,190,127,76,203,252,213,78,234,162,57,184,141,179,230,182,210,118,26,182,109,117,182,181,113,13,155,187,162,253,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,245,56,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,85,255,0,85,31,61,159,236,231,254,12,209,255,0,201,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,200,1,207,243,11,116,215,108,108,2,196,187,214,214,157,209,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,32,255,0,85,31,61,159,236,231,254,12,209,255,0,201,5,223,101,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,14,128,0,42,175,142,119,230,79,246,147,247,104,229,92,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,5,122,241,151,198,250,173,139,130,84,12,23,167,208,226,72,143,138,18,31,84,233,239,56,173,241,24,166,191,14,65,33,164,22,132,107,113,215,26,213,106,51,36,161,181,167,105,154,201,109,212,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,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,156,240,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,197,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,40,135,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,194,178,209,152,187,239,43,248,167,3,19,44,89,31,205,67,172,66,216,207,241,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,169,110,53,126,41,237,111,135,240,124,198,162,56,255,0,15,236,179,217,185,175,196,187,215,11,111,9,210,233,203,77,143,46,165,72,169,198,51,82,233,213,22,231,66,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,142,1,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,52,61,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,43,138,14,55,213,112,79,42,21,164,209,168,113,42,50,47,249,10,177,214,185,46,41,40,134,196,216,114,141,231,201,41,237,90,201,166,92,66,11,114,72,150,226,86,123,137,6,218,232,179,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,249,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,208,246,71,241,138,149,141,249,92,195,251,186,29,122,93,86,165,10,143,26,137,94,118,116,164,191,52,170,177,26,75,50,85,33,68,181,171,123,138,73,62,147,112,247,169,183,219,90,136,183,232,59,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,245,120,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,89,120,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,180,101,210,196,202,254,22,64,195,59,22,63,243,83,43,19,119,189,252,103,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,243,88,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,184,156,100,207,84,108,173,100,155,7,44,124,62,159,17,120,169,95,195,123,97,232,44,201,138,234,209,76,167,61,79,52,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,169,106,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,106,140,212,125,230,63,37,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,41,150,159,252,205,181,127,135,247,223,255,0,30,168,41,88,76,174,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,160,180,161,75,90,210,107,92,53,22,19,193,223,46,177,177,15,23,43,88,219,120,90,113,42,54,245,139,29,12,210,30,156,211,166,132,215,220,90,22,211,204,22,222,75,171,142,202,28,82,137,74,53,52,185,17,156,74,119,108,90,38,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,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,232,237,179,80,124,203,67,89,23,121,251,18,103,245,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,194,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,217,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,221,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,209,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,91,170,236,79,212,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,214,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,130,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,154,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,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,248,59,186,117,86,210,244,44,239,91,77,116,249,133,246,140,214,99,70,159,134,43,239,69,110,47,148,213,79,91,77,53,254,20,231,104,182,142,11,113,166,126,47,247,52,190,111,240,95,149,211,91,217,180,191,41,209,83,143,93,123,251,189,157,194,195,128,0,66,94,42,152,208,222,30,96,27,246,148,39,246,78,185,29,85,61,212,237,215,88,210,33,78,108,251,208,162,250,72,46,227,35,250,200,82,93,151,110,73,188,175,10,45,173,23,242,181,138,140,104,73,62,206,195,117,212,163,94,211,34,239,87,188,190,210,26,63,203,61,133,23,13,176,34,197,181,152,107,99,177,173,234,98,100,158,227,61,239,166,27,40,90,187,84,162,45,77,29,196,122,123,135,79,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,96,113,162,186,107,182,53,213,151,171,214,214,157,209,86,173,250,133,114,169,78,147,202,67,156,137,76,57,75,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,74,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,188,255,0,138,22,74,63,24,11,17,120,207,135,180,202,172,236,73,179,105,232,140,213,58,17,115,189,51,75,75,202,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,210,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,255,0,184,117,230,98,242,205,46,94,74,243,196,24,49,17,112,208,43,15,91,147,166,198,34,66,42,107,102,60,119,138,89,180,73,36,178,181,38,66,73,104,79,169,189,10,82,73,9,81,54,137,64,51,89,154,172,82,252,52,230,59,17,113,49,154,239,166,96,86,110,9,94,138,155,210,244,252,218,91,75,228,193,249,179,66,20,157,34,180,194,125,116,146,207,77,87,170,141,70,118,105,193,99,7,105,84,92,35,186,241,190,161,65,150,213,118,229,172,46,137,6,100,184,169,74,21,74,138,134,212,106,138,225,160,150,104,114,75,142,161,211,74,205,10,92,54,203,66,83,70,42,175,26,240,190,171,130,184,185,119,225,69,101,82,220,145,107,86,36,211,81,34,76,37,68,92,198,16,179,228,202,38,148,102,104,67,205,114,221,71,172,162,52,56,147,37,40,140,140,238,251,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,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,55,233,188,60,234,184,181,145,203,19,50,56,37,14,92,251,201,184,245,83,184,237,228,41,78,174,174,195,21,57,109,162,68,52,158,166,82,91,105,180,36,216,79,99,168,65,26,8,158,35,76,136,149,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,42,175,250,134,63,251,81,127,129,63,253,60,89,78,19,216,191,130,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,99,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,176,174,9,248,59,85,162,217,183,230,55,215,40,49,26,143,114,200,139,68,160,76,122,42,147,45,76,69,55,21,49,77,56,164,17,28,103,29,113,132,25,182,179,37,59,13,100,162,35,105,34,176,49,175,11,234,184,43,139,151,126,20,86,85,45,201,22,181,98,77,53,18,36,194,84,69,204,97,11,62,76,162,105,70,102,132,60,215,45,212,122,202,35,67,137,50,82,136,200,206,239,184,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,203,81,90,184,177,193,175,240,161,138,119,150,38,126,49,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,226,215,129,54,206,10,124,169,249,71,242,115,173,254,51,232,122,62,127,81,49,249,63,145,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,247,215,156,77,16,131,138,134,69,100,216,23,13,87,51,216,91,2,91,246,197,114,67,213,43,205,151,165,53,178,147,81,126,83,40,75,237,27,142,19,206,34,83,210,76,205,180,33,124,165,165,103,185,45,173,8,111,175,240,100,203,167,201,171,18,187,153,122,252,125,39,221,252,202,21,191,235,253,10,91,15,23,84,239,168,233,164,249,178,154,36,109,113,180,173,29,22,228,153,165,238,217,171,155,31,11,24,201,240,254,225,242,231,198,107,7,213,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,234,120,112,112,255,0,135,151,122,19,88,183,139,214,239,249,172,79,234,88,106,52,135,24,144,221,187,23,122,219,219,29,108,173,198,214,243,205,145,45,111,18,183,19,110,147,73,36,124,241,187,72,34,213,63,210,40,255,0,235,254,188,69,85,142,235,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,21,115,207,145,143,199,71,228,79,249,168,252,142,249,29,233,47,237,39,164,58,174,175,166,255,0,214,25,217,183,166,255,0,117,174,255,0,102,157,188,171,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,91,252,89,242,91,163,231,245,16,223,141,249,110,173,205,187,121,251,190,129,235,183,78,205,117,46,85,199,59,243,39,251,73,251,180,85,88,247,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,38,42,241,31,225,255,0,15,49,20,39,113,111,8,109,223,243,88,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,149,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,249,66,255,0,191,210,178,255,0,155,255,0,253,156,20,2,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,193,195,210,192,179,113,63,56,216,115,102,98,5,189,18,187,66,149,34,124,153,20,249,100,106,97,245,198,167,201,144,209,56,157,116,90,9,214,91,51,66,181,66,200,141,42,37,36,205,39,161,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,165,113,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,67,185,67,204,229,11,54,152,53,27,21,105,20,95,66,75,69,66,85,46,169,72,234,87,39,160,148,210,137,73,111,158,166,154,39,119,48,228,119,117,74,118,151,55,102,166,164,168,80,190,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,85,254,161,143,254,212,95,224,79,255,0,79,19,255,0,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,235,127,140,250,30,143,159,212,76,126,79,228,121,142,109,219,207,219,244,207,93,186,246,107,161,117,81,229,49,98,197,252,40,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,80,199,255,0,106,47,240,39,255,0,167,139,41,194,123,23,240,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,172,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,1,226,117,138,95,133,12,228,222,189,37,119,210,116,171,75,167,181,169,255,0,193,121,61,47,74,217,117,108,118,161,42,94,217,206,77,245,213,187,93,125,85,26,9,2,69,112,79,193,218,85,106,242,191,49,190,185,65,150,236,139,106,60,90,37,2,99,209,82,168,137,126,81,56,169,138,105,197,32,204,164,182,211,108,32,205,181,145,165,169,139,37,17,147,169,16,215,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,86,147,193,199,23,163,94,185,104,157,133,178,31,136,85,44,56,172,60,202,24,101,135,82,191,71,78,90,229,50,243,171,86,168,90,213,32,231,160,137,6,90,33,148,110,73,106,74,92,245,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,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,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,208,56,108,230,187,17,240,51,28,109,188,47,166,59,233,91,51,17,174,8,20,122,149,26,67,198,150,227,202,148,243,113,219,159,28,244,62,91,200,220,141,228,69,181,214,208,72,86,134,150,156,107,160,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,116,241,2,200,141,11,53,86,171,151,173,172,142,139,19,109,250,121,183,78,147,170,220,244,164,86,27,148,227,84,173,139,144,212,118,57,178,100,36,250,149,17,169,26,104,122,167,176,171,135,134,134,89,42,184,169,154,246,85,120,70,184,40,17,240,142,67,119,13,73,5,78,82,22,138,172,73,141,148,122,124,133,56,90,71,90,157,75,139,82,20,147,90,145,21,244,36,146,122,184,221,239,0,165,110,51,120,165,242,175,49,212,44,51,129,93,234,160,88,150,251,125,76,46,151,103,71,84,154,179,121,239,156,52,18,156,223,21,52,229,118,41,72,78,154,22,138,230,16,243,252,34,48,118,149,137,89,163,93,221,113,208,101,206,166,225,245,29,218,220,103,78,42,93,132,221,85,78,182,204,68,190,165,161,73,37,146,87,33,246,136,141,43,230,69,74,210,127,54,162,30,127,138,158,14,80,176,139,55,21,121,54,227,218,68,191,105,237,94,46,70,218,191,224,178,164,190,251,114,75,122,214,163,95,49,248,238,191,175,170,148,243,246,37,36,148,17,156,159,224,143,139,209,151,74,196,44,4,156,252,70,228,49,33,171,190,150,218,88,119,158,250,22,150,226,205,82,220,237,104,144,217,183,0,146,159,85,102,111,56,126,185,17,236,180,161,74,220,106,252,83,218,223,15,224,249,141,68,113,252,167,103,6,171,148,252,35,197,212,216,199,16,239,187,214,69,6,5,21,114,90,83,136,130,195,72,168,156,153,196,147,65,180,226,218,55,24,66,27,113,68,70,183,210,179,75,136,109,109,171,128,82,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,187,84,102,163,239,49,122,124,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,5,212,240,189,200,183,224,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,85,121,177,241,79,140,159,16,46,31,49,124,90,166,90,127,243,54,213,254,31,223,127,252,122,160,165,97,169,43,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,239,156,28,157,222,89,105,199,159,193,133,10,143,112,87,104,87,28,134,206,202,156,168,100,227,245,132,57,176,186,100,19,58,147,146,90,117,194,101,73,36,165,106,62,91,132,218,18,243,100,119,83,146,156,188,82,178,207,151,155,106,195,98,149,46,5,118,161,29,154,221,210,137,51,19,37,126,155,126,59,69,41,36,166,204,218,36,54,109,165,148,19,126,174,198,146,102,107,81,169,197,254,76,235,101,75,241,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,241,107,199,107,103,26,255,0,15,95,40,254,78,117,191,197,159,37,186,62,127,81,13,248,223,150,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,142,102,44,40,184,145,129,23,213,172,251,91,221,149,111,84,211,24,247,25,108,125,80,222,66,21,216,164,145,232,107,238,51,211,222,51,127,122,91,146,108,219,194,181,107,74,252,173,30,163,38,18,143,179,180,218,117,72,215,176,204,187,211,239,63,180,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,89,137,180,0,2,188,120,210,70,153,248,191,219,82,201,223,224,191,43,161,183,179,105,126,83,162,168,158,186,247,247,126,161,82,248,47,167,225,138,196,213,91,75,229,53,47,214,211,93,63,133,55,218,52,167,134,218,126,14,173,109,21,184,189,11,7,214,211,77,126,97,29,163,209,128,0,0,0,0,225,121,148,205,214,25,101,178,133,34,85,207,55,157,85,233,214,236,88,28,185,9,231,43,99,198,132,243,80,203,137,78,229,50,164,234,125,221,231,217,223,80,57,164,226,35,138,217,130,84,187,126,11,190,134,182,92,125,195,68,45,177,164,110,65,243,208,95,56,113,144,225,124,219,196,158,255,0,102,189,231,217,192,48,179,9,111,172,108,187,89,181,236,170,103,93,62,83,137,53,23,57,150,180,37,58,132,26,190,113,104,79,210,117,61,154,251,126,221,45,67,42,28,40,45,203,41,84,219,211,25,230,250,94,166,142,76,196,83,249,110,71,233,93,46,67,132,158,108,105,134,149,237,82,93,78,186,104,122,235,166,132,68,44,58,131,110,81,173,154,116,106,85,22,31,79,26,35,40,142,202,57,139,94,212,37,36,148,150,170,51,51,236,73,119,158,163,233,128,0,0,0,0,0,255,0,151,27,67,168,54,220,45,82,125,228,42,31,137,214,72,99,217,210,19,140,152,109,7,72,50,117,244,148,126,105,252,206,210,133,29,175,89,231,204,213,170,148,179,245,81,217,237,246,24,173,104,178,159,134,250,100,198,94,199,17,174,213,104,71,166,165,167,183,237,23,175,195,151,55,171,204,45,134,237,187,118,75,221,115,209,118,243,213,203,211,157,206,122,90,211,216,219,45,182,157,27,101,61,198,122,253,71,223,51,0,0,0,0,0,0,0,7,152,196,155,246,143,134,86,108,251,210,186,189,176,233,252,174,103,98,143,242,142,161,178,250,41,81,247,172,189,135,253,35,57,89,135,198,202,254,61,226,101,74,254,174,47,67,153,201,229,181,162,62,111,100,118,154,63,89,45,163,93,121,68,125,169,236,255,0,172,250,150,68,114,159,81,204,206,36,27,114,213,201,183,168,255,0,231,139,186,37,90,115,88,147,202,245,73,230,215,249,70,52,245,117,250,244,46,251,255,0,165,211,33,209,160,181,78,128,215,45,134,119,108,78,227,61,53,51,51,237,51,51,239,51,31,172,0,0,0,0,0,0,0,120,28,98,193,43,15,28,45,89,86,165,241,75,234,163,190,218,210,218,185,239,35,150,179,109,198,201,90,52,226,12,244,39,85,217,175,110,191,102,148,245,156,110,26,183,182,9,203,168,94,56,124,231,166,237,115,83,178,148,90,51,27,162,111,89,14,27,127,59,41,110,57,177,166,145,235,105,170,183,123,200,200,225,157,187,112,215,172,59,150,37,114,143,35,165,169,82,165,54,243,106,216,133,236,113,167,9,69,216,162,82,79,69,32,189,134,93,158,209,110,185,16,226,83,79,196,111,70,225,54,41,66,232,171,12,48,204,104,213,46,106,157,234,214,93,51,8,79,41,136,169,75,123,214,183,21,169,171,179,77,15,179,67,22,45,30,67,82,227,183,41,133,110,109,228,19,136,61,12,181,73,150,164,125,163,253,0,0,0,0,121,60,92,89,183,133,55,162,200,244,52,219,213,19,255,0,243,103,6,107,49,85,102,230,40,94,11,51,212,213,95,168,31,255,0,156,44,92,127,7,10,27,148,172,176,86,100,60,122,170,101,221,34,66,63,184,93,62,158,101,220,103,238,19,192,0,127,195,206,161,134,150,243,135,162,91,73,169,71,245,17,106,40,175,138,54,56,75,196,204,119,147,107,71,145,186,155,109,146,224,108,216,69,243,241,230,77,70,186,155,105,87,209,95,188,203,235,49,248,184,94,96,218,177,67,49,145,42,147,83,178,13,179,29,186,202,92,215,93,207,199,159,9,68,141,9,105,50,213,46,31,110,134,95,81,139,225,101,164,48,210,25,108,180,75,105,36,164,190,162,45,7,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,170,248,231,126,100,255,0,105,63,118,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,156,21,60,44,93,63,16,39,121,117,56,119,94,33,24,161,74,194,172,159,98,77,78,160,152,143,72,175,209,221,181,224,196,122,106,99,46,67,245,4,156,99,229,106,70,110,45,166,156,118,65,182,146,213,72,142,190,212,145,26,211,158,17,165,60,170,225,111,224,91,46,56,117,134,111,80,189,13,62,141,111,197,244,172,46,171,168,229,85,29,71,58,119,206,18,214,149,107,41,215,213,234,40,208,90,232,141,18,73,34,169,94,48,88,57,93,177,179,64,120,171,33,238,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,167,98,119,27,106,49,237,184,39,226,133,42,222,197,203,243,10,42,9,136,204,139,206,143,22,165,6,67,211,82,210,220,126,158,183,53,138,211,70,90,188,181,181,49,215,79,106,181,74,34,172,246,168,140,205,23,18,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,142,188,78,120,121,210,174,26,85,195,154,44,23,135,18,157,88,167,71,126,175,121,81,73,73,101,138,139,13,164,220,126,162,198,186,37,18,82,146,82,221,71,97,60,68,165,151,207,110,41,21,193,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,185,113,6,164,173,40,117,166,150,104,94,205,167,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,113,76,232,99,29,119,0,178,193,127,226,173,172,206,250,213,42,158,220,122,115,155,144,93,52,169,114,26,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,103,8,104,247,37,248,57,93,192,44,176,88,24,85,116,189,190,181,74,167,185,34,162,222,212,23,77,42,92,135,101,187,27,84,45,104,95,37,114,20,215,49,42,52,175,151,188,180,37,104,85,87,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,4,252,80,165,91,216,185,126,97,69,65,49,25,145,121,209,226,212,160,200,122,106,90,91,143,211,214,230,177,90,104,203,87,150,182,166,58,233,237,86,169,68,85,158,213,17,153,162,226,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,243,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,241,89,177,240,177,140,159,15,238,31,46,124,102,176,90,167,10,60,139,126,67,52,24,215,102,127,169,229,88,16,167,43,251,165,42,168,228,115,79,252,23,74,181,43,244,222,36,127,99,188,45,80,101,92,90,167,250,69,31,253,127,215,136,170,177,165,60,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,253,203,104,37,41,106,67,77,52,131,90,246,110,62,170,0,2,170,248,231,126,100,255,0,105,63,118,138,203,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,85,95,21,204,139,126,95,52,24,41,102,127,170,37,95,240,160,171,251,149,38,168,220,114,79,252,47,84,180,171,244,30,52,127,100,60,42,172,95,247,250,86,95,243,127,255,0,179,130,128,70,146,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,191,87,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,130,184,153,194,87,6,177,47,49,207,227,92,235,194,171,18,219,173,84,21,89,184,109,36,50,165,122,66,115,139,91,143,155,115,121,164,228,118,94,112,210,165,182,72,82,139,87,73,183,26,37,55,202,155,244,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,219,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,20,173,253,90,188,211,255,0,172,28,42,255,0,221,85,31,242,225,103,217,51,198,187,171,49,57,108,179,241,142,245,167,210,161,86,174,15,72,117,44,82,218,113,184,168,228,79,145,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,218,192,0,5,85,241,206,252,201,254,210,126,237,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,15,21,141,120,161,74,193,92,35,187,241,94,178,152,142,71,181,168,242,106,72,143,38,106,98,34,99,232,65,242,98,147,170,35,36,45,231,121,109,35,213,81,154,220,73,18,84,102,68,121,140,23,253,195,23,11,127,5,249,54,178,186,186,23,163,42,183,111,81,116,212,63,133,115,186,174,169,195,233,31,236,90,146,141,208,91,133,234,39,110,154,122,201,37,154,196,32,227,97,133,244,171,123,23,44,60,87,167,170,35,50,47,58,60,170,108,232,236,194,75,75,113,250,122,219,210,83,174,145,234,242,214,212,198,154,45,201,213,40,138,130,220,162,50,36,120,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,119,226,128,120,163,248,236,196,223,185,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,37,87,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,121,250,21,129,102,219,55,53,205,121,208,173,232,145,43,183,140,136,210,107,181,4,145,155,243,151,30,58,35,176,75,81,153,153,33,182,155,34,74,11,68,17,169,197,17,110,113,106,87,160,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,152,204,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,111,252,25,48,183,228,166,92,107,184,153,62,133,210,207,190,238,7,58,105,189,86,254,178,151,9,4,203,63,54,75,52,183,178,82,170,41,237,74,86,173,117,61,83,203,49,226,184,220,97,125,42,85,129,135,184,208,202,162,49,82,166,86,29,181,228,18,97,39,159,49,137,44,185,37,173,242,53,37,108,97,81,30,218,217,146,139,89,110,40,141,61,187,224,255,0,14,172,99,174,224,222,110,44,73,52,134,122,136,151,133,65,139,58,169,27,114,17,206,139,61,246,155,73,239,82,22,105,229,62,81,223,209,59,84,190,70,205,201,74,212,99,66,130,149,184,213,248,167,181,190,31,193,243,26,136,128,2,228,248,81,228,163,240,101,106,177,153,76,76,166,82,164,220,151,109,62,60,155,73,173,57,207,81,233,111,54,165,28,141,228,163,109,47,74,109,196,118,37,59,219,104,182,154,200,222,121,164,216,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,237,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,84,24,123,198,10,251,44,205,85,42,247,225,245,24,59,90,168,122,58,155,75,84,70,98,57,64,130,185,76,165,21,23,84,203,47,200,144,243,113,144,234,220,96,157,52,173,199,87,176,210,73,66,74,221,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,44,251,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,51,89,155,31,20,248,201,241,2,225,243,23,197,170,101,167,255,0,51,109,95,225,253,247,255,0,199,170,10,86,26,168,30,82,255,0,194,219,19,20,62,78,124,186,161,122,79,228,149,193,14,233,163,255,0,10,121,158,150,169,23,119,33,255,0,154,90,119,237,230,47,212,94,228,30,189,169,61,8,122,176,0,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,212,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,212,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,100,47,81,151,80,251,72,121,179,213,46,36,148,147,250,140,181,31,246,0,32,135,24,234,27,149,108,176,81,164,50,122,42,29,221,30,66,255,0,184,69,62,160,103,222,101,239,20,221,133,74,52,98,133,158,178,61,13,53,250,121,255,0,249,194,6,149,48,141,70,188,40,178,214,103,169,170,222,167,31,255,0,155,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,117,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,202,63,167,173,167,213,169,119,114,220,188,99,101,127,1,49,50,155,127,80,215,169,195,231,115,26,209,31,57,190,59,173,23,172,166,215,166,156,211,62,196,246,255,0,214,90,53,195,107,246,143,137,182,108,11,210,132,189,208,234,28,222,95,98,139,242,110,173,179,250,73,73,247,160,253,133,253,35,211,128,0,0,0,0,0,0,170,222,48,249,129,125,180,67,192,138,83,250,54,239,51,210,168,218,93,186,122,62,83,61,170,111,223,175,208,95,219,238,21,105,73,164,212,43,149,6,169,116,184,252,249,79,238,229,183,189,41,215,68,154,143,181,70,69,220,71,237,26,41,201,222,2,83,240,3,7,169,182,179,73,221,61,92,238,173,221,84,91,255,0,133,72,90,59,57,139,73,104,151,180,236,63,183,234,238,128,0,0,0,0,0,0,0,3,252,223,101,169,44,174,59,201,220,219,137,52,40,181,211,82,50,208,251,132,1,207,63,13,251,123,20,105,181,44,72,194,216,189,37,210,142,116,183,227,239,91,157,86,137,146,242,139,115,242,146,218,55,58,227,101,216,158,205,61,218,144,167,59,154,220,175,88,23,92,251,110,183,31,165,170,209,38,187,21,244,111,66,246,60,203,138,66,139,84,154,146,122,41,7,220,102,93,158,210,22,15,195,243,136,181,74,204,159,75,194,44,90,157,206,162,188,182,33,83,229,242,146,158,65,154,162,199,105,27,24,140,107,86,212,37,195,213,74,237,238,51,215,67,22,243,68,173,83,110,42,76,74,221,34,71,62,20,230,91,144,195,155,20,157,237,173,36,164,158,138,34,50,212,140,143,67,34,49,251,128,0,0,7,132,199,137,197,76,193,12,65,158,106,211,145,107,85,156,35,211,218,152,142,159,215,238,25,174,191,37,250,66,248,184,167,235,175,83,85,150,246,190,253,207,40,255,0,164,94,167,11,218,83,52,172,172,83,121,45,108,235,37,51,45,126,177,158,229,46,157,11,83,239,61,59,132,184,0,28,15,59,88,221,19,4,112,6,232,172,19,155,106,85,58,108,218,101,60,244,51,217,37,200,82,84,210,191,38,180,158,138,107,185,68,69,239,63,126,121,235,181,138,165,225,114,206,174,84,23,207,168,86,102,187,41,213,104,148,239,121,215,13,74,238,34,73,106,165,31,113,17,125,130,241,184,97,96,63,224,179,2,224,220,245,4,255,0,15,185,144,213,77,39,175,209,102,68,56,75,36,246,56,164,158,138,108,251,116,35,250,136,76,224,0,0,0,0,0,0,0,0,0,0,0,0,1,199,243,55,154,44,47,202,205,128,245,223,136,21,184,136,169,76,143,44,173,234,42,150,225,63,89,154,203,42,113,49,209,203,109,197,54,131,87,45,10,125,72,229,182,110,183,184,203,114,73,94,131,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,169,225,113,224,79,12,190,250,243,137,162,85,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,191,50,127,180,159,187,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,78,10,158,22,46,159,136,19,188,186,156,57,255,0,27,76,99,161,53,106,216,185,126,142,207,58,181,38,160,87,140,199,55,45,61,36,86,219,145,18,57,104,104,216,231,57,110,201,237,37,238,71,75,235,39,71,18,101,0,50,83,107,87,111,12,220,97,13,38,220,131,213,203,143,120,83,42,142,55,205,67,123,98,194,125,50,228,185,170,204,136,246,48,195,171,211,93,202,219,162,72,212,100,71,163,225,94,188,103,240,134,77,223,128,214,214,46,83,152,150,244,140,61,172,41,153,132,151,218,67,12,211,170,28,182,156,121,104,87,174,181,148,150,96,182,146,65,246,19,206,25,164,200,183,34,184,50,7,125,126,14,243,147,132,245,255,0,69,250,67,171,184,27,161,114,121,252,173,190,146,109,112,57,187,182,171,94,95,85,204,219,167,173,179,110,169,215,113,104,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,209,0,56,157,103,199,240,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,143,249,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,202,11,131,150,204,143,69,243,89,144,184,191,193,86,251,78,63,205,114,57,183,243,102,123,53,220,173,8,187,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,2,184,56,216,98,133,86,222,194,59,15,10,41,233,150,204,123,206,177,42,165,58,67,51,84,210,28,98,158,134,244,138,235,68,90,60,133,187,49,167,75,114,180,74,226,160,246,168,204,141,21,129,150,188,33,147,143,88,243,99,97,27,44,75,114,61,197,88,101,154,129,196,125,166,95,106,156,141,93,154,243,107,119,84,18,219,140,219,206,17,25,43,83,65,17,37,70,100,147,210,240,175,94,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,92,25,3,190,191,7,121,201,194,122,255,0,162,253,33,213,220,13,208,185,60,254,86,223,73,54,184,28,221,219,85,175,47,170,230,109,211,214,217,183,84,235,184,180,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,42,131,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,87,22,169,254,145,71,255,0,95,245,226,42,172,106,160,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,25,87,23,253,254,149,151,252,223,255,0,236,224,160,17,221,115,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,190,254,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,42,175,250,134,63,251,81,127,129,63,253,60,79,252,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,173,254,51,232,122,62,127,81,49,249,63,145,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,0,5,85,241,206,252,201,254,210,126,237,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,8,43,198,11,24,232,86,54,88,15,10,164,51,212,86,177,46,160,196,120,109,238,90,57,17,96,200,98,92,137,58,146,20,133,109,90,35,53,203,53,33,71,212,239,78,226,109,68,41,90,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,73,136,107,197,178,202,165,93,89,45,184,43,181,9,18,219,145,103,86,41,85,184,41,101,105,36,56,250,228,166,9,165,210,52,153,154,57,83,157,81,18,77,39,189,40,61,116,35,74,169,131,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,52,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,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,149,92,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,26,184,138,227,29,11,6,242,143,125,201,171,179,212,75,188,41,239,217,212,184,219,150,142,116,169,236,58,218,143,122,80,178,79,41,130,144,254,138,218,149,242,54,110,74,150,147,25,236,26,104,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,30,43,61,54,85,42,255,0,201,246,45,208,171,50,37,179,30,45,175,46,182,133,70,90,82,179,126,158,158,185,148,153,169,42,45,138,118,51,105,89,105,169,160,212,68,105,51,37,22,120,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,70,19,223,95,133,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,168,30,53,126,41,237,111,135,240,124,198,162,28,32,114,233,98,99,6,41,220,248,153,125,71,235,255,0,6,126,136,153,71,133,189,230,182,85,29,146,183,152,153,204,105,212,107,201,232,86,158,82,210,180,47,159,169,145,108,34,85,212,128,12,171,141,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,64,241,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,33,168,177,254,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,114,172,216,248,88,198,79,135,247,15,151,62,41,219,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,122,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,51,89,155,31,20,248,201,241,2,225,243,23,197,170,101,167,255,0,51,109,95,225,253,247,255,0,199,170,10,86,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,120,158,224,63,225,79,2,231,92,212,244,127,24,91,40,118,166,163,215,233,51,30,28,213,154,123,92,74,75,85,56,93,186,25,253,70,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,218,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,147,66,75,85,59,220,146,50,247,31,187,190,128,8,143,197,10,148,205,87,43,21,46,115,91,250,57,79,75,71,172,101,181,72,167,77,208,251,203,94,241,69,118,28,191,71,223,22,236,253,116,233,170,177,30,215,221,181,228,159,244,13,40,224,60,226,169,224,134,31,79,37,107,207,181,169,46,25,233,237,84,70,143,234,247,143,118,0,0,0,63,13,110,181,77,183,105,50,235,117,121,28,136,80,89,114,67,238,108,82,182,54,132,154,148,122,36,140,207,66,35,61,8,140,197,67,113,3,226,45,82,188,231,213,48,139,9,103,114,104,172,173,248,85,9,124,164,171,158,100,169,81,221,70,199,227,18,211,185,10,108,245,74,187,59,136,245,212,197,124,91,54,229,122,255,0,186,224,91,116,72,253,85,86,183,53,168,172,35,122,17,189,231,156,74,18,90,168,210,146,213,75,46,243,34,237,246,16,184,188,140,112,223,183,112,186,155,77,196,140,82,139,213,221,42,228,203,98,62,245,183,210,153,166,51,201,45,204,74,83,107,218,235,110,23,106,123,117,247,104,66,127,176,203,81,153,68,118,83,181,182,210,72,73,107,174,132,69,161,119,143,244,0,0,0,0,0,0,0,0,28,51,56,120,9,79,199,252,30,169,90,174,167,108,244,242,122,71,117,81,236,254,21,29,107,236,230,33,39,170,89,211,180,254,207,175,58,181,106,77,66,135,80,118,151,84,143,200,148,198,222,99,123,210,173,53,73,40,187,82,102,93,198,94,209,105,124,30,51,2,250,209,51,2,106,175,234,219,92,191,69,35,105,118,107,233,9,79,118,165,191,126,159,77,127,103,184,90,144,0,0,0,0,0,0,252,117,106,156,106,53,61,218,148,181,109,105,157,187,143,67,62,245,17,23,113,25,247,153,12,219,102,119,20,165,227,38,53,220,56,131,45,205,234,169,244,154,118,17,126,78,35,45,123,16,143,230,255,0,68,191,164,72,62,22,216,7,248,89,198,133,220,245,38,183,82,109,157,58,130,221,166,238,166,36,212,35,232,184,149,23,172,217,119,17,254,162,23,162,68,73,45,11,184,127,64,0,0,0,0,0,0,0,0,4,76,206,118,68,108,140,199,80,102,87,169,80,250,75,193,134,92,92,105,60,199,156,231,41,40,144,164,53,177,82,27,105,58,186,241,30,227,46,205,52,62,206,234,65,197,252,36,188,176,74,250,168,89,23,149,63,164,153,6,67,169,104,249,173,57,205,109,15,56,209,57,243,107,89,39,83,105,93,134,102,101,167,216,103,53,248,114,231,234,78,24,84,96,96,222,37,84,55,91,245,25,141,71,130,255,0,40,139,144,235,138,137,29,180,237,102,58,150,173,173,182,179,213,75,34,63,111,110,134,46,58,145,86,167,215,105,145,107,52,169,28,248,115,89,68,134,28,216,164,239,109,105,37,36,244,81,17,150,164,100,122,25,17,143,216,0,0,3,152,102,129,115,27,203,150,39,28,38,247,43,228,125,104,151,218,69,162,58,7,181,62,223,212,51,103,92,53,42,181,80,53,253,35,148,233,159,219,188,197,253,240,224,82,149,149,139,103,114,247,105,30,17,23,102,154,23,163,162,118,9,64,3,248,165,18,82,106,81,232,68,90,152,165,222,45,120,254,187,219,19,216,194,234,68,157,212,218,27,105,57,5,179,77,37,179,34,115,10,47,89,178,87,209,81,119,40,211,246,247,136,229,146,140,29,149,140,217,129,181,232,101,27,157,6,159,81,133,81,158,91,201,58,198,110,108,100,185,252,180,31,209,119,249,38,103,238,47,118,135,173,170,12,11,94,223,166,219,148,198,185,113,41,145,25,134,202,119,40,244,67,104,36,36,181,81,153,247,36,187,204,207,235,31,72,0,0,0,0,0,0,0,0,0,0,0,0,0,82,95,22,12,188,227,109,159,139,146,113,214,243,187,101,222,22,125,201,33,184,20,202,147,200,98,50,40,203,90,229,185,30,138,212,116,188,165,169,13,71,103,121,190,77,161,14,45,197,169,95,56,165,26,185,174,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,197,51,11,116,208,175,156,125,196,187,214,214,157,214,209,110,11,194,179,84,167,73,229,45,190,124,87,230,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,223,240,184,240,39,134,95,125,121,196,209,42,132,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,153,63,218,79,221,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,167,5,79,11,23,79,196,9,222,93,78,16,171,139,205,245,242,183,57,53,42,7,162,250,79,145,86,253,46,133,206,231,243,58,190,99,106,159,205,219,180,185,122,117,252,189,186,171,242,91,181,245,182,167,160,112,75,181,171,178,241,246,250,189,99,193,223,69,165,89,231,75,153,39,154,130,229,74,151,54,59,145,219,216,103,189,91,145,10,73,234,68,105,46,94,138,50,53,36,142,229,4,127,207,229,139,248,68,201,182,44,80,61,41,232,254,146,223,114,187,206,228,115,119,122,53,196,79,229,109,220,157,57,157,47,47,118,190,174,253,218,43,77,167,157,113,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,51,133,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,95,220,153,215,244,38,65,240,255,0,41,216,101,83,170,195,173,61,233,71,47,74,131,7,200,109,48,94,168,205,113,20,196,153,167,123,156,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,136,255,0,129,120,23,136,249,139,196,122,118,23,225,125,27,174,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,180,83,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,0,163,110,47,184,161,85,189,51,105,38,195,121,50,216,166,225,245,30,21,54,59,10,154,167,88,117,249,44,166,107,178,144,214,132,150,86,164,200,101,149,105,184,212,81,91,51,87,114,83,250,184,62,224,229,118,249,205,1,98,172,119,186,122,46,26,83,223,145,49,205,168,95,62,84,232,239,196,143,27,67,90,86,157,200,92,151,121,132,149,164,186,109,138,218,110,36,197,223,136,255,0,159,203,23,240,137,147,108,88,160,122,83,209,253,37,190,229,119,157,200,230,238,244,107,136,159,202,219,185,58,115,58,94,94,237,125,93,251,180,86,155,79,58,227,82,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,245,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,101,92,90,167,250,69,31,253,127,215,136,170,177,170,128,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,95,247,250,86,95,243,127,255,0,179,130,128,68,148,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,240,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,251,255,0,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,21,1,198,246,250,244,134,41,225,166,25,250,47,151,232,27,126,93,119,173,231,235,206,235,228,147,60,174,94,223,87,103,163,119,110,220,123,185,218,104,157,154,171,138,240,159,181,171,183,6,118,173,10,181,34,15,81,18,217,167,213,234,149,71,57,168,71,79,21,112,94,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,43,233,30,43,26,240,190,149,141,88,71,119,225,69,101,81,27,143,116,209,228,211,81,34,76,36,203,68,55,214,131,228,202,38,148,100,75,91,46,242,221,71,172,147,37,182,147,37,36,200,140,179,24,52,187,150,188,94,141,143,88,13,99,98,227,47,196,114,69,197,71,101,234,129,68,97,214,88,106,162,141,90,154,203,104,119,85,146,27,146,219,205,145,153,171,82,65,25,41,68,100,163,164,206,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,9,85,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,21,171,198,246,250,244,126,22,97,166,25,250,47,153,233,235,130,93,119,173,231,233,201,232,35,19,60,174,94,223,91,127,164,183,110,220,91,121,58,104,173,250,166,186,242,83,107,87,111,12,220,97,13,38,220,131,213,203,143,120,83,42,142,55,205,67,123,98,194,125,50,228,185,170,204,136,246,48,195,171,211,93,202,219,162,72,212,100,71,163,225,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,140,197,139,23,240,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,23,189,195,95,23,163,98,254,79,172,119,205,248,135,82,179,227,157,161,82,102,51,14,180,134,23,5,41,68,116,153,185,174,245,170,25,196,113,106,65,154,13,110,168,139,110,134,132,215,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,149,113,58,115,41,196,2,101,95,44,184,91,150,76,16,184,185,52,166,112,254,141,78,190,42,140,54,251,18,156,148,212,84,176,245,37,60,196,35,107,37,202,213,215,27,53,165,228,184,150,201,68,130,117,46,198,188,180,101,210,251,205,6,41,192,195,59,22,63,243,83,43,19,119,179,252,89,75,234,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,174,123,20,56,112,224,53,201,149,194,203,253,145,106,68,167,212,168,17,228,206,182,171,210,93,217,52,171,107,104,136,228,203,146,134,212,167,16,250,155,105,47,164,144,105,229,161,4,218,17,201,99,151,69,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,182,158,20,249,227,147,137,84,168,25,91,196,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,82,53,201,101,173,20,149,54,147,230,50,211,138,89,37,77,41,199,167,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,245,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,139,84,203,79,254,102,218,191,195,251,239,255,0,143,84,20,172,53,80,0,0,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,214,51,195,157,124,29,149,131,89,130,186,40,103,27,147,6,161,81,155,81,128,91,201,95,193,156,155,37,45,255,0,45,103,244,91,254,81,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,236,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,119,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,253,99,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,105,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,245,144,143,153,99,197,41,120,55,141,118,246,32,196,115,98,169,157,94,189,132,127,148,136,243,94,212,47,249,207,209,63,233,26,73,164,212,227,86,105,237,84,162,43,115,79,110,218,122,25,119,40,200,251,200,143,188,140,126,192,0,0,0,0,0,28,7,61,88,150,254,20,229,146,238,187,105,235,210,124,110,131,167,78,133,235,110,168,70,109,93,166,149,36,189,87,15,188,134,117,76,245,61,76,95,7,11,220,37,137,135,249,120,167,87,156,137,202,169,215,121,221,87,206,26,181,228,206,154,148,127,45,73,250,43,246,17,125,122,152,153,0,0,0,0,0,0,0,0,0,0,2,60,103,31,42,150,198,100,176,218,163,1,232,220,186,252,56,207,63,78,145,189,195,249,228,71,144,77,39,111,57,180,125,55,181,213,93,158,254,206,234,14,197,76,54,184,240,122,254,170,89,23,19,60,169,180,169,111,178,149,110,109,91,210,211,203,104,151,162,20,178,45,77,181,118,106,127,175,188,79,158,27,89,249,155,107,85,41,184,33,138,53,45,244,185,110,51,10,145,35,146,69,203,113,74,135,25,134,118,177,28,212,122,37,46,30,245,175,67,238,51,215,67,22,243,14,91,19,226,49,58,42,247,179,33,180,186,218,180,50,220,149,22,164,122,31,105,118,31,180,127,176,0,0,227,89,193,117,166,114,217,136,134,234,246,146,173,154,186,75,179,93,79,160,145,216,51,139,84,50,58,156,195,46,227,125,207,254,232,197,247,240,201,113,231,50,177,70,231,39,77,174,71,74,123,75,181,37,78,135,160,150,0,56,102,112,241,238,149,128,120,45,94,184,100,191,178,161,50,20,168,84,226,218,163,254,20,184,146,22,209,246,54,180,253,38,191,148,91,125,231,239,207,77,237,116,213,49,6,246,172,93,117,21,243,102,215,42,82,38,175,177,41,213,111,60,167,12,187,9,37,222,179,246,23,216,66,228,56,80,101,197,188,59,194,149,226,109,122,46,218,213,192,225,174,50,183,235,252,1,248,208,94,65,104,151,84,143,166,131,239,73,43,223,161,118,9,242,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,248,80,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,170,243,99,226,159,25,62,32,92,62,98,248,179,238,9,118,181,10,38,1,95,87,172,120,59,43,85,91,192,233,115,36,243,86,124,216,177,33,71,114,59,123,12,246,39,106,230,201,61,72,137,71,204,209,70,100,148,145,88,168,12,171,141,15,112,240,189,106,183,254,75,112,170,187,89,143,17,153,17,104,235,162,33,49,144,164,160,216,167,201,118,11,42,50,82,148,123,212,212,102,212,179,215,67,89,168,200,146,70,73,42,54,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,232,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,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,160,0,25,214,207,229,245,248,68,206,78,44,87,253,23,232,254,146,224,114,133,201,231,243,119,122,53,180,64,230,238,218,157,57,157,47,51,110,158,174,253,186,171,77,199,58,184,29,90,213,216,150,174,46,94,178,32,236,162,213,106,20,122,92,57,60,212,31,54,84,70,229,57,33,189,132,123,211,181,19,99,30,166,68,147,230,104,147,51,74,136,172,252,6,85,198,135,184,120,94,181,91,255,0,37,184,85,93,172,199,136,204,136,180,117,209,16,152,200,82,80,108,83,228,187,5,149,25,41,74,61,234,106,51,106,89,235,161,172,212,100,73,35,36,148,138,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,0,3,42,226,213,63,210,40,255,0,235,254,188,69,85,141,84,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,3,42,226,255,0,191,210,178,255,0,155,255,0,253,156,20,2,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,127,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,116,218,201,42,66,150,211,174,160,150,141,251,139,60,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,102,156,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,93,159,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,0,241,71,241,217,137,191,114,249,60,33,37,56,29,90,212,41,119,86,46,94,178,32,239,173,82,169,244,122,92,57,60,213,151,42,44,183,37,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,237,168,6,96,113,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,207,240,122,189,106,183,86,79,145,66,168,71,136,220,123,58,232,169,81,32,169,148,40,150,227,11,75,51,141,78,153,168,200,215,205,156,234,72,210,73,45,137,65,105,169,26,149,92,28,81,252,118,98,111,220,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,18,171,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,143,147,193,182,214,161,92,25,184,153,86,171,193,234,37,219,54,125,70,169,75,115,154,180,116,242,150,252,104,138,115,68,153,18,245,98,92,132,104,162,52,250,250,233,185,41,50,187,240,25,214,207,229,139,248,59,206,78,44,80,61,41,233,14,174,224,114,187,206,228,114,182,250,73,180,79,229,109,220,173,121,125,87,47,118,190,182,205,218,39,93,165,101,92,21,60,44,93,63,16,39,121,117,56,69,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,42,227,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,66,121,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,211,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,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,44,254,186,172,43,171,251,107,110,92,150,229,67,253,242,28,234,108,232,238,127,201,113,151,155,113,31,82,146,164,251,12,133,239,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,203,79,254,102,218,191,195,251,239,255,0,143,84,20,172,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,55,21,252,184,181,136,152,80,140,77,160,196,221,90,183,220,39,36,175,153,167,240,6,35,78,121,101,162,157,74,62,154,203,185,38,175,118,165,216,41,190,201,186,106,152,125,123,81,238,186,114,249,83,104,117,40,243,81,216,149,104,182,94,75,132,93,164,162,239,65,123,15,236,49,161,108,158,99,221,43,31,48,90,131,112,198,127,125,66,28,40,176,170,37,181,69,252,41,17,35,173,211,237,109,9,250,78,255,0,36,182,251,143,221,220,192,68,254,38,206,60,222,86,43,60,148,235,185,201,9,87,105,118,36,233,211,53,20,33,75,50,42,156,67,62,226,125,191,254,232,134,142,178,122,235,79,101,175,14,205,165,238,36,219,52,132,159,102,154,31,65,31,176,118,80,0,1,254,51,37,177,2,35,243,165,47,99,49,219,83,174,43,67,61,169,73,106,103,161,118,159,97,123,5,67,113,37,207,204,219,166,169,82,193,12,46,169,114,233,113,28,122,21,94,71,36,143,152,226,85,50,51,236,237,126,57,40,181,74,155,61,232,94,133,220,71,174,166,32,54,21,225,181,199,140,55,245,46,200,183,89,230,205,170,203,97,149,43,115,105,216,151,94,67,70,189,22,164,17,232,110,39,179,82,253,93,226,252,114,113,149,75,99,45,184,109,78,128,204,110,101,126,100,102,95,168,200,222,225,124,242,227,199,39,83,183,156,226,62,155,58,234,158,207,119,103,124,135,0,0,0,0,0,0,0,0,0,0,16,223,138,22,19,67,196,12,188,84,107,205,196,231,84,232,92,158,151,231,13,58,115,167,66,74,255,0,150,148,253,20,123,72,254,173,12,80,249,30,135,169,13,21,100,87,18,228,98,182,89,45,27,186,160,191,225,242,122,254,161,58,23,171,182,161,37,180,246,146,82,147,245,91,46,226,29,248,0,0,0,0,0,5,114,113,144,191,21,76,195,58,37,150,203,155,125,43,212,243,19,166,187,185,82,41,238,23,242,79,78,255,0,121,126,190,225,82,22,45,170,253,235,117,65,182,99,57,177,201,156,221,170,208,143,77,141,169,126,211,47,98,125,227,77,246,93,190,139,90,218,135,66,109,58,38,55,51,66,215,244,156,82,189,231,250,94,241,246,192,0,0,0,0,0,0,0,0,0,0,66,174,34,89,47,166,99,197,141,54,252,182,219,228,92,244,24,110,74,35,213,74,234,25,97,153,110,242,189,119,208,218,55,56,234,125,109,166,101,245,151,97,82,5,90,153,87,179,110,73,52,185,168,233,234,84,137,139,105,101,170,87,177,230,156,52,159,113,154,79,69,36,253,166,93,158,209,112,220,45,179,137,43,20,168,72,193,59,185,123,170,214,253,56,149,13,221,8,183,67,97,16,163,32,180,109,132,164,189,119,20,122,154,205,94,253,75,180,88,112,0,0,224,185,204,143,52,178,223,136,74,145,43,154,217,208,170,202,66,54,18,118,151,65,35,66,212,187,244,25,217,168,255,0,158,18,127,225,151,255,0,221,24,190,222,24,172,27,25,88,164,234,127,148,121,135,63,191,78,134,37,152,252,245,25,209,233,148,249,53,41,75,216,196,70,86,251,138,208,207,68,37,38,102,122,22,167,220,94,193,66,220,70,51,47,85,198,220,103,171,219,17,103,239,161,90,243,228,83,90,107,148,146,213,232,210,229,160,151,169,180,133,253,7,116,208,205,69,245,153,247,121,12,139,224,28,172,120,199,154,5,49,212,255,0,21,209,230,69,170,207,45,75,231,24,106,108,100,184,143,202,33,69,170,93,239,78,166,94,194,51,238,208,117,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,98,75,188,204,254,177,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,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,239,248,92,120,19,195,47,190,188,226,104,149,66,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,10,86,23,253,195,23,11,127,5,249,54,178,186,186,23,163,42,183,111,81,116,212,63,133,115,186,174,169,195,233,31,236,90,146,141,208,91,133,234,39,110,154,122,201,37,154,196,170,1,154,28,205,210,105,84,12,201,98,189,10,133,76,137,78,166,211,175,138,236,72,112,226,50,150,88,140,195,115,222,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,11,169,225,89,86,165,84,114,57,96,195,167,212,226,74,145,75,145,88,137,57,166,94,74,215,21,243,169,201,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,185,68,103,76,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,46,251,135,7,15,248,121,119,161,53,139,120,189,110,255,0,154,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,0,101,92,95,71,9,251,90,133,111,228,150,208,171,82,32,244,242,238,106,133,94,169,84,115,154,181,245,18,145,57,232,137,115,69,25,146,52,98,36,116,104,146,36,250,154,233,185,74,51,152,0,51,67,153,186,77,42,129,153,44,87,161,80,169,145,41,212,218,117,241,93,137,14,28,70,82,203,17,152,110,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,117,60,43,42,212,170,142,71,44,24,116,250,156,73,82,41,114,43,17,39,52,203,201,90,226,190,117,57,47,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,119,40,140,229,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,0,25,87,22,169,254,145,71,255,0,95,245,226,42,172,106,160,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,25,87,23,253,254,149,151,252,223,255,0,236,224,160,17,170,128,17,171,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,195,131,136,4,60,196,80,154,194,76,94,184,191,205,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,175,149,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,12,152,91,242,83,46,53,220,76,159,66,233,103,223,119,3,157,52,222,171,127,89,75,132,130,101,159,155,37,154,91,217,41,85,20,246,165,43,86,186,158,169,229,152,159,224,51,237,196,210,147,74,162,231,143,19,225,209,169,145,32,71,114,69,54,90,218,140,202,90,66,159,126,153,17,231,157,52,164,136,141,110,58,227,142,45,93,234,90,212,163,212,204,204,79,254,10,21,106,83,217,109,188,168,76,212,226,46,165,14,248,145,46,68,52,188,147,125,150,30,129,9,45,58,182,245,220,148,45,76,60,148,168,203,69,27,78,17,107,180,244,129,124,81,252,118,98,111,220,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,18,171,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,40,7,138,63,142,204,77,251,151,201,225,9,85,193,11,11,127,253,229,227,93,66,133,254,164,181,169,21,62,171,237,147,61,142,73,47,255,0,197,170,222,180,125,72,87,229,8,90,160,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,85,224,107,86,165,51,85,198,74,19,213,56,136,169,76,143,65,151,30,26,158,73,62,243,12,170,114,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,205,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,12,176,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,83,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,128,4,0,207,111,12,255,0,198,67,22,45,252,85,195,42,223,161,43,87,13,66,61,58,244,118,97,243,162,181,5,168,202,74,42,45,160,214,75,55,144,134,26,143,200,111,213,117,78,50,163,54,73,47,58,169,105,151,236,188,97,126,89,108,4,225,206,20,82,165,195,166,174,65,78,152,236,185,142,73,126,108,211,101,166,92,146,226,148,123,82,181,165,134,204,210,218,80,217,25,30,212,39,93,7,75,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,50,211,255,0,153,182,175,240,254,251,255,0,227,213,5,43,13,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,155,114,80,41,215,77,191,82,182,234,204,243,97,213,34,61,13,244,110,82,119,54,226,13,10,45,82,100,101,216,163,238,50,63,172,103,199,61,24,7,43,1,241,230,191,76,105,63,197,117,153,146,170,176,11,82,249,182,30,155,37,45,163,242,139,81,232,150,187,213,161,159,180,136,251,253,127,14,124,203,213,112,75,25,233,22,196,169,251,40,87,68,248,244,215,90,229,36,244,122,76,184,136,53,234,77,45,127,65,173,52,35,73,125,100,125,247,211,78,157,30,167,79,141,82,138,189,236,75,101,15,182,173,12,181,66,146,70,71,161,232,125,199,237,31,160,68,206,39,76,27,249,88,171,104,127,147,121,247,63,189,78,154,40,74,157,254,120,70,255,0,134,71,255,0,116,67,68,217,51,143,52,242,223,135,170,143,43,148,217,80,169,42,90,54,18,183,23,65,31,82,212,251,181,29,232,0,0,87,143,20,156,226,74,194,218,18,240,78,209,94,218,181,193,78,53,76,119,66,61,176,223,68,216,203,45,28,97,73,63,93,180,158,164,178,87,187,66,237,20,243,74,166,85,239,27,146,53,46,18,58,138,149,98,98,25,65,106,148,111,121,215,9,37,222,100,146,213,74,47,105,23,111,176,93,255,0,14,220,151,211,48,30,199,133,126,220,136,231,220,245,232,109,201,51,213,73,233,217,125,152,142,242,189,71,214,218,246,184,210,189,109,164,103,245,23,97,205,80,0,0,0,0,0,0,0,0,0,0,31,18,244,183,209,116,219,83,40,78,39,84,201,229,234,90,254,139,137,87,188,191,71,222,51,33,125,90,175,217,87,84,235,102,75,155,220,135,202,220,173,8,181,222,218,87,236,51,246,43,222,45,187,131,125,248,117,60,52,173,217,111,57,184,233,93,55,45,58,105,167,54,69,65,195,254,79,111,119,188,255,0,87,112,177,192,0,0,0,0,0,20,147,197,250,244,77,119,48,136,181,16,238,226,183,117,236,219,166,157,68,24,14,126,137,123,189,231,250,135,39,225,201,101,21,245,155,43,58,142,241,237,142,175,72,243,87,223,183,248,182,90,139,179,114,76,251,81,236,49,160,224,0,0,0,0,0,0,0,0,0,0,1,252,82,73,73,52,168,181,35,45,12,84,191,21,252,163,179,72,150,88,243,103,65,216,212,183,57,117,52,115,76,245,117,71,58,83,206,234,227,198,125,196,159,85,40,211,221,237,33,94,120,61,136,117,12,44,196,171,122,248,167,57,177,116,170,148,73,78,118,36,247,33,169,13,186,101,218,149,105,249,50,237,218,103,246,247,13,25,224,22,38,83,177,111,8,237,107,226,4,142,106,234,20,136,47,74,245,20,157,143,185,21,167,86,158,212,39,93,57,133,218,68,69,238,247,14,132,0,3,133,103,113,244,49,150,123,236,215,252,170,21,81,37,246,157,62,72,206,156,243,221,58,73,151,181,229,159,255,0,148,99,64,220,57,219,91,121,88,181,119,163,110,232,144,84,93,186,234,71,78,137,218,36,216,134,28,79,51,23,27,7,176,66,85,171,77,115,125,98,233,37,210,212,222,134,91,35,73,137,53,179,115,83,105,105,61,22,217,22,221,82,127,89,16,163,202,53,46,163,121,221,48,233,17,11,153,58,181,61,184,232,250,37,171,175,56,73,46,243,34,250,74,247,145,125,130,252,120,127,229,166,22,94,176,86,157,207,95,50,175,112,180,205,94,90,180,50,229,169,248,145,119,183,161,58,226,79,69,179,244,139,77,125,132,69,223,40,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,126,175,14,75,90,187,99,100,246,203,178,174,152,61,21,106,223,168,92,84,186,140,110,106,28,228,74,98,187,61,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,137,42,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,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,127,228,23,255,0,53,150,99,127,107,255,0,255,0,28,138,42,172,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,128,120,163,248,236,196,223,185,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,125,245,231,19,68,85,225,71,145,111,200,102,131,26,236,207,245,60,171,2,20,229,127,116,165,85,28,142,105,255,0,130,233,86,165,126,155,196,143,236,119,133,170,0,0,0,202,184,209,70,64,236,95,193,222,77,176,158,129,233,79,72,117,118,251,117,222,119,35,149,183,210,78,46,127,43,110,229,107,203,234,185,123,181,245,182,110,209,58,237,41,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,0,50,174,45,83,253,34,143,254,191,235,196,85,88,213,64,0,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,253,43,47,249,191,255,0,217,193,64,35,85,0,2,0,113,58,200,119,225,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,159,249,208,206,13,179,155,156,132,218,53,164,156,72,87,181,14,248,165,38,236,163,196,106,71,34,11,238,194,172,33,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,225,92,46,60,118,97,151,223,94,79,52,95,240,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,17,87,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,85,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,172,14,23,92,63,225,210,33,211,115,55,141,246,239,58,170,247,77,81,177,233,111,184,195,241,91,138,235,13,62,205,89,92,181,175,115,199,205,209,166,220,36,41,149,54,167,13,38,179,105,77,89,248,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,150,159,252,205,181,127,135,247,223,255,0,30,168,41,88,106,160,0,0,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,237,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,245,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,249,68,52,89,146,55,208,254,89,236,83,71,242,104,84,180,159,218,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,249,67,254,73,31,217,220,44,51,133,6,81,217,171,203,60,121,188,96,239,106,35,156,186,98,57,166,90,58,147,131,41,151,117,109,226,62,227,87,170,164,105,239,246,16,182,132,164,146,146,74,75,66,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,103,203,136,221,148,86,54,108,175,42,67,39,186,58,125,29,202,95,118,239,226,216,138,62,205,202,50,237,95,180,199,86,225,3,122,38,133,152,69,218,138,119,105,92,90,122,187,117,221,211,193,158,231,232,158,157,254,242,253,98,237,192,0,0,0,0,0,103,231,137,44,180,205,205,157,224,250,15,176,253,31,229,144,203,250,7,84,224,247,78,153,39,48,79,84,25,94,140,67,219,207,78,133,219,190,20,242,79,121,235,223,238,23,100,0,0,0,0,0,0,0,0,0,0,0,3,205,226,45,145,75,196,107,38,181,101,85,211,172,106,196,9,48,148,122,171,213,39,89,91,102,126,170,146,103,216,179,236,212,190,210,239,25,228,205,198,5,213,112,19,26,107,246,164,182,118,193,122,108,169,84,229,238,73,238,138,114,223,109,163,208,156,89,150,169,104,254,145,238,247,253,114,171,133,22,105,95,178,175,83,193,155,145,221,105,85,149,110,134,173,165,217,45,231,160,199,109,58,33,163,87,209,74,187,77,100,159,126,135,218,46,77,181,165,212,37,196,30,169,89,18,136,253,228,99,254,128,4,114,226,1,84,98,149,150,27,185,201,11,216,79,211,231,176,147,208,207,85,42,159,43,66,236,35,247,12,244,188,124,249,75,52,118,243,28,51,47,214,99,66,28,61,35,187,31,43,118,130,30,103,150,106,167,211,212,94,177,30,226,244,116,78,223,171,236,29,242,237,185,105,246,117,179,84,186,106,171,217,18,149,13,249,175,171,69,30,136,105,181,45,95,68,140,251,146,125,196,103,245,24,207,78,117,177,210,110,58,227,189,197,92,215,74,117,58,116,186,117,60,187,61,120,237,204,146,166,149,249,52,40,181,75,189,202,35,63,121,251,164,103,9,204,181,171,16,49,5,204,93,173,181,252,87,111,184,105,138,123,187,230,176,252,25,8,250,46,165,95,69,103,222,147,79,191,83,236,23,62,132,165,9,36,36,180,36,150,133,246,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,74,86,149,33,69,169,40,140,143,236,20,193,197,143,45,106,195,252,65,111,23,104,141,127,21,220,14,18,101,30,238,233,175,191,58,66,254,147,170,87,209,65,119,36,147,238,208,251,4,114,201,86,58,77,192,172,119,183,107,154,235,78,168,206,137,78,168,119,122,145,156,153,29,78,171,242,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,250,136,112,62,33,113,221,147,149,187,189,13,51,204,52,211,234,10,63,88,139,105,122,58,95,111,215,246,12,247,178,124,137,72,53,246,114,220,35,63,212,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,213,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,218,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,164,104,28,0,0,0,0,0,127,195,174,161,148,27,142,30,137,46,243,25,191,205,237,206,155,187,31,238,106,202,21,185,47,116,90,30,154,119,66,142,159,113,126,143,184,76,78,11,180,130,93,247,120,85,77,125,173,122,63,66,211,222,205,69,62,255,0,232,22,254,0,0,0,0,0,0,0,0,0,0,0,0,32,199,21,124,2,141,137,24,43,242,230,147,11,117,102,222,123,169,117,222,97,150,176,216,137,57,213,39,69,56,148,125,53,145,234,73,53,125,165,216,41,86,216,173,212,44,203,182,151,112,195,95,38,109,22,160,196,198,207,68,171,107,140,186,149,151,121,25,30,134,146,246,25,125,70,52,77,147,204,85,252,47,224,21,171,114,188,239,50,91,52,216,49,37,171,110,154,190,80,163,173,103,161,33,5,222,231,176,180,247,14,214,0,34,79,19,183,144,214,87,170,196,162,215,123,175,164,190,211,167,77,20,43,77,65,187,81,138,218,83,184,214,250,18,69,174,154,234,162,236,26,43,201,36,57,16,178,211,99,183,32,180,53,81,41,139,73,118,118,36,224,70,208,187,62,193,195,120,175,99,114,176,251,3,74,204,163,206,229,212,238,25,61,36,132,114,181,214,19,240,231,54,174,213,54,164,253,36,23,113,146,190,194,237,20,185,99,218,213,27,242,244,163,90,116,228,239,149,90,168,199,132,142,212,151,172,243,169,108,143,180,210,93,235,47,105,125,164,52,89,149,44,36,167,224,214,6,218,150,164,104,156,137,103,74,130,253,67,231,20,173,242,250,54,27,117,93,171,89,22,166,223,114,79,111,187,235,235,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,57,14,107,48,146,159,140,184,27,117,218,146,98,115,229,149,42,115,244,255,0,156,82,118,75,232,223,109,165,118,45,4,122,27,157,202,61,190,255,0,171,58,119,197,173,81,176,239,74,205,167,81,78,201,84,90,140,136,75,237,73,250,204,186,166,204,251,13,69,222,131,246,159,218,98,232,248,80,227,113,226,14,6,157,153,88,157,204,169,219,210,122,72,232,229,105,164,38,33,193,109,61,169,109,41,250,75,62,243,53,125,165,218,59,150,118,161,72,157,150,155,225,184,229,169,162,137,83,90,139,179,181,37,2,78,165,219,246,140,234,84,144,109,84,101,54,164,237,52,62,180,153,107,174,154,40,251,5,245,112,196,121,14,229,122,146,73,45,54,58,194,79,237,42,116,33,45,128,7,20,206,30,42,254,8,48,10,234,185,89,119,151,45,234,108,232,145,21,183,93,31,56,82,22,131,208,208,178,239,111,218,90,123,198,118,110,122,221,66,243,187,106,151,12,197,243,166,214,170,15,204,112,244,74,119,56,243,170,89,247,17,17,106,106,63,97,23,212,66,234,184,84,96,20,108,55,193,95,151,53,104,91,107,55,11,221,75,78,243,12,244,134,252,72,46,165,58,37,197,35,233,160,207,83,73,43,236,46,193,57,192,0,0,0,0,0,0,0,0,0,0,0,5,64,113,162,164,19,119,221,159,85,37,118,187,233,13,75,79,115,52,228,251,255,0,160,67,172,161,220,233,180,177,250,217,172,173,91,82,215,91,169,233,175,124,39,211,238,63,210,247,13,32,180,234,30,65,56,217,234,147,238,49,255,0,96,0,0,0,0,35,70,124,243,21,78,192,44,28,149,39,153,165,90,169,179,161,78,138,237,229,202,138,78,118,242,150,159,162,247,242,180,250,187,123,179,237,81,168,204,171,76,114,161,80,123,155,33,221,55,175,105,39,93,8,136,187,8,136,187,136,133,148,112,92,83,45,222,87,138,84,189,28,123,209,251,83,161,246,232,213,71,81,111,0,0,0,0,0,0,0,0,0,0,0,0,3,228,93,182,221,58,240,182,42,214,181,89,158,108,58,180,39,225,62,141,202,78,168,117,181,33,69,170,76,143,185,71,220,100,127,89,12,231,230,219,11,93,194,44,127,188,173,126,95,46,27,149,154,140,170,122,53,35,219,16,230,190,134,139,93,234,51,236,111,249,71,187,222,39,175,6,220,101,97,168,117,204,33,168,61,185,245,200,147,85,99,213,50,209,6,84,248,233,46,196,105,223,175,105,171,245,123,69,169,0,8,153,196,221,196,35,43,181,130,90,246,154,151,32,139,179,93,79,209,211,5,13,91,169,82,238,10,98,16,122,41,83,25,34,63,113,239,33,163,156,170,147,144,50,229,98,57,49,221,196,221,181,75,112,213,183,77,18,80,24,246,23,216,98,156,120,156,98,249,98,126,100,42,16,32,189,172,43,109,183,104,202,70,222,247,163,207,152,70,173,77,9,63,162,225,118,118,151,214,99,161,240,149,203,235,87,238,44,201,196,139,130,63,50,153,66,140,181,68,45,230,90,77,102,76,23,144,175,81,196,171,232,172,251,13,38,159,126,167,216,46,161,182,210,211,105,105,5,162,80,68,146,47,113,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,31,242,227,105,117,181,52,178,213,43,35,73,151,188,140,82,191,22,172,190,181,97,98,196,108,73,183,227,114,233,149,216,200,84,178,222,103,172,215,164,206,121,106,245,220,82,190,138,11,176,146,73,247,104,125,131,158,112,199,197,242,195,12,200,83,224,78,123,72,87,35,109,81,146,141,189,207,72,159,12,137,90,146,20,127,69,179,236,236,47,172,133,199,230,168,151,63,46,87,219,144,221,208,156,182,170,142,18,182,235,170,78,3,254,255,0,180,134,113,110,36,169,23,5,77,11,61,84,153,143,17,159,188,247,152,190,94,25,14,33,121,93,163,146,23,184,210,184,228,125,154,104,126,142,134,37,152,0,170,222,50,120,202,195,176,232,120,67,79,123,107,232,145,26,170,255,0,170,103,170,8,170,17,212,93,168,211,191,78,210,87,234,246,136,21,148,156,45,119,23,113,254,205,181,249,124,200,109,214,105,210,170,8,212,139,116,66,154,194,29,45,119,164,203,177,207,228,158,239,112,209,133,165,109,211,172,251,98,147,107,82,89,229,67,164,194,98,19,8,220,165,104,134,155,74,18,90,168,204,251,146,93,230,103,245,152,250,224,0,0,0,0,0,0,0,0,0,0,0,2,161,248,209,169,151,47,27,57,41,94,174,51,233,13,201,208,251,53,106,157,160,173,122,117,70,101,42,99,115,224,61,202,125,173,118,47,105,43,77,72,200,251,12,140,187,140,198,130,114,25,152,170,118,62,224,228,89,60,205,106,212,189,253,114,116,87,103,50,84,162,111,183,148,132,253,22,127,147,175,215,219,223,37,192,0,0,0,0,82,127,23,252,76,145,118,99,148,43,32,139,248,37,169,204,228,171,179,214,234,161,192,117,93,155,8,203,67,79,180,213,250,187,132,7,19,219,131,229,122,45,63,48,15,209,94,78,174,213,54,242,79,83,236,229,194,158,165,119,22,157,199,237,50,253,98,236,128,0,0,0,0,0,0,0,0,0,0,0,0,85,135,25,44,17,210,29,19,25,233,104,212,205,216,212,121,13,235,220,90,84,36,169,205,84,231,217,216,72,253,126,193,5,178,95,137,210,48,175,49,150,93,97,182,247,49,81,172,211,169,146,143,82,45,172,57,62,58,150,175,160,163,61,9,190,226,34,63,113,141,21,209,42,108,86,232,208,43,49,79,86,103,197,106,75,103,219,218,149,160,148,93,228,71,220,126,226,31,180,4,68,226,129,56,226,101,130,166,217,39,94,115,239,55,223,221,173,62,104,163,76,55,167,170,173,136,150,181,41,9,220,169,149,168,49,200,181,211,83,91,232,79,188,189,254,241,126,215,213,231,27,3,242,68,213,89,95,51,38,21,130,152,241,147,218,173,210,145,72,82,144,90,237,89,23,107,93,230,91,125,255,0,93,5,87,106,149,108,76,196,25,149,53,167,125,66,229,171,184,234,83,170,75,231,100,62,106,34,215,68,167,233,47,191,66,47,176,104,7,35,24,55,78,193,252,188,218,81,88,107,108,234,205,38,5,90,119,172,163,210,67,208,99,19,133,218,181,145,250,205,247,167,66,247,17,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,180,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,213,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,239,18,236,7,226,173,212,216,162,81,167,214,101,30,140,192,138,236,151,15,183,177,40,65,168,251,136,207,184,189,198,51,169,157,12,78,145,138,153,140,189,43,14,55,181,138,117,102,163,76,138,122,145,238,97,185,242,20,133,125,4,153,106,78,119,25,25,251,204,78,158,13,184,35,172,58,222,51,213,17,161,147,178,104,241,219,215,188,180,167,201,75,154,165,207,183,176,209,250,253,130,211,192,0,0,0,0,0,0,0,0,0,0,0,0,82,119,24,58,244,90,134,96,24,162,178,157,29,165,238,231,30,167,219,204,133,1,73,239,45,59,139,216,102,32,64,159,28,32,49,50,69,167,142,83,108,131,47,224,151,95,47,156,174,207,87,165,135,61,212,246,108,51,61,77,94,195,79,235,238,23,96,0,0,0,0,63,138,86,210,212,198,108,179,83,122,157,255,0,142,87,29,200,149,124,212,158,143,97,105,221,182,27,8,63,228,164,251,209,238,28,155,105,233,187,78,193,222,50,61,136,200,194,220,201,218,151,107,200,222,212,94,187,122,117,211,93,208,36,182,93,187,84,125,238,123,134,139,91,113,14,160,156,65,234,147,238,49,255,0,64,0,0,0,0,0,0,0,0,0,0,0,3,144,102,199,13,25,197,76,4,188,109,181,254,93,20,106,132,136,165,219,218,249,66,125,8,47,164,146,239,115,218,122,123,198,116,174,10,108,203,38,248,169,82,29,45,178,168,53,87,163,40,187,15,71,24,120,210,126,211,46,244,251,204,190,209,126,124,60,113,81,156,84,203,69,191,41,11,213,218,3,81,40,111,22,135,216,182,41,241,13,95,200,73,119,185,236,212,190,179,18,100,4,24,226,235,41,113,242,227,17,9,255,0,69,173,182,131,251,14,4,241,79,185,124,140,196,204,123,195,88,146,92,216,203,247,125,25,183,21,161,158,212,170,107,68,103,161,118,159,97,137,187,197,55,48,17,39,69,181,240,42,219,157,205,135,74,167,66,144,249,242,141,58,184,209,77,138,162,245,219,215,184,211,220,179,47,183,188,113,126,26,248,37,43,22,115,9,76,168,188,141,180,251,109,76,213,212,230,164,122,185,30,116,51,52,233,204,74,190,139,154,235,218,95,81,139,238,135,25,16,162,49,13,175,160,195,105,105,63,98,75,66,255,0,16,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,227,50,50,38,196,126,27,191,65,246,212,210,190,197,22,135,254,49,66,60,74,48,70,86,18,230,18,167,81,105,189,212,251,144,222,171,165,205,72,180,114,68,233,134,73,211,152,165,125,22,245,215,176,190,162,29,163,133,150,63,196,131,26,232,192,171,146,119,42,37,90,157,54,68,115,229,26,180,113,210,133,21,37,234,55,175,113,43,189,100,95,103,120,132,89,131,140,204,60,124,196,168,113,156,222,203,23,125,101,182,213,161,150,228,166,107,164,71,161,246,151,97,11,129,225,19,45,82,114,227,45,42,255,0,66,173,184,130,251,10,4,1,58,0,70,110,33,216,168,198,21,229,162,224,148,181,237,118,190,204,186,27,37,161,158,174,63,79,150,105,254,66,139,189,191,110,133,245,144,160,203,126,155,50,246,190,41,180,134,139,116,170,245,85,152,201,46,194,213,199,222,36,151,180,139,189,94,242,47,176,104,183,41,216,104,206,21,224,37,157,109,163,242,235,163,83,228,74,46,222,199,206,19,8,89,125,37,23,123,126,195,211,220,58,248,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,28,67,72,55,22,122,36,187,204,103,75,60,56,140,140,81,204,157,215,118,178,141,141,74,232,118,39,93,116,219,2,51,103,219,181,39,222,223,184,112,125,167,166,237,59,7,89,202,181,234,118,6,57,91,151,34,149,243,81,186,205,229,167,126,232,111,160,191,146,163,239,95,184,105,53,42,220,90,144,254,128,0,0,0,241,184,193,112,185,107,97,213,90,186,211,188,165,198,228,104,173,187,180,220,251,105,238,208,255,0,75,220,51,24,243,206,72,112,222,121,91,150,174,243,211,65,99,24,95,148,72,23,255,0,15,153,119,107,52,94,93,208,190,95,72,255,0,82,163,230,233,91,91,107,245,121,201,109,58,52,141,59,75,183,217,218,43,186,157,80,153,70,158,220,248,110,114,228,51,174,213,104,71,166,169,50,62,195,35,46,227,49,164,124,176,98,140,44,94,193,154,21,233,22,71,53,115,58,174,103,168,105,211,100,183,155,46,244,35,249,191,119,253,227,171,128,0,0,0,0,0,0,0,0,0,0,0,15,241,151,29,18,226,189,17,210,213,15,54,166,212,95,81,150,135,254,49,159,238,35,24,86,246,24,230,78,187,171,28,166,107,238,202,173,55,235,18,181,75,243,229,232,127,77,71,220,143,110,159,97,9,45,193,159,20,155,166,220,53,252,47,144,254,212,74,110,85,85,8,219,174,174,41,116,246,8,245,36,125,95,165,167,213,237,22,226,2,180,184,209,221,82,162,225,245,181,107,53,216,219,181,88,114,212,125,157,186,177,81,65,151,119,244,138,161,177,174,23,173,43,178,151,117,197,45,100,81,101,177,81,96,187,59,92,101,212,184,146,237,35,46,244,251,72,203,234,49,250,47,75,174,181,137,151,164,203,130,127,206,78,171,204,113,104,71,168,90,41,215,84,178,78,164,73,47,164,179,237,208,191,80,187,174,24,216,6,206,19,96,76,59,142,160,206,149,107,148,155,169,26,183,31,170,204,136,112,215,179,66,113,73,61,20,217,246,232,71,245,17,9,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,27,113,57,192,54,113,103,2,102,92,116,246,117,171,91,68,229,72,149,184,253,102,99,195,152,189,154,27,137,73,106,167,11,183,67,63,168,200,82,45,151,117,214,176,206,244,135,112,64,249,185,212,137,141,173,104,245,15,85,52,234,86,105,212,201,69,244,144,93,186,31,235,31,158,249,184,94,187,110,202,165,215,40,180,145,90,150,253,69,242,236,236,113,231,84,226,139,176,136,187,213,236,34,47,168,133,174,240,92,186,165,74,195,235,150,213,116,181,109,170,172,201,105,62,206,205,24,167,32,139,187,250,69,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,235,253,45,62,175,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,176,198,128,98,71,68,56,140,196,104,180,67,13,165,180,151,212,69,161,127,136,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,243,158,239,251,198,110,42,53,9,149,153,238,79,152,231,50,67,218,110,86,132,90,232,146,34,236,34,34,238,34,22,35,138,25,68,129,96,112,249,137,118,189,69,230,93,8,230,117,111,245,42,46,86,181,180,54,143,87,156,166,213,171,75,211,176,187,61,189,162,185,217,121,200,238,19,204,171,106,211,220,122,106,52,231,131,247,11,151,78,29,82,107,174,187,205,92,158,126,170,219,183,93,175,184,158,237,11,244,125,195,217,0,0,0,0,143,217,238,156,229,63,44,215,99,237,43,106,203,160,208,244,215,251,97,24,191,164,103,96,139,83,208,134,141,242,173,108,70,44,183,91,148,41,48,249,13,47,172,220,223,48,213,221,61,245,23,105,30,189,255,0,88,161,236,210,97,124,220,27,199,59,147,15,39,163,107,180,190,143,94,210,63,202,67,97,239,98,214,93,206,23,242,143,245,119,9,243,193,235,29,227,161,234,158,15,85,158,218,226,249,61,1,109,51,221,161,79,144,239,209,111,179,217,244,151,246,123,133,172,128,0,0,0,0,0,0,0,0,0,0,0,0,171,238,52,24,100,83,105,22,230,41,69,141,190,76,117,195,163,184,189,250,104,194,83,81,124,251,13,122,119,159,232,235,245,251,4,42,225,237,126,199,176,115,67,106,63,36,181,77,110,108,26,49,119,246,27,213,24,135,236,74,191,67,234,251,72,104,77,151,82,251,45,190,143,162,226,73,101,246,25,106,63,236,83,191,25,139,196,170,88,153,64,181,208,206,137,139,75,138,241,175,119,122,147,34,160,141,52,219,245,251,197,111,137,41,144,108,7,157,141,216,249,66,101,81,183,211,40,82,226,213,166,30,244,150,230,217,155,23,152,159,202,33,69,170,93,239,45,79,220,70,125,218,6,161,210,33,208,40,208,104,116,246,185,113,169,241,154,138,202,55,25,237,66,16,73,73,106,102,102,125,132,93,230,99,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,53,202,68,58,253,26,117,14,160,215,50,53,66,51,177,94,70,227,45,200,90,13,42,45,72,200,203,176,207,184,200,103,231,63,56,13,63,4,113,242,186,210,99,108,165,215,101,202,171,67,61,233,61,173,189,54,87,45,31,148,90,143,68,181,222,122,31,188,136,251,227,88,178,14,12,247,137,83,113,50,191,107,173,157,83,42,151,41,226,94,238,229,42,69,61,26,105,183,234,247,139,136,31,240,243,169,97,151,31,95,209,109,38,179,251,8,181,25,236,226,19,126,198,191,179,67,117,191,20,180,77,18,108,234,50,187,251,84,205,70,89,251,82,159,211,250,254,211,19,83,130,254,25,20,42,77,199,138,82,163,236,147,33,115,40,237,171,126,186,176,164,211,159,46,194,94,157,229,250,58,253,126,193,104,64,0,0,0,0,0,0,0,0,0,0,0,0,42,155,140,46,59,199,91,212,204,30,164,189,185,196,115,250,242,218,101,183,82,129,33,175,164,223,111,183,232,175,237,247,8,13,149,188,47,155,140,120,229,109,225,236,4,110,118,169,214,105,218,69,249,56,111,189,237,90,11,185,179,254,81,127,64,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,250,198,113,204,180,61,12,104,159,34,51,156,168,101,154,211,125,213,110,89,245,250,158,154,127,108,36,151,244,9,2,0,0,0,2,48,113,25,148,228,108,175,220,220,179,211,119,69,175,254,241,136,51,253,79,254,204,111,82,215,191,252,70,52,207,130,68,69,134,20,82,74,118,151,240,158,205,117,255,0,210,28,21,135,198,71,8,145,78,187,104,216,173,21,58,42,175,212,117,71,175,127,41,170,123,8,239,95,215,236,73,125,122,247,136,7,131,24,163,86,193,204,67,166,95,212,114,220,253,59,157,162,61,82,221,204,97,198,187,212,133,145,118,56,127,201,63,233,26,82,177,111,26,93,251,107,195,186,104,206,243,34,77,230,114,213,181,69,244,28,82,15,177,73,73,247,160,253,131,239,128,0,0,0,0,0,0,0,0,0,0,0,8,251,158,236,56,143,136,217,101,189,154,116,181,114,133,70,169,86,154,239,237,91,52,249,58,23,210,79,233,251,117,251,12,80,54,27,86,95,178,241,82,218,173,146,249,78,81,171,208,228,25,232,74,218,108,201,66,189,199,175,209,247,31,235,26,67,193,27,165,187,211,8,236,251,145,15,115,85,58,133,79,125,197,109,219,170,215,21,181,159,102,133,250,94,226,30,220,207,66,51,247,10,27,226,143,119,63,113,102,86,116,7,15,84,211,88,118,34,123,187,155,159,52,139,249,37,250,95,88,136,17,163,187,46,75,81,24,78,231,30,90,91,65,106,69,170,140,244,34,237,250,204,94,143,11,236,189,179,132,216,33,30,234,170,49,173,94,229,82,42,41,94,227,245,99,200,137,9,194,70,137,113,73,61,22,217,246,232,71,245,17,9,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,113,65,203,219,56,179,130,18,46,170,99,58,85,237,163,93,69,75,220,126,180,120,241,38,184,104,209,78,37,37,170,220,46,221,12,254,163,33,69,210,99,187,18,75,177,31,78,215,25,90,155,89,106,71,162,136,244,50,236,250,200,75,254,23,55,115,246,238,101,96,192,108,244,77,73,134,162,43,187,185,201,240,136,255,0,146,127,163,245,11,228,35,212,136,253,227,196,227,109,210,221,151,132,151,133,200,183,185,74,131,66,168,62,218,182,238,209,104,140,226,203,179,67,253,31,113,140,221,226,85,101,251,211,21,110,106,217,175,154,229,102,191,54,65,30,132,157,198,244,149,171,220,90,125,47,113,126,161,127,57,17,195,136,248,115,150,91,37,166,139,71,43,180,106,109,105,222,254,197,189,79,141,169,125,37,126,135,179,79,176,132,130,0,0,0,0,0,0,0,0,0,0,0,0,31,2,250,188,105,86,21,177,50,233,172,187,203,137,11,151,204,86,213,30,155,220,74,11,177,41,81,247,172,189,131,53,216,207,138,85,108,99,196,58,157,251,88,45,175,212,121,58,163,213,61,188,182,27,107,189,40,65,31,99,101,252,146,254,145,62,248,55,97,18,42,55,109,103,21,165,39,85,82,58,126,148,245,238,230,181,80,97,125,203,250,189,169,63,171,78,241,103,152,218,68,120,97,90,37,39,113,127,6,236,215,79,253,33,177,153,138,135,246,99,154,22,157,223,226,33,160,30,28,210,156,147,149,251,103,152,122,237,235,116,255,0,222,50,196,159,0,0,0,1,23,56,143,30,153,95,185,127,254,143,204,98,10,0,133,179,170,70,245,237,79,110,167,166,190,195,26,94,203,252,168,82,240,150,132,245,62,79,80,193,245,91,92,216,104,215,248,75,186,246,31,111,121,25,14,105,159,204,41,111,22,114,225,113,80,201,91,100,35,164,228,171,77,116,214,124,85,43,179,122,75,185,191,105,140,243,41,38,147,218,162,237,33,111,252,33,179,13,10,191,106,84,48,122,183,55,73,244,206,87,64,142,89,252,231,49,217,242,28,237,75,100,146,209,36,95,73,103,175,179,220,44,164,0,0,0,0,0,0,0,0,0,0,0,0,124,203,162,148,221,118,218,171,80,222,78,173,212,32,200,136,162,215,188,156,109,73,63,105,123,253,228,51,141,154,251,33,86,6,96,175,138,38,154,33,85,234,155,237,23,185,29,107,233,34,250,74,253,15,105,139,134,225,105,136,140,222,217,103,135,79,50,218,245,6,83,116,173,59,79,84,177,79,132,90,253,18,46,245,119,118,253,166,37,205,110,160,213,38,141,62,168,249,252,220,56,174,200,95,127,209,66,13,71,220,71,238,247,12,221,102,174,232,126,237,204,118,36,213,29,94,230,202,235,172,55,31,176,139,70,122,247,212,146,238,47,210,246,150,163,223,228,23,1,164,227,126,62,208,26,112,191,139,237,249,145,107,50,187,189,118,216,155,23,122,127,40,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,248,190,224,153,42,179,23,187,212,109,249,178,182,39,242,139,81,232,150,187,207,67,247,145,123,124,6,85,46,135,173,44,198,225,181,81,181,237,108,238,186,59,114,59,8,245,103,175,97,74,46,227,246,39,216,90,141,34,209,39,181,85,163,64,170,49,249,57,145,90,144,142,255,0,162,180,18,139,188,139,216,126,225,17,248,165,226,35,54,78,89,166,64,34,220,245,122,83,148,173,59,75,68,191,79,154,90,253,19,46,244,247,118,125,164,41,227,42,22,66,175,252,193,88,244,77,53,66,107,212,199,221,47,122,58,214,18,101,244,147,250,126,195,26,57,181,233,77,208,173,170,77,13,148,232,221,62,12,120,137,45,123,137,182,210,146,246,159,187,222,99,233,128,0,0,0,0,0,0,0,0,0,0,0,10,215,226,243,152,104,116,11,78,159,131,212,73,186,207,170,115,122,244,114,207,230,249,110,192,144,223,106,155,52,158,169,51,250,43,45,61,190,225,79,233,73,168,246,164,187,76,104,103,32,120,82,222,19,101,194,221,161,154,183,72,95,87,206,86,154,107,164,249,74,79,102,245,23,115,158,195,29,47,48,18,161,68,194,90,235,213,9,61,59,5,210,238,115,97,175,79,225,45,105,216,93,189,230,68,51,67,55,103,84,189,139,220,158,205,15,77,61,132,47,255,0,135,9,235,149,251,107,255,0,235,60,198,88,148,96,0,0,0,35,158,127,162,75,149,150,11,179,165,99,153,183,160,221,235,17,105,252,97,23,222,51,198,52,79,145,42,218,107,249,103,181,39,165,27,73,125,119,102,186,247,84,36,151,184,189,195,188,84,96,179,82,134,228,41,5,171,110,105,175,127,176,200,253,159,96,205,222,106,176,209,120,75,142,87,21,146,76,242,217,131,210,114,253,109,117,223,13,135,15,249,74,62,247,61,231,253,3,203,97,30,40,87,112,126,250,167,223,86,242,191,133,64,230,237,78,136,245,183,178,227,71,218,180,44,139,177,195,254,73,255,0,72,209,14,92,243,1,105,230,34,192,141,122,91,47,118,175,127,61,157,174,252,214,143,188,218,125,101,182,222,237,121,42,62,194,236,255,0,172,250,168,0,0,0,0,0,0,0,0,0,0,0,0,166,222,50,120,94,116,124,91,161,226,52,38,246,196,155,71,141,9,238,221,117,144,185,53,7,148,125,171,51,238,34,236,36,145,125,126,193,250,120,55,226,98,41,184,147,90,195,169,50,54,166,85,62,76,246,211,179,93,86,169,20,246,75,180,145,245,126,151,234,246,139,43,205,157,216,187,55,47,119,213,85,165,109,113,202,5,77,148,30,154,250,199,5,245,23,176,255,0,71,220,51,143,113,77,122,179,114,212,234,46,30,231,103,78,121,245,119,22,170,91,134,127,81,119,159,212,46,151,132,246,9,198,177,176,105,119,196,182,244,159,93,124,223,71,105,246,50,244,88,46,151,115,138,79,210,65,251,8,254,206,225,60,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,232,168,182,253,225,89,165,211,163,124,157,165,57,200,138,196,215,91,105,189,235,140,165,171,106,16,146,213,70,106,61,53,51,51,237,22,127,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,0,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,62,129,194,147,52,120,237,153,79,194,143,225,174,249,249,71,242,115,208,158,140,254,44,135,15,145,212,117,220,239,236,102,155,221,187,144,215,210,215,77,189,154,106,122,207,240,17,171,17,243,155,66,194,76,226,90,185,103,190,105,92,170,85,247,111,211,164,81,43,17,208,181,184,197,98,68,233,113,147,26,66,11,93,89,119,148,202,80,226,72,141,183,12,247,234,133,154,217,146,160,2,128,127,170,143,158,207,246,115,255,0,6,104,255,0,228,130,239,178,245,116,215,111,156,2,195,75,214,233,157,214,214,174,11,62,141,84,168,201,229,33,190,124,167,225,52,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,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,172,183,56,203,198,94,100,163,211,211,104,196,111,8,24,144,245,13,115,147,41,222,123,232,92,246,201,53,213,145,197,55,137,13,196,109,106,76,20,161,43,51,121,205,238,45,68,217,34,207,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,7,20,206,6,101,40,89,86,192,234,198,38,212,203,157,85,123,117,46,219,136,168,171,125,185,117,135,89,113,113,219,116,146,164,109,100,185,75,113,195,53,160,249,109,172,146,102,179,66,85,18,248,121,241,53,147,139,85,88,248,37,153,26,212,70,239,41,242,13,22,245,198,108,53,21,138,186,214,173,83,9,244,54,148,180,212,157,79,107,74,74,82,135,75,107,122,19,196,147,145,99,224,0,2,184,51,209,196,250,78,12,226,229,31,10,112,88,226,85,151,106,214,32,206,188,39,70,152,210,145,37,13,173,226,153,64,50,118,51,137,109,102,158,65,174,75,75,53,180,189,205,237,37,161,100,83,83,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,32,174,118,184,157,97,198,6,67,174,97,126,18,77,249,81,137,40,235,41,50,94,134,178,76,91,106,87,32,201,15,184,227,141,56,212,151,155,121,104,254,14,146,82,119,52,242,29,83,74,73,33,94,131,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,128,5,96,99,231,22,184,118,110,107,45,234,78,25,84,190,82,97,13,175,204,135,117,21,54,51,6,229,114,83,132,226,28,114,44,151,119,115,25,143,243,75,104,219,54,82,243,136,116,141,197,52,182,220,43,41,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,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,251,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,103,202,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,248,81,252,53,223,63,40,254,78,122,19,209,159,197,144,225,242,58,142,187,157,253,140,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,194,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,120,87,16,78,36,113,178,237,38,118,13,224,243,81,42,56,138,168,238,51,82,155,37,14,165,22,202,220,106,51,209,222,38,156,103,147,49,110,51,33,106,65,19,134,134,214,132,155,137,89,106,217,200,12,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,0,42,86,233,227,21,93,164,102,178,85,78,219,143,233,236,9,141,178,148,154,106,105,168,141,80,146,217,18,121,181,70,156,112,249,156,238,102,243,109,167,20,219,107,96,144,149,182,203,170,83,168,180,171,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,94,111,56,193,127,100,216,185,71,63,245,43,138,190,102,196,251,86,235,49,96,74,103,254,13,6,243,233,254,121,41,107,242,111,137,211,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,90,184,69,198,26,149,83,204,93,208,206,39,68,151,72,194,74,252,134,147,64,145,44,146,183,237,166,35,197,119,114,220,106,36,101,189,41,115,30,38,76,208,110,40,152,53,153,37,75,74,76,206,210,128,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,242,156,62,248,145,198,204,76,152,56,55,140,45,68,167,98,42,99,182,205,54,108,100,58,164,92,203,109,169,47,72,120,218,109,158,76,53,182,204,116,41,100,110,18,28,90,212,109,165,5,163,101,61,64,67,94,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,0,56,86,119,241,122,242,192,92,177,221,184,185,135,239,196,110,187,110,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,65,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,185,113,6,164,161,75,105,214,150,104,70,253,165,213,64,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,240,172,136,102,114,187,155,76,61,188,177,86,175,69,244,36,68,94,14,82,233,116,142,165,18,122,8,173,83,41,234,83,124,244,180,209,187,185,247,36,59,170,147,184,185,187,53,52,165,34,74,128,0,10,171,190,184,205,250,63,49,208,126,68,90,158,148,193,138,95,54,157,80,220,207,46,169,87,222,180,235,81,99,152,105,228,242,246,124,203,11,219,204,66,156,230,155,107,113,29,53,164,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,254,170,62,123,63,217,207,252,25,163,255,0,146,11,126,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,238,181,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,129,171,113,159,197,6,113,230,109,215,66,178,34,76,194,180,71,114,4,59,78,90,219,141,53,226,45,77,185,206,77,74,28,83,114,77,90,106,217,18,217,75,102,109,146,84,178,234,14,116,230,55,54,17,169,217,40,173,102,159,46,151,28,74,164,120,178,41,207,82,166,75,167,58,150,37,33,53,182,34,73,101,198,31,74,29,36,40,137,246,140,244,66,244,51,82,20,147,218,178,233,121,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,251,151,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,4,106,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,4,63,207,54,115,107,185,60,196,124,29,169,185,74,244,205,153,116,122,114,61,205,77,105,8,41,74,109,163,129,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,203,90,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,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,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,80,15,245,81,243,217,254,206,127,224,205,31,252,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,156,128,0,16,3,138,222,104,241,219,45,127,130,239,192,165,243,242,115,229,31,166,253,39,252,89,14,103,63,167,232,121,63,217,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,4,106,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,255,0,17,154,246,108,112,199,14,24,198,108,179,226,29,86,28,74,7,205,220,244,38,40,52,217,237,162,14,139,89,212,210,185,12,173,228,242,140,146,135,82,157,233,229,169,46,104,210,90,117,107,172,186,79,21,60,241,211,170,176,170,19,49,118,37,82,60,89,13,188,236,25,118,221,49,44,74,66,84,70,166,92,54,99,161,210,66,136,141,38,109,173,11,208,207,106,146,122,25,92,254,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,254,229,196,26,146,133,45,167,90,89,161,27,246,151,148,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,168,31,234,163,231,179,253,156,255,0,193,154,63,249,32,191,225,18,184,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,106,219,250,168,249,236,255,0,103,63,240,102,143,254,72,46,79,42,54,174,100,237,252,56,69,79,52,216,159,242,162,243,172,242,228,57,77,98,159,2,60,90,19,122,30,145,146,228,70,81,207,120,247,106,235,134,165,54,74,36,165,189,73,38,235,221,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,238,44,56,39,26,249,193,164,95,17,27,214,125,9,242,125,125,167,218,203,49,103,58,125,238,37,63,73,101,236,51,251,123,133,45,91,179,94,163,92,180,202,139,103,181,216,51,153,125,61,199,162,144,225,31,214,93,229,245,141,28,101,46,237,93,229,151,187,26,170,234,183,56,221,2,152,194,207,77,61,98,130,194,143,216,95,165,238,21,171,198,71,19,27,169,98,69,19,14,163,72,220,152,180,248,211,220,78,205,52,90,95,168,50,125,166,143,175,244,191,87,180,126,94,13,152,94,117,140,91,174,98,52,214,247,68,133,71,147,9,158,221,52,144,137,52,247,146,125,139,35,238,51,236,52,153,125,126,193,114,64,0,0,0,0,0,0,0,0,0,0,0,3,149,102,51,48,22,158,93,236,9,87,165,204,247,106,54,114,25,218,239,206,234,251,45,171,214,67,110,109,211,156,147,237,46,223,250,203,59,216,187,138,21,220,96,190,170,23,213,192,127,194,167,242,183,39,212,245,118,50,219,69,218,132,32,143,177,178,254,73,127,72,245,57,85,195,69,226,214,57,91,182,73,179,204,102,119,87,204,245,180,211,100,55,220,47,229,36,251,219,247,151,244,13,34,83,160,179,77,134,220,40,229,163,109,235,167,127,180,204,253,191,104,224,249,237,173,166,129,150,123,178,122,145,184,145,208,118,107,167,125,66,49,123,143,222,51,176,52,57,144,24,146,226,229,130,211,234,152,229,238,235,246,250,196,122,255,0,24,74,247,9,24,0,0,0,3,198,99,13,151,7,16,176,234,173,105,84,145,186,60,238,70,242,212,203,232,62,219,133,220,164,159,122,11,218,67,50,51,161,74,167,74,92,57,141,114,222,111,77,201,220,71,166,164,70,93,165,217,220,100,47,71,133,21,216,229,195,149,186,53,58,67,252,199,169,157,70,242,219,166,222,101,70,113,151,113,17,31,97,125,98,104,10,147,227,41,132,142,192,174,219,216,161,24,183,55,63,171,234,15,176,182,236,69,61,132,247,175,183,93,125,137,47,233,21,134,59,214,80,51,73,113,101,139,17,27,184,32,175,155,72,151,175,164,98,232,218,121,219,88,144,134,189,115,105,197,39,69,190,103,234,151,111,113,246,119,95,214,19,226,229,147,140,246,156,123,202,197,170,117,212,249,59,246,175,144,243,95,69,213,182,125,142,161,10,250,77,47,217,236,251,12,253,160,0,0,0,0,0,0,0,0,0,0,0,8,99,197,63,12,164,223,25,116,151,91,128,206,247,168,15,57,82,124,247,17,109,97,136,51,84,163,237,89,17,246,168,187,136,207,234,49,81,217,57,191,143,14,179,21,100,215,21,35,148,203,213,186,108,105,7,179,118,230,142,116,117,40,190,138,140,187,17,222,69,168,184,46,34,183,155,171,201,244,154,229,33,127,53,95,142,180,153,232,93,172,63,75,150,175,229,39,94,237,61,132,127,96,163,92,58,162,59,115,226,21,177,110,53,249,74,181,102,20,20,255,0,116,235,232,65,123,75,244,189,229,246,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,51,89,155,31,20,248,201,241,2,225,243,23,197,180,240,142,199,76,56,187,242,217,71,193,10,101,103,149,121,216,157,123,181,42,92,130,36,56,244,89,19,222,125,185,81,251,79,154,201,117,8,109,102,90,41,14,17,18,146,68,182,148,228,234,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,255,0,133,166,125,190,93,195,160,229,71,20,24,217,112,82,169,253,29,161,84,143,31,70,231,193,136,193,168,161,200,74,11,70,222,101,134,148,104,119,66,75,141,182,100,179,39,82,74,126,202,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,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,43,10,225,89,159,31,243,163,42,152,191,90,254,117,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,249,184,232,79,228,144,45,80,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,175,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,95,240,155,201,69,59,16,38,126,51,184,161,76,231,209,104,149,4,55,104,66,112,165,71,113,218,164,87,217,120,170,105,113,10,66,28,101,165,182,166,82,159,157,66,220,231,146,201,38,201,18,237,252,0,4,32,226,95,158,56,217,113,179,94,193,235,29,18,215,136,183,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,168,216,72,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,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,194,0,113,66,200,183,225,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,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,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,10,181,226,131,196,18,77,38,77,107,43,216,45,85,136,181,174,58,160,94,21,200,206,181,37,27,30,106,84,121,148,83,105,214,20,146,89,37,108,41,111,180,238,246,214,74,107,213,90,87,165,80,137,149,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,159,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,120,115,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,137,21,195,131,135,252,204,196,87,90,197,188,94,183,127,204,158,7,82,195,81,164,56,252,119,46,41,91,22,222,216,235,101,109,184,134,89,112,201,107,120,149,180,220,104,154,73,47,231,141,175,1,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,58,175,19,172,248,254,4,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,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,45,9,228,251,41,150,110,81,112,191,228,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,215,7,21,204,148,126,12,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,122,1,85,124,96,179,121,223,148,123,22,111,243,19,111,149,57,3,254,2,84,8,140,186,179,254,225,247,13,8,254,97,36,231,229,219,16,3,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,114,218,9,74,66,86,235,173,32,214,141,251,139,69,24,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,21,75,113,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,21,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,197,27,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,132,2,213,56,81,231,167,242,25,95,198,187,207,253,79,22,192,155,57,63,221,37,84,183,36,26,191,224,186,84,41,63,166,201,47,251,29,145,106,131,133,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,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,128,203,189,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,69,94,40,254,4,241,55,238,95,56,132,41,219,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,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,230,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,69,241,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,178,196,255,0,225,139,159,31,192,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,101,92,95,247,11,143,2,120,101,247,215,156,77,16,3,137,214,124,127,13,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,235,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,109,60,66,44,11,55,11,56,112,222,216,125,135,214,244,74,29,189,67,143,68,141,6,12,98,61,141,35,211,48,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,234,91,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,3,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,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,253,203,136,53,37,10,91,78,180,179,66,55,237,46,170,2,170,248,231,126,100,255,0,105,63,118,142,85,195,23,62,63,129,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,128,0,0,8,171,197,31,192,158,38,253,203,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,170,190,57,223,153,63,218,79,221,163,207,240,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,50,127,180,159,187,71,159,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,164,14,35,252,63,230,101,222,186,238,45,225,13,187,254,100,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,241,92,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,225,75,97,215,24,229,57,32,220,249,178,45,250,109,86,164,125,150,191,196,34,255,0,179,113,79,135,13,237,136,56,125,112,196,174,91,213,200,244,73,48,103,70,51,216,234,61,51,12,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,136,70,140,243,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,243,237,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,79,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,99,181,180,155,195,6,175,123,111,151,189,202,133,187,82,140,215,110,155,86,228,71,80,71,222,90,253,47,105,145,12,217,226,45,17,219,99,16,174,123,113,223,202,82,107,51,96,171,251,166,159,90,15,218,127,163,239,63,180,197,229,112,234,188,221,78,79,163,86,234,235,249,170,4,116,32,143,66,236,101,138,92,69,127,37,58,247,107,236,51,251,69,62,231,26,254,60,69,204,93,237,92,41,28,214,89,173,212,162,199,61,155,118,180,83,164,41,37,244,82,103,216,190,243,45,69,184,112,176,195,41,54,62,93,34,86,234,12,114,222,175,188,221,73,131,220,71,186,59,240,97,41,39,216,179,34,237,73,247,145,31,212,66,103,128,0,0,0,0,0,0,0,0,0,0,0,241,120,177,139,150,78,12,90,114,47,43,234,169,208,211,227,108,220,190,67,206,253,39,80,217,118,52,133,171,233,58,143,103,183,237,50,160,92,223,230,146,226,204,238,34,185,112,77,95,42,143,19,79,71,69,209,181,114,119,49,29,14,250,228,211,106,86,171,96,143,214,46,206,226,236,239,224,162,207,56,53,225,35,179,235,183,14,40,73,45,173,192,233,58,115,236,61,219,209,80,97,93,203,236,211,79,106,79,250,69,182,8,97,197,114,236,114,222,202,213,106,157,29,254,91,213,62,155,97,109,215,119,46,163,4,207,188,140,139,176,254,161,69,176,161,74,168,202,68,56,109,115,30,115,93,169,220,69,174,132,102,125,167,217,220,70,52,221,131,214,92,28,61,195,170,77,165,77,70,216,240,121,251,11,83,63,166,251,142,31,122,148,125,235,63,105,143,102,0,0,0,3,248,162,213,38,67,53,153,159,181,228,218,56,217,112,209,164,68,233,185,61,38,141,243,9,122,107,17,149,119,145,159,233,123,253,162,193,184,44,221,75,110,53,235,108,41,223,85,223,70,237,78,223,113,212,86,125,186,127,72,180,225,197,179,113,130,113,49,223,6,234,214,91,177,57,210,94,228,114,62,112,211,183,73,76,56,175,244,68,17,246,53,237,63,251,143,56,211,98,59,6,74,226,188,157,22,141,53,45,75,218,90,251,62,209,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,86,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,165,239,47,180,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,215,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,171,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,151,255,0,33,163,90,75,29,53,42,20,109,155,57,81,219,70,221,117,211,68,145,105,168,253,96,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,201,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,53,14,177,11,99,223,197,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,129,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,251,158,234,22,106,173,86,236,171,165,125,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,116,201,51,82,52,212,181,79,105,76,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,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,189,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,181,36,105,62,227,23,167,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,215,175,20,44,235,254,48,23,218,240,99,15,106,116,169,216,109,102,212,17,37,170,140,35,231,122,102,168,150,84,133,200,39,84,146,209,150,185,175,178,217,54,102,135,61,119,119,184,149,181,203,229,89,5,202,140,204,214,227,140,74,37,77,173,150,101,175,201,172,93,15,56,203,230,219,241,82,242,73,48,18,227,70,158,91,210,61,116,164,205,196,41,45,161,247,19,184,218,216,171,254,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,191,159,236,224,210,178,155,132,106,85,60,229,185,125,222,49,230,64,181,16,203,73,52,70,125,8,73,57,57,213,56,133,53,178,57,188,210,201,181,37,70,234,212,132,109,216,110,56,221,6,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,249,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,7,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,204,174,28,217,246,252,85,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,5,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,11,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,101,57,165,226,185,98,47,46,52,120,152,41,43,157,136,88,141,111,159,90,136,178,222,79,200,238,106,20,212,141,239,165,45,56,115,27,112,157,75,27,73,31,65,50,15,70,205,148,191,82,214,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,124,161,234,175,252,45,190,240,191,228,231,203,170,23,163,62,86,219,240,238,154,63,240,166,94,234,169,114,183,114,31,249,165,171,102,238,90,253,69,237,89,105,218,146,212,132,255,0,225,205,196,166,157,133,244,39,240,103,51,23,135,79,104,81,105,252,203,98,186,252,105,82,229,68,216,180,32,169,138,68,118,156,91,140,236,82,150,210,149,167,41,45,41,189,84,133,52,134,184,87,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,231,242,81,146,139,239,54,119,220,37,174,153,85,167,225,181,62,160,81,174,75,146,49,50,158,159,70,86,239,78,199,53,69,204,121,123,91,108,205,9,119,147,207,109,199,16,105,52,165,87,253,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,11,241,71,241,217,137,191,114,249,60,33,245,114,51,156,218,22,79,48,227,24,170,109,210,189,51,121,221,30,131,143,108,211,93,66,202,42,156,104,167,243,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,113,42,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,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,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,239,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,117,225,139,159,31,192,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,116,241,25,206,191,226,171,135,12,80,44,10,157,41,204,77,186,126,110,155,25,243,230,185,75,130,100,178,114,166,166,118,169,10,218,180,19,109,37,211,74,86,226,148,173,29,75,46,182,116,67,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,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,11,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,249,252,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,114,87,138,70,126,161,226,39,93,150,76,28,168,82,170,86,129,116,114,46,43,138,28,150,39,51,87,112,185,82,89,141,17,198,212,180,37,150,150,77,155,142,17,147,138,117,179,111,212,67,107,231,87,4,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,255,0,40,250,183,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,91,166,82,56,175,88,51,176,74,182,121,158,186,37,183,125,217,209,222,154,228,132,68,100,151,115,176,183,207,146,220,54,152,67,109,38,74,13,214,217,54,76,146,91,18,79,154,246,19,230,205,101,230,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,238,156,89,165,40,74,221,117,213,146,17,191,105,76,174,21,249,21,147,127,220,52,172,207,98,148,9,108,91,20,57,12,212,172,198,89,148,214,202,181,69,137,79,33,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,203,137,0,25,87,29,43,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,212,173,115,140,118,54,196,199,154,197,225,104,82,162,77,194,247,228,52,204,11,70,183,25,132,190,212,68,114,137,111,38,92,116,19,173,201,116,155,117,68,75,83,237,52,114,20,157,174,146,16,161,37,115,47,152,9,57,158,225,77,122,227,35,246,4,187,69,21,121,16,89,102,19,213,6,166,161,212,49,95,138,201,188,211,168,36,168,208,106,66,146,100,227,109,44,150,133,145,37,72,216,226,233,132,76,174,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,1,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,117,60,21,60,44,93,63,16,39,121,117,56,79,240,1,94,188,75,120,130,70,193,234,85,99,47,152,65,85,150,222,32,207,143,211,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,80,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,243,227,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,181,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,89,160,202,184,153,85,124,241,198,182,184,127,217,185,71,195,148,75,42,237,74,61,73,23,117,88,150,236,114,131,17,218,180,151,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,141,88,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,253,203,104,37,41,106,67,77,52,131,90,246,110,62,85,197,31,192,158,38,253,203,231,16,133,0,137,149,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,0,3,42,227,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,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,98,170,248,231,126,100,255,0,105,63,118,138,171,22,233,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,61,56,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,1,85,124,115,191,50,127,180,159,187,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,149,113,123,220,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,83,183,26,140,94,179,110,252,80,178,112,142,132,252,183,171,184,123,30,123,213,211,83,6,134,25,93,65,184,78,176,202,22,125,171,89,52,201,56,163,34,216,68,243,100,74,53,18,210,143,63,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,153,63,218,79,221,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,175,235,226,147,157,219,239,46,95,35,240,207,5,46,95,66,222,117,109,213,218,156,222,141,153,61,61,44,185,140,178,215,46,75,14,52,190,115,196,234,183,37,68,182,250,61,12,180,116,140,50,53,196,222,234,204,246,35,211,112,106,245,193,142,150,181,34,159,54,108,155,130,222,121,199,41,236,242,76,214,133,63,21,194,82,226,178,104,52,181,205,55,220,213,245,52,146,73,19,165,178,127,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,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,202,89,57,152,188,172,236,186,98,30,89,85,6,36,251,78,252,145,14,164,131,81,19,111,211,106,44,74,136,234,159,66,201,38,110,33,214,162,33,165,54,174,227,38,214,133,39,71,18,239,32,29,87,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,116,226,205,41,66,86,235,174,172,144,141,251,74,95,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,152,234,105,83,35,26,55,243,99,184,141,186,233,174,169,50,211,81,156,172,227,219,95,38,51,37,127,198,233,185,29,101,195,85,153,183,126,237,119,207,144,90,235,169,254,143,255,0,33,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,95,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,250,180,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,232,251,207,237,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,147,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,236,45,127,160,104,231,40,248,39,19,2,48,110,147,101,181,19,147,37,158,127,63,231,13,91,181,148,251,137,255,0,68,89,23,99,190,195,255,0,184,187,72,171,30,52,215,82,220,141,101,91,9,119,213,107,210,91,147,183,222,116,229,151,110,159,210,43,231,44,22,188,155,187,27,45,234,52,120,157,79,59,171,213,190,97,35,93,34,60,174,243,50,253,31,127,176,105,77,37,162,72,135,244,0,0,0,0,81,55,21,123,65,22,222,101,106,21,22,27,218,197,79,149,203,237,215,94,92,8,36,125,234,51,239,87,212,58,39,6,251,149,200,152,173,91,183,205,122,34,103,77,161,105,223,178,53,65,126,239,233,23,42,3,63,60,67,240,93,188,33,199,218,146,105,241,185,52,186,167,39,163,78,253,223,146,133,19,127,122,212,175,164,225,247,233,245,106,67,144,229,254,208,166,223,216,173,69,179,234,172,243,35,212,122,157,197,185,69,249,56,206,184,95,69,73,62,244,23,180,132,185,205,71,11,107,227,11,233,114,175,92,55,115,211,20,120,219,57,204,232,204,126,94,229,48,218,125,103,165,169,71,170,220,89,246,23,102,158,227,35,16,25,246,30,136,242,152,125,27,28,70,154,150,164,122,106,90,251,4,162,201,238,122,47,156,180,215,138,44,213,250,78,217,127,242,240,116,101,159,162,137,6,159,156,40,238,57,249,71,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,231,234,51,63,221,43,244,62,175,176,132,81,53,40,203,105,159,97,9,213,194,46,199,102,231,204,44,186,180,168,219,219,165,81,220,150,218,183,153,109,117,169,208,20,93,132,162,215,233,123,140,190,209,119,132,90,22,132,63,160,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,234,189,242,207,121,89,217,116,195,204,205,38,116,73,246,157,249,34,101,53,100,147,38,223,166,212,88,149,45,164,176,180,26,140,220,67,173,68,91,169,113,61,198,78,33,105,78,141,169,223,65,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,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,20,217,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,23,240,139,44,247,150,53,97,30,41,226,149,153,58,34,215,133,17,224,84,170,116,199,140,155,92,154,115,200,150,185,15,180,226,148,73,222,194,98,111,54,204,189,116,41,123,85,189,41,109,207,1,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,206,96,234,185,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,1,90,188,89,50,81,81,196,8,127,140,238,23,211,57,245,170,37,61,109,221,240,155,40,177,219,118,151,21,135,158,58,154,156,90,144,183,30,105,13,165,149,39,231,86,182,249,4,130,73,50,100,186,161,179,111,251,203,15,164,213,101,89,151,12,186,82,235,148,121,180,10,153,50,101,178,101,58,91,70,212,136,238,161,68,105,90,20,147,212,181,47,85,105,66,211,181,104,74,139,245,97,86,25,221,88,201,136,246,230,22,217,81,58,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,99,69,57,104,203,165,137,149,252,44,129,134,118,44,127,230,166,86,38,239,123,248,206,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,80,1,202,179,47,152,187,19,43,248,89,63,19,47,169,31,206,195,163,194,216,247,241,157,83,166,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,239,51,238,35,207,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,97,92,43,50,29,254,116,102,175,23,232,191,206,187,104,80,170,116,239,248,5,198,173,165,124,223,248,194,90,67,140,255,0,55,33,10,252,146,196,0,205,143,138,124,100,248,129,112,249,139,226,194,120,111,96,53,155,153,46,31,152,143,133,55,156,40,138,69,70,248,168,174,153,57,232,230,242,233,53,18,165,64,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,215,94,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,63,248,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,227,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,179,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,13,69,223,112,189,201,71,226,255,0,98,35,25,241,10,153,85,131,137,55,149,61,113,157,167,77,46,79,161,169,106,121,43,68,115,105,42,61,94,119,148,195,206,27,132,75,111,212,107,99,106,67,188,202,65,23,189,83,202,173,155,154,254,31,152,87,103,214,105,177,19,115,211,176,222,141,38,211,171,184,225,178,186,117,68,233,76,108,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,162,144,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,239,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,138,1,226,143,227,179,19,126,229,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,238,163,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,238,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,252,183,229,255,0,121,98,125,204,253,231,136,23,12,186,237,118,84,120,145,164,84,37,153,41,247,209,26,59,113,218,55,21,166,171,89,52,203,100,107,86,171,89,145,169,70,165,25,168,237,123,132,238,74,41,214,181,171,76,205,70,36,83,55,220,149,157,100,217,204,44,165,71,122,149,5,77,200,142,228,135,18,106,67,111,117,77,189,185,4,166,214,146,104,154,113,11,51,116,201,22,84,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,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,249,173,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,173,123,48,89,58,177,50,129,195,99,21,40,20,9,158,153,185,43,62,131,249,65,112,114,222,143,233,78,85,125,165,197,254,10,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,80,34,239,184,143,240,255,0,135,152,138,19,184,183,132,54,239,249,172,64,233,152,118,52,119,24,142,221,197,23,122,27,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,72,34,101,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,0,12,171,142,171,125,229,234,234,178,112,39,12,243,5,212,250,66,219,196,111,73,70,220,220,87,19,232,185,208,230,60,199,78,243,154,27,103,205,109,174,107,103,184,148,173,143,167,97,19,91,215,242,112,227,30,241,99,9,45,91,210,202,195,219,175,209,84,92,67,167,149,46,228,141,208,198,127,174,138,77,188,223,47,123,173,169,109,122,146,95,45,91,52,171,215,215,93,73,38,95,151,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,173,66,177,184,117,94,150,85,173,7,162,162,219,244,251,118,151,78,141,205,91,156,136,172,85,32,54,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,66,227,165,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,83,171,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,61,215,137,214,124,127,2,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,118,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,181,205,30,5,254,45,120,237,115,96,167,202,159,148,127,39,58,47,227,62,135,163,231,245,16,216,147,249,30,99,155,118,243,246,253,51,215,110,189,154,232,86,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,21,115,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,11,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,167,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,16,139,190,189,242,101,66,206,30,68,112,70,152,221,87,208,215,157,175,135,244,105,22,205,73,213,172,226,165,199,105,145,121,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,75,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,255,0,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,186,54,31,170,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,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,112,214,245,227,29,38,153,154,54,170,22,85,42,93,99,4,97,71,77,34,100,23,99,52,220,218,130,201,213,27,149,120,166,164,37,214,150,68,105,75,113,222,94,197,182,223,174,76,184,238,172,200,172,250,226,149,137,141,60,54,47,156,75,195,74,239,166,109,186,207,163,58,41,189,43,209,249,188,170,252,86,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,139,7,170,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,43,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,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,131,135,54,117,255,0,21,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,145,85,124,115,191,50,127,180,159,187,69,106,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,126,84,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,0,0,17,87,138,63,129,60,77,251,151,206,33,10,43,194,123,23,240,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,175,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,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,85,124,115,191,50,127,180,159,187,68,10,203,70,89,239,44,210,220,55,93,153,135,211,162,34,225,160,90,242,46,56,48,164,153,33,21,53,179,42,51,39,16,157,53,18,89,90,147,33,70,133,171,212,222,132,165,70,132,168,220,71,42,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,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,253,203,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,194,234,64,85,95,28,239,204,159,237,39,238,209,2,178,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,202,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,30,175,25,49,122,242,199,124,68,168,98,150,32,191,17,251,134,173,30,11,51,159,140,193,50,137,11,141,17,152,164,241,160,189,84,173,105,97,43,89,36,146,141,234,86,212,161,58,36,173,167,131,70,8,85,108,92,18,175,227,69,66,185,18,68,124,80,144,194,96,192,101,181,111,136,197,53,249,145,205,110,172,244,35,91,142,184,238,136,73,25,37,13,161,91,140,214,104,110,194,128,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,157,108,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,224,4,191,225,205,146,143,198,171,17,223,175,223,244,202,171,120,101,107,124,229,74,75,5,202,110,169,56,141,6,221,49,47,110,74,211,185,11,55,29,83,68,165,33,180,165,58,180,167,154,112,175,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,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,197,33,241,116,177,217,182,51,11,18,173,22,54,198,234,180,134,229,184,173,230,123,157,118,116,245,31,97,168,244,250,62,226,47,176,65,82,82,136,182,145,246,24,149,188,51,44,15,151,185,163,163,26,147,170,109,244,71,174,247,255,0,49,81,135,254,233,63,167,245,253,134,47,228,136,146,68,146,238,34,208,135,244,0,0,0,0,0,0,0,0,0,0,124,11,230,247,183,240,242,218,151,117,220,211,58,106,124,62,95,53,206,90,215,166,247,18,217,118,33,42,87,210,90,75,176,189,162,135,51,133,158,155,231,50,213,227,139,9,126,140,182,152,252,132,29,25,123,93,200,142,106,249,195,142,219,159,148,96,213,219,239,211,184,187,98,235,12,61,45,228,176,194,55,184,189,116,45,72,181,208,181,246,137,243,149,126,22,215,198,40,82,226,222,184,144,231,161,232,242,119,242,89,209,153,28,205,170,125,181,122,204,203,74,139,69,182,131,237,46,221,125,196,102,34,54,96,45,10,109,131,138,213,171,62,148,207,46,61,59,166,218,91,148,127,148,140,211,135,244,148,163,239,89,251,76,117,238,30,24,46,222,47,99,237,53,53,8,220,234,93,47,157,214,39,126,223,202,194,151,179,185,105,87,210,108,187,181,250,244,33,160,96,20,215,198,70,229,114,94,43,81,45,242,94,168,133,212,234,90,119,111,141,79,95,187,250,71,58,225,81,104,38,228,204,173,58,162,243,123,152,166,115,185,157,186,105,204,129,56,139,185,68,125,233,246,106,47,100,0,0,0,0,5,58,113,162,54,191,9,118,113,33,141,171,47,72,111,94,227,61,255,0,193,233,218,118,123,52,17,247,135,29,238,229,149,155,43,57,247,23,164,57,30,144,234,19,167,210,219,77,150,73,237,218,102,93,170,246,13,6,128,174,158,50,24,84,171,163,12,109,220,66,138,90,185,106,245,123,147,250,93,76,138,123,69,222,178,211,232,254,138,191,87,120,169,60,54,184,38,218,215,173,58,189,78,119,151,34,47,59,98,182,145,233,185,165,164,251,12,140,187,148,126,193,167,42,45,81,170,237,41,154,146,26,216,135,247,104,157,218,233,181,70,158,253,11,220,33,30,121,184,118,91,216,219,10,126,32,88,31,192,110,223,154,213,191,93,222,171,182,51,93,238,201,67,72,218,211,75,254,79,110,190,253,12,233,66,181,70,168,80,42,111,82,42,140,114,101,49,183,152,141,201,86,155,146,74,46,212,153,151,113,151,180,75,236,129,231,146,118,91,43,142,218,183,51,29,93,175,83,219,204,245,137,190,159,150,137,75,47,161,29,199,23,185,215,147,220,101,166,158,238,235,210,165,85,105,245,184,13,84,233,114,57,209,158,221,177,123,20,157,116,81,164,251,20,68,125,228,99,245,128,0,0,0,0,0,0,0,0,0,10,164,227,63,97,169,50,237,203,241,150,53,35,68,58,122,220,221,245,212,93,50,208,213,255,0,234,254,191,96,171,33,110,220,24,44,164,66,178,174,59,205,228,105,33,249,211,33,32,245,255,0,66,83,84,231,11,185,90,119,151,187,95,175,216,44,200,0,0,0,0,127,206,244,235,166,163,254,128,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,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,80,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,122,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,232,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,210,179,37,194,106,217,198,124,195,82,177,38,204,184,226,90,118,157,118,68,137,215,220,84,57,33,234,140,153,174,72,113,247,36,195,83,166,227,68,183,205,222,89,164,249,109,177,203,39,18,135,183,27,98,101,96,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,156,203,137,21,153,12,159,92,216,39,134,152,107,141,180,98,151,81,177,47,251,94,129,61,115,228,187,29,43,135,91,155,5,82,30,130,72,74,249,171,65,19,46,58,135,57,105,73,33,196,182,106,82,208,107,95,160,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,195,86,169,201,173,85,102,214,102,55,17,185,19,228,57,37,212,68,136,212,86,18,181,168,212,162,109,150,82,150,154,70,166,122,33,180,165,9,45,9,36,68,68,66,69,112,253,204,229,11,42,184,250,221,235,116,209,122,218,45,193,79,43,106,163,39,169,91,126,139,138,252,216,174,59,59,98,26,117,111,242,145,29,71,201,73,18,151,174,132,162,62,195,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,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,224,195,206,14,112,237,44,205,65,173,214,239,63,79,97,61,7,145,93,101,153,240,88,57,85,41,69,41,211,110,146,251,102,107,109,214,80,219,76,170,67,234,109,180,186,151,185,109,180,157,203,91,54,126,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,221,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,92,255,0,33,92,62,236,220,179,91,212,204,65,190,105,81,42,248,169,50,63,80,185,207,52,100,186,2,36,69,96,158,167,180,73,125,214,22,182,220,75,232,57,109,146,86,180,58,180,145,146,20,100,115,40,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,5,229,151,133,21,155,132,56,243,91,196,139,210,181,46,226,161,91,21,134,222,177,161,203,65,176,254,246,250,41,113,170,78,63,26,65,18,150,203,189,76,83,101,198,82,135,13,163,119,98,82,180,32,172,40,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,41,159,236,132,211,179,109,66,137,115,217,79,210,168,248,155,74,233,97,198,170,85,36,74,40,178,41,109,173,245,46,26,210,217,169,13,122,242,84,241,58,76,173,102,166,201,179,50,74,141,73,236,25,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,1,64,60,81,252,118,98,111,220,190,79,8,123,94,22,25,76,179,115,25,138,21,107,227,16,36,68,157,66,195,89,20,249,50,45,201,112,13,246,43,43,148,220,194,104,156,95,49,36,148,52,236,118,220,52,41,14,33,210,213,10,45,166,100,115,171,137,102,122,164,229,150,217,139,134,24,99,62,92,92,80,184,227,177,82,139,57,49,90,113,138,69,56,164,25,41,245,147,237,173,167,150,241,176,243,41,108,146,123,75,152,226,148,131,75,100,229,43,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,145,67,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,237,159,172,213,254,53,152,227,46,191,73,166,210,163,218,214,207,58,139,110,73,143,15,100,169,240,80,242,141,50,164,60,227,104,121,92,211,51,113,12,172,137,44,165,102,146,78,245,58,227,177,172,104,207,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,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,71,10,225,205,144,159,197,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,123,213,241,71,240,39,137,191,114,249,196,33,64,35,85,2,189,115,153,194,230,149,143,88,219,110,226,14,22,201,137,103,71,185,228,77,43,242,91,77,37,244,52,249,48,167,99,212,26,134,106,104,150,183,93,65,178,249,161,210,51,91,173,59,203,81,243,220,57,213,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,3,42,226,247,184,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,85,6,113,114,117,125,229,2,251,143,64,175,204,244,205,183,89,223,242,126,224,229,179,31,210,156,166,99,174,87,240,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,201,171,193,111,0,127,242,183,48,119,142,30,255,0,169,233,150,93,118,106,63,227,8,169,42,42,12,255,0,224,26,55,201,63,207,52,133,254,93,2,85,113,71,240,39,137,191,114,249,196,33,64,35,69,25,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,201,251,131,150,244,143,69,243,94,142,185,95,193,80,251,77,191,205,110,57,55,243,134,123,53,220,157,12,187,115,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,147,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,187,254,26,121,21,147,150,91,102,86,39,226,116,9,113,113,66,227,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,237,46,91,105,74,13,46,27,149,193,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,227,249,152,202,174,17,230,190,205,141,103,226,149,54,90,87,78,145,212,211,42,244,215,16,205,70,156,179,52,243,9,151,86,133,167,99,137,73,37,104,90,84,133,104,149,105,189,13,173,17,171,35,252,48,163,101,151,20,42,56,185,136,215,148,75,158,187,73,145,42,37,162,84,210,117,134,35,196,113,181,52,169,146,80,173,12,228,184,211,139,111,146,70,182,154,37,44,247,188,165,33,77,79,81,149,113,165,60,167,120,88,193,191,135,246,247,151,48,35,87,16,222,29,223,140,220,202,126,40,97,57,210,169,23,244,126,77,62,164,135,99,242,219,173,178,183,227,180,219,242,95,230,17,53,210,49,212,44,214,150,157,117,198,210,150,136,143,99,73,46,235,148,204,159,97,126,81,108,215,104,86,57,75,159,93,172,71,138,155,142,187,37,215,9,117,87,216,55,77,11,38,13,106,106,58,18,114,29,74,16,130,215,97,164,150,167,20,70,179,206,96,184,158,17,89,76,179,109,236,59,167,230,178,179,34,37,110,225,186,163,201,141,69,109,232,6,149,219,200,98,92,184,178,77,167,13,197,37,197,190,150,219,213,124,180,45,8,222,217,25,165,197,238,226,188,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,145,43,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,139,105,207,174,22,216,152,45,195,98,249,195,76,52,161,122,26,219,163,122,51,162,133,213,61,35,149,205,175,197,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,168,176,95,159,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,46,83,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,0,101,92,104,123,13,176,134,205,199,172,132,225,222,17,226,3,18,220,161,92,88,111,109,179,32,226,62,108,190,210,209,10,51,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,232,219,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,116,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,208,56,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,226,185,145,111,203,230,131,5,44,207,245,68,171,254,20,21,127,114,164,213,27,142,73,255,0,133,234,150,149,126,131,198,143,236,135,133,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,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,194,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,119,217,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,51,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,187,78,28,28,64,33,230,34,132,214,18,98,245,197,254,107,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,113,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,221,120,175,100,114,53,203,74,173,230,227,14,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,57,169,61,26,54,90,83,154,161,77,175,157,86,184,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,206,16,233,87,190,3,94,86,102,15,97,230,57,42,20,185,118,157,255,0,30,98,17,80,76,114,75,16,170,49,231,75,142,168,75,81,45,71,189,77,70,67,233,82,137,27,201,199,18,130,87,37,197,14,149,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,229,51,87,156,156,56,203,30,13,67,197,94,174,149,116,203,184,58,117,90,212,136,213,82,111,211,205,173,77,169,199,152,125,182,221,46,74,24,115,154,110,237,54,207,86,209,184,148,235,122,231,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,93,87,31,242,153,121,101,207,11,240,166,248,196,9,18,224,215,113,42,61,82,76,139,114,92,2,97,250,50,34,184,193,52,78,47,152,163,82,221,106,67,110,26,20,134,214,209,234,133,22,226,81,20,138,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,239,252,82,242,19,242,238,29,123,53,216,94,254,203,130,149,79,235,46,250,92,137,26,55,62,12,70,9,39,50,58,150,122,54,243,44,52,146,91,90,146,92,109,178,52,17,58,147,75,245,129,128,56,57,93,204,6,50,218,120,59,110,61,211,203,185,170,9,142,228,157,168,95,73,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,134,151,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,66,174,45,56,91,98,93,121,78,175,98,101,126,133,213,92,150,39,75,242,126,111,84,242,58,62,182,165,5,153,95,54,133,147,110,111,109,36,159,156,74,182,233,170,116,62,209,69,131,81,22,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,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,132,150,170,46,31,122,180,239,63,118,191,95,176,84,64,180,206,12,22,34,149,46,227,191,30,99,66,36,76,167,161,123,190,186,115,164,90,18,191,253,95,215,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,228,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,232,167,245,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,240,153,120,146,217,220,179,244,126,197,238,50,217,252,30,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,233,49,105,238,23,242,75,244,125,231,250,132,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,155,47,111,253,195,53,173,169,200,82,73,74,78,139,71,179,95,121,127,243,26,64,202,77,226,139,235,1,173,187,141,11,221,212,245,158,205,62,140,215,209,250,41,253,15,112,236,66,155,120,187,101,250,29,141,122,210,49,82,146,122,183,115,245,29,66,123,126,111,166,102,3,9,237,83,138,215,93,231,220,146,211,235,239,21,210,39,199,15,60,253,59,130,147,218,195,60,70,123,125,175,43,119,38,78,210,46,143,106,101,188,175,81,152,235,113,205,238,186,130,237,87,171,223,221,169,21,208,80,235,212,155,146,154,213,94,139,43,169,136,246,237,142,114,212,141,116,81,164,251,20,68,125,233,50,238,246,15,160,0,0,0,0,0,0,0,0,0,2,20,241,98,178,170,23,102,90,122,168,37,217,70,170,122,77,227,245,127,36,204,9,198,174,245,23,233,23,118,167,245,24,162,210,45,79,66,23,175,194,166,211,159,111,229,189,153,211,17,181,53,25,137,148,215,106,79,84,57,2,9,145,246,25,251,143,191,65,52,64,0,0,0,124,71,92,126,177,53,200,41,61,145,217,51,37,171,176,247,40,143,67,47,97,151,97,247,143,244,110,215,164,52,174,106,35,104,231,233,111,87,127,217,175,188,127,163,79,187,6,98,96,186,91,154,90,72,208,190,237,12,207,66,78,157,253,197,222,62,152,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,97,60,32,179,131,74,58,84,108,161,94,135,45,53,36,200,155,62,206,150,150,146,166,28,96,210,169,50,96,175,98,9,72,90,84,82,100,37,199,13,68,178,91,136,220,141,141,33,201,235,153,124,186,88,153,160,194,201,248,103,125,71,254,118,101,30,110,247,191,139,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,125,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,47,43,118,95,247,149,245,26,223,139,120,92,50,234,200,181,104,237,208,41,7,36,201,75,139,78,109,215,93,106,57,47,77,202,66,20,251,132,141,198,123,81,181,9,209,8,66,83,102,156,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,50,174,52,103,129,182,5,155,138,121,38,195,28,62,196,27,122,37,114,222,174,97,189,191,26,116,25,36,123,29,71,163,227,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,82,14,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,21,194,247,61,63,129,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,143,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,235,230,95,49,119,222,104,49,78,126,38,95,82,63,157,135,71,133,177,159,226,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,47,248,117,112,224,161,99,221,137,86,198,44,116,99,117,161,112,83,229,210,173,104,208,166,173,185,197,41,47,114,220,170,18,219,86,198,249,43,105,214,155,105,228,56,151,20,107,82,219,36,33,179,118,32,102,95,46,151,222,87,241,78,126,25,223,81,255,0,157,153,71,155,189,159,227,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,61,56,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,221,175,128,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,160,30,40,254,59,49,55,238,95,39,132,61,87,15,108,226,216,153,64,177,49,146,191,95,135,233,155,146,179,242,119,228,253,191,204,122,63,165,57,79,75,68,175,225,72,97,214,216,229,55,32,156,249,194,45,250,109,78,166,125,145,46,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,61,195,131,135,252,60,187,208,154,197,188,94,183,127,205,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,212,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,137,85,196,143,135,101,43,2,35,55,141,24,9,66,150,198,31,55,29,41,184,96,61,61,46,162,134,255,0,53,136,236,45,165,190,241,200,125,18,22,249,106,130,39,13,181,161,106,53,18,22,148,55,24,50,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,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,189,0,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,0,0,202,184,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,238,255,0,29,48,115,14,51,97,129,213,27,26,172,245,42,169,74,184,233,229,58,129,91,105,37,49,184,82,150,201,156,74,148,101,54,180,239,219,204,37,22,199,18,151,27,82,144,102,104,113,68,112,3,2,248,160,229,247,0,107,180,236,186,218,22,13,85,120,49,65,168,29,58,145,121,59,41,211,168,38,42,208,74,126,108,152,74,109,74,123,153,57,114,95,51,109,76,169,44,60,146,76,100,173,190,82,187,254,125,113,74,196,198,158,27,23,206,37,225,165,119,211,54,221,103,209,157,20,222,149,232,252,222,85,126,43,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,69,131,74,121,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,251,167,22,105,74,212,134,154,117,100,133,236,218,121,225,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,63,41,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,202,150,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,39,165,23,136,36,108,30,225,255,0,101,101,243,8,42,178,219,196,25,241,235,81,171,21,104,142,187,21,251,105,11,171,45,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,33,174,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,161,60,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,252,7,20,127,2,120,155,247,47,156,66,20,2,53,80,43,171,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,202,118,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,243,249,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,84,131,135,57,35,204,190,39,98,229,115,5,104,152,109,46,21,195,106,72,101,155,141,117,39,17,30,37,29,14,172,146,135,158,120,204,210,180,41,38,110,160,153,230,45,214,146,165,180,151,18,70,98,90,113,121,179,235,184,127,135,25,112,178,174,123,246,171,122,213,104,180,250,252,57,117,250,162,16,153,85,7,18,84,194,55,22,72,254,241,26,141,110,26,72,141,199,29,94,231,21,192,56,92,120,236,195,47,190,188,158,104,191,225,72,28,71,248,127,204,203,189,117,220,91,194,27,119,252,201,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,140,25,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,138,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,66,220,78,177,211,6,177,191,48,82,101,97,61,173,74,83,150,254,234,101,74,241,167,78,83,141,221,27,90,100,155,81,183,203,74,63,131,173,50,25,75,233,83,156,230,201,179,37,155,104,104,139,202,112,255,0,192,188,101,198,140,193,82,101,97,13,211,85,178,220,181,55,212,231,94,48,224,166,83,116,95,154,112,153,75,141,173,198,208,247,80,178,54,121,6,163,222,218,158,53,33,109,161,210,41,129,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,183,19,172,135,126,4,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,125,255,0,133,102,76,179,5,130,181,218,174,47,98,133,86,171,101,82,171,84,246,163,179,103,111,105,78,85,210,164,19,141,201,158,217,238,233,249,60,197,18,27,245,36,147,134,234,87,202,70,246,228,84,8,189,60,133,97,109,137,141,60,54,44,108,52,196,186,23,166,109,186,207,164,250,216,93,83,209,249,188,170,252,167,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,142,168,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,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,87,133,126,69,100,223,247,13,43,51,216,165,2,91,22,197,14,67,53,43,49,150,101,53,178,173,81,98,83,200,83,238,155,110,27,205,162,43,209,136,201,181,161,28,213,169,7,185,77,161,104,115,218,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,50,127,180,159,187,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,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,95,43,2,50,73,133,249,126,199,156,69,198,219,33,136,144,209,122,71,143,18,151,69,137,21,200,236,80,152,61,174,77,105,191,158,82,28,67,242,27,105,210,73,54,130,100,155,38,219,209,6,100,36,80,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,222,226,83,159,42,206,23,190,172,29,195,9,60,138,180,134,77,83,230,236,66,182,54,163,153,29,198,185,111,199,82,79,69,54,133,110,74,245,246,23,102,166,42,166,110,46,226,21,66,225,43,166,85,127,125,76,159,234,9,238,149,130,209,123,205,122,237,36,109,250,71,175,118,159,168,89,119,13,60,249,93,151,117,125,140,17,196,183,122,247,92,74,78,159,63,107,77,105,170,225,198,105,158,83,49,200,187,212,181,111,82,253,186,31,176,197,164,128,0,0,0,133,220,85,173,57,247,6,91,222,157,13,27,147,78,152,169,78,246,164,180,67,112,39,25,159,105,151,188,187,181,20,80,101,161,232,98,244,120,78,217,85,11,79,45,93,92,242,236,172,213,61,38,201,250,191,146,122,4,19,79,114,143,244,79,191,67,250,136,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,87,120,185,33,199,115,109,120,162,197,192,107,146,227,90,182,244,221,31,179,95,165,53,132,126,138,191,79,220,51,126,226,156,155,36,212,148,234,181,251,53,247,23,255,0,33,165,44,182,97,188,60,41,194,10,37,157,13,91,211,15,169,213,90,25,107,190,83,206,119,26,149,252,225,251,127,238,29,64,124,139,174,170,170,37,2,85,81,43,218,108,236,237,211,94,245,165,62,227,247,251,134,101,49,38,189,38,231,189,106,53,201,143,115,94,147,201,220,189,164,157,118,180,132,151,97,17,23,114,75,216,39,15,7,60,64,98,216,197,235,130,208,119,233,221,29,38,194,237,255,0,209,162,212,28,63,228,159,233,123,203,245,139,161,0,0,0,0,31,229,37,246,163,50,167,222,86,212,39,77,79,77,125,186,12,216,230,103,23,93,198,188,91,171,223,7,39,158,196,190,159,148,173,132,159,161,25,150,143,179,98,15,189,175,105,127,222,124,173,11,82,20,74,73,232,100,52,147,148,186,187,213,204,191,90,181,57,50,122,135,94,235,183,57,176,145,174,147,95,73,118,17,17,119,22,157,195,175,15,249,113,180,186,131,66,139,82,49,155,220,221,89,71,97,227,213,201,64,75,92,182,153,232,246,22,237,123,225,48,179,254,82,189,171,247,139,87,225,9,125,197,175,101,193,155,33,183,117,122,215,221,204,78,211,236,234,103,207,116,187,118,145,119,23,176,213,250,187,132,237,17,63,137,109,143,78,188,114,205,93,114,100,126,99,176,122,94,74,183,168,182,239,168,67,221,216,74,34,61,73,37,223,168,160,112,18,243,37,121,247,188,114,225,92,102,129,94,127,174,179,228,110,234,99,109,105,173,155,81,33,104,245,211,29,199,79,87,94,35,236,63,102,135,217,221,117,88,67,143,56,97,142,84,68,215,176,226,226,244,164,101,107,169,244,146,24,211,215,113,63,232,205,160,251,218,95,179,217,245,150,189,8,0,0,0,0,0,0,0,0,0,69,46,38,84,247,42,25,89,173,242,170,157,23,76,169,50,21,243,28,206,122,83,78,153,171,93,254,174,237,126,151,179,65,65,244,120,75,169,85,161,83,155,61,23,42,75,108,164,253,198,165,17,23,248,198,142,178,131,109,162,214,203,126,30,211,137,90,173,118,213,37,215,15,79,229,156,8,228,126,211,253,17,216,192,0,0,7,240,245,208,244,45,76,126,42,98,153,81,201,229,39,67,41,11,223,218,103,235,118,106,63,112,252,21,118,18,227,13,186,125,241,221,39,147,246,164,143,65,250,227,172,221,142,211,138,239,90,18,163,253,100,63,208,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,215,245,231,235,37,22,174,107,48,226,93,110,147,76,233,241,54,217,167,188,229,185,80,142,77,161,201,251,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,180,45,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,159,240,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,16,131,140,182,96,112,189,203,2,151,151,24,107,137,89,189,147,88,137,94,152,132,155,138,42,11,8,101,210,66,150,164,56,148,166,75,169,120,137,45,56,151,11,146,183,22,164,160,213,29,195,170,11,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,145,150,188,57,188,176,135,1,172,108,48,196,11,170,37,197,93,182,40,236,211,100,78,137,24,152,99,99,122,147,76,54,90,17,169,12,181,203,100,156,82,82,183,9,162,113,73,74,150,100,84,237,196,175,58,245,28,197,226,60,236,47,178,170,122,225,149,163,80,75,113,144,147,138,251,117,90,164,99,146,210,234,109,62,218,77,100,202,208,250,144,218,73,213,33,77,161,14,153,37,75,52,163,197,100,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,235,159,172,168,195,205,110,7,75,162,83,26,217,121,218,252,234,197,174,243,108,176,110,63,41,44,168,149,1,78,58,105,229,179,35,212,74,140,156,66,82,226,24,113,91,137,173,138,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,47,79,135,54,117,255,0,26,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,144,24,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,0,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,247,47,147,194,17,84,90,167,10,60,139,126,67,52,24,215,102,127,169,229,88,16,167,43,251,165,42,168,228,115,79,252,23,74,181,43,244,222,36,127,99,188,45,80,4,42,226,97,157,122,142,88,44,74,109,147,134,149,62,155,18,110,221,36,194,152,217,197,123,208,208,89,121,179,114,67,209,222,75,155,249,218,45,134,201,77,237,61,31,81,44,148,201,37,84,131,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,132,242,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,29,214,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,158,204,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,11,220,235,254,47,247,218,48,99,16,170,116,168,56,109,121,84,23,37,218,140,211,228,250,26,168,166,82,132,72,55,82,147,213,151,121,76,50,225,56,100,134,253,71,119,182,148,59,204,187,240,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,1,21,127,170,143,145,63,246,115,255,0,6,107,31,228,131,191,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,121,130,30,130,187,96,94,86,205,179,108,222,117,219,122,92,74,21,227,30,76,154,21,65,68,70,196,228,71,144,184,239,146,20,70,100,75,109,214,204,148,131,209,100,74,109,70,91,92,66,149,34,178,217,196,71,25,114,207,131,87,110,18,218,197,233,79,74,108,93,175,50,161,33,46,51,107,188,181,44,229,56,204,117,54,174,119,51,122,86,150,212,180,180,135,82,110,26,28,230,58,149,198,171,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,46,167,57,56,57,66,203,255,0,10,251,131,7,109,199,186,136,150,205,62,135,29,201,59,86,142,174,82,235,80,220,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,41,4,119,92,224,230,206,242,205,214,40,124,184,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,46,255,0,195,115,135,220,108,196,201,115,24,113,146,149,45,56,117,78,144,168,208,169,175,52,235,40,185,150,109,62,219,166,212,134,95,105,230,81,25,226,97,70,180,165,72,113,100,182,245,213,14,17,72,14,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,86,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,172,219,99,125,43,49,248,253,113,227,69,26,135,46,141,30,227,143,75,82,224,73,113,46,46,51,236,211,163,71,121,4,180,246,45,4,235,46,108,94,137,53,35,106,141,40,51,52,21,165,112,84,240,177,116,252,64,157,229,212,225,223,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,182,23,160,170,82,57,92,214,80,243,127,56,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,94,175,2,243,71,129,57,148,244,223,224,82,249,249,71,242,115,166,244,159,241,100,200,124,142,163,155,201,254,201,105,189,219,185,14,253,29,116,219,219,166,165,175,85,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,253,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,233,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,162,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,41,219,138,134,69,100,216,23,13,87,51,216,91,2,91,246,197,114,67,213,43,205,151,165,53,178,147,81,126,83,40,75,237,27,142,19,206,34,83,210,76,205,180,33,124,165,165,103,185,45,173,8,110,5,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,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,251,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,82,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,124,172,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,62,87,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,143,241,94,207,28,107,106,149,91,202,62,28,162,89,87,106,81,227,162,238,171,18,221,142,80,98,58,150,223,76,38,13,38,147,117,111,180,164,115,84,122,180,76,186,166,244,90,156,95,38,176,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,67,217,98,203,213,171,149,252,26,162,225,29,173,39,175,232,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,251,150,208,74,82,212,134,154,105,6,181,236,220,112,3,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,202,184,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,188,255,0,103,6,171,155,44,92,82,169,231,17,187,18,206,145,50,5,168,134,90,81,46,75,11,90,73,201,206,169,196,37,221,242,9,150,150,77,169,41,38,144,148,35,110,242,113,199,35,0,184,158,21,249,234,141,127,219,212,172,176,226,148,248,140,92,244,56,236,211,108,199,153,138,238,250,181,57,136,175,45,76,58,77,182,108,182,184,172,198,34,39,22,180,115,80,164,22,213,56,133,173,207,21,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,45,83,29,51,71,129,57,107,244,39,225,174,249,249,57,242,143,169,244,103,241,100,201,156,254,159,149,206,254,198,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,80,91,142,119,230,79,246,147,247,104,172,10,53,173,93,184,41,213,234,181,34,15,81,18,217,167,162,169,84,115,154,132,116,241,87,41,136,137,115,69,25,26,245,126,92,116,104,146,53,122,250,233,181,42,50,232,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,251,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,0,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,110,99,148,234,44,250,131,37,171,145,98,186,242,75,94,243,74,12,203,252,67,54,217,164,174,79,184,115,27,137,149,10,130,247,56,119,117,101,41,45,18,91,83,215,190,100,158,194,45,116,212,251,71,45,29,155,38,176,234,210,243,71,133,167,73,103,152,166,47,10,35,207,150,228,150,140,166,163,31,113,250,223,105,119,118,141,32,55,184,219,73,172,180,86,133,169,123,140,127,208,0,0,0,227,153,190,182,209,116,229,191,16,169,198,173,22,139,106,172,235,103,167,242,202,4,130,47,105,126,144,206,45,98,18,233,181,105,180,231,15,85,197,146,227,42,63,121,165,70,71,254,33,126,28,51,105,238,211,242,179,68,230,212,250,222,165,81,164,39,230,121,124,148,170,157,15,70,187,253,109,186,125,47,110,162,86,128,0,0,0,0,0,0,0,0,14,55,152,28,213,97,54,93,168,18,106,55,189,123,147,56,153,89,196,137,210,201,87,61,221,142,154,17,189,166,92,36,238,83,42,45,79,176,187,207,217,173,59,231,83,62,247,142,99,235,143,80,104,47,244,54,124,125,189,52,109,173,59,191,114,35,173,126,186,227,182,233,104,235,38,125,167,237,208,187,59,226,24,11,248,225,163,99,211,172,236,179,80,156,135,31,150,236,238,171,156,173,234,61,219,42,19,54,246,26,140,139,66,81,247,104,37,128,130,92,94,239,184,180,28,184,61,100,56,238,143,93,59,121,105,218,126,183,77,62,3,167,219,180,200,187,15,218,105,253,125,194,169,242,141,101,42,252,199,171,110,128,109,115,27,123,172,222,157,218,119,66,125,101,252,164,254,135,188,105,13,182,210,210,9,9,45,8,135,253,14,67,155,74,187,212,44,191,221,53,56,210,122,119,89,232,118,185,176,151,166,179,88,73,246,25,25,119,31,184,102,217,107,82,212,106,81,234,102,58,158,89,241,117,220,20,197,186,69,241,212,242,24,137,212,115,85,176,149,244,163,60,209,118,108,89,247,187,236,47,251,203,73,241,159,106,75,41,125,149,110,66,181,208,244,211,219,160,255,0,80,0,0,0,17,223,62,24,170,156,40,203,181,195,90,106,71,34,90,250,78,66,246,110,211,73,209,82,174,205,138,46,231,61,164,51,237,106,90,181,155,206,183,30,223,160,198,231,204,147,191,98,55,161,58,237,66,150,125,170,50,46,228,159,180,124,149,161,77,168,208,178,208,200,93,71,9,44,106,59,171,6,218,195,90,156,190,100,186,6,238,81,114,244,252,188,169,239,31,209,108,139,185,37,222,163,253,93,194,127,128,163,158,45,118,28,171,95,49,11,184,220,237,141,112,105,200,62,207,244,8,48,80,175,229,25,247,171,218,69,250,199,79,224,203,124,183,14,239,185,172,199,29,209,83,250,45,137,219,223,177,170,131,135,219,183,179,191,222,95,208,45,220,115,44,200,218,72,189,176,110,191,110,169,189,253,87,75,161,107,167,209,148,202,253,229,250,62,241,154,147,103,71,249,95,253,123,135,91,199,204,187,220,184,41,232,170,140,246,183,211,43,92,254,145,237,205,150,238,79,40,151,234,147,171,81,104,167,72,187,116,250,181,46,238,62,61,174,21,227,22,32,96,197,198,205,211,135,181,207,70,84,25,221,181,206,153,135,187,219,90,15,177,212,45,63,69,213,151,119,183,236,210,222,50,139,196,250,200,197,8,104,182,241,110,127,162,46,18,215,150,190,83,210,58,142,215,214,125,145,226,37,8,218,219,109,251,123,117,247,145,137,240,203,205,200,108,158,101,91,144,174,227,211,65,255,0,96,0,0,0,0,0,0,0,2,9,113,125,187,163,209,242,231,2,134,220,141,178,166,215,154,37,35,97,158,173,46,4,244,153,235,180,203,188,189,228,98,159,240,34,218,149,118,227,37,151,67,136,157,85,38,191,78,66,187,75,177,42,148,210,125,166,95,165,239,26,75,195,138,74,232,56,121,107,208,220,250,84,234,44,40,138,251,91,97,9,247,159,187,222,99,209,0,0,242,24,163,138,118,118,15,218,51,111,75,218,165,209,83,161,52,227,138,95,37,215,53,52,52,183,12,180,105,11,87,209,109,93,186,123,62,194,17,90,23,22,140,173,200,171,122,62,77,195,211,176,110,114,202,71,73,81,94,190,177,22,187,74,30,189,221,162,78,97,62,55,97,190,53,209,83,93,195,186,255,0,164,226,154,73,70,174,149,246,116,245,16,174,231,155,65,247,58,143,103,183,234,61,61,224,249,11,230,83,42,38,241,167,248,51,253,234,215,185,197,43,221,218,125,197,246,15,165,212,179,203,230,239,245,116,221,174,135,220,62,106,229,21,82,90,35,197,245,154,105,68,181,171,187,184,244,50,208,244,62,227,239,31,88,137,40,78,133,216,73,47,250,132,107,199,124,254,224,22,1,215,206,213,186,110,29,213,116,22,229,198,233,38,150,210,37,186,131,245,209,29,105,61,22,210,139,191,235,238,239,251,216,13,157,28,11,204,59,133,6,194,186,58,138,146,83,171,177,122,41,136,216,127,52,70,91,221,97,180,158,138,121,5,217,239,215,223,167,119,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,69,84,114,57,39,18,184,127,216,89,164,195,101,196,106,187,108,81,235,107,186,105,138,67,76,21,70,157,22,173,80,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,18,176,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,162,170,248,207,210,105,84,236,215,209,38,83,233,145,34,200,170,88,240,37,206,117,150,82,133,202,124,166,77,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,216,56,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,101,92,93,78,36,231,94,213,202,158,68,112,154,137,73,169,245,24,155,115,97,125,17,187,114,159,28,219,91,144,55,211,26,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,166,187,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,39,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,215,243,135,134,152,177,139,88,5,116,89,88,57,123,252,159,173,77,167,205,109,248,222,141,141,47,211,209,87,10,67,106,165,111,144,164,162,47,61,110,54,93,73,30,230,246,235,220,102,99,57,149,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,180,225,55,142,152,53,122,224,119,224,142,202,181,169,86,125,211,104,236,118,173,75,110,114,159,149,91,220,203,41,122,182,165,45,180,26,185,175,154,155,82,9,78,114,18,134,16,106,74,20,202,68,234,1,66,220,84,241,35,14,49,39,55,21,119,112,242,30,199,45,186,123,86,221,195,47,161,40,253,109,98,35,239,161,245,235,216,183,121,104,54,99,243,22,68,103,211,232,157,205,165,181,41,194,211,8,241,31,17,51,89,65,188,108,106,199,160,224,97,255,0,241,197,110,168,228,3,146,218,162,184,70,194,160,39,84,155,105,122,83,110,60,218,77,74,74,146,218,95,117,27,148,201,36,231,87,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,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,253,203,228,240,135,160,225,151,147,235,103,52,184,161,91,173,98,49,68,153,100,216,209,218,85,86,142,167,100,52,253,77,249,141,200,68,100,33,198,22,218,154,66,20,202,221,82,201,122,234,219,104,218,162,113,74,69,239,0,12,251,113,19,193,236,109,194,220,197,213,42,152,209,114,75,188,36,92,241,226,201,129,120,42,140,197,53,138,210,25,138,195,43,36,49,29,74,105,165,176,105,75,74,70,164,189,18,219,134,68,78,160,213,232,56,98,227,166,13,96,134,96,163,74,197,139,90,148,151,46,13,180,202,109,227,81,156,166,219,181,247,52,241,56,162,111,150,164,127,8,90,163,178,167,212,166,249,45,155,134,107,38,214,233,29,244,128,130,188,96,177,35,14,45,188,176,30,28,221,48,250,187,166,242,168,48,237,174,158,132,158,233,92,133,33,135,37,74,230,171,177,157,24,113,76,106,147,230,43,170,218,73,52,27,170,77,37,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,167,150,188,57,188,176,135,1,172,108,48,196,11,170,37,197,93,182,40,236,211,100,78,137,24,152,99,99,122,147,76,54,90,17,169,12,181,203,100,156,82,82,183,9,162,113,73,74,150,100,93,44,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,64,34,231,178,197,150,123,55,53,252,45,240,251,11,111,9,210,233,203,76,138,189,74,145,83,140,102,165,211,170,45,213,106,40,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,81,120,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,234,224,217,151,175,150,152,177,86,204,45,90,77,86,36,76,59,210,21,33,13,197,210,45,70,116,216,210,26,125,42,125,68,100,124,134,22,70,166,145,235,110,146,194,141,73,73,109,114,117,113,71,240,39,137,191,114,249,196,33,64,34,74,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,138,86,226,117,144,239,192,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,78,0,11,169,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,183,78,17,89,62,182,96,89,180,252,218,94,5,18,165,93,170,72,146,155,69,44,187,33,11,164,48,209,203,131,45,110,145,45,45,58,183,205,78,36,144,164,44,144,134,208,164,171,115,138,74,44,208,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,4,53,207,158,112,110,108,163,98,134,7,86,146,114,230,217,53,201,21,212,221,148,120,141,71,231,206,97,166,226,33,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,149,86,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,163,110,35,57,40,252,85,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,15,149,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,48,67,74,121,78,240,177,131,127,15,237,239,46,96,117,80,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,65,89,188,64,33,225,22,126,49,19,47,216,223,113,116,150,44,191,66,49,108,212,157,109,134,162,208,101,57,78,97,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,90,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,158,117,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,63,195,131,136,4,204,187,215,90,194,76,94,184,191,204,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,21,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,40,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,15,201,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,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,202,184,239,247,22,113,111,186,150,83,173,28,164,208,33,250,26,219,163,117,255,0,40,30,230,51,35,211,220,218,145,79,139,234,173,142,100,94,67,132,101,243,110,159,51,95,91,66,45,163,229,101,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,107,249,187,225,183,133,247,246,93,34,90,24,11,97,68,164,222,22,20,119,78,209,35,169,56,147,144,195,146,151,38,77,61,249,18,13,197,58,133,169,233,11,104,157,89,19,111,45,58,56,211,107,119,117,32,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,36,174,108,115,131,85,205,134,17,225,18,111,147,136,87,221,149,34,189,2,180,184,205,41,180,78,97,212,83,142,52,227,73,32,154,109,110,155,111,161,109,182,163,34,91,10,89,37,180,56,134,211,216,56,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,127,131,85,38,149,95,204,149,237,66,174,211,34,84,105,181,28,55,169,68,153,14,91,41,121,137,44,57,62,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,30,43,136,206,74,63,21,92,71,98,191,96,83,42,174,97,149,211,243,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,242,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,70,60,231,71,2,242,240,225,193,191,110,142,158,164,164,234,212,94,138,98,247,159,206,145,22,246,152,113,37,170,153,89,118,251,181,247,107,240,48,35,63,216,5,143,149,242,181,109,107,135,101,93,101,170,35,116,147,79,113,26,218,65,122,235,142,132,150,171,117,37,223,245,247,119,73,55,16,135,218,83,107,45,200,113,38,147,46,237,72,200,82,15,18,172,160,220,120,99,138,53,172,88,160,83,55,219,183,52,233,53,57,46,243,155,45,146,228,72,152,250,203,106,222,82,207,70,208,71,216,146,79,184,136,251,4,25,66,20,181,147,105,45,84,163,218,69,245,139,65,225,71,148,106,250,107,223,135,139,194,157,211,193,67,92,186,111,207,33,123,214,75,131,41,165,252,219,218,150,169,221,216,164,125,190,194,22,204,60,30,44,99,118,27,224,165,21,85,220,68,175,250,50,41,36,212,74,233,95,123,95,81,197,119,50,218,207,185,165,251,61,159,89,107,24,230,241,104,202,220,122,183,163,227,92,61,67,4,231,44,228,116,149,20,105,235,25,107,180,225,235,221,218,37,78,23,98,157,157,140,22,140,43,210,201,169,117,180,233,173,54,226,87,201,117,189,13,109,33,194,45,29,66,21,244,92,79,110,158,223,180,135,175,0,1,231,113,30,146,186,246,30,93,20,54,254,149,70,139,54,34,126,215,24,90,125,229,239,247,144,205,174,59,219,82,173,44,100,189,104,114,211,162,163,92,21,36,23,105,118,165,50,157,79,176,207,244,125,226,223,248,65,93,204,86,50,231,62,134,228,141,210,161,87,157,36,163,97,150,141,34,4,4,151,110,210,46,243,247,153,137,218,0,0,0,0,0,0,0,0,63,5,118,185,76,182,233,18,235,149,153,61,60,40,44,185,33,247,54,41,123,80,132,154,148,122,36,140,207,66,73,159,97,25,138,221,206,95,20,202,109,178,83,44,108,6,168,245,53,29,174,71,145,81,228,169,28,133,255,0,8,105,69,202,149,16,210,173,170,75,74,212,149,161,235,167,188,197,84,223,119,253,213,137,55,28,219,174,240,169,245,213,41,239,56,251,206,242,91,107,114,150,226,156,87,170,218,82,146,245,150,163,236,34,239,30,120,118,12,3,203,189,201,141,126,149,168,192,111,101,50,139,200,234,222,213,179,219,206,230,146,61,83,117,10,61,84,209,151,102,191,94,133,223,201,9,157,100,114,127,250,247,13,43,101,186,211,69,147,131,116,11,117,45,236,233,186,173,75,93,126,148,167,151,239,63,210,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,64,230,28,37,44,73,87,70,98,17,113,54,122,70,183,245,231,159,103,250,60,25,200,79,242,136,251,211,236,35,253,66,241,128,64,14,45,184,212,118,174,13,187,134,180,201,124,185,117,253,188,210,229,235,249,9,80,30,47,164,217,151,114,143,185,69,250,251,133,43,161,10,90,137,41,45,76,199,214,186,237,90,205,153,91,145,111,215,163,114,38,70,217,189,27,208,173,55,33,43,46,212,153,151,114,139,218,52,19,144,252,85,78,43,229,218,222,173,59,39,159,45,190,175,158,189,155,117,214,116,164,167,179,98,75,185,191,97,9,16,0,0,0,2,177,56,212,226,2,160,219,182,45,135,9,205,74,167,233,62,181,58,125,30,91,148,231,91,237,52,246,247,159,209,81,125,126,225,196,184,74,97,68,27,238,250,185,171,245,24,251,216,162,244,90,175,121,150,222,115,51,145,220,75,73,158,166,130,246,31,234,16,183,22,168,76,91,88,131,85,162,69,127,156,212,110,70,213,237,52,235,185,134,212,125,134,103,237,87,188,122,108,185,99,253,215,151,140,68,135,123,91,82,54,165,158,103,61,157,141,159,55,86,30,105,62,178,219,115,110,156,229,31,97,118,255,0,214,90,55,178,110,168,87,181,177,10,231,167,30,177,230,243,54,119,255,0,33,197,32,251,200,143,189,39,236,31,116,85,119,26,219,106,35,173,88,23,17,122,175,177,233,93,221,231,187,83,167,35,223,161,118,125,67,129,240,149,169,74,139,153,234,108,22,81,171,82,249,220,211,212,187,54,83,231,25,123,53,239,247,11,205,31,130,185,74,139,90,165,189,76,154,157,204,189,183,113,106,101,220,162,81,119,25,31,121,23,180,102,51,17,173,181,217,119,181,66,222,55,121,138,135,202,245,182,233,174,246,80,190,237,79,244,189,226,227,110,140,28,137,154,204,141,82,126,127,109,101,158,127,70,246,211,61,154,214,19,191,213,222,210,15,84,71,211,183,245,118,247,210,148,200,114,96,73,92,73,109,242,221,111,77,201,212,143,77,75,82,237,46,206,227,30,154,155,133,215,149,94,210,126,245,167,210,249,180,184,219,121,175,115,218,78,221,206,155,101,234,154,201,71,235,17,151,97,127,213,218,60,162,84,104,61,201,61,12,132,145,192,172,250,227,182,9,78,136,212,59,135,174,163,69,109,76,148,14,146,27,94,170,223,75,171,249,211,142,181,246,153,40,190,173,221,157,196,66,121,225,71,24,236,59,169,196,102,30,38,91,126,135,125,41,74,85,39,172,126,70,245,104,130,63,81,152,68,69,169,154,207,245,105,237,33,45,176,167,56,88,25,140,7,29,155,78,236,231,74,146,210,29,75,61,4,196,233,187,97,105,185,198,80,93,238,36,135,105,97,246,164,182,78,178,189,200,87,113,232,101,254,49,254,128,0,0,0,0,0,0,42,59,141,5,222,137,23,93,185,103,161,207,89,184,112,230,154,116,247,57,81,111,191,111,244,254,161,25,56,115,218,139,186,243,65,110,182,146,212,169,142,196,169,43,251,150,234,49,53,246,151,233,125,127,96,208,67,8,38,152,109,180,150,132,132,18,75,245,16,255,0,64,0,21,25,198,130,247,169,174,246,183,44,102,221,210,158,84,200,117,5,39,106,123,93,231,84,90,51,215,110,239,163,254,235,79,171,218,43,40,116,156,2,198,235,175,2,113,26,145,121,219,117,14,157,17,166,71,84,196,114,155,95,54,58,95,105,199,17,170,219,94,221,121,73,237,34,212,189,158,227,209,14,4,226,84,124,92,194,123,98,255,0,96,253,106,189,38,20,183,139,183,177,199,99,52,234,139,181,41,254,115,216,146,47,179,184,123,213,37,43,45,170,45,72,199,206,114,221,163,186,255,0,82,228,61,92,215,118,238,98,251,245,215,222,63,123,77,54,202,9,182,211,162,75,176,139,81,31,179,207,141,255,0,128,172,191,215,110,8,206,242,234,21,70,37,82,96,171,110,187,100,185,10,74,219,86,134,218,210,122,41,174,229,17,23,188,253,249,240,186,110,90,173,225,113,84,110,122,219,252,233,181,57,79,75,125,123,82,157,86,226,212,181,30,137,34,47,164,163,238,34,33,254,182,109,223,92,177,46,72,23,77,189,47,167,157,78,144,212,150,151,203,66,244,83,110,37,105,236,90,84,95,73,5,222,71,220,47,227,33,121,141,60,194,224,149,54,165,80,45,42,212,102,217,165,204,87,243,174,179,18,41,184,230,132,211,105,78,171,120,253,82,212,139,216,102,93,210,88,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,239,175,56,154,32,175,21,204,148,126,12,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,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,101,92,122,11,202,255,0,188,177,6,77,42,85,231,112,203,170,174,135,71,133,64,166,19,198,91,33,211,162,52,77,71,142,210,18,68,148,33,41,45,79,66,245,150,165,173,91,150,181,40,236,251,133,247,15,185,52,153,52,92,208,227,77,42,34,214,184,233,159,103,208,228,180,212,148,108,121,168,178,33,214,137,214,159,82,73,100,149,190,148,48,235,91,219,89,37,223,85,105,70,150,148,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,224,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,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,196,190,44,153,188,252,17,97,199,226,251,101,77,217,119,223,244,245,250,89,78,64,230,183,22,221,120,158,97,237,174,44,201,4,243,235,66,154,78,137,89,165,180,190,163,229,44,217,89,212,6,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,83,150,140,186,88,153,95,194,200,24,103,98,199,254,106,101,98,110,247,191,140,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,0,0,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,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,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,58,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,184,158,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,166,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,7,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,237,39,132,238,74,41,214,181,171,76,205,70,36,83,55,220,149,157,100,217,204,44,165,71,122,149,5,77,200,142,228,135,18,106,67,111,117,77,189,185,4,166,214,146,104,154,113,11,51,116,201,22,84,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,143,213,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,231,75,202,198,10,126,46,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,62,85,197,31,192,158,38,253,203,231,16,133,0,141,57,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,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,193,205,214,8,82,178,227,152,187,207,6,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,54,250,170,90,18,249,32,214,68,146,89,160,212,73,70,237,133,105,92,21,60,44,93,63,16,39,121,117,56,79,240,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,170,190,57,223,153,63,218,79,221,163,159,240,142,205,118,35,219,248,177,71,202,205,77,223,76,217,151,71,94,253,53,185,15,25,57,66,148,212,103,165,184,168,231,161,234,203,188,165,146,217,61,18,78,44,157,73,164,205,210,122,218,113,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,235,230,143,2,255,0,22,188,118,185,176,83,229,79,202,63,147,157,23,241,159,67,209,243,250,136,108,73,252,143,49,205,187,121,251,126,153,235,183,94,205,116,43,84,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,160,30,40,254,59,49,55,238,95,39,132,44,83,133,38,107,177,31,49,56,113,114,217,88,160,239,165,106,184,115,232,230,25,175,186,241,170,85,74,44,162,144,77,166,73,25,122,239,55,210,168,141,237,119,56,149,164,214,70,180,173,199,123,86,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,242,126,224,229,189,35,209,124,215,163,174,87,240,84,62,211,111,243,91,142,77,252,225,158,205,119,39,67,46,220,235,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,85,226,143,224,79,19,126,229,243,136,66,128,69,212,240,197,200,119,224,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,63,192,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,149,113,234,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,197,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,127,240,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,91,246,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,64,57,171,201,182,35,229,143,25,97,225,87,73,85,186,98,92,29,58,109,106,188,106,81,183,233,231,22,150,210,227,44,48,219,142,159,57,15,185,202,54,183,27,135,171,107,218,73,117,189,109,255,0,135,118,91,49,151,44,248,52,118,182,45,98,31,165,61,41,202,168,67,181,208,210,92,102,215,121,106,117,82,24,110,81,45,92,238,102,246,148,180,32,146,210,29,75,166,217,185,204,83,171,149,64,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,2,52,231,211,49,167,151,172,18,169,84,169,229,173,90,178,219,212,184,106,254,105,215,162,74,54,220,208,218,113,42,209,76,151,170,122,17,251,76,139,190,129,239,59,190,183,125,220,149,11,166,225,151,212,78,168,200,118,75,171,229,161,26,169,199,20,181,118,33,41,47,164,179,238,34,31,229,107,92,181,91,62,226,167,92,244,71,249,51,105,146,153,150,194,246,165,90,45,181,165,105,61,20,70,95,73,37,222,70,67,65,249,24,198,255,0,195,174,95,232,87,4,151,121,149,10,91,17,105,51,149,183,77,210,91,133,25,110,43,66,109,9,45,84,239,114,72,203,220,126,238,243,85,165,64,173,65,118,155,83,99,157,25,244,41,14,35,114,147,170,84,70,70,90,164,200,251,140,199,50,131,149,124,6,166,220,7,116,194,177,57,117,67,123,168,55,253,41,52,254,115,121,47,93,166,246,223,164,68,122,105,167,234,29,74,36,56,240,35,55,18,35,123,26,105,36,132,39,83,61,8,139,66,237,62,222,226,30,35,29,113,38,62,18,97,61,209,127,190,126,181,34,147,54,91,37,219,218,227,81,157,117,37,216,149,127,55,237,73,151,219,220,51,187,143,184,221,117,227,182,35,85,239,59,146,161,212,34,76,201,10,134,142,83,104,229,71,83,238,184,218,53,67,104,221,167,53,93,166,90,159,183,220,92,216,89,175,5,251,222,166,139,218,227,177,156,119,90,121,211,38,84,18,157,169,236,119,157,78,104,143,93,187,190,143,251,173,62,175,104,183,48,0,31,230,250,9,198,92,109,93,203,73,164,255,0,89,12,251,241,24,181,23,106,102,130,226,109,69,161,84,221,151,82,79,247,46,84,101,233,237,63,209,250,190,193,38,248,47,222,8,143,118,92,118,114,220,245,156,135,50,105,39,79,123,180,230,245,215,111,244,254,175,104,183,16,0,0,0,0,0,0,31,230,251,237,70,108,221,121,123,80,158,243,208,207,252,67,139,98,182,112,176,51,7,206,67,55,101,217,201,149,25,165,186,166,122,9,138,215,110,242,211,115,108,172,187,219,81,8,147,138,252,99,176,238,153,17,232,120,103,109,250,97,245,37,73,76,158,177,248,251,21,162,200,189,71,161,25,30,134,72,63,215,167,176,197,126,230,43,59,56,199,152,137,142,71,175,214,58,122,47,105,55,79,233,226,175,111,107,196,71,205,67,13,172,253,71,141,63,171,94,254,232,254,211,78,201,125,12,180,157,206,58,178,74,75,93,53,81,158,132,61,53,211,134,151,117,155,72,167,214,235,244,222,154,53,77,166,158,140,174,115,75,222,135,18,165,32,244,66,140,203,82,73,247,145,119,118,143,57,14,28,153,242,81,18,35,124,199,92,215,106,117,34,215,66,212,251,79,179,184,133,214,218,248,57,19,42,121,26,171,106,254,234,203,220,142,177,237,166,91,244,172,43,103,171,189,212,22,136,145,167,103,235,237,238,167,44,58,182,213,122,94,212,251,116,157,229,156,206,111,173,183,93,54,50,181,247,106,95,163,239,26,115,161,210,162,209,105,108,211,33,39,107,44,238,218,90,153,247,168,212,125,230,103,222,103,237,31,188,81,151,22,170,140,169,89,158,169,65,121,26,53,15,147,202,61,75,183,125,62,9,159,113,107,223,239,29,243,130,157,181,17,166,175,235,140,207,115,239,122,43,111,121,109,211,210,40,247,232,125,159,80,181,17,240,175,123,170,21,147,108,77,185,234,39,164,120,92,189,253,255,0,203,113,40,46,226,51,239,81,123,6,114,115,29,143,247,94,97,241,14,101,237,114,200,213,46,242,249,12,236,111,230,244,97,150,213,235,33,182,245,215,146,147,237,46,207,250,207,204,97,53,10,61,203,136,52,170,36,167,185,77,73,231,238,94,211,86,155,88,113,69,216,70,94,212,251,196,210,226,215,133,16,108,75,230,217,175,211,99,236,98,181,214,232,189,230,123,185,44,193,71,113,173,70,90,26,207,216,95,172,118,222,10,216,128,169,214,237,245,97,205,115,66,166,122,51,162,78,159,75,152,229,69,215,59,73,61,157,197,244,148,127,87,184,89,216,0,0,0,10,62,226,229,90,159,80,204,66,233,210,31,222,196,45,57,40,218,146,219,190,12,3,87,105,22,167,169,151,180,73,14,10,116,152,237,89,152,129,81,228,232,228,175,68,238,86,227,245,182,187,81,34,236,215,176,87,86,110,168,141,208,49,250,231,167,52,189,201,71,69,167,102,157,240,152,63,121,251,199,29,23,209,194,239,16,215,121,229,142,139,72,120,247,59,69,234,119,171,187,94,117,66,106,139,179,105,23,114,125,231,250,132,192,21,227,198,70,150,183,240,122,143,82,36,106,152,221,70,167,175,118,233,84,244,251,197,123,112,238,186,10,212,205,213,141,81,125,238,92,98,244,159,59,213,215,95,226,201,100,158,226,51,239,87,176,104,92,6,118,115,215,101,75,178,179,27,114,196,148,222,206,111,71,181,58,145,233,164,8,198,125,164,163,253,33,102,28,33,47,151,46,108,3,147,106,73,119,152,171,123,102,165,183,77,57,243,103,185,236,73,126,143,188,255,0,80,130,252,78,242,250,140,29,198,231,46,26,83,155,169,55,46,157,51,122,105,202,233,226,66,66,251,84,226,212,173,84,225,159,105,22,159,89,14,133,194,63,22,232,212,124,66,168,225,85,194,214,172,220,92,158,66,183,47,179,167,98,123,234,236,66,12,251,204,187,212,95,175,184,75,156,198,240,179,194,140,91,114,69,110,201,153,242,98,170,189,154,43,151,38,110,237,57,41,255,0,68,150,148,151,170,218,189,159,202,247,145,10,210,199,92,128,99,174,6,83,100,215,107,20,126,174,149,25,212,182,169,93,68,54,245,46,66,157,81,236,76,133,171,176,144,162,211,78,221,62,194,17,165,214,150,203,138,105,196,232,180,40,210,162,215,184,203,188,127,164,41,178,105,242,154,155,13,206,91,204,45,46,54,173,8,244,81,25,25,30,135,217,222,68,59,142,28,231,95,48,88,102,218,35,80,47,77,177,155,208,146,215,163,161,30,132,91,11,189,108,40,251,144,68,58,75,60,81,179,60,202,141,95,41,247,106,141,186,116,84,242,253,127,216,131,254,75,138,30,103,137,210,115,229,71,114,183,105,209,83,255,0,201,7,168,182,56,184,102,30,139,80,110,77,97,126,150,140,146,34,92,125,32,177,188,137,73,51,245,147,12,204,181,34,50,253,127,80,146,120,77,198,122,209,175,72,98,151,137,88,111,242,127,83,75,106,157,233,135,101,239,61,91,78,188,182,96,150,154,234,181,105,175,242,116,246,144,159,24,81,140,118,46,51,91,49,174,155,26,173,214,196,125,8,81,159,33,230,246,169,77,161,123,126,117,8,51,208,157,71,110,158,223,183,79,110,0,0,0,3,248,102,68,70,103,220,66,129,184,153,223,136,190,243,75,89,217,221,111,162,69,12,254,214,42,51,63,220,167,244,254,191,180,199,94,224,221,134,243,42,248,213,91,191,151,39,151,14,21,14,76,50,78,194,61,206,162,93,61,221,53,220,70,93,135,250,58,125,126,193,115,128,0,2,169,184,210,97,186,208,245,179,138,108,150,141,168,161,81,22,95,238,181,168,190,103,218,175,119,251,159,215,236,21,96,2,247,184,82,70,174,71,202,219,106,173,43,177,202,177,46,33,104,143,236,115,167,65,217,244,127,95,127,111,188,76,160,1,2,248,190,219,147,42,25,127,167,213,227,30,168,141,90,107,152,158,207,162,152,83,212,103,169,159,215,238,20,150,2,209,56,42,221,178,253,61,116,216,155,127,131,116,147,170,218,234,95,79,125,57,175,209,215,187,253,214,159,87,180,91,32,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,223,94,113,52,73,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,40,95,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,138,162,213,56,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,101,92,78,158,23,185,40,252,96,47,180,99,62,33,83,41,83,176,218,205,168,46,51,180,233,165,206,244,205,81,44,165,104,142,109,37,69,163,45,115,88,121,195,112,141,14,122,141,108,113,43,119,151,119,224,0,40,91,136,206,74,63,21,92,71,98,191,96,83,42,174,97,149,211,243,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,242,153,59,207,70,35,228,251,229,84,42,4,15,148,116,91,130,158,239,77,68,155,48,219,131,18,177,234,19,53,3,73,33,75,86,212,32,208,227,77,173,163,117,38,141,203,35,105,179,79,0,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,239,184,106,100,162,157,151,76,56,131,138,23,173,51,76,77,187,169,234,114,74,212,82,152,114,149,75,146,81,157,69,49,214,28,81,32,222,66,216,74,220,81,180,149,165,197,173,162,53,37,4,165,205,80,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,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,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,4,21,226,133,146,143,198,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,62,213,157,44,233,94,89,201,188,169,21,154,205,187,18,219,183,173,184,238,51,69,162,178,241,73,92,117,188,77,156,151,157,146,104,66,157,91,138,105,189,11,106,80,148,54,130,36,238,222,183,58,87,12,252,148,83,179,63,125,212,175,108,75,166,117,56,109,105,107,26,108,55,10,83,62,153,156,243,46,19,113,217,144,202,155,217,201,213,15,184,105,115,113,106,194,77,6,151,141,73,189,64,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,0,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,202,184,187,238,17,216,23,135,22,134,91,40,248,223,76,163,115,111,59,239,175,106,165,84,144,100,183,25,139,30,123,204,55,22,63,97,114,153,62,157,14,44,139,85,45,195,35,82,140,144,210,91,157,64,2,144,56,173,229,71,14,50,237,136,246,213,235,133,237,122,42,149,136,222,145,125,234,3,76,146,98,211,101,69,56,230,226,163,25,31,168,203,157,82,76,153,211,107,106,66,137,6,72,82,27,107,235,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,0,0,0,0,0,0,0,0,0,0,0,10,155,227,85,119,75,244,237,173,98,105,252,27,164,131,86,215,179,233,239,168,181,250,58,247,127,186,211,234,246,138,187,1,118,156,32,109,217,148,252,191,212,42,242,15,68,73,173,59,203,79,103,209,84,40,10,35,212,143,234,247,9,232,0,33,175,21,184,213,201,25,91,113,84,85,118,53,86,55,37,150,136,254,198,42,116,237,255,0,75,245,119,118,251,133,16,128,180,254,11,120,110,181,189,115,98,155,197,171,105,41,180,68,23,251,173,105,207,145,246,43,221,254,231,245,251,5,172,128,0,10,99,227,35,134,243,41,24,213,68,191,145,39,153,14,109,14,52,51,78,194,45,174,174,93,65,221,53,220,102,125,133,250,58,125,126,193,200,120,102,95,136,177,51,75,70,53,247,87,209,30,135,250,223,168,195,255,0,114,175,208,250,190,210,23,242,70,74,34,81,119,31,104,254,128,0,0,0,241,24,175,140,118,46,12,219,50,110,155,230,173,209,68,97,11,81,31,33,231,55,41,45,173,123,126,105,11,50,212,154,95,110,158,207,179,88,15,139,28,103,173,26,12,135,233,120,107,134,255,0,40,116,53,54,153,222,152,118,38,195,213,196,146,185,111,65,61,116,209,10,211,95,229,105,236,49,27,46,126,46,25,135,173,84,28,147,71,95,162,99,40,140,145,31,72,47,236,35,82,140,189,101,67,35,61,8,200,191,87,214,60,185,241,67,204,241,186,110,124,168,239,86,237,58,42,127,249,32,255,0,167,184,163,102,121,229,18,190,83,237,209,27,116,232,169,231,250,255,0,177,7,54,196,108,235,230,11,19,27,92,106,253,233,186,51,154,146,154,244,116,34,212,143,121,119,161,132,159,114,204,135,14,155,54,77,66,83,179,102,57,204,121,245,169,199,21,161,22,170,51,51,51,208,187,59,204,199,249,180,210,222,113,45,54,157,86,181,18,82,90,247,153,247,9,81,150,222,30,88,201,152,22,35,215,16,199,161,232,78,60,132,170,110,232,178,61,67,38,84,106,229,245,40,95,208,123,118,154,107,217,167,121,246,90,14,91,248,115,224,230,95,153,141,113,85,255,0,143,43,113,90,67,235,153,252,42,47,45,196,147,43,53,114,211,37,104,61,22,201,171,77,52,245,180,238,46,218,209,226,101,139,116,236,67,199,233,180,26,43,91,97,91,41,114,144,103,185,71,171,145,166,204,79,242,144,147,238,89,123,76,190,179,31,183,134,38,95,81,140,88,220,221,195,85,115,109,38,218,215,169,111,77,121,189,68,73,168,71,106,92,66,147,162,219,35,236,35,215,219,161,9,211,197,238,249,93,179,128,113,173,72,207,114,213,112,239,208,182,235,175,34,108,7,61,169,63,210,247,151,235,21,157,145,75,42,93,235,152,219,110,36,86,247,242,186,205,201,212,139,93,96,73,62,243,81,126,136,209,48,12,244,113,18,186,10,236,205,213,243,82,97,238,100,99,244,103,39,213,211,79,226,200,132,174,242,35,239,79,180,88,71,6,234,90,216,193,234,205,72,209,162,100,244,250,30,189,251,101,84,19,239,22,30,33,255,0,20,76,66,93,153,150,42,221,33,147,218,237,107,166,216,174,253,57,53,8,74,62,205,166,93,202,247,151,235,20,46,59,22,81,104,141,215,241,250,216,167,58,189,169,95,91,175,102,189,208,159,63,121,123,133,138,241,172,164,199,118,204,195,250,151,43,87,34,250,87,106,183,31,171,185,218,113,31,102,189,162,55,240,142,173,78,167,230,33,20,248,239,236,98,110,188,228,109,35,221,178,12,243,79,105,150,165,161,159,176,94,8,0,0,0,12,253,113,34,172,195,170,102,154,232,110,42,247,28,126,139,127,97,151,210,167,67,211,188,139,220,44,11,131,141,17,80,112,62,169,89,62,234,159,35,79,255,0,151,50,160,159,127,215,238,33,92,220,64,41,43,163,102,138,237,134,180,109,52,244,29,154,235,253,174,138,126,243,247,136,230,45,99,130,213,244,244,150,175,75,41,81,245,110,31,163,182,185,188,187,55,157,69,206,237,191,211,255,0,112,181,1,10,56,174,219,139,171,229,190,117,69,13,238,232,57,90,158,186,105,190,124,18,247,151,187,235,20,189,132,83,164,83,113,14,147,54,44,142,67,173,243,246,185,176,149,166,172,56,71,216,125,157,198,52,221,75,117,79,193,105,213,59,204,53,110,245,182,233,175,105,251,7,234,20,155,197,250,201,85,185,142,80,46,79,228,87,249,187,79,254,2,28,4,31,242,143,244,189,197,250,199,211,224,247,138,14,219,88,183,84,176,156,86,140,92,156,141,75,78,254,158,52,247,127,64,207,189,95,164,95,175,184,78,14,38,216,32,156,85,203,197,82,177,77,137,206,173,80,185,29,25,115,54,254,90,116,52,185,244,156,74,62,131,103,222,71,245,104,98,141,44,123,194,167,96,221,48,174,170,65,233,46,15,51,151,244,127,150,218,155,63,164,149,23,114,207,216,99,72,184,1,139,20,236,105,194,218,62,32,83,151,170,106,61,70,169,209,93,156,185,14,181,237,66,63,154,63,228,151,244,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,253,67,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,95,188,65,156,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,58,168,137,221,249,83,47,154,67,235,89,122,140,169,95,245,119,247,248,28,17,199,75,231,0,239,40,151,117,153,59,146,236,103,155,91,173,114,153,87,53,9,117,183,20,141,206,54,178,78,166,210,75,82,46,207,239,235,123,249,56,205,93,187,153,188,55,133,87,105,254,93,193,17,134,218,169,198,218,225,232,242,88,142,167,149,191,146,218,63,40,254,154,36,180,246,151,103,116,131,0,0,0,30,71,23,174,36,90,88,87,119,220,171,119,148,84,186,21,66,97,47,110,237,166,220,103,23,174,154,30,191,71,220,127,96,205,174,48,221,15,94,88,167,118,220,174,191,206,42,133,110,124,148,47,105,39,84,185,37,197,145,233,161,126,151,184,133,198,240,147,195,169,54,174,2,189,113,77,137,201,114,177,57,82,89,62,97,43,123,46,194,130,180,171,177,71,166,187,79,176,200,143,236,19,172,0,0,115,76,193,224,125,185,143,248,109,83,176,46,18,216,82,89,120,227,63,243,135,200,125,81,221,105,14,109,67,136,221,183,156,103,180,213,161,251,125,229,75,248,235,195,83,31,240,198,185,80,93,181,111,122,118,134,219,238,169,137,125,92,40,191,50,75,119,105,236,92,165,47,232,33,39,219,219,235,105,222,67,229,224,71,15,44,124,197,27,198,157,22,183,104,250,50,223,234,89,235,102,245,240,158,218,215,53,162,112,185,105,146,149,159,205,184,106,245,123,123,52,46,209,121,56,51,134,116,204,32,195,75,127,15,169,71,185,170,53,58,36,53,47,214,45,234,102,59,109,26,180,82,214,101,169,54,93,155,143,237,62,241,237,128,7,128,199,124,46,131,140,152,83,114,97,244,211,218,117,90,100,200,204,47,180,246,60,236,103,90,74,180,37,163,93,57,135,216,106,34,251,59,198,125,243,15,150,124,66,192,11,226,167,111,92,116,142,92,22,228,60,112,100,117,12,31,58,49,60,234,27,94,212,58,179,78,228,178,163,209,71,169,119,31,215,204,104,54,221,102,230,169,49,72,162,195,234,37,73,117,44,182,142,98,17,170,212,162,73,22,170,50,46,245,23,121,139,185,225,131,149,250,246,5,97,139,183,53,224,199,38,175,113,41,82,219,70,228,43,100,89,17,225,44,147,171,110,173,39,162,218,87,110,132,127,97,119,205,192,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,190,188,226,104,149,67,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,157,153,71,155,189,159,227,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,63,248,24,254,123,63,102,255,0,121,14,255,0,196,103,62,223,138,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,244,64,225,213,196,74,187,102,226,157,90,195,204,102,32,239,180,47,170,132,186,163,21,41,172,33,44,210,107,178,228,243,157,112,214,147,74,34,195,125,110,60,167,8,144,109,54,234,144,225,19,40,83,235,63,149,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,57,86,105,232,24,53,115,229,246,246,162,102,6,183,232,123,5,234,121,46,175,80,76,149,48,228,94,91,168,113,135,26,52,146,141,79,37,244,50,109,183,181,124,199,9,8,216,230,237,138,205,96,150,156,47,169,152,37,86,205,125,22,46,52,185,17,11,68,116,201,179,206,76,183,227,35,229,35,51,34,187,12,137,109,41,41,53,154,80,249,33,14,159,45,197,154,81,162,150,164,36,239,208,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,1,64,60,77,40,24,53,111,230,226,233,70,14,86,250,254,191,90,133,212,210,36,170,67,48,174,39,95,121,83,24,109,102,95,240,110,45,4,165,147,110,186,235,122,163,103,41,184,170,52,187,150,234,102,9,82,112,74,214,139,151,39,34,47,14,151,29,217,52,51,141,45,249,40,216,243,238,58,233,26,228,41,79,18,201,229,186,75,67,135,189,181,146,144,100,147,78,210,233,96,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,40,7,138,63,142,204,77,251,151,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,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,225,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,16,147,137,238,88,43,216,235,134,45,220,214,131,28,234,189,186,101,45,198,247,33,59,227,71,143,53,102,157,92,117,9,45,86,234,123,116,51,251,75,186,145,107,214,221,102,217,169,63,72,173,67,233,229,70,117,76,184,142,98,23,162,210,163,73,150,169,51,46,244,159,113,142,157,151,140,179,226,22,63,223,20,203,118,220,164,115,32,185,33,147,157,35,168,96,185,49,141,230,144,226,246,173,212,26,182,165,228,158,137,61,79,184,190,173,4,96,70,23,65,193,188,41,182,240,250,17,238,58,85,50,28,103,215,218,91,222,106,51,77,41,90,26,215,166,188,178,236,37,25,125,189,227,223,128,15,19,140,216,103,76,197,252,52,184,48,250,170,123,90,172,211,165,195,74,253,99,216,167,163,184,209,43,68,173,6,122,19,135,217,184,190,210,239,20,109,142,252,60,177,243,11,175,26,140,90,37,163,233,59,127,169,123,162,155,215,194,103,115,92,215,73,178,229,170,74,150,95,54,217,43,214,237,237,208,251,71,212,192,174,26,152,255,0,137,213,202,122,238,91,123,208,84,55,31,105,79,203,234,225,74,249,147,91,91,143,98,37,37,127,65,106,62,206,223,87,78,243,23,65,151,220,15,183,48,3,13,169,150,5,188,91,202,51,44,156,151,254,112,185,239,166,59,77,45,205,171,113,123,119,114,72,246,146,180,47,103,188,250,88,0,0,130,156,91,48,234,77,215,128,173,92,80,162,115,156,163,206,76,151,143,152,73,216,203,80,167,45,74,237,81,107,166,226,236,34,51,251,69,57,96,245,206,245,155,138,118,149,202,211,252,159,71,214,224,73,90,246,146,180,75,114,91,89,158,154,31,232,251,140,105,43,8,110,36,93,184,87,104,92,168,123,155,233,58,21,62,97,175,110,221,198,228,102,215,174,154,22,159,75,220,95,96,245,192,0,0,2,62,231,31,53,118,238,89,48,222,109,97,215,249,151,4,182,28,106,153,27,107,133,171,202,98,66,153,86,254,75,136,252,163,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,253,237,61,246,95,114,65,141,185,130,91,53,11,114,131,201,161,169,105,74,234,29,84,69,109,252,145,159,205,45,244,44,253,71,146,175,250,187,251,167,54,30,240,95,183,209,5,153,119,222,35,115,164,44,146,167,34,250,33,105,219,169,32,204,183,181,59,67,208,247,151,253,126,225,253,197,158,23,57,116,194,91,26,177,121,93,23,239,69,26,28,105,15,182,231,162,167,57,162,144,203,142,18,116,68,181,31,115,106,237,50,246,126,161,86,248,131,2,211,166,93,51,33,217,53,143,73,210,155,117,196,179,35,167,117,157,201,39,22,73,245,92,51,81,122,164,147,237,247,251,200,199,156,29,239,44,217,58,197,28,202,215,153,141,110,65,233,232,233,90,122,154,135,54,58,249,72,222,201,44,249,75,125,181,43,68,62,149,118,119,247,23,111,117,180,101,155,134,206,19,224,83,144,46,26,202,189,61,95,142,77,62,82,116,147,23,148,242,121,43,250,9,148,180,43,71,26,51,238,208,247,105,220,93,179,9,150,155,97,164,48,210,118,161,180,146,18,90,235,161,17,104,66,59,231,195,27,227,224,150,95,235,213,52,175,248,117,102,52,170,76,100,232,127,148,118,20,165,32,245,229,172,190,147,94,210,34,247,153,123,115,252,226,234,152,129,123,41,105,71,50,163,113,85,12,201,58,164,181,122,67,221,218,250,169,250,75,250,139,236,23,153,195,39,4,11,10,178,241,75,172,84,226,114,107,85,222,127,88,92,205,223,145,157,49,45,253,23,20,143,160,225,119,17,125,122,152,132,28,97,49,65,203,151,22,233,118,19,106,213,139,111,159,167,103,119,81,26,3,191,160,71,222,159,210,63,213,220,62,103,8,27,37,87,30,57,79,185,63,145,64,229,110,63,248,120,115,208,95,202,47,209,247,31,234,23,100,63,45,81,213,49,5,215,82,239,44,211,183,214,219,174,157,165,236,25,145,197,233,242,42,120,135,86,155,42,71,61,215,57,27,156,216,73,215,70,27,34,236,46,206,226,23,67,194,138,220,93,35,45,240,170,75,70,210,168,115,52,61,117,215,151,62,114,125,231,239,250,132,215,21,95,198,150,250,122,51,86,101,148,152,250,55,51,210,59,156,222,93,187,14,156,231,118,223,233,255,0,184,85,56,145,156,63,233,43,172,230,138,210,134,132,110,53,117,253,154,233,253,174,148,126,242,247,11,25,227,27,69,84,236,14,165,214,11,186,153,207,215,255,0,230,76,167,167,223,245,123,140,87,239,13,218,204,58,94,105,173,118,229,47,105,200,235,118,118,25,253,26,116,205,123,136,253,227,64,160,0,0,0,51,137,157,57,204,84,243,49,120,205,138,230,246,156,244,126,213,104,101,174,148,248,228,125,255,0,89,11,111,225,79,69,77,35,43,84,85,247,173,254,167,113,251,246,212,103,105,237,63,120,174,78,42,116,101,210,243,121,117,188,72,209,153,29,15,44,245,239,219,76,133,175,180,207,188,253,162,54,212,112,230,169,3,15,168,248,130,165,107,14,171,212,109,45,19,234,242,159,38,143,249,90,159,105,254,137,126,190,241,38,248,90,226,99,246,38,98,34,81,185,155,34,87,185,157,66,180,35,252,132,25,170,79,242,20,125,235,246,25,126,177,123,195,132,103,126,218,167,93,57,106,187,105,149,69,242,217,95,65,170,244,81,237,210,124,101,119,36,200,207,181,37,237,25,227,181,228,55,18,187,26,67,168,220,148,111,212,181,211,189,10,33,166,252,59,125,169,54,117,61,230,17,177,10,230,232,90,153,233,243,171,47,104,244,130,161,56,216,83,101,197,189,112,246,162,243,27,88,155,233,110,74,247,17,239,216,205,56,149,216,71,169,104,126,241,6,114,239,137,179,240,131,23,168,87,253,57,123,94,166,117,90,118,36,255,0,41,21,214,189,168,89,119,56,127,201,63,233,26,69,101,218,53,251,108,147,136,62,124,9,223,221,167,93,142,127,201,87,210,71,212,51,207,156,124,2,172,229,255,0,26,42,246,172,152,186,82,255,0,131,244,18,55,163,231,191,130,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,228,155,156,251,189,173,180,103,222,164,253,37,23,127,102,189,194,227,0,121,172,65,195,235,103,19,109,105,246,141,215,7,170,129,80,142,236,119,17,205,113,29,142,54,182,207,181,181,37,95,69,106,246,151,120,162,78,32,57,88,139,150,204,85,92,123,124,245,161,214,16,115,163,39,183,230,185,178,101,18,27,213,111,56,181,104,134,75,214,61,53,246,145,31,124,87,18,103,36,249,191,186,50,213,136,48,91,118,163,165,173,81,146,211,21,54,121,45,250,141,56,252,110,115,187,185,46,56,122,52,198,155,83,161,251,187,123,239,163,13,177,6,221,197,27,42,147,123,218,243,58,152,21,88,108,74,109,124,183,17,161,58,210,29,34,209,105,74,190,139,137,246,23,127,179,184,125,107,130,129,74,186,40,211,40,21,184,189,68,25,236,57,29,246,183,169,27,219,90,13,10,45,82,100,101,170,84,101,169,25,31,104,167,158,36,57,14,139,133,147,30,197,140,47,167,242,232,50,84,167,103,198,230,153,242,156,81,204,125,197,239,126,66,150,173,16,219,101,162,83,161,247,151,110,164,34,46,91,51,3,116,229,215,18,105,247,181,186,254,140,165,214,155,156,206,214,254,122,55,80,203,142,35,114,219,112,211,169,50,146,213,37,169,123,61,199,160,124,190,99,93,183,143,88,97,69,191,45,249,60,197,203,135,24,231,53,177,194,228,74,84,118,157,113,189,86,218,55,109,230,145,110,74,118,159,179,220,93,40,0,0,4,94,226,59,136,73,176,178,187,115,181,166,170,184,162,205,161,105,238,41,20,233,125,191,69,95,161,245,125,164,40,34,221,165,250,114,224,166,81,119,236,244,132,198,98,238,211,93,55,172,147,174,154,151,191,222,67,72,25,84,181,35,217,185,120,195,234,44,115,215,101,181,73,55,21,219,235,44,160,176,147,61,12,207,79,163,239,29,96,7,240,204,136,140,207,184,135,32,197,188,218,224,38,8,115,26,196,123,227,209,114,16,147,52,181,232,201,175,238,50,230,118,106,203,43,34,237,105,101,250,190,178,214,37,222,188,100,48,158,153,82,122,37,159,109,250,102,35,106,81,55,47,172,147,31,152,68,165,17,30,199,33,25,150,164,73,61,61,154,233,236,30,61,92,104,169,28,226,36,225,199,205,238,237,63,76,43,187,95,248,136,232,88,107,197,255,0,5,238,90,204,106,93,237,77,249,58,195,235,67,103,43,157,46,94,211,82,208,159,160,220,34,51,236,82,143,191,249,58,123,72,78,11,15,16,45,28,76,183,35,221,150,69,91,210,84,169,73,66,154,145,200,117,157,196,166,210,226,125,87,82,149,23,170,180,159,105,123,125,250,143,68,0,0,62,93,193,108,80,238,152,42,167,87,160,245,81,214,70,74,71,53,104,212,140,140,143,181,38,71,220,163,254,248,248,86,214,16,225,221,161,48,231,219,182,247,72,249,246,154,250,183,220,246,145,247,45,102,93,233,79,247,135,176,34,208,180,47,96,254,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,125,245,231,19,68,170,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,127,230,95,46,150,38,104,48,178,126,25,223,81,255,0,157,153,71,155,189,239,226,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,242,175,252,82,190,241,67,228,231,203,170,239,164,254,73,91,240,237,106,63,240,86,89,233,105,113,119,114,24,249,164,39,126,222,98,253,117,238,89,235,218,163,208,133,149,112,49,252,246,126,205,254,242,22,168,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,20,129,197,11,58,255,0,140,5,246,188,24,195,218,157,42,118,27,89,181,4,73,106,163,8,249,222,153,170,37,149,33,114,9,213,36,180,101,174,107,236,182,77,153,161,207,93,221,238,37,109,114,248,6,87,178,163,136,249,173,174,220,244,75,1,173,159,37,237,249,85,135,94,113,147,54,223,148,148,25,67,128,151,20,105,105,183,164,61,162,82,110,184,132,165,180,62,231,173,202,52,43,149,127,93,86,21,213,253,181,183,46,75,114,161,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,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,89,106,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,0,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,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,0,0,135,252,70,115,175,248,170,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,59,6,106,242,163,136,249,75,190,225,217,183,211,93,100,74,149,62,60,202,125,110,51,38,152,51,220,228,182,114,219,97,70,102,103,200,125,107,104,201,100,135,13,36,219,134,218,18,234,8,73,94,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,129,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,101,169,104,126,209,227,238,92,33,195,187,190,97,79,184,173,238,173,242,237,37,245,111,183,237,51,238,66,200,187,212,175,239,143,187,111,219,20,59,90,10,105,212,24,61,44,116,17,18,81,205,90,244,34,34,34,237,81,153,247,36,191,188,62,160,0,0,243,183,230,32,90,56,103,110,72,187,47,122,183,163,105,81,82,181,59,35,144,235,219,73,45,169,197,122,173,37,74,63,85,10,62,194,246,123,244,16,127,18,184,191,224,189,181,89,147,75,178,105,191,40,152,97,107,108,165,115,165,196,220,105,90,211,244,28,132,102,93,137,73,247,255,0,43,79,97,142,122,158,52,84,142,113,146,176,227,230,247,118,31,166,21,221,175,252,68,123,11,43,140,134,19,212,234,76,196,188,45,191,67,68,113,73,39,37,245,146,100,114,200,212,146,51,216,220,34,51,208,141,71,167,183,77,61,162,90,97,38,109,112,19,27,249,109,97,197,241,233,73,11,73,26,154,244,100,214,54,153,242,251,53,121,148,17,246,186,130,253,127,81,233,215,200,200,200,140,187,140,127,64,114,124,213,90,145,239,44,188,226,13,22,65,237,223,109,85,141,181,118,158,213,156,23,210,71,161,25,107,244,189,227,55,247,21,47,208,119,5,78,139,191,127,163,230,61,23,118,154,107,203,89,167,93,53,63,119,188,197,251,240,225,196,20,223,185,93,182,90,211,69,91,177,97,80,180,247,148,122,116,78,223,162,159,211,250,254,211,18,132,0,0,7,53,204,30,53,219,120,11,134,21,171,242,224,147,203,92,72,114,78,11,91,28,62,124,164,199,117,214,219,213,13,175,110,238,81,150,229,39,105,123,125,199,159,140,201,230,6,233,204,86,36,212,47,107,137,253,89,83,174,183,5,157,173,252,204,110,161,231,27,70,228,54,217,171,66,121,69,170,139,83,246,251,138,93,112,222,200,116,92,83,152,206,44,98,133,63,153,65,140,164,187,2,55,52,203,154,226,78,27,237,175,123,18,18,180,234,135,28,45,20,157,11,188,251,116,33,112,214,253,2,149,107,209,161,208,40,145,122,120,48,24,110,59,13,111,82,246,54,132,18,18,90,168,204,207,68,164,139,83,51,62,193,242,113,39,16,109,220,46,178,234,215,189,209,51,166,129,74,134,252,167,23,203,90,245,38,154,91,166,90,33,42,87,209,109,94,195,238,246,247,10,23,206,198,111,238,156,202,226,20,230,218,168,235,107,83,164,186,197,49,158,75,126,187,77,191,39,146,230,238,75,110,22,173,63,166,213,106,126,254,222,232,204,37,71,15,236,172,197,204,158,43,34,61,192,122,80,232,232,41,210,83,219,243,164,212,152,164,182,245,67,205,173,58,161,227,245,139,93,61,132,103,221,123,120,125,135,214,206,25,90,208,45,27,82,15,75,2,159,29,168,237,163,154,226,251,27,109,13,151,107,138,82,190,138,19,237,62,225,233,71,248,79,157,22,153,6,69,70,115,188,184,241,90,91,239,47,105,158,212,36,140,212,122,22,166,122,17,31,112,162,206,39,121,134,141,140,24,212,245,185,111,84,250,170,53,188,149,65,95,204,154,52,148,196,185,168,63,166,218,23,244,28,47,105,167,183,188,204,126,78,25,249,119,169,227,6,58,193,184,230,196,219,67,182,77,170,161,191,204,73,239,145,30,100,53,242,182,147,168,89,106,135,12,247,104,101,245,25,139,201,121,218,53,135,109,27,139,62,68,8,63,221,171,77,238,127,202,87,210,95,214,51,117,152,140,77,159,139,248,189,93,191,234,43,220,245,79,165,215,177,37,249,56,173,53,236,66,11,185,178,254,73,127,72,156,220,20,41,179,37,94,216,133,81,101,141,204,66,244,79,57,123,136,182,111,102,162,73,236,51,212,245,63,112,183,177,230,241,17,230,163,217,213,7,159,70,244,39,149,169,106,101,175,206,163,220,51,33,116,201,110,93,118,84,134,145,181,43,217,161,107,174,154,33,36,52,55,146,11,106,157,107,101,170,210,166,82,215,204,101,29,126,139,209,69,187,89,242,85,220,163,51,46,213,24,239,2,136,120,165,98,99,247,222,98,37,209,185,155,226,80,121,125,58,180,34,252,188,24,74,87,242,18,125,232,246,153,254,161,25,41,184,115,84,168,97,245,99,16,82,173,33,210,186,125,197,162,125,110,107,230,209,127,43,82,237,47,209,63,213,222,36,143,10,218,50,234,153,188,181,30,52,106,204,110,187,152,122,247,110,165,205,34,246,145,247,151,176,88,231,21,138,33,85,242,181,91,89,23,174,199,77,180,253,219,170,48,117,246,151,184,84,134,75,103,49,77,204,197,157,54,83,155,26,111,210,27,149,161,158,154,211,228,23,113,125,102,52,118,0,0,0,3,52,25,142,158,117,60,102,184,103,43,189,222,147,254,168,140,151,184,189,194,236,248,106,67,40,121,93,183,18,94,222,179,204,102,127,222,43,203,139,245,41,232,153,139,58,154,211,163,115,254,129,234,93,187,32,192,73,251,127,160,135,217,180,240,126,69,235,194,254,77,193,73,133,206,169,198,217,211,151,52,147,191,117,194,164,43,233,44,146,90,37,39,222,95,245,136,33,103,221,85,59,42,225,139,114,209,220,217,46,38,254,89,232,147,250,104,82,15,233,17,151,114,143,216,52,195,133,56,129,70,197,11,18,155,122,208,31,231,66,168,115,185,106,218,180,235,203,121,109,159,98,210,147,239,108,253,133,253,35,225,230,62,151,233,172,24,184,105,156,158,111,59,164,245,55,109,215,73,108,171,191,82,247,12,212,192,90,27,150,218,220,250,37,174,191,222,49,167,12,35,90,28,195,202,74,219,250,39,207,211,255,0,183,184,61,128,169,46,55,108,67,110,226,194,231,153,149,204,125,223,77,243,218,216,101,202,209,186,105,39,180,251,21,169,118,246,119,10,196,35,52,158,165,222,47,115,134,14,57,175,21,176,46,61,22,171,47,153,85,161,239,231,167,151,166,156,233,147,84,158,212,182,148,253,22,203,184,207,245,24,251,188,64,242,159,31,49,184,87,33,235,122,157,204,187,169,155,61,26,239,56,203,78,100,152,164,239,170,183,155,107,242,76,153,122,218,253,93,189,244,68,203,247,46,29,220,228,244,117,244,21,122,126,186,43,70,221,217,204,111,79,110,228,158,168,95,215,223,239,26,0,201,246,108,45,220,199,89,148,183,19,39,74,251,177,37,205,148,198,199,61,70,218,152,108,145,238,228,182,131,236,83,125,221,189,189,199,218,98,70,0,139,60,68,240,38,46,50,229,246,180,252,118,53,170,91,172,73,172,48,173,199,235,148,120,82,205,45,232,110,33,37,170,156,239,61,126,195,46,234,5,168,192,147,75,168,74,166,76,70,201,17,30,91,14,167,82,61,171,66,141,42,45,75,82,62,210,62,227,31,237,42,137,82,135,1,154,155,241,246,198,124,210,72,94,244,158,166,105,220,69,161,30,189,197,238,19,167,134,126,115,231,225,61,227,11,8,46,217,124,203,122,224,154,220,120,133,203,73,114,229,190,236,56,232,63,155,97,75,61,27,109,93,235,36,159,183,67,237,23,85,10,91,21,8,108,79,138,189,236,201,105,47,54,173,12,181,74,136,140,143,67,237,238,49,243,238,219,90,143,122,219,117,43,86,191,27,168,167,213,98,61,14,67,123,214,141,205,186,218,155,81,106,131,37,23,170,163,46,195,35,250,200,81,23,16,92,165,73,203,166,37,73,171,209,35,233,108,87,36,46,68,83,222,95,50,183,164,74,82,26,245,158,113,197,104,219,37,235,25,22,190,221,15,191,231,100,63,54,149,204,185,98,124,40,210,228,243,45,170,203,205,194,152,198,196,23,47,155,34,41,56,238,226,101,199,15,70,217,50,218,90,125,70,71,223,125,118,101,213,76,190,45,74,69,221,70,115,124,42,196,24,243,153,61,20,94,163,173,165,196,253,34,35,238,81,119,145,125,132,62,208,0,0,171,126,51,248,142,212,72,86,230,26,49,43,73,47,116,117,101,181,179,189,163,42,139,38,122,154,116,239,236,211,118,191,87,180,87,222,83,236,197,95,121,132,177,104,101,31,156,131,184,41,142,56,157,251,116,71,92,194,76,245,220,159,211,246,24,209,205,179,73,110,129,110,82,168,109,35,98,41,208,152,138,148,235,174,132,219,105,73,22,186,159,187,222,99,233,143,59,126,223,182,214,27,91,19,174,219,174,127,73,79,128,195,175,184,190,83,142,118,33,181,56,125,141,165,74,250,40,87,176,251,133,77,103,31,138,109,209,117,203,157,99,96,84,255,0,70,82,116,118,36,169,252,166,222,234,81,172,134,150,158,92,168,132,164,110,74,154,86,164,174,205,52,46,211,51,21,225,89,173,214,174,234,211,181,74,188,158,174,161,53,213,41,110,108,67,123,214,181,154,143,177,36,73,45,84,163,246,17,118,142,217,132,57,32,204,6,51,55,22,117,171,104,111,167,72,113,9,57,94,144,132,91,18,174,89,238,216,183,208,163,209,46,164,244,253,95,100,155,161,240,99,197,25,112,145,42,177,126,244,47,153,17,170,55,162,227,187,161,232,70,101,189,51,180,239,51,47,213,168,245,246,255,0,5,170,129,56,210,235,184,157,170,13,196,154,209,232,84,246,39,179,82,213,51,190,209,96,249,102,203,221,185,150,124,52,78,30,91,114,122,134,92,146,83,228,59,177,196,115,31,56,236,178,165,109,91,142,25,106,76,36,244,37,105,245,123,79,172,18,136,207,66,63,172,127,64,4,94,205,254,122,108,60,174,68,77,33,246,125,37,114,74,96,157,143,7,115,204,232,133,20,132,165,124,194,142,227,127,148,99,110,134,126,221,123,187,224,228,110,51,24,128,85,83,92,139,39,88,93,70,242,71,164,152,252,150,239,163,169,65,215,187,219,222,39,6,82,115,231,135,57,157,107,208,172,183,232,171,145,134,247,185,3,87,223,220,146,228,36,215,204,56,237,182,90,184,254,221,8,253,154,247,31,100,164,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,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,103,252,12,127,61,159,179,127,188,133,170,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,87,87,21,204,235,254,12,173,87,242,215,134,117,58,84,155,146,237,167,200,141,118,187,175,57,234,61,45,230,210,146,143,176,210,109,165,233,77,184,190,213,43,123,109,22,226,65,27,204,186,154,150,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,138,114,209,151,75,19,43,248,89,3,12,236,88,255,0,205,76,172,77,222,247,241,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,133,92,89,50,81,81,196,8,127,140,238,23,211,57,245,170,37,61,109,221,240,155,40,177,219,118,151,21,135,158,58,154,156,90,144,183,30,105,13,165,149,39,231,86,182,249,4,130,73,50,100,186,203,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,0,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,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,7,52,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,175,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,147,194,119,37,20,235,90,213,166,102,163,18,41,155,238,74,206,178,108,230,22,82,163,189,74,130,166,228,71,114,67,137,53,33,183,186,166,222,220,130,83,107,73,52,77,56,133,153,186,100,137,171,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,186,109,100,149,33,75,105,215,80,75,70,253,197,157,108,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,223,248,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,0,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,194,128,120,163,248,236,196,223,185,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,29,84,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,17,111,54,217,243,195,156,177,53,232,87,155,244,173,200,251,123,219,129,171,236,109,73,243,210,75,230,20,119,27,61,28,99,110,134,126,221,123,139,182,15,201,227,49,136,7,85,37,199,178,116,133,212,111,52,122,73,143,201,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,202,63,183,66,63,102,189,221,210,132,0,127,202,156,66,76,200,207,180,139,95,212,57,62,102,50,249,110,102,99,12,213,135,183,28,158,157,148,73,57,241,158,216,226,246,62,81,222,105,10,218,135,27,51,208,159,81,232,106,211,222,94,210,175,155,131,130,213,64,220,117,116,44,78,209,4,226,141,8,244,42,123,83,219,161,106,169,223,96,242,21,206,12,120,163,18,18,229,81,239,222,185,242,35,52,198,244,92,118,181,61,12,200,183,170,118,157,228,69,250,245,17,147,23,178,65,152,12,25,110,84,235,170,208,217,78,142,226,210,82,189,33,8,247,165,60,195,221,177,15,173,69,170,90,81,233,250,190,222,39,70,173,214,173,26,211,85,74,68,158,146,161,9,212,169,14,108,67,155,22,133,146,139,177,68,105,61,20,146,246,25,118,11,15,201,199,20,219,162,211,149,6,198,199,89,254,147,164,232,212,72,179,249,77,179,211,35,88,237,33,60,184,177,13,75,218,148,186,173,77,93,186,232,125,164,70,45,150,194,191,109,172,73,182,32,221,182,164,254,174,159,61,134,159,109,206,83,141,246,45,180,184,93,142,37,42,250,43,79,176,187,199,162,31,54,229,164,183,94,183,42,180,55,81,189,21,8,79,197,82,117,211,82,113,179,73,150,186,151,191,222,67,56,185,177,179,21,98,102,18,250,161,156,126,74,62,80,84,220,109,59,247,106,142,185,244,145,235,185,95,161,237,49,96,156,24,49,29,169,112,174,60,52,126,86,178,89,235,42,200,107,103,115,68,84,230,72,245,36,233,223,217,166,237,126,175,104,180,128,0,1,241,111,59,170,153,99,218,149,123,186,178,230,200,84,120,50,39,60,122,40,253,70,155,83,138,250,36,103,220,147,238,35,251,12,80,166,124,51,105,92,204,110,39,205,141,18,79,46,218,163,60,228,40,108,108,65,243,57,82,37,19,110,238,54,91,112,181,109,226,45,167,175,214,102,125,223,71,135,214,82,164,230,47,18,163,85,235,113,245,182,40,114,17,34,81,239,47,158,91,50,34,169,109,122,175,54,226,117,109,227,245,136,143,79,102,167,221,123,182,149,173,71,178,173,186,109,171,64,141,211,211,233,81,25,135,29,189,235,94,214,218,109,45,164,181,89,154,143,213,73,23,105,153,253,102,62,132,217,108,83,225,191,62,82,246,51,25,165,188,226,180,51,209,41,35,51,61,11,183,184,133,42,241,48,206,124,252,88,188,102,225,5,165,47,151,111,91,243,92,143,44,185,105,62,100,182,29,153,29,103,243,140,37,101,171,110,39,185,102,146,246,106,125,162,11,69,162,84,166,64,122,166,196,125,209,152,53,18,215,189,37,161,146,119,25,104,103,175,113,251,135,248,211,160,73,170,84,34,211,33,163,124,137,111,33,134,147,169,22,229,173,68,148,150,167,161,23,105,151,121,139,250,225,217,129,49,112,107,47,180,87,228,49,252,105,113,49,26,176,250,183,31,168,82,33,68,53,55,161,56,180,158,138,111,188,180,251,8,187,229,48,8,109,196,155,52,177,112,59,9,167,217,180,153,91,46,11,162,19,176,91,78,195,62,91,18,99,76,108,156,245,154,90,15,71,26,47,87,84,159,214,69,218,116,157,99,217,151,94,51,98,28,75,110,142,142,174,177,112,84,27,74,213,171,77,234,227,239,165,6,189,20,164,35,233,186,93,154,145,118,251,11,187,64,185,59,203,205,27,47,56,55,67,183,25,167,242,43,18,97,70,147,87,95,53,106,221,49,81,99,161,243,208,220,113,5,170,217,254,65,237,247,118,119,242,142,39,216,230,188,41,192,185,20,90,84,190,93,86,185,179,167,79,47,93,121,51,33,41,93,170,109,73,250,46,31,121,151,235,49,68,102,102,163,212,251,197,157,240,69,98,27,151,22,40,188,244,174,91,237,122,19,144,214,195,62,110,173,212,137,93,165,216,157,11,183,183,188,91,104,241,248,184,180,55,135,181,85,185,244,75,145,175,255,0,111,108,102,62,122,208,228,183,22,223,209,61,52,254,241,13,42,229,194,151,232,92,24,183,169,156,158,87,39,171,245,55,110,211,89,111,43,191,83,247,143,187,138,216,129,70,194,251,18,165,122,215,223,228,194,167,242,121,138,218,181,105,204,121,13,151,98,18,163,239,112,189,135,253,35,51,215,133,213,83,189,110,25,87,45,97,205,242,229,236,230,30,137,47,160,132,160,190,137,17,119,36,189,130,119,221,152,63,34,202,225,127,26,224,171,66,228,212,228,239,234,11,154,74,217,182,225,74,19,244,86,105,61,82,162,238,47,250,199,198,225,3,74,122,94,99,10,166,132,234,220,15,202,30,165,217,190,12,244,151,183,234,247,24,176,222,37,112,138,102,87,110,52,159,242,122,63,49,135,255,0,112,164,204,184,207,58,102,51,91,211,147,222,215,87,255,0,92,71,139,220,126,241,165,240,0,0,1,252,62,194,239,208,101,255,0,18,234,141,214,111,106,149,73,162,209,47,114,116,47,177,148,39,220,94,225,125,92,60,160,170,14,88,173,132,168,180,221,214,249,132,191,251,197,125,241,150,166,55,23,24,168,21,20,203,230,46,119,85,185,174,94,156,173,145,105,228,93,186,250,218,247,251,52,19,163,135,214,27,197,78,71,44,187,78,186,222,254,167,210,61,66,117,50,215,109,94,83,137,237,74,190,206,227,20,161,152,108,48,127,7,177,114,185,135,239,185,204,244,103,77,162,244,34,221,204,138,211,189,196,181,233,249,79,210,63,232,22,27,194,27,50,237,32,170,88,35,115,200,209,71,201,244,65,236,62,223,236,249,47,253,6,191,185,250,107,251,61,194,200,177,138,43,51,112,230,175,21,247,121,77,175,167,213,91,77,90,104,251,103,220,95,96,204,80,210,182,88,170,209,107,184,29,109,85,97,150,140,191,214,109,46,223,228,204,121,39,222,68,125,228,126,193,212,133,74,113,188,149,9,218,254,21,198,98,54,201,12,122,115,158,230,243,62,102,228,83,77,61,135,216,90,23,103,103,120,172,33,44,120,113,102,5,236,19,199,88,49,102,53,205,164,86,249,189,98,119,18,116,228,195,150,109,246,147,107,87,211,116,187,180,250,245,46,235,245,74,146,226,119,36,245,35,21,67,197,183,44,148,250,89,211,49,122,211,135,203,83,220,239,72,167,152,163,221,167,65,29,174,215,29,61,59,213,244,81,246,251,196,37,202,6,60,85,176,7,27,40,119,92,39,118,196,150,252,106,101,67,213,73,255,0,3,92,198,28,119,189,181,159,115,95,201,45,222,227,246,30,135,44,43,170,21,243,100,208,111,26,114,247,71,173,211,34,212,27,61,12,189,87,153,75,133,222,73,62,229,151,121,23,216,93,195,239,15,205,82,129,30,169,79,149,77,148,141,204,203,101,108,56,90,153,106,149,36,210,101,217,161,247,24,160,78,34,24,31,39,7,179,3,91,125,166,182,211,238,25,50,106,236,30,226,61,9,249,178,205,41,252,162,213,244,91,239,61,62,194,30,195,32,144,237,204,113,135,114,229,170,247,107,70,42,20,249,149,42,84,205,206,127,7,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,174,194,120,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,224,228,152,113,88,143,203,102,57,39,233,41,106,222,181,235,236,62,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,175,188,236,83,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,135,252,6,43,76,237,67,63,221,30,229,47,237,247,139,86,0,1,255,0,15,58,150,25,91,203,61,18,218,77,71,246,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,237,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,248,133,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,142,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,228,223,219,162,187,123,53,62,222,239,45,150,252,178,223,185,143,188,33,208,45,88,155,96,156,150,219,155,51,152,201,244,237,243,89,67,139,229,173,214,205,123,82,242,85,162,79,83,238,47,170,229,50,193,195,199,8,240,14,3,53,42,140,79,77,92,106,105,41,118,119,50,84,109,12,210,201,169,60,178,146,182,255,0,40,209,171,82,253,45,59,139,182,86,66,131,22,157,25,184,112,218,229,178,210,73,40,78,227,61,8,136,136,187,79,183,184,136,127,184,254,25,232,90,152,248,174,179,34,175,61,73,231,237,134,206,168,82,54,145,238,89,43,183,183,176,203,176,199,250,166,219,166,180,106,92,118,185,110,30,167,187,114,143,183,236,51,31,235,18,75,145,228,250,58,65,238,61,155,144,190,237,75,93,8,180,33,244,71,231,168,72,56,144,36,202,34,212,217,101,110,17,123,244,73,152,206,222,121,174,170,157,217,153,139,210,85,77,221,231,10,175,81,132,193,109,73,108,101,21,9,38,148,250,164,90,233,184,251,79,183,235,28,12,118,236,151,203,172,67,204,157,136,170,55,229,28,175,82,208,239,209,252,145,207,143,187,233,125,133,221,218,52,97,74,83,171,165,195,91,255,0,148,84,118,205,127,221,109,45,123,135,234,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,251,235,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,128,28,80,178,45,248,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,114,174,6,63,158,207,217,191,222,66,213,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,154,102,83,17,175,44,33,192,107,231,19,240,254,213,137,113,87,109,138,59,213,40,240,101,201,38,24,216,222,134,235,238,30,164,106,67,45,115,30,54,210,164,173,194,104,219,74,146,165,145,150,109,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,187,238,26,153,40,167,101,211,14,32,226,133,235,76,211,19,110,234,122,156,146,181,20,166,28,165,82,228,148,103,81,76,117,135,20,72,55,144,182,18,183,20,109,37,105,113,107,104,141,73,65,41,115,84,5,21,241,43,201,69,71,46,152,143,59,20,44,170,102,152,101,119,84,18,228,101,164,162,176,221,42,169,36,228,186,186,99,76,54,162,89,178,132,48,165,182,162,105,40,75,107,67,70,106,82,13,75,112,186,204,230,35,225,22,56,211,112,134,137,69,170,221,86,222,35,84,35,64,122,136,196,147,75,116,233,75,121,162,114,174,148,147,78,43,230,98,161,227,117,41,229,165,109,161,42,113,100,76,160,211,122,128,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,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,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,0,10,33,226,161,141,248,161,137,57,151,170,225,181,247,67,137,66,164,97,172,135,160,80,105,204,184,219,235,113,137,40,101,222,185,215,147,218,165,201,105,49,156,38,251,9,164,108,108,211,204,39,86,191,213,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,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,61,30,229,187,23,106,184,245,130,86,182,47,214,108,73,118,116,139,158,59,178,209,71,146,250,159,91,76,19,238,33,151,73,197,52,209,173,14,180,134,222,66,182,17,26,29,73,150,226,209,71,210,192,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,194,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,63,45,85,78,162,151,49,108,126,81,49,220,52,119,125,45,167,167,120,206,126,116,38,86,38,102,78,251,85,104,254,113,186,245,81,182,190,135,228,138,124,141,191,71,237,62,254,209,196,71,124,200,205,213,83,180,243,49,101,202,166,59,176,230,213,233,208,159,45,169,61,236,174,161,24,212,159,88,143,77,118,151,105,118,253,99,68,148,249,7,46,4,105,70,90,27,204,161,195,47,118,169,35,31,160,65,174,35,57,227,151,151,106,123,120,115,101,179,173,207,88,130,82,10,70,226,249,134,29,76,182,119,109,114,59,141,175,107,140,164,244,220,70,125,221,133,169,157,64,93,153,129,197,139,210,225,85,205,95,186,122,137,220,211,117,14,116,49,145,180,247,169,101,216,134,200,143,69,40,253,130,124,240,202,207,13,241,85,196,6,176,119,19,171,93,117,58,84,84,183,76,119,166,101,173,175,169,248,113,217,111,70,88,37,30,137,53,158,229,47,78,222,223,97,139,106,35,37,17,40,187,140,181,33,253,31,225,54,20,90,140,103,33,204,107,152,203,169,52,173,59,140,181,35,35,35,237,46,222,227,49,21,51,61,195,199,8,241,242,3,213,42,116,63,66,220,105,101,73,102,119,50,84,157,76,146,241,165,60,179,146,134,255,0,40,233,43,83,253,29,59,143,178,154,179,33,150,91,251,46,23,132,202,5,213,19,116,18,146,227,112,166,115,25,46,161,190,107,200,109,124,180,58,225,163,114,89,82,180,81,234,93,199,245,250,156,160,103,6,244,203,37,233,26,68,87,122,171,122,83,200,68,232,91,90,70,168,83,177,205,197,115,13,151,23,249,54,54,232,158,222,221,75,183,190,247,112,55,26,45,76,118,195,234,109,247,106,200,222,212,182,25,57,13,108,112,185,15,169,134,157,83,122,184,132,26,182,147,169,45,196,157,15,254,162,232,34,154,184,193,96,243,148,44,81,166,226,109,62,31,46,21,70,11,49,95,95,51,93,210,28,145,61,229,30,134,179,50,236,34,238,73,23,248,135,26,225,155,137,110,225,174,104,41,110,161,27,145,113,48,197,1,206,221,54,162,69,70,30,167,244,85,175,208,238,236,251,72,95,187,46,165,246,80,242,15,84,184,146,81,125,134,90,143,251,0,1,85,60,90,179,84,250,92,103,1,173,101,232,141,169,149,80,127,66,237,63,225,209,93,103,106,217,254,228,247,37,127,103,188,87,94,5,225,85,91,26,113,78,223,195,250,81,104,117,74,140,70,36,57,234,252,211,46,73,105,165,47,69,45,27,180,230,145,232,74,35,63,171,188,180,55,151,76,19,163,224,38,23,82,108,42,81,239,92,120,236,28,167,125,114,230,72,76,118,90,90,180,83,139,211,94,81,30,132,173,11,217,239,62,158,43,51,137,214,121,156,182,169,146,240,39,14,31,228,213,94,113,198,106,211,54,238,254,14,105,153,21,248,252,183,163,154,126,146,80,173,232,94,190,194,236,212,197,123,101,151,46,87,174,104,177,49,138,21,39,177,133,201,76,154,164,207,154,249,166,78,67,41,121,123,20,235,102,173,9,242,61,18,122,159,113,125,93,163,63,112,173,204,13,135,109,101,170,200,103,86,41,244,232,117,42,172,205,206,127,8,156,217,74,134,241,242,221,222,104,220,77,37,94,171,134,146,238,34,239,81,248,238,29,248,31,39,24,115,3,68,125,214,183,83,237,249,49,170,239,30,226,45,73,137,177,13,73,252,162,21,244,92,239,45,126,195,23,249,77,129,30,151,79,139,77,138,141,172,196,101,12,54,90,153,232,148,164,146,69,219,169,247,16,253,35,224,223,183,84,43,26,201,175,94,53,21,237,143,68,166,74,168,56,122,25,250,172,178,167,15,184,148,125,200,62,226,63,176,251,134,121,51,121,142,85,124,194,227,141,102,231,148,190,100,120,178,164,82,233,133,162,75,88,137,152,250,217,238,109,179,238,123,249,69,187,222,126,235,43,225,71,150,138,101,169,135,42,197,122,252,77,213,122,155,231,211,43,152,162,219,29,198,32,190,142,196,58,105,61,22,147,239,73,31,191,179,176,79,155,170,191,22,211,182,42,215,52,196,238,98,147,5,249,174,39,83,45,82,211,106,89,151,97,25,247,36,253,135,246,24,161,222,35,185,129,123,27,49,214,116,88,109,114,169,20,78,87,70,157,196,173,121,208,226,27,157,166,218,21,244,218,62,253,126,173,11,190,39,11,61,224,135,42,19,85,252,84,140,252,109,242,31,244,31,33,205,230,92,189,168,169,26,187,11,176,245,46,206,222,225,109,99,150,230,118,175,22,133,129,215,45,86,98,117,101,142,143,113,106,127,202,152,202,75,184,140,251,204,189,131,53,35,78,152,57,17,152,56,113,72,139,29,238,107,104,234,52,94,211,78,186,190,225,247,31,218,43,123,139,206,101,154,82,105,184,35,108,72,213,69,206,244,185,236,62,207,236,9,44,125,54,191,186,250,11,251,125,194,188,178,243,134,15,227,14,46,80,240,253,135,57,126,147,234,117,94,132,123,121,113,93,119,184,214,141,127,39,250,69,253,2,235,248,130,225,196,99,200,237,233,105,208,91,217,211,122,59,167,78,166,122,110,171,197,113,95,73,95,111,121,136,47,193,166,152,220,172,98,175,212,85,47,150,184,61,46,214,185,122,243,119,197,168,17,246,235,234,233,223,237,212,88,39,16,200,42,157,150,27,161,9,45,118,244,94,97,19,254,225,66,152,107,84,110,141,123,83,170,78,150,169,103,157,169,125,172,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,228,134,135,114,45,13,152,121,104,180,210,203,187,201,93,126,190,169,151,246,194,79,191,237,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,223,45,112,34,205,107,15,240,170,135,104,178,141,136,129,212,232,90,235,166,249,46,185,250,74,253,63,121,138,226,227,9,151,149,48,237,63,28,40,235,220,135,57,190,146,70,154,114,244,40,17,154,237,83,157,186,246,253,20,125,190,241,88,182,213,201,86,180,171,81,238,10,28,158,158,108,93,252,167,54,37,123,119,32,208,125,138,35,35,236,81,151,105,11,230,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,190,222,250,33,189,104,159,39,46,105,148,109,251,186,126,95,110,154,125,38,210,175,121,254,151,188,104,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,236,29,228,84,111,27,121,21,39,46,140,51,98,83,27,98,51,233,174,149,123,146,123,245,110,156,107,236,46,210,208,253,255,0,168,87,5,26,216,169,87,41,213,26,156,38,247,51,76,228,243,143,84,150,156,197,26,83,222,100,125,228,125,218,143,148,211,174,48,225,58,210,182,169,61,199,166,162,238,120,96,230,201,120,199,97,175,14,110,117,107,94,160,105,243,218,127,100,115,222,154,247,209,67,40,66,54,161,180,151,210,61,126,163,236,19,35,17,108,26,30,38,90,51,108,235,137,158,100,25,220,190,97,110,89,125,7,80,225,125,5,36,254,146,11,218,95,208,51,139,142,216,65,88,193,156,66,170,90,242,217,249,138,123,145,144,135,119,39,214,83,145,208,238,155,73,107,50,250,71,237,62,239,212,45,7,132,238,103,74,242,181,151,131,151,3,187,39,81,152,51,134,91,117,221,25,150,224,199,111,232,52,68,94,178,143,189,102,126,253,123,197,143,0,130,252,87,176,58,14,32,224,130,111,120,103,202,171,80,36,148,133,47,181,92,200,204,68,156,233,183,161,184,148,150,170,89,122,218,25,253,165,216,42,47,46,87,177,225,174,57,217,215,28,132,104,212,74,245,59,169,237,250,45,166,99,43,89,246,37,70,122,18,61,133,175,184,94,198,53,224,77,159,156,28,0,165,177,49,206,68,138,173,21,138,157,46,102,142,171,146,235,176,156,38,85,203,39,26,37,104,114,77,90,43,66,62,227,34,246,81,206,58,224,181,241,149,92,94,59,106,174,238,146,233,178,122,234,108,189,172,252,243,77,202,117,13,61,177,43,116,147,184,227,153,237,81,153,151,113,151,190,215,56,118,231,154,222,197,251,82,155,133,87,82,186,91,166,145,17,152,205,246,45,206,165,166,155,136,193,57,243,113,208,218,55,58,226,189,93,198,101,167,180,187,68,237,35,212,181,33,6,248,158,229,102,30,45,225,116,156,71,161,70,219,93,182,88,92,183,156,222,103,190,28,120,243,94,82,116,83,201,65,106,183,11,180,146,106,250,140,187,5,51,97,245,215,83,194,252,72,161,221,113,79,100,171,118,177,26,90,147,234,158,167,29,244,56,105,237,37,23,123,125,250,31,216,99,68,217,95,198,42,126,56,96,205,187,122,195,86,175,170,4,70,102,150,138,236,146,113,25,113,194,237,66,11,189,210,250,37,167,187,220,93,96,0,120,92,115,187,227,216,120,59,122,221,178,15,252,235,183,234,82,208,93,190,178,155,138,235,132,93,137,86,159,67,191,67,25,184,196,155,149,251,235,18,46,75,163,77,85,90,172,204,152,132,246,118,19,207,173,100,90,232,159,211,239,208,190,194,23,155,195,55,11,156,195,108,180,82,30,114,78,245,92,135,30,186,104,217,166,195,145,79,135,217,174,245,107,166,206,254,207,176,135,127,198,12,85,182,240,106,194,170,223,151,59,251,35,83,227,62,242,17,181,195,230,184,219,46,58,72,213,8,89,167,82,109,93,187,76,139,254,163,161,12,226,102,194,233,204,206,32,78,153,45,92,138,4,41,110,162,155,27,70,213,243,72,126,65,180,189,228,203,107,252,155,250,104,174,223,105,246,247,125,188,148,228,186,236,204,245,219,22,164,179,232,237,58,108,212,122,66,95,205,57,205,229,187,24,221,103,103,61,183,83,171,79,235,189,58,233,166,133,219,221,122,184,71,133,54,182,13,88,244,235,26,211,141,202,135,5,134,91,81,239,113,92,197,161,150,218,53,252,226,214,101,169,54,158,205,199,167,253,103,237,0,7,241,93,164,127,96,252,52,217,28,229,73,65,163,105,182,250,211,223,174,186,105,218,63,120,249,181,120,201,117,81,29,53,237,54,228,54,162,236,215,93,53,31,69,39,170,72,253,228,10,34,81,26,76,187,12,180,49,84,188,70,184,125,94,85,251,194,118,53,97,107,126,144,106,98,93,122,161,79,213,166,182,186,183,101,201,117,222,107,242,75,94,195,109,59,82,141,59,117,47,105,10,217,123,12,239,118,43,229,107,187,68,219,83,55,186,126,71,82,201,252,230,253,154,110,223,183,233,118,107,174,159,168,89,135,13,44,134,94,54,181,214,198,54,98,124,110,129,13,176,149,83,96,239,105,221,203,39,33,201,105,238,99,18,15,79,162,180,236,82,61,154,159,176,133,168,17,104,90,16,254,128,0,0,0,0,0,0,0,0,0,173,92,88,224,215,248,80,197,59,203,19,63,24,239,70,124,173,184,42,53,222,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,241,107,192,155,103,5,62,84,252,163,249,57,214,255,0,25,244,61,31,63,168,152,252,159,200,243,28,219,183,159,183,233,158,187,117,236,215,66,234,160,33,86,117,184,111,126,56,56,167,74,196,207,195,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,196,187,229,183,249,168,252,177,249,99,232,223,237,39,163,250,94,147,169,255,0,214,30,223,187,169,255,0,115,166,207,110,189,146,168,0,114,172,47,203,165,137,131,248,167,136,184,153,98,199,232,63,9,157,20,202,196,45,239,59,190,168,212,153,239,63,51,152,235,171,211,157,215,33,60,164,37,8,71,35,82,35,222,100,158,170,2,170,255,0,168,99,255,0,181,23,248,19,255,0,211,197,148,225,61,139,248,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,35,85,95,135,254,95,106,249,154,137,153,183,45,222,77,85,157,42,47,210,216,113,214,34,185,93,106,83,15,199,171,39,148,180,109,120,185,78,147,173,168,150,211,202,113,46,41,36,178,113,78,201,80,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,197,114,101,145,124,56,201,229,10,115,148,201,255,0,42,47,58,206,230,170,87,52,136,101,29,197,69,223,185,184,177,218,222,190,67,37,181,10,89,18,212,167,28,34,82,148,100,150,144,220,149,0,0,21,171,139,28,26,255,0,10,24,167,121,98,103,227,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,19,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,0,0,0,85,95,245,12,127,246,162,255,0,2,127,250,120,178,156,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,0,64,12,209,240,164,252,101,49,218,230,198,191,195,215,201,207,148,125,23,241,103,201,110,179,145,211,195,98,55,229,186,182,247,110,228,110,250,5,166,237,59,116,212,250,174,70,50,49,248,151,124,182,255,0,53,31,150,63,44,125,27,253,164,244,127,75,210,117,63,250,195,219,247,117,63,238,116,217,237,215,178,85,0,14,41,154,236,168,225,198,109,112,225,118,85,234,215,67,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,71,64,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,135,247,79,12,204,14,189,115,89,43,50,87,59,157,117,42,118,202,132,187,45,84,246,81,79,147,88,73,36,142,83,171,70,156,198,87,183,154,227,10,65,155,175,169,107,113,197,161,106,100,230,0,0,0,229,89,163,192,191,198,83,2,110,108,20,249,83,242,115,229,31,69,252,103,208,245,156,142,158,99,18,127,35,204,111,118,238,70,223,166,90,110,215,183,77,14,0,127,80,199,255,0,106,47,240,39,255,0,167,139,84,0,0,0,21,87,253,67,31,253,168,191,192,159,254,158,39,254,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,214,255,0,25,244,61,31,63,168,152,252,159,200,243,28,219,183,159,183,233,158,187,117,236,215,66,234,160,57,86,104,240,47,241,148,192,155,155,5,62,84,252,156,249,71,209,127,25,244,61,103,35,167,152,196,159,200,243,27,221,187,145,183,233,150,155,181,237,211,67,128,31,212,49,255,0,218,139,252,9,255,0,233,226,213,0,0,64,12,209,240,164,252,101,49,218,230,198,191,195,215,201,207,148,125,23,241,103,201,110,179,145,211,195,98,55,229,186,182,247,110,228,110,250,5,166,237,59,116,212,251,254,74,114,165,248,159,97,101,87,12,254,94,252,173,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,179,83,144,0,0,2,170,255,0,168,99,255,0,181,23,248,19,255,0,211,197,148,225,61,139,248,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,2,170,255,0,168,99,255,0,181,23,248,19,255,0,211,196,255,0,202,230,5,254,45,120,19,108,224,167,202,159,148,127,39,58,223,227,62,135,163,231,245,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,154,232,93,84,7,42,205,30,5,254,50,152,19,115,96,167,202,159,147,159,40,250,47,227,62,135,172,228,116,243,24,147,249,30,99,123,183,114,54,253,50,211,118,189,186,104,112,3,250,134,63,251,81,127,129,63,253,60,90,160,138,185,231,200,199,227,163,242,39,252,212,126,71,124,142,244,151,246,147,210,29,87,87,211,127,235,12,236,219,211,127,186,215,127,179,78,222,85,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,173,254,44,249,45,209,243,250,136,111,198,252,183,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,69,252,89,242,91,172,228,116,240,216,141,249,110,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,126,39,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,225,95,245,12,127,246,162,255,0,2,127,250,120,178,156,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,69,92,243,228,99,241,209,249,19,254,106,63,35,190,71,122,75,251,73,233,14,171,171,233,191,245,134,118,109,233,191,221,107,191,217,167,111,42,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,214,255,0,22,124,150,232,249,253,68,55,227,126,91,171,115,110,222,126,239,160,122,237,211,179,93,74,127,136,1,154,62,20,159,140,166,59,92,216,215,248,122,249,57,242,143,162,254,44,249,45,214,114,58,120,108,70,252,183,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,18,239,150,223,230,163,242,199,229,143,163,127,180,158,143,233,122,78,167,255,0,88,123,126,238,167,253,206,155,61,186,246,74,161,85,127,212,49,255,0,218,139,252,9,255,0,233,226,202,112,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,28,171,52,120,23,248,202,96,77,205,130,159,42,126,78,124,163,232,191,140,250,30,179,145,211,204,98,79,228,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,248,47,197,59,55,19,63,24,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,69,92,243,228,99,241,209,249,19,254,106,63,35,190,71,122,75,251,73,233,14,171,171,233,191,245,134,118,109,233,191,221,107,191,217,167,111,148,201,79,13,239,196,251,20,234,184,153,248,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,170,191,234,24,255,0,237,69,254,4,255,0,244,241,63,242,185,129,127,139,94,4,219,56,41,242,167,229,31,201,206,183,248,207,161,232,249,253,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,102,186,23,85,0,17,87,60,249,24,252,116,126,68,255,0,154,143,200,239,145,222,146,254,210,122,67,170,234,250,111,253,97,157,155,122,111,247,90,239,246,105,219,229,50,83,195,123,241,62,197,58,174,38,126,25,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,2,42,231,159,35,31,142,143,200,159,243,81,249,29,242,59,210,95,218,79,72,117,93,95,77,255,0,172,51,179,111,77,254,235,93,254,205,59,124,166,74,120,111,126,39,216,167,85,196,207,195,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,0,0,114,172,209,224,95,227,41,129,55,54,10,124,169,249,57,242,143,162,254,51,232,122,206,71,79,49,137,63,145,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,168,99,255,0,181,23,248,19,255,0,211,197,170,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,150,165,161,138,175,226,91,144,203,198,233,186,223,198,204,48,141,215,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,244,144,157,137,71,183,82,246,144,172,246,112,206,247,126,190,118,187,84,77,213,50,123,167,228,117,44,151,206,111,217,166,237,251,126,151,102,186,233,250,133,147,112,229,225,245,121,80,47,8,56,213,138,77,250,61,168,105,105,234,125,63,86,157,220,234,29,137,37,167,121,172,73,61,59,9,196,237,82,52,236,212,253,132,45,105,36,73,34,73,23,97,22,132,63,225,245,155,108,56,225,119,165,6,162,253,68,51,215,196,26,181,54,181,153,251,177,115,30,230,116,179,167,198,111,213,34,218,132,212,37,104,93,132,90,247,159,214,35,120,145,252,62,168,53,10,246,104,173,4,211,153,230,28,26,133,62,107,222,178,75,107,72,168,197,220,125,166,90,247,151,97,106,127,80,208,179,73,52,180,132,153,104,100,146,35,31,246,0,60,94,46,97,77,173,140,182,61,70,198,187,35,115,97,206,97,230,210,123,220,79,45,107,101,198,137,127,54,180,25,232,78,43,179,113,107,255,0,89,81,86,117,178,93,118,101,134,237,149,82,65,245,150,157,74,106,253,31,47,230,155,229,115,29,146,109,51,179,158,227,170,209,166,53,222,173,53,215,67,237,239,248,153,59,205,133,211,150,108,64,131,50,34,185,244,9,178,218,69,74,54,141,167,230,150,252,115,117,123,205,151,23,249,54,52,209,61,190,210,237,239,190,252,31,197,91,111,25,108,42,85,249,108,63,190,53,66,51,15,45,27,92,46,83,142,50,219,166,141,86,132,26,180,39,19,219,180,136,255,0,234,46,1,196,203,11,156,196,156,179,213,221,110,78,197,91,103,34,186,72,217,174,243,143,79,153,217,174,244,233,174,254,254,223,176,197,25,97,181,202,253,139,137,22,221,208,69,162,168,181,152,115,22,158,206,210,101,244,44,203,93,21,250,29,250,31,216,99,72,248,25,119,199,191,48,114,202,187,99,159,249,233,111,211,101,172,187,125,85,185,21,167,12,187,82,157,126,159,126,132,61,208,0,228,249,160,198,42,126,7,224,205,197,122,204,86,143,166,4,182,97,22,138,237,146,81,30,113,178,236,66,203,189,163,250,69,167,191,220,121,217,196,27,174,167,138,24,145,92,186,229,30,249,87,21,98,76,180,167,213,45,14,67,235,112,147,216,73,46,247,59,244,47,176,133,204,240,194,202,204,60,36,194,232,216,143,93,141,186,187,115,48,137,108,185,188,203,100,57,17,225,60,148,232,151,148,131,209,109,159,105,164,149,245,17,118,9,200,103,161,106,98,9,113,18,207,53,189,132,22,165,75,10,173,85,117,87,77,94,35,209,156,236,91,125,51,78,183,45,131,115,231,35,173,181,237,117,180,250,187,136,207,95,97,118,138,163,192,172,22,190,51,85,139,197,109,82,29,214,93,74,79,93,82,151,181,159,153,105,201,77,33,215,182,41,109,18,182,156,130,61,169,50,51,238,34,247,94,54,10,96,77,159,147,236,0,169,177,13,206,124,138,85,25,234,157,82,102,142,167,156,235,80,155,39,149,203,55,29,36,234,113,137,90,39,82,46,226,35,246,209,70,99,175,99,196,172,115,188,174,56,232,213,169,117,234,143,77,219,244,155,84,199,150,131,237,74,76,181,37,251,75,95,120,183,62,20,56,29,7,15,176,65,87,188,195,230,213,171,242,78,66,87,218,158,92,103,226,65,116,155,208,156,82,79,69,32,253,109,8,254,194,236,19,160,5,113,113,98,204,239,200,219,85,24,57,111,187,190,109,105,130,57,133,183,77,177,158,110,116,119,62,155,70,71,235,36,187,150,71,238,211,188,87,238,71,48,45,236,114,199,106,28,9,173,107,75,167,205,141,62,90,183,23,172,150,230,70,37,167,66,113,10,47,85,211,237,45,126,162,215,187,65,118,189,189,79,180,237,218,101,179,75,111,100,74,92,54,97,178,90,168,253,70,155,74,19,244,140,207,185,37,222,103,246,152,173,62,44,89,180,118,143,21,24,13,105,175,107,242,91,41,21,7,244,35,249,181,20,232,174,181,181,198,76,187,201,39,185,43,215,221,239,21,50,235,174,62,225,186,234,183,41,93,231,166,131,234,214,109,138,149,14,157,78,169,205,111,107,53,62,119,36,245,73,235,203,81,37,93,198,103,222,101,223,160,177,254,9,18,42,77,221,24,152,196,86,55,68,123,208,189,82,247,36,182,104,221,68,209,216,125,167,169,251,191,88,183,33,193,179,211,57,234,110,85,239,105,177,222,229,56,223,163,116,94,210,86,154,212,99,23,113,253,163,61,118,85,19,229,29,205,14,141,191,111,81,204,237,211,95,162,218,149,239,47,209,247,139,222,205,182,104,40,217,81,193,232,109,68,95,50,183,59,153,232,246,52,89,110,217,41,142,111,172,109,58,130,209,18,12,253,109,62,174,222,234,25,185,110,74,189,221,90,145,112,87,100,245,19,101,108,230,185,177,40,221,181,4,130,236,73,17,23,170,146,46,194,22,117,193,239,47,42,125,234,134,56,86,23,177,13,242,189,26,141,53,230,106,83,227,59,218,151,59,52,236,250,72,237,246,123,197,142,227,181,154,214,32,97,85,114,209,121,27,209,63,166,212,181,50,215,100,150,156,246,41,63,161,239,33,18,184,102,101,134,126,10,68,184,107,151,3,91,106,85,14,147,212,220,147,229,242,206,98,123,208,234,210,122,165,210,246,23,253,221,215,61,16,216,151,150,139,177,47,185,176,147,208,123,12,255,0,182,17,189,223,96,207,21,25,194,106,164,202,212,90,145,110,255,0,238,76,106,2,204,168,183,86,182,161,212,25,78,212,59,204,208,181,215,185,197,23,184,189,195,237,128,0,0,240,184,225,51,209,248,93,90,151,204,74,57,125,55,172,163,208,139,89,13,151,127,235,25,152,152,174,108,165,168,140,187,116,255,0,16,210,14,82,40,170,183,242,253,107,83,28,217,189,174,187,113,163,184,245,154,250,189,197,239,247,14,155,89,183,105,53,242,105,53,72,141,190,150,119,109,74,219,74,139,183,77,123,20,71,238,33,244,25,101,168,237,147,44,161,40,66,123,146,146,208,139,251,195,151,102,83,7,40,184,223,133,85,91,38,173,1,153,10,147,200,229,41,109,33,106,70,217,44,184,173,166,164,47,77,121,69,174,133,236,253,101,155,203,138,131,82,182,107,18,40,117,104,143,70,151,27,103,49,167,155,82,22,157,200,37,22,164,162,35,46,197,17,247,123,68,176,225,147,136,215,245,187,152,106,69,159,111,187,53,234,45,111,168,244,140,118,212,242,155,62,76,25,142,53,170,80,162,71,211,81,159,172,71,219,218,90,24,227,57,171,163,70,160,227,173,201,77,136,210,27,105,174,143,106,82,146,34,45,97,176,174,226,34,46,243,23,61,194,250,173,46,167,147,27,21,51,36,155,238,51,233,77,84,165,154,151,219,85,155,244,140,204,253,197,160,149,226,160,248,215,188,234,239,124,62,101,111,154,144,215,165,182,35,113,158,205,89,167,107,217,236,212,114,174,27,248,29,108,227,148,187,202,214,184,90,148,105,123,209,219,20,218,91,218,90,20,181,158,166,182,215,252,209,123,63,249,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,253,99,223,229,67,48,213,252,185,226,164,11,202,155,53,242,130,158,111,89,20,156,95,41,255,0,224,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,70,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,172,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,187,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,171,171,0,0,15,155,33,10,129,36,229,180,218,148,218,251,22,148,22,189,166,122,154,180,253,93,227,254,253,55,76,73,165,46,203,105,181,171,77,16,183,18,74,251,52,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,12,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,176,136,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,165,74,165,214,98,57,2,177,77,139,58,43,169,52,184,204,150,82,235,107,35,35,35,35,74,136,200,200,200,204,190,195,49,225,219,203,174,95,218,158,117,86,240,59,15,211,52,220,230,245,37,108,194,39,119,238,221,174,254,86,186,238,237,215,94,254,209,238,105,212,186,101,30,42,32,210,105,209,97,70,108,137,40,102,51,41,105,9,34,34,34,34,74,72,136,187,8,139,236,34,31,168,127,20,146,82,77,42,34,50,50,208,200,253,162,156,248,155,100,203,17,35,98,140,156,86,195,235,94,165,92,164,213,91,92,137,141,211,225,63,37,198,100,59,34,99,238,25,147,76,109,74,9,59,59,77,70,100,106,45,117,35,35,16,62,153,132,184,165,89,169,21,34,153,135,23,68,153,156,206,81,178,213,30,66,214,149,110,36,232,105,74,12,203,67,50,46,238,243,22,185,194,255,0,36,213,204,48,117,236,99,196,186,34,226,85,165,198,84,88,112,166,198,91,110,48,133,244,82,16,225,182,243,9,82,86,149,182,180,238,37,232,70,70,69,219,169,139,33,0,0,28,167,49,121,123,178,179,11,135,181,43,70,230,164,196,118,83,145,222,56,18,150,195,42,113,137,6,195,205,182,178,90,219,112,211,180,222,81,234,146,212,143,180,190,186,13,204,214,92,239,60,184,98,52,251,90,224,129,33,16,185,238,185,78,153,202,116,155,117,142,123,200,104,201,107,105,178,82,140,153,51,245,75,67,46,210,250,164,247,13,220,242,74,194,107,134,46,21,98,53,106,75,214,237,86,82,24,138,252,169,38,164,67,113,213,195,97,26,169,233,9,67,109,33,182,214,125,137,51,79,110,154,150,164,45,155,20,169,180,140,90,193,27,154,5,18,68,106,164,90,237,187,53,48,215,29,105,125,14,243,162,44,145,180,210,74,37,106,78,22,154,107,174,165,166,186,140,227,226,173,181,46,202,196,251,166,217,147,29,81,221,164,214,231,68,216,104,52,26,121,82,22,141,52,50,35,46,212,251,139,245,11,165,225,93,140,199,137,24,4,197,183,50,89,46,93,178,234,105,109,161,78,106,162,98,60,40,72,35,208,214,163,211,85,159,176,139,234,33,53,192,127,59,187,76,84,175,23,108,205,34,177,58,30,6,90,181,149,147,80,158,110,101,68,226,200,236,55,16,115,226,186,194,246,58,126,195,78,168,82,53,238,212,253,130,42,228,63,46,53,76,127,198,218,51,78,83,156,118,135,67,151,30,167,61,197,178,165,50,227,108,203,139,204,105,71,202,90,12,205,15,106,105,86,132,101,222,100,93,250,2,182,109,250,109,169,111,83,109,186,68,86,163,67,166,68,102,27,45,180,132,161,41,67,104,74,18,68,73,34,34,236,73,23,97,23,119,112,141,121,225,206,101,171,150,203,18,101,62,157,83,139,38,238,168,199,113,152,80,219,121,181,184,202,156,102,73,54,242,208,79,182,234,80,78,178,68,106,78,186,25,232,93,189,212,193,14,6,51,103,11,23,245,55,106,117,154,173,114,161,180,157,121,82,228,49,13,15,74,250,58,252,234,155,105,10,147,174,157,187,73,94,211,62,219,158,201,86,73,108,252,181,218,80,170,181,26,124,73,119,140,200,173,156,217,166,211,78,41,165,45,168,234,113,180,56,108,54,234,80,79,48,106,36,168,251,53,212,251,123,190,183,16,12,81,135,134,153,108,186,77,218,138,99,72,174,211,231,81,217,34,120,144,181,45,232,18,182,145,122,233,51,61,81,217,166,189,221,198,40,123,11,45,185,184,143,139,246,189,182,211,47,74,118,191,112,194,140,231,170,107,51,231,202,66,13,74,236,81,247,175,180,244,62,255,0,104,209,222,10,88,112,240,215,11,45,139,62,36,70,227,170,5,38,19,47,165,13,146,53,121,17,155,109,70,100,73,79,111,169,222,100,70,61,192,231,120,235,139,116,204,28,195,234,181,217,56,141,78,199,136,250,163,164,182,153,27,169,97,215,19,184,141,104,61,53,108,245,208,245,20,11,152,156,75,189,51,11,140,242,170,245,42,145,205,118,165,81,92,58,108,100,60,235,132,211,110,75,117,77,54,72,53,56,105,208,222,50,218,147,50,45,116,34,247,218,255,0,13,12,168,66,193,188,55,69,235,115,81,200,238,26,214,146,16,228,168,229,189,166,94,98,27,132,72,53,178,133,164,137,198,213,167,105,145,118,247,159,104,146,153,133,198,91,127,3,112,186,185,123,214,170,112,226,189,26,20,147,130,220,135,208,131,126,74,99,186,235,109,164,148,180,26,148,163,104,200,146,147,212,244,61,61,229,158,28,118,197,122,238,51,226,125,126,251,174,79,145,32,231,207,148,236,100,186,234,214,76,176,185,14,186,134,208,74,90,246,165,60,211,209,36,163,34,215,179,222,127,39,12,176,250,185,138,55,173,62,200,183,97,191,42,117,67,155,203,109,150,214,181,31,45,165,186,122,18,18,163,250,45,168,251,8,251,191,88,149,220,72,48,58,217,192,217,118,109,173,111,53,40,146,207,164,119,169,196,183,180,245,40,139,45,13,13,163,95,202,159,179,255,0,159,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,235,62,162,243,45,72,108,217,121,9,90,21,222,149,22,164,127,223,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,196,52,207,129,243,61,33,133,212,89,124,196,175,153,212,250,201,61,72,244,144,225,119,254,161,238,128,0,0,113,220,220,206,58,126,95,174,137,4,241,52,101,208,232,173,219,116,254,26,193,119,254,177,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,253,99,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,211,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,41,223,219,79,140,126,226,247,139,75,225,35,57,249,25,97,167,67,113,244,173,184,220,238,90,9,70,102,141,213,9,230,122,151,179,81,55,133,62,241,170,50,249,127,98,105,166,191,198,154,255,0,246,138,112,250,188,22,155,37,92,119,162,205,166,143,111,163,189,99,79,172,95,55,81,238,49,255,0,92,91,50,191,50,45,105,236,125,182,169,14,170,43,251,125,42,182,35,153,161,189,168,131,21,157,198,134,180,45,79,118,155,151,219,236,247,10,194,22,73,195,27,59,201,177,230,163,6,241,50,189,18,45,9,221,122,9,147,165,108,75,26,20,201,14,110,91,207,146,19,185,106,66,75,106,59,117,34,62,221,12,91,204,184,212,250,229,49,248,79,147,50,161,204,105,108,56,94,170,208,180,40,141,42,46,221,72,251,12,200,85,38,115,120,99,222,50,47,234,134,33,224,123,74,146,197,85,247,106,18,97,237,117,107,68,135,94,144,242,201,182,227,69,208,146,69,202,73,106,163,62,221,53,62,195,18,75,135,117,173,141,184,105,98,187,102,226,117,181,38,49,53,49,73,105,215,161,203,65,165,178,102,35,100,90,188,73,208,189,69,159,97,105,217,246,144,154,129,222,40,219,138,198,13,170,192,199,103,110,232,240,210,212,107,141,10,156,181,182,222,212,41,233,19,39,56,102,102,72,73,26,204,145,219,218,103,245,152,235,60,27,49,136,169,215,5,115,9,170,115,140,153,148,212,154,164,114,113,222,206,106,151,79,97,41,45,203,211,184,143,66,36,235,245,251,5,184,8,165,158,124,155,90,185,135,195,170,133,66,137,67,139,26,237,167,52,236,216,178,99,70,109,15,74,113,182,36,154,26,82,210,195,142,172,148,235,196,102,146,208,204,200,140,143,94,250,110,177,47,28,86,201,190,55,148,197,68,168,82,234,20,90,135,79,46,52,134,228,176,137,76,51,45,38,178,217,185,165,45,10,84,109,59,116,35,34,50,61,52,236,190,188,183,99,149,189,143,152,85,65,189,233,85,72,15,78,149,79,138,186,148,104,207,161,71,30,90,163,50,235,173,154,18,226,205,27,84,233,22,213,30,226,236,35,247,159,27,226,57,150,168,152,229,130,85,74,237,58,15,50,187,107,197,126,172,201,180,209,27,207,34,52,73,106,75,41,209,165,173,90,173,210,209,36,105,35,63,105,31,125,33,97,237,217,113,96,222,42,81,238,86,14,92,10,133,183,89,142,244,134,85,204,105,122,199,146,133,169,165,164,141,10,211,115,122,26,76,203,187,216,52,63,150,108,100,165,99,142,15,91,247,181,62,115,18,36,187,6,35,115,210,211,169,89,183,44,226,178,227,168,61,22,179,35,35,116,181,37,30,226,246,251,207,170,143,249,90,210,218,20,181,30,137,73,25,153,253,66,146,56,180,227,59,87,254,54,177,103,82,106,42,118,159,111,195,68,103,217,75,219,144,83,24,151,57,181,43,106,86,164,238,218,178,45,76,137,90,123,187,135,150,225,127,133,41,190,115,5,18,232,168,198,65,211,109,118,219,171,155,206,163,230,219,118,52,216,75,220,106,52,41,41,209,43,51,215,84,153,23,180,132,137,226,115,158,135,201,114,48,35,11,43,209,78,57,18,209,84,157,78,148,123,201,95,195,34,189,28,220,98,70,154,105,203,86,197,35,191,67,63,97,10,233,194,108,40,190,113,202,253,131,105,90,180,185,245,57,181,25,77,20,151,219,97,231,137,148,56,243,109,173,231,84,218,22,105,73,27,169,53,44,200,244,215,183,191,182,249,114,105,148,187,75,44,152,119,6,44,104,104,122,227,168,70,105,250,164,199,27,105,78,37,231,24,142,79,52,135,9,150,220,38,249,140,110,36,171,83,215,180,251,123,164,80,0,0,15,225,145,40,180,81,17,145,251,12,126,101,210,233,142,172,156,114,157,21,107,46,210,82,153,73,159,247,244,31,161,13,182,210,118,54,132,161,37,236,73,104,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,105,244,234,125,82,50,225,212,224,71,152,195,132,105,91,79,180,151,16,162,50,50,50,52,168,140,143,176,204,191,88,243,144,48,151,10,169,83,149,83,166,97,157,169,14,98,148,107,57,12,81,99,54,233,171,82,86,166,164,160,143,93,72,143,93,123,203,81,234,90,105,166,91,75,76,182,150,208,146,34,74,82,90,17,17,123,8,136,127,216,0,0,8,237,156,188,165,218,89,155,195,185,209,36,195,67,55,29,62,51,175,211,38,54,219,73,113,79,54,196,130,101,165,172,217,113,195,111,152,254,227,74,116,61,123,75,183,190,134,177,107,10,47,156,13,191,103,90,87,85,46,125,50,101,58,83,165,25,247,24,121,146,121,13,188,227,104,121,165,56,132,26,146,102,210,141,43,34,34,61,59,59,187,44,87,134,54,122,31,230,71,192,140,83,175,70,40,230,72,69,46,117,70,81,239,53,127,3,138,204,98,113,249,26,105,167,49,92,180,163,222,101,237,33,29,248,160,97,74,108,108,193,75,186,41,177,208,84,219,161,183,42,196,251,72,249,183,29,147,54,106,247,18,137,9,73,234,148,17,235,170,140,203,218,99,212,112,150,198,118,176,255,0,27,100,89,245,106,138,154,167,220,16,215,25,134,84,241,37,7,49,249,112,91,74,182,169,105,78,237,168,50,212,136,213,167,188,93,186,22,151,16,149,160,245,74,136,140,143,234,31,244,57,86,102,113,146,149,129,216,61,112,222,213,9,204,71,146,212,25,109,192,75,174,165,6,228,178,138,243,141,32,181,90,12,204,205,163,208,146,123,143,217,239,44,240,98,21,217,113,99,38,42,86,46,87,206,92,250,133,201,89,144,244,118,83,204,117,122,200,146,181,165,164,36,205,106,211,115,154,18,72,207,191,218,46,247,135,30,90,162,96,110,9,82,235,181,24,36,221,118,232,138,197,89,227,117,162,39,153,68,152,145,20,166,85,171,72,90,116,91,71,170,76,212,68,126,211,62,238,201,153,28,114,183,176,15,10,171,215,189,86,169,1,153,209,105,242,151,77,141,37,244,36,228,75,76,103,157,105,178,66,156,65,175,114,154,50,218,147,220,125,164,94,242,161,75,238,241,197,108,228,99,121,204,76,74,133,82,161,90,168,116,241,35,71,110,75,232,138,195,210,212,104,45,155,157,82,16,149,73,211,179,82,34,50,34,215,94,219,145,200,198,77,173,92,188,97,213,62,161,91,161,197,147,118,212,90,106,108,169,50,99,54,183,162,184,227,17,141,109,37,106,97,183,80,73,117,147,50,73,234,100,102,102,103,175,116,173,21,33,198,79,24,138,163,112,80,240,154,153,56,205,152,173,70,170,72,38,221,236,230,165,117,6,20,147,218,189,59,140,181,35,78,191,95,176,114,94,20,248,54,171,255,0,29,154,187,100,67,75,177,173,196,38,114,22,227,123,144,151,163,204,130,225,25,25,161,68,75,34,95,103,105,31,214,66,242,123,128,66,190,34,54,182,54,226,93,138,213,155,134,54,212,169,60,217,169,75,174,179,14,90,205,77,155,50,219,50,213,146,86,165,235,160,251,75,78,223,176,132,108,201,151,12,107,198,61,253,3,16,241,193,165,70,98,148,251,85,8,208,246,186,133,174,67,79,71,121,4,227,114,98,232,105,50,230,164,244,81,31,102,154,151,105,139,79,155,58,223,177,109,133,203,159,42,37,50,145,69,132,106,83,142,173,12,180,203,12,182,102,122,153,237,74,72,144,131,63,97,17,23,176,133,37,113,32,206,60,236,112,190,164,97,253,171,83,101,203,82,137,37,109,165,113,94,51,68,135,153,122,91,68,225,26,31,91,107,74,154,117,62,182,210,51,236,238,46,195,132,169,74,150,162,66,18,106,82,143,66,34,45,76,204,89,231,9,60,175,203,149,90,103,31,110,90,67,169,138,198,239,69,45,248,230,72,115,114,39,69,123,105,173,173,15,67,219,174,197,246,123,125,195,254,120,210,183,165,197,101,47,148,209,110,244,151,172,73,245,143,230,233,221,230,62,87,5,83,47,151,247,222,186,107,252,87,167,255,0,104,168,139,130,16,135,139,108,231,227,229,134,163,13,183,210,134,229,114,121,136,53,25,26,246,212,32,25,104,94,221,5,90,100,78,134,187,131,51,86,149,57,28,221,87,215,254,79,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,64,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,245,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,13,124,187,255,0,80,236,64,0,0,35,230,123,156,229,101,166,234,86,247,19,253,131,218,131,208,255,0,207,8,195,59,141,126,80,134,161,48,244,150,86,132,2,112,208,106,249,221,118,247,126,85,99,209,0,10,81,227,7,108,21,35,29,97,87,82,75,36,213,249,154,107,221,243,80,224,39,179,176,189,254,243,253,67,220,112,91,170,82,216,187,175,42,107,241,89,84,201,62,142,228,58,164,36,214,141,173,84,84,173,166,103,169,106,93,135,160,230,92,91,240,221,118,166,99,31,188,155,109,194,143,116,109,229,234,94,169,116,208,96,54,122,122,164,93,234,247,171,245,119,9,77,193,170,239,110,110,26,92,22,171,143,164,215,79,233,57,104,221,218,158,100,138,131,135,217,187,179,187,220,66,199,69,58,241,164,90,79,18,172,212,147,155,141,62,145,213,58,235,183,248,61,59,217,236,31,115,130,209,56,119,29,232,100,74,218,94,141,215,221,249,58,136,179,236,91,195,123,127,22,172,26,157,133,115,67,76,154,125,75,147,205,65,182,133,254,77,230,221,46,197,165,73,250,77,167,189,39,221,250,198,113,49,199,9,235,88,43,137,53,92,62,174,70,125,167,169,220,143,89,212,45,59,185,145,218,119,176,212,132,25,232,78,151,242,75,250,79,195,71,145,34,43,169,145,21,247,25,117,58,237,91,106,52,168,181,45,15,67,47,168,90,94,70,56,153,207,149,90,162,225,110,52,207,104,163,186,210,227,181,85,125,213,111,92,167,231,35,151,204,122,76,173,13,41,67,171,238,78,226,36,22,154,145,30,182,161,78,168,66,171,83,226,213,105,178,90,147,18,107,40,145,29,230,150,75,67,141,173,36,164,169,42,35,50,50,50,50,50,50,61,15,81,254,233,66,83,174,212,145,106,122,158,133,222,99,254,128,87,247,24,76,50,249,79,129,244,187,194,12,52,42,109,38,174,194,158,120,155,213,101,21,168,115,220,81,110,36,25,237,213,68,122,25,145,125,130,178,242,83,137,47,225,158,99,236,170,145,73,83,49,234,85,170,109,54,74,183,154,82,76,185,62,49,172,212,123,146,90,104,142,221,117,47,121,13,21,82,42,12,85,169,48,170,177,93,75,140,204,142,220,134,214,149,17,146,146,180,146,136,200,200,204,140,140,143,216,99,245,136,27,196,111,35,212,108,94,181,166,226,157,145,78,76,123,166,150,195,143,200,110,59,40,65,75,105,166,229,190,173,73,166,22,227,142,173,215,18,93,170,34,62,206,227,208,196,45,225,209,152,139,187,0,241,195,240,77,115,62,166,41,117,105,222,137,122,44,229,58,146,98,91,179,34,48,165,18,22,234,18,149,37,45,40,181,52,154,139,180,180,50,236,43,182,82,33,87,232,166,219,137,106,68,74,148,93,20,90,18,208,227,110,35,183,222,70,70,71,245,145,138,35,226,93,151,231,112,111,29,166,86,169,180,211,102,141,114,115,42,105,113,12,154,91,75,242,38,76,86,194,52,182,132,23,168,217,118,106,103,167,180,200,118,14,18,25,145,114,214,188,164,96,205,193,83,89,83,234,198,183,225,165,231,189,78,165,215,96,71,109,41,37,186,73,215,106,79,66,36,25,251,181,238,23,18,70,70,68,100,122,145,247,24,241,56,215,126,66,195,76,42,186,175,57,143,182,217,211,40,243,164,178,75,81,17,45,214,227,56,226,83,218,164,235,174,195,236,35,35,255,0,24,205,238,48,94,114,241,11,20,174,203,206,91,235,112,235,21,185,243,80,74,81,153,33,14,200,113,194,74,117,82,180,34,222,122,22,167,246,159,120,236,56,31,153,135,240,7,6,238,74,13,170,136,229,115,92,142,76,141,214,182,71,204,98,36,136,173,163,66,113,14,161,196,173,46,50,149,119,26,72,251,123,79,187,139,210,40,247,182,48,223,73,131,77,141,62,179,94,175,206,37,40,210,135,164,173,78,190,241,17,173,90,18,214,101,189,194,212,251,79,85,123,76,197,226,228,27,38,54,238,94,108,26,117,209,92,166,161,219,194,179,5,151,229,184,251,45,169,113,121,204,197,90,217,35,83,13,186,141,174,178,126,169,153,232,125,250,159,116,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,51,243,147,27,119,48,246,13,70,232,161,211,80,213,225,70,130,243,241,28,97,148,37,114,185,44,202,90,25,51,75,14,58,189,206,188,94,169,25,106,125,218,31,125,29,85,232,215,182,15,95,74,131,82,141,58,141,94,160,78,53,36,212,135,163,184,151,88,120,200,150,157,196,133,145,111,108,244,62,195,213,62,195,33,217,241,195,51,15,227,238,13,219,116,11,169,17,206,230,182,156,135,27,173,112,143,152,252,72,241,92,70,134,226,221,91,138,90,156,121,74,238,36,153,246,246,31,127,31,193,251,206,94,30,226,149,167,121,196,121,109,157,30,183,2,107,132,149,25,18,208,212,134,220,52,171,69,39,82,61,157,165,169,125,165,222,52,133,130,151,228,44,75,194,171,86,243,134,251,110,29,78,143,6,75,196,218,136,201,14,185,25,183,20,158,197,43,77,55,151,97,153,159,248,199,182,51,34,35,51,61,8,187,204,83,191,22,252,200,57,116,94,49,176,106,223,170,44,224,82,141,15,204,75,47,250,157,75,78,207,142,226,84,72,116,211,174,213,22,164,104,35,247,233,220,56,247,13,28,191,59,140,152,237,14,181,82,166,155,212,107,111,151,83,82,214,201,169,181,63,30,100,53,108,51,83,107,65,250,142,31,102,164,122,123,72,133,238,37,16,168,20,82,109,180,181,30,37,54,46,137,34,34,66,27,109,180,118,123,136,136,136,190,162,33,73,60,69,243,17,119,99,230,56,30,19,91,47,169,250,93,38,119,162,90,139,5,78,168,159,150,212,201,108,37,70,132,58,180,169,74,75,169,45,73,36,163,236,45,8,187,14,105,112,228,200,245,27,8,109,104,88,167,123,211,147,34,233,170,48,219,241,219,144,202,22,81,26,117,184,143,167,66,117,132,56,219,168,117,181,23,98,140,139,183,188,245,49,60,135,228,171,212,24,164,210,102,213,101,56,150,217,135,29,201,14,45,70,68,73,74,18,106,51,51,51,34,34,34,47,105,140,234,231,91,18,95,196,204,199,222,181,37,73,83,209,233,181,170,149,54,50,183,154,146,108,183,62,73,160,211,235,40,180,209,125,154,104,94,226,22,105,193,239,12,190,76,96,125,82,240,157,13,9,155,86,171,190,166,94,54,244,89,197,118,28,7,18,91,141,4,123,117,73,158,132,102,95,104,176,16,31,242,164,37,90,110,73,30,135,169,106,93,198,63,194,163,80,133,73,167,202,170,212,164,181,26,36,38,87,34,67,206,172,144,134,219,66,77,74,82,148,102,68,68,68,70,102,102,122,22,130,163,120,142,113,5,149,116,206,159,130,248,69,88,34,164,54,78,196,170,79,141,32,200,222,89,28,184,207,54,151,35,201,52,169,181,33,77,168,146,164,118,246,25,246,104,66,181,28,113,199,156,83,174,173,75,90,204,212,165,40,245,53,25,247,153,159,180,199,121,201,94,2,76,199,220,112,163,91,202,130,251,212,186,115,241,170,85,3,75,70,164,28,118,230,71,67,169,63,155,90,126,139,221,202,34,47,121,233,223,127,184,73,134,246,254,18,216,52,203,10,217,134,152,212,250,111,59,148,130,109,8,252,163,206,58,125,136,74,83,244,156,87,114,75,191,245,138,194,227,74,78,21,199,101,153,146,182,31,164,180,247,126,78,156,62,23,5,181,164,177,42,242,73,185,180,213,232,237,19,174,155,191,131,212,125,158,209,113,66,184,184,202,221,237,194,195,75,126,213,109,244,146,234,29,95,49,27,187,85,203,145,79,112,187,55,118,247,251,140,69,158,18,24,110,229,215,152,198,47,39,27,112,227,90,251,185,154,23,170,125,76,25,237,150,190,169,151,122,125,233,253,125,195,167,113,164,170,82,223,187,172,218,107,17,25,76,200,222,145,231,186,150,210,75,94,230,169,202,78,166,71,169,232,93,133,168,240,220,31,45,130,171,227,180,218,226,137,102,154,71,47,93,59,139,155,14,122,123,123,15,221,239,47,214,46,184,0,121,220,66,37,157,161,60,155,52,146,190,107,77,221,223,149,64,203,219,191,148,49,162,60,136,59,205,203,69,170,173,238,43,251,59,181,103,169,255,0,158,18,132,131,0,0,1,192,243,199,17,233,121,109,186,154,101,180,173,95,192,123,20,70,127,250,124,111,119,216,51,170,215,229,8,105,255,0,13,94,41,22,85,57,228,235,162,185,221,255,0,240,203,30,156,0,84,183,27,90,19,241,235,152,107,90,38,147,203,151,233,157,84,148,158,190,162,41,201,245,143,79,127,119,104,225,60,44,111,147,181,115,43,76,165,46,121,48,213,91,157,185,10,119,105,47,149,2,106,139,179,113,17,232,106,247,31,234,19,15,140,126,26,38,175,134,148,108,66,98,58,84,170,39,81,206,115,102,166,158,116,138,123,73,237,36,158,157,222,213,23,235,238,28,3,131,125,207,82,133,140,85,139,109,18,21,210,84,122,125,237,154,213,167,205,197,168,44,180,45,116,239,63,113,139,155,20,211,198,105,183,83,139,118,210,214,122,161,125,102,194,237,236,210,53,63,81,236,248,42,168,202,169,125,167,98,76,143,209,125,166,93,165,234,212,69,177,138,123,227,27,133,12,209,47,202,46,36,199,105,134,206,187,212,243,54,36,137,74,228,51,79,100,183,104,130,215,191,179,85,31,234,238,21,182,63,214,44,169,16,101,51,54,35,203,101,248,238,37,214,156,66,141,42,66,210,122,146,136,203,180,140,140,181,212,133,189,240,205,207,75,87,141,50,22,8,98,93,87,109,86,11,13,198,165,73,144,249,17,60,210,19,14,51,45,111,122,65,169,78,26,148,179,218,148,17,31,105,151,110,164,44,157,42,37,36,148,147,212,140,181,35,31,208,28,167,52,182,20,60,69,192,75,222,131,38,26,100,186,154,13,73,232,168,54,201,103,207,232,159,66,52,35,74,187,117,95,176,181,237,236,25,209,168,53,42,196,196,137,44,154,92,143,34,222,173,173,58,36,141,10,109,108,62,101,217,244,76,140,141,31,81,151,212,52,51,147,124,65,107,17,242,235,101,86,16,249,186,228,74,45,54,19,234,82,137,74,55,83,6,58,149,169,238,87,110,171,237,212,245,250,135,107,31,229,38,52,121,145,220,139,45,134,222,101,228,26,28,109,196,146,146,164,153,104,100,100,125,134,70,70,42,171,61,25,52,184,236,236,108,160,99,150,20,91,139,114,156,170,204,89,245,6,105,176,220,55,16,255,0,87,38,75,171,218,195,4,146,73,37,45,150,170,94,186,233,169,247,24,177,204,8,174,73,175,225,37,171,46,115,15,51,41,186,68,22,95,67,201,52,184,78,20,102,141,91,136,204,207,93,76,245,215,183,81,192,120,147,229,254,62,49,96,85,78,187,10,158,79,213,237,166,30,169,180,164,52,74,113,72,143,14,98,137,4,100,218,212,122,173,194,236,35,34,215,218,70,41,19,13,239,10,214,18,98,109,30,231,142,169,17,38,208,42,209,222,125,4,107,109,100,108,72,66,212,133,17,41,39,222,223,105,25,151,119,176,104,175,46,56,163,77,197,252,27,181,175,72,51,218,148,244,186,76,21,77,216,234,86,109,201,84,86,92,113,10,209,107,50,81,27,133,169,40,245,45,123,125,226,36,113,118,198,210,178,240,138,22,30,81,234,27,42,117,185,141,148,150,208,238,138,56,79,69,158,202,245,36,184,74,211,114,72,187,82,105,247,234,125,130,150,148,102,163,53,40,204,204,207,83,51,31,162,155,78,157,87,168,70,165,83,34,187,38,92,199,144,195,12,180,131,90,220,113,106,36,165,41,74,72,204,204,204,200,136,136,181,61,69,199,112,209,200,204,124,58,160,70,198,60,77,163,52,187,134,160,218,29,167,198,145,28,143,166,97,196,67,144,210,205,15,71,74,208,242,92,66,203,84,172,200,187,72,187,117,49,98,36,68,146,36,164,136,136,139,66,34,246,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,40,141,42,34,50,50,208,200,253,162,187,184,151,100,102,54,34,208,36,227,22,25,81,154,69,195,79,109,110,212,35,71,142,69,212,176,218,38,72,117,100,134,99,169,107,117,78,45,5,170,150,68,125,132,125,186,24,167,26,149,58,117,34,161,38,149,83,138,236,105,112,222,91,15,178,234,13,11,109,196,40,210,164,169,42,34,50,50,50,50,50,50,212,180,31,157,38,105,50,82,76,200,200,245,35,33,116,188,34,49,180,175,60,34,155,135,149,138,129,46,167,68,152,231,76,218,221,213,69,9,152,176,25,70,132,167,13,90,110,81,151,98,73,62,237,15,176,75,124,198,226,141,55,8,48,110,233,189,39,79,106,43,209,41,51,149,11,123,169,65,185,37,49,94,113,180,39,85,160,205,70,109,158,132,71,169,233,217,239,25,212,196,139,194,181,139,120,155,88,185,228,46,68,185,149,250,180,135,152,65,154,220,89,155,242,22,180,161,36,106,81,247,185,216,68,103,223,237,23,119,195,95,47,241,240,119,2,233,149,217,180,242,98,175,114,176,205,77,213,45,162,75,137,110,68,56,106,52,25,155,104,81,104,182,207,176,204,203,95,105,152,239,216,239,93,149,111,225,37,213,46,11,15,61,41,202,68,230,88,67,41,53,56,110,28,103,77,36,146,35,35,215,82,45,52,237,212,87,30,70,50,107,113,222,56,217,95,199,44,87,182,214,221,57,53,153,83,233,236,212,161,184,78,45,254,174,52,150,151,181,246,13,38,147,74,156,45,82,189,117,215,67,239,49,106,177,163,71,135,29,184,177,24,109,150,89,65,33,182,219,73,37,41,73,22,132,68,69,216,68,68,67,253,71,20,206,62,32,179,135,25,118,189,107,11,125,77,57,46,139,82,132,194,146,162,74,137,213,65,144,164,232,123,147,219,234,118,104,122,253,67,60,208,26,149,125,226,68,118,72,156,145,38,225,173,161,58,43,85,173,197,190,249,23,111,210,51,51,53,253,102,127,88,209,110,86,172,40,152,117,128,118,69,6,52,52,198,117,84,26,99,210,144,77,146,15,159,209,48,133,234,68,148,158,186,163,218,90,246,118,142,174,3,248,165,18,82,106,81,232,68,90,153,138,216,226,101,158,150,172,234,100,220,16,195,74,174,234,172,246,28,141,85,147,29,242,50,101,165,166,100,103,154,222,204,130,82,92,37,37,7,181,72,50,46,195,62,221,8,84,36,169,82,39,74,122,108,183,150,243,242,28,83,174,184,181,26,148,181,168,245,53,25,159,105,153,153,235,169,143,242,22,243,193,187,10,26,167,218,21,188,82,117,166,20,236,153,18,105,137,89,164,141,100,149,53,79,124,139,93,154,233,169,126,151,127,179,218,44,188,84,231,26,165,25,213,44,68,236,73,17,122,83,183,78,211,245,105,195,198,112,101,109,213,98,221,202,180,30,136,71,71,188,187,123,117,141,80,208,92,176,166,78,50,23,61,74,110,48,209,237,181,200,87,73,78,234,54,54,75,86,159,57,22,158,179,212,181,211,188,189,196,59,247,7,12,52,77,35,13,43,56,132,252,116,165,117,190,159,146,230,205,13,92,153,21,6,149,218,105,45,123,253,138,63,213,220,33,239,20,235,228,238,172,202,212,233,72,158,79,181,73,228,236,66,93,220,72,230,192,132,163,236,220,100,90,154,125,197,250,199,118,224,149,66,126,69,119,18,171,70,202,121,81,61,13,162,212,147,212,247,162,162,159,84,244,247,247,246,139,105,0,30,99,18,158,76,123,42,162,242,181,209,60,158,239,248,84,12,192,59,249,67,26,42,200,228,71,161,229,182,213,105,230,210,133,127,14,236,73,25,127,233,242,125,255,0,104,239,128,0,0,56,206,111,169,114,42,249,127,185,225,69,41,42,117,125,22,212,199,212,214,122,77,142,103,216,68,126,194,255,0,24,205,249,17,161,205,22,70,147,47,127,96,211,30,0,213,226,215,112,158,135,83,130,250,158,97,238,167,98,212,162,81,158,146,93,73,234,100,102,93,228,126,209,208,192,5,108,241,169,166,57,39,15,236,106,138,34,18,211,11,210,123,221,229,234,109,239,126,156,69,219,167,102,189,223,88,174,236,146,213,10,141,153,219,50,162,165,54,146,107,210,58,155,135,162,123,105,242,75,183,180,189,226,243,179,135,132,237,227,78,95,110,123,9,49,208,185,83,250,46,67,155,53,91,123,38,199,117,91,79,98,204,181,38,187,116,73,255,0,73,84,199,10,202,220,139,75,54,116,123,110,161,21,198,215,82,234,57,132,164,25,26,57,116,201,203,45,117,50,211,93,197,236,49,122,2,156,184,208,176,227,120,159,104,62,163,61,174,250,67,111,234,143,78,35,31,79,130,252,206,93,233,118,195,234,12,185,189,7,205,239,236,86,141,84,79,187,218,45,232,87,255,0,24,138,13,58,110,5,195,174,72,56,197,46,157,204,233,183,237,230,31,50,101,61,43,217,169,107,220,93,186,25,118,10,87,34,51,236,33,255,0,72,105,215,8,205,182,150,173,164,106,61,169,51,208,189,227,236,217,119,125,122,194,186,41,151,101,185,82,147,10,117,50,91,50,155,113,135,150,218,183,54,226,92,34,51,66,146,122,110,66,79,176,203,184,95,110,68,51,83,68,204,62,21,83,152,153,85,105,87,53,34,51,49,39,50,235,232,55,221,83,81,163,19,143,109,55,156,113,68,110,60,101,185,90,106,125,228,71,223,40,0,127,140,216,172,206,134,252,41,13,161,198,164,52,166,150,133,145,26,84,149,17,145,145,145,246,25,104,99,63,124,68,48,117,252,38,204,109,192,164,197,109,152,183,20,153,117,182,73,180,26,82,73,145,62,94,210,250,9,46,230,253,154,253,166,38,207,7,28,102,102,163,102,214,112,166,179,86,121,201,241,102,72,157,17,167,95,35,66,98,165,170,123,8,74,73,75,220,71,184,204,136,137,59,125,199,236,22,98,3,242,84,233,84,218,204,69,193,170,65,98,83,11,35,35,67,205,37,105,237,35,45,116,81,25,119,25,255,0,124,127,205,38,143,79,161,196,232,105,177,219,97,130,61,82,132,33,41,73,118,17,104,68,146,34,46,194,32,172,210,162,87,41,19,104,211,216,109,232,211,163,185,25,214,220,73,41,42,66,210,105,81,25,25,25,25,25,25,247,145,140,253,241,2,193,39,176,99,48,149,184,172,65,38,105,213,199,164,214,35,155,109,26,91,74,94,157,40,144,130,209,180,36,180,75,93,197,175,103,180,253,147,91,131,230,58,181,42,216,174,97,77,106,162,210,21,78,41,53,102,185,175,17,25,50,219,112,24,73,22,231,59,187,251,146,69,245,251,4,62,226,61,141,171,197,172,196,215,41,241,37,186,228,11,98,76,154,33,37,78,106,131,114,52,233,101,185,36,78,41,58,109,115,176,251,15,234,33,21,27,109,199,92,75,77,33,75,90,204,146,148,164,181,51,51,238,34,47,104,179,126,24,185,21,122,225,145,31,29,113,74,132,209,64,139,33,10,165,64,159,20,247,184,180,156,57,76,200,38,223,142,105,54,205,38,226,119,165,122,159,105,23,180,197,181,197,139,26,12,102,161,194,142,211,12,50,132,182,211,77,32,146,132,36,139,66,73,17,118,17,17,17,17,17,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,162,198,157,25,216,115,99,180,251,15,33,77,186,211,168,37,33,105,50,208,210,162,62,195,35,35,50,50,49,82,156,78,114,42,245,189,34,70,58,225,109,9,163,129,42,66,213,85,129,2,41,239,109,106,57,146,158,144,109,177,28,146,77,146,73,180,239,82,245,46,194,63,97,138,200,113,183,26,113,77,58,133,33,104,51,74,146,162,208,200,203,188,140,189,130,85,240,225,198,213,225,38,98,104,116,249,114,221,110,5,207,38,53,16,210,151,52,65,57,38,116,66,220,162,55,18,157,54,183,218,125,167,245,24,152,60,96,241,213,168,182,189,15,10,104,181,22,150,170,137,70,171,59,202,120,140,205,151,27,158,194,136,246,185,221,221,222,147,47,175,216,33,71,15,220,18,123,25,243,9,68,139,34,9,61,78,161,189,26,177,32,220,104,212,218,146,204,232,164,180,30,173,173,39,170,93,238,61,59,61,165,237,208,45,26,149,18,135,72,133,70,128,195,108,198,131,29,184,205,54,218,73,41,74,16,146,74,72,136,136,136,136,136,139,184,136,42,212,122,125,114,39,67,82,142,219,236,25,234,164,45,9,82,79,176,203,67,37,17,145,246,25,143,250,166,82,169,180,104,136,131,75,130,196,86,16,68,68,134,90,74,19,216,68,90,232,146,34,238,34,254,240,253,96,43,59,140,118,51,51,78,179,40,216,83,70,171,188,220,249,83,35,206,150,211,82,8,144,168,170,106,160,194,210,164,165,123,140,247,17,17,145,167,79,121,251,4,38,225,225,131,175,226,206,99,109,245,42,43,111,69,183,100,196,173,188,78,32,212,147,76,121,241,55,23,208,81,119,57,237,211,237,33,160,72,81,89,131,13,136,81,219,67,109,71,105,45,33,8,34,36,165,41,34,34,34,34,236,34,208,135,251,0,139,249,239,205,77,19,47,24,85,81,98,29,85,164,220,181,120,207,68,130,203,79,160,159,105,78,198,146,77,189,180,158,109,196,145,56,201,22,228,235,161,247,17,159,117,9,94,151,125,118,253,186,42,119,101,199,82,147,54,117,78,91,210,156,113,247,150,226,183,56,226,156,50,35,90,148,122,110,90,143,180,207,188,124,101,180,235,123,121,141,45,59,136,141,58,164,203,82,63,105,15,249,23,251,195,78,131,78,162,101,118,130,229,60,227,25,207,68,89,143,242,118,246,58,186,116,61,196,173,8,189,110,194,215,93,79,235,18,172,84,47,26,9,156,203,210,210,135,212,25,242,186,255,0,155,223,216,157,90,167,31,119,176,124,206,11,204,56,230,39,221,239,164,207,107,94,143,221,250,227,212,72,133,198,138,47,226,167,91,145,118,230,206,177,109,211,226,184,226,233,189,63,44,146,131,51,95,50,153,5,103,166,134,122,233,180,253,132,45,159,39,120,78,214,11,229,246,216,176,213,25,8,149,3,173,231,185,179,69,185,190,108,135,83,184,246,32,207,66,119,179,84,151,244,157,24,231,106,168,85,156,206,222,117,20,169,181,19,190,142,208,219,61,83,217,79,140,93,157,167,238,22,35,193,90,152,184,216,127,124,212,87,20,144,153,190,140,216,238,205,13,205,143,212,72,251,116,237,211,187,234,22,76,0,57,230,63,85,226,80,176,158,185,83,156,250,153,142,207,77,189,105,81,36,203,89,45,36,180,51,50,46,243,47,104,204,226,136,220,115,68,17,153,159,112,210,6,80,41,114,41,25,126,182,33,74,41,41,117,29,110,228,200,212,150,90,205,144,101,216,100,71,220,127,226,29,152,0,0,7,199,187,109,248,247,69,191,42,133,40,181,106,78,205,221,223,201,90,85,237,35,246,167,220,51,23,123,80,37,219,23,60,218,28,230,205,15,198,229,239,73,145,150,155,155,74,139,188,136,251,148,94,193,125,156,58,47,104,183,142,89,237,227,102,115,114,29,137,213,243,82,151,73,106,70,234,132,189,53,45,198,101,169,39,218,37,0,0,130,156,93,233,46,207,203,154,230,180,194,23,209,233,170,141,38,106,78,249,208,11,176,244,236,238,20,251,129,181,200,246,222,41,81,43,82,156,113,182,163,245,59,148,217,145,40,183,70,117,37,161,153,145,119,171,222,52,204,133,70,168,69,37,104,135,90,115,216,122,40,143,67,254,247,121,8,97,96,228,162,133,134,57,187,44,84,183,97,165,20,207,244,6,185,104,34,111,248,177,76,43,105,33,132,164,181,82,212,103,162,187,126,222,193,53,133,72,241,185,134,211,87,30,24,75,109,165,18,223,244,223,49,91,123,15,107,116,210,46,209,203,248,71,92,82,233,153,130,244,75,79,109,102,161,249,68,154,140,181,229,194,158,162,236,212,139,188,253,198,46,248,67,78,42,214,52,171,179,43,181,154,141,62,19,242,166,82,186,126,74,25,108,214,103,205,168,193,37,118,18,76,251,146,125,218,119,123,69,33,216,17,169,19,46,232,17,171,174,182,220,21,243,121,170,113,73,36,150,141,44,211,169,171,179,233,17,119,139,86,182,184,102,218,232,140,244,148,211,20,227,51,163,59,21,60,214,91,53,32,212,122,110,47,224,186,17,150,135,161,246,136,37,156,108,166,220,217,104,189,9,151,161,201,122,137,83,79,83,26,89,54,226,154,65,184,236,130,67,38,179,101,180,18,201,12,107,180,181,236,237,46,206,239,143,148,44,199,92,89,116,197,186,53,195,6,106,202,143,42,100,120,213,86,13,197,236,56,170,147,29,111,40,146,78,182,157,219,25,34,213,103,183,223,217,221,160,108,41,196,235,103,23,108,122,93,239,107,84,35,202,139,80,140,195,202,38,157,109,102,210,220,101,14,155,106,216,181,18,84,68,226,117,45,79,77,127,88,246,0,43,75,140,150,18,21,90,202,162,98,125,46,149,204,153,14,92,104,18,30,109,141,77,49,144,213,65,245,153,169,40,51,34,212,200,207,85,105,245,123,68,6,200,206,49,205,193,220,195,90,243,209,47,147,10,177,81,133,73,150,107,112,210,218,89,118,116,99,90,149,235,160,136,136,155,237,51,212,180,239,35,26,25,162,85,34,215,40,208,107,48,159,109,230,39,198,106,75,78,54,162,82,20,133,160,148,70,70,70,100,100,100,101,220,102,63,104,0,10,222,227,15,132,81,42,216,125,74,196,216,84,199,221,159,14,91,16,158,117,150,9,68,152,232,98,160,242,141,70,72,53,17,18,140,140,245,86,159,87,180,65,28,142,95,175,225,149,123,18,110,229,243,16,202,112,246,176,196,119,11,82,34,148,75,140,226,118,158,228,150,253,17,169,104,123,132,125,188,171,175,93,55,125,114,230,144,181,173,218,189,74,76,245,169,102,102,165,41,215,84,179,51,51,51,51,61,85,239,63,180,196,155,200,38,81,171,217,129,196,202,101,126,167,77,113,54,189,14,115,51,37,184,243,43,38,164,114,100,69,90,217,213,76,173,181,238,105,227,61,166,101,169,119,153,23,125,240,90,182,197,26,205,183,224,91,84,8,17,225,193,167,70,106,51,77,50,210,27,73,37,180,37,9,236,65,17,107,181,36,93,132,93,195,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,55,85,177,70,188,109,249,246,213,126,159,30,100,26,132,103,99,58,211,205,33,196,154,92,66,144,174,197,145,151,209,81,151,105,31,120,161,252,253,229,26,189,151,236,76,169,220,20,202,107,138,181,235,179,158,153,17,198,89,89,181,31,157,34,82,208,206,169,101,13,163,107,76,145,237,35,61,11,184,204,187,163,37,157,93,122,214,187,168,119,52,117,169,14,210,42,81,167,161,72,51,37,37,77,58,149,145,145,145,145,145,234,159,121,125,164,36,22,121,47,215,241,54,189,134,215,114,57,139,101,88,121,71,98,67,189,166,71,43,124,151,21,184,247,40,183,232,189,79,83,220,39,111,7,140,34,137,74,195,234,174,38,205,165,190,212,249,147,31,132,203,175,48,73,37,71,91,20,247,146,105,51,65,40,200,212,70,101,162,180,250,189,162,200,128,0,126,42,221,82,45,14,141,58,179,53,246,217,98,4,103,100,186,227,138,36,161,40,66,13,70,102,102,100,68,68,68,125,230,67,60,249,231,198,57,184,197,152,107,162,122,229,147,208,168,245,25,180,152,134,135,13,77,169,150,167,73,52,41,62,186,200,200,201,206,195,45,11,78,226,33,62,56,54,225,33,82,108,170,222,39,213,41,92,185,147,37,201,129,29,231,24,208,213,25,109,83,223,65,146,148,130,51,45,72,204,180,86,159,87,180,89,104,15,31,138,216,157,108,225,21,143,84,189,238,154,132,120,177,105,241,159,121,36,235,173,160,221,91,108,173,210,109,59,214,146,82,140,155,86,133,169,107,167,235,25,249,205,238,99,174,28,197,226,221,102,225,155,53,103,71,139,50,68,106,83,4,226,246,20,84,201,144,182,84,105,55,92,78,237,143,25,106,147,219,238,236,239,251,25,57,202,109,207,153,123,208,217,98,28,134,104,148,196,245,50,101,155,110,37,165,242,221,142,75,100,150,76,184,131,89,161,253,118,158,157,157,167,217,223,51,241,127,135,149,159,105,88,245,43,190,92,14,158,53,187,70,121,197,173,45,52,130,62,157,151,28,53,172,206,49,23,114,123,79,82,253,66,174,235,16,91,126,234,157,76,162,160,223,109,202,131,172,68,75,69,187,121,27,134,148,18,73,61,250,246,105,161,125,131,66,249,25,180,23,102,229,138,197,132,244,119,88,122,109,18,153,57,228,56,141,170,39,23,79,140,74,45,54,145,247,167,219,219,245,142,248,41,7,139,141,197,46,167,152,47,68,186,246,230,105,255,0,147,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,142,215,45,6,78,127,22,37,132,238,37,176,164,158,138,66,76,181,87,103,219,216,38,122,213,26,159,20,213,162,26,105,191,97,104,146,45,79,251,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,148,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,232,17,140,255,0,146,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,88,177,96,1,21,56,148,209,61,49,149,251,136,250,117,187,201,233,62,138,55,105,173,70,31,212,126,225,65,84,233,139,167,204,110,99,127,73,189,116,253,100,101,253,35,76,88,19,116,170,243,194,186,37,198,226,201,75,151,212,234,100,122,253,25,46,163,222,127,163,239,30,236,216,100,220,39,141,148,27,133,220,189,165,169,123,59,199,253,138,212,227,81,110,69,155,99,88,247,10,152,213,234,119,164,246,172,144,94,175,49,234,114,15,83,211,82,236,47,121,8,37,195,230,242,147,104,230,130,212,91,107,52,181,39,174,230,232,102,95,70,157,43,79,229,17,119,171,218,52,48,60,86,49,88,109,226,94,30,85,44,215,9,59,103,242,62,151,251,135,219,115,244,85,250,30,227,254,145,154,59,162,133,80,180,238,9,52,73,241,164,195,149,23,102,246,222,66,155,113,59,144,149,22,164,100,70,90,146,136,251,187,140,104,135,41,24,207,7,25,176,126,223,175,173,248,202,159,45,169,175,58,219,106,35,218,150,230,186,209,30,155,214,162,236,36,247,159,183,245,15,219,153,236,185,217,217,137,195,106,157,175,94,166,176,186,130,98,188,186,116,158,75,70,227,82,74,59,200,104,247,173,167,20,146,37,60,103,234,150,164,125,165,245,208,54,62,96,77,237,128,248,129,85,180,174,106,28,248,209,227,203,125,48,229,59,25,228,54,251,9,125,214,219,90,86,182,208,74,220,77,40,200,200,180,50,45,75,234,150,252,49,179,153,39,12,110,184,184,61,123,213,156,85,10,183,49,13,67,118,75,230,105,142,251,206,195,142,130,220,235,233,66,27,74,16,163,208,144,102,93,186,106,90,144,185,248,115,34,212,34,51,58,12,150,164,71,144,218,93,105,214,150,75,66,208,162,213,42,74,139,176,200,200,200,200,200,127,176,227,217,182,195,184,248,151,151,203,222,132,184,45,202,146,213,6,167,38,26,20,209,45,93,65,65,125,45,237,45,170,61,218,175,179,66,215,183,176,103,66,173,18,165,102,94,19,96,153,57,26,161,66,169,56,209,151,172,133,52,243,46,153,125,74,73,146,147,245,25,105,236,23,237,195,203,22,219,197,124,182,219,242,28,158,114,102,80,152,137,70,144,106,119,122,185,140,192,136,107,215,215,81,247,185,237,208,251,123,136,73,160,0,28,127,54,118,76,60,65,192,107,182,215,147,77,41,143,76,164,207,110,33,114,73,197,55,33,112,159,66,22,157,82,163,37,17,175,176,200,181,45,123,5,40,227,93,134,230,94,48,205,139,24,214,166,43,181,201,105,152,250,200,246,184,112,30,142,227,74,105,71,181,181,233,189,158,212,154,77,58,251,76,251,11,140,224,222,28,84,113,95,18,237,219,22,158,219,138,244,173,78,36,87,148,130,81,155,109,59,33,182,148,173,73,42,211,78,97,118,154,76,190,222,225,161,188,179,224,77,175,128,120,93,71,180,168,52,230,26,146,81,35,174,107,228,203,105,113,215,250,118,91,112,212,164,182,131,86,166,209,25,154,139,83,62,255,0,171,172,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,217,152,192,155,95,31,48,186,177,105,87,169,204,59,36,226,72,92,39,205,150,212,227,79,244,239,54,218,146,165,54,179,78,134,233,153,26,75,82,62,239,175,60,152,201,135,21,28,40,196,187,138,197,168,54,226,125,21,83,151,21,149,44,148,70,227,77,72,113,164,171,83,74,117,215,150,125,164,146,47,179,184,118,108,20,176,220,204,54,25,191,99,18,212,245,118,137,45,83,24,89,158,231,10,11,49,219,105,45,36,246,184,189,55,189,216,146,73,39,95,105,31,97,221,110,83,44,152,120,123,128,214,149,175,26,154,80,222,135,74,128,220,178,228,147,106,114,66,33,48,133,173,90,37,38,106,51,71,105,153,106,122,118,142,194,0,2,50,241,12,197,182,176,163,45,183,4,134,231,156,105,149,214,37,209,163,26,93,216,174,99,208,37,154,52,245,210,125,237,251,53,62,206,227,20,19,73,137,82,188,239,8,80,72,156,147,80,174,212,155,104,139,214,90,157,121,231,72,190,181,40,205,74,250,204,245,246,141,23,229,39,14,163,225,166,95,44,138,18,33,34,52,167,168,52,201,51,16,77,146,21,212,28,22,18,230,226,218,147,221,170,59,117,45,123,59,71,97,31,227,50,100,90,124,71,167,78,146,212,120,241,219,83,174,186,234,201,8,66,18,90,169,74,81,246,17,17,17,153,153,138,96,226,113,156,201,56,155,117,202,193,235,34,172,226,104,84,73,107,106,99,177,159,50,76,135,217,118,100,117,150,230,159,82,22,218,144,180,159,106,8,207,179,93,11,66,17,35,1,48,38,246,199,139,254,149,105,91,20,57,242,88,145,45,132,204,148,212,103,150,219,12,41,246,155,113,106,90,27,89,39,105,58,147,51,50,208,136,245,63,174,254,114,195,151,59,59,46,216,109,76,181,232,52,214,17,80,84,86,23,81,147,201,104,156,118,73,199,101,14,158,244,180,218,148,70,166,72,253,98,212,207,180,254,174,73,196,219,23,152,195,108,185,213,232,145,221,96,165,220,237,200,163,154,20,162,220,77,73,131,49,59,136,137,105,61,117,71,126,134,95,81,138,103,203,37,137,59,18,49,222,203,182,226,197,126,79,58,187,78,83,230,218,13,123,26,57,140,161,75,94,137,86,137,45,253,166,101,167,104,209,221,145,64,77,171,103,80,237,164,17,17,82,169,209,161,22,157,223,52,210,81,238,47,209,247,23,216,67,237,140,244,113,6,188,164,93,217,160,186,214,226,205,76,198,232,121,90,153,159,210,167,69,215,249,70,93,233,246,9,217,193,94,220,139,10,198,190,46,4,199,209,234,143,163,55,56,104,47,91,150,245,69,5,161,233,169,246,31,188,197,149,143,248,38,25,39,13,226,101,4,225,247,175,105,106,126,206,241,225,49,214,232,85,153,133,149,171,141,11,36,170,39,77,161,153,233,244,164,180,143,121,126,151,188,102,118,163,49,117,9,142,76,115,233,57,166,191,168,136,191,160,95,175,13,106,39,161,242,191,110,159,78,182,185,221,95,210,70,221,116,168,204,250,139,222,37,88,0,174,158,51,87,43,20,220,41,182,173,229,73,66,93,171,245,155,27,222,68,165,114,164,211,214,125,154,234,122,17,235,220,127,168,87,54,72,44,229,94,121,142,181,233,170,105,75,100,186,222,97,37,58,255,0,232,18,76,191,146,101,222,145,162,240,0,0,0,20,99,197,122,206,168,219,217,136,145,89,148,202,83,26,173,179,144,164,165,69,187,149,6,10,85,218,105,34,61,12,253,134,127,168,116,46,13,87,243,84,60,72,185,108,199,93,52,157,127,163,208,183,17,17,242,24,168,57,250,69,239,247,31,234,239,23,24,0,56,94,119,32,61,81,203,45,225,21,134,18,234,213,232,253,8,210,106,62,202,132,99,236,211,236,25,203,26,61,201,188,180,77,203,197,172,251,102,209,146,186,239,201,125,31,236,233,5,253,3,181,128,136,220,77,240,246,61,237,150,170,196,229,196,55,95,164,244,252,165,37,178,82,145,205,159,12,149,161,237,51,45,73,62,205,63,88,164,76,26,187,31,177,241,38,143,116,198,86,215,33,117,27,79,83,47,167,29,196,123,12,191,75,222,52,209,72,169,199,172,211,154,169,69,89,41,167,183,109,50,50,62,229,25,31,113,153,119,144,253,130,135,248,160,224,171,184,101,152,25,183,28,88,61,61,50,228,229,244,196,134,182,55,252,30,20,36,47,110,141,165,63,73,125,186,25,246,247,232,99,162,240,158,204,77,70,223,197,184,216,101,113,212,200,168,207,81,94,131,79,109,199,149,253,151,34,165,24,211,216,183,73,26,252,227,159,69,59,190,163,237,23,52,147,37,17,41,38,70,70,90,145,144,228,184,237,149,236,34,204,37,21,250,93,249,110,69,57,46,178,166,91,169,71,135,23,172,103,84,58,146,52,58,235,78,26,116,55,150,162,236,236,86,135,239,214,5,222,252,29,103,80,171,62,159,194,91,229,246,250,37,245,48,250,250,153,147,233,113,11,82,219,63,152,132,90,31,99,125,198,71,174,186,123,4,240,203,85,15,20,109,12,61,165,89,184,154,236,105,82,233,16,152,136,137,76,170,66,205,196,180,195,45,145,169,111,17,25,168,205,43,51,236,45,117,215,179,180,135,95,31,154,165,9,186,149,58,85,57,226,35,68,166,22,202,136,253,164,164,153,31,248,198,119,179,209,96,171,15,115,41,120,64,40,78,71,110,163,84,168,84,155,222,222,194,90,28,159,36,137,69,234,167,82,61,157,134,90,253,162,110,240,96,196,66,40,55,30,28,63,41,164,151,54,101,81,13,26,244,81,158,148,230,72,244,53,119,123,62,143,235,246,11,77,0,1,248,171,7,77,69,50,75,245,116,178,112,216,105,110,188,110,146,118,37,9,73,154,140,247,118,17,105,175,120,207,142,125,241,53,172,69,204,85,202,221,57,237,105,212,25,211,40,241,146,133,23,44,208,196,233,91,13,36,75,82,116,218,178,208,203,78,206,226,33,32,248,64,224,163,119,118,36,212,113,50,169,9,183,160,209,216,122,59,6,227,123,137,50,218,145,1,228,153,110,108,200,140,146,163,237,37,18,190,206,241,114,228,68,146,36,164,136,136,139,66,34,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,81,26,84,68,100,101,161,145,138,104,226,253,130,173,90,56,147,78,196,202,92,38,217,131,88,97,152,239,155,109,237,37,74,118,68,247,148,103,181,178,35,51,74,75,180,212,106,251,123,196,124,200,70,38,51,135,121,138,182,91,168,189,165,58,189,58,21,30,74,86,162,229,236,126,116,93,230,162,53,165,58,109,65,234,103,175,103,121,24,208,117,28,233,171,166,70,126,144,150,74,27,237,33,214,77,162,78,197,33,73,35,73,150,222,195,45,52,238,31,180,0,5,89,113,159,196,82,56,54,238,28,49,41,165,23,54,29,81,109,146,245,81,30,149,22,76,244,37,119,123,62,143,235,246,8,69,145,139,5,88,133,153,75,62,158,112,220,144,221,58,169,79,169,57,177,189,228,132,55,62,49,26,143,213,86,132,91,251,79,179,237,26,33,166,66,110,155,77,137,78,104,136,145,21,134,217,73,23,176,146,146,34,255,0,16,253,35,144,102,86,135,138,55,126,30,213,108,220,50,118,52,89,117,120,79,196,92,167,149,33,6,218,93,97,230,204,210,182,72,204,148,70,164,25,118,30,154,107,219,216,66,7,217,28,29,103,87,107,62,159,197,171,229,247,58,213,245,51,58,10,153,155,234,113,107,74,220,63,159,132,122,159,107,157,230,103,174,154,251,68,244,192,156,175,97,22,94,232,172,82,236,59,114,41,73,105,148,178,229,74,68,56,189,99,218,33,164,153,173,214,154,108,213,169,178,133,31,103,106,181,63,118,157,105,70,73,35,82,140,136,136,181,51,49,74,188,93,113,189,203,215,25,161,225,237,26,160,75,164,208,224,54,153,45,161,221,72,167,51,46,123,75,212,146,225,167,232,40,187,210,74,247,232,93,131,208,112,122,193,87,43,184,133,84,197,154,132,30,100,42,124,103,224,48,183,26,213,9,144,219,240,31,73,164,205,179,34,81,17,158,134,74,35,250,189,162,226,199,227,171,212,227,209,169,206,212,165,44,146,211,59,119,25,153,23,122,136,139,188,200,187,204,102,95,25,110,199,239,156,73,172,93,50,84,70,228,222,159,113,145,159,242,35,182,143,105,171,244,61,226,238,248,99,225,235,22,78,90,168,243,147,16,217,126,173,212,115,148,166,201,42,95,42,124,194,78,167,180,140,244,37,123,117,253,66,92,128,226,153,200,150,136,89,120,186,95,112,218,34,79,67,249,95,163,253,157,28,191,164,103,8,104,207,36,80,30,167,101,150,207,138,251,41,109,105,244,134,164,73,50,62,218,132,147,237,215,237,29,212,0,83,159,25,91,249,170,230,35,219,86,99,78,154,189,1,214,106,91,136,200,185,236,83,220,253,35,247,123,139,245,247,142,123,194,134,206,168,220,57,136,143,89,140,194,87,26,147,191,158,165,37,70,73,230,193,156,148,246,146,76,139,83,47,105,151,235,23,156,0,0,0,2,158,56,208,35,76,70,180,151,219,219,215,253,159,144,167,119,8,181,146,44,86,86,18,230,2,129,112,59,37,12,195,62,171,168,82,215,181,63,216,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,214,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,140,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,155,247,142,230,33,7,21,76,12,78,37,224,130,174,234,93,53,47,86,45,205,57,10,75,59,149,252,34,100,22,213,218,150,212,175,160,131,238,50,253,100,41,163,7,111,185,184,105,137,214,205,233,13,247,90,244,85,90,20,167,185,106,52,154,155,106,67,110,41,61,138,78,186,236,46,195,50,47,179,188,104,231,2,177,22,155,138,120,79,107,222,148,231,249,158,144,164,66,121,253,84,147,52,186,228,102,156,81,30,138,86,135,243,133,216,102,103,254,49,239,64,0,5,53,241,153,176,145,74,198,90,5,233,17,148,161,137,148,40,177,157,218,157,55,60,185,85,7,12,207,68,145,25,232,94,211,215,252,99,148,112,186,190,29,180,51,61,79,138,185,78,161,138,212,102,169,156,178,89,146,77,111,84,33,22,166,91,136,187,147,245,253,134,47,168,140,140,181,35,236,31,208,1,192,243,191,139,81,176,135,46,247,77,101,83,83,30,93,74,159,58,153,15,231,9,10,57,14,65,146,166,244,245,210,125,237,251,12,207,220,67,60,117,154,156,251,154,224,155,88,148,110,63,50,169,49,201,11,250,74,82,220,117,102,163,239,51,51,51,53,123,204,254,209,122,188,48,48,125,120,105,151,88,21,105,208,78,60,203,145,109,85,203,86,182,40,218,145,6,18,181,61,80,147,239,65,251,76,190,179,19,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,250,192,0,60,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,239,64,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,242,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,0,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,0,0,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,70,191,234,163,228,79,253,156,255,0,193,154,199,249,32,149,64,3,242,84,234,212,170,44,100,76,172,212,226,64,142,228,134,34,33,217,47,37,164,41,247,221,67,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,253,96,0,63,37,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,15,214,0,0,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,192,165,243,242,143,228,231,77,233,63,226,201,144,249,29,71,55,147,253,146,211,123,183,114,29,250,58,233,183,183,77,75,94,170,0,0,63,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,15,200,229,90,148,205,86,61,9,234,156,68,84,166,71,122,92,120,106,121,36,251,204,50,166,210,235,168,111,93,202,66,20,251,41,82,136,180,73,186,217,30,155,139,95,214,2,42,255,0,85,31,34,127,236,231,254,12,214,63,201,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,252,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,0,63,37,50,173,74,173,70,92,202,53,78,36,248,237,200,126,34,221,140,242,93,66,95,97,213,178,243,70,164,153,145,45,183,91,113,181,167,189,43,66,146,122,25,25,15,214,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,245,128,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,3,149,99,166,104,240,39,45,126,132,252,53,223,63,39,62,81,245,62,140,254,44,153,51,159,211,242,185,223,216,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,128,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,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,0,254,170,62,68,255,0,217,207,252,25,172,127,146,9,84,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,0,249,63,43,45,95,149,95,33,126,83,82,190,82,122,63,210,222,135,235,91,235,186,30,103,43,169,228,107,204,228,243,61,78,102,221,187,189,93,117,236,31,88,0,7,159,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,30,126,187,127,217,182,205,205,108,217,149,219,134,36,74,237,227,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,209,4,106,109,38,123,156,66,85,232,0,0,0,0,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,122,86,133,36,244,50,50,31,172,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,243,137,254,15,175,18,242,235,62,173,6,9,200,153,109,173,218,185,232,214,245,19,81,224,205,86,165,162,20,125,235,47,105,23,214,66,138,168,213,57,246,205,193,10,177,20,220,98,101,46,99,114,17,244,146,164,56,210,201,69,220,100,100,100,105,247,145,253,131,67,153,32,197,168,216,189,151,123,90,178,153,169,145,46,155,79,131,76,153,243,132,181,20,134,224,198,83,154,250,234,62,247,61,166,71,239,33,223,0,7,240,204,136,181,51,236,20,45,197,22,248,118,239,204,245,66,42,37,58,182,40,177,157,166,114,205,102,105,37,179,80,154,90,145,110,50,238,87,213,246,16,234,220,25,236,36,85,113,150,191,122,75,101,43,98,29,10,84,102,183,39,93,175,34,85,61,194,50,213,38,68,122,25,247,30,191,227,23,40,0,0,60,22,58,226,45,55,11,48,158,232,189,42,47,242,253,31,73,154,243,26,41,36,106,117,184,206,184,146,45,84,157,76,249,103,216,70,71,254,49,156,252,79,186,234,216,195,140,21,186,255,0,49,217,18,46,26,236,149,68,74,205,75,81,19,242,150,180,39,77,86,125,238,119,17,159,213,168,189,156,128,96,228,76,34,203,173,187,31,160,67,19,171,113,34,85,229,159,40,146,163,117,232,49,73,122,250,137,63,164,223,183,83,247,153,137,40,56,102,117,177,29,188,43,203,149,213,120,45,213,182,112,250,29,13,10,209,94,188,248,205,246,122,201,254,115,223,255,0,112,206,229,18,143,83,186,171,44,210,96,106,236,185,91,182,110,220,173,118,160,212,125,196,103,220,147,246,13,54,225,141,157,76,176,108,138,109,167,71,142,76,196,131,206,229,163,98,83,166,247,150,225,246,37,41,46,245,159,176,135,169,1,29,51,249,89,166,209,114,199,117,191,84,82,144,193,244,58,172,141,36,73,254,48,138,93,166,163,34,46,211,33,158,33,166,204,12,162,187,111,97,101,18,142,244,94,157,113,250,157,90,217,179,110,233,46,171,187,66,211,191,94,239,104,247,128,63,205,231,154,142,209,188,251,137,66,19,166,170,81,145,17,126,179,25,215,206,238,43,43,22,241,254,191,95,106,66,30,134,93,47,78,164,47,114,127,176,163,33,90,30,245,23,123,126,195,18,147,130,250,55,98,61,220,191,91,213,232,62,207,200,84,123,197,196,0,0,0,0,164,254,47,183,140,106,230,56,194,183,163,72,39,74,139,204,215,215,37,105,206,135,1,126,197,31,187,220,95,172,64,216,115,36,64,146,137,113,92,52,58,222,187,84,70,100,101,169,25,31,105,125,70,52,59,145,140,113,44,120,192,74,45,215,37,228,157,71,248,79,86,222,239,93,191,225,178,91,70,226,55,22,162,213,45,106,90,159,217,245,72,80,31,134,181,0,234,116,199,160,147,139,65,185,183,214,65,232,101,162,136,251,251,125,195,48,183,237,159,62,194,187,39,90,149,52,41,50,96,242,183,146,137,68,126,187,73,112,190,146,82,125,203,47,97,11,80,225,5,152,54,102,218,207,96,133,86,82,82,186,94,222,135,152,178,35,62,99,147,228,185,166,231,62,162,250,40,47,175,222,44,224,7,252,169,36,180,154,79,184,198,122,115,253,134,37,133,217,143,184,104,205,48,166,216,95,73,203,61,186,36,244,129,21,71,167,168,146,239,115,216,66,193,184,56,98,44,170,206,17,213,176,254,91,138,54,109,222,71,72,157,79,66,234,37,84,29,95,97,168,203,188,189,137,47,175,94,241,98,67,231,87,232,20,139,158,148,253,18,187,79,143,58,20,141,188,214,36,52,151,80,189,170,37,22,169,81,25,30,138,73,31,105,119,145,12,230,230,107,46,151,102,95,175,234,173,6,167,77,150,154,100,55,226,199,98,106,153,116,154,113,199,98,161,237,169,113,77,33,38,125,171,236,34,215,213,62,253,12,196,212,225,77,155,230,40,19,79,3,239,250,227,230,196,199,117,164,185,38,73,108,66,214,112,99,50,194,77,215,136,136,136,137,102,72,66,53,239,211,218,66,219,90,113,183,155,67,205,45,43,66,210,74,74,146,122,145,145,247,25,24,255,0,160,0,21,237,198,30,193,141,91,193,202,85,221,200,71,81,2,166,195,124,210,73,111,216,136,181,7,54,235,180,207,77,79,93,53,33,87,25,83,173,72,160,230,31,15,231,199,144,227,38,87,45,36,148,104,89,167,84,245,204,25,145,232,101,217,217,220,52,127,110,204,58,133,191,76,158,106,220,114,97,178,246,186,235,174,228,17,255,0,72,250,32,2,165,56,198,227,129,76,175,81,176,106,153,57,211,67,12,199,170,200,66,29,249,189,228,186,132,117,17,146,92,250,93,165,216,104,238,246,251,4,36,202,78,22,202,197,204,122,180,237,134,96,156,168,237,85,32,74,154,142,81,173,61,49,77,97,14,26,200,144,162,219,163,157,186,150,157,189,163,69,182,117,187,14,209,180,232,214,188,8,237,48,197,38,159,30,19,104,105,4,148,146,90,105,40,34,34,34,34,211,68,151,176,190,194,31,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,241,34,190,179,29,117,102,58,169,68,204,45,47,208,126,131,222,155,102,141,13,245,189,75,98,150,226,253,73,17,29,52,167,168,231,114,200,220,144,105,74,212,180,26,20,134,185,36,195,82,211,133,247,16,73,53,105,52,92,175,99,77,86,34,22,136,233,129,103,215,36,186,212,100,108,101,168,177,225,209,73,166,152,74,77,102,148,62,164,62,235,187,220,89,165,175,89,106,70,182,148,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,104,219,13,243,59,140,184,89,142,50,51,11,108,93,26,93,245,42,132,154,133,97,110,178,148,197,171,117,47,115,100,177,37,134,246,33,76,186,179,212,208,157,187,84,73,83,102,133,161,10,77,255,0,101,163,49,118,38,104,48,178,6,38,88,178,63,154,135,88,133,177,239,226,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,83,183,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,222,39,132,222,46,102,10,220,199,31,193,126,25,81,254,84,89,149,157,149,27,170,141,34,123,81,219,167,69,231,51,29,202,180,115,117,69,163,205,115,90,222,219,100,165,62,217,18,13,38,105,109,198,174,252,5,64,96,190,125,191,21,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,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,5,64,96,190,125,191,21,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,17,87,138,63,129,60,77,251,151,206,33,14,63,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,34,175,20,127,2,120,155,247,47,156,66,28,127,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,1,73,124,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,0,241,88,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,92,28,60,115,11,117,102,131,136,94,34,98,229,211,27,160,235,240,254,84,106,117,45,18,156,144,205,50,11,83,233,201,106,59,106,89,255,0,116,226,205,41,66,86,235,174,172,144,141,251,74,213,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,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,107,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,0,20,237,130,121,227,141,149,44,236,227,157,159,136,40,151,35,14,175,12,72,173,174,115,205,45,215,87,68,150,154,132,132,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,137,0,28,171,54,62,22,49,147,225,253,195,229,207,136,65,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,0,0,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,151,64,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,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,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,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,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,5,101,241,143,191,239,44,44,188,178,251,136,56,125,112,203,161,220,52,57,23,28,152,51,163,25,111,105,122,83,72,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,229,254,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,0,0,28,127,54,119,38,60,218,120,13,115,215,114,221,108,68,174,94,209,227,235,29,167,79,152,251,12,118,243,100,69,143,177,73,151,37,9,245,155,97,70,68,163,237,209,211,73,71,123,61,150,30,52,98,134,26,226,131,24,209,104,93,242,216,189,152,145,46,89,86,165,161,185,207,184,252,150,220,110,67,174,117,41,113,46,173,105,121,221,84,178,81,234,179,87,127,104,191,236,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,2,162,248,175,103,142,77,203,85,173,229,31,14,81,16,232,84,217,17,209,119,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,57,170,61,29,55,154,83,122,33,45,175,157,205,56,112,113,0,153,151,122,235,88,73,139,215,23,249,147,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,124,241,59,119,224,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,135,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,116,226,205,41,66,86,235,174,172,144,141,251,74,116,205,197,204,193,98,239,9,28,68,171,99,125,31,171,129,19,208,140,91,55,107,179,218,118,85,122,43,117,214,24,117,50,90,74,141,194,121,135,35,236,55,156,36,169,228,173,38,100,165,37,110,185,40,56,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,0,8,107,196,119,60,114,114,165,102,192,179,240,249,17,36,98,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,232,56,92,120,19,195,47,190,188,226,104,132,24,39,158,56,217,82,206,206,57,217,248,130,137,114,48,234,240,196,138,218,231,60,210,221,117,116,73,105,168,72,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,184,144,1,202,179,99,225,99,25,62,31,220,62,92,248,132,28,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,26,241,183,97,221,182,157,102,216,159,29,151,216,171,83,228,66,113,14,160,148,147,75,173,41,6,70,70,70,90,104,163,246,31,216,99,58,89,183,194,217,88,71,143,87,101,176,244,19,139,29,218,164,249,112,145,202,52,35,166,57,175,161,179,65,26,18,91,116,111,179,66,211,179,176,77,190,14,88,224,152,117,234,206,13,84,231,58,72,125,153,21,88,232,91,191,54,107,53,211,227,164,136,148,231,210,236,62,194,71,119,183,216,45,172,0,124,235,138,97,211,237,250,156,242,86,211,141,13,231,181,215,77,54,160,207,250,6,112,51,89,90,126,189,152,124,64,159,34,67,143,25,220,181,82,73,173,102,173,19,215,62,100,69,169,159,103,111,112,180,126,15,22,4,122,38,14,85,110,254,66,57,243,234,111,183,205,52,150,253,139,139,79,115,110,187,72,244,212,181,211,83,22,18,0,3,254,93,113,182,91,91,206,173,40,66,18,106,82,148,122,17,17,119,153,152,169,46,43,89,189,98,189,52,176,62,192,174,62,76,68,115,90,179,145,164,150,197,173,7,58,51,204,40,218,120,200,200,200,208,102,133,163,94,237,125,132,35,127,15,44,186,213,113,187,29,104,117,153,20,215,30,160,219,51,227,85,101,58,227,42,83,14,156,121,145,20,182,84,102,210,208,163,52,59,169,160,204,181,46,243,34,239,191,106,117,62,29,38,159,26,151,79,140,220,120,177,25,67,12,180,218,9,8,66,16,146,74,82,73,34,34,34,34,34,34,34,45,7,233,21,219,198,63,17,101,81,176,142,149,135,241,28,81,51,113,115,250,180,234,122,31,79,42,158,234,59,9,68,93,231,237,73,253,90,119,138,248,200,14,24,150,40,230,62,221,163,58,194,156,142,142,175,154,123,117,73,107,2,82,139,95,81,69,222,223,180,134,133,210,146,66,73,37,220,67,254,128,86,71,23,220,193,179,10,213,103,4,41,50,146,165,213,55,117,219,22,70,101,203,114,4,150,245,218,231,214,127,73,7,245,105,222,42,186,194,179,231,223,183,100,27,82,152,133,42,76,238,110,194,73,40,207,212,105,78,31,209,74,143,185,7,236,49,167,170,44,3,166,83,25,130,110,45,206,94,239,89,103,169,158,170,51,239,236,247,143,220,2,61,103,159,28,83,128,248,7,90,186,227,60,146,169,127,6,233,27,37,122,238,127,13,140,218,246,145,56,133,30,137,119,83,208,254,223,175,60,83,38,72,159,37,114,229,56,107,117,205,55,40,204,204,207,66,208,187,79,234,33,60,120,65,222,49,168,120,229,50,222,147,32,154,42,215,47,79,92,147,175,38,28,245,251,84,94,255,0,113,254,161,118,32,0,0,3,248,165,37,37,185,74,34,34,246,153,140,223,230,250,255,0,151,136,216,245,113,220,50,37,181,33,14,244,124,181,50,225,173,29,144,163,160,244,51,82,191,67,223,222,56,192,182,94,11,119,52,229,209,239,59,113,249,206,185,25,191,71,114,24,91,166,105,111,85,84,86,173,169,51,208,181,62,211,208,187,69,161,128,10,27,226,131,132,142,97,182,98,39,85,99,194,54,169,213,222,87,76,225,55,181,43,228,193,132,149,232,100,132,164,244,82,253,134,127,94,130,58,224,206,46,221,88,45,124,66,189,45,90,164,168,175,70,230,111,67,79,184,218,93,220,203,141,150,226,66,208,106,208,157,86,157,189,154,254,163,209,190,13,226,93,43,22,172,10,109,239,71,144,219,209,167,243,182,41,11,74,136,246,62,227,71,218,149,40,187,219,63,105,255,0,64,246,224,42,47,141,6,30,20,59,178,209,191,160,196,73,122,67,175,235,157,75,125,167,203,106,156,211,122,168,147,245,153,122,202,63,171,220,62,127,6,107,170,115,24,131,114,91,9,91,101,26,79,71,184,148,103,184,246,177,80,89,105,219,167,127,212,46,16,4,113,206,158,86,109,188,195,225,61,90,152,205,45,134,235,209,205,202,156,73,45,48,217,58,236,150,161,190,211,40,82,249,78,45,73,213,196,246,23,111,97,104,101,161,16,161,218,221,38,247,192,76,85,122,19,236,207,165,86,173,106,194,185,75,90,94,96,220,84,105,38,73,90,76,201,11,52,26,218,236,50,219,174,158,195,46,203,174,225,249,156,170,38,96,48,238,21,179,114,213,98,70,187,40,172,183,13,108,186,250,16,228,164,50,196,84,27,164,149,190,183,86,106,117,229,22,237,11,83,46,226,62,249,132,0,2,42,113,44,163,193,170,229,110,188,185,173,173,71,13,50,165,53,176,136,244,113,20,233,155,76,245,35,236,237,62,238,209,71,216,10,165,167,26,108,101,32,244,81,92,116,205,63,254,45,161,164,204,61,53,42,193,182,148,191,164,116,136,102,127,253,165,3,208,0,248,23,237,215,2,199,178,235,151,117,74,67,108,199,163,211,164,206,90,156,90,82,90,52,210,156,62,213,25,23,114,79,218,95,105,12,232,230,171,21,101,99,22,57,93,55,115,210,151,34,63,164,231,49,9,74,89,172,138,55,88,251,141,146,79,122,203,110,142,118,109,61,61,194,120,112,112,192,242,84,250,214,50,213,169,138,81,19,82,105,49,156,113,157,82,71,186,159,33,10,73,169,190,254,243,35,37,253,133,237,22,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,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,37,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,246,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,124,212,119,92,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,117,241,88,207,84,155,57,185,249,88,194,137,242,227,87,101,71,54,111,89,202,138,210,152,77,58,92,37,151,163,80,79,54,163,82,221,106,67,110,169,230,205,60,178,38,210,149,169,74,112,154,171,92,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,236,0,51,89,155,31,20,248,201,241,2,225,243,23,196,244,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,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,96,106,34,245,144,151,152,82,137,36,243,70,191,86,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,0,102,179,54,62,41,241,147,226,5,195,230,47,137,233,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,30,41,188,107,194,55,113,66,70,10,167,17,237,242,190,226,199,102,74,237,245,78,66,102,154,29,109,199,82,72,108,207,85,172,154,101,110,169,9,213,104,108,219,90,201,40,113,181,43,207,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,21,120,163,248,19,196,223,185,124,226,16,160,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,255,0,100,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,40,0,69,94,40,254,4,241,55,238,95,56,132,40,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,74,0,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,0,101,92,90,247,10,124,246,210,142,149,3,43,56,203,115,75,77,73,50,9,139,34,171,81,125,42,97,198,13,40,75,116,115,89,145,41,11,74,137,70,198,245,40,150,75,228,36,209,177,134,220,180,160,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,251,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,221,120,42,120,167,186,126,31,206,243,26,112,186,144,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,20,3,197,31,199,102,38,253,203,228,240,135,213,225,205,157,127,197,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,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,229,111,92,104,194,252,58,188,172,236,63,190,46,248,148,106,237,255,0,34,68,75,114,60,148,56,148,79,125,146,111,123,68,233,39,148,133,153,188,210,80,149,169,38,226,220,74,17,185,70,68,61,168,205,102,108,124,83,227,39,196,11,135,204,95,18,255,0,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,30,41,188,107,194,55,113,66,70,10,167,17,237,242,190,226,199,102,74,237,245,78,66,102,154,29,109,199,82,72,108,207,85,172,154,101,110,169,9,213,104,108,219,90,201,40,113,181,43,207,230,199,194,198,50,124,63,184,124,185,241,154,193,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,230,248,0,10,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,66,2,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,133,85,241,206,252,201,254,210,126,237,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,101,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,0,202,184,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,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,0,21,87,199,59,243,39,251,73,251,180,87,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,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,246,160,0,0,2,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,136,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,251,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,56,107,196,235,62,63,129,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,43,0,181,78,20,121,233,252,134,87,241,174,243,255,0,83,197,176,38,206,79,247,73,85,45,201,6,175,248,46,149,10,79,233,178,75,254,199,100,89,245,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,247,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,43,160,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,217,167,20,127,2,120,155,247,47,156,66,20,67,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,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,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,189,238,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,137,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,147,195,79,61,82,115,53,108,202,195,12,78,159,46,86,40,91,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,110,111,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,46,49,248,30,73,157,69,198,106,77,53,73,35,106,53,38,75,141,179,162,76,245,168,72,90,148,105,111,191,187,83,53,253,165,237,16,59,42,216,171,43,7,113,202,213,187,153,148,184,241,253,39,5,137,170,74,205,4,113,186,198,28,112,148,123,208,91,116,111,183,113,233,239,26,47,176,174,184,23,197,151,67,187,169,178,27,122,61,98,157,26,114,20,218,210,162,209,214,146,225,118,164,204,187,148,94,211,251,76,125,240,30,127,16,141,73,176,110,85,35,233,21,34,97,151,255,0,105,88,205,158,61,41,106,198,155,229,75,61,84,119,29,79,95,255,0,139,116,94,15,13,42,60,26,86,86,232,43,132,218,210,115,19,22,83,187,200,139,87,23,78,135,184,203,66,46,206,194,239,237,18,172,0,4,62,226,7,156,170,30,95,240,238,109,179,109,213,98,73,187,43,76,185,13,182,90,125,11,114,42,30,98,82,9,211,74,31,67,168,52,186,202,75,118,135,161,159,113,159,117,40,81,41,55,198,62,98,171,16,152,102,125,90,181,116,213,211,205,90,82,243,230,218,164,201,34,82,212,100,75,89,32,150,239,105,158,237,53,246,153,246,223,62,73,114,201,68,203,126,17,192,163,148,22,253,57,82,67,83,170,50,22,210,57,169,121,200,177,146,235,100,174,83,107,36,111,103,93,170,35,61,123,207,94,233,18,2,159,56,204,221,83,222,196,27,110,217,82,219,56,209,186,205,169,73,171,113,110,98,158,179,215,183,78,255,0,168,126,254,11,248,120,83,46,203,186,254,157,17,39,232,254,131,161,117,77,246,151,49,170,139,78,104,163,79,212,69,234,168,190,191,112,183,64,30,35,25,49,46,149,132,182,5,74,247,172,72,109,152,208,57,59,212,181,165,36,91,223,109,162,237,82,146,93,238,23,180,191,160,103,35,25,177,118,234,198,155,226,109,233,117,85,37,74,122,79,47,98,29,125,199,18,214,214,91,108,246,146,214,179,78,164,210,117,237,237,211,245,20,138,225,125,132,142,98,70,98,32,85,100,65,55,105,212,62,111,82,225,181,185,40,231,65,154,148,106,102,133,36,181,82,61,166,95,86,162,249,0,5,94,113,164,185,167,34,141,102,91,140,206,117,184,238,122,71,158,202,29,50,75,154,46,156,180,238,73,30,135,161,246,150,165,216,42,104,118,108,161,95,242,176,227,30,173,203,133,137,108,199,67,93,103,49,79,56,104,71,108,41,8,45,76,148,159,211,247,247,141,32,165,73,81,110,74,136,200,253,164,99,250,0,0,3,157,227,253,231,34,192,194,138,221,211,19,121,59,15,166,218,104,215,82,223,37,164,31,114,146,125,203,247,140,209,212,102,189,80,152,228,201,14,169,199,28,211,85,41,70,102,122,17,23,121,253,131,243,139,32,224,217,117,194,129,136,181,251,109,249,4,151,234,29,47,41,6,178,45,220,182,42,11,86,132,103,169,232,71,236,35,23,16,0,32,15,23,28,22,249,105,132,81,49,14,159,78,75,146,237,158,102,247,16,206,171,254,17,42,3,37,169,146,12,251,146,127,202,47,215,220,41,84,92,231,8,44,76,169,220,56,77,38,199,154,228,167,219,161,108,229,173,195,82,146,158,116,153,238,158,134,107,61,59,139,216,95,175,188,88,96,8,97,197,59,10,62,95,101,222,109,193,18,12,137,19,168,28,190,74,99,181,189,71,207,157,9,10,236,36,40,254,138,61,134,93,199,222,33,239,6,186,50,29,197,58,253,89,105,145,185,142,151,97,164,190,111,214,141,80,73,238,236,254,247,111,120,185,16,31,195,34,50,208,203,82,49,4,184,131,100,34,147,141,86,252,204,70,195,186,99,81,174,216,13,185,37,230,152,101,40,235,16,132,74,121,73,34,102,58,221,113,213,186,234,11,67,81,110,211,223,161,157,74,217,183,126,42,101,111,22,24,168,199,77,82,137,87,160,212,80,114,34,60,82,99,38,66,88,146,147,91,110,32,148,218,150,218,150,198,134,71,166,187,116,236,50,236,187,204,154,103,78,202,204,189,157,21,153,149,72,16,46,200,205,33,185,148,245,190,211,75,113,105,106,63,49,198,218,55,220,116,208,110,190,105,37,31,121,150,135,219,223,39,0,4,112,226,12,207,59,43,23,167,170,131,229,210,234,43,245,139,187,74,116,174,239,172,81,54,95,155,91,184,221,98,33,4,147,51,185,41,122,110,238,254,203,104,105,46,195,74,145,99,91,168,81,17,26,105,49,8,244,238,215,146,145,247,64,66,46,42,88,222,246,26,224,107,214,157,58,66,91,151,115,41,84,247,8,150,100,190,68,136,115,91,51,45,28,73,247,160,187,200,203,234,49,73,54,213,10,163,119,92,212,219,122,3,110,191,50,173,53,152,141,146,73,75,82,150,235,132,130,238,35,51,61,84,94,195,63,180,104,147,38,184,77,19,7,178,251,105,219,173,196,54,37,203,166,64,159,61,42,108,146,174,169,112,163,161,205,125,68,30,186,183,252,162,221,239,49,219,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,174,38,185,18,165,99,117,155,81,199,60,45,182,101,185,138,20,24,237,170,84,58,91,9,90,238,72,72,52,165,72,113,189,72,215,37,150,181,83,107,70,231,22,134,249,27,92,51,103,149,76,54,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,118,12,219,230,238,254,205,245,229,68,186,239,58,116,74,60,122,13,29,154,108,90,84,9,15,46,34,31,50,37,74,148,148,56,163,36,45,231,125,197,169,52,220,118,212,167,13,174,98,190,254,90,242,101,93,199,12,31,197,44,126,173,213,125,21,102,97,205,191,89,144,201,176,180,42,85,78,177,22,158,169,45,198,74,79,94,91,40,220,202,221,113,69,170,146,180,182,222,166,165,184,204,107,18,171,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,243,249,104,207,86,54,229,106,205,186,236,124,62,159,17,116,218,252,121,15,65,102,76,86,22,138,101,93,227,140,131,169,17,155,102,183,150,152,241,212,218,25,82,249,59,214,149,169,11,218,104,95,10,254,186,175,219,171,251,107,113,220,151,29,67,253,242,100,234,148,233,14,127,202,113,231,156,113,127,90,148,165,123,76,197,239,112,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,146,212,0,102,179,54,62,41,241,147,226,5,195,230,47,142,84,45,251,34,220,72,189,55,128,87,125,179,140,117,239,78,226,78,28,91,245,74,237,29,185,174,244,239,92,212,184,48,149,32,154,57,71,191,155,49,28,167,9,197,26,55,169,173,142,232,242,145,33,101,84,56,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,243,225,213,103,226,61,155,148,123,18,62,36,95,191,41,220,170,211,216,172,81,83,176,207,209,52,121,44,52,228,72,28,213,104,183,121,104,61,218,168,180,111,153,201,70,173,180,133,28,149,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,111,220,60,184,148,211,174,91,38,161,134,121,152,188,54,92,22,165,61,233,180,170,227,177,165,74,149,88,165,196,135,34,84,165,73,229,52,178,55,163,49,21,74,55,84,162,91,233,82,75,106,221,74,214,237,91,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,186,101,218,157,136,240,184,71,221,242,113,34,227,170,212,156,168,97,253,211,34,139,26,167,12,217,122,153,71,40,50,27,137,25,43,81,239,121,147,67,124,246,156,86,132,77,72,109,8,249,182,208,98,149,134,170,0,4,85,226,143,224,79,19,126,229,243,136,66,128,71,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,17,87,138,63,129,60,77,251,151,206,33,10,1,30,171,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,1,149,112,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,205,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,41,47,137,31,16,72,217,137,146,222,15,96,221,86,90,112,234,157,33,50,102,212,153,117,214,81,115,44,218,97,198,137,216,239,48,211,204,162,51,196,250,73,10,82,144,226,201,14,105,170,27,50,129,98,127,240,84,241,79,116,252,63,157,230,52,225,117,32,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,40,7,138,63,142,204,77,251,151,201,225,8,170,44,83,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,184,213,158,156,197,254,51,185,142,184,175,250,108,142,109,183,79,219,66,182,125,77,186,210,227,173,123,29,237,105,183,62,121,197,189,35,107,137,53,163,159,203,51,50,65,11,20,224,183,64,197,56,216,53,118,221,55,101,110,170,237,153,80,168,71,167,218,84,233,178,100,169,152,253,58,164,46,107,241,90,112,185,72,101,199,165,37,38,182,140,247,58,195,196,178,35,71,109,96,230,199,197,62,50,124,64,184,124,197,241,202,133,191,112,242,226,83,78,185,108,154,134,25,230,98,240,217,112,90,148,247,166,210,171,142,198,149,42,85,98,151,18,28,137,82,149,39,148,210,200,222,140,196,85,40,221,82,137,111,165,73,45,171,117,43,91,181,109,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,233,151,106,118,35,194,225,31,119,201,196,139,142,171,82,114,161,135,247,76,138,44,106,156,51,101,234,101,28,160,200,110,36,100,173,71,189,230,77,13,243,218,113,90,17,53,33,180,35,230,219,65,138,86,30,130,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,138,1,5,120,143,241,0,135,151,122,19,184,73,132,55,23,249,172,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,14,235,156,204,173,126,40,247,181,159,134,243,110,79,77,214,170,86,124,90,237,110,67,73,219,21,19,157,153,45,165,53,24,141,36,179,101,8,97,180,146,151,235,45,68,165,232,130,81,54,143,171,149,44,153,87,115,105,135,24,171,83,176,234,188,171,206,196,244,68,138,69,53,245,161,17,106,173,200,41,188,248,202,113,90,114,158,62,157,163,105,195,81,55,184,148,149,232,75,230,181,29,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,24,56,231,126,100,255,0,105,63,118,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,96,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,39,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,202,184,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,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,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,0,170,190,57,223,153,63,218,79,221,162,170,196,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,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,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,68,60,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,63,202,30,115,113,31,39,149,219,142,167,101,82,169,85,152,23,69,63,167,157,77,168,160,201,181,74,105,14,244,82,73,196,104,225,114,156,117,70,166,201,68,151,27,91,137,61,170,54,221,111,133,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,36,86,107,114,101,93,202,94,28,97,93,78,252,170,243,111,59,239,210,242,42,244,214,22,133,197,165,55,28,161,114,35,37,196,235,205,120,186,135,77,215,9,70,222,227,74,81,169,35,154,239,229,201,62,89,227,102,186,237,191,240,193,153,209,41,245,214,44,121,21,123,122,116,179,119,145,26,162,205,70,1,39,152,77,168,140,208,227,78,60,201,153,165,123,9,227,112,144,181,33,36,56,173,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,251,166,62,113,0,204,22,98,48,158,222,194,75,230,226,254,1,3,152,253,126,76,118,218,142,229,197,43,169,113,198,21,33,12,161,182,208,203,45,155,40,67,41,78,211,113,163,117,102,181,114,201,175,129,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,199,94,40,254,4,241,55,238,95,56,132,40,4,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,253,203,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,27,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,195,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,186,113,102,148,161,43,117,215,86,72,70,253,165,202,133,255,0,112,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,114,161,114,124,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,88,168,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,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,12,229,97,52,76,97,203,237,217,110,185,16,223,151,18,153,62,124,4,165,178,82,186,164,66,144,134,244,245,22,122,234,231,242,75,119,184,198,118,238,90,21,70,209,185,170,86,244,246,221,98,101,38,107,209,28,37,18,144,164,173,167,13,7,222,68,100,122,164,253,132,127,96,187,110,21,184,224,254,37,96,107,54,149,70,74,92,151,108,169,52,246,200,214,102,190,68,120,112,155,35,61,92,81,247,172,251,136,139,234,33,55,64,124,43,241,38,187,30,226,66,72,140,213,73,150,69,175,119,228,84,51,105,152,22,212,214,55,95,104,89,36,140,174,74,167,209,238,254,203,116,94,207,15,150,57,57,88,178,251,16,92,202,93,57,126,175,215,78,139,223,245,137,30,0,35,30,114,243,165,101,101,166,206,148,204,58,164,9,247,100,150,156,110,29,61,15,180,235,141,173,77,72,229,184,227,68,251,110,146,9,214,9,38,162,238,51,208,187,123,169,14,243,187,241,83,52,152,177,34,163,33,53,74,221,94,189,81,89,199,136,201,73,146,152,233,126,74,141,13,182,131,83,138,67,105,91,250,17,22,186,110,211,180,207,182,218,184,124,228,34,147,130,182,252,44,70,196,74,99,82,110,217,237,183,37,150,159,101,43,232,144,180,69,121,41,50,122,58,29,109,212,58,210,203,66,81,237,215,223,169,148,237,34,34,45,8,180,34,31,208,20,223,198,86,142,150,177,74,129,87,66,100,110,127,170,222,106,47,155,236,141,79,73,109,236,254,255,0,111,120,152,60,44,112,163,228,14,93,225,92,18,224,200,143,58,191,204,231,38,67,91,20,92,137,211,80,158,195,66,79,232,175,218,103,222,93,194,103,128,175,62,47,184,153,83,183,176,154,53,143,9,201,76,55,93,223,204,91,102,164,165,92,153,48,29,45,76,150,90,247,159,176,255,0,87,120,166,49,117,92,35,176,91,228,94,17,74,196,58,133,57,45,203,185,185,123,28,91,58,47,248,60,169,236,158,134,104,35,238,81,23,210,63,213,220,39,240,0,167,126,50,119,100,41,248,139,64,182,152,144,74,126,159,213,115,80,75,35,219,204,98,158,180,234,68,122,150,164,94,210,33,91,227,244,83,166,189,79,152,220,200,238,169,183,27,215,69,37,70,70,90,145,151,121,125,163,75,153,127,189,36,98,6,20,81,46,169,123,205,217,157,78,227,94,186,158,201,46,160,187,212,163,238,71,188,116,64,0,0,17,171,136,85,226,221,153,150,59,158,162,227,173,32,143,162,236,90,180,215,248,194,33,118,122,197,250,67,62,112,33,72,168,203,68,56,172,173,215,92,215,106,16,147,81,158,132,102,125,133,219,220,67,162,230,35,11,191,4,24,163,85,178,146,151,18,136,124,141,164,225,104,126,188,118,156,63,228,35,249,207,119,253,227,210,228,219,25,21,130,88,235,66,187,100,72,91,84,246,250,174,171,106,246,153,235,14,67,104,239,90,19,244,157,246,159,217,245,232,178,151,83,135,88,130,213,74,158,242,93,142,246,237,139,74,137,68,122,25,145,246,145,153,119,145,143,214,3,200,98,197,137,77,196,171,6,169,102,85,163,54,252,106,135,35,122,28,66,84,71,203,121,183,11,177,73,81,119,160,189,135,253,35,52,55,165,173,54,203,185,102,91,85,18,210,68,62,94,254,255,0,229,182,149,151,121,17,247,40,189,130,126,240,154,204,61,167,135,247,37,71,13,238,5,55,25,250,239,39,167,125,195,105,8,249,134,231,60,173,84,183,18,125,203,34,236,73,247,251,59,197,199,145,145,150,164,122,144,254,143,137,121,218,116,171,226,219,153,107,214,216,75,208,166,242,249,168,82,82,162,61,142,37,101,216,162,50,239,73,119,144,141,249,46,201,245,35,44,115,46,86,227,184,236,151,101,244,124,183,158,52,172,253,66,145,174,138,38,91,62,231,244,253,95,223,149,99,230,87,238,107,118,213,132,117,27,150,187,79,165,69,46,247,166,202,109,132,119,145,125,37,153,23,122,146,95,172,189,227,145,206,206,158,88,169,242,186,57,24,209,102,243,73,73,73,145,92,116,254,195,50,212,187,223,250,199,66,178,241,87,13,177,34,57,57,101,222,212,26,217,56,223,48,219,131,82,143,37,91,12,147,218,100,218,213,217,235,167,255,0,178,47,121,8,93,196,115,35,20,44,79,181,106,56,181,96,81,155,141,114,210,98,189,42,83,17,35,161,29,91,109,55,45,245,158,214,163,169,199,29,91,139,65,118,168,136,244,45,116,61,12,84,230,19,98,117,245,151,156,81,133,113,82,100,206,166,206,163,84,91,68,232,134,183,153,230,37,153,13,173,198,92,66,86,217,153,26,153,34,52,168,203,187,67,211,217,160,156,177,227,133,27,31,112,138,135,124,83,166,71,118,91,145,35,55,81,109,167,16,174,84,179,138,203,174,160,200,156,89,167,67,120,139,69,43,113,123,125,231,214,0,71,92,255,0,36,149,149,139,227,83,87,101,30,166,125,159,254,46,148,40,211,43,144,151,80,204,38,30,197,66,73,70,187,158,146,90,25,107,223,57,130,254,145,164,59,106,58,162,219,148,168,170,73,17,179,9,134,204,136,187,140,155,34,31,72,127,12,200,136,204,207,66,33,72,156,92,113,105,251,219,31,162,218,80,39,239,165,208,169,104,140,235,8,116,205,5,49,153,179,219,82,141,36,179,78,237,170,34,212,200,149,246,16,240,156,53,176,109,204,84,204,109,38,100,184,47,57,79,183,13,138,202,156,229,106,217,185,30,124,51,52,25,154,20,159,162,225,246,118,30,158,210,23,229,26,59,49,35,181,22,58,9,13,50,132,182,132,145,17,18,82,69,161,17,17,118,23,96,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,28,80,120,125,198,164,198,173,102,135,5,169,82,214,133,200,84,251,194,135,25,167,100,175,123,206,202,145,50,180,110,186,250,148,72,37,45,132,173,134,154,216,218,9,78,250,168,74,244,136,25,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,171,179,204,45,173,66,177,178,95,137,118,85,173,7,162,162,219,248,95,89,165,211,163,115,86,231,34,43,20,151,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,206,16,211,70,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,249,217,148,121,187,217,254,51,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,118,125,194,143,37,31,131,43,85,140,202,98,101,50,149,38,228,187,105,241,228,218,77,105,206,122,143,75,121,181,40,228,111,37,27,105,122,83,110,35,177,41,222,219,69,180,214,70,243,205,38,197,64,0,102,179,54,62,41,241,147,226,5,195,230,47,137,191,102,228,86,54,105,120,112,225,165,241,135,208,34,35,21,40,17,234,140,193,122,76,167,80,138,157,57,154,205,85,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,43,44,119,252,139,101,211,241,157,204,117,187,96,84,163,243,109,186,126,234,237,205,235,237,214,151,29,104,222,215,99,173,185,243,206,45,152,251,155,81,173,28,254,97,17,146,12,104,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,0,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,86,88,237,89,57,203,215,227,63,152,43,111,9,166,201,170,194,162,203,231,205,173,212,41,209,121,206,67,130,195,74,113,74,51,50,52,53,204,89,54,194,93,89,26,82,227,237,250,171,61,16,171,233,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,21,231,139,23,172,220,119,225,161,126,98,150,31,63,45,251,122,173,34,27,48,95,146,193,178,185,8,141,114,49,20,222,36,31,172,148,45,76,41,104,37,18,87,177,73,220,148,43,84,149,27,11,20,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,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,128,113,71,240,39,137,191,114,249,196,33,64,34,127,241,58,200,119,224,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,103,234,192,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,1,149,113,97,54,231,15,185,57,137,200,94,23,227,14,13,210,162,39,17,105,209,234,241,166,211,89,105,166,87,115,32,235,207,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,80,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,115,167,54,60,81,170,184,231,150,139,99,12,172,248,210,237,203,178,230,142,179,196,7,105,174,169,184,136,97,11,121,147,167,178,167,19,205,82,36,146,91,144,178,74,244,67,74,75,10,113,253,239,18,97,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,204,174,38,57,122,181,114,191,131,89,120,194,59,90,79,95,208,124,168,147,81,170,46,43,113,222,169,206,117,84,213,59,33,196,160,191,185,109,4,165,45,72,105,166,144,107,94,205,198,224,169,226,158,233,248,127,59,204,105,194,234,64,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,80,15,20,127,29,152,155,247,47,147,194,30,215,135,150,83,44,220,221,97,126,54,216,245,217,17,40,245,216,18,45,121,52,43,141,80,14,83,244,165,155,147,205,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,148,74,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,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,167,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,89,225,205,143,138,124,100,248,129,112,249,139,226,116,218,57,40,252,106,184,102,97,93,126,192,166,82,155,196,219,91,211,78,83,100,190,92,167,42,144,74,175,80,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,88,35,181,100,231,47,95,140,254,96,173,188,38,155,38,171,10,139,47,159,54,183,80,167,69,231,57,14,11,13,41,197,40,204,200,208,215,49,100,219,9,117,100,105,75,143,183,234,172,244,66,175,167,54,62,22,49,147,225,253,195,229,207,140,214,11,62,226,215,146,143,66,76,153,155,44,50,166,82,161,209,94,228,183,122,83,216,46,67,137,156,243,252,180,84,210,70,173,142,115,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,32,6,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,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,244,23,251,151,243,86,109,89,88,91,10,223,149,118,28,115,77,37,21,249,47,49,78,39,204,200,137,111,169,134,214,233,161,36,102,189,136,73,26,246,146,55,55,187,152,156,219,99,247,225,151,240,203,118,126,48,126,149,252,33,122,65,94,157,244,158,222,119,59,105,108,219,179,230,249,60,190,95,43,149,243,92,174,95,43,230,246,11,116,225,185,195,238,78,93,163,57,140,56,201,74,136,172,69,168,199,84,104,84,215,154,105,229,219,40,39,95,109,211,106,67,47,186,203,203,146,201,176,163,90,82,149,182,131,91,122,232,183,8,226,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,245,92,82,242,19,242,238,29,123,53,216,94,254,203,130,149,79,235,46,250,92,137,26,55,62,12,70,9,39,50,58,150,122,54,243,44,52,146,91,90,146,92,109,178,52,17,58,147,75,245,193,148,250,78,98,234,56,219,71,153,149,138,100,185,88,131,75,143,46,92,55,89,102,42,209,21,131,97,108,190,235,170,150,93,58,16,104,120,219,37,59,161,111,113,9,79,174,164,17,207,94,57,223,153,63,218,79,221,162,170,196,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,25,172,205,143,138,124,100,248,129,112,249,139,226,116,218,57,40,252,106,184,102,97,93,126,192,166,82,155,196,219,91,211,78,83,100,190,92,167,42,144,74,175,80,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,89,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,163,42,226,207,179,19,195,254,102,46,229,51,9,51,3,130,22,239,87,125,68,195,251,125,251,154,154,211,143,187,42,189,21,186,52,22,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,202,235,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,128,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,5,85,241,206,252,201,254,210,126,237,16,131,36,24,67,102,227,214,103,45,44,35,196,6,37,185,66,184,163,213,217,144,113,31,54,95,105,104,165,203,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,148,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,165,87,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,128,0,0,3,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,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,159,252,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,243,252,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,95,241,31,225,255,0,15,49,20,39,113,111,8,109,223,243,88,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,157,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,69,25,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,186,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,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,108,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,158,219,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,111,133,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,19,126,213,200,228,156,214,240,225,194,59,195,15,151,18,62,34,217,241,238,4,65,101,212,52,210,43,113,21,89,152,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,90,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,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,236,25,177,240,177,140,159,15,238,31,46,124,102,176,89,167,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,86,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,0,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,164,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,250,5,229,228,5,36,156,172,88,250,26,143,90,61,48,251,127,252,93,20,72,160,28,159,51,184,225,70,192,44,34,174,95,21,25,145,218,150,220,73,45,211,155,117,196,39,155,44,162,188,235,72,34,55,16,106,212,217,50,209,42,220,126,207,121,103,219,22,113,58,250,204,54,40,205,184,170,210,103,84,167,86,106,46,34,12,66,91,207,114,210,244,135,22,219,45,161,75,112,200,137,79,25,18,82,103,223,161,107,237,182,62,28,121,24,161,97,133,171,78,197,171,254,140,220,155,150,173,21,153,81,88,151,29,11,233,27,117,184,143,160,246,187,29,46,54,234,28,66,203,177,70,69,169,233,169,234,98,104,222,152,171,134,216,111,28,220,189,47,106,13,16,155,111,152,77,206,169,71,140,173,132,74,237,34,113,105,236,245,21,255,0,216,159,184,199,133,162,231,27,45,85,250,129,83,41,216,203,103,46,65,175,97,39,229,20,3,51,61,196,158,194,39,204,251,204,189,131,173,210,107,20,154,236,22,234,116,90,156,89,241,30,73,41,15,198,121,46,182,162,50,37,17,146,146,102,71,169,25,31,216,100,63,96,138,153,209,201,245,35,51,179,45,166,228,58,244,103,97,245,156,199,153,82,80,126,185,71,211,85,27,46,31,115,26,126,191,239,73,11,54,211,165,88,246,220,59,94,136,194,89,133,11,153,202,66,82,148,145,111,113,75,62,196,145,23,122,143,184,135,219,31,195,50,34,212,207,66,20,225,197,155,48,246,158,32,92,148,236,54,183,212,220,151,232,92,238,162,67,102,210,211,243,237,193,121,58,41,14,40,251,144,101,218,146,238,246,247,136,5,101,218,211,111,75,150,29,181,78,45,100,76,230,108,239,254,67,106,89,247,17,159,114,79,216,52,189,132,214,37,55,13,108,26,93,153,73,140,219,17,169,252,253,136,109,9,73,23,49,231,28,62,196,165,37,222,179,246,23,244,143,94,3,242,85,42,112,232,240,93,168,212,30,75,81,217,219,189,106,81,36,139,83,34,46,211,50,46,243,33,157,60,229,99,42,177,187,29,171,183,108,119,214,229,61,206,151,165,220,189,76,180,135,29,181,247,45,105,250,77,123,15,237,250,188,214,93,240,187,240,189,138,52,171,45,72,117,72,153,207,220,77,150,167,234,71,117,194,254,66,255,0,155,247,127,222,57,212,248,82,41,210,215,14,83,43,105,214,244,220,133,164,210,101,169,17,151,97,246,247,24,208,95,15,75,197,187,207,44,118,197,65,183,90,81,23,91,216,133,107,167,241,132,178,237,245,143,244,68,150,0,0,1,3,120,192,86,138,14,93,138,143,189,100,117,63,228,145,250,167,203,157,1,93,189,191,95,184,197,70,229,242,140,171,131,23,168,20,132,69,84,149,63,213,104,210,81,188,213,182,43,170,238,208,245,238,215,187,216,36,63,21,123,120,168,121,162,172,184,220,114,109,169,61,62,197,18,52,37,109,167,65,215,67,208,136,244,51,16,213,11,91,106,37,182,181,33,69,220,105,61,12,133,209,240,207,206,173,43,17,172,218,126,16,223,149,148,162,231,167,243,121,111,202,144,146,57,92,199,102,72,61,20,235,234,113,123,91,66,11,177,37,167,103,179,67,22,8,3,248,162,37,22,134,51,217,196,58,205,139,99,230,170,239,161,194,75,36,195,94,143,216,108,145,108,61,105,177,20,122,104,146,46,245,31,176,71,251,98,230,172,90,21,184,247,13,6,99,177,102,197,223,203,117,183,20,133,39,114,20,131,237,73,145,151,98,140,187,15,218,46,155,39,28,74,240,251,23,88,137,98,223,175,189,73,185,147,204,214,68,181,48,196,103,187,100,59,234,169,217,74,113,91,91,109,4,126,175,97,153,23,113,145,137,218,70,70,90,145,145,144,254,143,225,37,36,163,81,36,136,213,222,122,118,152,252,213,42,148,42,68,39,42,21,25,13,177,29,173,55,184,226,201,41,45,76,136,181,51,50,34,237,50,20,47,156,204,244,226,30,59,94,210,34,90,215,37,102,139,107,199,217,211,196,141,49,248,220,205,204,199,53,115,16,137,11,108,244,117,165,25,105,221,184,207,188,251,34,115,210,165,73,116,223,145,33,215,93,51,35,53,173,102,165,106,93,221,166,58,86,15,102,59,22,112,82,229,131,94,180,111,58,187,77,69,113,163,92,35,168,201,76,119,91,75,141,172,219,83,109,186,141,201,50,105,41,50,215,67,46,207,178,240,114,115,155,11,63,53,152,94,134,167,187,17,186,251,17,138,13,86,158,242,154,37,58,164,199,143,206,113,45,27,206,173,77,154,228,26,73,74,239,238,50,215,190,173,120,155,101,237,252,28,199,57,119,5,54,19,109,209,110,110,101,77,42,105,179,36,33,249,19,38,44,155,212,155,66,8,201,13,151,102,166,127,89,144,238,124,28,177,181,80,174,58,198,14,212,166,168,153,125,137,21,72,232,83,158,169,184,167,41,241,210,68,74,115,77,116,35,238,70,191,95,176,91,120,14,49,156,122,11,215,22,89,113,38,4,104,135,33,242,181,171,11,101,9,108,214,123,253,31,32,147,161,17,25,235,170,189,157,162,162,56,104,96,85,98,251,204,132,74,156,216,68,136,214,131,237,207,123,154,218,203,107,241,39,195,82,145,218,218,136,149,162,207,176,205,39,245,144,189,196,33,45,161,45,160,180,74,72,136,139,220,67,254,135,195,190,107,45,219,182,77,193,112,58,233,54,138,101,42,92,197,44,213,161,36,155,101,75,51,215,82,211,77,189,250,151,218,51,119,152,235,202,69,247,142,55,189,192,244,158,122,30,184,42,92,133,239,53,17,180,115,30,90,116,51,82,187,61,127,97,232,44,239,131,118,25,250,63,15,43,120,139,38,9,161,217,53,9,48,27,113,109,104,106,109,76,83,222,45,12,209,169,150,165,175,210,211,234,246,139,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,83,13,240,171,14,48,126,133,34,216,194,251,46,149,108,210,165,212,36,213,30,137,78,142,77,54,185,79,175,123,142,25,23,252,148,164,190,138,27,67,109,160,146,132,33,41,242,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,121,75,255,0,11,108,76,80,249,57,242,234,133,233,63,146,87,4,59,166,143,252,41,230,122,90,164,93,220,135,254,105,105,223,183,152,191,81,123,144,122,246,164,244,33,234,192,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,238,16,88,243,102,222,121,116,141,129,169,155,18,37,217,96,72,154,181,211,213,32,212,252,218,116,137,74,144,153,168,73,161,37,177,46,201,91,10,74,77,123,13,182,212,179,79,57,180,142,107,197,23,135,252,58,188,58,150,102,240,66,221,228,213,89,234,106,55,197,45,135,24,98,43,145,90,97,215,222,171,39,152,180,109,120,185,90,58,219,100,181,60,167,18,225,36,150,78,169,222,171,194,111,44,95,130,12,14,252,44,222,54,189,41,155,191,16,246,84,32,84,27,123,159,41,187,117,198,89,114,43,10,62,212,53,204,89,45,245,33,179,213,73,91,28,211,222,217,33,169,212,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,217,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,154,112,153,206,221,42,139,26,151,148,140,71,126,36,8,238,72,152,245,167,88,147,41,45,33,79,190,235,107,69,36,155,75,36,70,183,29,114,99,168,117,215,117,82,214,150,82,70,102,218,69,175,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,147,194,11,51,22,109,227,131,209,178,202,168,50,224,93,150,28,121,181,36,26,136,220,98,165,78,126,114,157,83,232,89,36,137,181,180,236,180,52,166,213,222,70,218,208,165,106,226,90,249,92,73,248,116,198,196,58,84,204,117,203,189,149,17,187,201,137,18,106,87,77,34,10,93,231,220,8,90,91,213,248,237,111,54,138,75,102,218,214,166,219,109,43,144,111,56,173,203,120,146,135,127,87,6,204,189,124,139,194,122,182,97,106,210,105,82,229,226,38,144,169,8,110,46,178,169,208,97,73,144,211,233,83,234,34,50,231,190,130,53,52,143,87,108,102,20,106,82,143,107,115,3,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,121,181,165,47,41,106,208,148,218,80,183,58,7,250,69,31,253,127,215,136,170,177,169,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,29,201,245,43,41,248,185,1,86,49,75,59,18,245,142,252,250,42,36,186,151,23,5,246,150,69,38,9,40,214,110,184,134,137,198,22,135,28,73,25,161,244,160,212,226,219,91,138,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,218,87,20,127,2,120,155,247,47,156,66,20,2,53,59,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,254,175,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,250,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,138,188,87,50,45,249,124,208,96,165,153,254,168,149,127,194,130,175,238,84,154,163,113,201,63,240,189,82,210,175,208,120,209,253,144,240,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,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,196,14,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,58,229,223,61,88,37,153,172,80,188,48,195,13,167,203,149,34,220,142,205,74,157,57,81,95,109,138,189,56,219,96,158,125,4,235,104,91,43,102,75,230,202,155,113,37,184,185,110,33,75,37,44,155,207,8,191,238,23,30,4,240,203,239,175,56,154,37,80,160,30,40,254,59,49,55,238,95,39,132,59,175,5,124,94,179,109,12,80,189,176,142,186,252,182,107,184,133,30,11,212,35,75,6,182,30,93,61,185,174,190,202,214,93,168,89,180,241,184,147,50,216,100,203,132,106,37,26,18,185,169,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,16,56,61,101,118,170,246,40,93,56,245,126,81,37,211,215,135,242,36,90,244,184,114,208,166,95,102,182,182,246,205,230,55,204,74,219,91,17,220,229,27,110,180,105,81,204,51,35,37,178,122,91,160,205,102,108,124,83,227,39,196,11,135,204,95,22,105,194,43,54,118,109,195,135,116,252,169,214,99,196,162,92,54,172,121,50,104,174,61,60,212,187,133,15,203,151,42,73,52,217,182,148,182,182,18,227,122,163,152,181,173,27,220,34,36,182,189,191,171,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,199,6,204,189,124,139,194,122,182,97,106,210,105,82,229,226,38,144,169,8,110,46,178,169,208,97,73,144,211,233,83,234,34,50,231,190,130,53,52,143,87,108,102,20,106,82,143,107,115,3,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,54,226,89,145,88,217,101,185,162,226,126,24,192,137,23,11,238,57,12,83,98,193,76,167,92,126,145,81,40,230,106,97,102,251,139,117,228,60,76,60,242,92,37,30,211,230,54,164,160,146,217,185,202,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,2,245,193,124,47,196,91,202,206,196,11,226,208,137,89,174,216,18,36,75,183,36,73,91,138,68,7,222,38,247,186,77,18,185,75,89,27,45,41,10,90,84,109,173,180,173,27,84,68,99,218,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,57,254,19,96,14,13,96,87,167,255,0,4,120,123,74,181,254,84,84,14,167,84,232,144,162,231,189,219,181,37,184,207,150,202,55,47,150,194,54,180,222,245,236,66,119,43,90,235,227,157,249,147,253,164,253,218,35,255,0,10,108,45,177,49,167,27,47,220,51,196,202,23,166,109,186,206,31,191,214,194,234,158,143,205,229,85,233,111,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,21,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,79,240,210,226,9,39,7,170,180,124,190,98,253,86,35,120,125,62,71,77,71,171,75,117,168,172,91,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,181,81,153,32,149,165,207,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,112,174,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,160,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,102,220,105,79,41,222,22,48,111,225,253,189,229,204,10,192,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,109,57,245,197,43,19,26,120,108,95,56,151,134,149,223,76,219,117,159,70,116,83,122,87,163,243,121,85,248,172,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,157,22,13,84,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,22,253,156,92,157,88,153,191,177,35,208,43,243,61,13,114,81,183,252,159,184,57,111,72,244,95,53,232,235,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,183,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,179,78,20,121,233,252,134,87,241,174,243,255,0,83,197,176,38,206,79,247,73,85,45,201,6,175,248,46,149,10,79,233,178,75,254,199,100,90,160,0,0,0,242,152,145,133,88,113,140,20,40,246,198,40,89,116,171,154,149,18,161,26,168,204,74,140,114,117,180,74,97,123,219,112,136,255,0,229,37,69,244,86,218,220,109,100,164,45,105,87,171,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,121,75,119,11,108,75,82,251,187,177,50,129,66,233,110,75,239,160,249,65,55,170,121,125,103,68,201,179,23,230,214,179,109,189,141,168,211,243,105,78,237,117,86,167,218,61,88,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,163,59,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,135,20,173,219,18,212,190,234,116,12,52,196,95,151,118,220,94,79,69,112,122,33,234,95,89,185,148,45,207,224,175,25,184,222,199,20,182,253,99,245,185,123,139,177,68,24,91,110,216,151,93,247,76,160,98,94,34,252,132,182,229,115,186,219,131,209,15,85,58,61,172,173,109,255,0,5,100,201,199,55,184,148,55,234,159,171,204,220,125,137,49,165,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,231,51,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,56,87,21,12,138,198,191,237,234,174,103,176,182,4,70,46,122,28,119,170,87,155,47,74,119,125,90,156,196,86,80,151,218,55,28,54,91,92,86,99,25,155,104,66,57,168,82,207,114,156,66,16,229,80,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,87,124,188,215,97,198,109,114,35,140,55,173,148,239,67,85,131,135,245,230,43,244,7,222,37,202,164,74,85,50,65,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,80,184,213,64,163,110,37,153,21,141,150,91,154,46,39,225,140,8,145,112,190,227,144,197,54,44,20,202,117,199,233,21,18,142,102,166,22,111,184,183,94,67,196,195,207,37,194,81,237,62,99,106,74,9,45,155,156,171,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,157,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,215,25,28,50,244,134,30,81,49,22,52,19,91,177,170,17,160,56,226,26,212,210,218,88,168,60,122,153,35,82,45,79,95,165,167,213,237,21,137,151,27,202,69,137,142,54,69,194,204,147,97,12,220,20,222,122,247,154,72,154,41,140,173,90,153,41,61,158,167,180,244,26,68,177,171,45,220,118,77,191,112,180,233,56,138,165,42,36,196,172,149,169,40,156,101,43,35,215,83,215,93,222,243,251,71,220,31,242,180,37,196,41,181,150,169,81,25,25,31,180,133,17,241,47,192,186,197,137,153,9,117,56,80,137,113,174,247,220,158,207,41,181,158,231,229,207,152,164,163,177,180,145,171,68,23,97,26,143,235,49,110,249,56,160,189,110,229,147,13,160,73,136,113,223,59,90,142,183,144,109,154,15,127,163,227,146,181,35,34,61,117,79,183,183,176,118,112,21,33,198,55,27,78,109,199,70,193,218,108,213,155,44,49,30,169,33,9,115,213,39,18,229,66,58,136,201,46,105,174,134,93,232,215,235,246,14,23,195,43,47,111,227,30,58,68,184,42,80,155,114,139,108,242,234,106,83,173,153,161,111,199,153,13,102,222,166,218,208,102,104,112,251,53,35,250,200,133,165,231,27,54,22,126,84,240,189,109,64,118,35,149,247,227,156,26,85,61,149,52,106,105,74,143,35,146,226,154,39,154,90,90,37,199,36,154,147,221,220,69,175,117,31,99,22,99,177,103,26,238,89,213,235,186,243,171,186,212,167,29,52,66,42,140,149,71,105,181,56,226,201,180,182,227,171,218,146,39,84,146,45,116,34,236,251,121,204,42,157,74,155,36,166,83,170,18,98,200,73,238,39,89,117,72,89,30,164,122,234,71,175,121,17,254,161,62,120,116,231,166,244,179,49,10,147,133,120,137,112,212,235,20,58,236,166,41,241,28,155,45,217,10,140,243,239,196,97,29,175,72,36,33,180,161,43,62,196,153,150,167,161,25,25,144,186,24,178,89,153,25,169,145,156,75,140,190,132,184,218,210,100,100,164,168,181,35,35,46,195,45,12,127,161,165,38,162,81,164,140,211,220,122,118,144,254,143,225,153,17,106,103,161,8,37,156,126,37,120,125,132,76,75,177,108,39,222,171,92,202,229,233,34,34,152,126,51,61,177,221,245,212,212,164,184,157,205,184,178,47,87,180,200,253,132,102,41,102,231,185,171,23,125,110,69,195,94,152,236,169,178,182,115,29,113,197,45,74,218,132,160,187,84,102,103,216,146,46,211,246,9,1,195,198,205,139,124,102,170,208,161,205,75,38,195,190,144,222,111,17,108,45,41,178,212,90,234,147,46,244,151,176,104,77,36,73,45,8,127,64,87,223,18,252,234,210,176,226,205,168,97,21,135,89,66,238,122,135,43,152,252,89,9,51,139,203,118,28,130,213,77,62,151,17,185,181,172,187,82,122,246,251,53,49,75,139,90,220,81,173,197,169,106,62,243,81,234,102,38,87,10,155,120,171,153,162,163,56,228,114,113,168,221,70,245,26,53,36,238,167,78,211,83,208,200,181,50,17,227,48,116,101,91,248,189,95,164,46,42,163,27,29,46,173,41,27,13,59,162,180,174,237,11,78,253,123,189,162,220,184,63,214,138,118,93,142,143,189,102,116,207,228,153,250,165,204,157,61,93,157,191,87,184,132,242,0,0,1,92,188,103,230,161,156,46,180,225,154,149,186,79,95,161,17,246,122,178,41,199,218,43,115,38,45,27,217,148,179,219,37,236,215,210,30,182,186,105,252,2,71,180,76,206,51,88,101,86,102,233,182,113,26,52,52,42,20,158,183,169,117,182,212,102,157,173,211,217,70,245,18,52,47,91,176,181,87,253,194,184,232,150,93,207,114,65,151,80,161,81,38,207,106,23,47,157,211,70,113,211,78,243,50,79,209,73,145,118,164,251,253,198,63,182,157,225,118,97,229,125,155,130,213,172,212,40,245,56,187,182,61,22,67,177,220,78,228,41,7,235,33,73,81,106,149,168,187,251,140,253,134,45,195,39,124,82,109,139,202,18,109,60,110,152,205,38,170,206,187,106,14,184,219,17,156,212,228,56,122,187,38,89,168,244,74,90,79,119,121,233,220,100,44,54,143,93,162,220,48,211,80,161,85,225,84,99,47,93,175,69,144,135,144,122,25,151,210,73,153,119,145,151,234,49,251,197,9,113,80,38,83,156,139,205,12,146,146,146,244,119,170,122,17,23,241,84,46,226,33,17,7,234,165,213,170,180,57,205,212,232,181,57,116,249,140,235,203,145,21,229,52,234,53,35,73,232,164,153,25,106,70,101,223,220,102,47,171,32,185,190,162,102,35,15,189,27,89,171,54,221,209,74,254,202,102,75,232,39,30,230,191,41,72,216,149,60,227,138,209,182,72,207,93,52,45,52,212,187,165,160,14,63,155,90,156,218,78,1,220,211,105,238,190,219,232,232,182,173,149,25,40,181,154,193,30,134,70,71,220,102,51,112,181,173,197,26,214,163,82,143,188,204,245,49,60,240,115,135,149,199,112,218,44,220,117,90,75,146,29,149,22,73,33,60,135,22,158,98,94,82,83,161,42,49,158,186,39,223,168,224,25,161,203,221,83,3,107,49,217,157,13,81,209,36,145,234,155,106,70,138,82,222,236,208,219,71,243,71,255,0,215,187,231,229,67,29,110,76,10,198,75,102,225,167,86,103,71,164,174,173,9,186,164,102,100,56,134,221,138,114,152,91,196,104,39,16,149,25,165,162,47,88,246,153,118,31,103,117,169,113,9,177,40,249,139,202,108,28,95,183,88,142,183,96,83,154,184,249,138,74,13,196,198,69,54,92,141,154,161,46,25,25,27,197,217,188,139,95,229,123,78,170,178,145,136,115,112,203,48,86,109,122,52,247,97,161,218,213,58,36,165,37,211,108,148,193,205,97,75,74,204,148,157,82,123,59,72,207,78,206,209,163,43,94,176,213,195,109,82,107,236,56,133,183,82,130,196,196,41,6,70,149,37,198,210,178,50,50,51,212,187,125,231,246,143,168,63,13,114,145,14,191,70,159,66,168,52,151,34,212,99,59,17,228,41,36,100,166,220,65,165,68,100,100,100,125,134,125,228,100,57,118,4,229,174,198,192,169,151,37,74,221,166,69,68,203,130,177,50,162,111,37,150,73,104,105,243,104,249,91,144,210,12,146,70,210,79,111,105,125,103,236,235,224,56,62,119,239,166,44,92,179,95,143,185,45,12,59,85,160,213,41,108,153,184,73,87,49,218,124,147,78,223,89,61,186,163,179,77,79,234,49,157,178,68,154,205,99,150,149,169,199,231,73,218,74,81,153,154,150,181,247,153,246,153,246,159,214,52,51,144,251,37,155,23,44,182,108,22,227,54,203,149,10,93,58,162,254,196,18,119,58,229,62,41,41,71,234,167,83,61,157,231,169,253,98,65,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,41,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,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,86,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,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,59,14,143,11,99,63,197,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,139,149,0,188,158,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,128,12,214,102,199,197,62,50,124,64,184,124,197,241,207,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,236,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,148,215,121,102,242,251,167,230,126,229,204,46,1,77,252,31,117,127,197,52,88,148,248,12,180,203,52,54,35,181,18,36,103,162,40,221,142,122,71,141,28,212,223,172,218,93,65,41,178,78,196,109,181,75,7,24,241,31,30,248,92,222,216,161,138,76,210,142,181,82,195,251,178,63,87,79,81,167,175,110,52,105,113,250,151,153,216,148,48,242,214,203,155,155,108,212,217,232,75,78,194,95,37,170,44,26,168,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,213,63,210,40,255,0,235,254,188,69,85,141,57,227,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,78,44,210,148,37,110,186,234,201,8,223,180,166,255,0,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,166,87,20,127,2,120,155,247,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,16,50,117,194,210,196,203,197,213,35,16,177,66,171,74,196,11,146,5,65,18,109,151,122,23,163,179,72,228,185,33,40,145,176,222,83,111,60,227,107,140,238,139,108,250,119,90,249,181,172,210,78,156,234,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,132,95,203,255,0,15,188,18,203,182,54,221,88,195,102,82,162,41,21,24,241,35,91,20,215,154,125,229,219,40,38,13,185,166,212,135,223,117,79,46,74,143,113,172,210,149,182,131,91,105,61,139,89,28,160,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,39,79,19,172,11,198,92,111,203,236,152,184,79,116,213,84,221,191,186,167,82,179,169,208,82,227,151,70,215,89,54,210,110,115,18,191,224,232,76,135,146,194,82,231,57,194,108,137,6,226,26,50,163,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,249,241,127,220,46,60,9,225,151,223,94,113,52,74,161,64,60,81,252,118,98,111,220,190,79,8,69,81,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,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,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,166,187,203,55,151,221,63,51,247,46,97,112,10,111,224,251,171,254,41,162,196,167,192,101,166,89,161,177,29,168,145,35,61,17,70,236,115,210,60,104,230,166,253,102,210,234,9,77,146,118,35,109,170,88,56,199,136,248,247,194,230,246,197,12,82,102,148,117,170,150,31,221,145,250,186,122,141,61,123,113,163,75,143,212,188,206,196,161,135,150,182,92,220,219,102,166,207,66,90,118,18,249,45,81,96,212,69,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,217,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,37,56,105,112,251,147,140,53,90,62,96,241,126,149,17,204,62,129,35,169,163,210,101,180,212,166,46,85,161,82,152,112,156,36,62,75,97,17,228,176,210,141,15,52,164,62,90,164,200,208,106,214,231,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,207,179,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,207,102,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,107,252,43,243,213,26,255,0,183,169,89,97,197,41,241,24,185,232,113,217,166,217,143,51,21,221,245,106,115,17,94,90,152,116,155,108,217,109,113,89,140,68,78,45,104,230,161,72,45,170,113,11,91,150,62,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,16,3,137,214,124,127,13,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,255,0,147,172,157,95,121,191,190,228,80,40,19,61,13,109,209,182,124,160,184,57,108,200,244,95,53,153,11,139,252,21,111,180,227,252,215,35,155,127,54,103,179,93,202,208,139,183,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,203,184,210,70,89,42,212,170,6,81,48,162,187,93,169,196,167,83,105,216,111,66,151,50,100,183,146,203,17,152,110,152,202,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,82,94,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,245,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,207,109,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,102,156,81,252,9,226,111,220,190,113,8,80,8,213,64,0,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,194,21,113,25,200,79,227,81,66,99,18,48,237,254,159,19,109,154,127,71,18,59,242,54,69,173,65,66,214,233,67,81,172,246,50,241,45,199,20,211,189,137,53,45,72,116,246,169,46,51,69,130,239,184,112,113,0,135,152,138,19,88,73,139,215,23,249,172,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,197,56,181,231,95,208,144,230,101,55,12,170,117,88,117,167,185,46,94,149,6,15,144,218,96,188,199,49,20,196,153,167,123,156,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,138,203,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,54,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,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,93,121,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,8,56,168,103,170,77,255,0,112,213,114,195,133,179,229,177,108,80,228,61,77,188,222,122,43,91,42,213,22,37,50,180,176,209,56,217,188,218,34,189,24,200,220,66,209,205,90,150,91,84,218,16,183,33,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,254,229,180,18,148,132,173,215,90,65,173,27,247,21,228,226,78,16,217,184,11,144,156,68,194,60,63,98,91,116,43,119,13,238,70,99,156,183,205,231,221,90,225,73,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,150,120,70,170,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,148,21,203,111,7,252,47,194,251,202,171,115,227,109,118,38,38,199,137,34,57,219,144,87,13,200,113,18,72,38,221,92,137,140,19,138,39,87,205,37,180,76,41,107,100,218,73,169,100,225,186,72,102,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,125,207,125,146,205,243,150,91,202,10,227,54,243,148,250,85,70,160,198,244,18,182,58,221,62,81,37,69,234,171,67,45,253,229,161,253,99,60,166,137,52,106,199,45,75,83,111,193,147,180,212,147,50,52,173,11,239,35,236,50,237,47,168,104,147,36,23,211,23,214,89,172,55,219,150,135,221,165,80,105,116,183,140,156,37,43,152,213,62,49,171,119,172,174,221,87,219,174,135,245,16,239,0,56,254,59,229,174,198,199,89,150,221,74,226,166,69,92,203,126,175,14,160,79,41,150,77,107,105,131,116,249,91,150,210,204,210,102,234,143,111,97,125,101,237,234,84,58,68,58,5,22,5,10,158,210,91,139,78,140,212,70,80,148,145,18,91,109,4,148,145,17,17,17,118,17,119,17,16,253,195,229,221,21,134,173,235,106,173,95,125,196,33,186,108,23,230,45,75,50,36,165,45,182,165,153,153,153,150,133,217,239,47,180,103,55,55,24,135,55,19,179,5,121,87,164,207,118,98,25,173,84,98,69,82,157,55,9,44,20,215,212,132,160,205,74,209,62,191,97,17,233,219,216,45,87,135,181,137,71,203,166,83,103,98,253,196,196,116,59,62,156,237,199,204,74,80,78,42,50,233,177,36,108,213,105,108,204,204,217,62,205,230,90,255,0,43,218,85,93,154,252,117,185,49,211,25,46,107,134,163,89,157,34,146,138,172,214,233,113,158,144,226,219,106,41,74,125,108,145,32,220,90,82,100,151,76,189,83,218,69,216,93,157,255,0,191,43,217,123,170,99,149,102,67,48,98,42,66,35,18,253,66,109,75,213,73,91,61,154,19,107,254,116,191,250,247,245,236,203,228,102,191,134,86,26,111,120,116,181,198,110,27,4,169,105,54,22,132,145,33,151,157,89,246,71,79,111,168,93,231,236,237,247,136,167,133,178,228,193,196,187,78,92,71,92,109,214,171,144,22,133,54,163,37,17,148,132,25,104,101,219,222,67,73,248,51,45,249,216,73,101,203,148,167,20,235,182,253,57,107,83,134,102,163,81,198,108,204,204,207,183,93,76,123,32,17,47,63,89,189,162,101,223,15,189,27,70,171,182,229,209,85,254,197,102,52,132,27,172,242,159,138,107,222,148,188,219,137,213,167,140,203,77,117,45,117,208,187,232,86,169,86,170,215,39,57,83,173,84,229,212,38,61,167,50,68,167,148,235,171,208,137,37,170,148,102,103,161,17,23,127,113,16,252,162,93,240,175,38,85,156,139,49,15,18,148,71,233,31,84,180,50,63,226,169,189,228,98,251,71,224,172,87,104,182,244,53,84,43,181,120,84,232,200,211,115,210,164,33,148,22,166,69,244,148,100,93,230,69,250,200,87,150,113,56,164,219,22,108,37,90,120,35,49,154,181,85,237,55,84,26,113,183,227,55,161,199,112,180,118,52,178,81,106,149,58,158,238,242,211,184,140,84,125,217,120,93,152,135,95,122,224,186,171,53,10,197,78,86,221,239,74,144,236,135,21,181,9,65,122,203,82,148,122,37,9,46,254,226,47,97,15,229,110,203,186,45,184,49,42,21,218,36,216,13,77,230,114,122,152,206,52,106,216,100,74,250,73,34,62,213,23,119,188,133,141,240,101,195,42,179,215,77,205,136,210,97,161,48,163,116,93,51,174,54,162,53,110,110,160,202,246,40,209,161,250,221,135,162,190,223,112,134,153,207,101,76,102,82,240,109,75,223,167,163,253,109,117,215,248,4,127,104,178,62,11,243,82,246,23,93,176,201,74,221,27,160,212,140,251,11,116,138,137,246,11,26,0,0,1,90,60,106,89,82,236,171,21,228,156,130,38,189,39,187,249,179,213,234,118,159,253,125,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,248,67,14,175,69,27,78,25,106,76,233,216,93,191,245,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,41,167,234,87,184,118,220,136,103,87,20,48,123,17,217,195,236,73,170,86,234,52,106,150,237,237,85,159,144,243,177,121,108,74,116,182,37,231,208,132,110,91,136,51,245,79,82,34,246,232,98,238,197,11,241,84,232,143,56,23,105,176,181,169,243,232,57,231,169,26,63,206,184,59,118,233,219,221,223,168,138,244,43,66,228,185,99,76,149,65,163,77,158,136,28,190,127,77,29,199,77,27,204,201,58,236,73,233,174,211,239,211,184,199,199,50,50,61,12,140,143,235,30,255,0,5,241,178,250,192,203,185,139,182,201,171,201,138,235,123,185,140,38,67,200,105,237,90,113,178,222,150,220,65,171,105,58,163,45,79,176,207,237,215,64,217,105,204,173,139,152,219,30,61,205,109,84,216,41,103,191,168,130,183,153,231,179,243,207,33,59,155,67,174,26,117,38,84,162,212,251,75,183,236,236,99,203,98,117,156,197,253,100,84,173,57,41,37,55,59,147,174,164,71,244,30,67,158,212,171,244,61,198,51,47,118,219,243,45,107,130,93,10,161,21,232,210,34,242,247,180,242,13,11,78,228,37,69,169,25,17,151,98,136,251,189,162,249,114,11,141,54,238,41,225,13,189,79,66,227,29,85,17,42,18,159,101,38,222,169,66,106,14,32,143,110,245,40,187,20,142,255,0,127,216,33,87,25,233,9,137,136,214,229,22,53,61,45,48,229,42,28,229,186,77,109,220,233,191,80,73,150,165,216,125,157,189,218,253,98,182,91,90,218,90,92,109,70,149,160,201,73,50,61,12,140,187,140,93,62,79,47,168,152,187,195,206,240,166,215,79,158,84,26,69,66,130,164,59,162,141,77,177,67,142,147,61,20,165,106,95,56,126,226,250,136,83,213,218,105,183,241,18,180,116,131,228,21,54,181,39,165,52,122,187,9,183,213,179,77,186,105,166,133,221,167,212,52,79,148,106,220,170,254,89,112,190,161,52,205,79,157,159,68,37,172,245,51,90,189,30,193,154,140,204,204,204,204,204,251,71,94,0,0,16,35,139,221,212,205,39,2,96,209,138,111,41,233,181,86,147,203,39,9,38,164,174,28,244,247,106,70,100,102,94,225,79,152,67,72,244,246,43,89,180,83,66,150,83,171,244,232,230,148,150,166,123,228,182,157,52,208,253,254,227,26,77,194,74,59,118,254,23,90,84,86,153,54,138,21,14,4,115,73,167,105,145,162,59,105,237,45,11,183,179,220,61,104,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,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,143,85,125,229,70,187,66,202,118,25,230,170,214,106,171,84,162,220,222,146,135,116,23,37,11,102,139,41,154,147,209,162,185,185,38,75,38,95,66,18,141,84,147,74,29,70,134,230,175,180,218,124,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,125,91,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,95,63,89,215,186,179,89,136,242,232,148,154,159,79,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,244,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,136,255,0,153,186,77,42,129,153,44,87,161,80,169,145,41,212,218,117,241,93,137,14,28,70,82,203,17,152,110,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,50,154,201,71,227,1,195,103,13,113,159,15,105,149,89,216,147,102,211,234,241,154,167,66,46,119,166,105,105,175,207,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,192,11,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,130,184,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,42,23,205,143,138,124,100,248,129,112,249,139,227,175,215,242,73,85,173,100,114,199,205,190,28,49,46,124,134,227,205,102,236,163,198,138,167,86,150,24,169,212,80,186,177,184,167,140,201,13,180,220,54,150,211,77,104,148,33,79,40,200,137,197,8,171,76,171,85,104,178,87,50,141,83,151,2,67,145,223,136,183,99,60,166,150,166,31,105,108,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,67,218,224,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,127,217,133,181,168,86,54,75,241,46,202,181,160,244,84,91,127,11,235,52,186,116,110,106,220,228,69,98,146,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,25,194,23,189,196,119,60,114,114,165,102,192,179,240,249,17,36,98,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,69,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,15,202,45,83,253,34,143,254,191,235,196,85,88,146,153,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,61,183,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,10,245,226,23,196,47,26,50,153,141,20,92,57,195,155,98,202,168,211,106,54,188,106,219,174,214,225,75,121,244,190,228,185,108,169,41,83,50,90,73,35,108,116,25,17,164,207,83,87,111,113,23,181,225,189,157,108,83,206,15,225,19,240,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,149,173,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,84,28,86,50,37,85,42,172,252,211,96,213,179,17,84,213,71,55,239,122,85,57,133,37,246,223,37,45,78,86,9,4,102,149,161,73,52,147,251,18,147,65,163,158,162,94,247,220,110,173,133,239,112,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,204,161,64,60,81,252,118,98,111,220,190,79,8,120,172,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,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,238,163,53,153,177,241,79,140,159,16,46,31,49,124,119,90,190,71,35,92,188,63,236,220,220,97,202,229,157,118,155,30,164,187,186,146,72,118,65,78,136,213,90,75,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,67,250,101,90,171,69,146,185,148,106,156,184,18,28,142,252,69,187,25,229,52,181,48,251,75,101,230,141,73,50,51,67,141,56,227,107,79,114,144,181,36,245,35,50,30,215,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,254,204,45,173,66,177,178,95,137,118,85,173,7,162,162,219,248,95,89,165,211,163,115,86,231,34,43,20,151,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,206,16,177,78,44,89,197,186,175,123,238,167,149,219,114,29,86,131,109,218,85,2,244,218,214,227,140,252,161,120,217,142,235,60,198,28,97,183,16,203,46,27,166,143,93,198,159,213,167,211,169,37,165,23,10,200,14,79,170,185,178,197,196,166,160,81,27,177,44,233,16,231,221,107,121,213,18,228,176,181,168,219,130,210,91,90,93,223,32,153,117,6,226,84,146,105,9,90,247,111,38,219,114,255,0,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,39,79,17,156,235,254,42,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,68,52,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,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,136,24,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,42,23,205,143,138,124,100,248,129,112,249,139,226,95,185,156,91,171,47,28,54,48,147,11,240,246,29,86,5,201,136,20,251,143,149,115,70,113,200,222,136,101,170,251,196,190,66,212,194,155,121,231,27,91,232,62,91,168,118,62,230,221,245,77,109,25,194,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,210,198,85,196,180,204,254,118,234,184,163,129,120,99,150,155,17,249,116,251,78,206,181,232,145,43,210,25,148,162,69,126,107,52,216,95,52,235,74,101,11,66,34,201,68,148,18,119,173,183,86,148,58,95,65,163,47,1,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,199,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,225,231,232,87,253,155,115,92,215,53,153,66,184,98,75,174,217,210,35,70,174,211,210,102,79,193,92,136,232,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,53,215,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,171,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,247,243,153,141,119,86,93,178,217,120,99,29,149,79,165,77,173,91,254,143,233,152,170,52,227,145,87,207,159,30,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,142,189,176,67,139,182,100,177,43,26,44,28,57,174,217,56,106,197,54,234,186,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,139,93,53,35,238,22,232,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,253,203,231,16,133,11,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,249,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,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,54,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,199,235,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,250,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,36,253,23,136,36,108,30,225,255,0,101,101,243,8,42,178,219,196,25,241,235,81,171,21,104,142,187,21,251,105,11,171,45,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,33,93,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,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,232,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,133,92,72,115,173,138,121,62,252,29,254,12,232,22,165,79,229,111,165,250,223,78,197,146,247,47,165,233,57,124,174,75,237,105,175,82,189,219,183,107,162,116,211,67,215,138,228,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,234,95,165,211,230,183,41,28,136,18,36,35,98,156,150,226,11,85,178,146,61,80,126,169,158,154,30,134,86,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,150,45,209,219,184,48,190,237,162,186,201,186,83,104,115,227,146,73,59,140,205,113,220,79,97,104,125,189,190,225,155,44,95,164,21,7,21,175,42,41,33,72,40,53,250,140,114,74,139,67,78,201,46,39,77,52,45,59,189,196,46,15,132,37,212,213,91,2,103,81,142,111,53,216,85,87,83,203,55,9,70,148,162,28,4,247,106,102,68,70,126,225,61,192,0,7,34,205,205,110,85,3,44,184,161,80,132,102,151,202,207,173,146,22,90,145,161,94,143,124,201,68,100,100,100,100,100,93,163,58,214,145,149,193,136,148,99,171,159,60,170,85,168,221,81,175,214,223,204,125,59,245,221,174,186,234,125,250,253,98,225,179,135,125,69,194,46,30,118,125,54,134,124,130,175,82,41,244,20,161,173,18,105,109,250,28,132,145,232,149,39,66,249,178,247,151,212,98,150,28,90,221,90,156,113,70,165,172,205,74,51,61,76,204,251,204,89,47,6,25,9,151,136,247,29,22,77,61,46,176,221,38,100,228,58,109,110,218,233,63,79,73,22,167,216,93,157,189,218,253,98,72,241,97,197,106,61,149,130,197,101,181,211,250,70,184,239,40,219,245,119,19,15,68,156,222,226,45,228,175,164,158,253,12,190,222,225,84,25,86,177,228,226,14,63,216,212,8,241,30,125,7,95,166,56,249,54,217,171,99,93,107,8,82,149,162,85,162,75,127,105,153,104,52,119,106,81,155,183,109,122,69,1,164,145,34,155,2,60,52,145,23,177,182,210,143,113,126,143,184,190,193,245,71,28,204,182,101,108,92,185,88,242,46,107,150,166,193,203,45,157,60,20,60,207,61,239,158,101,10,218,218,221,108,213,161,60,149,30,135,216,93,191,110,126,113,163,27,111,172,115,187,159,187,111,106,188,137,78,185,183,150,194,164,60,182,153,209,166,219,61,137,113,197,154,119,19,73,51,208,251,76,190,205,60,1,17,153,232,68,102,99,236,87,109,11,146,218,141,14,85,122,141,54,2,39,243,57,29,76,119,26,53,236,50,37,105,189,37,174,155,139,187,94,242,18,163,133,95,68,89,193,180,78,66,214,151,203,175,228,30,164,72,255,0,58,231,110,221,175,111,119,118,130,250,5,34,103,191,58,184,161,140,56,142,254,31,97,181,82,183,78,163,83,118,236,106,146,252,134,93,149,204,98,43,167,189,44,190,180,47,106,219,89,151,170,90,17,159,183,83,28,75,13,114,65,153,60,86,124,213,26,192,173,210,211,237,118,179,74,158,193,43,177,125,198,76,43,95,201,233,250,211,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,33,247,81,170,137,166,204,244,39,180,237,46,207,250,206,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,254,76,180,118,163,175,255,0,95,120,178,224,0,0,16,19,140,53,184,221,75,0,226,220,11,90,73,84,109,251,11,94,213,115,166,211,208,126,206,222,239,121,126,177,78,22,45,209,46,203,186,160,220,176,76,201,248,124,221,186,107,252,182,212,131,238,50,62,229,31,180,105,230,222,170,149,114,143,30,169,180,147,206,223,216,69,167,114,141,62,243,247,123,199,249,49,107,81,35,84,93,170,177,9,164,73,119,110,171,75,104,35,45,19,183,176,200,181,238,250,199,214,31,146,117,34,147,83,73,162,165,75,137,45,39,222,79,176,151,11,217,250,68,126,226,254,240,143,88,149,144,220,2,190,231,185,112,65,181,98,208,106,253,156,183,233,16,97,69,50,245,80,131,245,138,58,149,244,16,101,223,252,165,123,12,72,228,22,212,145,106,103,246,138,23,226,156,221,52,179,119,117,189,9,215,77,215,58,30,114,22,164,250,186,83,33,18,116,34,238,212,181,239,30,183,132,245,183,69,188,241,82,185,106,220,84,182,231,83,231,116,220,212,184,194,29,73,108,141,57,105,212,150,70,159,164,148,247,145,247,14,35,156,220,186,79,203,182,45,205,183,81,22,65,81,223,229,244,15,56,133,104,230,216,209,214,231,173,202,109,39,162,222,211,213,47,183,183,191,129,14,199,150,236,209,226,78,90,110,230,110,59,58,160,111,69,78,238,117,54,83,178,21,17,239,154,121,9,220,211,110,182,74,208,223,82,139,83,236,86,135,239,214,245,50,207,155,76,50,204,165,177,30,169,109,214,225,177,86,94,254,117,37,233,49,211,45,189,28,121,41,213,148,60,226,139,84,48,165,246,159,106,123,123,187,187,136,165,190,42,57,84,147,135,119,235,120,177,105,81,100,185,70,175,235,213,156,104,198,108,196,228,51,9,132,111,229,178,148,55,189,107,86,154,168,245,61,116,208,251,7,8,201,110,106,174,44,185,226,181,34,164,244,231,93,183,228,147,116,185,177,220,117,106,109,152,174,204,97,215,150,132,155,205,161,42,209,181,118,171,213,237,61,72,245,51,22,59,157,188,12,163,103,119,5,41,24,189,132,85,40,181,58,204,24,17,229,147,81,222,67,203,54,81,18,76,142,152,211,29,183,151,205,223,41,178,229,238,34,237,47,110,134,116,247,118,225,157,253,99,214,159,183,238,139,66,179,79,152,195,170,104,219,147,79,121,163,94,213,169,26,164,150,130,51,35,52,171,67,211,216,98,201,50,185,92,169,96,39,14,171,254,179,115,192,110,3,183,4,218,170,32,183,53,165,52,227,233,126,132,202,155,52,18,205,6,162,81,180,162,45,166,122,153,30,154,251,43,102,4,57,152,141,136,172,65,140,210,186,139,150,180,150,210,148,36,251,23,33,242,34,208,139,113,247,175,235,253,99,71,153,110,181,87,101,96,14,29,91,15,18,137,234,117,171,72,140,241,43,191,152,220,38,80,175,97,31,122,125,164,70,58,64,0,0,170,46,53,23,10,85,80,181,237,166,228,172,244,106,20,197,54,75,245,126,149,69,26,153,107,223,250,191,88,128,185,91,167,170,171,153,12,47,167,161,74,73,200,188,104,141,238,73,232,101,186,123,5,174,186,31,188,105,46,143,12,233,212,136,52,245,44,212,113,99,52,201,168,207,83,61,169,34,212,207,245,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,90,184,177,193,175,240,161,138,119,150,38,126,49,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,226,215,129,54,206,10,124,169,249,71,242,115,173,254,51,232,122,62,127,81,49,249,63,145,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,92,247,12,234,77,42,191,195,255,0,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,90,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,86,7,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,104,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,123,250,213,191,109,95,237,85,199,109,220,116,255,0,247,185,144,106,80,100,55,255,0,41,183,153,113,181,253,105,82,85,237,35,20,111,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,243,249,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,215,20,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,18,85,220,251,124,132,200,61,161,149,28,47,99,125,193,85,167,214,97,221,245,73,17,245,110,4,25,117,25,138,56,113,210,178,209,199,158,97,212,154,221,208,210,219,110,17,32,205,213,26,152,138,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,208,246,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,13,113,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,197,175,2,109,156,20,249,83,242,143,228,231,91,252,103,208,244,124,254,162,99,242,127,35,204,115,110,222,126,223,166,122,237,215,179,93,10,128,115,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,43,215,137,62,64,100,224,13,86,102,57,97,139,114,234,22,37,197,88,146,245,70,12,122,99,76,177,106,173,229,54,108,179,171,74,34,56,206,58,227,200,104,201,164,33,162,67,45,41,74,90,208,107,238,188,27,50,197,232,218,21,91,51,183,173,175,74,121,202,198,148,251,34,107,143,115,101,70,101,181,200,102,160,250,91,45,80,215,49,100,150,82,179,249,221,173,62,68,73,109,205,93,157,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,159,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,116,216,45,83,253,34,143,254,191,235,196,85,88,147,249,228,200,229,229,148,43,201,50,162,174,93,115,14,171,146,20,138,13,121,104,45,237,175,67,87,69,51,105,18,81,37,41,37,25,40,136,144,242,18,107,65,36,210,235,77,125,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,70,14,40,254,4,241,55,238,95,56,132,40,4,106,160,0,66,172,235,112,222,252,112,113,78,149,137,159,134,95,146,94,140,183,216,161,116,95,39,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,221,11,213,228,99,35,31,137,119,203,111,243,81,249,99,242,199,209,191,218,79,71,244,189,39,83,255,0,172,61,191,119,83,254,231,77,158,221,123,42,175,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,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,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,68,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,67,207,241,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,16,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,238,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,243,195,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,0,56,157,100,59,240,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,237,92,27,50,197,232,218,21,91,51,183,173,175,74,121,202,198,148,251,34,107,143,115,101,70,101,181,200,102,160,250,91,45,80,215,49,100,150,82,179,249,221,173,62,68,73,109,205,93,157,89,177,240,177,140,159,15,238,31,46,124,102,176,77,254,47,184,95,85,178,243,105,38,252,121,82,223,166,226,13,30,21,74,59,234,132,166,152,105,248,204,166,19,177,80,238,166,151,150,148,199,101,229,105,180,210,82,155,35,79,114,149,218,184,31,95,241,154,170,226,158,22,206,184,101,156,137,81,233,213,250,93,37,70,234,152,36,52,167,88,155,33,5,167,41,11,51,122,2,21,218,75,89,19,127,72,155,61,182,190,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,170,190,57,223,153,63,218,79,221,162,31,228,67,51,148,44,165,226,21,229,138,181,122,47,166,229,174,207,114,151,75,164,117,43,141,215,202,118,167,79,82,155,231,165,167,73,173,172,55,33,221,84,157,167,202,217,169,41,73,28,87,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,182,158,24,188,63,230,97,20,56,217,129,198,251,119,164,190,165,237,126,217,166,186,227,237,74,160,197,113,135,153,117,82,80,149,147,102,243,237,200,237,101,196,41,76,165,9,212,210,226,150,134,236,84,86,174,44,112,107,252,40,98,157,229,137,159,140,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,248,181,224,77,179,130,159,42,126,81,252,156,235,127,140,250,30,143,159,212,76,126,79,228,121,142,109,219,207,219,244,207,93,186,246,107,161,80,14,108,124,83,227,39,196,11,135,204,95,18,43,26,112,190,171,112,240,183,203,182,43,211,213,45,232,246,101,98,227,166,206,142,204,37,58,134,216,168,85,100,233,41,215,72,244,101,8,118,27,77,22,228,232,165,202,65,110,73,145,18,249,255,0,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,12,171,137,127,153,44,136,215,112,247,0,176,255,0,52,24,122,142,182,208,184,44,250,21,82,228,141,170,27,244,20,167,225,83,219,230,111,118,66,157,149,213,75,144,251,154,54,217,37,157,118,232,72,218,101,202,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,192,56,163,248,19,196,223,185,124,226,16,160,17,170,128,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,53,230,103,53,216,143,148,174,38,120,147,122,217,78,245,212,169,222,130,98,191,64,125,227,68,90,188,84,210,33,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,93,180,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,3,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,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,55,233,140,54,13,43,59,217,75,59,106,133,112,203,181,105,184,155,71,163,86,225,206,151,79,76,151,226,48,167,163,79,109,46,48,151,146,147,89,165,4,131,34,119,66,53,25,145,171,78,216,149,132,252,26,255,0,5,248,167,102,226,103,227,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,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,234,120,98,228,59,240,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,159,224,32,7,19,172,135,126,27,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,172,47,251,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,227,149,11,222,225,197,145,201,57,82,179,103,222,24,130,184,146,49,22,240,142,194,39,50,210,26,117,20,72,137,51,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,153,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,21,115,207,145,143,199,71,228,79,249,168,252,142,249,29,233,47,237,39,164,58,174,175,166,255,0,214,25,217,183,166,255,0,117,174,255,0,102,157,188,171,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,91,252,89,242,91,163,231,245,16,223,141,249,110,173,205,187,121,251,190,129,235,183,78,205,117,41,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,98,25,212,105,19,169,233,89,164,229,70,117,146,81,30,134,91,146,101,169,31,235,25,180,205,37,61,84,172,200,98,133,61,106,82,142,61,227,91,111,114,143,83,61,179,223,45,117,208,189,194,125,112,87,184,82,154,133,209,109,57,37,101,171,83,102,37,179,95,171,244,169,200,212,139,94,255,0,213,250,197,174,128,0,14,111,153,27,85,119,174,0,226,45,176,201,40,222,168,218,181,120,204,146,123,249,142,66,121,9,246,25,247,171,216,70,99,56,115,225,204,195,156,69,126,12,150,149,212,91,85,165,54,164,173,39,218,184,239,153,30,164,123,79,189,31,87,234,22,77,154,42,237,75,30,248,117,88,21,155,98,2,39,187,111,206,165,34,115,112,154,83,174,48,150,40,79,41,195,89,32,214,105,36,155,169,35,220,101,161,153,107,167,182,182,237,44,51,191,175,138,211,22,253,175,104,86,106,19,31,117,45,19,113,169,239,58,104,220,180,163,85,18,16,102,68,70,164,234,122,123,72,92,38,73,48,46,141,146,44,21,172,98,246,46,212,162,211,43,51,160,72,150,109,72,121,12,172,153,92,72,210,58,98,76,134,217,95,55,124,87,11,151,184,203,176,253,186,153,86,238,118,51,59,91,204,198,46,206,171,37,245,149,18,154,235,176,41,113,219,82,246,45,134,229,73,83,46,26,121,174,32,214,104,127,77,201,50,47,113,105,223,52,56,73,101,89,246,19,35,30,47,10,52,136,235,51,92,74,107,114,227,154,55,163,248,4,166,164,32,156,103,180,143,214,34,90,87,239,211,222,45,64,112,236,204,102,211,12,178,215,108,72,170,92,149,184,111,213,145,179,147,73,102,76,117,75,115,87,25,74,180,101,111,54,163,209,15,165,125,135,216,158,222,238,250,43,204,142,105,49,39,50,215,115,215,29,227,80,54,98,171,111,38,157,21,217,9,136,207,205,50,133,109,105,199,92,36,234,108,37,71,161,246,171,83,247,105,199,7,124,201,150,93,39,230,39,22,161,91,139,139,36,232,236,115,58,247,154,66,180,111,116,105,11,111,214,229,56,146,213,108,233,235,23,217,219,221,219,248,176,219,116,91,51,21,40,118,173,187,75,110,13,62,15,83,202,75,108,33,164,158,248,208,86,173,9,4,73,250,74,87,113,23,120,242,60,44,91,166,158,110,237,71,166,186,233,58,223,93,201,66,20,159,91,90,100,210,86,164,125,167,161,105,220,47,165,101,185,38,90,153,125,130,56,225,174,67,112,10,196,158,221,193,58,213,139,94,171,246,243,31,171,193,133,40,207,213,90,11,214,56,233,87,208,89,23,127,242,83,236,33,33,96,210,41,52,196,146,41,180,184,145,18,93,196,195,9,108,189,191,162,69,239,63,239,143,214,62,75,246,181,18,77,69,170,171,240,154,92,150,183,104,181,54,131,51,213,59,123,76,203,94,239,172,127,173,193,85,42,37,34,69,79,105,43,147,179,176,203,94,245,18,125,229,239,247,140,195,95,119,68,187,206,234,157,114,206,51,55,230,114,183,235,175,242,27,74,11,188,204,251,146,94,209,113,252,30,109,198,233,184,7,42,224,66,210,106,172,236,222,90,246,167,147,54,160,130,246,118,119,251,207,245,9,246,0,0,2,46,241,27,195,135,113,31,44,119,29,62,50,20,169,12,244,124,189,164,102,101,173,66,33,159,114,84,125,200,25,250,35,52,43,93,59,72,105,51,42,151,138,239,188,11,182,238,39,157,37,189,39,172,222,123,181,250,51,31,65,127,41,71,220,143,120,235,96,0,2,140,184,181,91,142,210,179,61,82,173,173,17,18,154,191,39,105,50,70,75,249,170,124,20,158,254,194,247,246,118,159,234,31,151,133,21,200,186,78,104,41,52,98,158,81,145,85,231,238,37,59,177,43,229,83,167,40,181,237,45,116,215,220,125,254,193,99,252,67,50,163,23,48,216,100,117,10,13,53,147,185,233,31,216,142,161,146,230,57,205,145,16,151,184,210,203,142,30,141,178,100,90,105,161,119,234,93,212,49,203,118,157,55,151,46,57,146,219,250,77,184,131,246,151,102,164,127,105,9,151,124,228,111,229,230,18,198,198,220,3,117,85,166,28,223,214,82,226,171,169,121,26,73,76,100,114,217,139,29,68,90,154,29,89,234,190,228,153,151,113,144,142,120,75,140,24,155,151,91,233,171,138,215,155,62,151,62,38,238,116,55,156,144,194,28,222,203,136,79,49,180,45,181,30,137,121,74,45,79,219,175,183,182,239,242,121,158,59,7,50,246,212,104,179,39,196,166,93,200,223,213,64,113,214,89,230,106,228,131,71,41,179,144,227,167,163,76,18,149,175,191,82,236,62,206,227,138,152,85,103,227,13,163,42,205,189,105,140,204,131,43,102,187,217,105,197,35,107,168,115,213,230,33,100,90,169,180,235,217,236,251,12,80,94,102,114,99,138,121,114,170,78,122,173,71,149,46,133,26,75,17,155,168,199,143,37,198,84,165,198,231,40,249,170,97,180,25,39,106,200,244,238,218,126,227,49,234,50,129,159,75,255,0,45,147,89,160,78,117,117,123,86,67,233,41,17,100,41,249,10,105,181,28,116,43,148,131,144,219,105,50,105,147,36,234,90,22,166,93,199,217,49,46,252,235,228,171,17,162,199,187,110,172,56,163,200,169,150,197,184,151,168,244,149,200,81,232,167,15,82,91,234,81,250,203,87,183,191,235,16,207,55,153,191,86,51,174,45,139,135,144,78,129,98,210,144,132,49,79,142,215,74,151,22,215,80,210,84,166,153,121,108,158,172,58,132,153,146,75,232,145,118,36,136,143,236,112,222,203,141,127,24,113,198,147,115,63,75,117,52,27,102,75,21,71,101,58,194,201,165,185,30,100,69,155,73,89,180,180,26,205,14,106,73,51,35,211,183,82,33,124,208,162,51,2,27,16,99,39,107,81,154,75,77,150,132,90,37,36,68,69,217,217,220,67,253,128,0,5,62,241,166,140,227,120,169,108,60,147,209,165,80,97,106,69,237,81,201,168,246,255,0,120,67,108,161,186,76,230,147,9,92,82,180,34,189,232,38,125,190,207,72,176,52,146,133,165,196,37,196,158,164,162,35,47,176,199,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,191,226,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,10,229,39,132,173,59,5,177,77,120,153,140,119,133,42,240,244,5,64,228,90,176,169,236,202,141,202,121,137,44,61,14,166,243,132,234,54,188,92,167,18,168,134,151,154,45,228,124,199,52,208,172,84,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,91,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,228,3,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,47,167,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,150,160,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,126,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,229,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,207,230,199,194,198,50,124,63,184,124,185,241,154,193,99,252,43,242,43,38,255,0,184,105,89,158,197,40,18,216,182,40,114,25,169,89,140,179,41,173,149,106,139,18,158,66,159,116,219,112,222,109,17,94,140,70,77,173,8,230,173,72,61,202,109,11,67,151,18,50,174,45,83,253,34,143,254,191,235,196,85,88,212,69,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,168,91,60,153,28,188,178,133,121,38,84,85,203,174,97,213,114,66,145,65,175,45,5,189,181,232,106,232,166,109,34,74,36,165,36,163,37,17,18,30,66,77,104,36,154,93,105,174,171,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,216,87,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,77,252,25,206,158,3,99,230,46,93,216,53,134,55,4,186,165,94,209,143,213,174,114,35,107,78,169,48,149,161,167,157,134,250,84,100,226,26,117,198,208,106,81,32,151,188,148,215,53,189,86,93,212,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,149,113,234,174,44,45,190,237,75,18,209,196,202,253,11,165,182,239,190,191,228,252,222,169,149,245,157,19,196,204,175,155,66,205,198,246,56,162,79,206,37,59,181,213,58,151,104,177,254,11,23,38,60,166,77,215,106,83,237,136,146,176,128,228,46,108,234,172,179,228,46,21,108,218,109,36,220,85,146,12,228,173,109,33,174,107,42,50,75,104,75,110,111,109,74,38,228,198,14,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,130,184,27,224,193,133,231,143,50,46,183,175,121,105,194,180,200,102,124,123,77,40,113,83,92,51,230,27,176,87,55,121,41,17,146,162,103,107,132,74,121,109,173,198,205,72,90,10,67,150,41,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,205,190,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,159,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,121,92,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,243,249,177,240,177,140,159,15,238,31,46,124,102,176,92,79,27,12,47,170,220,56,71,97,226,189,61,82,222,143,102,86,37,83,103,71,102,18,157,67,108,84,16,222,146,157,116,143,70,80,135,97,180,209,110,78,138,92,164,22,228,153,17,46,5,112,222,186,104,86,126,118,176,182,173,113,206,233,34,72,168,75,165,182,231,41,110,110,149,54,12,136,145,155,209,4,102,91,223,125,164,107,166,212,238,213,70,73,35,50,208,160,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,2,170,248,231,126,100,255,0,105,63,118,138,171,22,41,195,23,135,252,60,93,153,27,48,56,223,110,245,118,44,77,175,219,52,215,92,97,216,181,233,77,190,243,46,170,74,18,179,112,153,97,200,253,172,184,132,165,229,45,58,154,155,74,208,229,202,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,105,131,216,95,85,198,62,11,229,97,208,149,44,234,79,209,235,53,40,108,68,132,169,111,203,126,13,122,76,214,226,182,210,76,148,165,188,168,196,201,105,169,145,184,70,73,86,155,78,157,134,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,250,195,42,227,74,121,78,240,177,131,127,15,237,239,46,96,85,95,17,126,29,31,128,78,175,26,240,82,157,254,102,223,55,233,58,103,59,255,0,39,63,177,35,51,243,210,100,174,68,206,162,67,174,171,213,71,205,119,31,171,161,151,20,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,105,92,66,47,251,55,20,248,112,222,216,131,135,215,12,74,229,189,92,143,68,147,6,116,99,61,142,163,211,48,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,168,132,105,35,51,25,170,194,60,168,89,177,175,12,82,169,75,82,234,50,58,106,101,34,154,218,30,168,212,86,70,158,97,178,210,214,132,236,109,42,37,45,107,82,80,157,82,157,119,173,180,47,165,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,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,38,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,150,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,20,225,29,147,42,20,74,21,31,56,151,109,87,174,170,206,235,227,218,148,232,235,90,27,167,182,149,189,10,76,153,7,217,204,121,123,95,109,13,246,182,134,212,107,61,235,90,121,22,126,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,181,165,180,41,197,30,132,146,51,63,176,134,109,179,120,233,61,154,76,90,113,42,51,35,189,235,198,93,190,207,72,190,38,79,5,152,203,115,21,46,119,148,122,180,154,12,221,8,253,138,41,52,238,223,239,11,130,0,0,31,227,54,35,51,225,191,6,74,119,53,37,165,52,225,104,71,170,84,70,70,93,189,157,198,40,103,137,14,92,110,12,30,199,26,181,204,197,45,213,80,110,105,15,213,26,148,211,11,54,144,228,137,146,214,77,41,100,210,16,75,36,55,169,164,140,207,78,221,76,135,199,202,30,111,213,131,11,149,98,226,28,19,175,216,181,84,45,15,211,228,53,213,37,181,187,211,180,165,37,167,158,67,37,163,13,45,36,102,147,250,70,93,169,51,34,153,150,134,117,242,85,135,49,100,93,182,174,28,81,227,212,207,122,219,75,52,122,74,36,36,244,75,133,161,33,244,168,189,100,39,219,223,245,136,119,155,252,250,95,249,147,154,245,2,11,171,164,90,177,223,81,71,139,29,79,199,83,173,164,228,33,60,212,20,135,27,81,155,79,17,43,66,208,244,34,238,46,223,247,200,174,75,110,252,195,223,116,187,146,173,74,126,53,161,74,158,196,137,143,201,97,212,55,37,13,61,25,110,52,133,41,135,26,89,169,167,140,201,38,101,169,17,235,161,119,222,197,153,103,219,216,123,106,211,237,75,118,19,16,169,180,168,173,70,109,40,109,13,150,214,155,75,100,165,18,18,148,235,181,9,212,244,46,239,96,136,25,230,226,19,107,96,69,18,77,153,135,181,8,149,75,197,243,91,14,114,221,109,246,226,36,209,37,179,53,114,164,161,214,220,67,205,35,94,206,194,63,121,145,21,61,226,214,48,226,110,98,239,167,110,27,162,109,66,169,62,94,222,76,38,156,144,250,27,218,203,104,87,45,181,173,197,22,169,101,42,86,135,219,166,190,206,201,25,99,100,111,228,30,18,201,198,220,124,117,84,86,27,217,209,210,229,43,166,121,122,201,84,101,243,25,149,29,36,122,26,218,89,104,190,229,17,159,121,16,134,156,183,106,51,121,113,35,153,173,207,162,219,104,63,97,118,232,69,246,24,190,126,30,121,82,141,151,172,50,42,141,122,152,201,92,245,127,236,183,86,201,115,27,229,72,150,72,218,106,101,183,11,86,222,34,61,117,212,187,180,46,250,224,226,187,114,42,173,154,10,181,24,231,148,148,82,185,27,73,46,239,74,57,180,232,42,61,59,79,77,116,247,23,119,180,126,158,18,182,219,181,92,207,83,107,104,68,69,38,145,206,220,79,17,154,254,118,159,57,37,179,176,253,221,189,165,250,197,231,0,0,14,73,154,187,197,118,38,5,220,151,19,46,146,30,141,209,236,61,218,125,41,140,32,255,0,148,147,238,95,188,102,205,70,107,86,190,211,26,5,225,199,135,15,97,206,88,173,202,124,166,212,153,15,117,156,205,196,100,103,165,66,89,151,122,82,125,203,18,136,0,0,7,194,189,237,166,110,251,94,109,187,33,166,92,110,95,47,84,188,146,52,30,215,18,190,210,50,63,209,247,12,198,222,84,9,246,189,201,50,133,83,138,184,242,99,114,247,180,164,41,6,157,205,165,69,216,162,35,46,197,17,247,123,69,216,112,152,191,202,237,203,155,20,25,19,220,145,54,131,187,169,37,187,191,103,62,124,229,35,189,70,101,170,83,237,34,238,246,137,190,0,0,41,179,140,181,10,68,124,87,160,86,202,51,137,106,87,85,171,134,131,36,171,108,106,122,123,15,78,222,222,206,241,26,178,33,91,42,6,103,173,10,137,200,67,60,191,72,122,202,94,210,45,105,242,139,191,82,247,141,19,45,8,113,38,135,16,74,73,247,145,150,164,40,35,136,174,92,215,129,24,211,34,69,50,35,109,208,235,123,58,34,101,189,16,142,76,72,132,231,209,105,8,45,86,233,253,29,126,189,15,191,171,240,170,204,228,123,30,245,147,131,215,173,65,231,232,247,22,206,145,185,46,146,152,141,211,181,58,66,244,39,29,36,163,114,212,158,228,30,167,166,186,30,134,37,214,112,248,109,225,246,44,208,228,220,152,99,69,131,67,185,91,217,181,184,145,152,140,203,218,174,58,15,121,51,21,78,43,70,219,94,157,189,134,163,246,25,138,143,92,28,114,203,5,236,82,250,123,146,213,170,69,250,47,165,19,32,165,221,204,232,122,43,230,212,173,18,254,159,86,255,0,113,246,220,238,69,115,197,110,102,82,218,77,191,112,74,98,21,225,11,94,123,11,91,109,148,141,238,73,90,121,73,92,135,29,94,214,152,35,86,165,217,175,187,186,69,98,150,20,89,88,191,104,84,44,219,210,137,14,116,57,204,186,130,83,177,154,117,109,45,109,45,162,113,6,226,22,73,90,82,226,180,86,134,101,255,0,80,167,236,215,112,185,196,188,56,173,204,185,48,158,19,183,5,191,37,231,29,110,36,102,228,75,150,201,41,111,172,139,99,17,18,132,164,155,67,101,166,189,138,81,23,113,144,137,15,101,255,0,28,88,168,29,53,120,65,122,115,137,238,71,254,79,204,208,213,187,111,243,122,247,137,27,151,14,25,152,221,139,117,216,114,239,26,59,214,197,1,11,109,217,71,82,143,46,20,133,180,75,100,214,150,249,145,84,131,81,161,197,104,71,217,170,79,94,194,49,114,88,17,128,182,30,1,88,244,251,66,206,162,66,142,184,241,218,110,76,180,70,101,15,73,117,44,180,218,220,113,109,182,141,234,87,37,38,106,50,212,207,180,253,154,116,160,0,0,21,27,198,173,183,126,93,218,206,232,223,47,209,16,83,174,158,190,238,117,71,254,161,6,178,180,181,35,50,88,90,180,25,18,138,243,162,25,107,221,175,94,192,210,101,37,74,93,42,26,214,101,185,81,219,51,211,187,93,164,63,88,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,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,14,85,153,124,186,88,153,160,194,201,248,103,125,71,254,118,101,30,110,247,191,139,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,115,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,22,169,194,11,40,148,170,45,179,27,55,87,61,70,37,66,165,95,143,54,155,109,64,76,116,172,169,140,34,66,163,200,148,181,173,59,147,37,106,97,198,147,203,50,36,178,183,9,74,95,56,208,213,154,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,167,110,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,1,149,113,106,159,233,20,127,245,255,0,94,34,170,198,164,174,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,160,28,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,157,87,135,7,15,249,153,136,174,181,139,120,189,110,255,0,153,60,14,165,134,163,72,113,248,238,92,82,182,45,189,177,214,202,219,113,12,178,225,146,214,241,43,105,184,209,52,146,95,207,27,86,43,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,10,1,226,143,227,179,19,126,229,242,120,67,159,224,102,107,177,31,46,216,113,136,246,86,23,187,232,170,174,35,122,49,135,171,237,60,105,149,77,139,20,165,147,137,140,68,94,163,206,117,73,34,123,93,205,165,10,52,17,45,72,113,174,107,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,10,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,202,184,188,156,139,96,190,23,227,215,14,28,55,195,252,92,180,34,92,84,39,36,85,101,148,119,150,227,75,105,246,235,51,182,58,211,173,41,46,180,189,13,73,53,33,73,51,66,214,131,213,43,81,28,212,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,80,103,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,163,220,232,96,229,119,31,114,193,127,225,85,172,246,202,213,86,158,220,138,115,123,80,125,76,168,146,26,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,231,8,106,74,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,171,227,157,249,147,253,164,253,218,33,255,0,15,124,181,208,179,67,152,234,125,149,120,158,251,90,137,79,126,225,174,198,68,165,199,122,100,86,86,219,104,97,181,161,38,101,189,247,216,37,232,104,87,43,154,104,90,86,72,49,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,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,64,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,212,240,159,186,104,87,6,73,109,10,77,34,119,81,46,217,168,85,233,117,70,249,75,71,79,41,115,158,150,150,245,81,17,47,86,37,199,94,169,51,79,175,166,187,146,162,41,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,80,113,35,226,9,27,49,50,91,193,236,27,170,203,78,29,83,164,38,76,218,147,46,186,202,46,101,155,76,56,209,59,29,230,26,121,148,70,120,159,73,33,74,82,28,89,33,205,53,67,102,92,87,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,84,226,17,96,89,184,89,195,134,246,195,236,62,183,162,80,237,234,28,122,36,104,48,99,17,236,105,30,153,134,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,68,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,34,184,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,228,171,41,72,165,76,90,12,183,38,59,134,90,247,107,180,198,108,243,76,165,47,50,88,164,181,153,26,142,243,173,153,233,221,175,94,248,156,156,21,27,119,229,221,210,238,214,249,126,136,156,157,116,245,247,115,169,223,245,11,115,0,0,1,205,113,223,1,108,60,125,177,234,22,133,227,68,135,33,114,35,186,220,105,107,140,202,222,140,234,153,117,180,56,218,220,109,123,20,158,114,140,140,139,82,62,210,246,235,77,185,143,225,153,141,216,73,93,153,46,206,163,189,115,208,22,183,29,138,116,216,242,230,200,67,70,183,141,9,115,151,21,40,37,18,27,78,164,93,154,168,180,236,50,17,201,156,191,227,139,245,2,166,163,8,47,78,113,189,200,255,0,201,249,154,18,183,109,254,111,94,241,45,242,163,194,231,18,241,30,183,14,228,197,136,78,219,246,252,103,155,117,200,146,91,145,18,91,196,149,176,179,45,143,196,82,20,147,109,110,22,154,246,169,38,93,196,98,224,176,183,10,236,188,29,179,160,217,214,93,26,37,62,20,38,26,109,74,106,59,77,41,229,33,164,54,110,56,109,161,4,165,153,54,157,85,161,107,167,216,66,23,113,16,207,229,63,8,169,114,240,171,12,170,132,237,211,45,167,26,147,42,51,233,81,67,66,147,45,133,145,45,153,9,113,183,144,235,104,61,13,62,175,97,159,110,132,42,231,15,176,163,27,51,77,136,105,118,45,58,187,89,145,85,154,74,151,84,144,204,185,12,183,205,125,27,205,79,18,28,50,208,223,222,122,235,161,25,153,235,175,109,175,228,239,134,214,31,225,53,10,53,201,137,212,88,53,203,149,205,251,219,151,25,137,44,179,162,228,32,182,19,209,82,226,117,109,196,107,219,218,105,47,97,16,136,220,85,115,57,30,248,189,99,96,245,149,80,121,138,61,187,191,171,110,51,164,152,242,122,134,160,200,70,164,219,166,149,237,90,85,222,130,208,245,211,83,212,199,39,225,213,151,53,227,190,52,199,145,83,136,219,148,58,38,254,180,158,111,84,47,157,18,89,55,244,154,90,15,69,180,95,75,79,171,83,238,191,116,33,13,164,144,218,9,41,46,226,34,208,134,118,179,223,91,42,254,103,110,234,137,72,67,220,206,131,214,66,247,17,233,79,138,93,250,159,184,73,78,13,52,41,18,49,94,191,91,56,206,41,168,189,46,142,18,12,210,157,209,170,9,237,61,59,59,123,59,197,201,128,0,8,67,197,158,255,0,43,75,46,79,208,99,207,114,60,234,246,222,152,144,238,205,252,137,240,84,190,229,17,158,137,87,176,143,235,208,82,117,157,64,159,116,92,112,232,84,200,170,145,38,79,51,99,73,66,150,106,218,218,148,125,137,35,51,236,73,159,119,176,105,202,200,182,153,180,45,120,86,236,118,153,109,184,156,205,18,202,72,144,91,156,82,251,8,136,191,75,220,62,232,0,0,0,207,151,17,43,13,22,70,102,174,68,49,20,216,98,95,71,203,73,35,106,125,90,124,77,116,34,73,23,122,132,157,224,185,136,113,233,87,37,233,98,75,152,173,245,159,71,116,205,173,194,208,185,45,212,93,94,210,53,23,188,140,244,73,253,122,119,139,112,0,0,21,97,198,146,152,74,98,205,168,238,47,83,210,61,154,246,246,157,56,189,194,188,178,221,45,16,177,158,222,144,185,4,194,83,213,234,225,175,105,22,177,30,46,255,0,214,52,178,201,145,182,70,149,146,203,244,136,245,212,68,222,34,249,105,86,61,224,243,210,109,250,51,50,46,58,70,222,141,77,199,222,250,185,178,162,19,154,26,26,91,135,163,109,31,118,157,157,250,151,117,18,81,234,183,13,137,113,51,83,134,169,148,186,164,29,219,79,85,176,243,123,219,52,159,113,165,69,170,86,126,210,212,143,220,99,66,25,55,204,237,3,50,88,91,6,224,110,116,116,214,209,205,235,161,115,80,78,179,172,137,8,111,115,124,215,22,157,80,206,226,220,125,165,218,93,157,223,79,49,89,80,194,204,193,90,146,168,245,219,98,152,197,73,205,156,170,147,16,163,38,82,52,113,165,43,71,84,202,212,90,165,146,79,97,119,118,125,148,233,75,177,113,135,33,184,249,2,179,113,193,169,198,167,69,230,238,157,21,169,72,140,254,232,70,146,209,197,165,148,171,106,165,165,61,253,134,102,95,109,239,89,215,101,26,248,183,98,93,22,252,182,228,192,155,204,229,58,219,136,90,85,177,197,33,90,26,12,210,126,178,76,187,15,216,62,187,204,179,33,179,105,246,144,226,20,90,26,86,146,50,50,251,12,124,101,216,214,75,143,117,43,179,168,106,123,127,51,152,116,246,77,91,181,215,118,187,117,215,95,104,250,241,227,70,136,209,49,18,59,76,182,158,228,54,130,74,75,217,220,95,96,255,0,80,0,0,1,83,92,106,219,87,202,11,89,237,27,219,209,193,78,191,203,215,125,71,254,161,5,178,144,218,30,205,6,19,52,226,55,37,119,189,5,38,90,107,169,29,69,129,164,166,27,67,76,182,211,105,218,148,36,146,146,211,77,8,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,3,202,98,197,139,248,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,143,215,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,3,42,226,213,63,210,40,255,0,235,254,188,69,85,137,211,196,127,136,4,204,196,87,93,194,76,33,184,191,204,158,7,76,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,230,73,174,65,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,58,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,2,128,120,163,248,236,196,223,185,124,158,16,138,162,95,230,11,134,126,50,229,231,47,180,156,116,185,43,116,169,174,55,202,249,87,68,96,210,78,80,57,238,161,184,219,94,222,104,151,235,184,134,221,229,145,108,113,105,217,206,111,115,169,225,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,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,92,255,0,9,59,214,149,117,100,182,223,161,83,227,203,110,69,157,88,170,209,39,41,228,36,144,227,235,146,169,196,166,140,148,102,104,229,78,105,38,106,36,158,244,172,180,208,137,74,153,64,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,170,190,57,223,153,63,218,79,221,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,93,79,11,143,2,120,101,247,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,58,95,3,235,214,149,2,255,0,197,60,57,122,60,179,169,87,40,244,234,220,119,82,132,242,18,196,23,157,101,212,173,91,183,18,205,85,6,77,36,73,50,50,75,154,154,116,34,85,186,12,171,137,255,0,154,188,244,255,0,251,44,97,22,87,240,82,243,252,223,209,98,223,243,96,167,255,0,193,209,146,154,91,114,9,95,240,189,82,18,159,208,100,215,253,144,200,135,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,138,241,71,240,39,137,191,114,249,196,33,64,34,69,100,183,37,183,150,114,111,42,189,26,141,113,68,182,237,235,110,59,111,86,171,79,50,82,87,29,111,19,133,25,150,163,18,208,167,86,226,154,115,83,220,148,37,13,172,205,91,182,33,206,85,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,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,182,135,89,113,167,19,185,43,73,165,69,166,186,145,144,205,174,109,219,67,57,160,197,150,155,70,212,162,247,175,36,139,77,52,34,168,190,39,79,5,70,149,242,130,233,123,70,246,244,115,147,175,242,245,223,78,63,239,11,101,0,0,0,31,229,34,52,105,109,27,18,227,180,243,106,239,67,136,37,36,253,157,199,246,143,144,139,26,201,109,238,165,22,117,13,47,111,230,115,10,158,201,43,118,186,238,215,110,186,235,237,31,101,150,89,142,217,52,195,72,109,9,45,9,40,73,17,17,125,132,57,198,98,177,70,147,132,24,67,114,94,53,89,201,138,182,169,211,17,13,70,234,80,165,73,40,174,184,132,164,212,180,106,163,229,158,132,71,175,103,103,188,83,6,17,229,195,21,51,171,143,85,27,206,163,2,166,139,106,109,113,233,178,42,51,26,146,72,84,69,205,109,197,182,219,166,211,205,154,185,114,77,73,35,61,189,231,174,157,167,115,184,39,151,252,54,192,251,74,155,111,90,86,173,42,60,136,145,89,105,233,168,131,29,18,31,113,45,54,133,45,110,54,218,13,70,163,105,42,51,50,212,204,181,251,60,94,114,51,59,64,203,110,22,206,184,28,157,29,85,181,242,186,24,92,212,27,175,105,34,58,28,218,223,53,181,171,68,61,184,246,159,97,118,159,103,126,123,235,21,91,134,251,184,158,169,204,84,202,165,82,118,221,199,170,223,121,205,141,146,75,188,212,163,209,40,47,105,232,69,238,33,123,92,58,50,210,172,5,193,230,100,220,20,102,99,220,117,125,221,98,156,143,177,244,242,165,75,38,245,53,180,135,11,230,221,46,253,123,15,179,66,239,150,110,154,73,179,53,44,144,95,164,103,166,131,52,217,146,150,137,184,209,112,200,68,132,190,149,116,154,56,149,238,35,254,8,201,119,254,161,97,188,22,233,132,150,47,42,142,226,245,253,29,217,175,111,97,212,75,220,45,60,0,0,84,127,26,60,68,143,85,185,44,187,14,36,195,223,70,244,143,82,218,28,45,15,156,221,57,212,110,34,81,251,140,203,84,151,213,175,120,140,92,59,108,52,95,25,154,182,219,126,41,200,98,39,89,204,73,163,122,125,106,124,189,53,35,73,151,122,70,131,64,0,0,0,83,247,26,11,9,170,45,247,103,94,145,227,145,29,127,210,28,213,37,29,220,134,105,205,167,83,36,151,191,218,103,250,187,132,126,225,187,126,149,149,153,235,117,183,94,75,76,79,235,57,170,82,182,145,108,167,204,211,183,113,23,122,189,186,141,1,0,0,10,226,227,45,67,145,39,13,45,234,203,80,73,109,196,234,249,143,19,70,102,141,210,41,233,45,85,167,102,189,221,166,42,123,11,167,199,166,95,84,201,210,212,164,180,223,59,113,164,200,143,181,149,145,119,232,93,230,52,213,108,207,143,84,162,70,157,20,212,109,59,191,105,171,77,123,22,162,62,227,50,239,33,244,150,218,29,73,161,196,18,146,125,228,101,169,10,99,226,103,146,185,152,117,115,189,139,24,121,64,144,229,191,59,111,86,212,88,166,104,139,177,184,108,35,177,150,18,132,110,113,107,62,213,30,167,174,157,186,144,142,89,62,205,69,205,150,60,72,141,112,71,149,33,250,27,187,250,232,27,220,83,110,104,196,132,55,243,100,243,104,61,22,254,239,88,251,15,180,187,123,239,235,11,49,90,203,198,11,74,37,227,100,214,225,212,33,74,230,105,200,146,211,170,70,215,86,223,173,202,90,200,181,54,213,167,111,179,237,33,240,177,187,47,56,111,143,116,84,209,111,170,59,47,37,26,237,125,17,216,83,169,213,109,168,244,83,173,175,79,201,32,187,187,191,86,158,135,10,240,230,147,132,246,53,50,195,161,203,153,38,21,47,157,202,114,91,137,91,170,230,188,183,79,113,165,41,35,237,112,200,180,73,118,105,223,222,61,104,0,0,0,0,10,160,227,86,227,126,148,181,154,213,60,206,158,10,180,254,86,155,170,63,245,8,39,148,55,91,103,52,120,76,227,167,162,83,123,208,76,207,221,252,98,192,210,75,107,75,173,165,196,30,169,89,18,136,253,228,99,254,128,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,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,0,25,87,22,169,254,145,71,255,0,95,245,226,42,172,123,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,5,0,241,71,241,217,137,191,114,249,60,33,221,120,43,225,13,155,119,226,133,237,139,149,214,37,189,93,195,216,240,89,161,18,95,52,48,202,234,13,205,105,247,150,130,237,90,201,166,77,180,145,158,194,39,156,51,73,168,144,164,92,72,162,30,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,127,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,66,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,64,227,5,131,149,219,27,52,7,138,178,30,234,40,184,151,79,98,68,55,54,161,28,137,80,99,177,18,68,109,9,106,90,182,161,17,157,230,26,80,147,234,118,39,113,182,163,29,47,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,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,85,124,115,191,50,127,180,159,187,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,186,158,23,30,4,240,203,239,175,56,154,56,167,26,76,28,174,222,24,53,105,99,21,33,238,100,76,59,168,72,143,84,141,181,5,182,45,73,81,219,76,157,234,89,25,236,125,136,237,114,210,133,169,93,78,239,85,45,168,206,189,184,120,94,180,171,3,58,88,85,93,172,199,150,244,121,85,133,209,16,152,200,74,150,79,212,35,59,5,149,25,41,73,45,137,118,75,106,89,235,169,32,148,100,74,50,36,158,135,134,85,199,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,132,85,226,143,224,79,19,126,229,243,136,66,128,70,156,240,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,143,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,237,56,112,113,0,135,152,138,19,88,73,139,215,23,249,172,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,133,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,45,45,54,167,22,122,37,4,106,51,63,97,16,205,182,111,29,109,236,209,226,203,141,30,169,85,239,94,50,63,127,241,139,226,118,112,84,113,191,74,93,45,106,158,103,79,57,90,127,43,77,212,239,250,133,175,128,0,0,0,0,231,120,229,130,54,182,61,218,81,236,203,190,68,214,233,236,206,68,213,38,42,219,35,112,201,167,91,52,40,156,109,105,52,154,93,86,165,167,111,103,111,176,255,0,118,20,97,13,147,131,118,187,22,173,151,73,98,44,86,18,146,222,150,25,67,139,209,180,55,170,141,180,32,140,204,155,78,189,157,229,246,105,231,51,31,152,155,39,46,216,125,62,238,185,170,208,209,45,45,58,152,48,214,251,36,235,239,242,30,113,180,147,107,117,179,81,40,217,82,116,73,234,103,216,95,85,23,103,11,53,23,54,103,49,34,77,193,34,84,136,244,54,182,116,48,55,184,134,219,213,136,232,115,230,205,231,16,90,173,141,222,169,246,159,105,246,247,72,206,25,153,43,153,136,215,59,56,175,136,116,9,13,219,240,119,116,141,74,138,100,137,91,219,152,194,251,30,97,72,94,215,16,131,236,81,104,122,107,219,161,11,156,67,104,105,36,134,208,73,73,119,17,22,132,62,109,205,62,61,46,137,38,116,163,81,52,214,205,198,157,53,237,90,72,187,204,139,188,198,101,113,70,124,122,157,247,83,157,21,74,83,78,114,118,154,140,140,251,25,65,31,118,165,222,66,216,120,52,208,228,70,195,75,134,178,236,18,67,114,250,78,91,198,209,145,175,108,138,130,79,69,105,219,161,246,118,24,177,208,0,1,159,222,36,119,225,94,185,158,184,218,105,228,186,196,14,143,150,164,171,113,30,250,124,61,123,119,25,119,167,217,160,144,60,23,236,38,171,87,221,227,122,72,142,70,116,15,71,242,148,164,23,111,61,154,139,106,208,205,39,238,246,25,126,190,225,112,32,0,0,0,43,247,140,45,138,205,119,4,224,93,196,210,221,147,65,230,242,136,146,74,52,243,229,192,108,244,245,76,203,176,189,134,95,172,83,254,26,92,211,172,235,218,157,113,211,95,54,100,196,231,108,89,40,211,166,246,86,131,237,35,35,238,81,251,70,156,232,85,152,117,250,83,21,120,14,165,198,31,221,177,73,81,25,30,213,26,79,180,140,203,188,143,218,63,120,0,8,127,197,58,210,114,224,202,93,207,85,142,209,186,253,43,162,216,132,167,114,213,205,169,194,73,232,68,70,103,216,94,242,253,98,134,227,190,236,103,82,251,42,52,173,58,232,100,122,123,52,246,13,45,101,206,240,133,126,96,237,2,233,167,237,56,243,58,173,138,70,155,79,100,167,144,122,25,41,69,222,131,246,142,148,60,253,245,98,219,88,141,109,74,181,46,202,100,121,212,233,155,57,141,60,203,110,145,236,113,46,23,99,137,82,126,146,18,125,165,236,20,21,156,220,158,93,217,101,190,165,50,197,50,124,187,81,205,157,29,75,146,235,141,150,140,199,223,189,210,101,182,255,0,42,254,210,211,218,90,31,111,127,208,201,134,119,47,76,179,92,236,66,157,54,85,66,209,119,119,81,1,110,58,241,53,163,114,13,60,166,205,246,218,78,174,190,74,86,189,250,107,223,223,122,120,91,139,86,54,48,219,12,93,86,53,122,21,70,35,219,181,38,37,50,242,219,209,197,163,214,229,45,100,90,155,107,211,183,183,79,180,123,32,0,0,0,0,1,81,188,106,229,176,119,205,173,8,159,71,59,209,48,93,229,238,45,219,121,213,18,215,78,253,53,236,212,65,156,174,169,196,102,63,11,212,210,13,107,43,202,136,105,73,22,186,159,94,206,133,160,210,101,25,78,42,143,5,78,160,210,179,140,209,169,38,90,104,123,75,82,208,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,0,6,85,197,170,127,164,81,255,0,215,253,120,138,203,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,159,108,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,224,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,157,171,135,7,16,9,153,119,174,181,132,152,189,113,127,153,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,43,215,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,194,121,195,52,153,22,228,86,182,70,113,66,149,131,153,180,195,59,242,186,152,133,77,98,177,232,217,143,203,154,152,140,68,98,115,46,66,114,83,142,168,141,41,67,41,146,111,30,186,17,147,102,70,164,235,184,180,102,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,210,179,123,132,50,113,223,45,24,133,133,180,246,37,191,82,171,81,214,245,45,136,207,180,202,228,84,99,45,50,161,178,107,119,212,74,23,33,134,144,179,81,167,212,82,189,100,125,34,205,184,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,102,48,93,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,53,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,103,80,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,129,92,72,248,125,201,204,76,102,241,135,6,233,81,19,136,180,232,233,141,54,154,203,77,50,187,153,6,235,13,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,111,93,16,217,21,54,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,134,188,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,202,156,77,30,114,154,65,169,101,25,211,74,72,181,212,246,158,133,160,205,158,104,148,226,243,31,138,10,117,6,133,157,229,91,53,36,203,77,15,175,123,82,208,78,110,10,146,216,43,230,233,132,111,163,157,232,153,206,242,247,22,237,188,234,113,107,167,126,154,246,106,45,200,0,0,0,0,0,114,140,195,102,50,192,203,197,149,54,231,187,43,49,17,45,12,56,168,144,78,67,4,251,238,19,46,173,4,150,220,117,179,81,40,217,82,75,67,212,207,176,190,170,34,205,94,106,175,172,203,95,115,234,181,154,148,134,232,77,75,119,209,180,244,188,241,52,134,73,231,212,210,148,210,158,113,4,225,33,243,73,154,79,77,59,11,179,191,239,228,203,39,151,118,102,175,168,172,191,76,159,18,212,111,127,89,82,228,186,219,103,171,50,13,27,29,54,92,111,242,172,109,61,125,167,161,118,247,95,173,139,98,219,88,115,109,69,181,45,74,100,120,52,248,123,249,109,50,203,109,17,111,113,78,31,99,105,74,126,146,212,125,133,237,30,128,115,92,198,94,48,172,44,29,175,221,53,29,165,30,31,75,189,75,211,105,111,148,202,11,93,84,146,239,89,123,70,105,100,62,236,167,148,251,203,53,45,90,106,102,102,125,197,167,180,95,39,11,27,77,203,127,41,118,197,82,67,70,211,245,94,183,152,133,39,106,211,202,169,205,73,106,70,68,101,216,126,243,253,66,96,0,0,252,21,218,204,58,5,41,250,188,247,82,219,12,109,222,165,40,136,139,114,137,37,218,102,69,222,101,237,25,141,196,187,154,117,227,123,84,174,58,148,131,122,76,206,78,245,154,205,90,236,101,8,46,211,51,62,228,151,180,91,255,0,7,171,17,154,22,9,207,187,141,165,181,38,191,202,230,145,164,146,106,228,75,158,217,107,234,145,159,97,251,76,255,0,80,176,32,0,0,0,28,63,57,56,96,188,87,192,122,253,181,22,59,110,204,115,165,228,18,209,187,77,38,71,90,187,144,163,238,111,216,67,57,9,90,144,162,82,20,100,101,237,35,26,37,200,142,32,158,37,101,162,213,185,148,234,220,83,253,118,170,90,181,81,237,168,73,71,105,238,87,232,123,196,130,0,1,202,115,73,72,131,92,192,171,154,155,81,136,220,150,29,232,183,54,182,201,100,122,76,96,203,176,200,203,188,139,251,195,53,162,245,248,84,226,2,174,204,181,211,168,14,200,222,186,31,59,213,53,234,101,206,159,57,125,219,143,244,125,197,250,196,209,1,207,113,187,4,44,108,121,178,101,217,87,181,41,137,12,73,229,236,124,216,101,111,51,181,230,220,61,138,113,181,146,117,54,146,71,217,218,95,168,203,63,153,159,203,125,219,150,236,69,153,103,215,98,60,184,105,229,244,179,73,183,77,167,245,97,151,23,181,197,52,217,43,105,188,73,61,11,176,251,15,235,246,185,59,206,165,237,150,75,157,41,118,116,202,133,178,254,189,77,61,110,188,234,81,181,185,27,57,109,115,219,108,181,113,253,199,175,187,94,254,251,246,180,111,11,118,249,161,70,184,237,154,172,89,240,38,18,205,167,163,190,135,82,162,66,212,133,104,164,41,73,61,20,147,46,195,239,33,246,128,0,0,0,0,82,215,25,57,229,43,31,104,108,148,131,89,51,109,198,65,167,126,187,76,166,212,59,52,246,8,217,146,155,106,93,205,154,12,56,106,43,110,43,160,185,232,243,156,216,70,123,80,138,140,109,76,244,35,208,189,110,254,194,250,198,141,24,111,146,195,109,107,174,196,18,127,188,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,0,25,87,22,169,254,145,71,255,0,95,245,226,59,175,13,60,138,201,203,45,179,43,19,241,58,4,184,184,161,113,199,126,155,42,10,165,52,227,20,138,113,72,35,75,8,54,28,91,79,45,227,97,151,148,225,168,246,151,45,180,165,6,151,13,201,190,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,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,172,127,133,30,122,127,33,149,252,107,188,255,0,212,241,108,9,179,147,253,210,85,75,114,65,171,254,11,165,66,147,250,108,146,255,0,177,217,21,86,47,251,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,56,254,111,112,134,78,59,229,163,16,176,182,158,196,183,234,85,106,58,222,165,177,25,246,153,92,138,140,101,166,84,54,77,110,250,137,66,228,48,210,22,106,52,250,138,87,172,143,164,89,183,26,115,193,76,80,165,99,86,17,218,24,175,70,76,70,227,221,52,120,213,37,199,141,53,50,209,13,245,160,185,209,77,212,145,18,214,203,188,198,151,234,164,201,109,168,141,41,50,50,47,106,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,170,190,57,223,153,63,218,79,221,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,93,79,11,143,2,120,101,247,215,156,77,18,168,102,135,50,152,67,39,1,113,230,249,194,55,152,150,220,123,118,176,243,52,243,150,251,79,62,237,57,122,59,9,231,22,214,136,53,185,25,198,92,50,34,78,134,179,35,74,76,141,37,111,252,32,177,66,149,122,101,46,53,134,202,98,49,82,195,234,196,218,108,134,19,53,46,190,235,18,94,84,214,165,45,173,9,76,161,74,144,243,41,215,113,40,226,184,100,174,244,167,143,240,148,201,71,161,33,195,205,150,38,211,42,176,235,79,115,155,178,233,239,151,33,180,193,121,142,90,234,106,34,86,247,57,200,117,214,218,75,137,74,73,178,83,164,78,19,172,173,22,126,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,42,87,139,94,74,61,9,50,102,108,176,202,153,74,135,69,123,146,221,233,79,96,185,14,38,115,207,242,209,83,73,26,182,57,206,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,128,24,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,166,106,241,90,199,76,56,204,94,28,96,22,40,97,125,103,174,165,78,249,74,211,204,186,68,137,84,249,73,42,89,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,226,188,46,60,118,97,151,223,94,79,52,95,240,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,190,115,14,53,174,155,208,105,254,249,12,229,231,94,218,149,108,230,131,17,218,148,219,137,235,238,106,196,230,247,145,150,228,46,163,39,67,45,72,181,47,87,191,180,190,177,36,248,54,79,40,184,253,92,100,228,26,9,235,110,74,9,59,244,220,103,54,158,90,105,175,104,186,80,0,0,0,0,28,247,29,241,138,220,192,236,51,174,95,247,12,232,236,250,62,12,151,162,178,227,173,165,82,36,55,29,215,80,210,18,181,163,122,149,202,50,36,146,136,207,217,239,42,4,205,22,104,47,156,201,95,147,107,245,202,164,180,82,18,251,133,79,167,243,222,38,155,100,158,121,109,25,180,167,92,73,44,144,241,167,213,61,8,187,11,179,191,217,100,111,40,149,220,203,98,68,98,159,13,246,45,122,99,136,147,58,82,155,90,91,117,45,191,27,152,202,86,108,184,218,150,109,190,102,73,86,154,151,105,246,119,222,78,8,224,125,141,128,214,76,75,42,201,165,49,29,136,220,205,239,147,12,161,231,183,60,227,133,189,77,182,130,86,134,234,136,187,59,11,245,153,244,32,16,191,138,182,32,42,211,203,93,74,128,212,141,139,174,114,125,82,94,134,124,153,240,87,221,184,191,75,220,127,168,81,56,210,142,86,169,16,104,120,21,108,211,105,209,27,140,195,93,110,214,219,108,144,69,172,199,204,251,8,136,187,204,255,0,190,58,184,0,8,251,158,236,65,60,53,203,69,213,115,37,213,182,166,58,29,20,133,104,162,221,80,140,142,195,220,159,211,247,140,237,41,106,90,141,75,81,153,159,180,204,104,219,38,184,96,188,41,192,106,5,181,42,59,109,76,111,170,231,146,17,183,93,102,200,90,123,208,147,238,115,218,67,184,128,0,0,0,255,0,41,49,152,150,202,163,200,105,14,54,189,53,74,210,70,71,161,235,220,99,59,25,206,203,221,91,47,152,189,62,128,229,45,200,244,137,28,175,71,186,76,41,13,59,182,44,117,187,181,92,180,37,90,45,237,15,105,118,25,246,246,247,217,151,7,171,158,93,79,0,164,219,111,184,163,98,139,179,144,147,51,209,60,233,179,214,173,8,204,200,187,75,216,69,250,196,250,0,1,229,49,78,132,171,150,196,169,209,16,131,82,164,242,116,34,45,126,139,200,87,184,255,0,71,220,51,37,95,164,61,66,171,191,74,144,147,39,24,219,169,25,25,125,36,146,189,164,94,255,0,112,183,14,12,215,36,23,236,27,146,221,73,17,73,139,209,238,238,237,220,245,65,101,237,215,187,234,22,80,0,35,230,111,242,155,108,230,110,193,145,71,244,125,50,61,194,222,206,138,164,235,77,161,198,245,122,58,156,213,222,75,139,45,91,99,111,170,93,165,216,125,157,212,3,136,152,113,119,97,117,205,38,212,188,168,210,233,243,163,108,220,151,227,186,214,237,205,161,206,194,113,41,51,245,92,79,179,219,246,9,169,195,187,61,21,172,55,190,104,184,107,136,117,137,146,173,169,108,42,149,11,153,33,107,38,101,74,168,50,162,113,124,233,9,109,41,34,91,186,168,147,184,136,251,143,180,93,21,42,167,14,181,75,137,87,167,188,135,163,77,97,185,12,184,133,18,146,164,45,36,164,153,25,25,145,145,145,151,105,25,144,253,96,0,0,0,2,144,184,188,27,135,152,152,91,218,82,75,208,141,232,102,157,53,46,186,127,104,248,28,43,109,23,46,28,202,198,168,165,214,210,154,108,52,74,50,82,180,51,229,207,132,125,158,169,251,254,161,123,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,226,157,149,143,246,180,225,87,253,13,167,127,224,142,170,0,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,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,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,0,0,14,85,248,167,101,99,253,173,56,85,255,0,67,105,223,248,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,0,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,192,126,41,217,88,255,0,107,78,21,127,208,218,119,254,8,234,160,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,193,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,148,190,176,159,11,49,67,161,252,38,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,30,87,241,78,202,199,251,90,112,171,254,134,211,191,240,67,241,78,202,199,251,90,112,171,254,134,211,191,240,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,250,192,3,202,95,88,79,133,152,161,208,254,19,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,229,95,138,118,86,63,218,211,133,95,244,54,157,255,0,130,61,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,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,12,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,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,138,118,86,63,218,211,133,95,244,54,157,255,0,130,58,168,14,85,248,167,101,99,253,173,56,85,255,0,67,105,223,248,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,199,234,177,112,159,11,48,191,174,252,25,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,7,148,190,176,159,11,49,67,161,252,38,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,150,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,0,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,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,248,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,15,147,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,212,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,177,73,35,46,210,33,224,63,20,236,172,127,181,167,10,191,232,109,59,255,0,4,117,80,0,28,171,241,78,202,199,251,90,112,171,254,134,211,191,240,67,241,78,202,199,251,90,112,171,254,134,211,191,240,71,213,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,232,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,193,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,199,42,252,83,178,177,254,214,156,42,255,0,161,180,239,252,17,210,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,0,7,148,190,176,159,11,49,67,161,252,38,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,150,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,85,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,0,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,120,170,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,20,236,172,127,181,167,10,191,232,109,59,255,0,4,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,177,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,250,186,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,245,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,244,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,234,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,76,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,191,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,253,93,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,248,116,254,207,168,125,30,15,209,185,152,233,82,123,79,163,72,123,255,0,211,32,24,186,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,167,198,6,55,47,28,233,175,105,244,169,12,255,0,250,100,241,243,184,67,154,203,49,83,73,47,108,35,162,57,169,110,211,119,240,232,29,159,88,187,208,0,0,0,31,154,163,81,131,72,167,201,170,212,229,179,22,36,54,86,251,239,188,225,33,182,155,66,77,74,82,148,163,34,73,17,17,153,153,158,132,68,42,139,136,95,17,89,147,102,212,176,127,6,171,68,152,70,219,208,234,53,40,146,76,141,103,172,184,238,165,14,199,147,161,164,200,219,81,18,145,238,51,46,226,21,215,135,246,61,221,140,56,129,77,182,40,176,231,213,42,85,202,139,45,60,234,27,117,245,36,222,125,8,83,206,41,41,90,137,36,167,8,212,163,35,239,246,153,139,232,201,110,82,173,28,183,225,196,4,42,145,21,219,154,123,13,72,159,53,216,237,41,244,56,182,35,243,26,75,156,150,220,36,19,140,238,36,171,83,215,180,251,123,164,144,0,10,105,227,41,127,179,92,197,154,5,145,17,253,21,110,117,93,66,80,162,209,125,68,106,123,168,220,68,163,215,77,59,53,34,253,125,226,50,228,127,12,30,197,172,202,90,118,129,176,226,162,73,235,250,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,187,70,139,155,109,45,32,144,130,208,136,127,208,0,14,27,155,44,174,219,217,165,176,147,103,214,167,72,132,235,26,242,36,48,234,27,82,53,121,135,21,235,41,167,52,212,152,34,236,47,111,247,153,97,202,86,27,229,138,221,93,54,212,130,135,170,82,180,234,170,15,180,194,159,115,107,143,26,53,117,182,91,81,232,151,212,158,222,226,236,47,175,185,0,0,0,0,0,0,0,0,10,149,227,41,132,125,37,118,131,138,112,105,174,105,55,170,235,100,54,207,170,91,17,79,97,189,234,36,125,164,91,149,246,123,132,44,201,238,43,171,7,113,214,129,119,170,83,81,217,143,213,115,28,117,123,18,91,161,200,108,181,61,232,46,247,61,166,52,109,6,108,74,140,84,76,131,37,169,12,57,174,215,26,89,45,42,208,204,143,67,46,195,237,35,33,254,224,3,248,100,70,90,25,106,66,160,184,162,101,206,218,182,156,169,226,85,187,78,135,6,68,170,188,38,156,109,134,91,105,4,210,41,171,51,34,36,52,71,218,108,164,251,85,166,191,245,86,220,57,146,169,210,217,155,13,229,178,252,119,18,227,107,66,141,42,74,146,122,145,145,151,105,25,25,16,181,142,28,156,66,154,149,30,155,130,120,195,89,97,151,146,166,97,82,39,202,144,73,73,163,72,145,152,100,220,145,39,93,218,243,21,181,8,247,153,23,121,11,69,139,42,44,232,237,203,133,37,169,12,58,146,91,110,180,178,90,22,147,45,72,200,203,176,200,200,200,245,31,234,0,0,0,40,235,139,122,201,89,141,142,69,236,163,160,191,252,254,120,245,60,28,216,90,241,142,176,234,83,170,83,73,145,169,233,255,0,173,83,197,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,49,172,45,24,199,71,116,211,162,85,73,143,161,233,255,0,173,84,7,150,225,32,178,78,99,100,17,251,104,235,47,255,0,63,128,47,20,0,0,0,127,148,169,81,96,199,114,92,217,45,71,97,164,154,220,117,213,146,16,132,145,106,102,102,125,132,68,68,103,168,171,174,35,124,66,154,139,30,165,130,120,61,89,97,231,148,183,161,85,231,197,144,74,73,35,73,113,159,100,157,143,39,93,218,242,213,181,104,247,25,151,113,10,167,153,50,85,70,91,211,102,60,183,159,144,226,156,113,107,81,169,74,82,143,83,51,51,237,51,51,51,22,155,194,15,4,104,110,181,80,197,26,188,8,146,167,161,215,99,198,55,90,66,205,164,145,64,125,10,78,230,247,37,68,173,116,50,87,102,189,158,241,106,157,221,132,63,160,3,252,39,77,139,78,138,185,147,100,180,195,45,233,185,199,86,72,74,117,50,34,212,207,176,187,76,136,103,39,56,88,174,188,98,199,90,253,222,82,154,144,204,142,151,150,227,75,222,131,219,14,59,103,161,239,89,119,183,236,49,52,248,53,225,31,87,93,175,98,156,234,107,154,66,233,122,41,14,51,234,158,244,84,24,115,98,141,31,97,30,213,125,190,225,109,64,0,0,0,0,0,0,0,0,0,0,0,35,182,123,240,97,188,107,203,229,118,221,102,35,143,84,81,210,244,134,211,123,156,78,179,162,173,123,116,66,212,94,171,93,186,23,119,127,213,158,71,27,145,13,243,109,196,184,203,168,239,35,35,74,139,82,254,255,0,113,139,247,225,217,152,102,49,207,5,88,143,46,75,74,172,80,247,117,169,37,145,168,185,210,229,155,122,145,184,181,253,6,191,149,167,213,169,119,74,208,31,229,34,76,104,141,27,242,164,54,203,105,239,91,139,36,164,187,116,239,63,172,126,58,117,199,111,86,22,109,210,107,212,233,170,46,244,199,148,135,12,187,255,0,68,207,220,127,222,49,10,248,170,216,40,168,101,254,101,201,22,67,196,251,85,50,144,234,55,250,187,27,166,203,215,66,36,235,252,146,239,61,5,30,119,143,209,78,168,77,164,212,35,85,105,178,157,141,46,27,200,145,29,246,86,104,91,78,33,68,164,169,42,73,145,164,200,200,140,140,143,82,50,22,179,195,167,136,123,245,101,194,193,172,102,173,69,105,212,37,184,244,218,156,201,38,149,58,101,210,71,105,181,189,34,73,238,89,153,186,163,74,81,219,218,101,237,33,104,81,101,198,157,25,169,144,164,54,251,15,161,46,52,235,107,37,33,105,81,106,74,35,46,195,35,35,35,212,135,250,128,0,0,163,158,45,203,109,121,142,96,144,69,169,82,18,71,246,245,243,199,180,224,216,104,252,44,215,53,90,200,253,19,39,66,35,236,254,201,167,139,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,188,100,205,31,133,154,30,139,89,159,162,99,106,70,125,159,217,53,1,226,248,72,173,180,102,57,242,89,22,167,72,81,23,219,215,192,23,140,0,0,3,252,165,75,141,6,51,179,38,200,109,134,24,66,156,117,215,22,73,66,18,146,212,212,102,125,132,68,68,103,169,138,189,226,45,196,61,234,74,230,224,214,13,86,162,186,234,210,228,122,149,78,28,147,82,154,51,234,227,186,218,30,143,36,182,172,140,155,81,37,72,236,236,51,246,16,170,106,141,66,109,90,161,38,171,82,148,236,153,115,30,92,137,15,188,179,90,221,113,106,53,41,74,82,140,205,70,102,102,102,102,122,153,152,252,253,194,242,248,80,89,158,133,203,201,87,228,60,226,158,159,59,122,18,106,213,36,218,224,193,89,118,26,72,245,212,189,230,66,101,75,185,237,168,18,74,28,235,134,153,30,66,143,105,52,236,182,208,179,61,116,211,105,158,189,228,101,250,135,208,105,214,158,109,46,178,226,92,66,200,148,149,36,245,35,35,238,50,50,31,246,2,41,241,18,204,52,124,12,193,103,227,196,146,210,107,21,205,189,18,77,100,74,62,76,184,134,230,132,78,33,127,65,223,228,235,245,232,93,244,14,219,114,38,62,77,182,151,30,117,125,196,68,106,81,232,95,223,238,33,161,188,136,96,195,120,41,151,202,21,186,244,55,24,168,175,170,234,205,214,246,184,173,39,74,90,55,106,132,40,244,75,189,154,151,119,119,215,34,64,0,0,0,0,0,0,0,0,0,0,0,127,155,236,51,37,165,49,33,164,56,218,180,213,42,73,25,31,110,189,198,51,207,158,172,2,159,128,248,221,83,165,162,50,81,72,155,201,232,20,132,40,136,246,68,140,167,59,121,104,79,211,119,249,37,246,246,247,253,236,128,230,169,252,183,226,59,237,85,38,56,84,10,222,222,181,10,112,246,39,146,196,174,94,132,167,155,65,124,227,197,244,181,250,180,62,251,190,194,156,109,177,49,118,157,214,90,149,184,146,92,79,229,25,68,150,86,226,61,101,145,106,150,220,86,154,242,212,127,97,14,128,42,95,137,214,117,177,6,221,196,137,120,47,135,55,36,202,50,41,28,190,185,248,19,31,142,242,185,172,67,146,223,172,203,229,175,210,89,122,200,46,197,30,154,234,102,32,253,153,155,124,195,88,213,86,234,180,156,85,186,30,82,53,213,153,21,201,202,105,122,165,73,245,146,151,147,174,155,204,203,183,191,65,102,55,14,100,173,220,229,229,18,225,166,184,182,152,185,34,91,181,186,236,184,141,26,18,109,183,29,185,76,36,205,28,215,92,34,50,117,179,237,236,237,239,45,72,142,157,231,194,92,90,156,138,122,72,212,166,95,91,36,69,218,102,100,163,33,254,46,178,235,11,229,188,218,144,175,114,146,100,127,245,143,245,167,84,103,210,39,199,170,83,38,61,22,92,71,80,243,47,50,226,144,182,214,149,18,146,164,169,38,70,70,70,68,100,100,122,145,144,182,190,28,124,65,138,233,110,159,130,216,185,82,36,212,88,105,168,148,201,239,61,161,62,148,244,145,153,66,221,145,36,212,167,20,165,56,163,36,163,183,188,189,164,44,201,167,91,125,164,60,203,137,91,110,36,148,133,36,245,37,17,246,145,145,151,121,15,251,0,0,20,129,197,217,150,218,204,92,69,33,149,160,215,69,109,70,106,78,154,153,206,159,218,94,241,232,184,57,206,38,113,146,177,23,106,15,153,73,145,218,101,219,219,42,158,66,231,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,23,24,201,196,246,50,81,226,237,65,114,233,49,251,72,187,123,37,84,8,121,222,17,44,182,238,98,229,169,108,173,102,138,43,138,35,74,117,208,202,116,14,211,247,11,191,0,0,31,240,235,173,176,210,222,121,196,161,182,210,106,90,148,122,18,72,187,76,204,207,184,133,102,241,28,226,12,86,179,117,12,22,194,58,145,42,162,251,78,196,169,207,101,237,73,132,171,171,140,242,16,236,121,36,164,184,149,37,181,17,41,29,157,231,236,33,82,149,26,140,250,188,249,21,74,156,199,165,75,150,234,222,121,231,156,82,214,226,212,163,82,148,165,40,204,204,204,204,204,204,207,83,51,31,228,211,46,190,190,91,45,169,106,247,37,38,103,255,0,80,255,0,104,48,215,42,167,30,158,178,52,169,215,208,201,145,246,25,25,168,136,90,213,203,153,115,201,206,77,172,251,66,214,117,39,117,221,52,58,124,198,55,43,215,97,169,52,163,109,47,39,99,173,56,157,174,198,78,139,34,81,23,188,207,186,188,235,217,169,204,21,197,91,114,189,59,22,174,212,200,113,227,124,146,221,122,105,33,179,53,154,180,73,27,198,100,68,106,61,11,94,193,102,124,44,115,131,120,98,228,137,216,75,136,21,135,170,117,42,100,7,103,177,38,76,135,94,121,76,54,112,152,73,41,110,188,165,30,170,113,102,122,36,139,83,51,215,180,200,88,240,231,248,173,141,182,38,17,83,186,203,174,183,18,51,138,252,155,43,146,202,28,95,172,130,61,18,227,137,215,78,98,79,236,49,72,57,255,0,205,75,249,143,196,118,26,165,204,112,232,20,77,221,18,18,225,236,87,57,136,188,205,73,47,56,131,209,198,79,232,233,245,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,229,23,217,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,198,162,254,129,82,4,102,147,213,38,100,126,242,29,99,6,51,61,139,248,33,112,183,93,180,238,250,153,160,181,230,68,122,161,43,167,119,212,113,37,185,13,186,141,218,115,84,101,219,216,125,191,109,243,101,51,49,20,220,201,97,61,62,251,143,201,106,107,188,222,174,50,54,164,218,210,75,237,35,84,19,174,26,117,75,58,246,171,183,188,189,197,79,188,82,108,122,165,185,155,75,166,226,150,202,147,22,187,208,244,203,218,162,74,185,20,200,72,94,134,105,34,62,213,123,12,254,189,4,79,141,72,168,204,131,42,165,26,35,174,199,135,179,158,180,54,165,18,55,158,137,212,200,180,45,76,189,162,110,240,198,178,174,106,189,213,126,72,157,25,242,183,106,24,107,90,143,204,144,135,58,101,17,202,140,149,145,25,164,219,51,236,94,189,253,202,215,218,34,118,38,83,98,211,49,190,235,163,197,52,38,60,75,170,116,102,205,173,9,36,132,203,90,75,110,132,69,166,133,217,217,160,147,248,189,145,170,229,67,6,45,44,96,195,8,146,170,93,69,191,2,85,78,50,91,91,206,155,138,136,228,135,148,132,49,31,187,181,178,35,82,245,212,244,63,97,136,153,75,195,187,194,173,84,153,68,141,66,154,154,132,20,56,167,98,174,43,164,246,168,81,36,210,72,36,154,183,110,61,52,50,46,222,193,248,225,204,185,236,59,137,185,144,222,168,81,170,244,185,36,164,169,10,114,59,236,186,219,132,101,218,91,84,147,37,160,189,198,70,159,121,11,94,200,39,18,106,45,122,21,59,9,49,170,170,251,53,118,210,204,120,117,121,143,161,44,186,146,40,177,219,75,143,201,148,106,83,134,179,117,102,68,158,210,212,203,183,82,22,83,78,169,211,234,240,153,168,210,231,71,151,22,67,105,117,167,152,117,46,33,104,81,17,145,146,146,102,70,70,70,71,169,123,199,233,0,1,74,156,99,97,57,23,48,52,119,22,166,204,158,183,99,172,182,159,113,28,218,135,127,214,62,63,9,43,134,5,43,48,175,83,229,188,72,92,202,98,154,108,141,73,45,202,92,232,4,69,218,101,175,119,176,94,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,60,226,219,112,192,170,230,21,154,124,71,137,107,135,76,75,78,17,41,39,181,72,157,60,140,187,12,244,239,246,143,177,193,202,19,146,179,3,88,113,10,108,137,155,118,66,207,113,247,145,77,167,247,125,98,234,192,0,126,106,141,78,159,72,132,245,70,169,58,60,72,177,219,83,174,188,251,169,109,8,66,72,204,204,212,163,34,34,34,35,61,79,220,43,91,63,124,73,168,180,24,85,28,36,193,90,171,239,85,220,75,209,230,85,225,190,133,50,210,76,165,71,113,45,191,26,81,41,46,18,201,165,145,26,123,11,67,62,221,8,85,12,201,151,61,249,113,57,50,99,213,10,205,94,169,36,212,165,45,78,72,125,231,92,112,204,251,79,114,148,102,181,159,188,204,213,239,49,251,42,152,119,120,82,42,144,232,146,104,83,85,80,156,134,212,212,84,69,116,222,213,106,52,146,77,6,146,86,237,197,166,132,71,219,216,37,158,16,228,106,185,79,193,139,183,24,49,62,36,186,111,79,111,207,149,76,140,166,214,203,164,226,98,55,33,149,45,15,199,238,236,112,140,210,189,117,45,11,218,98,48,97,157,54,45,79,27,237,74,60,163,109,81,165,221,80,99,56,110,232,105,52,42,90,18,123,181,35,45,52,62,221,75,65,41,248,162,90,85,170,21,231,134,138,101,133,157,13,140,61,163,66,140,166,82,190,159,122,93,155,177,36,122,18,55,108,46,226,246,119,22,130,21,212,41,53,10,89,71,57,241,93,99,170,97,18,26,230,33,73,222,218,181,218,162,212,139,82,61,15,180,187,5,131,112,101,178,42,146,49,186,224,190,201,149,116,13,219,178,233,219,205,42,211,154,82,233,238,233,174,221,186,237,255,0,117,175,213,237,22,91,155,60,196,83,114,219,132,213,11,238,71,37,217,173,114,186,72,203,218,163,123,89,44,52,189,16,110,54,106,209,47,107,216,174,206,243,247,29,12,227,62,103,177,127,27,238,23,43,183,101,223,83,36,30,156,184,140,212,37,116,237,122,141,164,246,161,199,87,183,94,82,76,251,123,79,183,236,228,230,102,163,213,70,102,126,243,22,223,193,167,12,90,139,108,220,24,144,242,72,215,55,164,228,153,151,105,108,114,160,202,180,213,31,226,81,255,0,64,179,144,0,0,0,0,0,0,0,0,0,0,0,0,16,187,138,237,184,85,188,175,213,166,18,140,156,131,200,219,219,250,117,24,36,126,195,247,125,66,138,0,89,7,8,12,117,43,122,250,159,132,181,122,171,76,197,173,242,186,68,62,254,210,79,37,153,242,23,176,148,225,17,118,153,107,162,79,235,211,188,119,110,46,152,12,237,223,135,49,113,74,139,74,39,166,80,55,243,205,134,13,78,57,207,126,3,9,215,107,102,103,161,36,251,212,93,158,254,225,89,249,102,69,187,94,185,165,97,237,217,41,136,212,187,139,103,57,247,22,132,41,190,157,183,157,78,213,57,170,75,85,18,72,245,73,235,175,176,251,69,189,229,107,47,146,48,115,11,170,86,180,136,144,211,33,187,106,173,17,82,146,217,145,175,156,250,156,34,82,205,180,25,151,105,123,61,157,199,166,162,151,113,185,179,165,227,229,252,210,141,42,56,151,133,85,38,104,237,35,217,53,206,238,238,206,193,123,25,24,126,139,121,229,118,209,76,202,116,105,45,53,74,129,17,214,223,101,11,74,244,167,70,220,147,35,212,140,140,148,100,100,126,254,225,245,238,76,158,97,21,70,248,98,249,162,89,244,106,84,205,233,57,40,137,79,138,194,31,249,227,117,102,178,75,58,168,212,102,90,234,174,210,34,215,187,81,31,51,141,195,62,207,196,202,4,171,187,11,32,199,165,93,12,52,183,156,97,150,154,97,137,74,74,36,56,122,165,136,170,113,110,41,197,182,93,253,164,94,242,33,80,215,230,29,98,46,11,221,210,40,183,69,26,173,67,168,211,37,173,182,164,46,59,241,183,169,183,84,148,184,210,150,148,40,210,106,105,70,149,17,23,209,250,187,37,126,81,120,150,98,62,14,84,169,214,182,33,212,37,92,22,218,156,102,50,156,150,235,242,228,71,104,212,194,12,208,111,74,67,104,36,182,218,204,187,52,35,81,251,12,197,191,224,254,96,112,183,27,45,216,149,219,42,239,164,202,92,134,219,82,225,166,161,29,114,25,82,155,109,70,133,182,219,139,218,162,230,165,38,90,246,25,233,238,215,164,0,10,139,227,73,108,52,197,235,108,221,41,211,123,148,232,80,204,207,77,123,93,168,175,221,221,250,255,0,80,138,153,2,188,88,179,115,69,102,61,32,147,178,171,85,167,82,245,86,157,134,237,70,47,111,106,139,244,126,191,176,198,135,26,117,15,52,135,155,81,26,28,73,41,38,71,222,71,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,234,25,105,111,56,162,36,54,147,82,140,207,184,139,188,103,147,63,183,139,23,150,104,175,55,163,146,118,82,170,149,26,94,169,211,180,218,168,202,237,236,81,254,151,213,246,16,149,92,22,237,134,95,189,110,107,165,90,111,110,157,54,25,25,105,175,99,180,229,251,187,191,95,234,22,232,0,57,190,48,102,7,11,112,78,221,151,93,189,110,250,76,85,199,109,197,34,26,170,17,209,33,229,37,183,20,72,67,110,56,141,202,62,82,146,69,175,105,150,158,253,42,3,55,92,75,49,31,24,234,85,27,91,15,42,18,173,251,109,46,61,25,46,68,117,248,146,36,52,74,125,4,107,54,101,45,181,146,155,113,6,125,154,25,164,189,132,66,40,88,120,117,136,184,209,119,71,162,218,244,106,181,114,165,83,150,134,221,144,136,239,201,216,167,29,74,84,227,170,66,86,162,73,41,212,154,148,100,127,75,235,237,183,156,156,240,207,179,240,206,129,22,238,197,56,49,234,183,67,237,33,230,216,121,166,159,98,42,148,136,238,23,170,252,84,184,135,18,226,28,46,254,194,63,121,152,144,118,222,79,112,138,157,124,63,124,214,236,250,53,86,102,245,28,100,75,167,197,125,12,124,241,58,131,65,41,157,82,105,50,61,52,87,97,25,233,223,168,249,25,231,126,139,102,101,118,238,68,58,108,104,205,59,74,159,17,166,216,101,8,74,53,167,73,218,148,145,104,68,68,73,34,34,47,119,112,162,124,17,108,234,152,249,96,180,131,74,78,93,223,74,73,111,236,34,223,53,190,254,254,206,209,112,185,201,203,196,124,90,195,235,40,234,61,35,48,237,186,101,54,100,233,135,162,77,49,227,177,35,152,73,89,182,162,34,209,195,50,37,104,94,211,50,21,11,142,50,34,84,177,29,118,221,186,77,200,139,68,214,133,8,227,232,179,121,44,190,234,27,87,169,216,165,25,25,118,145,22,189,154,17,11,155,225,163,130,77,97,22,95,224,220,21,72,77,69,155,112,180,213,93,199,93,108,144,226,26,126,20,53,153,40,212,218,76,146,70,217,153,150,166,90,151,121,136,119,197,255,0,29,74,225,190,160,97,37,34,170,211,209,104,188,222,173,12,63,184,149,206,102,4,132,111,36,184,100,125,164,122,106,146,250,181,239,21,188,2,245,184,81,91,133,68,202,253,38,97,153,155,147,185,251,191,228,84,103,17,123,11,223,245,137,164,0,0,0,0,0,0,0,0,0,0,0,0,2,53,241,9,162,157,107,44,87,67,4,201,185,183,162,236,36,235,253,176,136,126,227,247,10,6,178,237,167,174,251,150,29,187,28,150,110,75,230,104,72,215,95,85,181,47,216,71,250,62,225,251,49,19,15,46,60,51,185,100,91,23,52,7,163,73,99,103,229,26,113,4,173,205,161,125,155,210,147,62,197,167,217,237,31,171,8,113,18,167,133,88,131,75,190,105,15,184,212,154,119,63,105,161,74,73,252,227,14,52,127,69,73,62,231,15,249,69,253,3,69,116,121,86,70,100,240,125,169,14,46,45,78,137,93,221,169,160,217,121,39,201,148,101,254,248,143,166,199,215,221,236,50,236,207,134,55,97,125,221,151,220,86,168,218,83,216,155,79,149,78,228,242,100,165,46,180,75,230,70,109,197,108,89,161,6,122,19,196,71,161,23,126,159,108,248,176,184,165,195,153,134,239,210,174,184,205,71,173,63,78,154,211,203,109,4,132,153,169,107,36,18,77,201,123,245,218,105,239,46,242,61,59,52,21,183,136,215,2,46,188,66,185,238,150,212,165,38,177,89,155,80,73,168,245,51,39,95,90,203,94,211,253,47,121,253,166,47,95,134,117,85,53,28,175,209,26,42,116,152,221,55,76,201,169,214,118,19,155,105,208,253,116,158,189,164,122,246,31,183,65,44,0,112,76,201,100,215,8,243,37,70,118,61,203,71,110,13,83,106,141,170,140,24,241,90,145,191,99,196,91,157,91,14,43,77,207,41,71,167,180,136,251,251,233,239,53,25,2,197,172,191,87,37,73,162,91,117,139,138,217,230,45,108,206,131,14,76,190,75,59,223,52,155,206,38,58,27,74,137,182,73,74,211,176,183,17,247,31,103,27,194,188,113,197,108,11,184,217,169,217,215,29,86,156,184,146,18,227,176,21,50,75,44,56,164,184,133,26,92,109,183,17,174,188,164,164,200,207,184,180,247,105,97,88,15,198,30,66,25,69,43,25,109,246,204,208,146,210,77,54,33,234,122,19,73,237,92,137,191,240,135,221,238,63,120,158,216,33,155,28,18,199,168,76,170,204,190,41,30,148,91,105,113,84,151,170,113,58,228,145,147,122,153,176,219,203,81,22,231,82,141,127,75,179,191,77,123,24,175,30,49,118,27,85,188,32,164,93,109,198,82,164,64,170,71,66,156,74,53,209,180,69,168,56,100,103,180,207,77,79,94,242,33,85,25,118,154,138,118,61,97,212,231,28,229,162,61,215,72,117,74,215,77,9,51,90,51,237,253,67,73,182,108,196,84,109,42,44,230,215,189,50,41,241,157,74,181,215,113,41,164,153,30,190,222,241,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,123,198,98,105,214,149,106,115,139,218,152,244,249,46,169,90,233,180,146,210,140,207,95,103,112,205,150,98,102,162,163,143,88,137,57,183,57,137,126,234,171,184,149,107,174,164,169,174,158,186,254,177,106,252,29,44,54,232,152,65,87,186,221,140,164,200,159,84,144,132,184,164,105,171,75,139,79,112,136,143,105,30,154,150,189,230,66,195,135,28,198,252,216,96,150,2,194,121,87,157,239,72,244,162,27,83,137,164,179,83,137,215,40,136,156,208,201,135,30,66,140,183,52,164,107,250,93,157,250,233,2,177,227,140,59,234,101,116,172,26,183,219,35,90,15,89,53,40,135,169,25,147,169,236,92,121,191,240,103,221,239,63,112,175,76,84,199,28,86,199,75,141,234,157,227,113,213,106,43,151,33,78,53,1,51,36,188,195,106,83,139,81,37,182,220,113,122,105,205,82,72,136,251,143,79,126,189,147,42,249,2,197,172,192,215,34,201,173,219,117,139,118,217,230,33,111,78,157,14,76,78,115,59,216,53,27,46,42,58,219,82,141,183,141,73,215,176,246,153,247,23,109,194,101,183,38,184,69,150,218,51,81,237,170,59,115,170,187,82,110,212,103,71,138,236,141,251,25,35,218,234,24,109,90,110,101,42,45,125,166,103,223,221,222,192,68,254,38,53,84,211,178,191,91,104,233,210,100,245,61,75,36,166,153,222,77,238,167,76,245,212,122,246,17,105,218,126,205,69,20,97,213,192,139,83,16,173,139,165,197,41,41,163,214,97,84,20,105,61,12,137,167,208,179,211,180,191,71,222,95,105,9,247,152,62,36,231,114,224,195,118,5,156,72,84,234,141,36,169,82,164,31,106,155,97,200,142,180,179,37,55,40,204,156,37,41,39,218,147,47,121,119,16,142,89,27,192,234,222,62,102,10,136,137,52,249,50,233,148,217,209,170,245,57,46,52,183,27,91,109,205,141,206,73,172,219,90,77,70,151,117,209,90,22,135,169,158,157,247,63,153,204,68,183,114,225,150,234,163,145,101,71,128,81,104,207,209,233,72,222,219,70,111,38,3,220,148,164,137,77,246,252,207,97,35,183,179,176,189,212,5,139,216,137,83,197,92,65,170,95,53,119,220,118,77,71,145,184,214,165,40,254,109,134,218,47,164,165,31,115,101,252,163,254,129,249,112,239,15,46,60,76,185,99,219,22,204,7,164,201,127,127,228,218,113,100,157,173,173,125,187,18,163,46,196,43,217,236,31,142,244,182,159,180,46,89,150,236,130,89,57,19,151,169,47,93,125,102,210,191,105,23,233,123,133,252,240,246,162,157,23,44,86,187,6,201,183,187,173,236,52,233,253,176,150,126,226,247,137,40,0,0,0,0,0,0,0,0,0,0,0,0,3,158,227,229,142,140,69,194,170,213,164,183,28,71,91,211,118,182,122,31,169,37,167,63,69,95,161,238,25,196,176,107,142,89,55,228,10,209,33,68,184,92,222,195,46,223,93,149,39,222,95,165,239,22,227,196,31,38,180,156,93,195,100,98,150,27,209,154,77,114,153,174,173,199,142,146,118,95,50,68,86,61,98,101,133,45,205,136,109,122,122,197,161,107,236,212,133,50,186,211,172,172,218,121,181,54,178,239,74,139,67,47,212,44,251,133,22,110,217,163,191,248,11,191,43,205,177,17,127,231,83,211,37,18,80,222,133,58,83,222,179,175,17,22,166,104,47,81,29,167,166,190,195,29,119,138,126,83,209,137,54,115,88,179,102,83,183,214,233,27,186,164,48,206,170,147,205,118,19,8,212,155,101,75,94,212,33,93,234,45,61,154,150,164,41,136,200,200,244,50,208,126,202,37,46,77,110,179,2,139,13,135,94,145,62,83,81,90,109,164,154,150,181,173,100,148,165,36,68,102,102,102,100,68,68,70,52,77,146,123,10,78,30,101,202,207,163,76,140,251,18,31,165,83,229,58,219,232,52,173,43,84,8,201,81,25,26,82,101,161,160,203,180,135,118,0,31,58,189,111,81,46,122,99,244,107,134,147,14,163,10,66,20,219,140,74,97,15,54,162,82,77,39,170,86,70,71,216,163,46,238,227,49,15,49,159,133,86,94,177,62,100,218,253,29,85,107,122,169,32,156,91,108,83,14,12,72,124,197,27,139,35,82,83,17,74,211,114,200,143,183,93,169,47,105,8,187,91,224,195,121,53,80,90,104,183,157,57,113,77,211,216,111,84,93,53,146,55,30,154,237,131,166,186,105,245,14,191,149,158,23,149,204,23,196,8,183,213,111,17,106,49,93,130,234,22,148,81,106,235,108,159,74,31,97,210,109,210,84,68,26,155,81,180,123,147,184,181,209,63,105,88,156,118,186,120,237,49,204,91,156,180,37,27,214,122,169,90,22,154,153,251,76,112,28,247,88,113,239,188,177,222,237,189,28,157,93,26,141,82,171,55,234,18,140,150,205,62,78,154,122,170,253,63,171,237,33,159,123,78,89,208,175,186,60,213,173,76,157,62,173,29,211,81,158,211,71,45,228,158,190,205,52,211,234,26,65,203,133,125,155,151,2,172,74,163,47,147,196,229,185,75,220,178,89,43,85,28,54,84,122,153,25,246,250,222,241,210,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,108,199,215,217,182,176,46,251,170,61,32,153,38,237,202,166,213,154,201,58,25,67,121,69,161,153,151,111,171,239,25,190,187,37,157,118,251,172,205,66,212,241,212,42,210,29,74,136,247,26,249,143,40,245,215,183,93,117,250,198,130,50,35,97,199,177,50,199,100,54,204,114,105,117,154,53,54,172,231,168,73,51,91,212,248,218,235,234,167,244,62,191,180,199,126,144,215,81,29,214,57,139,111,152,133,35,122,15,69,39,82,211,82,63,97,138,237,205,55,11,202,230,52,98,4,171,234,137,136,181,25,110,206,117,107,82,43,85,117,184,76,37,111,190,233,182,209,38,34,205,45,164,221,45,169,220,122,106,175,180,248,253,19,131,13,228,237,65,9,173,94,116,228,69,39,75,121,179,81,116,150,104,220,90,233,186,14,154,233,175,212,37,22,12,112,170,203,214,24,76,133,95,172,42,173,112,213,35,147,107,91,21,51,131,46,31,49,38,218,204,210,149,68,74,180,220,131,34,237,215,106,143,218,98,97,208,109,234,37,177,76,98,141,111,82,97,211,161,71,66,91,109,136,172,33,150,210,73,73,36,180,74,8,136,187,18,69,221,220,68,62,136,0,225,57,216,176,164,226,38,92,175,10,52,40,207,191,33,138,85,66,83,77,176,131,90,214,180,192,146,148,145,17,37,70,122,154,200,180,34,25,218,173,210,228,209,43,51,232,179,24,117,153,16,37,59,21,214,221,73,165,104,90,22,105,82,84,70,68,100,100,100,100,100,100,67,254,41,52,185,181,186,172,58,53,57,149,59,46,124,134,227,48,218,82,106,53,56,181,18,82,68,68,70,103,169,153,118,17,25,139,216,225,219,150,218,54,95,48,77,139,194,228,67,49,171,53,168,201,170,74,147,32,144,142,158,59,209,34,56,180,41,107,105,11,65,37,108,168,204,140,204,139,67,51,51,62,232,29,197,15,54,11,197,156,64,115,11,173,90,177,187,111,91,210,13,183,141,135,247,52,236,182,31,154,194,148,91,30,82,20,70,219,137,237,52,146,140,189,197,216,32,131,77,58,242,201,166,91,83,139,62,228,164,181,51,253,66,230,184,124,100,214,147,132,88,108,188,82,196,138,51,74,174,84,244,209,185,17,210,110,196,229,200,148,199,170,79,48,149,183,189,14,35,95,88,245,45,61,154,16,168,235,250,184,237,237,126,79,173,26,20,107,155,202,236,34,237,245,25,74,125,231,250,62,241,163,188,3,177,209,135,88,85,69,180,144,183,23,209,117,61,171,61,79,215,146,235,159,162,159,211,247,14,132,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,101,185,13,41,151,83,170,85,166,165,167,214,51,95,153,171,49,56,115,142,23,21,175,18,42,227,51,11,164,229,165,72,217,244,225,178,179,236,36,164,187,215,238,246,139,225,202,45,245,79,197,236,189,80,43,18,95,106,160,114,58,174,126,229,165,210,61,179,159,74,117,213,74,254,111,218,126,193,76,57,255,0,192,102,112,43,30,234,212,106,68,53,181,69,147,200,232,85,203,36,164,246,194,138,167,52,52,182,132,125,55,79,232,151,219,219,223,29,168,149,218,197,185,82,106,175,66,169,202,129,53,141,220,183,227,60,166,156,70,228,154,79,69,36,200,203,82,81,151,97,247,25,139,204,200,254,113,44,124,207,88,73,177,175,151,97,46,229,141,175,85,18,122,153,52,203,220,244,151,81,203,67,175,56,227,155,27,97,6,122,167,179,176,203,179,67,40,97,152,190,20,120,173,70,186,170,21,140,41,110,12,250,27,210,35,181,18,50,74,75,178,16,158,152,141,197,41,12,67,36,17,115,18,174,210,63,229,22,189,166,99,171,100,159,133,197,126,206,186,233,248,147,142,62,140,125,112,29,106,100,26,123,59,212,104,117,14,70,121,179,117,169,49,11,67,45,174,165,91,84,71,236,35,239,49,104,81,34,199,131,21,152,81,25,67,76,71,109,45,52,218,18,73,74,16,146,208,136,136,187,8,136,139,184,135,250,128,0,0,0,241,248,197,76,69,111,8,239,122,50,218,83,169,159,110,84,163,26,18,157,198,162,92,87,19,161,22,135,169,158,190,227,25,174,196,250,89,208,49,50,235,164,33,151,24,40,21,201,209,208,133,39,106,146,72,144,180,151,102,133,166,154,123,136,94,79,12,27,221,55,150,87,169,173,170,82,221,114,139,33,154,73,146,215,184,210,76,211,161,118,23,172,122,23,173,245,125,132,37,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,207,242,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,173,155,210,179,31,155,202,169,74,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,228,0,10,192,226,129,156,204,201,229,219,31,104,22,86,14,98,71,201,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,90,161,150,203,66,61,190,174,186,106,102,103,208,56,82,102,143,29,179,41,248,81,252,53,223,63,40,254,78,122,19,209,159,197,144,225,242,58,142,187,157,253,140,211,123,183,114,26,250,90,233,183,179,77,79,89,21,118,102,206,205,177,115,95,111,229,122,240,143,18,146,187,170,215,110,181,72,174,73,158,105,68,170,139,147,29,142,213,52,154,229,237,74,214,150,28,82,28,83,165,185,123,90,74,77,107,70,238,234,0,0,0,0,2,63,219,185,197,177,42,89,177,187,178,147,95,135,232,107,146,141,208,124,159,123,152,244,143,79,115,105,167,62,87,170,134,57,113,121,13,145,23,206,58,124,205,125,93,12,182,137,0,3,197,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,121,252,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,253,203,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,57,86,104,241,211,241,107,192,155,155,26,254,75,124,163,249,57,209,127,22,117,221,31,63,168,152,196,111,203,114,220,219,183,159,187,232,30,187,116,236,215,82,246,182,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,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,252,86,87,49,211,241,148,192,155,103,26,254,75,124,156,249,71,214,255,0,22,117,221,103,35,167,152,252,111,203,114,219,221,187,145,187,232,22,155,180,237,211,83,234,160,35,174,89,179,119,74,199,92,75,197,172,26,172,211,162,82,110,204,47,186,42,84,212,54,212,132,236,170,82,154,156,243,12,202,105,181,40,221,37,182,77,182,135,251,13,4,183,26,81,40,185,196,211,114,40,0,0,5,0,255,0,85,31,61,159,236,231,254,12,209,255,0,201,5,223,101,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,14,128,2,53,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,3,202,98,173,26,251,184,48,226,227,164,97,125,217,242,102,239,145,79,119,208,117,69,54,203,141,199,156,146,220,207,53,47,50,242,13,149,44,146,135,62,105,74,229,169,123,52,94,213,21,22,127,85,31,61,159,236,231,254,12,209,255,0,201,5,223,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,16,56,173,230,143,29,178,215,248,46,252,10,95,63,39,62,81,250,111,210,127,197,144,230,115,250,126,135,147,253,146,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,223,197,32,99,247,21,140,201,213,49,150,236,147,129,120,161,232,75,5,21,5,71,160,70,244,36,9,60,200,173,36,155,41,59,229,68,39,139,158,104,83,252,183,61,102,249,187,59,118,234,44,87,135,5,243,142,216,183,151,214,177,143,29,113,39,229,68,187,174,161,39,208,204,55,6,28,86,224,193,138,234,227,158,228,199,140,209,243,150,251,111,154,181,91,137,229,165,141,187,20,110,17,253,92,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,113,252,219,99,125,87,46,24,3,113,227,69,26,135,18,179,34,220,145,75,82,224,73,113,77,162,75,15,84,99,71,121,4,180,246,161,102,211,206,108,94,138,36,175,106,141,43,34,52,31,171,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,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,76,243,75,248,220,89,55,134,36,66,182,253,9,69,166,222,18,168,84,72,238,171,116,165,193,106,28,71,82,236,147,37,26,9,229,173,247,20,105,71,170,132,154,81,170,205,38,226,224,6,125,115,235,155,28,22,205,141,243,134,120,105,138,222,134,182,232,222,140,232,161,122,10,155,35,149,205,166,197,121,207,156,122,58,220,86,174,58,181,122,202,61,53,208,180,34,34,41,127,194,255,0,30,241,99,49,56,5,95,189,113,142,235,249,65,90,133,120,74,165,177,39,161,141,19,100,84,66,132,226,91,217,29,182,208,122,45,231,15,83,45,222,182,154,232,68,69,48,0,4,117,203,54,110,233,88,235,137,120,181,131,85,154,116,74,77,217,133,247,69,74,154,134,218,144,157,149,74,83,83,158,97,153,77,54,165,27,164,182,201,182,208,255,0,97,160,150,227,74,37,23,56,154,110,69,0,0,142,185,102,205,221,43,29,113,47,22,176,106,179,78,137,73,187,48,190,232,169,83,80,219,82,19,178,169,74,106,115,204,51,41,166,212,163,116,150,217,54,218,31,236,52,18,220,105,68,162,231,19,77,200,160,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,21,129,141,252,101,227,80,177,134,153,79,193,123,70,37,207,135,212,57,11,122,124,229,74,118,27,247,34,28,131,162,25,65,72,139,190,10,25,146,234,148,163,216,181,186,113,219,209,77,161,75,37,217,85,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,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,66,188,153,113,83,161,102,3,17,231,97,126,47,80,41,86,85,86,181,80,87,200,231,163,190,181,69,148,218,143,70,233,242,28,112,255,0,179,59,182,58,68,134,223,81,154,18,134,151,203,67,211,252,0,67,94,32,124,64,227,101,22,53,46,199,177,232,81,43,152,139,92,142,221,73,150,106,76,187,232,232,20,238,106,144,111,188,104,82,20,234,220,83,78,182,134,208,178,211,106,150,181,36,146,132,61,237,114,181,157,124,44,206,125,171,88,164,89,21,58,173,155,121,193,167,145,212,41,111,156,101,206,133,204,109,41,57,176,148,226,92,106,75,45,188,189,132,181,181,216,164,163,154,202,9,196,37,117,235,154,172,215,241,30,202,134,46,76,194,219,195,48,17,42,40,84,116,212,169,21,56,214,205,25,40,168,211,156,91,136,105,243,111,166,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,250,94,65,120,164,95,119,118,35,196,193,204,205,213,189,54,229,221,80,102,29,187,113,71,166,178,195,145,167,58,105,109,184,114,25,140,218,16,166,93,89,164,144,233,35,115,110,44,249,134,166,213,189,139,84,21,129,197,3,57,153,147,203,182,62,208,44,172,28,196,143,147,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,181,67,45,150,132,123,125,93,116,212,204,205,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,197,90,241,6,226,119,121,89,23,251,120,71,149,219,178,37,62,69,187,34,67,55,69,113,84,178,121,244,84,89,121,232,238,83,80,212,198,13,162,67,102,217,56,167,144,75,222,107,108,144,180,146,23,204,228,25,104,205,223,18,124,208,98,156,12,51,177,113,171,249,169,149,137,191,38,232,31,197,148,190,165,150,95,153,203,117,150,249,220,174,122,21,202,66,183,175,184,139,188,202,213,49,35,24,237,92,174,96,116,123,235,30,111,207,73,57,68,167,198,133,46,160,212,38,227,202,184,42,132,206,134,152,209,16,162,65,60,250,208,181,147,73,81,33,180,238,82,148,150,219,82,211,29,114,75,196,186,149,154,236,80,174,225,133,205,98,196,179,42,75,142,117,43,105,9,170,166,73,75,97,166,219,41,17,86,165,147,106,114,73,43,152,250,121,109,232,108,147,132,164,167,144,110,59,55,192,4,63,207,246,125,169,217,73,161,68,182,44,166,41,85,140,77,170,244,179,35,82,234,145,229,28,88,244,183,22,250,87,49,106,108,146,135,125,120,202,100,154,39,144,178,83,132,225,145,165,38,149,117,92,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,63,45,217,155,59,54,197,205,125,191,149,235,194,60,74,74,238,171,93,186,213,34,185,38,121,165,18,170,46,76,118,59,84,210,107,151,181,43,90,88,113,72,113,78,150,229,237,105,41,53,173,27,187,168,0,0,0,8,235,153,108,221,210,178,203,139,152,61,106,94,20,232,135,105,226,84,138,157,54,165,85,114,66,88,93,33,246,151,5,49,229,41,110,41,45,116,201,57,46,115,183,25,26,81,163,137,87,205,155,110,72,160,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,191,201,248,107,186,191,18,255,0,198,47,209,244,175,148,159,130,255,0,150,189,47,41,206,135,174,244,79,89,203,217,204,230,114,121,157,155,121,155,182,246,110,215,180,126,188,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,15,41,139,23,215,224,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,60,254,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,0,0,0,0,68,126,39,215,186,108,220,175,84,219,76,165,178,229,106,67,212,146,36,47,105,168,158,167,77,236,63,88,181,47,87,235,251,12,81,182,24,82,213,94,196,187,82,144,166,92,124,167,87,32,176,180,37,59,148,162,92,132,36,251,52,61,117,215,220,99,74,56,59,76,77,23,8,172,138,50,26,83,73,129,110,83,35,18,20,157,166,146,68,86,211,161,150,133,161,150,158,226,30,192,0,0,0,7,249,75,139,30,116,87,161,75,101,14,177,33,181,52,235,107,73,41,43,66,139,67,35,35,236,50,50,62,227,21,123,157,142,23,53,251,202,234,168,98,78,7,122,49,133,207,117,217,147,169,239,111,73,173,197,185,37,231,13,166,163,68,61,84,123,154,74,119,40,207,216,103,220,99,203,228,155,134,93,249,68,196,136,88,137,141,80,160,199,166,208,100,183,42,60,55,27,121,11,113,246,31,140,242,84,166,228,197,36,155,102,146,117,38,100,162,61,123,59,59,76,117,158,35,185,217,183,112,202,207,147,129,216,91,83,109,21,169,49,151,14,75,148,247,155,36,67,142,166,165,198,91,100,108,62,149,182,226,22,134,207,105,163,68,150,154,150,186,16,167,73,243,230,213,38,191,82,168,202,118,76,169,78,169,231,158,117,102,181,184,181,25,154,148,165,25,153,153,153,153,153,153,246,246,137,33,144,12,6,103,29,113,238,147,70,171,195,91,180,72,220,254,185,92,178,82,75,116,41,74,111,83,83,107,71,211,104,190,145,125,157,189,215,61,155,155,234,159,132,57,122,175,214,35,62,213,60,227,116,188,141,170,75,68,91,167,48,149,105,162,147,252,231,176,253,162,135,178,205,102,167,17,177,194,222,182,37,196,114,75,51,122,190,98,82,222,255,0,161,13,229,151,97,165,69,222,143,119,176,105,65,134,91,142,210,89,105,58,37,58,232,90,125,99,253,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,113,88,176,221,180,243,23,42,177,211,33,182,43,91,57,74,74,12,183,114,96,193,74,187,118,145,30,134,175,97,159,234,19,3,131,102,36,185,112,97,85,126,192,146,234,11,228,199,75,201,220,175,89,206,166,77,65,213,105,170,143,93,52,246,36,180,250,251,199,200,227,43,135,177,164,217,20,11,246,53,41,179,122,39,85,212,201,67,5,184,183,189,79,105,27,150,73,215,187,176,181,87,212,94,225,80,99,211,97,238,36,222,152,91,112,179,116,88,247,4,234,84,246,55,104,184,178,221,99,118,168,90,59,77,165,37,71,234,184,175,111,180,253,230,46,175,42,124,74,48,207,26,202,155,107,94,18,153,161,92,82,25,117,110,42,82,227,197,140,183,14,81,52,211,104,55,37,45,195,81,165,196,30,221,53,61,20,101,217,161,9,165,26,76,121,145,218,151,17,246,222,97,228,37,198,220,109,68,164,173,38,90,145,145,151,97,145,145,145,234,63,212,0,0,0,0,127,132,232,173,205,133,34,19,169,37,34,67,75,105,68,101,169,25,40,140,140,143,251,227,60,121,244,179,85,101,102,102,238,135,208,244,200,159,82,159,61,178,38,182,18,208,186,132,162,37,23,170,90,145,237,239,237,238,239,19,163,131,14,32,115,173,139,139,15,157,123,242,114,229,212,146,147,87,185,186,123,69,217,187,255,0,213,253,126,193,103,96,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,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,204,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,18,255,0,133,238,117,255,0,24,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,206,160,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,242,184,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,0,160,190,38,53,106,173,3,136,6,32,87,104,85,57,116,234,149,58,69,6,92,57,145,30,83,47,198,125,186,76,21,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,180,172,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,14,85,155,31,11,24,201,240,254,225,242,231,197,16,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,3,154,94,185,138,194,60,60,197,203,59,4,175,11,178,37,58,231,190,163,200,122,144,203,174,160,144,165,182,182,208,211,46,158,237,205,46,66,150,226,88,53,36,144,234,227,186,218,85,204,216,133,242,14,40,254,4,241,55,238,95,56,132,43,3,135,54,117,255,0,21,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,0,20,67,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,55,102,156,46,60,9,225,151,223,94,113,52,74,160,25,204,199,43,254,242,194,204,236,226,118,32,225,245,195,46,135,112,208,241,34,224,147,6,116,99,45,237,47,210,18,8,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,238,207,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,204,14,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,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,10,1,226,117,133,191,130,252,228,222,189,37,11,209,148,171,183,167,186,105,255,0,194,185,221,87,84,217,117,111,246,173,74,70,233,205,205,245,21,183,77,61,84,146,13,2,90,112,79,198,138,173,70,53,249,129,23,13,223,46,84,122,92,120,181,235,102,142,242,20,180,69,96,221,113,21,21,52,230,221,16,131,117,232,70,109,26,200,183,184,181,161,58,169,213,31,229,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,22,211,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,211,237,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,25,151,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,0,17,87,138,63,129,60,77,251,151,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,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,57,152,229,127,222,88,89,157,156,78,196,28,62,184,101,208,238,26,30,36,92,18,96,206,140,101,189,165,250,66,65,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,217,228,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,10,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,0,3,57,152,229,127,222,88,89,157,156,78,196,28,62,184,101,208,238,26,30,36,92,18,96,206,140,101,189,165,250,66,65,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,217,228,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,10,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,0,0,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,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,149,195,155,62,223,138,189,117,252,55,196,70,58,140,50,185,170,29,100,185,12,71,223,42,139,57,104,67,71,49,36,130,222,243,38,134,219,75,173,118,168,146,132,173,162,220,149,54,245,234,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,182,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,245,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,200,235,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,78,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,17,171,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,58,136,246,205,53,212,44,162,169,198,137,28,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,221,0,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,248,191,216,136,198,124,66,166,85,96,226,77,229,79,92,103,105,211,75,147,232,106,90,158,74,209,28,218,74,143,87,157,229,48,243,134,225,18,219,245,26,216,218,144,239,50,69,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,215,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,180,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,29,120,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,34,184,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,169,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,79,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,186,102,212,167,18,202,54,167,106,12,212,101,204,91,139,95,63,226,59,147,234,174,108,48,142,2,172,98,136,87,221,149,33,249,244,84,73,117,77,162,115,14,160,138,76,18,81,172,154,109,110,155,108,45,14,56,147,34,91,9,65,169,180,56,183,19,68,54,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,246,65,115,93,15,53,184,29,18,183,83,119,101,231,107,242,104,247,67,46,60,193,184,252,164,178,147,76,244,182,209,39,150,204,143,93,73,35,109,9,75,136,125,180,238,38,183,170,74,142,85,153,124,197,216,153,95,194,201,248,153,125,72,254,118,29,30,22,199,191,140,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,30,117,177,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,111,252,38,242,135,248,34,195,143,198,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,138,188,106,252,83,218,223,15,224,249,141,68,76,174,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,0,0,10,171,227,157,249,147,253,164,253,218,63,39,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,45,124,0,120,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,94,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,115,255,0,233,89,127,205,255,0,254,206,10,86,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,78,51,216,129,201,182,45,220,62,105,239,202,75,137,82,82,9,94,246,234,13,25,233,187,255,0,213,253,126,193,5,242,23,102,42,245,204,205,163,15,161,234,81,2,165,79,158,225,27,91,201,8,69,66,41,26,143,213,61,8,183,119,246,119,247,141,14,65,138,220,40,81,225,52,146,74,35,180,134,146,68,90,17,18,72,136,136,191,188,63,220,0,0,0,0,127,148,153,49,225,199,118,92,183,219,101,134,80,167,28,113,197,18,82,132,145,106,102,102,125,132,68,68,103,168,128,217,238,226,47,107,97,125,14,167,134,248,89,86,106,163,114,205,140,244,87,38,195,125,183,155,134,107,68,150,76,201,198,36,165,198,221,67,141,182,175,163,234,145,145,247,232,66,155,46,187,178,225,189,235,243,46,107,162,173,46,163,81,156,243,143,186,244,151,214,242,183,45,106,90,139,114,204,213,166,229,40,251,76,251,204,124,129,111,124,26,176,246,52,107,34,191,126,201,165,52,79,75,233,58,105,43,96,183,30,199,170,13,47,106,205,58,247,118,30,138,250,143,220,62,199,25,60,73,114,223,194,170,5,129,25,212,31,202,126,171,157,181,94,179,125,52,154,123,169,215,69,22,154,235,237,73,235,245,119,136,127,194,158,195,118,236,204,92,90,199,76,135,24,162,239,230,169,72,51,219,206,131,57,41,237,218,100,90,154,125,166,95,172,94,168,0,0,0,0,0,0,0,0,0,0,0,0,0,10,168,227,91,97,60,107,176,47,136,169,71,45,62,149,234,207,67,215,251,92,210,59,147,254,51,251,61,195,147,240,132,191,28,160,99,132,171,89,217,170,109,138,222,205,90,230,104,75,228,195,158,190,237,196,71,161,158,189,199,250,133,145,113,0,195,3,197,76,176,93,116,8,177,185,149,15,224,61,41,146,53,82,127,140,34,173,122,104,133,40,189,86,253,133,246,140,242,173,181,180,163,67,136,82,20,93,228,162,208,200,72,220,36,201,117,251,141,120,120,187,190,198,101,114,101,163,79,152,52,188,178,94,175,184,223,170,150,152,89,158,132,210,204,251,125,159,110,156,70,77,46,253,195,154,186,36,76,167,87,173,186,148,55,91,52,173,198,94,134,243,75,236,113,26,25,146,84,147,236,37,23,183,176,140,133,140,228,119,137,204,202,26,169,56,99,141,179,156,145,12,137,136,17,106,175,58,107,82,11,248,51,40,83,207,73,148,68,68,68,78,173,70,73,250,200,187,200,90,197,173,118,91,183,165,22,45,193,108,86,33,212,160,203,105,14,182,244,89,13,188,157,20,132,172,189,100,25,150,187,84,147,239,246,144,250,224,0,0,0,2,156,248,206,225,202,105,216,183,110,226,36,24,104,98,44,170,28,74,115,198,219,123,82,185,10,147,80,121,74,61,19,161,168,200,139,83,53,107,245,123,71,59,225,65,136,234,179,243,26,154,20,169,105,106,45,110,1,66,109,10,115,105,41,247,167,193,73,17,17,168,136,204,201,62,194,51,250,140,94,128,0,0,0,0,14,95,152,140,125,180,50,231,135,143,223,215,123,170,228,19,138,143,29,166,212,214,247,95,228,58,234,80,148,184,227,100,163,50,101,68,68,74,212,207,251,229,195,178,107,158,167,179,85,123,215,232,201,183,211,79,167,83,219,148,236,55,58,67,105,107,67,111,71,74,9,103,212,58,147,81,166,71,110,132,93,221,159,92,191,222,157,219,55,22,237,53,211,94,221,7,253,0,15,230,164,63,160,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,50,209,152,187,239,43,248,167,3,19,44,89,31,205,67,172,66,216,207,241,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,34,10,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,125,57,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,1,70,220,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,228,225,55,101,227,45,201,153,175,77,225,125,205,242,114,139,69,167,161,203,190,160,229,45,50,219,149,75,57,76,184,116,196,154,208,164,54,244,149,178,146,74,183,54,180,182,211,235,65,168,219,52,42,245,0,0,80,15,20,127,29,152,155,247,47,147,194,17,255,0,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,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,31,91,54,62,22,49,147,225,253,195,229,207,140,214,9,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,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,103,215,141,131,143,56,121,193,246,234,163,227,173,195,45,249,14,71,162,59,72,161,84,169,252,170,141,191,11,211,113,73,168,143,63,206,81,186,142,81,50,180,52,182,219,114,62,245,50,173,73,8,67,85,66,44,83,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,1,78,220,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,149,192,47,251,133,199,129,60,50,251,235,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,126,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,203,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,199,106,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,157,91,79,227,47,121,90,248,243,127,207,129,104,196,189,176,190,76,130,137,107,83,85,40,169,207,197,67,26,54,83,17,35,165,230,169,18,73,43,121,76,190,218,150,217,184,218,82,180,147,106,39,44,211,1,49,174,213,204,78,19,208,177,142,202,167,213,97,81,110,14,171,166,98,168,211,109,202,71,34,75,177,215,189,45,184,226,11,85,178,163,45,22,126,169,150,186,30,164,81,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,90,229,23,27,233,89,113,204,93,153,140,181,218,28,186,189,54,129,34,74,102,68,136,226,80,249,177,34,43,209,156,91,123,189,85,45,9,124,214,72,51,73,44,208,73,53,35,118,242,158,188,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,163,175,241,151,198,250,85,245,141,180,12,23,167,208,229,199,145,133,241,223,84,233,239,56,157,146,223,169,49,14,65,33,164,22,166,72,109,166,218,213,106,50,53,45,197,167,105,18,9,110,126,94,13,152,41,242,231,48,85,108,99,151,80,228,196,195,42,121,114,88,109,221,174,63,58,162,212,136,237,238,73,182,162,83,41,97,19,13,90,45,10,39,57,26,110,78,242,23,82,50,174,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,234,218,127,25,123,202,215,199,155,254,124,11,70,37,237,133,242,100,20,75,90,154,169,69,78,126,42,24,209,178,152,137,29,47,53,72,146,73,91,202,101,246,212,182,205,198,210,149,164,155,81,57,102,152,9,141,118,174,98,112,158,133,140,118,85,62,171,10,139,112,117,93,51,21,70,155,110,82,57,18,93,142,189,233,109,199,16,90,173,149,25,104,179,245,76,181,208,245,34,232,2,42,241,71,240,39,137,191,114,249,196,33,64,34,116,240,224,226,1,51,46,245,214,176,147,23,174,47,243,39,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,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,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,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,51,89,155,31,20,248,201,241,2,225,243,23,199,201,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,85,215,140,124,94,238,172,54,204,253,209,72,176,169,246,166,33,225,61,55,167,167,195,68,101,57,21,233,15,55,29,71,33,246,39,17,45,42,214,83,166,131,95,41,198,150,212,102,249,68,157,234,121,115,211,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,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,158,188,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,241,92,78,179,227,248,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,64,166,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,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,31,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,119,103,135,252,78,176,158,169,148,117,99,245,245,54,149,14,239,166,243,40,245,11,94,18,228,171,153,93,228,73,118,36,114,81,52,226,227,179,45,17,86,182,222,89,45,166,245,91,102,226,214,210,197,59,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,21,194,179,33,223,231,70,106,241,126,139,252,235,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,243,114,16,175,201,44,90,160,8,127,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,207,235,170,194,186,191,182,182,229,201,110,84,63,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,117,92,212,230,114,187,154,171,170,209,189,110,154,47,69,90,183,236,248,22,213,70,79,82,135,61,41,41,135,31,113,217,219,16,211,72,99,154,185,10,62,74,72,210,141,52,37,25,118,19,42,217,156,174,229,86,234,187,175,91,90,139,214,214,174,11,62,125,181,78,147,212,161,191,69,202,125,198,28,106,118,197,180,234,31,229,46,58,79,146,162,36,175,93,13,68,93,135,202,191,174,171,246,234,254,218,220,119,37,199,80,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,49,121,60,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,185,148,2,170,248,169,228,59,252,247,205,94,16,81,127,154,118,239,161,83,41,223,240,235,147,91,82,249,191,241,116,186,134,217,254,114,66,213,249,85,136,1,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,237,108,116,195,139,175,3,162,230,30,21,103,147,102,61,111,174,228,145,37,68,79,185,14,43,76,169,201,8,117,17,205,207,158,103,99,136,113,180,26,212,151,27,90,59,76,180,20,45,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,144,28,38,242,135,248,93,196,127,198,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,74,220,106,252,83,218,223,15,224,249,141,68,65,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,207,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,0,2,170,248,231,126,100,255,0,105,63,118,138,171,23,83,194,247,61,63,134,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,31,38,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,33,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,98,88,191,239,244,172,191,230,255,0,255,0,103,5,0,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,94,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,114,172,216,248,88,198,79,135,247,15,151,62,51,88,38,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,247,128,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,250,187,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,190,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,68,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,175,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,248,75,43,83,47,70,148,100,100,100,109,45,38,105,250,204,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,251,184,237,163,111,202,186,174,154,69,183,9,181,173,234,164,232,240,208,72,73,153,234,227,137,65,119,17,159,122,139,216,127,96,208,47,15,236,48,252,21,229,130,212,160,202,141,203,168,127,14,234,140,209,162,149,252,97,41,104,215,84,37,71,234,185,237,47,176,86,239,23,187,241,218,254,56,69,181,91,152,167,24,162,111,209,174,102,164,142,116,56,11,238,220,100,90,153,107,220,95,172,117,142,10,86,19,196,229,255,0,124,74,74,57,106,244,87,72,122,30,191,219,22,151,222,159,241,31,219,238,22,174,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,241,110,179,156,185,48,1,21,102,89,90,215,72,215,69,37,58,146,121,179,96,39,180,246,158,159,71,222,95,172,85,110,76,111,105,22,22,98,109,106,243,83,19,29,182,186,238,98,150,225,161,7,172,25,9,45,125,100,254,159,191,218,52,89,90,164,67,175,83,30,165,79,109,46,48,254,221,233,50,35,35,218,162,81,118,25,25,119,145,123,6,107,51,17,135,179,240,175,24,107,246,37,74,49,177,34,153,210,238,65,161,73,211,153,21,167,75,177,73,73,247,56,95,201,47,233,23,63,194,254,137,67,143,150,74,5,70,28,36,166,83,253,87,57,197,54,130,51,219,80,154,73,208,200,181,238,215,188,123,60,201,228,127,7,241,238,209,169,83,211,108,211,104,213,183,183,73,141,80,129,10,44,119,77,244,198,113,166,146,227,188,133,175,151,170,210,102,69,219,234,150,157,218,10,79,204,102,86,113,75,45,215,124,202,117,197,64,169,122,41,169,78,38,13,89,184,178,58,119,16,78,188,77,153,60,182,91,73,168,210,201,175,213,239,46,210,236,238,235,217,42,226,3,136,24,11,114,82,237,59,174,170,237,86,207,151,45,136,239,245,207,190,250,225,180,183,35,182,165,55,204,146,134,155,74,26,105,90,25,150,137,212,253,135,217,118,248,107,137,118,126,43,218,112,111,27,46,183,14,163,6,107,45,59,172,121,45,60,109,41,109,33,206,90,249,107,81,37,100,151,19,170,117,236,212,190,163,30,168,0,0,0,4,12,226,237,96,162,224,192,120,119,51,112,185,207,83,106,109,169,75,75,123,148,132,55,14,122,245,51,218,102,68,70,126,242,33,84,121,82,186,83,103,102,26,192,173,184,241,180,219,87,37,43,121,146,182,145,164,167,48,163,35,237,46,207,87,222,52,125,110,85,90,174,219,212,202,219,10,37,55,80,134,204,164,153,25,25,25,56,130,81,119,25,251,253,230,62,136,0,0,0,0,169,254,51,248,135,86,114,117,185,135,44,201,113,20,228,166,29,81,77,146,212,68,111,17,212,89,51,50,221,183,232,246,125,29,126,191,96,249,60,22,164,55,242,238,232,140,182,208,189,180,169,174,151,102,170,35,231,83,139,95,168,190,177,57,105,57,190,195,134,179,7,82,194,27,154,228,167,210,229,178,135,152,140,169,115,24,97,14,188,83,138,58,26,73,173,237,84,179,61,218,36,145,169,232,122,119,104,36,107,15,177,41,150,228,198,121,14,180,234,73,104,113,10,37,37,73,50,212,140,140,187,12,140,189,163,253,7,199,187,174,186,37,147,110,84,46,123,134,161,30,20,26,116,103,100,186,235,206,161,180,146,91,109,75,87,106,204,139,93,169,51,237,50,238,17,235,43,57,177,165,230,15,16,47,75,122,144,251,110,195,162,79,168,162,42,201,73,81,186,203,47,176,132,45,38,151,150,74,73,147,197,161,145,17,31,179,79,108,157,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,225,121,101,210,251,180,176,38,196,204,87,79,213,217,151,175,58,31,91,189,150,250,74,163,115,39,179,209,242,249,166,235,154,179,3,157,205,229,165,31,59,179,93,83,170,186,174,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,83,103,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,69,92,47,203,165,247,140,24,89,136,184,153,98,199,235,255,0,6,125,20,202,196,45,236,181,178,150,236,105,239,63,51,152,235,168,215,147,208,161,60,164,37,107,95,63,82,34,216,100,175,147,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,21,122,241,65,226,9,26,173,26,181,149,236,22,170,203,66,17,33,80,47,10,228,103,93,140,189,236,187,42,60,202,41,180,235,9,81,160,212,134,20,183,218,119,99,136,53,53,235,33,75,214,0,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,19,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,10,1,226,143,227,179,19,126,229,242,120,67,149,83,242,233,125,214,242,227,55,50,244,8,253,117,183,66,184,37,80,174,15,93,150,189,25,181,20,254,149,223,93,210,113,238,115,149,3,70,214,219,62,95,39,114,143,69,250,191,87,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,187,190,197,252,82,177,49,167,35,184,163,137,120,105,93,244,205,183,89,195,251,163,162,155,210,189,31,155,202,137,41,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,206,184,235,249,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,181,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,215,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,58,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,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,202,226,143,224,79,19,126,229,243,136,66,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,67,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,182,158,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,63,95,18,222,32,145,176,122,149,88,203,230,16,85,101,183,136,51,227,244,213,138,180,71,93,138,253,180,133,166,43,237,155,102,182,13,15,174,68,103,221,73,45,151,82,182,15,69,17,146,201,58,84,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,191,86,44,88,191,130,252,83,188,176,207,210,158,147,249,37,112,84,104,93,111,35,147,213,116,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,189,78,23,30,4,240,203,239,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,240,190,242,245,117,89,56,19,134,121,130,234,125,33,109,226,55,164,163,110,110,43,137,244,92,232,115,30,99,167,121,205,13,179,230,182,215,53,179,220,74,86,199,211,176,137,173,235,246,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,223,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,189,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,199,181,187,176,134,242,178,176,238,194,197,42,203,17,14,222,196,120,245,23,168,175,178,249,41,123,224,203,84,89,44,186,131,209,72,90,84,77,172,143,67,65,161,228,104,163,81,45,40,244,24,97,153,220,101,194,12,56,190,176,154,202,186,57,54,182,33,211,220,167,213,169,242,25,75,237,183,204,36,182,243,241,201,122,147,79,56,193,41,133,172,139,214,109,101,169,111,109,149,181,226,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,165,220,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,125,91,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,27,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,21,153,76,82,252,40,100,219,43,221,93,119,210,117,91,75,229,101,173,80,254,11,201,233,122,87,41,189,35,29,136,74,87,182,11,144,189,116,238,215,95,89,70,178,88,249,60,57,46,154,21,141,156,43,46,245,186,103,116,84,91,126,159,113,85,42,50,121,75,115,145,21,138,20,247,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,56,93,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,175,123,134,46,22,254,11,242,109,101,117,116,47,70,85,110,222,162,233,168,127,10,231,117,93,83,135,210,63,216,181,37,27,160,183,11,212,78,221,52,245,146,75,53,137,84,50,174,61,173,221,132,55,149,149,135,118,22,41,86,88,136,118,246,35,199,168,189,69,125,151,201,75,223,6,90,162,201,101,212,30,138,66,210,162,109,100,122,26,13,15,35,69,26,137,105,71,160,195,12,206,227,46,16,97,197,245,132,214,85,209,201,181,177,14,158,229,62,173,79,144,202,95,109,190,97,37,183,159,142,75,212,154,121,198,9,76,45,100,94,179,107,45,75,123,108,173,175,21,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,46,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,136,171,197,31,192,158,38,253,203,231,16,133,0,143,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,63,194,143,61,63,144,202,254,53,222,127,234,120,182,4,217,201,254,233,42,165,185,32,213,255,0,5,210,161,73,253,54,73,127,216,236,142,235,196,179,61,82,114,203,108,197,195,12,49,159,46,46,40,92,113,216,169,69,156,152,173,56,197,34,156,82,12,148,250,201,246,214,211,203,120,216,121,148,182,73,61,165,204,113,74,65,165,178,114,144,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,29,3,49,184,33,85,203,142,48,214,176,106,187,92,137,87,169,80,35,211,149,50,92,70,212,134,13,249,16,88,146,226,27,221,235,41,8,83,230,130,89,146,77,100,130,81,165,27,182,21,175,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,154,204,216,248,167,198,79,136,23,15,152,190,23,222,94,174,171,39,2,112,207,48,93,79,164,45,188,70,244,148,109,205,197,113,62,139,157,14,99,204,116,239,57,161,182,124,214,218,230,182,123,137,74,216,250,118,17,53,189,126,215,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,25,172,205,143,138,124,100,248,129,112,249,139,227,245,94,249,103,188,172,236,186,97,230,102,147,58,36,251,78,252,145,50,154,178,73,147,111,211,106,44,74,150,210,88,90,13,70,110,33,214,162,45,212,184,158,227,39,16,180,167,70,212,239,235,203,54,109,49,99,42,245,27,134,78,27,213,250,120,151,53,61,232,243,227,116,241,151,190,82,34,202,110,4,157,239,50,225,151,76,252,174,127,45,58,37,221,155,23,234,171,82,227,244,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,41,229,187,4,41,89,112,193,43,91,5,232,213,201,117,152,246,228,119,82,185,242,91,75,107,146,251,207,185,33,229,146,19,216,132,27,175,57,177,26,168,210,141,169,53,44,200,214,125,44,0,71,252,226,228,234,196,205,253,137,30,129,95,153,232,107,146,141,191,228,253,193,203,122,71,162,249,175,71,92,175,224,168,125,166,223,230,183,28,155,249,195,61,154,238,78,134,93,185,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,159,213,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,31,226,29,151,171,87,43,252,61,48,239,8,237,105,61,127,65,136,17,100,212,106,139,138,220,119,170,115,157,129,81,83,178,28,74,11,251,150,208,74,82,212,134,154,105,6,181,236,220,112,3,41,222,41,240,111,226,5,189,230,44,9,211,197,23,135,252,202,68,202,150,102,240,66,221,231,82,158,234,106,55,197,45,135,31,126,83,114,157,125,215,222,171,39,152,181,238,100,249,186,58,219,100,132,178,150,210,225,36,208,110,169,170,193,19,127,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,188,144,0,21,151,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,162,192,91,247,11,76,132,252,132,135,65,205,118,40,63,190,224,170,211,250,203,66,151,30,70,173,192,131,45,131,73,76,144,164,30,142,60,243,14,168,144,214,166,150,219,112,205,100,110,168,146,197,149,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,211,128,66,198,140,80,167,97,28,252,8,167,221,242,226,216,149,74,193,87,167,81,217,67,104,68,169,164,134,208,74,117,194,79,53,104,34,101,163,38,148,179,111,123,104,94,221,233,37,23,181,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,162,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,165,110,53,126,41,237,111,135,240,124,198,162,33,5,42,192,188,171,182,109,127,16,104,214,244,185,150,245,171,34,12,106,212,230,72,148,136,11,152,110,148,99,116,136,247,37,11,83,14,32,151,166,194,94,196,153,146,156,65,43,213,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,0,10,171,227,157,249,147,253,164,253,218,32,86,90,50,207,121,102,150,225,186,236,204,62,157,17,23,13,2,215,145,113,193,133,36,201,8,169,173,153,81,153,56,132,233,168,146,202,212,153,10,52,45,94,166,244,37,42,52,37,70,226,57,173,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,193,94,43,153,215,252,38,221,79,229,175,12,234,117,88,214,221,165,80,145,26,237,119,94,75,53,138,163,46,37,37,31,97,164,156,83,49,92,109,125,170,86,199,29,61,196,131,38,89,117,80,131,11,176,134,242,197,249,55,51,22,123,17,13,22,125,175,83,187,234,239,73,124,154,67,20,232,45,111,117,68,93,170,90,212,163,109,180,37,36,122,173,212,154,182,160,150,180,248,161,127,223,233,89,127,205,255,0,254,206,10,1,30,215,20,112,134,242,194,9,54,203,23,131,17,9,23,133,175,76,187,233,15,70,124,157,67,244,233,205,111,105,70,93,138,66,210,162,113,181,165,68,90,45,165,26,119,32,208,181,76,174,23,185,233,252,10,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,114,172,216,248,88,198,79,135,247,15,151,62,51,88,58,174,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,167,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,22,105,179,99,75,203,230,32,89,118,245,93,246,218,135,91,159,78,68,165,154,146,147,105,151,159,125,11,90,141,79,32,146,146,38,79,83,50,50,47,110,190,201,11,104,221,116,59,218,220,167,220,246,237,70,60,216,53,24,205,73,105,214,94,67,137,218,227,105,90,123,80,102,90,237,81,31,97,159,120,251,3,252,223,125,136,172,185,38,75,200,105,166,146,107,91,139,81,37,41,73,22,166,102,103,216,68,69,237,17,202,173,155,220,57,119,48,116,204,33,182,110,74,125,82,91,205,178,196,149,68,152,195,232,105,227,156,113,214,210,141,15,106,149,145,237,213,38,141,75,82,215,191,65,6,184,210,200,71,203,171,94,50,27,66,55,82,161,58,125,154,40,207,157,81,45,126,178,250,199,214,224,193,136,117,102,231,92,120,114,244,151,23,78,82,38,85,18,217,173,70,68,241,157,57,146,50,45,219,126,143,103,209,215,235,246,11,96,0,0,0,0,31,58,227,170,181,66,183,170,117,183,212,73,110,159,13,233,74,51,50,34,34,109,6,163,239,50,247,123,200,103,7,53,183,74,47,28,195,95,245,182,222,55,91,118,227,170,236,51,86,226,36,156,231,212,68,93,167,217,235,123,197,173,240,136,176,81,111,224,60,203,157,200,92,151,170,85,55,13,43,83,123,84,182,220,135,1,122,145,237,35,50,51,47,121,144,158,128,0,0,0,60,174,37,98,93,159,133,22,156,235,198,244,173,195,167,65,132,203,174,235,34,75,76,155,170,67,75,115,150,142,98,210,74,89,165,181,104,157,123,116,63,172,197,36,103,87,136,14,32,99,213,201,84,180,237,74,171,180,171,62,36,183,227,177,208,190,251,11,152,210,28,144,218,84,231,46,74,218,113,43,105,212,234,100,90,43,66,246,23,111,33,203,158,86,113,75,50,55,124,58,117,187,64,169,122,41,217,77,166,117,89,200,178,58,118,208,110,178,78,25,188,134,92,73,40,146,241,47,214,238,46,211,236,239,187,188,173,228,211,11,242,221,105,67,133,6,137,10,163,95,218,219,210,170,114,163,71,121,228,191,202,96,150,77,188,76,54,178,70,246,73,73,215,183,83,51,62,222,232,217,198,50,139,66,111,8,168,245,94,136,147,60,235,17,219,230,165,180,23,169,210,212,21,161,158,155,190,151,111,120,128,124,61,112,198,78,40,102,98,222,130,204,78,123,52,71,162,86,164,151,44,212,73,101,154,132,66,89,159,168,162,46,199,61,186,23,188,200,104,22,139,72,135,65,166,51,74,128,218,91,142,198,237,137,73,17,17,110,81,168,251,8,136,187,204,253,131,58,121,206,189,164,223,185,137,186,107,206,204,76,134,221,232,121,106,67,134,180,22,144,99,164,244,245,149,250,30,255,0,96,181,46,18,54,115,150,222,0,185,86,117,149,165,117,109,53,82,147,161,43,149,54,122,123,15,105,107,244,189,231,250,132,232,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,115,187,99,205,191,178,239,114,81,41,237,19,143,175,163,218,157,166,106,61,39,70,81,232,68,149,31,114,15,216,51,209,105,84,158,164,92,49,42,44,44,208,182,185,154,40,140,203,77,80,162,246,25,123,198,156,172,74,218,238,43,86,13,101,197,18,149,35,155,169,145,234,94,171,138,79,188,255,0,71,222,42,123,139,206,94,230,210,175,116,99,125,26,146,225,197,170,235,233,57,13,176,123,81,202,102,4,102,119,41,45,145,22,166,102,69,185,103,245,105,220,37,183,10,250,153,78,203,53,42,62,189,177,185,250,151,247,85,9,167,239,250,132,202,28,243,27,48,47,15,241,226,207,153,104,223,84,104,242,91,144,203,141,181,39,167,97,111,199,90,154,113,180,173,181,186,218,246,41,60,213,153,25,23,97,158,190,253,105,15,58,25,30,188,114,213,114,201,169,210,225,76,168,90,50,30,89,197,152,77,186,239,41,42,114,66,144,151,28,75,13,180,149,19,76,18,148,68,125,154,234,93,157,222,147,135,190,116,235,248,19,126,193,178,174,202,203,206,217,181,105,13,71,82,31,144,181,34,43,142,189,17,179,112,137,199,208,210,18,150,90,87,173,161,153,125,101,216,87,141,107,220,244,75,198,131,6,229,183,106,12,77,167,212,99,181,37,135,89,117,14,36,208,226,18,180,250,200,51,79,209,81,31,97,159,120,250,160,0,0,3,136,231,74,208,102,242,203,30,34,66,92,114,121,232,86,213,94,108,100,236,37,31,57,20,249,4,141,11,105,158,186,171,217,219,238,49,157,186,60,201,54,157,219,6,123,168,82,36,81,170,45,60,164,232,100,100,182,93,35,50,211,176,245,213,63,87,234,26,62,202,221,208,213,225,151,172,61,174,54,242,92,83,246,197,37,78,232,173,77,43,84,22,20,105,62,211,208,253,110,227,61,71,84,0,0,0,0,21,25,198,134,216,159,26,238,182,238,142,66,186,39,97,195,137,205,36,171,111,52,221,168,175,110,237,52,215,78,221,53,212,120,110,14,247,156,43,119,31,106,244,169,207,237,42,165,2,68,86,155,53,145,17,186,236,218,122,83,216,106,46,223,84,251,136,207,237,30,79,137,149,46,163,134,217,179,249,67,68,145,38,12,201,12,250,101,151,91,90,154,82,92,85,78,98,210,164,169,36,147,46,212,17,145,145,235,217,222,44,75,134,110,100,231,99,174,10,149,46,232,153,206,175,219,175,250,59,114,156,53,45,216,204,68,134,158,106,183,186,181,169,70,183,85,170,180,34,63,113,31,124,198,21,201,197,191,50,18,44,251,26,30,18,218,117,86,19,80,171,58,218,231,147,111,153,44,162,58,204,246,29,73,242,221,37,125,36,167,177,73,52,251,245,238,28,207,130,213,14,164,245,207,117,93,107,83,199,17,81,39,67,82,140,213,180,222,230,83,156,62,221,52,215,79,175,95,168,91,56,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,253,144,220,51,181,113,147,134,101,171,133,183,172,78,162,139,115,83,235,244,249,59,91,109,110,51,190,175,55,99,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,10,139,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,175,10,60,235,254,12,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,212,171,99,110,150,227,65,19,207,58,159,149,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,226,156,80,178,81,248,191,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,50,42,225,54,63,99,46,5,122,127,240,71,136,85,91,95,229,69,60,233,149,78,137,105,46,123,61,187,84,91,136,249,111,35,114,249,111,163,107,173,239,94,197,167,114,181,242,182,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,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,128,0,5,0,241,71,241,217,137,191,114,249,60,33,61,56,53,82,105,85,252,162,94,212,42,237,50,37,70,155,81,190,42,81,38,67,150,202,94,98,75,14,83,41,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,197,111,254,14,55,149,119,50,245,106,54,31,85,98,90,184,55,50,57,212,224,214,164,201,42,148,152,11,82,8,142,156,81,141,109,188,226,201,237,219,20,165,108,40,251,77,79,56,241,26,21,61,49,127,11,108,76,22,200,238,40,225,166,26,80,189,13,109,209,176,254,232,232,161,117,79,72,229,115,98,74,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,179,174,52,103,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,159,108,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,139,208,98,238,100,113,183,30,169,86,189,27,23,239,233,119,60,123,58,59,177,168,235,151,29,130,125,164,56,150,146,225,184,242,16,151,100,45,69,29,173,86,242,150,179,52,153,153,234,165,25,200,14,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,228,248,140,228,163,241,170,195,134,43,246,5,50,148,222,38,218,223,57,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,42,44,254,186,172,43,171,251,107,110,92,150,229,67,253,242,28,234,108,232,238,127,201,113,151,155,113,31,82,146,164,251,12,135,228,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,94,167,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,59,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,85,6,113,114,117,125,229,2,251,143,64,175,204,244,205,183,89,223,242,126,224,229,179,31,210,156,166,99,174,87,240,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,206,213,195,131,136,4,204,187,215,90,194,76,94,184,191,204,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,151,113,163,220,148,221,52,43,195,40,248,67,86,183,39,117,113,35,217,244,202,91,142,114,150,222,217,80,152,76,73,45,232,178,35,61,143,176,234,53,211,106,182,234,147,52,153,25,246,176,25,87,23,167,144,172,45,177,49,167,134,197,141,134,152,151,66,244,205,183,89,244,159,91,11,170,122,63,55,149,95,148,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,212,182,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,115,43,131,6,94,41,87,37,205,114,230,70,229,165,75,90,237,57,9,162,90,242,19,49,41,96,166,189,29,206,189,75,105,39,189,75,68,119,227,165,38,191,155,210,83,134,68,165,164,141,187,116,1,76,28,101,240,66,149,98,227,109,3,26,41,245,201,114,36,98,132,119,211,58,3,205,167,100,71,233,172,67,142,75,105,101,161,154,28,105,198,181,66,136,205,43,109,106,220,100,178,67,117,236,3,170,229,99,5,63,24,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,101,92,94,158,66,176,182,196,198,158,27,22,54,26,98,93,11,211,54,221,103,210,125,108,46,169,232,252,222,85,126,83,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,82,217,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,204,174,12,25,120,165,92,151,53,203,153,27,150,149,45,107,180,228,38,137,107,200,76,196,165,130,154,244,119,58,245,45,164,158,245,45,17,223,142,148,154,254,111,73,78,25,18,150,146,54,237,208,4,85,226,143,224,79,19,126,229,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,248,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,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,113,87,33,153,193,185,179,115,138,24,227,90,81,203,133,100,208,228,80,147,105,209,229,181,31,159,5,135,91,150,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,183,42,157,179,99,226,159,25,62,32,92,62,98,248,184,158,30,246,5,155,138,124,56,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,233,153,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,85,65,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,252,159,184,57,108,199,244,167,41,152,235,149,252,21,15,186,227,28,167,36,19,127,56,101,191,77,201,212,143,179,181,112,224,226,1,51,46,245,214,176,147,23,174,47,243,39,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,198,107,51,99,226,159,25,62,32,92,62,98,248,184,158,30,246,5,155,138,124,56,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,233,153,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,85,65,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,252,159,184,57,108,199,244,167,41,152,235,149,252,21,15,186,227,28,167,36,19,127,56,101,191,77,201,212,143,178,64,112,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,186,144,0,1,13,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,253,174,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,190,43,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,164,138,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,91,87,248,62,238,205,197,55,228,177,108,192,149,242,107,181,31,72,75,220,243,59,95,62,109,13,157,143,20,151,55,165,41,219,33,91,57,109,58,122,173,215,90,249,219,62,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,0,10,22,226,149,129,120,113,128,217,154,110,147,133,244,111,67,82,174,139,126,61,200,245,53,163,34,139,14,83,178,165,50,226,35,32,136,185,76,159,78,149,147,122,154,80,165,168,145,181,4,132,35,245,240,159,194,27,55,22,179,95,25,251,205,137,111,162,198,163,185,119,211,25,101,243,105,11,168,198,153,17,17,212,233,167,214,82,16,167,249,132,146,52,234,182,208,74,220,141,200,85,239,0,0,10,234,227,21,152,44,56,183,240,157,156,184,206,183,253,51,121,221,29,29,118,35,206,48,68,221,10,43,82,76,138,90,92,90,79,87,157,229,72,142,148,182,100,162,109,111,154,212,146,52,161,234,108,22,169,193,115,48,182,173,62,29,199,150,42,180,110,142,181,82,168,73,187,105,19,92,148,218,91,157,243,17,153,126,26,91,81,146,205,228,33,130,121,36,141,251,155,39,204,201,4,214,171,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,191,224,187,107,80,175,155,87,48,182,85,211,7,173,162,220,20,250,29,46,163,27,154,182,249,241,95,110,168,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,68,117,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,60,86,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,254,40,60,62,228,213,164,214,179,67,130,212,168,136,90,35,170,125,225,67,140,211,81,145,177,150,165,72,153,90,55,93,125,41,53,154,80,194,86,195,77,111,113,102,167,125,101,169,122,214,13,155,127,222,88,125,38,171,42,204,184,101,210,151,92,163,205,160,84,201,147,45,147,41,210,218,54,164,71,117,10,35,74,208,164,158,165,169,122,171,74,22,157,171,66,84,95,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,23,146,254,89,236,220,168,112,252,197,140,45,179,231,75,168,173,86,61,201,82,171,212,228,153,165,117,26,139,148,167,16,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,46,131,5,255,0,127,165,101,255,0,55,255,0,251,56,40,4,95,155,25,103,179,115,95,195,243,9,240,182,240,157,46,156,180,216,246,221,74,145,83,140,102,165,211,170,45,210,155,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,138,65,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,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,236,234,205,143,133,140,100,248,127,112,249,115,227,53,131,70,121,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,123,158,159,195,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,158,52,180,58,147,55,61,171,117,161,79,20,84,196,131,13,42,35,86,210,123,153,81,112,187,116,211,93,62,189,126,161,210,248,72,102,66,69,223,99,76,194,91,178,170,194,170,20,151,92,92,2,113,243,53,156,70,153,128,195,73,46,99,166,175,164,165,118,37,36,159,118,157,194,198,196,57,226,101,153,57,216,21,130,167,75,181,230,242,107,247,19,254,142,213,46,26,86,212,103,226,76,79,53,59,29,66,210,162,91,73,209,90,25,17,251,12,251,171,183,134,109,50,163,137,57,179,249,67,91,126,76,233,145,217,244,203,207,56,165,58,165,56,154,156,53,169,74,82,137,70,125,171,51,51,51,215,183,188,122,206,49,55,156,43,139,31,105,20,168,47,234,84,186,4,120,174,182,74,45,9,214,230,212,18,174,194,81,246,250,197,222,68,127,96,247,60,23,173,137,242,110,251,146,232,233,213,209,53,10,100,78,105,161,91,121,164,237,57,123,119,105,166,186,118,233,174,162,220,192,0,0,0,7,43,205,37,208,213,159,151,172,66,174,184,242,91,83,22,197,89,77,106,173,55,45,48,95,81,36,187,75,83,61,189,196,122,140,224,214,102,73,187,46,217,211,218,66,151,34,179,81,117,228,164,136,204,205,111,58,102,69,167,105,235,170,190,191,214,52,71,146,203,65,155,51,44,120,119,9,17,249,47,77,182,169,19,164,167,97,36,249,203,167,199,37,234,91,72,245,213,62,222,223,121,142,222,0,0,0,62,85,209,115,209,44,234,12,235,150,226,168,49,10,159,78,142,236,151,221,121,212,54,146,67,104,82,213,235,44,201,63,69,38,125,166,93,194,142,120,132,231,78,189,142,215,236,235,42,211,172,188,213,155,73,144,236,116,161,137,11,74,37,56,211,210,219,39,12,155,125,109,45,42,101,212,250,218,17,159,212,93,135,230,242,95,145,235,199,50,183,44,106,149,82,20,202,125,163,29,228,42,84,195,109,214,185,169,75,145,212,180,54,226,152,113,165,40,218,124,212,146,62,253,53,62,206,251,188,193,60,11,176,48,30,206,135,104,216,212,104,241,155,142,203,109,189,39,167,97,15,200,90,90,109,181,45,197,180,218,55,169,92,164,25,153,151,105,150,190,237,58,24,174,14,50,213,34,111,12,168,52,194,212,212,186,164,87,52,251,99,212,19,239,254,129,248,184,65,101,238,101,169,67,168,99,53,118,148,227,18,170,241,221,133,17,199,88,52,154,226,58,136,18,16,164,154,155,35,52,153,164,204,140,150,105,247,17,247,139,13,190,235,75,183,109,89,213,134,212,73,84,126,86,134,103,161,122,206,37,62,242,253,47,120,204,109,221,82,122,177,112,203,168,190,225,173,199,185,122,168,204,207,93,16,146,246,153,251,134,133,178,67,99,77,176,114,239,109,81,42,13,19,111,163,172,220,157,166,74,45,103,73,81,106,70,148,159,114,203,216,59,216,0,0,0,0,0,0,0,0,0,0,0,0,0,15,59,136,48,85,82,180,39,194,75,123,205,206,87,171,166,186,232,234,15,187,245,12,190,145,187,21,237,77,38,149,167,216,101,167,121,13,43,101,170,166,186,190,11,91,211,220,113,181,169,206,175,85,54,122,164,244,150,241,123,207,220,63,62,102,48,98,151,142,184,83,84,177,106,45,54,163,149,200,229,169,73,73,237,219,37,151,79,67,52,47,77,121,69,252,159,251,203,224,100,239,4,151,129,56,71,6,207,125,5,207,111,155,189,90,118,171,89,82,28,45,76,219,65,159,99,190,239,251,207,186,128,240,248,199,132,150,158,52,88,85,107,26,236,166,70,148,205,66,35,236,52,227,172,180,181,71,117,198,92,105,46,160,220,66,201,11,73,58,163,37,18,76,203,95,212,116,31,155,220,171,221,249,98,196,137,148,233,49,159,93,18,76,135,36,82,231,54,135,77,4,202,159,144,76,161,78,27,45,163,153,177,141,198,73,236,246,151,103,116,188,225,121,157,183,41,21,6,48,51,18,235,114,93,141,36,210,221,34,68,185,59,137,11,82,161,69,97,132,169,231,200,137,36,68,179,36,33,26,247,153,123,72,91,75,47,55,33,150,228,50,180,173,183,82,75,66,146,122,145,145,150,164,100,100,63,236,0,0,7,194,190,232,133,114,89,55,5,188,109,165,207,73,210,229,195,218,162,212,149,204,101,72,208,203,67,215,233,123,143,236,25,186,204,93,162,253,145,142,23,197,188,243,105,111,166,184,106,105,66,82,70,68,148,166,99,200,34,34,52,150,159,71,220,46,19,132,254,38,183,119,229,236,173,169,83,185,211,40,147,58,86,208,110,238,52,71,102,12,20,17,104,107,51,45,13,94,194,34,251,4,222,0,0,0,0,16,95,139,182,30,59,121,101,198,37,90,28,102,121,244,58,219,117,23,94,217,243,156,150,96,79,81,167,113,36,207,110,170,35,208,204,139,95,105,10,155,202,166,41,43,8,113,202,215,186,214,241,181,27,210,80,152,148,189,219,73,44,117,140,56,179,51,222,146,34,34,111,218,122,123,199,101,226,105,138,118,230,46,99,13,181,116,91,115,99,201,99,228,148,54,156,91,46,54,191,156,234,166,44,245,52,45,69,174,142,39,219,175,104,238,92,23,223,169,149,231,113,199,105,199,58,62,134,98,148,157,85,183,127,54,156,70,122,119,107,160,181,139,226,235,166,217,22,141,98,235,171,73,109,136,212,168,50,38,45,75,90,82,90,52,210,156,62,213,25,23,114,79,218,95,105,12,239,102,215,23,234,120,219,142,247,45,121,201,206,200,134,138,172,200,116,226,55,84,180,244,229,49,245,53,183,215,89,105,163,189,155,79,78,222,194,247,219,207,12,12,24,115,11,178,245,2,177,58,43,45,202,185,212,213,101,11,75,122,40,217,147,6,18,139,83,52,36,251,219,63,105,151,214,98,98,128,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,102,156,32,179,85,102,215,48,190,54,86,238,58,148,74,109,217,110,72,155,38,223,97,77,155,101,86,167,58,226,165,58,72,90,150,100,228,150,157,114,66,148,130,74,62,103,150,164,146,249,111,41,50,255,0,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,63,94,37,226,245,229,139,81,172,214,47,55,226,62,187,26,215,139,104,83,30,101,130,105,107,167,70,117,229,199,75,164,159,85,75,66,95,229,146,136,147,170,27,65,171,114,247,45,86,63,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,103,215,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,80,190,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,99,252,52,50,57,27,46,54,107,56,195,124,46,90,241,22,244,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,245,22,217,54,130,34,74,214,244,223,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,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,139,202,166,77,177,31,51,152,203,51,10,186,74,173,173,18,223,234,19,116,213,228,210,141,207,64,184,132,184,150,217,125,135,28,104,249,203,125,190,81,53,184,156,45,28,94,211,75,78,105,160,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,43,171,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,207,129,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,155,52,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,215,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,251,221,57,98,198,91,99,48,82,178,196,155,95,211,23,243,53,4,83,217,133,75,121,47,183,43,152,210,94,109,244,56,123,73,44,169,133,165,227,91,155,57,109,153,155,164,222,213,146,111,79,34,216,77,140,184,41,151,27,118,194,199,27,191,211,85,232,155,156,141,15,114,93,244,20,19,66,9,154,103,80,70,125,71,43,69,122,218,154,81,191,148,217,169,166,155,81,200,1,70,220,75,51,213,27,51,87,52,92,48,195,25,241,37,97,125,185,33,138,148,89,201,138,235,111,213,234,39,28,201,79,172,159,109,14,178,134,73,247,153,75,100,146,220,124,199,20,165,146,155,38,225,0,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,42,226,101,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,91,158,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,17,47,1,184,134,101,47,45,50,99,101,56,166,75,93,155,98,71,102,155,7,16,105,105,122,117,58,177,52,218,91,245,25,78,71,45,239,176,133,205,83,169,111,144,114,91,87,51,84,169,12,146,84,118,19,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,132,106,226,37,129,115,49,251,42,119,93,183,65,163,122,78,228,160,242,174,74,11,41,55,205,197,74,138,102,110,161,166,217,37,41,231,156,138,185,76,182,217,165,73,83,143,35,232,153,18,211,158,192,22,189,193,63,5,234,180,232,215,230,59,220,54,132,184,177,234,145,226,208,109,154,195,203,82,17,41,130,117,197,212,82,211,123,180,90,9,214,97,17,186,104,50,222,218,208,133,106,151,82,86,148,3,42,226,127,240,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,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,122,188,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,58,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,8,43,196,127,135,252,60,196,80,157,197,188,33,183,127,205,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,168,235,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,235,116,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,144,56,143,241,0,153,152,138,235,184,73,132,55,23,249,147,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,218,248,24,254,123,63,102,255,0,121,8,1,155,31,20,248,201,241,2,225,243,23,196,170,225,139,159,31,192,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,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,95,249,117,197,204,62,198,218,182,94,165,90,114,235,151,181,42,65,178,84,250,3,75,168,174,98,57,5,33,15,48,150,146,107,90,21,28,210,246,134,146,90,80,103,189,40,52,169,37,123,217,22,194,108,101,193,76,184,219,182,22,56,221,254,154,175,68,220,228,104,123,146,239,160,160,154,16,76,211,58,130,51,234,57,90,43,214,212,210,141,252,166,205,77,52,218,142,139,51,99,226,159,25,62,32,92,62,98,248,247,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,239,39,23,176,135,8,243,85,132,110,89,151,155,17,43,246,197,126,59,85,10,101,78,158,250,22,182,22,164,26,163,207,133,33,59,146,75,36,175,84,172,183,33,104,90,146,162,91,107,82,85,2,242,215,156,92,26,200,165,116,242,85,138,16,233,72,137,106,115,220,174,98,37,188,226,166,69,153,92,121,8,144,243,47,197,101,131,120,249,6,181,64,231,110,91,155,161,180,75,105,164,154,146,205,143,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,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,28,83,56,25,148,161,101,91,3,171,24,155,83,46,117,85,237,212,187,110,34,162,173,246,229,214,29,101,197,199,109,210,74,145,181,146,229,45,199,12,214,131,229,182,178,73,154,205,9,86,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,177,76,63,225,25,93,186,178,142,171,202,178,253,86,137,140,85,46,101,118,21,18,108,84,39,149,21,166,36,148,122,73,165,79,182,134,94,148,181,71,117,199,222,61,204,232,134,205,164,26,94,53,215,181,38,167,121,97,69,255,0,10,179,13,185,116,11,178,206,172,55,37,164,75,136,68,253,62,163,17,226,82,73,198,94,73,145,45,183,91,45,80,226,79,181,38,74,46,242,23,209,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,71,85,224,99,249,236,253,155,253,228,44,127,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,195,153,124,186,95,121,95,197,57,248,103,125,71,254,118,101,30,110,246,127,140,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,117,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,222,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,131,137,102,64,42,184,103,127,197,197,76,191,225,212,183,236,155,174,67,17,38,82,168,237,170,65,210,235,111,188,109,161,166,98,161,27,154,141,33,75,101,45,37,38,180,165,229,41,162,229,146,227,182,169,213,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,47,251,253,43,47,249,191,255,0,217,193,64,34,226,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,237,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,53,225,14,94,49,230,244,204,51,120,47,135,116,169,116,236,65,183,43,14,181,46,75,51,57,104,160,63,10,65,33,233,110,203,96,212,77,33,135,82,90,58,217,168,205,123,18,222,245,173,9,85,239,102,22,157,93,163,228,191,18,233,55,77,199,242,130,181,11,11,235,49,234,53,126,141,17,61,33,41,20,151,82,236,158,66,12,208,215,49,100,165,242,210,123,83,187,66,236,33,156,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,184,159,224,195,152,163,151,169,245,136,49,89,114,85,176,167,107,43,90,155,213,68,204,104,51,84,122,25,33,71,222,225,123,72,190,178,21,13,148,172,95,169,224,150,59,219,85,230,231,59,30,26,234,176,225,212,72,157,82,19,211,156,198,20,238,239,93,5,166,141,118,238,61,59,59,75,221,162,27,30,235,166,222,246,141,30,235,164,201,109,248,213,88,49,230,33,72,90,84,90,58,210,92,46,212,153,151,114,139,218,127,105,138,167,227,64,253,76,239,43,114,59,174,57,209,244,48,212,148,234,173,187,249,181,18,35,211,187,93,7,14,225,151,138,150,230,17,99,13,203,116,92,147,99,198,96,173,57,141,54,183,156,109,31,57,213,67,89,104,107,90,75,93,27,87,183,94,193,198,179,89,138,74,197,236,114,186,46,180,188,110,198,244,148,214,34,47,118,226,83,29,99,238,32,200,247,168,140,180,115,216,122,123,133,177,240,137,195,199,108,236,185,76,171,76,140,207,58,185,91,114,160,211,219,62,115,146,244,8,10,36,238,52,145,237,213,38,122,17,153,107,237,49,58,0,0,0,0,4,33,226,191,137,173,217,249,123,59,106,44,238,76,202,220,206,149,196,115,118,154,227,189,6,114,12,180,37,145,158,166,159,105,25,125,162,158,242,235,104,189,123,227,133,143,111,50,218,92,234,110,26,98,22,149,17,153,41,42,152,210,12,140,137,39,175,210,247,13,34,216,148,66,182,172,139,126,222,38,210,223,163,41,113,33,237,73,104,69,203,101,40,208,139,66,253,31,113,125,131,238,128,0,0,255,0,135,158,110,59,46,72,121,105,67,109,36,214,181,40,244,34,34,45,76,204,204,84,183,20,60,237,185,87,168,63,129,152,105,91,146,212,104,198,166,234,242,34,73,218,75,90,85,54,43,241,212,166,95,50,52,153,26,12,208,180,107,220,103,236,33,16,242,135,149,123,195,51,184,145,14,157,26,51,232,162,70,144,220,138,164,231,16,233,32,217,75,236,19,200,75,132,203,136,230,108,127,113,18,187,61,167,217,223,126,24,57,132,150,158,11,216,84,155,26,211,166,70,138,205,62,35,12,58,227,76,180,133,72,117,182,91,105,78,172,219,66,9,107,81,52,147,53,26,72,207,79,212,94,224,4,101,206,166,90,11,49,52,123,126,154,72,73,20,58,180,71,158,86,157,188,164,38,66,84,70,124,167,59,62,123,219,217,253,61,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,213,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,88,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,172,134,95,111,136,104,167,221,19,98,54,217,161,45,242,244,78,154,105,171,105,62,239,214,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,214,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,102,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,215,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,236,33,246,192,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,231,246,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,158,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,158,127,136,22,68,104,89,170,181,92,189,109,100,116,88,155,111,211,205,186,116,157,86,231,165,34,176,220,167,26,165,108,92,134,163,177,205,147,33,39,212,168,141,72,211,67,213,61,133,68,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,74,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,242,107,246,157,171,117,250,55,229,77,179,74,172,250,26,160,205,90,157,233,8,77,200,232,231,53,175,42,75,59,200,249,111,35,114,182,184,157,20,157,79,67,45,71,214,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,245,118,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,15,64,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,15,201,10,147,74,167,73,159,50,159,76,137,22,69,82,65,75,156,235,44,165,11,148,249,52,219,36,235,170,34,213,107,38,153,105,178,82,181,61,141,161,61,201,34,47,214,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,58,253,91,51,121,109,160,85,102,208,171,185,131,195,90,117,74,157,33,200,147,33,203,187,32,50,252,103,219,81,165,198,156,109,78,146,144,180,168,141,38,147,34,50,50,50,49,237,109,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,51,133,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,135,228,114,147,74,122,171,30,186,245,50,34,234,80,227,189,18,60,197,50,147,125,150,30,83,106,117,164,57,166,228,161,106,97,149,41,36,122,40,218,108,207,93,165,167,235,21,87,197,115,61,63,151,202,254,10,94,127,234,136,183,252,216,41,254,229,41,165,183,32,149,255,0,11,213,33,41,253,6,77,127,217,12,138,234,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,94,0,116,172,104,192,107,203,5,91,179,106,149,216,82,221,161,95,150,189,46,230,161,85,149,28,155,98,98,37,66,97,247,217,65,146,212,91,227,186,241,180,162,51,37,153,19,110,26,18,151,81,172,181,225,139,159,31,192,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,70,85,199,234,155,73,170,211,163,64,153,80,166,75,139,30,169,28,229,193,117,230,84,132,74,96,157,113,147,117,165,25,104,180,19,172,186,217,169,58,150,246,214,158,244,153,20,202,202,247,19,11,239,46,249,125,185,240,61,202,39,164,92,143,79,149,242,14,169,28,153,109,202,52,233,46,154,151,212,37,104,82,31,101,11,121,217,40,220,149,43,152,147,105,90,182,234,84,196,53,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,79,45,216,33,74,203,134,9,90,216,47,70,174,75,172,199,183,35,186,149,207,146,218,91,92,151,222,125,201,15,44,144,158,196,32,221,121,205,136,213,70,148,109,73,169,102,70,179,233,96,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,46,42,52,187,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,25,87,1,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,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,60,7,227,99,149,143,246,203,97,87,253,50,167,127,227,14,85,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,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,235,4,90,167,3,31,207,103,236,223,239,33,0,51,99,226,159,25,62,32,92,62,98,248,229,66,221,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,101,46,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,253,99,53,153,177,241,79,140,159,16,46,31,49,124,120,170,237,129,121,91,54,205,179,121,215,109,233,113,40,87,140,121,50,104,85,5,17,27,19,145,30,66,227,190,72,81,25,145,45,183,91,50,82,15,69,145,41,181,25,109,113,10,84,180,200,215,18,42,238,83,237,90,214,29,222,54,221,86,244,181,158,223,50,133,17,21,52,49,232,121,92,183,214,182,219,37,180,163,228,200,125,76,111,34,89,37,173,29,117,13,184,181,173,43,134,181,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,141,15,100,231,7,33,229,75,42,118,221,167,122,189,74,163,79,166,211,223,175,221,147,93,75,17,91,98,83,166,167,228,28,151,146,181,54,231,78,222,214,13,243,89,165,77,198,73,145,165,36,73,79,171,252,108,114,177,254,217,108,42,255,0,166,84,239,252,97,213,64,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,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,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,117,243,129,153,74,238,106,113,198,177,137,181,50,228,210,153,221,75,182,226,42,42,24,114,37,29,167,156,92,118,221,36,169,123,158,62,106,220,112,205,107,46,99,139,36,153,32,144,148,202,174,20,121,40,252,38,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,137,78,199,29,61,166,179,38,94,105,87,40,42,175,138,158,67,191,207,124,213,225,5,23,249,167,110,250,21,50,157,255,0,14,185,53,181,47,155,255,0,23,75,168,109,159,231,36,45,95,149,88,175,92,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,69,56,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,81,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,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,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,20,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,116,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,15,41,125,98,198,22,97,127,67,248,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,10,224,227,157,249,147,253,164,253,218,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,23,253,254,149,151,252,223,255,0,236,224,160,17,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,202,168,84,154,85,58,76,249,148,250,100,72,178,42,146,10,92,231,89,101,40,92,167,201,166,217,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,115,92,216,248,88,198,79,135,247,15,151,62,51,88,47,39,137,126,120,227,101,198,205,123,7,172,116,75,94,34,222,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,94,162,219,55,22,100,73,66,30,164,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,52,19,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,37,239,109,65,188,172,218,237,167,82,97,15,70,172,211,101,64,117,11,73,40,141,15,52,166,207,176,200,203,185,71,222,71,246,24,206,230,110,48,118,171,129,184,233,112,91,142,211,164,192,140,244,249,115,233,166,166,84,209,28,83,152,250,26,82,61,68,22,221,26,236,52,150,157,157,135,238,159,92,45,243,173,10,69,49,140,8,196,106,218,91,146,210,146,154,76,153,178,72,137,72,36,194,138,204,116,173,231,245,51,215,121,146,16,141,59,204,189,164,58,111,22,204,22,115,16,176,66,21,253,109,192,41,117,42,36,230,222,144,227,109,115,15,209,236,195,156,234,140,141,8,82,180,220,180,159,106,137,61,190,206,241,74,209,230,84,41,142,58,81,101,72,136,226,146,166,93,38,214,166,204,211,237,74,180,246,118,118,145,251,135,211,178,168,242,46,139,218,131,64,105,165,72,126,175,85,139,13,40,218,107,83,139,117,228,160,139,77,12,204,204,213,238,61,125,198,52,129,150,171,30,46,30,224,101,149,110,199,130,81,29,110,131,77,84,166,201,162,108,201,242,134,202,23,169,18,82,122,234,141,59,75,94,206,209,211,64,0,0,0,59,133,57,241,151,196,165,79,197,90,14,27,199,120,156,98,61,30,45,77,102,218,181,74,92,76,154,131,38,147,209,90,18,180,62,237,186,253,126,193,224,56,79,225,89,94,185,132,249,77,80,132,135,161,80,97,117,140,169,77,238,217,41,137,208,86,147,35,52,25,17,146,84,125,164,100,175,172,133,229,247,0,0,0,8,175,196,31,51,17,112,7,5,234,113,41,179,208,213,195,112,70,122,157,13,41,116,146,235,92,248,146,137,15,36,137,212,45,58,56,201,104,162,215,67,238,35,62,234,55,180,173,203,207,30,177,78,45,29,131,151,82,173,92,245,84,19,239,43,154,241,165,114,100,165,42,113,106,34,90,201,59,221,212,212,100,125,254,211,239,191,76,156,101,166,131,151,44,40,165,209,26,129,27,211,115,35,49,38,165,36,154,71,48,223,92,104,233,117,27,249,77,175,110,246,117,209,69,174,189,167,219,221,223,0,7,252,169,9,89,104,180,146,136,187,123,75,81,253,34,34,45,8,187,7,2,207,93,109,86,254,88,174,250,146,91,83,134,215,163,253,84,150,166,122,212,35,39,222,94,241,159,43,30,18,42,23,68,40,110,54,107,75,156,205,82,69,174,186,54,163,254,129,168,42,114,73,16,219,74,75,66,45,123,63,89,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,248,198,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,164,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,94,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,168,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,95,218,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,250,236,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,102,179,54,62,41,241,147,226,5,195,230,47,142,191,95,201,37,86,181,145,203,31,54,248,112,196,185,242,27,143,53,155,178,143,26,42,157,90,88,98,167,81,66,234,198,226,158,51,36,54,211,112,218,91,77,53,162,80,133,60,163,34,39,20,56,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,170,47,139,253,129,102,216,185,175,141,42,207,183,162,82,87,117,90,241,171,245,114,140,70,148,74,168,185,50,99,78,200,52,107,181,43,90,88,108,215,180,139,114,247,45,90,173,107,82,187,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,28,211,50,48,177,182,126,9,93,44,101,202,173,18,157,136,169,142,211,212,55,164,165,133,33,75,109,246,214,235,36,82,16,182,119,184,202,93,109,6,225,18,9,107,73,154,144,94,186,115,89,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,184,158,13,151,30,95,92,194,122,181,183,102,163,160,197,142,199,111,38,100,72,119,153,82,138,212,153,7,10,84,118,212,226,155,54,91,110,81,50,179,109,40,82,92,211,152,159,93,165,185,77,130,223,179,117,91,193,168,156,43,112,158,137,137,175,115,174,9,150,125,177,38,203,167,177,80,84,105,78,213,27,167,48,218,228,36,137,11,37,178,203,18,29,55,73,196,236,52,173,40,37,182,235,140,172,170,4,104,123,135,213,165,139,150,62,82,236,91,107,26,19,45,138,236,88,239,28,104,51,154,90,102,211,233,202,121,103,18,52,131,91,171,51,90,90,52,237,78,141,114,155,54,216,54,210,166,84,106,207,8,184,156,188,229,50,205,205,215,12,76,51,177,235,178,34,81,235,176,36,85,164,208,174,53,64,57,79,210,150,117,201,70,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,165,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,53,56,60,224,133,86,252,204,92,140,101,102,185,18,29,55,11,163,154,164,68,83,106,91,243,159,168,197,151,25,164,35,185,40,66,82,79,45,75,51,51,213,13,164,146,123,205,109,221,160,0,168,14,55,191,33,63,10,120,105,232,255,0,252,179,249,63,47,210,255,0,150,255,0,58,250,146,232,59,254,107,242,222,146,250,30,191,233,246,114,196,75,200,205,91,11,232,25,180,195,58,238,49,84,226,83,173,138,117,99,171,114,100,183,156,101,136,211,91,101,197,64,117,199,16,101,177,9,152,81,148,106,81,147,100,68,102,231,205,239,26,51,0,25,87,22,211,132,25,50,161,103,15,134,102,20,83,27,170,250,26,243,181,254,81,72,182,106,78,173,103,21,46,59,87,149,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,85,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,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,253,7,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,31,171,6,179,183,85,203,246,76,174,76,18,195,119,229,195,189,175,75,162,163,45,117,152,146,149,29,250,20,35,141,75,109,46,183,171,42,75,139,125,45,205,104,148,135,16,227,38,217,56,90,25,182,98,53,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,181,103,99,44,241,178,163,118,216,24,96,244,232,149,10,235,246,60,122,189,195,58,33,187,200,147,81,122,163,60,149,203,39,20,102,72,109,166,217,100,140,146,141,228,201,56,104,66,150,162,19,43,129,143,231,179,246,111,247,144,128,25,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,84,21,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,212,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,67,53,153,177,241,79,140,159,16,46,31,49,124,90,166,85,114,245,106,230,131,133,125,155,132,119,76,158,131,175,244,180,154,117,81,17,91,144,245,50,115,85,169,170,106,67,105,89,127,116,218,201,42,66,150,211,174,160,150,141,251,138,162,241,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,74,240,175,203,197,87,25,115,47,74,191,37,82,162,74,180,240,198,67,53,186,178,222,152,166,86,153,166,135,142,154,150,146,217,239,90,202,75,41,120,200,244,111,100,117,146,204,247,37,183,46,39,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,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,21,193,198,158,216,197,202,166,17,218,151,21,26,161,18,70,29,81,171,8,93,106,154,205,53,106,150,197,69,104,113,184,211,93,144,91,146,81,137,43,113,130,79,205,109,117,244,106,111,27,168,38,106,2,146,229,41,154,172,39,171,176,165,204,166,162,67,106,153,30,36,148,198,125,230,9,69,204,67,110,169,183,18,218,205,58,145,44,219,89,36,204,140,210,173,52,61,47,101,250,227,195,139,175,3,172,58,230,16,163,147,102,61,111,193,106,137,25,82,9,247,33,197,105,148,182,152,174,172,156,115,231,153,216,108,184,70,226,212,151,27,90,84,163,50,51,29,0,121,252,66,169,217,180,91,2,229,172,226,51,113,28,180,224,81,230,201,175,34,92,67,148,194,169,200,101,106,146,78,50,73,81,186,142,81,47,84,18,85,184,181,45,15,93,6,104,113,99,228,39,225,78,242,252,22,255,0,228,103,202,10,143,201,207,203,127,157,125,75,157,47,229,254,119,242,60,191,202,122,255,0,165,219,168,178,174,9,116,12,101,79,203,171,167,211,123,48,157,122,211,253,28,228,148,171,157,113,39,167,95,61,150,180,53,55,178,42,182,184,189,80,78,115,88,45,29,229,124,215,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,35,174,91,243,131,108,227,102,37,226,86,9,86,78,37,58,251,176,46,138,252,4,64,140,212,133,34,101,18,20,228,199,102,113,173,72,229,33,102,111,54,210,219,230,41,70,182,212,225,37,40,89,33,30,83,136,54,73,41,89,175,176,27,174,219,12,68,131,136,182,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,161,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,207,240,189,207,79,225,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,202,184,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,254,149,151,252,223,255,0,236,224,160,17,102,153,167,200,228,156,74,202,38,21,102,147,13,151,17,170,237,177,132,246,250,238,154,98,144,211,5,81,167,69,166,54,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,189,112,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,245,230,199,194,198,50,124,63,184,124,185,241,154,193,234,177,99,229,223,225,78,242,252,41,127,229,159,202,10,143,202,63,200,255,0,158,157,75,157,87,228,62,107,242,220,207,201,250,159,163,217,160,176,174,11,21,108,6,167,94,87,92,58,173,78,92,92,95,170,71,92,74,83,82,222,217,18,85,16,137,183,158,106,42,72,244,92,146,117,158,99,169,94,170,229,54,218,154,245,83,32,202,221,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,87,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,87,218,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,250,135,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,171,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,106,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,198,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,193,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,171,220,95,172,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,81,253,131,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,249,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,89,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,212,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,87,7,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,202,178,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,61,127,139,253,211,66,190,113,247,15,111,91,90,119,91,69,184,48,190,147,84,167,73,229,45,190,124,87,230,207,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,181,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,242,151,254,41,88,152,95,242,115,229,213,119,209,159,43,110,8,118,181,31,248,43,207,117,85,73,91,185,12,124,210,21,179,119,45,126,186,246,160,180,237,81,106,67,213,128,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,60,165,159,138,184,113,136,21,219,166,216,178,175,74,85,106,171,101,84,19,75,175,196,135,32,156,114,159,40,208,75,38,220,34,255,0,148,157,75,84,147,141,60,217,158,246,156,74,125,88,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,112,113,80,200,172,107,254,222,170,230,123,11,96,68,98,231,161,199,122,165,121,178,244,167,119,213,169,204,69,101,9,125,163,113,195,101,181,197,102,49,153,182,132,35,154,133,44,247,41,196,33,14,85,6,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,229,71,160,188,175,251,203,16,100,210,165,94,119,12,186,170,232,116,120,84,10,97,60,101,178,29,58,35,68,212,120,237,33,36,73,66,18,146,212,244,47,89,106,90,213,185,107,82,142,197,56,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,110,131,42,226,255,0,184,92,120,19,195,47,190,188,226,104,243,252,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,125,87,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,187,168,0,205,102,105,241,175,241,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,114,161,164,140,162,227,125,87,49,217,116,179,49,150,187,67,137,72,169,87,227,201,76,200,145,28,82,216,39,227,202,122,51,139,111,119,172,148,45,76,26,201,6,106,52,18,201,38,165,237,222,125,128,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,202,184,157,100,59,240,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,174,12,137,96,134,60,227,22,60,209,166,96,69,114,93,171,50,213,144,213,70,163,119,37,189,204,81,24,86,228,234,180,159,170,250,221,73,56,218,98,159,99,197,204,74,244,104,157,90,52,60,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,42,139,190,225,193,195,254,30,93,232,77,98,222,47,91,191,230,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,64,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,16,3,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,149,113,58,200,119,225,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,238,80,243,57,66,205,166,13,70,197,90,69,23,208,146,209,80,149,75,170,82,58,149,201,232,37,52,162,82,91,231,169,166,137,221,204,57,29,221,82,157,165,205,217,169,169,42,20,47,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,245,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,124,174,26,216,3,248,10,203,5,191,242,143,15,126,75,223,87,71,58,167,114,245,40,210,115,255,0,194,30,232,146,254,166,106,111,100,85,53,163,30,175,45,75,115,114,18,226,157,214,85,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,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,64,57,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,251,94,26,153,215,168,229,211,17,224,225,125,235,83,211,12,174,234,130,155,146,133,28,86,27,165,85,36,156,102,145,83,117,247,18,75,54,80,134,18,135,18,110,165,9,109,107,116,137,74,65,37,119,168,42,3,139,38,117,233,216,129,51,241,98,194,250,159,62,139,68,168,45,203,190,107,103,42,59,142,213,34,190,243,39,76,83,107,74,16,227,45,45,180,188,165,124,234,22,231,32,208,105,54,76,215,16,50,127,150,186,238,106,113,198,143,134,84,195,228,210,153,219,84,185,37,166,82,24,114,37,29,167,155,68,135,26,53,37,123,158,62,106,27,108,137,11,46,99,136,53,17,32,150,164,232,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,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,123,217,69,198,250,174,99,178,233,102,99,45,118,135,18,145,82,175,199,146,153,145,34,56,165,176,79,199,148,244,103,22,222,239,89,40,90,152,53,146,12,212,104,37,146,77,75,219,188,225,95,23,220,162,82,171,86,204,156,221,91,21,24,148,250,149,2,60,42,109,203,1,81,210,130,169,176,185,9,143,30,82,22,132,238,84,148,41,246,218,87,48,204,148,202,27,36,169,28,146,67,181,193,148,239,20,248,55,241,2,222,243,22,6,148,192,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,244,172,191,230,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,89,124,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,195,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,174,245,49,190,245,165,98,86,70,175,236,70,161,71,150,197,54,234,194,122,173,110,27,82,208,148,190,219,18,104,238,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,156,193,125,28,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,65,254,190,240,59,20,255,0,251,201,121,225,253,193,254,243,39,161,170,65,147,255,0,45,167,118,60,215,251,164,43,111,242,136,251,111,39,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,150,160,0,0,0,0,0,0,0,0,0,0,0,0,3,128,231,23,52,176,178,179,135,41,187,156,164,189,62,92,185,5,14,42,9,130,117,178,117,108,72,113,6,178,230,182,123,117,99,183,67,215,67,236,47,117,109,255,0,86,115,48,141,86,148,166,108,235,25,116,179,150,110,17,59,79,156,111,147,59,254,143,100,237,186,237,246,119,107,245,9,13,130,188,96,236,107,178,108,106,78,40,80,206,141,34,67,168,104,228,199,140,204,120,141,238,54,211,185,75,126,105,153,36,141,78,25,158,157,137,73,31,176,196,241,176,49,75,15,241,62,144,197,102,199,187,232,245,150,31,105,46,153,65,168,49,32,209,170,80,173,21,202,90,136,140,137,105,212,181,246,151,188,135,171,1,252,82,82,180,154,22,146,82,84,90,25,25,106,70,94,225,4,184,130,100,34,223,198,27,98,126,35,97,205,21,152,151,108,6,157,148,235,49,35,33,178,154,148,55,41,229,122,172,199,91,174,58,183,92,65,118,168,183,104,94,221,12,83,197,42,169,136,56,15,136,200,151,27,175,162,92,22,245,64,183,182,190,124,101,27,140,62,70,104,81,17,161,123,121,141,118,151,97,250,190,195,46,206,235,153,124,101,183,51,37,134,86,221,251,37,168,17,47,122,51,112,232,245,54,219,75,109,174,83,76,199,121,215,164,25,26,220,121,102,167,158,211,122,148,68,122,118,145,43,180,249,206,80,174,178,179,243,33,135,213,5,184,109,162,69,201,73,138,181,107,161,18,85,62,57,153,168,245,47,87,213,237,26,58,163,76,110,163,72,131,80,105,105,90,37,70,105,228,169,39,170,84,74,73,25,25,31,180,187,71,236,0,0,0,1,200,179,99,136,17,176,223,47,87,237,125,201,40,102,74,173,218,163,16,141,75,36,235,39,161,125,109,145,122,201,61,117,71,242,79,95,112,206,155,171,169,98,13,248,183,92,220,228,251,142,174,106,86,221,202,53,59,33,238,221,62,146,143,214,95,214,127,104,208,238,77,108,6,112,231,46,150,85,13,16,209,29,231,232,180,217,82,73,45,146,13,79,42,12,116,173,74,245,82,102,163,52,118,153,150,190,241,219,0,0,0,127,202,200,205,10,34,239,50,50,33,71,249,214,192,187,190,230,207,29,62,211,110,143,46,75,119,109,81,165,19,140,71,117,105,109,137,85,121,45,238,81,242,207,66,45,218,153,232,162,237,246,139,122,203,214,20,82,240,107,9,173,219,34,159,21,12,185,18,157,17,50,204,144,148,154,164,38,51,77,45,71,162,17,169,159,44,187,76,181,247,251,139,164,0,0,0,130,124,94,235,238,211,178,220,237,9,27,118,85,246,239,215,93,126,106,124,5,22,157,191,95,184,255,0,80,170,188,157,81,30,175,102,26,214,132,209,168,183,117,218,154,117,215,251,6,65,251,143,220,52,126,69,161,104,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,248,151,80,10,129,154,123,153,132,180,104,37,244,90,106,157,53,210,157,12,253,197,239,19,107,131,13,120,228,225,213,215,68,86,210,40,125,14,223,121,239,126,160,163,246,255,0,64,178,32,0,0,1,224,104,120,49,101,208,113,18,161,137,112,40,241,25,172,84,89,117,151,158,110,59,73,82,201,199,201,229,25,168,144,74,51,53,145,25,234,163,254,255,0,104,247,192,0,0,3,242,85,169,209,234,244,185,148,169,109,37,198,38,71,114,59,136,82,72,201,73,90,77,38,70,70,70,71,216,103,236,25,221,207,14,26,73,195,12,200,222,20,199,24,67,81,234,117,90,133,82,34,80,147,74,73,135,39,201,74,11,77,137,46,230,253,132,101,238,49,100,252,31,177,49,219,155,7,106,86,132,169,45,154,233,85,23,146,219,106,89,243,57,109,69,128,217,25,17,172,253,95,91,78,226,45,125,194,193,128,0,0,0,113,156,223,226,2,48,223,47,87,165,112,228,242,30,126,139,81,139,29,100,189,170,39,78,12,133,39,105,238,73,235,170,59,52,61,70,115,110,58,179,213,235,134,169,92,146,234,220,118,163,53,249,110,45,106,51,82,148,226,205,70,102,102,102,102,102,103,239,49,249,219,235,106,47,49,5,146,117,247,28,82,89,101,164,234,163,82,140,244,74,72,189,167,219,161,17,11,108,225,137,145,184,212,26,84,108,111,196,250,58,28,169,200,52,63,73,141,34,57,25,52,210,147,10,75,15,108,126,57,41,46,18,137,101,185,11,208,187,72,187,117,49,102,72,66,27,66,91,109,36,148,164,136,146,146,45,8,139,220,67,254,135,252,173,104,109,10,113,197,18,82,146,51,81,153,232,68,94,241,20,179,105,159,188,47,203,221,34,117,26,155,85,139,88,186,149,29,212,177,22,35,241,228,19,46,237,125,41,230,161,50,27,113,36,78,178,68,173,11,82,212,139,188,251,41,175,31,179,91,139,121,131,175,74,168,93,119,44,214,233,203,113,124,154,116,121,146,74,50,91,53,186,105,213,167,30,90,72,246,188,164,246,118,105,217,246,249,204,47,192,44,88,198,25,136,139,98,89,85,138,131,107,89,32,228,181,77,146,235,8,51,52,22,170,91,77,175,66,46,98,12,254,163,215,220,44,55,46,124,32,205,242,167,92,88,219,88,90,27,91,76,201,56,48,36,104,162,81,242,87,177,198,228,194,255,0,133,73,150,190,226,247,139,30,194,12,20,195,236,14,182,83,106,97,245,18,60,8,100,162,113,195,68,102,26,91,174,114,219,108,214,190,83,104,37,40,201,164,106,122,106,122,125,154,123,176,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,190,188,226,104,146,151,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,192,5,170,112,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,89,165,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,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,89,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,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,129,92,72,248,130,73,203,180,102,240,123,6,234,177,21,136,181,24,233,147,54,164,203,173,60,187,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,157,80,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,238,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,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,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,9,149,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,192,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,2,37,113,63,198,138,86,20,229,46,237,161,51,119,196,164,220,247,204,116,208,104,208,212,132,186,252,246,28,121,164,212,18,134,205,42,209,5,13,111,37,78,153,17,32,220,108,137,73,113,109,235,65,128,44,251,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,218,128,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,126,74,101,38,149,69,140,184,116,106,100,72,17,220,144,252,181,181,25,148,180,133,62,251,171,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,31,172,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,191,225,41,146,143,66,67,135,155,44,77,166,85,97,214,158,231,55,101,211,223,46,67,105,130,243,28,181,212,212,68,173,238,115,144,235,173,180,151,18,148,147,100,167,72,156,39,89,90,44,252,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,128,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,66,12,94,225,81,132,120,195,153,119,49,214,179,117,203,131,111,85,164,53,62,224,180,97,211,144,202,42,50,210,131,39,20,137,109,45,10,101,15,41,45,173,239,155,83,171,90,159,81,58,133,56,149,55,53,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,25,183,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,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,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,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,58,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,42,176,231,138,54,40,88,185,80,174,96,68,168,210,234,23,98,99,179,65,181,110,38,221,110,26,40,148,78,140,163,154,82,81,146,219,167,37,130,105,38,203,166,181,40,214,249,173,106,249,132,161,232,107,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,50,127,150,186,22,85,176,58,143,134,84,195,231,85,94,219,84,185,37,166,82,223,110,93,97,214,91,68,135,26,53,37,27,89,46,82,27,108,137,8,62,91,104,53,17,172,214,165,118,177,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,28,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,210,178,255,0,155,255,0,253,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,74,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,66,12,20,225,59,132,248,75,143,178,177,138,163,115,124,160,162,194,168,46,169,106,219,125,20,152,158,129,148,137,173,200,134,231,86,83,20,185,92,132,54,109,104,234,54,185,187,114,139,82,208,73,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,131,141,124,220,18,69,86,205,167,166,147,45,204,95,126,60,119,151,57,42,127,144,197,182,133,77,36,178,178,53,147,38,183,37,184,181,36,210,133,56,68,203,155,212,132,155,100,186,245,192,31,195,47,225,150,211,252,95,61,43,248,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,0,0,0,0,0,0,0,0,0,0,0,7,132,197,252,20,195,236,113,182,85,106,98,13,18,60,248,102,163,113,179,92,102,29,91,78,114,220,108,150,142,107,107,36,168,137,213,232,122,106,90,253,186,215,14,99,56,65,242,10,163,113,96,149,97,107,109,12,189,36,160,207,145,170,141,101,206,94,198,219,141,11,254,9,36,90,251,203,220,43,203,20,48,11,22,48,122,98,226,223,118,85,98,158,218,22,104,41,46,211,100,180,194,204,141,101,170,86,235,104,212,143,150,179,47,168,181,247,143,71,128,57,173,197,188,190,87,226,212,45,75,150,115,180,230,220,71,58,157,34,100,149,70,83,100,182,141,90,52,219,200,73,158,214,82,158,222,205,53,47,178,229,50,151,159,188,47,204,37,34,13,26,165,85,139,71,186,147,29,164,191,22,91,241,227,147,206,237,97,42,229,33,82,28,113,68,110,188,100,157,75,83,208,203,188,187,101,106,22,135,16,151,27,81,41,42,34,52,153,30,164,101,239,31,244,63,229,104,67,136,83,110,36,148,149,17,146,146,101,169,25,123,140,86,111,19,188,141,197,175,82,164,227,126,24,81,208,221,78,57,173,250,180,104,241,200,137,214,146,153,178,95,123,99,17,205,74,112,212,104,45,203,94,135,216,71,219,161,138,147,119,173,167,60,252,23,137,214,28,109,74,101,230,149,170,77,42,35,209,73,50,246,31,102,134,70,63,69,185,86,122,131,112,210,235,145,157,91,110,211,166,177,45,181,161,70,74,74,155,89,40,140,140,140,140,140,140,189,228,52,101,148,12,64,70,36,101,230,203,174,20,158,123,204,81,105,209,95,89,175,114,141,212,193,142,165,110,61,202,61,117,95,110,167,168,236,192,0,0,0,43,231,140,14,38,59,108,224,237,54,208,139,37,178,93,86,162,202,92,109,43,62,103,45,216,179,219,51,50,37,151,171,234,233,220,101,175,188,86,198,71,176,210,78,39,230,70,207,166,54,194,93,143,76,170,211,234,146,210,180,154,146,108,55,62,50,86,90,108,81,119,57,237,34,47,121,141,17,82,105,209,233,20,184,116,168,141,37,182,33,199,110,59,104,74,72,137,41,66,73,36,68,68,68,69,216,69,236,31,172,0,0,0,120,26,230,12,89,117,236,68,167,226,92,250,60,71,171,20,230,90,101,151,156,142,210,148,130,109,243,121,38,74,52,26,136,201,102,102,90,40,191,191,218,61,240,0,0,0,173,222,51,213,229,70,195,171,82,134,141,166,83,58,237,254,242,216,253,61,69,237,254,129,9,56,105,80,10,191,154,123,101,131,104,214,72,235,117,209,58,233,173,58,97,251,143,220,47,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,34,113,124,167,55,23,49,170,156,136,228,131,151,166,171,36,105,191,108,8,5,223,167,110,131,170,240,94,175,60,154,205,223,67,231,39,150,191,71,250,155,143,94,196,84,85,221,175,244,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,171,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,209,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,16,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,4,180,25,167,235,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,131,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,23,83,194,227,192,158,25,125,245,231,19,68,170,28,171,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,245,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,21,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,43,130,61,90,149,64,165,99,205,118,187,83,137,78,166,211,163,219,242,230,76,150,242,89,98,51,13,166,166,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,17,215,136,22,123,171,185,170,186,156,178,173,101,244,88,101,111,212,13,202,116,109,16,231,165,37,48,228,166,218,170,239,92,118,164,49,205,141,33,37,211,40,205,40,211,83,213,93,165,207,242,189,146,140,101,205,100,59,158,183,97,211,58,122,45,179,79,148,225,212,36,18,80,220,250,162,24,55,35,83,35,154,212,132,41,231,86,109,18,212,106,36,50,218,201,107,61,84,218,29,226,191,215,85,133,117,127,109,109,203,146,220,168,127,190,67,157,77,157,29,207,249,46,50,243,110,35,234,82,84,159,97,144,189,238,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,128,8,21,196,19,137,28,108,187,73,157,131,120,60,212,74,142,34,170,59,140,212,166,201,67,169,69,178,183,26,140,244,119,137,167,25,228,204,91,140,200,90,144,68,225,161,181,161,38,226,86,90,182,126,127,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,200,45,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,135,179,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,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,29,131,49,25,53,198,220,178,91,54,125,205,137,214,172,184,81,238,120,239,34,82,210,108,62,197,54,162,137,15,165,48,150,243,14,184,133,45,113,154,102,74,84,102,157,196,235,136,73,40,216,112,203,239,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,66,48,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,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,184,92,120,19,195,47,190,188,226,104,149,64,0,41,47,140,54,55,213,111,204,197,199,193,167,168,113,33,211,112,186,57,38,60,180,184,165,191,57,250,140,88,146,93,90,251,146,132,37,36,202,18,130,35,61,80,226,141,71,188,144,220,11,1,239,240,7,24,235,185,127,198,91,79,24,173,198,122,137,118,205,65,50,28,141,185,8,234,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,211,72,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,155,144,239,195,127,16,156,68,199,156,88,162,238,176,109,250,133,19,209,180,186,141,59,153,22,232,121,52,70,18,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,79,240,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,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,190,188,226,104,149,64,0,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,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,5,122,241,150,194,252,47,169,96,53,47,22,235,74,137,76,189,168,213,136,148,138,60,196,194,113,199,234,172,61,205,83,148,229,184,131,36,161,9,73,59,41,43,116,148,73,54,28,66,54,156,133,110,166,17,109,60,18,240,223,14,23,106,223,88,188,137,157,69,252,213,64,237,183,99,245,196,125,21,29,109,199,144,133,244,233,208,203,158,250,28,46,98,245,35,233,54,183,183,107,187,172,252,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,85,241,206,252,201,254,210,126,237,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,254,255,0,74,203,254,111,255,0,246,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,179,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,33,171,84,239,44,87,191,230,214,102,55,46,191,118,94,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,162,27,73,118,168,137,37,220,66,239,184,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,115,40,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,180,50,212,140,120,76,80,193,12,50,198,10,20,170,21,243,104,82,106,40,144,210,218,75,239,83,227,188,243,38,164,45,36,182,212,235,107,218,162,230,44,200,244,236,51,251,69,84,103,15,133,165,215,97,185,54,250,193,118,213,85,161,160,156,121,218,121,19,143,203,111,78,161,211,216,212,104,137,65,32,144,134,146,90,171,177,71,167,113,145,136,29,77,170,95,88,83,117,117,84,249,85,123,118,183,77,127,106,141,181,189,17,244,45,183,8,205,39,161,165,101,162,219,46,206,206,212,251,200,89,150,76,56,166,165,215,168,248,109,142,110,56,102,164,199,167,198,171,107,222,189,99,178,133,200,126,84,191,248,85,172,201,63,94,157,228,44,254,221,185,104,55,101,42,53,106,221,171,68,168,67,148,210,30,109,216,207,161,212,154,84,146,81,122,200,51,46,229,17,246,31,180,135,211,31,142,177,72,166,215,169,146,104,245,120,76,203,135,49,165,176,243,47,54,151,16,180,45,38,149,36,210,162,50,50,50,51,45,12,180,237,20,89,196,147,42,206,224,94,42,76,187,168,20,229,183,110,92,178,220,152,131,109,147,38,88,126,68,153,142,19,41,216,202,27,73,37,182,139,68,234,102,69,237,50,238,134,194,230,248,53,226,73,87,48,70,185,99,84,234,43,126,163,79,175,73,126,59,75,123,113,162,19,113,41,237,36,136,148,163,81,17,40,204,187,18,73,255,0,16,176,208,0,0,1,252,51,36,145,153,158,132,93,162,146,248,187,98,172,123,207,29,97,90,180,169,142,170,21,18,152,220,121,13,27,132,104,41,108,204,158,218,140,146,149,153,107,162,136,181,50,37,125,131,220,240,107,195,36,213,175,26,230,34,202,130,163,102,28,121,48,91,144,109,122,164,234,29,167,188,73,220,104,50,215,67,215,66,86,191,87,180,91,224,0,0,0,0,0,0,0,10,153,227,67,94,121,85,155,66,135,205,79,45,30,144,245,55,30,189,168,167,43,187,95,232,28,171,132,29,57,185,89,141,68,229,199,37,156,77,118,172,209,174,205,240,39,151,126,157,154,139,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,79,60,104,168,79,69,196,91,62,182,136,78,18,38,250,67,123,196,217,237,61,140,83,146,90,171,79,213,222,62,23,7,26,177,197,198,202,181,48,228,18,122,222,70,141,154,244,221,178,37,65,93,133,175,110,159,96,186,48,0,0,0,0,0,0,0,16,223,138,110,21,43,18,50,212,252,200,113,148,185,86,228,245,86,148,164,35,85,114,227,192,154,122,106,72,81,233,170,203,179,176,190,178,20,219,150,235,205,252,57,199,139,42,186,227,234,138,212,123,134,154,137,138,53,26,54,178,153,140,169,205,79,114,72,180,36,123,79,78,206,209,163,251,34,185,22,231,179,104,55,28,23,210,243,21,74,100,89,141,184,74,37,110,75,141,37,100,122,145,153,30,164,162,238,51,251,76,125,176,0,0,1,74,188,95,113,25,155,147,26,160,90,108,62,107,77,42,156,210,86,146,81,25,18,218,151,61,179,236,37,31,111,173,238,47,212,32,189,165,109,85,47,27,154,151,108,81,161,191,42,101,82,99,16,218,109,150,212,181,26,156,113,40,79,98,72,207,189,68,93,132,125,253,195,65,121,28,192,72,56,15,129,148,90,74,169,168,141,84,170,199,141,82,159,185,146,67,169,125,216,113,146,226,85,243,104,81,122,205,118,146,136,207,82,237,51,62,233,14,57,182,57,227,221,129,128,118,92,219,186,244,173,69,96,216,101,197,49,19,169,97,47,190,226,90,117,196,161,8,113,196,110,53,114,148,68,68,122,153,246,123,244,165,140,222,241,2,196,156,193,86,228,210,237,138,229,82,222,182,91,113,109,55,30,20,153,17,21,37,162,92,132,145,60,148,73,91,107,220,219,201,37,104,90,30,210,246,23,111,27,193,28,187,226,166,97,46,168,244,171,70,223,168,201,110,84,148,34,77,77,200,146,87,29,163,83,141,165,106,113,230,218,115,110,132,242,84,102,101,216,71,169,253,119,33,148,190,29,88,93,129,84,184,53,203,190,137,77,184,238,115,101,167,29,114,116,104,243,26,142,254,214,20,102,201,185,25,14,32,210,227,74,52,153,158,164,74,63,105,246,76,8,241,163,196,97,184,177,24,109,150,90,73,33,182,219,73,37,40,73,22,132,68,69,216,68,68,90,104,63,208,0,0,0,126,10,189,193,65,160,48,114,171,181,184,20,214,75,189,201,114,80,202,123,200,187,212,100,93,230,69,250,200,121,139,115,24,240,234,241,172,187,66,180,46,154,109,114,84,125,188,242,167,78,98,73,51,185,6,164,239,229,172,205,58,146,85,166,165,219,180,253,195,219,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,13,109,156,94,188,173,12,47,189,240,142,132,252,70,104,88,133,34,146,245,116,212,193,45,247,145,79,113,231,88,101,11,62,196,32,221,120,156,81,145,111,51,101,178,37,18,77,105,95,160,203,70,93,47,188,208,98,156,12,51,177,99,255,0,53,50,177,55,123,63,197,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,66,120,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,38,10,241,75,200,79,203,184,117,236,215,97,123,251,46,10,85,63,172,187,233,114,36,104,220,248,49,24,36,156,200,234,89,232,219,204,176,210,73,109,106,73,113,182,200,208,68,234,77,47,213,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,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,17,43,136,102,75,41,89,167,194,249,21,219,66,223,136,172,84,182,163,145,219,243,14,74,98,156,214,9,205,206,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,230,54,133,189,186,133,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,30,175,25,49,122,242,199,124,68,168,98,150,32,191,17,251,134,173,30,11,51,159,140,193,50,137,11,141,17,152,164,241,160,189,84,173,105,97,43,89,36,146,141,234,86,212,161,58,36,173,211,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,215,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,236,127,133,30,69,191,33,154,12,107,179,63,212,242,172,8,83,149,253,210,149,84,114,57,167,254,11,165,90,149,250,111,18,63,177,222,22,83,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,223,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,206,69,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,63,248,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,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,151,249,223,192,186,238,93,178,193,150,92,57,188,104,212,170,117,210,159,149,213,26,234,105,230,133,239,149,34,68,7,16,79,58,130,34,117,230,216,54,24,82,200,212,159,153,36,161,106,66,80,163,241,92,51,169,52,170,254,117,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,39,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,21,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,179,225,105,142,144,241,131,42,116,27,110,109,103,171,185,48,239,250,219,169,178,225,48,219,136,138,217,153,211,214,150,218,61,220,158,151,150,202,92,90,82,165,185,25,255,0,164,105,53,170,96,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,8,1,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,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,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,246,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,60,85,11,47,24,161,114,96,53,205,153,26,85,42,34,236,155,78,177,26,137,81,144,169,141,165,242,125,237,158,178,26,51,220,164,33,79,197,74,143,191,89,77,154,73,68,151,77,191,215,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,138,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,85,241,206,252,201,254,210,126,237,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,254,255,0,74,203,254,111,255,0,246,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,223,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,42,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,0,0,0,0,0,0,0,0,0,0,241,55,38,50,97,213,155,89,102,133,119,221,52,218,36,169,27,185,5,81,156,196,98,123,106,9,74,217,204,89,26,180,37,39,93,11,179,113,123,199,167,164,220,20,26,251,5,42,133,91,129,82,100,251,156,137,37,15,39,188,203,189,38,101,222,70,95,168,199,239,0,0,0,31,231,34,52,121,108,57,22,91,13,188,203,169,52,56,219,137,37,37,105,50,208,200,200,251,12,140,143,77,4,63,205,167,14,172,46,199,90,92,234,229,161,68,166,219,151,57,50,235,141,57,6,52,120,109,72,127,107,234,35,120,219,140,183,22,106,113,212,154,140,143,83,36,151,180,187,105,191,27,178,239,138,153,123,186,164,82,174,235,126,163,25,184,178,86,136,213,54,226,73,68,119,77,46,56,148,41,183,156,105,189,218,147,42,81,25,23,105,22,165,245,118,76,161,113,1,196,156,190,214,227,82,238,122,229,82,225,182,92,117,13,57,30,108,153,18,213,25,163,92,116,153,50,149,201,67,104,36,182,202,137,58,150,133,184,253,135,217,116,248,25,143,118,6,62,89,144,174,219,46,181,21,243,125,150,212,252,78,165,133,62,195,138,105,167,20,149,161,183,23,180,211,205,73,25,25,234,71,217,238,215,164,136,241,158,60,4,131,143,24,25,90,164,166,154,137,53,74,84,121,53,40,27,89,37,186,167,218,135,37,45,165,63,54,181,31,172,239,97,36,136,245,62,195,35,239,207,165,219,109,85,44,235,154,169,108,86,97,191,22,101,46,99,240,221,109,230,212,133,18,155,113,72,87,98,136,143,189,38,93,164,93,221,194,116,112,130,196,102,109,188,106,159,106,62,249,161,53,90,115,169,66,77,68,73,53,187,46,3,101,216,106,46,223,87,220,127,172,93,80,0,0,0,248,151,181,114,45,177,102,215,110,57,207,165,152,244,186,100,169,142,56,106,36,237,75,109,41,102,122,153,145,23,98,79,188,203,237,33,156,28,200,222,114,49,27,30,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,244,61,202,35,212,151,236,61,59,123,5,200,240,177,194,149,97,190,90,152,153,50,41,162,85,199,61,53,164,169,104,209,92,169,16,33,30,154,154,18,122,106,131,236,237,47,172,196,200,0,0,0,0,0,0,0,31,195,20,187,198,58,172,114,241,178,147,76,41,4,174,139,159,171,100,189,118,239,137,79,87,105,107,217,175,216,62,239,5,218,19,178,113,22,240,173,174,19,134,136,94,143,216,241,182,123,75,123,21,20,158,138,211,245,119,139,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,93,188,99,44,103,171,56,85,69,186,227,83,156,120,232,221,78,247,144,201,168,155,230,201,167,182,90,168,146,122,107,166,157,229,175,214,33,143,10,58,219,116,252,220,219,20,167,30,82,61,35,214,232,91,180,73,242,233,147,149,219,219,245,251,140,95,0,0,0,0,0,0,0,0,15,41,138,214,124,123,251,14,46,91,62,66,18,162,171,82,102,67,73,168,136,246,169,214,22,217,31,106,85,167,211,247,31,216,99,55,152,195,108,203,195,124,106,187,237,165,178,235,42,160,220,181,8,204,154,146,105,222,150,37,184,132,173,61,137,212,143,103,97,145,23,234,23,181,195,239,17,211,136,153,106,181,214,185,140,188,245,26,12,42,74,146,135,55,41,60,152,17,117,35,245,148,100,122,175,183,187,236,33,37,0,0,0,126,90,165,66,37,34,155,42,169,57,244,51,30,27,11,125,215,22,162,74,82,132,36,212,163,51,51,34,34,34,35,237,51,25,203,206,85,240,245,255,0,153,91,254,168,114,91,145,30,45,197,85,133,9,109,172,214,74,142,153,242,20,222,135,185,68,125,139,246,30,157,189,132,38,63,10,172,160,157,193,89,78,56,223,20,146,56,80,148,94,140,110,67,29,239,33,112,100,178,242,73,214,76,180,208,212,68,164,175,94,253,61,166,45,213,182,208,211,105,105,180,18,80,130,36,165,36,90,17,17,119,17,14,25,154,156,214,88,153,106,177,103,86,42,181,120,14,215,149,29,223,71,211,58,134,84,243,142,155,47,169,165,41,149,60,218,205,179,91,6,147,52,158,186,246,23,111,117,26,230,59,52,248,159,153,59,178,69,86,230,172,203,69,53,79,47,164,165,179,34,65,71,66,121,175,41,31,50,183,156,73,44,146,250,145,216,125,221,133,245,245,124,159,240,250,196,108,123,172,83,174,27,166,143,80,162,218,124,198,100,42,68,152,239,198,84,150,119,199,89,155,74,92,101,180,178,83,78,168,211,219,161,237,63,97,118,220,238,8,229,247,13,176,30,214,139,110,89,86,236,24,235,105,164,37,233,101,18,58,31,121,100,219,104,82,150,182,219,70,227,87,41,38,102,101,218,125,190,237,58,88,0,0,0,255,0,25,115,34,83,227,174,92,249,76,198,97,164,154,214,235,171,36,33,41,34,212,204,204,251,8,136,136,207,245,8,163,154,158,33,120,87,151,216,82,105,180,74,197,54,225,185,26,217,164,56,114,35,75,229,234,108,31,206,54,153,40,112,181,109,227,81,123,246,153,247,23,109,74,226,206,116,51,35,143,245,179,142,221,207,93,136,151,255,0,39,77,160,205,158,218,21,181,13,153,232,215,61,122,254,71,119,103,189,71,246,91,31,14,236,183,87,112,91,14,100,92,55,234,165,191,115,220,59,58,147,158,107,83,236,242,31,150,132,126,85,164,56,157,205,186,142,243,61,75,77,52,45,53,151,96,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,66,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,79,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,186,102,212,167,18,202,54,167,106,12,212,101,204,91,139,95,117,1,78,220,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,242,174,23,214,54,101,231,230,26,139,121,224,180,9,116,235,97,50,19,79,188,43,210,96,33,84,229,82,27,145,22,68,200,4,251,173,45,61,75,137,75,4,132,53,163,197,189,42,213,13,239,113,55,188,0,43,171,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,202,108,23,83,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,211,195,131,135,252,204,196,87,90,197,188,94,183,127,204,158,7,82,195,81,164,56,252,119,46,41,91,22,222,216,235,101,109,184,134,89,112,201,107,120,149,180,220,104,154,73,47,231,141,171,191,1,202,179,59,151,171,87,52,24,53,90,194,59,166,79,65,215,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,247,77,172,146,164,41,109,58,234,9,104,223,184,179,195,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,83,116,217,88,243,96,112,112,188,45,252,127,145,45,53,36,200,164,187,65,167,78,94,233,180,154,33,213,41,165,26,36,141,82,74,66,210,162,121,73,105,70,165,52,218,219,104,246,108,229,55,94,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,10,234,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,86,182,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,166,44,72,238,203,118,54,168,90,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,231,87,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,238,188,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,93,248,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,128,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,1,77,124,87,51,175,248,77,186,159,203,94,25,212,234,177,173,187,74,161,34,53,218,238,188,150,107,21,70,92,74,74,62,195,73,56,166,98,184,218,251,84,173,142,58,123,137,6,76,178,234,162,174,79,242,215,93,205,78,56,209,240,202,152,124,154,83,59,106,151,36,180,202,67,14,68,163,180,243,104,144,227,70,164,175,115,199,205,67,109,145,33,101,204,113,6,162,36,18,212,157,15,82,108,11,54,139,96,194,194,216,118,244,71,45,56,20,118,232,13,82,101,145,202,97,84,228,50,76,38,59,132,241,168,221,71,40,137,7,204,53,110,45,119,107,169,138,43,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,61,7,13,76,235,212,114,233,136,240,112,190,245,169,233,134,87,117,65,77,201,66,142,43,13,210,170,146,78,51,72,169,186,251,137,37,155,40,67,9,67,137,55,82,132,182,181,186,68,165,32,146,187,212,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,161,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,253,43,47,249,191,255,0,217,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,117,80,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,255,0,194,247,34,223,134,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,128,0,0,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,146,105,110,43,107,109,47,184,203,66,215,93,75,93,42,115,9,179,161,153,28,0,173,148,119,46,122,236,180,177,249,74,109,122,108,247,16,157,200,112,203,86,185,232,211,242,219,187,125,201,63,182,218,178,173,196,47,10,243,5,10,53,54,183,88,166,219,215,35,187,245,135,50,68,104,156,205,13,243,249,182,213,37,110,30,141,178,74,63,118,226,62,227,236,150,72,113,14,164,150,218,210,180,159,113,164,245,35,31,244,0,0,0,57,166,55,101,247,13,177,226,214,149,110,94,182,236,25,11,117,165,165,153,103,18,58,223,101,102,219,136,74,144,183,27,94,211,79,53,70,70,69,216,125,190,253,105,139,56,28,62,113,27,1,43,21,27,134,214,163,212,43,86,158,247,164,38,68,104,239,201,84,102,119,200,89,27,170,68,100,52,130,75,77,36,213,219,161,110,47,97,246,114,140,184,230,159,19,242,217,118,71,170,219,53,137,107,167,37,228,117,116,183,164,72,56,235,79,53,149,47,230,80,243,105,53,154,88,74,59,79,187,176,254,171,202,202,182,107,44,76,202,216,176,107,20,170,188,6,171,201,142,215,164,41,157,67,41,121,183,73,150,20,234,146,202,94,113,100,217,45,242,73,26,143,93,123,15,183,191,185,184,218,29,109,77,56,130,82,22,70,149,36,203,82,50,62,242,49,81,92,85,114,130,118,253,101,88,227,99,210,72,161,77,81,250,77,184,236,119,60,181,206,146,243,202,38,153,34,211,66,73,26,148,189,123,181,246,24,135,25,53,190,31,176,51,43,135,245,66,146,220,120,242,174,42,84,41,174,56,179,65,38,58,167,199,83,154,158,228,145,118,35,249,71,167,103,105,13,26,82,234,49,42,244,216,181,88,47,161,232,211,24,67,237,56,133,18,146,164,45,36,164,153,25,25,145,145,145,151,105,24,253,64,0,0,35,95,16,76,71,78,29,229,170,232,113,19,25,101,234,204,25,180,148,165,110,109,82,185,208,37,104,73,245,146,102,122,163,179,191,236,49,68,184,61,108,203,196,140,106,180,45,164,50,235,202,175,92,180,248,207,26,82,106,216,151,229,182,133,45,93,138,208,139,127,105,153,31,235,26,67,194,155,62,61,131,135,22,213,159,29,9,73,82,105,48,225,168,210,68,91,148,211,8,108,207,177,41,215,232,123,139,236,33,234,192,0,0,0,0,0,0,7,252,172,201,40,82,140,244,34,35,61,69,16,241,92,173,183,80,205,205,207,74,67,202,89,211,186,45,75,118,169,46,101,50,10,187,59,126,175,113,9,157,193,206,198,122,141,133,85,155,178,77,53,198,78,177,211,108,121,108,154,73,206,84,154,131,103,162,141,37,174,154,233,222,122,125,66,196,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,188,248,225,251,248,139,150,123,170,135,5,151,29,152,174,135,144,148,36,212,103,252,97,21,74,236,36,168,251,144,125,196,41,187,135,58,102,126,57,56,126,152,142,169,151,63,141,125,109,198,146,47,226,169,125,230,67,66,160,0,0,0,0,0,0,0,63,138,73,41,38,147,238,50,208,197,17,113,75,195,35,177,179,25,46,174,204,98,105,154,243,14,84,143,68,109,220,183,231,205,86,191,65,36,122,146,59,245,51,250,204,74,126,11,248,140,220,171,66,227,195,105,50,77,201,108,207,153,85,109,43,94,166,150,9,170,115,36,68,70,173,72,181,255,0,115,167,215,236,22,110,0,0,3,144,230,206,245,69,135,151,203,230,182,122,110,244,13,77,180,123,247,116,47,168,180,245,147,219,234,123,198,122,40,20,201,56,169,140,16,105,173,165,213,46,233,184,218,105,70,146,51,82,122,153,68,147,62,229,105,249,78,255,0,91,245,141,20,101,191,14,97,97,110,11,218,86,156,86,80,133,198,163,64,75,230,73,34,53,186,152,140,182,165,43,68,167,83,62,95,105,153,106,63,195,49,184,249,104,101,255,0,13,107,119,125,126,179,1,138,132,122,124,151,41,177,31,144,210,87,38,82,99,188,227,72,36,45,196,41,123,148,201,150,137,61,79,184,190,170,0,204,54,96,175,188,197,226,28,251,182,232,168,200,113,151,164,58,152,48,146,243,198,211,44,155,238,184,218,82,218,220,112,146,100,79,41,36,73,61,8,187,11,235,149,188,62,56,123,207,197,186,148,60,79,197,122,76,216,86,204,87,27,147,14,51,236,41,179,154,164,170,43,237,153,161,248,202,109,198,22,219,142,22,164,175,91,77,11,179,83,23,33,107,90,212,27,50,131,6,218,182,233,145,160,83,233,241,218,140,195,49,217,67,73,36,54,132,161,62,170,8,147,244,82,146,236,34,238,33,245,128,0,0,7,58,198,12,124,194,252,16,160,72,174,223,151,101,50,9,180,218,214,220,87,39,199,106,67,202,36,56,162,74,16,235,136,220,103,202,89,17,107,218,101,167,191,74,145,205,223,19,252,67,197,105,51,172,188,47,146,229,2,221,110,67,168,76,200,171,126,44,215,208,70,251,100,70,227,18,212,218,144,166,220,109,93,221,170,73,31,113,17,8,80,227,151,174,37,92,106,117,126,152,185,43,115,116,212,254,122,100,151,182,55,255,0,41,106,209,8,250,244,36,251,136,91,134,65,120,112,210,172,8,173,98,94,51,82,26,155,91,119,119,79,77,149,29,46,52,206,135,41,149,111,106,68,100,173,58,161,109,40,180,87,105,145,31,118,132,44,101,41,74,18,73,66,73,36,94,194,45,8,127,64,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,205,56,202,210,106,181,252,221,217,52,42,21,50,93,70,165,81,177,233,177,33,195,136,202,158,126,75,238,84,234,9,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,55,248,126,228,70,133,149,91,85,187,214,233,71,91,137,183,5,60,155,168,201,213,109,250,46,43,237,197,113,218,86,196,72,118,59,252,169,49,212,125,74,72,148,189,116,45,19,216,115,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,202,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,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,201,94,10,158,22,46,159,136,19,188,186,156,39,248,229,89,177,240,177,140,159,15,238,31,46,124,81,182,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,90,8,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,15,41,113,97,109,137,117,223,118,142,38,87,232,93,85,201,98,117,255,0,39,230,245,79,35,163,235,89,38,101,124,218,22,77,185,189,180,146,126,113,42,219,166,169,208,251,71,0,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,25,235,226,37,142,144,241,251,53,151,93,201,65,172,250,78,219,160,242,173,186,11,201,38,13,181,69,138,70,78,173,167,25,53,37,230,92,148,185,79,54,225,169,74,83,111,35,232,145,18,19,61,120,48,96,52,155,87,11,238,92,127,174,194,137,212,95,18,19,75,161,45,81,218,83,237,211,161,184,226,95,113,15,18,205,104,67,210,117,66,154,52,163,182,11,107,61,228,164,26,124,87,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,184,156,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,104,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,198,96,133,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,134,188,81,179,49,121,101,235,1,153,165,97,252,27,130,21,118,252,144,186,68,123,158,1,19,108,81,16,141,139,119,87,182,153,166,75,205,115,16,201,39,106,200,137,247,82,180,169,130,37,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,40,201,254,90,232,89,86,192,234,62,25,83,15,157,85,123,109,82,228,150,153,75,125,185,117,135,89,109,18,28,104,212,148,109,100,185,72,109,178,36,32,249,109,160,212,70,179,90,149,218,199,52,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,217,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,89,255,0,8,236,224,220,216,163,74,157,150,236,64,57,117,10,149,159,71,110,125,189,82,75,81,218,97,154,36,100,197,134,152,43,75,104,66,183,182,165,54,164,184,174,98,156,39,92,37,41,60,180,239,142,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,28,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,210,178,255,0,155,255,0,253,156,20,2,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,166,14,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,247,173,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,0,0,0,0,0,0,0,0,0,0,3,248,164,165,101,181,105,37,17,251,12,181,21,205,159,174,28,52,171,254,43,184,151,131,52,134,161,86,218,219,212,83,98,199,75,109,61,169,197,101,59,26,143,25,75,86,136,67,170,61,85,216,102,103,221,169,10,143,109,119,174,26,220,105,117,30,152,182,235,112,181,208,254,122,28,150,119,183,255,0,37,105,213,11,250,181,37,123,140,88,86,81,248,173,220,150,177,195,178,113,196,142,165,76,111,153,182,168,92,199,165,158,188,247,15,152,244,153,132,159,164,166,144,158,207,162,90,119,232,98,213,176,255,0,20,108,28,81,163,183,92,177,110,186,85,98,43,154,250,208,167,51,35,110,138,90,123,121,75,81,23,107,107,246,251,15,220,99,213,0,0,0,15,147,116,218,212,27,206,131,58,218,185,41,145,167,211,234,17,221,140,251,47,178,135,82,104,113,10,66,189,85,145,167,232,169,69,218,71,222,98,155,248,131,240,247,159,132,149,41,152,159,133,20,153,179,109,153,78,57,38,100,102,24,83,135,9,74,84,167,220,50,67,17,146,219,108,33,182,219,45,77,94,174,186,31,102,134,34,150,94,115,5,125,229,211,16,160,93,182,189,70,67,108,179,33,164,206,132,167,158,38,158,100,159,105,199,18,166,208,227,100,163,50,101,41,50,81,232,101,216,127,85,255,0,101,203,31,45,28,192,97,173,18,239,160,214,105,239,212,36,83,227,57,83,136,196,134,148,184,210,149,29,151,30,65,161,14,45,72,218,167,136,180,81,238,46,227,250,255,0,70,100,48,230,22,41,96,189,219,105,202,101,11,92,154,52,244,176,102,146,51,67,170,136,243,105,82,117,74,180,50,230,118,25,22,163,58,245,250,100,156,43,198,9,212,215,18,234,87,107,92,110,180,147,81,25,41,93,52,163,73,31,114,117,252,159,127,171,250,134,133,242,153,122,162,252,203,229,141,91,45,55,122,6,152,210,253,251,186,22,20,122,250,202,237,245,253,227,175,0,0,0,172,142,52,24,140,220,91,62,220,195,104,210,77,185,111,79,135,85,113,40,94,134,166,13,170,139,38,70,68,173,76,181,255,0,115,167,215,236,17,99,133,166,25,29,245,152,216,149,119,163,115,89,160,176,221,72,140,209,184,146,182,39,194,86,191,65,68,90,18,251,245,35,250,200,94,234,82,73,73,36,187,136,180,33,253,0,0,0,0,0,0,0,31,142,179,204,244,60,238,74,246,57,211,59,181,90,233,161,237,61,15,81,159,110,35,41,153,248,228,226,1,75,117,79,57,252,85,235,238,53,107,252,85,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,248,194,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,245,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,117,167,213,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,216,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,234,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,89,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,168,188,111,225,19,153,44,74,198,139,251,17,168,87,182,26,177,77,186,174,138,173,110,27,82,234,83,210,251,108,73,150,227,205,165,196,166,26,146,75,36,172,136,200,148,162,215,93,12,251,197,132,228,207,5,46,172,187,101,178,207,193,203,214,161,74,155,90,183,253,33,212,191,75,117,199,34,175,159,62,68,132,108,83,141,182,179,209,15,36,143,84,23,172,71,166,165,161,159,107,1,94,188,66,248,122,99,70,108,241,162,139,136,216,115,115,217,84,234,109,58,215,141,68,117,170,220,217,108,190,167,219,151,45,229,41,41,102,51,169,52,109,144,130,35,53,17,234,74,236,238,51,246,188,55,178,83,138,121,62,252,34,126,19,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,215,186,213,114,207,102,215,243,71,74,205,61,118,116,185,85,219,114,215,69,185,66,130,147,54,216,134,179,118,97,191,45,102,74,213,229,173,169,134,210,80,100,72,65,115,20,100,181,41,6,215,96,0,0,0,0,0,28,127,45,25,103,179,114,181,111,93,118,102,31,78,150,187,122,191,116,72,184,224,194,146,102,181,211,16,244,88,204,156,66,116,212,106,121,9,84,117,26,22,175,95,98,210,149,26,212,147,113,125,128,121,76,88,177,127,10,24,89,121,97,159,165,61,25,242,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,249,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,0,14,41,156,204,20,186,179,19,150,203,195,7,44,170,133,42,21,106,224,244,127,76,253,81,215,27,138,142,68,248,242,23,189,77,182,226,203,84,50,162,45,16,126,177,150,186,22,166,85,237,130,28,34,115,37,134,184,209,96,226,53,118,246,195,87,233,182,173,209,74,173,204,106,37,74,122,159,113,136,210,219,121,196,182,149,67,74,77,102,148,25,17,26,146,90,233,169,151,120,183,64,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,42,47,27,248,68,230,75,18,177,162,254,196,106,21,237,134,172,83,110,171,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,181,215,67,62,241,97,57,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,117,47,210,221,113,200,171,231,207,145,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,103,218,192,0,5,43,127,81,83,52,255,0,235,251,10,191,247,173,71,252,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,135,181,1,74,223,212,84,205,63,250,254,194,175,253,235,81,255,0,33,22,125,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,148,197,88,248,143,51,14,46,56,56,67,42,149,18,243,151,79,118,61,18,93,81,243,106,44,57,78,22,196,201,89,147,15,238,229,110,55,9,179,105,73,90,144,72,86,210,81,169,53,3,253,69,76,211,255,0,175,236,42,255,0,222,181,31,242,17,109,56,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,70,174,36,57,41,197,60,224,254,14,255,0,6,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,197,114,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,117,44,82,234,19,92,148,190,124,9,17,209,177,46,68,109,7,162,222,73,158,171,47,84,143,77,79,66,59,63,21,1,138,188,23,49,130,102,35,220,115,176,134,245,195,248,150,100,186,131,178,40,145,42,147,170,13,74,135,21,195,222,152,203,34,97,253,220,173,198,217,56,110,169,75,74,9,106,218,106,52,166,117,100,39,3,49,199,45,216,52,238,14,227,29,102,212,171,196,164,84,29,145,110,201,161,76,121,222,76,89,10,55,30,140,234,28,138,201,150,215,205,199,82,225,173,197,43,168,82,125,68,180,130,85,117,255,0,81,83,52,255,0,235,251,10,191,247,173,71,252,132,89,246,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,0,28,83,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,7,250,138,153,167,255,0,95,216,85,255,0,189,106,63,228,34,234,64,0,86,6,115,56,95,227,238,98,115,39,120,99,29,149,119,225,252,42,45,193,232,254,153,138,165,66,107,114,145,200,129,30,58,247,165,184,142,32,181,91,42,50,209,103,234,153,107,161,234,69,39,248,122,101,126,254,202,102,11,214,176,231,17,170,246,253,70,165,81,186,36,214,218,118,137,33,231,152,75,14,68,136,202,82,165,60,211,74,37,238,142,179,50,36,153,104,105,237,239,34,148,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,248,68,252,38,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,96,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,1,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,62,214,0,0,0,0,34,255,0,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,189,196,112,175,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,0,0,0,43,215,136,95,15,76,104,205,158,52,81,113,27,14,110,123,42,157,77,167,90,241,168,142,181,91,155,45,151,212,251,114,229,188,165,37,44,198,117,38,141,178,16,68,102,162,61,73,93,157,198,110,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,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,143,249,81,200,38,23,229,74,255,0,189,177,26,216,170,75,168,212,174,121,18,98,210,154,81,56,211,20,74,35,143,37,228,64,66,84,235,138,125,100,166,219,37,72,113,70,165,19,77,237,75,127,56,110,74,0,1,23,243,181,145,59,55,56,244,170,19,234,174,68,180,110,202,20,130,66,46,52,210,78,107,238,211,141,46,26,161,45,4,243,36,164,115,86,135,18,165,26,185,102,78,18,8,185,174,25,244,188,180,101,210,196,202,254,22,64,195,59,22,63,243,83,43,19,119,189,252,103,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,226,87,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,253,175,13,236,148,226,158,79,191,8,159,132,202,253,169,83,249,91,232,142,139,208,82,164,189,203,233,122,190,103,55,156,195,90,107,212,163,110,221,218,232,173,116,208,181,154,162,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,108,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,175,108,16,225,19,153,44,53,198,139,7,17,171,183,182,26,191,77,181,110,138,85,110,99,81,42,83,212,251,140,70,150,219,206,37,180,170,26,82,107,52,160,200,136,212,146,215,77,76,187,197,186,0,133,92,72,114,83,138,121,193,252,29,254,12,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,7,138,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,168,191,234,42,102,159,253,127,97,87,254,245,168,255,0,144,139,62,252,10,93,95,137,127,226,233,233,10,87,202,79,193,127,200,174,171,154,231,67,215,122,39,163,230,111,229,243,57,60,206,221,220,189,219,123,118,235,216,43,7,250,138,153,167,255,0,95,216,85,255,0,189,106,63,228,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,61,168,15,41,139,22,47,225,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,63,46,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,0,0,0,0,0,0,0,0,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,117,161,253,182,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,235,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,168,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,8,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,117,167,213,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,87,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,86,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,245,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,246,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,218,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,72,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,229,39,244,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,254,147,31,175,62,89,236,184,179,9,114,203,180,45,10,132,218,125,165,78,144,227,41,109,167,86,215,87,203,114,83,100,165,19,114,22,211,137,91,79,39,83,208,181,211,221,223,231,114,47,147,91,179,49,247,245,50,191,54,1,181,104,81,234,76,189,81,122,67,78,165,18,16,211,209,150,235,41,81,176,227,75,82,154,120,204,144,163,45,123,117,208,187,239,122,196,177,109,172,56,181,169,246,133,169,76,143,6,159,79,142,211,8,109,150,27,104,149,203,109,45,146,148,77,165,41,53,26,80,157,79,66,238,30,128,0,0,124,218,205,199,64,183,162,59,58,187,91,129,79,142,202,20,227,142,74,146,134,146,148,145,25,153,153,168,200,139,176,140,255,0,81,136,153,152,62,38,56,23,132,52,217,208,237,234,159,202,74,218,9,214,24,77,49,232,115,25,75,196,151,73,38,225,34,82,22,72,222,217,107,167,110,138,47,105,138,179,204,62,125,241,199,29,234,50,27,249,81,80,161,81,156,53,165,48,169,147,102,69,66,219,53,59,161,56,223,80,180,30,168,119,105,251,52,73,23,113,118,241,11,58,197,190,113,78,226,106,145,108,210,42,117,154,140,215,146,147,83,81,222,144,173,203,113,41,220,163,66,84,175,164,226,117,61,61,191,88,178,172,166,240,152,119,151,2,245,199,169,12,45,46,114,164,183,75,142,189,116,73,242,28,36,62,204,168,125,255,0,149,66,200,143,220,94,243,22,75,100,97,238,27,97,13,10,61,22,210,161,81,104,48,216,109,12,145,177,22,60,83,115,106,18,157,85,203,74,72,212,100,218,117,236,237,219,245,15,85,22,116,73,200,230,67,144,219,200,253,38,214,74,35,253,101,246,24,255,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,225,42,116,72,40,230,76,144,219,40,253,39,22,73,34,253,103,246,144,240,184,149,130,248,75,141,180,117,211,239,107,90,137,89,105,205,54,201,114,12,105,14,39,69,32,207,106,220,66,200,181,54,146,71,245,39,79,97,105,87,57,167,225,53,118,218,156,235,175,4,228,166,169,77,70,222,101,61,229,186,252,179,215,144,217,114,218,141,12,147,244,148,234,143,183,232,150,190,195,21,235,86,162,220,246,85,88,225,85,96,212,105,19,227,169,43,218,235,78,71,113,42,208,148,147,34,81,18,136,200,148,147,215,235,35,18,3,47,25,247,199,28,8,168,199,111,229,69,66,187,70,108,208,149,66,169,205,153,41,8,108,148,214,164,219,125,66,16,90,33,173,165,236,209,70,93,199,217,105,153,124,226,99,129,120,189,77,131,10,225,169,252,155,173,172,154,97,244,212,222,135,13,149,60,105,104,148,109,146,229,45,102,141,238,30,134,125,186,36,253,164,37,157,26,227,160,92,49,26,157,66,173,192,168,71,121,9,113,183,34,201,67,169,82,76,136,200,200,210,102,71,216,100,127,172,135,210,0,0,30,126,251,177,109,172,71,181,170,22,133,215,76,143,58,159,80,142,235,11,109,230,27,116,147,204,109,77,154,146,78,37,73,37,18,86,173,15,67,239,20,69,158,140,154,221,121,112,191,170,117,248,80,13,219,66,177,82,121,234,115,204,52,234,145,29,46,189,37,109,50,165,19,13,180,133,37,166,72,205,9,51,211,217,169,119,122,28,134,231,178,226,203,221,203,18,208,187,170,19,42,22,141,70,67,108,169,183,93,113,222,147,152,228,86,205,73,39,36,33,166,210,134,153,86,135,161,233,175,187,187,242,113,49,196,187,35,24,241,142,143,127,88,243,155,126,34,237,248,241,86,73,117,149,25,44,229,76,116,205,92,165,44,181,209,196,235,235,127,65,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,249,74,253,63,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,246,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,246,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,176,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,99,253,192,0,0,126,82,166,196,41,199,80,229,151,60,255,0,149,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,99,222,187,149,60,125,98,133,242,136,240,198,229,56,188,190,105,109,162,205,221,183,102,253,127,35,167,119,214,62,5,169,136,120,189,130,119,68,57,244,122,229,203,110,206,166,73,109,243,136,169,50,162,37,124,183,18,124,183,16,149,32,205,6,166,136,141,61,159,71,79,103,101,180,100,71,137,13,43,23,250,124,56,197,169,145,41,183,33,18,27,139,45,199,18,203,50,139,248,51,40,78,247,229,45,197,188,167,28,112,244,36,246,145,106,93,186,144,176,22,157,105,246,144,243,14,33,198,220,73,41,11,65,145,165,68,125,164,100,101,222,67,254,192,0,7,36,205,125,11,229,22,94,111,234,122,99,243,156,249,57,85,83,105,217,187,215,232,95,34,61,52,63,120,206,229,49,217,54,182,41,196,124,139,151,34,145,112,54,178,35,212,182,173,169,36,125,189,198,93,169,250,191,80,209,174,92,46,23,110,124,11,177,42,207,169,6,227,182,229,44,214,104,62,195,81,195,101,71,222,103,250,94,241,210,64,0,5,56,241,151,150,149,226,173,6,41,41,90,166,147,21,122,107,217,253,147,80,33,93,76,76,151,20,148,81,165,60,209,44,141,42,36,44,211,169,31,121,30,131,171,101,167,0,110,156,196,98,117,50,209,162,197,121,113,85,37,151,106,50,9,14,25,55,27,168,101,183,85,185,45,184,68,100,79,17,234,162,208,189,191,94,128,50,247,129,214,166,1,97,189,50,200,182,96,48,202,153,97,149,76,121,13,54,149,63,32,152,105,167,28,82,144,218,55,26,185,41,51,51,45,79,219,238,46,154,3,201,94,248,177,134,248,117,1,202,133,231,123,80,169,13,182,102,157,38,84,152,142,163,81,37,71,180,185,139,79,111,168,174,207,168,253,198,35,85,227,197,11,45,182,202,106,45,196,171,191,82,122,10,222,66,74,36,136,15,37,227,70,237,13,26,75,35,81,25,167,179,187,93,72,112,11,207,141,29,176,108,73,141,101,217,21,78,113,33,105,109,201,244,214,246,239,209,68,71,171,115,181,211,93,189,223,95,212,56,61,213,197,207,30,235,44,60,197,42,5,26,9,40,213,203,91,109,77,105,100,70,74,34,237,76,195,237,237,47,239,8,241,137,25,195,204,62,39,173,210,174,98,117,197,26,59,196,164,174,44,42,212,228,50,164,158,253,82,104,83,202,35,35,37,153,105,238,34,33,199,101,205,155,61,229,201,157,45,233,47,44,205,74,113,231,13,106,81,153,234,102,102,125,166,122,153,255,0,124,127,137,25,17,145,153,107,161,137,107,149,92,231,217,153,114,166,45,183,176,158,131,85,170,18,141,198,234,46,208,154,126,66,85,181,141,11,154,111,182,162,34,83,59,187,61,167,175,121,246,118,107,187,140,150,39,84,99,187,26,216,180,168,176,210,180,41,8,82,224,72,109,73,212,148,68,100,104,155,216,101,170,127,188,63,118,85,241,155,53,249,192,197,216,49,234,23,5,70,5,175,79,146,212,217,203,137,46,164,211,43,105,185,76,19,141,145,154,221,108,212,109,72,63,85,90,22,132,90,158,157,246,201,104,219,77,218,180,102,105,40,153,34,81,181,187,87,95,115,122,213,170,212,174,213,104,90,253,45,59,189,131,237,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,151,117,180,221,213,70,122,146,185,146,34,155,187,116,117,135,54,45,58,45,42,236,86,135,167,209,211,187,218,41,183,21,51,67,156,28,164,226,36,187,38,225,173,203,168,67,143,203,228,61,62,77,81,214,157,220,194,28,86,213,45,214,137,90,28,130,35,208,187,12,139,237,63,91,110,241,154,191,88,111,149,115,89,52,89,36,125,252,170,107,203,247,254,156,239,238,127,188,35,94,103,115,71,99,99,213,77,186,157,31,10,232,52,23,208,211,232,83,209,40,108,197,113,213,45,166,144,147,90,146,234,205,70,158,87,97,235,217,175,215,217,26,204,200,204,204,139,77,76,127,180,73,179,32,62,137,48,101,189,25,228,25,41,46,50,225,161,73,50,61,72,200,203,180,187,72,191,188,59,22,28,103,15,48,248,96,182,138,135,137,215,20,152,236,146,82,136,179,107,83,150,202,82,91,52,73,33,47,36,136,136,144,69,167,184,204,132,135,181,120,185,227,221,25,134,88,170,192,163,78,36,154,121,139,113,169,174,172,200,137,36,125,170,152,93,189,135,253,241,222,44,206,52,118,193,49,26,53,233,100,85,57,198,132,37,199,32,83,91,219,191,68,145,158,174,78,215,77,119,119,253,95,88,239,246,119,20,44,182,220,201,167,55,46,174,253,53,233,203,101,10,41,114,32,50,150,77,123,117,53,235,44,205,36,70,174,222,253,52,49,37,108,140,88,195,124,69,128,221,66,204,189,168,85,118,220,50,78,144,234,76,72,81,40,210,147,218,124,181,171,183,215,79,103,214,94,242,30,180,7,50,204,38,7,90,152,251,134,245,59,34,230,128,195,202,121,135,149,13,229,180,218,148,196,131,97,214,155,113,42,91,107,218,105,231,40,200,200,181,47,103,184,243,255,0,153,108,1,186,114,239,137,213,59,70,181,21,228,69,76,151,157,167,72,52,56,68,228,110,161,230,218,86,229,54,217,25,153,50,103,170,75,67,246,125,92,165,249,146,229,18,74,76,167,157,36,17,37,36,181,154,180,34,238,34,212,88,175,6,153,105,70,42,215,162,238,86,170,164,202,94,154,246,127,100,211,200,92,112,0,0,230,217,143,184,93,182,48,46,251,171,48,164,19,141,91,149,67,65,172,251,9,69,13,229,23,113,151,232,251,198,114,170,110,201,186,113,78,91,230,92,201,21,123,129,197,153,22,167,185,110,201,51,236,239,51,237,87,215,250,198,136,242,161,66,249,59,151,155,6,158,168,252,151,62,78,82,148,226,118,109,245,250,22,8,207,77,11,220,58,216,0,0,255,0,135,93,105,134,150,243,238,33,182,219,73,169,107,89,145,37,36,93,166,102,103,220,66,191,179,221,196,134,149,132,29,70,28,97,44,200,149,43,144,201,109,202,150,219,137,121,152,165,252,37,149,167,123,18,144,226,30,75,141,182,122,26,123,8,245,62,221,8,84,197,217,136,120,189,141,151,68,201,245,138,229,203,113,78,169,73,113,226,136,153,50,165,165,28,199,20,124,182,208,165,44,201,36,167,76,136,187,126,150,158,222,223,188,214,84,241,245,250,23,202,34,195,27,148,162,242,249,167,186,139,55,118,221,155,245,252,142,157,223,88,240,82,24,190,112,250,167,201,121,53,187,122,115,43,222,157,73,232,142,18,137,90,18,139,93,167,244,145,223,239,79,212,44,67,135,55,16,27,138,149,113,83,176,107,22,107,210,234,80,234,82,25,139,79,168,79,148,183,156,109,215,28,137,29,166,205,215,228,145,18,8,137,197,104,148,25,145,153,153,123,72,91,180,105,12,75,142,212,184,206,161,214,94,66,92,109,104,81,41,42,73,150,164,100,101,216,100,100,125,227,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,108,213,95,237,97,182,0,223,23,42,159,75,79,55,65,169,166,62,170,218,102,241,66,125,105,36,250,201,61,117,71,102,135,168,206,61,209,91,151,119,221,149,91,134,66,150,183,235,21,7,229,158,227,51,61,206,186,165,233,218,102,125,234,247,159,218,98,223,56,113,228,214,209,167,97,237,51,18,174,235,125,50,38,214,34,51,49,131,151,17,165,150,199,88,136,242,77,60,198,53,211,113,43,77,20,101,223,218,125,226,125,53,102,218,205,192,42,107,150,253,53,113,16,223,40,153,92,70,205,27,9,59,116,52,237,211,187,179,236,16,151,62,121,52,192,203,190,209,170,94,84,148,82,173,203,150,44,55,221,140,220,50,135,13,185,46,165,169,78,33,42,36,176,110,45,74,113,68,70,68,122,153,36,180,237,45,69,53,147,247,14,27,222,106,118,155,62,68,42,157,18,121,242,159,142,234,219,87,49,151,123,20,149,39,106,180,220,130,50,50,208,251,11,184,197,236,112,238,204,195,120,245,131,84,250,125,94,122,93,175,219,236,53,78,147,204,119,115,207,19,17,98,18,222,86,231,86,181,106,183,79,85,30,154,159,121,17,247,203,16,0,1,231,49,38,19,149,28,59,186,32,50,202,29,114,77,22,107,72,66,211,185,42,82,152,89,17,25,123,75,180,102,211,24,34,200,161,99,117,230,196,184,220,135,33,221,53,18,52,18,13,36,91,37,184,94,169,30,157,157,157,130,249,114,13,114,179,115,229,146,209,144,202,181,232,233,208,33,171,180,187,20,138,124,83,50,239,63,210,255,0,228,36,72,0,15,249,113,196,52,218,157,113,100,148,32,141,74,81,158,132,68,93,230,102,40,203,138,230,34,193,188,243,10,84,184,14,178,242,41,16,58,53,173,149,18,136,150,212,233,201,50,51,37,31,111,172,93,154,23,216,66,31,89,246,157,118,248,185,41,214,181,185,78,145,54,117,74,75,49,154,109,134,86,225,145,184,226,80,70,100,130,51,211,114,146,93,132,125,226,249,114,23,148,139,123,47,88,103,77,172,84,41,77,29,213,90,132,204,169,175,188,194,57,204,27,209,226,169,198,119,27,45,184,146,75,172,153,236,81,158,135,223,169,247,74,177,255,0,15,62,204,102,87,34,67,200,105,166,210,107,90,214,162,74,82,146,45,76,204,207,176,136,136,65,92,232,241,38,179,240,93,153,150,78,25,212,32,215,46,130,75,141,45,214,29,106,76,120,171,210,67,102,133,169,153,72,113,14,37,198,144,102,90,106,68,175,121,145,21,72,98,198,99,49,119,25,107,50,234,151,141,233,87,117,153,47,184,249,65,69,74,82,162,182,106,91,138,209,45,184,234,200,180,39,20,146,237,236,79,103,191,95,3,75,163,87,46,57,201,131,69,165,78,169,204,121,68,73,102,43,11,121,197,168,204,136,180,74,72,204,204,205,68,95,105,151,188,119,43,15,34,153,150,196,8,168,157,79,195,122,213,61,133,232,100,170,133,30,123,68,100,100,147,236,50,142,162,238,89,127,120,199,64,46,23,57,155,113,182,156,110,147,13,36,163,74,86,75,98,160,70,94,243,254,196,238,31,229,43,134,22,102,34,195,147,32,232,77,58,182,9,102,148,53,22,160,165,47,66,212,182,151,73,219,175,176,112,251,255,0,45,216,223,134,175,186,221,213,134,87,52,118,89,37,41,114,142,139,45,12,17,17,171,83,222,182,146,93,200,81,253,157,163,154,173,11,109,106,109,196,41,11,65,154,84,149,22,134,70,93,228,100,61,22,31,89,53,12,67,187,105,182,149,45,248,236,200,168,201,102,58,86,250,148,148,145,184,234,27,35,51,74,84,125,235,47,97,139,22,193,46,15,83,235,103,2,189,137,151,107,41,167,56,109,72,229,82,231,168,150,182,207,150,189,52,122,17,164,245,73,172,187,244,215,79,172,89,38,8,229,239,13,48,10,220,102,223,176,168,81,163,154,26,75,110,203,56,177,209,33,243,38,219,65,169,197,180,218,55,26,185,40,51,51,46,211,45,125,218,116,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,28,95,48,57,76,194,44,198,83,85,22,248,162,54,220,206,205,181,24,177,162,148,180,250,205,25,232,235,172,184,101,169,50,148,255,0,115,169,123,180,173,124,99,225,13,117,89,108,187,88,180,46,248,15,210,218,219,184,231,212,28,83,165,169,182,146,215,151,12,147,244,148,175,111,118,158,209,94,85,106,99,244,105,238,211,164,173,181,58,214,221,198,131,51,46,212,145,151,121,23,176,199,229,66,22,226,210,219,104,82,214,179,36,165,41,45,76,204,251,136,136,116,171,7,45,216,223,137,79,180,221,171,134,87,52,134,94,36,169,18,138,139,45,108,25,25,167,67,222,134,148,93,203,73,253,157,163,184,69,225,133,153,137,80,227,72,42,19,77,45,242,65,169,14,197,168,37,72,212,181,61,197,210,118,105,237,31,234,124,46,115,54,219,110,184,229,38,26,137,38,164,160,144,197,64,204,253,199,253,137,220,57,253,249,145,76,203,88,17,87,58,161,134,245,170,131,8,212,205,84,250,60,247,72,136,137,71,218,103,29,37,220,131,254,249,14,27,85,163,87,45,201,203,131,90,165,78,166,76,101,70,74,102,83,11,101,196,40,140,200,245,74,136,140,140,141,38,95,105,31,184,123,236,39,204,102,46,224,213,102,37,82,206,189,42,237,51,25,246,223,56,43,169,74,76,87,13,43,109,90,41,182,221,65,30,164,218,82,125,189,169,236,247,105,109,249,46,226,77,103,227,67,48,236,156,76,168,65,161,221,6,150,218,67,175,186,212,104,242,151,164,118,201,8,83,210,150,226,220,83,142,172,200,180,212,201,62,242,50,57,212,203,236,201,101,18,35,188,135,90,113,36,180,45,10,37,37,73,50,212,140,140,187,12,140,135,253,136,169,159,76,164,91,217,132,195,58,157,98,159,74,104,174,170,44,39,165,66,125,150,17,206,124,217,143,41,77,179,184,153,113,197,18,157,120,143,98,76,181,62,237,15,190,134,175,11,78,187,99,220,149,27,90,227,167,72,133,58,155,37,232,206,182,251,43,108,204,219,113,72,51,34,89,17,233,185,42,46,210,46,225,48,120,81,226,44,27,51,48,167,75,158,235,12,162,175,3,163,66,222,81,36,141,110,206,130,146,34,51,81,118,250,167,217,161,253,134,47,53,183,16,235,105,117,181,146,144,178,37,37,68,122,145,145,247,25,24,255,0,160,0,17,219,63,55,43,54,206,89,46,233,15,43,78,178,157,62,26,123,75,181,75,167,202,50,46,242,253,31,254,66,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,193,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,210,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,245,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,250,135,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,245,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,236,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,245,139,54,225,109,146,166,160,37,156,120,196,74,68,146,146,243,41,244,84,89,113,254,108,144,125,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,212,119,89,149,14,30,24,81,130,52,58,117,118,228,164,51,91,185,156,140,203,178,21,62,60,105,45,178,241,161,133,43,150,107,140,135,19,181,198,149,166,167,169,18,143,218,125,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,222,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,251,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,248,36,36,141,95,86,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,142,54,202,13,199,92,74,16,93,234,81,232,69,250,197,107,113,10,226,31,71,182,32,202,194,124,36,157,79,170,84,94,217,213,205,109,212,190,211,122,28,71,209,181,200,242,73,69,170,84,226,79,84,246,153,104,93,198,98,168,45,235,82,242,196,26,178,98,91,244,90,165,106,107,239,50,193,244,241,157,146,173,238,30,214,201,91,9,71,219,166,133,239,211,176,89,150,76,56,90,37,246,105,88,145,142,44,58,133,18,216,152,197,33,105,208,141,58,71,121,41,121,137,49,63,225,80,162,37,125,90,247,152,179,91,83,14,236,123,34,159,30,155,107,90,148,138,99,49,155,67,104,233,96,50,201,232,148,165,36,126,162,72,181,209,41,254,241,123,135,162,208,189,196,26,23,184,126,121,244,218,125,82,58,162,212,97,49,37,149,145,146,155,121,180,173,38,70,70,71,169,25,25,119,25,255,0,124,68,108,215,240,240,194,140,110,161,212,107,182,221,33,154,37,204,220,103,157,142,168,17,227,70,109,231,137,15,169,60,195,68,101,184,173,206,58,157,116,61,76,146,94,210,237,165,60,100,193,235,203,4,239,122,141,153,120,82,37,196,118,36,135,155,101,215,99,186,218,31,105,47,56,218,92,65,184,132,26,146,163,105,70,74,34,208,244,253,69,228,104,213,154,165,191,84,139,90,163,78,126,28,216,79,34,67,15,176,234,155,91,110,33,68,164,168,148,147,35,35,35,34,61,72,245,212,133,215,112,215,206,138,113,166,209,143,134,119,205,94,25,92,212,56,136,101,131,114,71,207,74,142,203,80,217,75,139,230,190,183,22,181,56,234,245,81,36,136,207,220,122,145,206,225,255,0,43,66,92,66,155,90,73,73,81,25,25,25,106,70,71,236,21,113,197,39,37,77,79,75,216,241,135,116,137,39,37,150,85,233,88,177,35,252,217,160,186,217,79,72,82,25,99,93,218,154,8,214,181,247,104,71,236,49,89,56,115,123,214,176,190,252,164,93,244,195,91,50,232,243,227,200,83,106,222,157,121,79,33,195,66,137,42,73,233,171,101,169,106,95,168,104,87,41,152,241,111,99,198,15,91,247,13,62,167,17,218,155,84,248,140,212,99,182,242,20,182,228,148,86,22,233,109,39,22,162,34,83,164,94,177,234,93,199,219,223,218,128,0,64,254,48,215,147,246,222,91,41,84,216,102,178,118,169,115,49,17,222,253,13,151,32,84,18,162,236,81,31,122,75,191,82,251,69,93,100,154,143,233,172,203,216,140,242,137,194,98,187,75,144,100,105,215,177,53,8,221,189,199,239,26,45,167,52,76,211,227,50,73,34,38,217,66,116,34,238,209,36,63,64,0,15,225,158,132,103,238,20,121,197,167,22,30,189,179,6,205,173,2,118,250,117,6,152,152,111,52,151,76,210,82,216,157,57,10,51,73,44,211,174,213,17,118,145,43,234,33,11,40,53,233,150,236,197,79,128,219,38,249,182,104,66,214,71,185,165,106,70,75,65,145,145,165,100,105,45,15,216,39,39,13,252,222,94,118,206,49,192,176,110,202,138,106,20,123,129,198,161,54,169,175,58,242,218,125,249,81,26,35,73,184,241,37,58,33,42,211,213,51,45,79,176,203,176,93,123,14,182,251,45,188,201,145,182,226,73,73,50,238,50,50,212,135,140,199,8,80,106,24,53,125,68,168,195,41,81,220,182,170,105,91,92,178,89,168,142,43,132,100,68,125,134,122,25,151,235,25,175,196,88,241,162,98,13,207,18,19,6,196,118,107,51,91,105,165,32,146,109,160,159,89,37,38,69,216,90,17,17,104,66,236,248,78,220,19,235,153,100,229,77,121,165,21,62,173,209,50,146,82,141,68,219,116,248,59,117,35,51,247,159,118,133,245,9,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,146,213,70,68,95,88,110,73,153,145,40,181,46,242,212,127,201,62,202,145,204,75,200,52,254,145,40,180,31,244,74,74,136,140,148,70,70,90,150,135,222,63,162,28,113,80,182,26,185,50,201,41,68,162,39,105,83,87,82,239,239,75,84,249,191,81,159,122,190,175,180,133,27,217,85,36,209,175,42,13,93,75,66,10,13,78,44,147,82,207,68,145,33,212,171,83,61,75,179,179,222,67,73,89,118,175,199,185,176,42,192,171,198,125,167,73,251,102,148,165,41,181,18,147,184,225,180,163,237,35,63,210,247,143,121,82,139,215,83,229,66,220,105,234,25,91,90,145,232,101,185,38,90,255,0,214,51,209,159,76,54,174,97,206,100,110,166,106,241,38,54,221,98,163,58,169,21,199,219,89,19,140,187,62,86,197,36,212,148,234,70,72,51,35,45,72,253,134,98,59,137,45,195,194,212,173,93,89,161,181,145,69,105,197,157,42,92,26,156,163,66,86,123,99,181,81,137,189,71,180,143,66,45,197,218,122,23,188,200,104,61,164,154,26,66,20,122,154,82,68,103,250,135,253,128,0,254,25,18,136,200,203,82,62,193,65,124,77,168,37,69,204,253,93,196,183,176,166,162,68,158,194,211,93,245,9,157,189,197,238,19,39,130,173,83,252,204,110,154,54,226,255,0,63,103,73,211,94,223,236,122,114,125,255,0,208,44,176,0,126,10,253,106,5,183,67,168,92,53,89,8,98,29,50,43,179,36,56,181,165,41,67,109,160,214,163,51,81,145,17,17,36,207,83,50,47,172,81,7,17,12,214,84,241,239,22,102,80,232,245,35,249,51,64,113,200,12,182,203,202,229,62,227,18,101,165,47,104,151,150,218,141,77,186,69,184,136,140,203,216,69,223,234,56,115,228,166,161,141,215,132,76,66,189,41,15,55,107,81,228,182,250,74,68,117,19,114,220,105,216,142,146,62,113,133,182,226,22,211,170,236,220,70,101,175,113,106,103,118,182,253,2,145,107,81,97,91,244,40,12,67,129,79,97,184,204,50,203,73,109,8,109,8,36,36,137,41,34,73,104,148,145,118,17,23,96,250,35,195,99,94,37,82,240,151,12,46,59,234,168,250,91,42,93,46,100,150,72,212,146,53,186,220,119,29,74,75,114,147,169,159,44,251,9,68,127,103,120,206,182,96,177,114,181,141,152,175,94,190,235,50,221,125,50,167,74,40,68,227,139,87,42,42,164,186,235,104,45,203,94,210,46,105,246,37,91,75,217,239,63,53,97,88,87,70,37,221,48,44,251,66,151,34,117,70,160,251,76,33,13,48,227,164,142,99,137,108,150,178,109,42,81,32,148,180,234,122,31,127,234,23,167,144,236,153,219,249,117,176,96,214,235,212,200,178,46,250,164,86,159,150,250,217,66,215,28,220,102,42,150,210,84,166,27,117,4,151,89,51,36,153,158,158,221,79,186,90,0,0,15,249,113,182,221,109,77,58,132,173,11,35,74,146,162,212,140,143,188,140,132,31,207,190,65,237,108,104,182,42,88,131,97,209,227,83,238,202,100,39,164,114,226,199,109,162,153,203,110,83,186,25,53,29,110,184,226,221,117,5,166,226,221,161,123,116,51,166,150,159,191,240,59,16,84,108,187,80,161,220,20,25,166,149,109,83,241,87,204,97,254,210,61,54,47,111,49,175,168,253,95,97,151,101,200,112,253,207,165,7,26,237,216,88,119,127,213,217,137,119,64,97,182,80,228,153,8,108,166,37,8,138,201,25,27,178,22,235,142,45,215,87,252,146,221,161,251,117,35,156,200,90,28,73,45,10,37,36,251,140,143,82,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,180,54,147,90,212,73,73,119,153,158,132,43,91,136,95,17,40,182,131,18,48,175,5,235,168,122,174,123,58,186,148,57,68,164,181,219,17,244,114,221,141,36,148,157,80,167,82,122,167,183,180,139,179,83,21,99,102,217,87,246,52,222,45,209,40,17,106,21,186,212,237,117,89,161,233,43,86,198,148,175,88,208,149,172,253,70,143,78,195,236,79,184,187,47,83,41,89,21,195,124,188,218,201,42,173,22,159,89,184,100,56,219,207,203,149,25,137,28,181,178,251,203,105,77,45,81,219,90,79,107,137,212,207,218,146,211,77,59,101,27,109,182,211,105,105,164,37,8,65,18,82,148,150,132,68,93,196,68,63,232,0,0,68,188,248,228,206,223,204,85,131,58,183,65,166,69,143,119,210,226,186,252,71,208,202,16,185,6,219,50,148,134,148,164,176,227,171,37,58,241,25,164,140,181,246,104,125,244,89,127,88,87,70,26,93,51,236,235,190,151,34,13,70,158,251,172,45,14,176,227,68,190,91,138,108,214,130,113,41,81,160,212,133,104,122,23,119,234,30,151,47,184,185,90,193,60,87,160,223,116,105,110,176,152,179,162,148,210,109,197,167,155,21,50,90,117,196,30,213,163,113,31,40,187,20,173,167,237,247,150,138,112,83,18,169,120,181,134,22,229,245,75,125,46,21,82,153,14,75,196,74,73,154,29,114,59,110,169,39,181,74,208,203,152,93,134,163,63,183,188,123,145,243,174,10,5,34,233,162,205,183,235,176,24,153,2,160,195,145,159,101,230,146,226,22,218,208,104,81,26,84,70,147,213,42,50,237,35,46,209,73,92,70,50,83,80,193,27,194,94,33,89,116,135,156,181,107,18,92,125,69,30,58,141,184,142,58,236,183,141,31,54,194,27,109,8,105,164,246,110,51,34,211,188,180,50,242,252,59,243,89,83,192,76,89,135,67,172,84,143,228,205,125,198,224,60,219,207,43,148,195,143,201,136,149,61,162,158,67,105,52,182,209,150,227,35,50,47,97,151,117,239,208,43,80,46,74,29,62,225,165,72,67,240,234,113,90,153,29,196,45,42,74,219,113,4,180,153,26,76,200,200,201,68,122,145,153,125,99,247,128,10,211,227,83,84,47,193,141,175,70,220,95,231,236,25,58,107,219,253,143,81,79,191,250,4,53,225,147,65,42,214,103,232,238,41,189,229,9,17,229,119,107,166,202,140,62,222,227,247,139,245,34,36,145,17,22,132,93,131,250,0,3,254,29,73,173,165,161,39,161,169,38,68,127,168,103,195,136,125,169,90,181,51,67,116,162,180,211,136,58,172,185,213,56,166,180,172,183,71,118,163,47,98,139,113,22,164,123,79,180,181,47,113,152,141,34,68,100,47,13,171,184,141,153,27,85,154,68,73,142,55,71,168,193,170,74,113,134,214,100,219,45,79,139,189,74,52,165,90,17,18,200,204,207,66,47,105,144,208,189,54,47,67,79,139,11,113,171,167,101,13,106,103,169,158,212,145,107,255,0,80,240,121,137,175,199,182,112,42,255,0,171,201,125,166,137,139,102,170,164,169,197,18,83,184,161,186,162,237,51,47,209,247,140,218,222,181,36,214,111,42,245,93,43,66,202,117,78,84,146,82,15,84,153,45,213,43,82,61,79,179,183,222,98,242,56,87,219,13,91,121,100,138,163,81,27,181,89,168,169,119,247,37,218,124,47,168,143,189,63,95,218,98,99,143,225,169,41,35,51,81,17,17,106,122,159,112,255,0,147,121,146,36,153,186,141,20,100,73,245,139,180,253,196,63,187,210,71,161,168,181,34,215,191,216,63,164,100,101,169,30,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,117,243,139,216,105,135,17,21,46,243,190,40,84,173,186,104,212,186,156,118,28,87,106,75,176,156,90,117,250,105,63,176,203,222,66,22,227,159,23,12,42,179,105,174,65,195,88,18,171,85,149,105,202,117,109,70,147,13,62,179,70,123,141,153,132,178,245,20,178,45,63,148,159,113,24,131,23,223,19,252,202,221,117,137,51,41,149,182,169,49,29,217,203,102,28,153,236,18,116,74,72,253,84,203,50,45,77,38,127,172,253,227,154,214,51,191,154,90,196,215,231,22,53,222,112,77,253,186,181,10,228,168,180,218,54,145,23,170,92,243,211,93,53,63,172,204,124,231,115,137,154,7,59,19,143,88,128,218,72,245,216,221,211,81,74,126,205,57,227,214,218,188,66,51,73,107,27,68,88,147,88,170,147,70,158,202,157,98,162,254,226,45,189,135,252,36,181,250,63,245,159,188,72,124,52,227,17,137,20,6,216,143,124,219,240,170,45,238,79,61,108,196,125,231,54,250,132,173,166,236,210,237,236,94,154,251,79,237,31,39,54,124,74,109,204,192,216,111,89,246,229,18,226,167,117,81,20,212,130,147,25,182,91,82,212,203,237,171,77,146,151,170,126,121,61,229,174,132,127,97,215,240,187,62,20,24,249,30,255,0,194,146,195,57,243,55,212,237,198,182,50,218,156,35,50,135,30,52,22,83,161,27,138,86,155,150,101,216,146,79,216,125,130,122,142,15,153,236,160,97,126,102,104,47,51,114,210,35,49,93,68,101,51,18,170,204,120,233,146,141,16,241,33,6,242,217,113,100,130,91,234,94,133,237,237,46,222,248,3,83,224,171,136,62,156,71,161,239,219,123,209,28,226,223,212,213,31,234,121,91,207,93,54,193,219,187,102,159,86,186,251,4,215,202,38,69,112,247,43,109,170,179,17,37,81,185,36,198,56,210,39,60,76,60,100,149,114,20,164,161,194,142,219,155,121,140,110,34,51,246,235,223,221,39,192,0,0,82,31,23,219,120,232,185,140,129,32,223,67,157,125,5,169,90,37,90,237,223,62,121,232,125,133,161,246,125,99,181,240,85,156,199,38,233,167,115,207,157,186,115,220,189,197,166,221,41,197,174,157,250,235,217,168,181,16,1,2,120,167,102,145,24,89,135,78,97,93,185,82,91,117,203,150,57,181,36,153,123,69,38,20,134,38,176,179,61,142,165,101,235,182,158,244,154,126,211,236,21,55,151,204,38,175,227,174,47,208,173,24,81,100,203,76,250,156,85,84,30,36,45,205,140,46,83,77,186,226,212,72,94,154,115,72,205,74,35,46,222,223,175,67,184,35,133,52,12,27,195,122,37,143,65,129,30,49,65,131,25,169,10,101,164,35,154,242,24,109,165,45,70,148,35,113,159,44,181,51,34,51,211,245,23,189,1,89,92,96,179,9,34,222,165,83,112,78,135,52,208,253,77,134,106,51,13,183,12,181,142,226,103,198,91,106,218,225,31,121,22,164,104,50,247,159,176,84,221,2,135,82,185,171,112,109,250,67,10,122,109,70,75,81,88,66,82,165,26,156,113,100,132,150,137,35,51,237,81,119,17,152,187,158,30,249,30,182,112,102,205,167,98,29,227,70,135,54,235,170,197,102,82,85,34,59,110,42,34,93,106,35,196,148,155,140,33,198,212,135,90,86,133,184,244,212,251,207,83,41,190,68,73,34,74,72,136,139,176,136,135,244,0,0,7,252,173,8,113,10,109,196,18,146,162,50,82,76,181,35,35,246,24,174,190,36,121,9,107,17,169,82,177,127,10,104,144,34,214,169,236,46,69,70,36,104,196,133,76,109,180,204,144,234,201,12,71,82,220,121,107,91,101,170,150,68,173,8,143,183,67,21,41,65,175,222,216,67,123,183,84,165,73,168,81,43,180,57,165,189,36,183,163,56,151,25,120,148,109,172,146,105,89,22,246,203,84,234,71,170,125,134,66,217,120,126,241,25,165,95,148,232,216,93,140,213,166,161,215,152,223,200,169,204,146,150,219,127,114,165,62,173,207,72,146,165,175,106,16,210,75,68,246,25,145,119,104,98,198,90,121,167,208,78,178,234,28,65,247,41,42,35,35,253,100,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,243,76,32,221,121,212,54,130,239,82,148,68,69,250,204,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,250,143,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,250,173,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,236,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,245,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,173,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,167,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,194,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,216,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,194,79,79,165,255,0,81,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,214,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,186,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,229,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,176,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,214,95,96,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,89,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,97,253,100,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,175,11,169,103,180,200,183,84,34,25,107,255,0,240,35,201,92,92,22,109,231,57,206,219,151,212,244,168,247,27,105,149,83,65,39,219,166,164,136,63,220,255,0,214,35,102,46,240,174,199,252,59,76,153,212,38,34,92,16,218,53,169,180,83,147,54,91,198,130,230,25,106,73,136,146,221,162,11,234,213,69,239,17,54,238,195,171,234,196,158,245,54,239,180,107,20,135,153,90,144,101,54,3,209,245,209,74,45,75,152,148,158,154,161,95,222,63,112,243,163,184,229,7,49,53,156,186,98,221,62,233,139,58,75,116,217,107,106,21,65,166,221,89,33,81,213,38,58,221,51,73,58,218,79,213,103,79,88,244,247,151,187,64,152,71,138,54,182,46,216,116,123,210,215,172,194,156,213,66,20,119,222,76,121,13,186,108,58,227,45,184,166,214,72,90,137,43,73,56,157,82,102,102,90,151,218,61,152,0,0,0,0,167,158,52,244,2,107,23,45,139,133,179,65,37,118,244,40,170,73,119,154,142,85,69,122,233,167,253,122,143,153,193,202,224,92,44,96,172,209,202,73,165,50,41,82,21,203,223,161,25,170,85,61,61,218,253,94,225,115,32,62,53,225,115,83,44,235,98,169,114,214,38,177,18,45,54,27,242,156,117,231,18,218,18,77,182,165,158,166,163,34,46,196,153,247,151,112,207,54,115,241,174,126,55,227,197,199,92,114,122,165,65,167,79,153,77,167,172,157,82,208,168,205,204,144,166,141,7,204,89,26,118,187,216,105,50,45,15,176,189,246,7,194,11,0,34,83,108,234,134,48,87,233,5,233,9,82,157,139,9,199,99,151,246,58,154,129,33,181,36,214,222,237,119,17,153,25,47,79,119,188,89,120,15,242,151,33,152,145,94,148,250,201,13,50,218,156,90,140,200,136,146,69,169,158,167,245,16,160,14,35,216,138,214,33,102,94,180,228,121,133,37,154,49,201,164,161,68,225,44,136,153,168,75,208,181,37,40,187,151,221,217,223,220,67,213,240,195,203,233,226,214,54,69,186,106,208,148,229,38,218,82,39,165,74,111,84,42,68,121,112,150,73,51,83,106,73,250,174,31,102,164,122,123,72,133,233,196,138,196,40,205,67,138,218,91,105,132,37,180,37,36,68,73,73,22,132,68,69,216,93,132,63,216,0,0,0,7,249,200,143,30,91,14,69,148,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,195,35,46,205,5,107,113,9,225,210,205,220,196,220,91,193,138,43,45,85,137,78,72,159,77,137,24,146,79,150,146,228,58,180,53,26,49,169,78,41,106,105,36,106,87,111,97,31,110,134,42,174,226,181,113,3,9,174,69,64,174,83,107,86,229,94,38,154,41,198,95,134,242,119,54,71,217,184,146,162,213,14,22,191,82,189,198,39,174,83,56,171,92,54,59,8,180,241,168,229,214,32,150,188,169,229,190,68,146,237,125,195,222,228,153,100,95,73,77,36,180,46,226,211,216,66,205,240,163,51,120,47,140,80,142,77,161,126,81,28,121,63,74,34,234,145,13,244,234,107,34,213,13,186,179,46,198,212,127,103,104,234,132,100,125,164,122,143,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,23,105,158,131,149,226,190,102,240,95,7,97,20,155,190,252,162,54,242,190,140,68,85,34,19,234,208,208,71,162,28,117,6,125,142,36,254,206,209,89,25,179,226,173,112,223,12,46,211,193,83,151,71,130,122,115,103,158,248,242,79,181,135,11,99,145,165,153,125,36,186,147,212,187,143,79,105,136,21,110,218,216,131,139,23,34,96,80,233,181,171,146,175,47,93,77,182,95,152,242,182,182,103,219,180,148,163,209,13,158,159,82,125,196,46,103,33,188,62,104,56,33,72,143,124,226,77,42,5,78,236,127,127,168,251,8,121,184,187,85,41,175,80,158,140,135,81,185,167,81,175,173,218,101,238,34,35,156,228,68,69,161,22,132,63,160,0,0,0,63,198,92,86,38,198,118,28,166,210,227,79,161,77,173,42,34,50,82,76,180,50,50,62,195,236,49,69,156,79,50,250,120,75,141,146,174,154,76,37,55,73,185,84,185,234,82,91,209,9,145,34,92,213,154,72,210,218,82,94,171,101,217,169,158,158,211,33,229,56,112,226,43,88,121,153,122,35,146,38,20,118,107,39,26,146,181,27,132,130,50,122,161,19,82,212,212,146,238,71,119,111,119,113,139,255,0,137,33,153,113,89,148,194,201,109,60,218,92,66,136,200,200,210,101,169,30,165,245,24,255,0,80,21,161,197,247,0,34,84,172,234,126,48,80,41,5,233,8,178,154,139,53,198,163,151,246,58,90,159,33,197,40,208,222,237,119,25,25,153,175,79,127,188,87,230,76,49,174,126,8,99,197,185,92,110,122,162,193,168,207,135,77,168,44,221,82,16,152,206,76,142,167,77,103,204,65,18,118,181,218,106,51,45,11,180,189,218,25,179,174,106,101,227,107,210,238,106,60,214,37,197,169,67,98,83,110,178,226,92,65,147,141,165,101,161,164,204,143,177,68,125,231,222,62,200,10,102,227,29,112,46,110,48,81,168,231,36,214,150,41,49,213,203,223,169,17,166,85,65,61,218,253,126,225,244,248,44,80,9,220,92,185,238,23,13,6,148,91,211,98,165,39,222,74,41,84,229,235,166,159,245,234,46,24,0,0,0,0,120,204,92,197,11,91,8,172,58,197,233,116,86,97,65,106,159,10,67,236,166,68,134,218,55,221,109,151,28,75,104,37,173,36,165,168,155,86,137,35,35,61,15,237,25,251,205,246,98,107,57,139,197,186,133,211,42,116,151,41,177,22,236,42,123,78,58,179,66,99,166,76,133,180,100,147,117,196,151,170,246,158,169,233,238,47,127,14,30,138,209,195,187,230,251,158,205,54,208,180,171,21,119,158,90,80,69,10,3,210,52,213,73,45,79,150,149,30,154,173,63,223,47,120,150,88,69,194,187,31,241,17,49,167,87,88,137,111,195,116,208,167,17,81,76,216,143,18,15,150,103,161,42,34,139,118,139,63,171,84,159,184,73,59,119,130,205,188,223,37,219,142,250,158,165,22,211,113,49,106,104,52,251,53,208,151,7,251,175,250,135,175,62,12,216,44,165,180,181,93,247,73,109,218,106,36,212,34,104,102,93,255,0,250,8,249,87,95,6,28,54,150,194,156,182,111,58,235,47,165,163,36,38,69,70,58,80,107,34,86,154,236,131,175,126,223,250,196,93,197,238,20,152,241,96,51,38,165,109,20,58,252,54,214,190,91,48,186,201,82,77,4,78,40,181,74,33,164,181,209,9,46,207,106,139,222,34,197,241,130,88,185,134,146,150,213,229,135,119,53,37,13,233,164,153,84,137,76,50,173,73,63,69,110,54,157,116,222,146,63,172,200,189,164,63,238,193,199,60,92,195,26,131,115,236,220,66,184,169,188,189,117,97,138,180,166,90,94,169,81,122,201,109,196,235,166,245,25,125,103,246,139,107,201,31,18,250,14,46,169,203,43,23,230,83,168,149,182,180,233,165,56,226,35,48,254,189,75,139,213,114,37,41,106,218,134,219,46,194,236,53,104,125,134,70,44,5,42,74,139,114,84,70,71,237,35,31,208,0,0,0,0,0,0,0,0,0,0,0,0,16,27,136,142,125,226,224,181,48,240,227,12,42,209,36,221,50,191,178,29,101,242,95,71,181,81,30,78,229,49,33,14,55,189,167,86,69,170,125,109,61,218,153,211,60,120,215,93,247,91,38,162,199,170,215,170,210,191,146,218,29,148,251,155,81,238,45,202,61,18,143,212,73,247,16,179,28,163,240,162,92,212,162,237,199,180,73,142,164,235,211,211,16,91,53,252,187,106,231,51,42,31,212,210,147,161,253,126,225,101,118,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,105,182,132,235,244,213,253,243,250,199,180,34,36,150,137,34,34,250,135,244,0,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,135,36,197,236,172,96,182,51,83,100,68,186,108,138,66,100,190,133,167,173,98,155,16,164,17,154,92,45,73,197,178,179,215,87,84,175,183,183,237,173,124,208,240,152,184,172,246,38,221,120,45,34,85,98,33,27,143,29,61,197,185,34,79,115,206,109,109,168,208,200,180,209,45,37,37,175,121,233,237,33,94,119,69,165,115,89,85,137,52,27,170,133,80,165,79,134,242,217,117,153,145,92,97,105,82,20,164,159,170,180,146,139,214,74,139,180,189,135,238,18,91,37,121,229,189,114,217,114,197,163,84,230,191,81,180,166,72,67,114,99,62,227,175,19,8,91,145,210,181,182,133,72,109,164,154,90,100,200,140,203,179,93,15,179,186,238,112,103,28,176,247,28,109,56,119,61,147,113,211,230,245,12,182,227,209,154,152,195,143,48,181,52,218,212,133,161,183,23,181,73,230,164,140,140,251,12,244,247,107,208,128,0,0,0,85,159,26,186,59,7,78,181,171,228,218,185,252,232,49,55,232,90,108,219,81,94,154,233,175,127,215,250,132,98,225,109,112,170,135,154,24,44,42,73,54,138,132,54,161,146,77,122,18,148,186,140,34,208,139,82,212,251,62,191,176,95,72,10,247,226,149,155,26,101,129,101,191,131,150,252,180,61,87,174,70,82,37,114,92,74,185,76,60,212,216,235,37,108,121,42,73,146,208,90,145,160,200,189,186,159,96,168,124,57,182,42,24,131,137,54,229,167,13,149,200,147,95,173,67,130,68,73,82,245,83,242,16,222,167,161,40,244,213,101,236,63,176,198,142,50,237,134,236,97,78,14,90,182,107,112,217,140,252,74,76,20,203,75,109,146,53,144,136,173,54,179,50,218,147,215,86,251,204,181,236,237,247,14,144,63,134,100,69,169,136,201,157,124,212,216,248,39,133,85,200,177,46,186,67,183,44,200,178,97,198,128,220,246,84,250,28,92,105,36,133,41,178,121,14,18,73,198,182,153,151,110,189,132,90,247,80,173,122,171,93,196,203,242,93,72,216,92,170,173,199,84,113,196,52,210,86,181,56,252,135,141,68,148,167,85,40,204,212,189,8,187,79,183,218,98,241,184,103,229,226,70,8,96,75,51,110,26,127,42,183,113,62,154,178,141,214,141,46,180,204,136,112,207,148,173,237,161,105,209,109,30,169,237,34,63,105,159,116,192,0,0,0,0,1,255,0,46,54,219,205,169,167,155,74,208,178,52,169,42,45,72,200,251,200,200,71,44,204,228,107,8,51,33,77,121,85,74,83,116,154,202,246,237,168,211,216,138,195,231,162,153,250,78,170,59,139,250,12,146,75,234,51,46,227,236,167,204,192,228,27,30,176,62,169,177,139,38,179,114,82,213,221,54,143,77,155,49,182,189,86,191,40,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,202,67,18,228,68,223,234,168,139,113,33,73,51,208,156,86,159,221,125,98,226,56,113,231,162,177,152,6,102,88,24,140,184,169,175,193,229,244,174,182,106,35,145,188,229,186,189,84,244,133,173,123,80,202,11,177,37,167,183,179,67,41,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,241,28,207,61,99,47,236,195,176,48,229,113,85,95,157,204,234,93,112,214,103,31,97,196,117,26,41,153,8,90,55,33,229,151,106,79,95,103,102,166,116,239,115,223,120,149,138,53,51,151,113,220,85,251,130,79,242,80,252,185,18,246,122,169,35,218,75,82,140,181,38,211,175,247,63,80,237,89,126,200,54,61,99,125,87,99,246,77,102,219,165,167,190,109,98,155,54,27,78,250,174,254,77,195,142,180,171,69,53,180,253,198,164,151,121,246,92,30,89,114,53,132,25,111,166,176,170,93,41,186,181,105,27,183,84,106,12,69,125,242,213,79,105,181,212,199,109,127,65,227,73,253,68,69,220,93,178,56,136,139,176,135,244,0,0,0,0,4,63,226,97,151,137,24,223,129,47,77,183,169,252,218,221,186,250,170,201,54,218,53,58,235,49,225,204,62,82,118,54,181,171,85,186,90,39,176,140,253,164,125,244,115,66,170,87,112,206,252,137,82,38,23,22,171,110,85,27,113,109,58,149,161,77,191,29,226,51,74,147,170,84,70,74,70,134,93,134,90,123,12,95,78,73,243,83,99,227,102,21,80,226,203,187,41,45,92,176,226,198,135,38,3,147,217,75,235,113,17,163,18,212,150,205,229,184,100,110,59,180,140,251,117,236,50,215,190,78,17,145,150,164,63,163,155,230,39,13,216,197,124,28,186,108,215,33,179,33,249,116,153,201,136,151,27,37,233,33,113,93,109,6,69,181,71,174,174,119,145,107,219,217,238,25,199,196,107,98,161,135,184,147,113,218,115,25,92,121,52,10,212,200,38,70,149,35,69,49,33,109,234,90,146,79,77,80,126,194,251,8,91,199,11,92,217,83,47,251,45,140,28,184,37,161,154,189,14,50,81,23,156,226,83,205,97,150,161,71,65,39,123,202,82,140,214,179,208,137,4,71,236,208,251,5,132,0,161,110,41,87,18,171,153,161,156,194,100,147,136,167,195,118,25,165,43,212,146,166,234,51,75,67,45,79,67,237,250,190,193,39,120,42,81,216,42,125,211,95,54,149,207,231,78,137,191,105,105,179,109,57,122,107,166,189,255,0,95,234,22,152,0,0,0,3,158,227,54,57,97,238,7,90,115,46,123,218,227,167,194,233,217,113,198,99,59,49,134,222,125,105,105,197,165,8,67,142,35,114,149,202,81,17,17,246,153,105,239,210,145,243,167,158,91,215,50,119,44,170,53,50,107,244,235,74,28,133,183,26,51,14,60,201,62,132,57,33,40,91,136,76,135,26,81,169,167,136,140,200,187,116,208,187,59,227,69,177,105,92,215,165,98,53,6,213,161,84,42,179,230,58,134,90,98,28,87,31,90,148,181,37,37,234,160,141,71,235,41,37,216,93,230,94,241,97,153,93,225,49,113,94,12,66,186,241,166,68,170,60,67,54,223,42,123,107,114,60,158,230,92,218,227,82,97,153,105,162,157,74,139,94,242,211,216,98,202,48,135,43,24,45,131,20,216,241,45,107,34,144,169,44,33,9,235,95,166,196,57,6,100,150,203,83,113,12,160,245,213,164,171,237,237,251,58,219,109,54,210,9,182,155,74,18,146,208,146,146,208,136,135,253,0,15,249,90,16,226,77,46,32,148,147,239,35,45,72,120,203,255,0,6,240,211,19,169,202,166,222,150,101,26,164,218,180,209,82,41,209,222,82,125,100,43,176,220,66,180,250,9,254,241,125,66,181,51,113,194,137,112,210,187,187,1,17,38,66,149,167,81,76,89,111,211,242,13,167,146,204,88,127,91,170,86,167,245,251,197,103,72,139,117,216,149,179,106,84,122,173,6,173,23,249,46,33,216,178,27,220,143,113,237,81,106,149,254,178,87,184,197,204,112,238,207,196,92,105,166,22,28,98,125,90,36,91,166,47,246,59,175,62,72,235,55,42,91,202,218,167,228,45,199,54,52,211,100,122,39,213,215,221,161,148,249,0,0,0,0,0,0,0,0,0,0,0,0,17,215,58,153,164,165,101,167,12,36,214,163,205,130,187,134,70,207,71,195,117,196,154,220,219,34,58,93,249,178,117,181,158,141,191,187,213,62,206,243,236,239,160,155,142,225,189,177,118,241,122,177,84,114,161,91,174,84,182,234,68,111,73,117,206,91,68,158,205,198,165,158,136,108,189,167,216,159,113,11,125,200,7,15,58,62,20,210,255,0,8,88,179,71,106,101,203,43,242,17,37,71,67,136,139,181,82,154,87,168,252,100,184,141,205,184,217,246,43,180,200,143,187,66,22,6,0,0,0,3,248,164,165,100,105,90,73,68,125,228,101,168,139,89,166,200,54,18,102,10,147,82,170,179,74,110,145,115,169,167,158,98,92,22,35,71,231,72,52,190,164,155,203,40,235,113,68,110,61,170,180,61,79,66,62,242,237,166,188,199,101,51,20,242,229,112,63,10,231,161,75,122,148,110,43,167,168,179,22,74,163,169,59,222,36,145,186,182,91,73,171,107,42,87,103,179,183,187,187,249,150,60,212,226,54,91,239,106,125,98,129,88,148,237,24,229,53,233,10,107,146,31,83,11,103,156,202,157,52,180,135,155,65,172,208,201,36,183,30,154,118,31,103,117,237,101,167,50,214,46,100,44,72,151,61,181,83,140,83,201,182,211,54,15,57,158,115,79,114,89,91,159,54,135,92,82,82,74,121,41,245,143,82,62,195,250,251,8,0,0,0,128,92,96,109,232,117,28,13,166,213,93,132,183,30,139,86,100,210,226,91,35,218,73,135,61,69,169,233,169,22,167,175,120,172,220,141,92,13,219,217,162,195,231,93,86,212,204,184,105,48,204,245,211,233,212,99,125,101,238,255,0,228,52,88,211,136,121,180,58,217,145,165,105,37,36,203,218,70,62,93,221,95,139,107,90,245,123,142,99,237,52,205,50,12,137,139,91,138,36,164,137,182,212,179,212,204,200,187,146,126,210,251,70,116,115,111,138,85,28,89,199,187,194,191,46,97,191,30,61,98,161,18,25,147,138,82,58,116,205,125,109,237,213,106,45,52,115,179,67,211,220,66,76,112,161,193,187,82,236,196,131,196,107,165,216,74,85,17,255,0,224,12,200,83,102,164,201,101,248,47,54,234,82,180,30,135,235,40,137,73,81,31,126,154,119,139,153,157,115,91,84,166,84,245,74,191,77,136,218,18,106,53,63,41,182,200,136,136,207,188,204,189,199,253,225,204,177,11,54,185,127,195,122,91,245,26,230,40,91,46,45,148,168,202,52,122,220,35,125,106,36,172,246,165,10,121,58,153,236,50,34,247,232,66,1,102,39,139,228,199,154,155,111,224,173,33,180,159,53,198,138,108,232,230,90,163,71,81,185,14,70,155,223,249,37,17,233,239,63,112,175,27,194,251,197,12,124,189,21,54,183,46,171,93,171,85,101,153,181,21,183,36,74,209,199,93,81,146,27,66,148,181,105,189,227,34,34,212,253,109,59,76,251,108,83,135,207,13,249,145,234,52,204,98,198,202,99,140,57,13,246,103,83,41,143,50,105,61,200,84,89,12,169,214,100,197,255,0,133,74,141,43,250,136,251,204,90,156,104,177,161,71,110,36,56,237,176,195,40,38,219,109,180,18,82,132,145,104,68,68,93,132,68,68,69,160,255,0,80,0,0,0,0,0,31,150,165,74,165,214,34,174,13,94,155,22,116,103,52,220,204,150,82,234,21,161,145,150,169,81,25,31,105,17,253,164,66,61,226,30,64,50,209,136,169,81,205,177,41,244,167,79,79,156,165,82,233,236,44,190,135,180,227,171,216,130,47,214,126,241,243,240,47,135,206,10,229,238,250,43,246,197,170,220,203,152,159,162,212,199,226,27,95,145,117,163,236,106,51,103,220,242,207,233,119,233,245,145,201,224,0,0,0,0,0,0,0,0,0,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,7,159,171,95,246,109,22,193,155,138,83,46,24,142,90,112,40,238,87,221,171,68,51,148,194,169,200,100,223,84,134,205,146,81,186,142,81,26,203,150,74,220,90,109,215,82,17,215,250,168,249,19,255,0,103,63,240,102,177,254,72,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,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,117,92,20,199,188,39,204,77,171,42,245,193,203,175,229,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,246,180,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,54,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,99,242,84,234,212,170,44,100,76,172,212,226,64,142,228,134,34,33,217,47,37,164,41,247,221,67,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,253,96,0,0,63,36,42,181,42,163,38,124,58,125,78,36,169,20,185,5,18,115,76,188,149,174,43,230,211,111,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,119,40,140,255,0,88,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,15,147,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,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,7,228,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,250,192,0,0,0,0,0,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,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,60,253,118,255,0,179,109,155,154,217,179,43,183,12,72,149,219,198,68,152,212,42,122,140,205,249,203,143,29,114,31,52,36,136,204,144,219,77,153,169,103,162,8,212,218,76,247,56,132,171,208,8,171,253,84,124,137,255,0,179,159,248,51,88,255,0,36,29,87,2,243,71,129,57,148,244,223,224,82,249,249,71,242,115,166,244,159,241,100,200,124,142,163,155,201,254,201,105,189,219,185,14,253,29,116,219,219,166,165,175,85,28,171,29,51,71,129,57,107,244,39,225,174,249,249,57,242,143,169,244,103,241,100,201,156,254,159,149,206,254,198,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,115,76,111,204,142,9,101,194,149,76,172,227,69,253,18,220,143,89,144,184,208,16,168,239,202,126,74,208,157,203,52,51,29,11,116,208,146,52,238,94,221,137,53,182,70,100,107,65,31,32,254,170,62,68,255,0,217,207,252,25,172,127,146,14,255,0,135,152,165,98,98,173,10,13,199,99,87,122,216,149,26,123,21,104,237,191,21,232,114,142,11,235,117,17,228,170,52,132,33,228,50,241,199,120,218,113,72,36,184,150,212,164,26,147,218,61,88,0,0,0,0,0,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,0,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,3,159,227,94,61,225,62,93,173,88,183,174,49,221,127,39,232,179,106,8,165,177,39,161,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,186,40,94,130,169,71,230,242,153,91,206,124,227,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,0,17,87,250,168,249,19,255,0,103,63,240,102,177,254,72,59,254,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,7,10,197,236,239,229,143,1,111,39,48,255,0,23,49,14,93,187,93,110,59,82,202,59,214,229,81,212,58,195,132,123,29,105,214,163,41,167,81,169,41,38,164,41,68,75,66,208,122,41,10,34,244,24,23,154,60,9,204,167,166,255,0,2,151,207,202,63,147,157,55,164,255,0,139,38,67,228,117,28,222,79,246,75,77,238,221,200,119,232,235,166,222,221,53,45,122,168,138,191,213,71,200,159,251,57,255,0,131,53,143,242,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,54,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,194,169,60,76,114,81,95,170,194,161,80,177,130,93,70,165,81,144,220,72,112,226,90,85,183,159,146,251,138,36,182,211,109,166,25,169,107,82,140,146,73,34,51,51,50,34,18,128,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,17,170,236,226,61,147,27,26,234,172,217,87,78,50,116,85,171,126,161,34,151,81,141,242,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,209,218,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,0,0,0,0,0,0,0,2,49,99,167,15,156,21,204,37,244,119,229,247,85,185,145,49,95,73,168,111,196,38,191,34,211,93,206,198,112,251,153,65,253,46,253,126,162,47,223,135,153,0,203,70,29,37,39,10,196,167,213,93,45,126,114,171,75,167,190,179,250,126,210,142,159,98,204,191,81,123,132,132,166,210,169,116,120,168,131,72,166,197,131,25,189,118,179,25,148,180,132,234,102,103,162,82,68,69,218,102,127,105,152,253,64,0,0,0,0,0,63,202,76,88,211,99,185,18,100,118,223,97,228,27,110,54,226,9,73,90,76,180,50,50,62,195,35,35,50,208,85,103,16,110,27,243,36,84,106,120,197,130,116,199,31,114,99,239,78,169,211,25,100,212,123,150,169,82,30,83,76,198,139,255,0,4,148,154,151,245,25,247,24,174,187,62,251,197,12,3,189,19,54,137,46,171,66,171,82,165,145,187,21,199,36,69,213,198,157,73,154,28,66,84,133,105,189,146,35,35,208,253,93,59,12,187,44,59,46,220,95,38,50,212,43,127,26,169,13,168,249,173,180,115,96,199,51,209,26,52,141,203,114,76,222,255,0,202,168,207,79,113,251,196,253,195,220,218,229,255,0,18,41,108,84,104,120,161,108,182,183,146,147,56,210,43,112,137,244,40,210,131,218,164,37,229,104,101,188,136,203,223,169,14,155,6,230,182,170,172,165,234,109,126,155,45,181,164,148,74,98,83,110,17,145,145,31,121,25,251,203,251,226,153,184,175,96,221,169,105,226,65,98,53,172,236,36,170,182,255,0,240,246,99,169,178,82,164,188,252,231,156,117,73,66,11,83,245,82,70,165,40,207,187,93,123,196,103,202,70,41,84,112,155,30,236,250,252,73,134,196,121,21,138,124,73,134,110,41,40,233,213,53,133,185,187,69,164,180,209,190,221,79,79,121,13,23,90,53,248,183,77,175,72,184,225,190,211,172,212,224,199,152,133,182,162,82,76,156,109,43,45,12,140,203,185,69,237,63,180,125,71,92,67,45,173,215,12,137,40,73,169,70,126,194,33,157,60,242,220,13,220,57,162,196,23,90,86,228,195,184,106,208,200,245,215,232,84,100,253,103,239,255,0,228,44,199,131,245,187,14,155,129,181,42,171,80,214,219,210,170,207,26,156,83,100,91,137,80,224,40,244,61,53,50,212,181,239,19,248,0,0,0,113,236,203,102,90,197,203,125,137,46,231,185,106,113,142,121,182,226,97,65,231,51,206,117,238,75,203,111,230,214,235,106,82,77,76,169,62,169,234,103,216,95,85,18,230,115,53,56,141,153,11,218,161,88,175,214,37,53,70,41,78,250,62,154,220,135,210,194,25,231,60,166,141,77,45,231,16,75,36,60,105,61,167,166,157,133,217,223,253,203,142,83,49,79,49,183,3,16,173,138,20,182,105,68,226,122,138,139,241,100,166,58,83,189,146,81,19,168,101,196,146,182,188,149,118,251,59,123,187,238,83,43,57,6,194,76,190,210,105,181,87,169,77,213,238,116,180,203,175,203,156,196,105,28,153,4,150,20,163,101,103,29,14,36,137,198,117,78,167,169,106,103,222,125,146,149,41,74,8,146,132,146,72,187,136,139,65,253,0,0,0,1,95,153,255,0,225,231,71,197,106,95,225,11,9,168,237,67,185,98,254,94,36,88,232,109,18,183,42,43,73,245,24,140,167,23,181,182,220,62,213,118,25,153,247,106,66,160,173,219,134,246,194,27,197,154,197,45,202,133,18,185,77,221,161,25,189,25,214,249,141,26,123,118,154,86,90,161,195,246,151,98,189,198,47,219,37,121,164,165,102,91,12,35,86,164,77,130,139,134,62,255,0,72,67,105,196,146,219,221,34,66,90,249,179,117,197,150,173,177,187,214,62,222,242,236,238,145,64,0,0,0,0,0,0,0,0,0,0,3,231,215,171,180,203,106,148,253,110,179,45,184,208,227,109,230,58,227,137,66,83,185,68,146,212,212,100,69,218,162,46,211,246,140,247,231,95,51,117,188,199,98,196,218,170,106,14,42,222,137,203,244,108,114,117,102,132,110,141,25,46,250,188,215,16,90,184,206,190,169,253,103,219,221,44,184,95,100,154,61,196,234,49,183,18,41,74,92,70,245,244,92,103,216,35,67,154,245,177,158,222,135,152,50,61,13,40,50,218,190,206,243,246,16,182,210,34,34,208,139,66,31,208,0,0,0,0,30,19,23,112,98,194,198,171,86,101,173,123,208,32,206,110,67,46,54,219,206,196,101,215,25,82,155,113,4,180,41,212,47,106,146,78,168,200,200,187,12,254,221,104,223,60,89,53,185,50,211,126,72,145,76,167,202,149,106,84,86,185,17,38,33,167,22,219,36,227,210,77,12,169,196,176,219,105,81,52,193,40,210,90,232,71,169,118,119,120,92,173,102,106,247,203,150,33,83,107,148,74,188,178,163,174,91,37,81,131,212,61,201,113,147,125,133,58,124,180,186,218,13,70,134,73,58,168,244,50,236,62,206,235,249,192,140,103,182,49,207,14,233,55,189,185,58,59,167,50,43,14,73,101,183,91,82,153,121,108,52,234,208,164,161,107,218,105,230,164,140,140,245,47,111,188,250,32,0,0,8,197,196,86,210,141,116,101,134,232,113,246,73,106,165,195,155,80,65,237,35,218,109,83,229,232,125,164,122,125,47,171,237,33,70,216,1,81,106,139,142,214,21,73,215,20,134,226,93,20,183,84,164,158,134,68,137,141,25,158,186,151,184,105,38,197,169,51,88,178,232,53,70,28,55,17,42,153,21,226,81,153,25,153,41,164,171,83,50,51,237,237,247,136,165,196,239,30,96,225,54,5,74,160,70,170,45,186,189,200,107,166,161,136,239,145,58,77,72,135,53,4,226,146,78,37,92,189,237,232,103,161,150,186,118,25,138,38,149,37,233,178,158,153,33,102,183,95,113,78,184,163,51,51,53,40,245,51,212,251,123,204,122,219,23,24,113,27,13,80,180,89,23,101,86,141,189,102,179,84,25,239,199,61,199,183,183,86,150,159,208,79,247,139,220,67,208,213,243,71,152,58,227,42,98,167,140,55,147,205,172,141,42,74,238,9,202,35,35,35,45,52,83,167,239,49,226,222,169,95,119,236,210,140,244,218,237,193,41,106,220,150,141,199,165,172,204,207,78,196,234,163,239,94,159,106,190,177,222,48,19,32,88,249,142,21,54,9,22,188,187,126,153,170,86,236,170,196,41,177,18,166,247,53,187,98,250,117,164,213,181,221,75,94,207,85,71,220,93,182,173,149,254,29,24,67,129,112,33,85,171,212,136,151,5,200,209,182,250,164,78,143,22,90,25,120,146,202,140,218,82,227,33,196,145,56,209,154,123,117,45,199,237,62,201,110,196,118,34,178,136,241,153,67,77,52,146,66,16,132,146,82,148,145,104,68,68,93,132,68,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,224,14,120,228,229,199,59,56,189,131,215,194,34,47,14,175,76,88,174,173,233,110,45,168,235,161,212,94,168,45,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,214,232,0,3,202,98,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,184,56,127,102,98,242,205,127,16,59,215,20,175,8,49,41,200,78,27,203,166,210,41,145,136,148,138,117,57,186,172,37,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,180,160,21,171,197,231,19,46,172,27,196,124,184,98,149,149,47,167,173,91,53,10,253,66,54,231,28,67,111,108,58,102,246,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,19,43,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,0,42,175,138,158,124,127,207,124,170,97,5,107,249,166,174,250,237,50,163,255,0,14,137,52,69,35,149,255,0,23,83,171,109,239,231,35,173,63,149,64,149,95,233,89,127,205,255,0,254,206,10,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,95,194,172,237,213,114,161,158,92,104,161,92,239,203,157,135,87,86,36,86,153,170,195,84,165,37,138,75,234,172,26,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,184,155,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,167,110,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,238,95,56,132,60,87,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,192,0,68,174,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,211,159,240,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,166,12,42,206,221,87,42,25,229,198,138,21,206,252,185,216,117,117,98,69,105,154,172,53,74,82,88,164,190,170,193,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,137,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,10,192,226,215,157,127,66,67,153,148,220,50,169,213,97,214,158,228,185,122,84,24,62,67,105,130,243,28,196,83,18,102,157,238,115,144,235,78,58,166,212,148,147,100,150,140,220,39,94,66,35,7,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,0,142,185,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,209,181,173,153,220,101,182,51,5,23,51,170,186,61,49,127,51,80,93,65,233,181,70,82,251,114,185,141,41,151,24,91,101,180,146,202,152,90,153,36,55,179,150,217,145,52,109,237,65,166,255,0,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,247,46,32,212,148,41,109,58,210,205,8,223,180,186,168,138,188,81,252,9,226,111,220,190,113,8,114,174,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,0,0,10,139,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,195,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,186,113,102,148,161,43,117,215,86,72,70,253,165,115,220,50,177,67,30,113,107,45,20,235,159,27,83,18,124,118,228,57,10,220,175,46,111,54,163,87,132,194,212,210,220,152,130,35,34,91,110,182,182,137,229,47,152,238,195,82,208,70,68,244,136,235,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,214,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,114,226,13,73,66,150,211,173,44,208,141,251,74,0,113,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,126,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,68,159,225,165,195,238,78,48,213,104,249,131,197,250,84,71,48,250,4,142,166,143,73,150,211,82,152,185,86,133,74,97,194,112,144,249,45,132,71,146,195,74,52,60,210,144,249,106,147,35,65,171,94,151,196,59,48,183,86,87,248,133,225,222,46,90,209,186,254,131,15,226,198,168,210,215,41,200,236,212,224,187,62,162,151,99,184,164,31,247,46,32,212,149,165,14,180,210,205,11,217,180,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,0,0,169,92,95,206,109,119,39,156,76,241,94,166,229,43,211,54,101,209,242,118,61,205,77,105,8,41,74,109,170,68,94,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,215,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,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,80,97,6,115,107,185,195,226,103,133,21,54,233,94,134,179,45,127,148,81,237,154,107,168,65,202,75,110,210,37,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,157,215,140,173,90,171,64,203,109,147,93,161,84,229,211,170,84,236,72,166,203,135,50,35,202,101,248,207,183,2,160,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,29,131,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,21,213,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,129,124,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,32,41,175,141,38,49,208,175,12,101,180,176,118,144,207,50,94,29,211,228,72,170,73,220,178,219,42,164,152,238,38,54,197,32,136,246,48,196,119,121,137,90,210,174,167,111,170,166,212,71,242,184,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,93,72,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,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,128,25,4,204,61,43,44,249,151,160,95,151,85,86,92,11,78,161,30,77,18,227,92,104,105,146,190,137,244,106,133,26,76,141,100,134,228,183,21,229,155,95,57,177,165,18,73,122,155,107,208,240,202,184,191,238,23,30,4,240,203,239,175,56,154,33,255,0,26,204,116,135,85,174,217,121,120,160,214,121,222,132,223,114,92,81,155,38,28,109,18,157,71,46,10,20,178,51,117,183,144,202,165,45,77,153,33,38,220,182,23,235,234,147,71,32,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,2,178,248,199,223,247,150,22,94,89,125,196,28,62,184,101,208,238,26,28,139,142,76,25,209,140,183,180,189,41,164,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,114,211,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,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,218,159,168,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,244,213,253,243,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,127,105,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,179,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,89,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,89,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,250,142,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,171,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,236,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,250,196,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,71,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,253,68,63,104,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,19,255,0,133,102,124,127,206,140,170,98,253,107,249,214,173,10,237,78,163,255,0,0,136,212,68,163,149,255,0,24,83,75,113,239,230,227,161,63,146,64,181,64,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,75,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,0,50,209,152,187,239,43,248,167,3,19,44,89,31,205,67,172,66,216,207,241,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,32,175,20,44,235,254,47,246,34,240,99,15,106,117,88,56,147,121,83,209,37,170,140,35,228,250,26,150,167,148,133,200,39,84,147,213,231,121,79,178,217,54,100,182,253,119,119,182,164,53,204,164,17,127,223,233,89,127,205,255,0,254,206,10,1,23,61,194,159,58,116,172,76,176,32,101,199,17,174,8,140,94,214,164,114,137,109,161,81,147,28,170,148,70,25,65,54,210,20,74,218,236,152,233,66,201,73,36,161,74,101,45,175,231,13,15,184,155,10,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,95,240,163,206,191,224,202,234,99,45,120,153,83,170,201,182,238,218,132,120,214,147,186,243,153,163,213,30,113,73,56,251,9,38,226,89,148,227,136,237,74,182,54,233,110,52,17,60,243,169,185,64,0,1,149,113,109,60,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,179,240,1,85,121,240,226,133,117,89,248,203,78,195,124,187,57,211,126,13,174,7,28,184,106,83,91,112,153,171,78,101,46,199,126,152,108,106,157,240,211,204,117,46,41,94,178,157,74,22,201,183,201,109,231,37,254,76,179,209,135,25,195,161,78,110,153,3,228,189,231,70,220,237,74,217,145,48,164,56,152,187,246,183,42,59,187,17,207,100,247,33,43,50,66,84,219,134,73,82,72,148,210,220,146,162,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,34,42,241,71,240,39,137,191,114,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,128,113,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,60,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,183,254,10,158,22,46,159,136,19,188,186,156,39,248,12,214,102,199,197,62,50,124,64,184,124,197,241,47,248,81,231,95,240,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,118,165,91,27,116,183,26,8,158,121,212,220,160,0,8,43,196,127,136,4,60,187,208,157,194,76,33,184,191,205,98,127,76,251,178,99,182,196,134,237,216,187,208,230,233,8,121,14,54,183,158,108,141,8,100,211,184,155,116,221,81,163,230,73,218,65,1,99,252,43,243,213,38,192,184,105,89,97,197,41,242,223,182,43,146,25,166,217,143,51,21,173,148,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,229,45,40,45,169,109,107,91,119,18,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,235,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,173,81,203,22,50,211,114,251,72,204,235,150,191,58,193,172,84,36,83,209,54,59,201,117,200,220,183,73,148,191,33,180,234,109,50,227,228,235,40,90,191,209,26,50,81,39,152,193,187,232,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,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,40,235,197,31,192,158,38,253,203,231,16,133,5,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,0,50,174,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,0,0,0,80,15,20,127,29,152,155,247,47,147,194,19,167,132,5,211,66,177,178,95,136,87,173,211,59,162,162,219,247,133,90,169,81,147,202,91,156,136,172,82,96,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,0,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,116,190,26,121,21,141,153,171,154,86,39,226,116,8,146,176,190,220,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,110,62,91,105,74,201,78,27,119,146,2,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,62,1,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,47,248,199,223,246,110,41,217,185,125,196,28,62,184,98,87,45,234,228,123,142,76,25,209,140,246,58,141,105,164,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,92,255,0,131,85,90,149,64,204,149,237,93,174,212,226,83,169,180,236,55,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,127,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,160,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,48,241,171,241,79,107,124,63,131,230,53,17,194,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,17,171,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,58,136,246,205,53,212,44,162,169,198,137,28,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,220,64,200,183,21,207,252,157,193,76,208,74,253,40,48,175,249,82,255,0,184,40,237,212,146,164,255,0,118,149,77,223,252,209,186,159,203,72,17,87,138,63,142,204,77,251,151,201,225,14,171,195,23,62,63,129,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,128,10,86,226,117,159,31,195,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,139,149,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,168,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,116,187,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,254,171,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,1,154,124,20,252,98,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,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,12,214,102,159,26,255,0,24,156,193,94,216,198,221,63,162,137,112,84,11,160,97,77,114,220,68,22,26,68,120,188,212,243,28,34,120,216,101,163,115,106,205,60,195,94,221,19,161,21,180,240,125,193,202,21,141,150,2,197,88,239,117,21,172,75,168,63,34,99,155,86,142,68,88,50,31,137,30,54,134,181,33,91,86,137,46,243,9,40,81,245,59,21,184,155,73,137,212,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,3,159,227,246,14,80,179,1,131,87,102,14,220,111,116,241,46,106,122,163,183,39,106,215,210,74,66,137,200,210,118,33,104,55,57,79,182,211,188,189,228,149,236,218,175,85,70,67,52,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,25,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,79,56,66,255,0,184,92,120,19,195,47,190,188,226,104,164,12,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,87,9,12,6,141,133,153,104,111,18,106,16,165,177,112,226,124,143,74,73,41,49,221,142,182,169,204,45,198,160,182,72,90,205,43,66,146,110,201,67,169,66,55,162,98,75,214,74,16,163,155,224,42,175,142,119,230,79,246,147,247,104,174,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,162,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,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,250,204,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,176,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,80,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,221,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,215,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,81,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,206,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,203,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,245,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,218,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,137,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,250,141,6,67,56,153,178,165,162,145,152,107,242,43,73,218,159,148,53,69,23,102,159,250,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,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,121,60,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,223,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,245,112,9,255,0,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,153,63,218,79,221,162,170,196,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,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,8,235,159,236,224,210,178,155,132,106,85,60,229,185,125,222,49,230,64,181,16,203,73,52,70,125,8,73,57,57,213,56,133,53,178,57,188,210,201,181,37,70,234,212,132,109,216,110,56,221,6,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,242,133,255,0,127,165,101,255,0,55,255,0,251,56,40,4,125,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,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,21,87,155,31,20,248,201,241,2,225,243,23,199,42,22,211,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,0,1,149,113,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,169,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,153,66,181,120,165,231,219,228,36,58,246,84,112,189,141,247,5,86,159,209,221,245,73,17,245,110,4,25,108,18,142,28,116,172,180,113,231,152,117,38,183,116,52,182,219,132,72,51,117,70,166,42,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,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,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,138,188,81,252,9,226,111,220,190,113,8,80,8,233,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,63,65,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,240,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,28,128,93,79,5,79,11,23,79,196,9,222,93,78,19,252,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,218,120,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,34,174,126,179,175,106,229,79,14,37,209,41,53,62,163,19,110,106,123,205,219,148,248,230,218,220,129,188,148,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,68,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,234,184,255,0,148,203,203,46,120,95,133,55,198,32,72,151,6,187,137,81,234,146,100,91,146,224,19,15,209,145,21,198,9,162,113,124,197,26,150,235,82,27,112,208,164,54,182,143,84,40,183,18,136,188,254,87,48,47,241,148,199,107,103,5,62,84,252,156,249,71,214,255,0,25,244,61,103,35,167,134,252,159,200,243,27,221,187,145,183,233,150,155,181,237,211,67,241,87,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,183,62,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,39,173,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,232,7,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,191,195,131,135,252,204,196,87,90,197,188,94,183,127,204,158,7,82,195,81,164,56,252,119,46,41,91,22,222,216,235,101,109,184,134,89,112,201,107,120,149,180,220,104,154,73,47,231,141,171,180,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,219,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,171,225,205,157,127,197,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,255,0,138,63,129,60,77,251,151,206,33,10,1,30,171,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,101,92,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,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,0,80,15,20,127,29,152,155,247,47,147,194,28,125,188,121,188,161,101,229,57,114,163,205,151,79,183,166,93,18,238,106,209,51,32,137,21,85,174,60,38,163,50,234,9,4,173,140,42,35,142,17,111,52,45,110,161,70,130,83,40,80,246,185,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,202,11,131,150,204,143,69,243,89,144,184,191,193,86,251,78,63,205,114,57,183,243,102,123,53,220,173,8,187,111,166,221,252,13,96,52,59,15,2,237,191,69,91,13,213,122,138,101,169,64,99,113,185,39,166,97,201,82,84,146,245,150,173,168,66,220,117,247,15,214,113,196,239,89,184,234,119,244,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,251,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,31,220,171,85,94,165,71,161,61,83,150,186,108,57,15,75,143,13,79,40,216,101,247,146,218,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,104,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,107,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,70,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,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,197,43,113,171,241,79,107,124,63,131,230,53,17,0,4,233,225,193,196,2,102,93,235,173,97,38,47,92,95,230,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,243,196,237,223,142,63,154,172,204,89,185,80,194,57,152,165,120,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,231,179,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,236,255,0,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,48,215,138,63,142,204,77,251,151,201,225,8,170,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,43,47,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,53,22,37,87,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,86,29,171,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,185,191,197,55,59,54,206,34,224,245,143,135,56,29,121,68,170,219,24,139,30,69,110,182,234,169,50,25,125,232,81,39,19,49,18,133,72,109,28,180,42,100,73,102,162,36,243,53,136,223,106,91,94,142,198,14,24,180,236,71,170,103,38,202,141,135,151,29,86,136,218,58,137,23,12,152,80,206,75,46,81,218,108,220,126,52,164,106,72,38,95,90,25,96,156,95,99,110,186,202,211,171,137,108,133,255,0,12,224,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,233,162,203,142,212,182,163,106,181,173,107,228,162,66,90,230,41,70,165,242,247,158,134,173,10,210,120,56,226,244,107,215,45,19,176,182,67,241,10,165,135,21,135,153,67,12,176,234,87,232,233,203,92,166,94,117,106,213,11,90,164,28,244,17,32,203,68,50,141,201,45,73,75,145,89,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,79,216,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,40,219,139,126,3,73,194,204,203,185,137,52,248,81,24,183,177,62,63,165,35,20,104,237,71,67,85,22,16,219,83,155,52,33,102,165,173,74,54,164,173,213,33,27,215,49,69,235,41,11,81,244,14,12,24,243,26,213,197,11,151,0,43,179,101,244,247,196,116,213,40,72,84,135,84,195,117,24,109,184,167,219,67,36,131,66,22,244,109,86,167,77,72,236,130,218,15,121,169,4,154,224,22,83,92,199,74,22,24,112,116,177,112,231,211,53,88,87,78,37,250,98,157,72,77,60,150,141,209,88,184,29,114,121,188,233,26,73,44,169,133,242,20,141,77,78,117,36,157,138,71,49,72,130,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,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,250,192,85,95,28,239,204,159,237,39,238,209,85,98,69,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,206,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,50,50,50,212,140,70,236,237,101,154,216,199,60,33,175,186,154,76,68,215,105,84,217,115,97,62,150,27,39,20,235,81,100,242,209,187,148,181,153,26,221,215,68,232,122,247,25,31,125,8,189,26,181,133,152,143,201,148,82,97,212,45,154,199,210,111,123,107,37,199,127,233,32,207,106,190,147,125,135,216,122,151,176,90,214,33,102,86,129,136,28,57,220,148,237,119,157,81,85,32,237,247,136,229,33,79,42,65,208,150,106,39,62,117,74,51,53,47,183,94,221,125,130,182,114,155,75,69,95,48,214,28,87,83,185,63,40,105,106,62,205,127,244,230,11,220,126,241,163,187,114,58,98,91,212,184,136,45,18,204,54,27,34,250,137,4,67,232,128,0,255,0,135,93,109,150,150,243,171,74,16,218,77,74,82,143,66,34,46,211,51,49,85,220,82,51,170,109,184,238,6,97,189,109,90,45,165,38,173,34,36,158,206,222,182,43,236,41,108,191,223,244,12,208,180,123,140,253,132,43,103,12,48,234,230,197,219,246,149,102,91,208,101,205,155,86,156,195,14,45,182,156,112,219,75,175,33,179,117,102,132,168,201,36,110,22,170,208,244,215,219,220,47,251,39,217,101,181,242,233,133,244,170,84,90,84,100,215,165,68,97,218,156,179,97,178,116,223,84,120,233,121,27,201,166,215,183,123,58,232,162,215,94,211,237,238,239,128,0,0,0,63,134,100,69,169,143,27,124,99,54,20,225,179,74,114,248,196,91,106,138,180,160,214,150,103,213,227,70,113,125,138,208,146,151,86,157,76,246,40,139,235,73,251,140,115,154,110,120,178,201,83,172,46,142,156,88,182,99,169,26,124,251,245,218,122,25,61,82,106,236,87,80,126,237,59,187,199,107,163,215,104,151,12,36,84,168,21,136,53,56,142,107,178,68,57,8,121,181,104,102,147,209,72,51,35,237,35,47,180,143,220,63,112,10,180,227,13,129,109,28,24,56,205,75,167,188,181,39,155,233,23,155,107,84,55,219,79,142,214,229,37,191,87,94,210,45,203,237,62,239,112,224,124,38,241,97,235,39,48,108,217,114,31,219,10,232,221,204,53,168,201,8,233,160,206,112,187,214,68,90,169,94,210,87,234,239,23,142,0,0,0,0,0,0,0,0,0,0,63,60,249,109,65,136,228,167,148,148,161,26,106,106,61,11,180,200,189,191,104,205,78,97,174,185,87,254,49,87,110,21,73,92,213,203,233,116,90,86,110,26,182,69,105,29,135,170,181,250,30,255,0,96,190,108,144,225,202,176,183,45,150,157,163,34,42,25,145,19,175,230,25,35,106,143,116,249,46,22,237,82,147,238,115,179,82,29,224,5,58,113,69,206,29,223,86,196,23,112,122,195,185,100,83,233,20,141,189,83,180,233,142,180,169,28,214,33,72,70,229,52,241,165,123,86,75,34,213,5,166,167,166,167,169,138,231,84,201,107,95,49,114,158,82,191,72,214,102,99,171,96,150,104,177,131,1,235,41,169,217,183,84,245,48,90,239,129,38,116,163,138,191,81,196,150,173,182,234,8,244,55,84,174,255,0,165,161,251,245,189,12,169,102,230,193,204,221,162,221,74,151,84,131,26,184,214,189,93,48,223,101,15,183,171,175,146,62,101,47,56,178,213,12,26,187,125,135,169,118,119,119,208,0,0,0,1,93,28,81,114,111,2,245,180,159,198,187,34,149,41,219,134,157,184,231,49,21,132,169,46,69,109,169,178,92,112,210,211,6,179,89,184,164,150,229,44,147,221,175,110,134,42,38,219,184,43,246,13,215,10,185,77,126,93,58,167,71,154,219,218,37,75,101,196,56,211,132,173,170,218,105,81,104,164,22,165,169,30,165,236,49,127,121,18,204,101,55,31,240,78,143,45,218,131,78,214,104,209,163,211,39,164,221,74,156,91,172,196,140,110,44,203,154,181,158,171,123,189,90,30,189,228,71,223,36,128,0,127,140,196,182,168,111,165,211,209,6,218,137,71,238,45,15,81,157,156,243,179,13,140,205,223,9,132,225,173,7,90,169,153,153,153,31,173,233,9,62,239,212,57,148,236,80,185,167,88,49,240,233,115,22,154,76,121,104,154,77,37,199,9,38,226,89,54,117,52,239,219,174,195,211,93,186,253,122,118,9,75,194,207,2,30,197,60,120,77,203,86,166,169,202,45,187,24,167,165,215,25,51,109,82,163,204,132,178,111,114,155,82,12,246,56,103,166,164,173,61,164,66,243,227,71,102,36,102,162,71,109,45,180,202,18,218,16,146,34,36,164,139,66,34,34,236,34,208,135,250,128,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,50,168,249,28,141,152,238,28,56,113,140,54,58,229,163,17,108,186,61,121,12,196,109,14,200,69,114,156,205,102,162,249,194,75,40,37,40,164,146,150,234,153,82,19,235,173,195,109,100,100,164,45,154,245,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,127,230,23,139,149,119,23,114,226,206,23,218,118,55,201,251,190,233,167,191,75,189,106,14,37,14,193,110,42,208,109,186,221,57,42,82,151,252,33,10,86,227,116,183,48,149,41,8,55,86,105,125,16,87,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,19,43,137,38,89,236,220,168,97,30,3,225,109,159,58,93,69,106,145,115,212,170,245,57,38,105,93,70,162,226,41,40,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,250,248,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,243,39,251,73,251,180,112,174,18,118,5,155,138,120,233,127,225,246,32,219,209,43,150,245,115,13,231,198,157,6,73,30,199,81,233,42,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,127,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,228,6,64,56,134,85,114,199,74,184,240,247,17,166,75,172,217,41,163,207,169,91,116,229,37,74,56,149,180,36,221,110,42,30,45,202,143,26,82,137,104,86,141,184,148,60,182,220,218,130,83,235,84,106,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,229,174,87,50,29,255,0,236,177,137,185,171,197,250,47,230,254,230,118,208,161,84,233,223,254,14,223,26,182,149,243,127,227,9,105,14,51,252,220,132,43,242,75,16,0,95,247,250,86,95,243,127,255,0,179,130,128,68,255,0,205,30,67,191,253,150,48,203,53,120,65,69,252,223,219,46,221,244,42,101,59,255,0,193,219,228,214,212,190,111,252,93,46,161,182,127,156,144,181,126,85,98,37,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,138,128,115,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,137,63,149,172,146,82,179,95,145,171,150,187,108,49,18,14,34,218,183,197,89,234,84,196,197,74,159,171,48,154,60,69,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,10,234,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,169,35,73,247,24,187,238,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,0,25,87,22,125,154,188,148,126,19,114,95,132,89,148,195,58,101,42,53,201,105,97,125,22,77,218,214,156,151,171,20,182,105,49,148,82,55,154,137,181,61,21,182,215,216,164,239,113,163,218,75,51,101,150,149,92,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,181,236,66,227,5,98,22,89,105,117,123,12,250,140,98,173,83,253,29,82,165,166,35,209,27,160,78,92,87,146,186,139,74,121,151,227,200,101,185,40,105,109,176,110,154,150,219,168,222,105,52,173,37,82,223,215,85,251,117,127,109,110,59,146,227,168,127,190,76,157,82,157,33,207,249,78,60,243,142,47,235,82,148,175,105,152,189,238,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,90,128,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,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,18,43,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,229,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,159,85,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,94,43,153,186,77,42,129,153,44,87,161,80,169,145,41,212,218,117,241,93,137,14,28,70,82,203,17,152,110,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,107,252,21,60,44,93,63,16,39,121,117,56,79,240,25,172,205,143,138,124,100,248,129,112,249,139,226,79,229,107,36,148,172,215,228,106,229,174,219,12,68,131,136,182,173,241,86,122,149,49,49,82,167,234,204,38,143,17,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,194,15,235,170,194,186,191,182,182,229,201,110,84,63,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,94,79,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,34,95,213,156,170,179,74,154,245,10,20,73,149,36,71,113,80,227,203,146,168,204,60,249,36,249,104,113,212,182,226,155,65,171,66,53,147,107,52,145,153,146,85,166,135,158,28,244,254,49,223,140,117,197,248,208,127,229,95,171,209,116,187,253,23,232,189,235,233,253,27,187,255,0,67,250,123,127,151,191,155,205,249,254,112,151,252,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,95,214,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,22,105,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,72,54,5,38,254,173,94,84,152,120,91,76,184,39,221,141,200,41,116,150,168,12,188,237,69,47,176,70,241,58,194,88,35,116,150,217,54,110,110,71,106,118,26,187,52,212,104,118,211,194,219,171,26,114,193,70,195,60,231,80,169,85,154,245,102,159,31,229,84,42,100,167,35,178,235,205,72,75,204,238,114,50,209,181,226,229,48,167,121,42,38,141,210,112,155,213,163,73,29,22,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,37,120,98,231,199,240,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,185,234,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,11,113,12,206,157,87,52,248,161,34,133,104,92,18,213,133,118,212,130,43,126,25,198,84,82,154,249,55,181,218,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,92,182,214,183,183,126,92,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,210,120,152,210,105,84,14,31,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,234,208,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,4,191,226,51,146,143,197,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,249,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,50,174,38,86,103,242,43,38,192,203,206,24,230,123,11,96,75,126,216,174,88,244,74,149,230,203,210,154,217,73,168,191,30,18,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,139,248,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,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,142,192,0,0,40,7,138,63,142,204,77,251,151,201,225,14,21,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,119,253,99,91,24,37,144,92,180,69,139,89,168,68,162,91,22,172,120,171,184,43,140,211,95,82,234,21,23,214,204,119,38,186,211,92,231,141,111,60,166,200,147,170,249,104,216,130,50,109,180,237,163,108,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,46,39,134,230,55,230,47,29,240,73,203,191,30,232,113,31,142,228,133,42,222,186,153,114,43,75,174,49,207,125,167,208,236,70,52,38,23,29,214,13,4,179,67,100,226,22,141,18,102,133,56,228,181,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,57,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,39,242,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,247,45,160,148,165,169,13,52,210,13,107,217,184,250,168,10,86,227,87,226,158,214,248,127,7,204,106,35,245,112,187,192,107,55,50,88,71,152,172,41,188,225,68,82,42,49,237,229,211,39,61,28,222,93,38,162,72,170,148,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,225,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,79,254,28,92,73,45,156,48,179,103,224,254,103,175,217,113,104,84,40,236,29,161,85,118,155,34,106,216,96,140,210,229,61,213,176,75,116,208,146,54,212,193,27,102,72,65,58,131,112,146,150,27,40,129,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,34,184,98,228,59,240,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,186,145,64,60,81,252,118,98,111,220,190,79,8,118,172,158,100,202,133,156,60,136,215,233,141,213,125,13,121,218,248,129,86,145,108,212,157,90,206,42,92,118,153,75,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,43,214,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,99,255,0,213,155,190,255,0,23,31,147,63,37,63,205,159,252,238,249,73,201,103,209,125,62,207,243,199,145,175,246,103,179,145,179,145,191,231,117,217,252,20,87,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,194,179,135,147,42,22,79,50,35,64,166,57,85,244,205,231,116,98,5,38,69,205,82,105,107,40,170,113,170,101,83,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,226,188,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,43,215,134,117,38,149,95,206,190,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,36,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,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,24,5,223,112,140,203,215,224,167,47,174,226,205,78,77,85,21,172,85,228,205,118,159,50,47,78,220,56,49,29,146,220,53,54,74,45,238,115,144,234,223,230,153,146,84,219,204,237,78,137,53,185,58,133,74,241,189,195,62,154,234,195,76,99,135,18,170,239,164,41,242,237,154,131,252,189,208,99,244,238,20,136,136,220,72,245,30,115,170,154,122,41,103,185,44,122,169,45,139,51,229,92,31,113,142,187,99,102,128,176,170,59,61,69,23,18,233,239,199,152,222,228,35,145,42,12,119,229,199,147,169,161,75,86,212,34,75,92,178,82,18,125,78,245,110,54,210,66,69,241,193,189,106,176,44,12,44,195,150,99,196,58,109,114,177,81,173,200,117,72,87,61,47,193,101,166,90,74,21,187,105,32,211,80,120,212,70,147,51,52,183,161,167,67,37,67,94,24,184,91,248,80,206,77,149,213,208,189,39,74,180,186,139,166,161,252,43,147,210,244,173,159,72,255,0,98,210,165,237,156,228,47,81,59,181,215,214,73,160,150,47,248,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,4,42,226,197,129,116,44,79,203,5,79,17,189,13,85,155,116,225,166,149,26,66,169,230,181,237,138,252,136,237,207,39,154,34,81,41,148,176,142,122,151,161,41,190,152,149,189,40,230,37,116,215,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,199,128,30,254,251,198,58,237,243,134,120,103,133,82,25,233,232,184,105,79,169,71,134,222,228,47,159,42,117,69,233,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,156,28,24,48,26,53,213,138,23,46,63,215,97,75,233,236,120,233,165,208,150,168,238,165,135,42,51,27,113,47,184,135,137,100,133,173,152,218,161,77,26,87,217,57,181,158,195,74,13,87,18,0,42,175,142,119,230,79,246,147,247,104,134,188,61,236,11,55,20,243,115,100,225,246,32,219,209,43,150,245,114,61,110,52,232,50,72,246,58,143,67,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,103,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,58,184,44,82,113,230,157,102,221,115,42,180,200,145,112,130,169,33,114,233,78,203,103,100,185,85,178,54,217,121,216,170,34,213,113,137,166,121,110,169,122,167,154,219,105,107,214,76,130,42,224,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,76,118,101,198,118,36,134,210,227,79,33,77,173,10,34,50,82,76,180,50,50,62,195,45,12,81,135,20,204,8,123,11,49,225,87,45,38,154,166,232,183,20,99,158,167,91,100,201,180,202,145,50,106,205,189,201,109,40,35,216,217,30,154,154,180,246,153,8,181,3,20,46,104,22,12,140,59,68,181,170,147,34,90,230,27,74,113,195,73,56,166,73,157,73,59,246,235,180,180,215,110,191,94,157,131,166,228,97,152,111,230,110,199,76,215,13,8,42,213,48,200,200,200,189,111,72,70,247,254,177,162,104,105,109,48,216,75,71,170,9,180,146,79,222,90,22,131,253,128,0,70,220,246,230,50,155,128,24,39,88,150,213,65,166,171,53,152,210,41,144,18,78,165,46,33,215,162,73,54,214,69,205,66,203,69,179,222,157,79,94,226,51,238,160,75,146,224,175,223,215,92,218,229,73,249,117,26,157,98,107,143,104,165,45,231,22,227,174,26,182,167,113,169,71,170,150,122,22,166,122,159,180,197,187,112,186,201,188,27,46,210,103,26,239,138,76,150,174,10,142,211,130,196,166,9,41,110,43,141,66,146,219,132,151,88,37,146,201,196,168,183,37,102,158,253,59,117,49,98,224,0,0,0,29,194,35,231,139,60,150,166,92,109,73,116,43,118,169,78,168,94,51,99,184,211,17,16,251,110,170,57,173,185,41,75,139,66,36,54,234,9,47,50,146,53,17,30,154,233,223,221,74,56,179,143,56,159,140,247,20,155,134,246,186,234,82,84,251,139,90,34,156,233,11,142,201,41,199,22,73,66,28,113,123,72,185,170,34,45,123,8,244,247,235,224,147,50,90,23,204,68,167,146,175,210,37,153,24,177,142,23,89,194,187,169,56,130,214,15,95,151,44,138,133,34,175,187,165,118,163,49,215,85,31,148,196,217,11,218,167,94,36,163,114,205,4,122,32,245,208,181,208,244,49,113,96,56,62,119,176,229,120,165,150,203,178,209,143,21,15,72,151,208,114,204,209,185,69,182,124,103,15,110,137,81,247,55,219,161,10,25,203,205,215,42,192,198,42,21,194,153,43,132,184,157,86,171,82,205,179,78,248,174,163,180,245,78,159,79,223,237,26,86,129,45,169,209,27,148,202,146,164,47,93,13,39,169,118,25,151,179,236,31,160,0,0,0,0,0,0,0,0,0,7,42,205,13,226,187,11,3,110,75,169,167,201,149,194,232,246,175,118,221,55,204,101,29,251,147,250,126,241,158,12,39,163,200,188,49,38,149,73,91,78,74,118,95,63,213,218,107,82,182,199,90,187,180,51,61,9,62,239,96,211,53,22,157,30,147,76,102,159,21,27,26,107,118,212,232,69,166,170,51,62,226,47,105,143,220,63,206,66,141,12,169,69,174,165,167,248,198,103,113,250,181,46,224,197,170,237,86,107,175,45,215,186,93,77,213,25,171,178,51,73,246,153,159,113,23,180,123,12,174,96,60,44,117,175,204,183,166,58,251,71,243,124,181,178,162,74,139,212,121,103,218,109,175,249,162,246,127,242,236,89,144,225,155,138,152,63,69,122,239,181,35,61,95,164,183,183,115,49,81,38,84,164,234,182,91,237,75,113,80,146,245,156,81,247,253,20,159,180,132,124,203,246,63,223,57,116,190,89,187,237,25,110,54,164,238,234,34,173,199,137,167,190,101,214,211,189,13,184,222,237,188,229,25,106,125,135,219,246,232,31,2,243,5,97,227,197,177,6,191,105,213,99,173,217,140,191,32,225,155,236,155,237,182,211,230,201,169,72,109,197,153,22,226,46,221,116,245,139,187,93,7,80,0,0,0,1,248,171,84,122,125,193,73,153,68,170,198,110,68,73,204,57,29,230,220,66,86,149,33,105,52,168,140,148,70,71,169,25,151,105,25,10,24,226,37,150,25,56,11,140,53,58,229,46,20,132,219,247,44,215,170,12,56,109,153,52,211,146,37,75,82,89,73,165,164,33,58,54,209,25,32,140,204,139,218,101,221,254,252,56,179,47,35,3,177,154,153,110,84,229,190,84,43,162,99,52,213,183,204,62,83,111,201,151,17,6,242,137,78,161,5,162,26,50,53,104,102,69,236,50,238,190,74,101,70,37,90,159,26,169,1,244,61,30,91,40,125,165,161,68,164,169,10,73,40,140,140,140,200,251,12,187,140,126,144,1,249,170,78,19,84,233,78,154,119,18,24,90,182,233,174,186,36,251,6,116,179,175,53,51,179,45,125,58,152,228,201,38,185,83,70,221,155,117,254,31,39,183,254,177,196,162,197,126,108,166,97,197,105,78,60,251,137,105,180,37,38,102,165,40,244,34,34,46,211,51,51,23,207,195,83,1,211,132,56,9,76,172,212,32,182,213,78,230,101,138,177,168,218,218,226,90,145,10,26,182,25,155,105,81,122,205,158,165,169,150,190,211,49,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,5,113,127,193,236,18,177,113,114,53,237,103,220,145,41,55,181,213,30,52,250,189,163,26,140,250,81,41,14,46,97,59,90,57,123,185,9,90,220,97,182,150,194,82,75,82,247,60,173,77,107,82,171,216,93,159,8,236,30,193,43,103,5,231,98,149,135,114,68,187,174,202,236,134,224,87,42,202,163,63,9,250,58,202,36,87,221,162,160,222,81,147,136,105,215,55,169,246,137,40,120,205,189,117,229,35,111,32,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,170,102,95,46,150,38,104,48,178,126,25,223,81,255,0,157,153,71,155,189,239,226,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,40,56,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,155,116,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,210,178,255,0,155,255,0,253,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,5,69,241,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,220,171,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,205,51,11,116,208,175,156,125,196,187,214,214,157,214,209,110,11,194,179,84,167,73,229,45,190,124,87,230,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,181,112,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,31,39,138,230,74,63,9,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,98,147,189,198,143,105,44,205,150,90,85,70,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,67,185,63,204,165,11,53,56,29,71,196,218,97,114,106,172,237,165,220,145,19,21,108,55,18,176,211,45,174,67,109,18,148,189,204,159,53,14,54,100,181,159,45,196,18,140,150,75,74,123,88,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,93,92,81,120,127,204,164,76,169,102,111,4,45,222,117,41,238,166,163,124,82,216,113,247,229,55,41,215,221,125,234,178,121,139,94,230,79,155,163,173,182,72,75,41,109,46,18,77,6,234,154,172,17,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,8,235,153,124,245,96,150,86,175,43,82,199,196,25,242,215,82,175,200,142,244,230,99,69,125,107,166,82,30,41,40,42,145,153,54,104,121,9,145,29,45,173,148,175,157,177,106,90,80,189,164,133,215,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,30,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,155,124,202,97,205,155,132,56,243,124,225,134,31,221,82,238,42,21,177,88,122,155,30,116,184,198,195,251,219,208,157,97,194,208,137,75,101,222,99,38,226,82,148,56,109,27,137,74,82,178,34,241,86,157,58,133,88,186,168,212,155,166,227,249,63,69,155,80,143,30,163,87,232,215,47,209,241,86,226,82,236,158,66,12,150,239,45,6,165,242,210,123,149,183,66,237,49,166,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,103,95,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,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,135,201,226,185,146,143,194,109,170,254,101,48,206,153,74,141,114,90,84,249,18,110,214,180,228,189,88,165,178,218,84,82,55,154,137,181,61,21,182,215,216,164,239,113,163,218,75,51,101,150,149,81,150,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,129,138,184,47,133,248,223,74,164,80,177,94,208,137,114,83,104,117,136,245,232,112,229,173,206,65,77,101,43,75,106,113,180,168,146,242,54,186,226,77,167,9,77,168,148,100,164,168,123,81,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,135,138,161,96,190,23,219,88,161,115,99,69,22,208,136,197,237,120,71,141,18,177,90,82,220,117,247,216,97,180,54,219,72,222,163,75,40,218,211,91,146,209,32,150,109,54,165,238,52,36,203,218,142,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,234,183,70,117,241,150,233,203,5,187,149,121,85,61,150,221,27,159,26,123,235,52,200,122,171,5,50,35,200,129,29,197,60,149,184,207,74,227,43,74,13,151,16,147,104,218,108,208,68,214,171,249,89,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,224,28,81,252,9,226,111,220,190,113,8,80,8,211,238,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,159,124,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,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,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,83,95,17,156,148,126,42,184,142,197,126,192,166,85,92,195,43,167,231,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,202,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,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,80,15,20,127,29,152,155,247,47,147,194,19,127,131,13,50,205,181,114,219,136,248,165,85,114,37,46,67,151,67,209,171,21,105,114,205,166,27,167,64,128,195,237,155,134,181,19,77,161,163,151,41,102,189,11,177,103,184,204,146,157,176,171,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,185,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,221,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,50,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,247,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,154,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,57,167,25,124,30,193,40,145,168,24,194,253,201,18,218,196,90,140,119,227,51,77,102,140,251,203,187,80,195,176,219,51,118,66,20,76,199,92,86,94,82,137,110,36,214,234,13,13,145,232,218,9,53,66,45,123,131,70,15,96,148,184,213,252,97,98,228,137,114,226,45,58,59,17,158,166,189,70,125,149,218,72,125,217,141,145,181,33,106,54,100,46,83,44,165,70,182,210,75,105,4,182,204,244,113,100,174,151,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,85,121,92,199,79,197,175,29,173,156,107,249,45,242,143,228,231,91,252,89,215,116,124,254,162,27,241,191,45,203,115,110,222,126,239,160,122,237,211,179,93,75,65,21,58,102,9,102,239,4,145,22,83,145,47,76,58,189,35,177,36,142,52,183,227,162,82,26,125,14,160,141,109,41,183,154,90,30,101,36,180,25,165,105,91,106,66,200,140,148,145,74,213,222,28,88,185,108,230,210,217,203,13,118,175,18,36,27,198,68,151,104,87,122,162,172,225,78,167,71,101,111,190,234,27,35,51,41,45,180,217,146,163,26,203,71,20,217,27,156,167,16,250,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,196,85,226,117,133,191,133,12,155,94,189,37,11,210,117,91,75,167,186,105,255,0,194,185,61,47,74,225,117,111,246,173,41,94,216,46,77,245,21,187,93,125,84,154,201,2,138,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,32,56,157,98,151,225,67,57,55,175,73,93,244,157,42,210,233,237,106,127,240,94,79,75,210,182,93,91,29,168,74,151,182,115,147,125,117,110,215,95,85,70,130,64,154,156,18,240,206,234,183,240,227,17,49,74,173,19,167,162,222,21,10,125,62,145,204,109,196,57,35,160,41,60,247,211,185,4,133,178,107,150,77,165,104,82,190,113,135,210,100,147,71,109,149,0,142,185,119,207,86,9,102,107,20,47,12,48,195,105,242,229,72,183,35,179,82,167,78,84,87,219,98,175,78,54,216,39,159,65,58,218,22,202,217,146,249,178,166,220,73,110,46,91,136,82,201,75,38,243,194,47,251,133,199,129,60,50,251,235,206,38,137,84,0,0,51,45,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,15,0,3,70,121,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,221,64,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,201,197,236,23,194,252,122,179,92,195,252,92,180,34,92,84,39,36,53,44,163,188,183,26,91,79,182,103,177,214,157,105,73,117,165,232,106,73,169,10,73,154,22,180,30,169,90,136,253,168,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,15,137,94,3,167,23,176,18,169,89,167,193,109,218,157,178,203,245,98,81,53,185,197,53,30,20,197,108,35,38,212,163,245,156,45,11,82,45,125,164,98,134,37,69,126,20,167,161,202,105,77,188,195,138,105,196,41,38,70,149,36,244,50,50,62,210,50,50,29,183,37,19,83,7,50,214,43,170,142,79,18,171,148,196,109,217,187,79,225,241,187,127,234,26,45,166,184,78,211,162,186,73,218,75,97,10,219,166,154,106,146,236,31,164,0,126,106,149,70,37,38,159,38,169,61,244,51,30,35,43,125,215,22,162,74,82,132,164,212,102,102,102,68,90,17,31,121,138,27,226,61,153,121,24,225,140,213,59,110,153,45,227,161,218,243,30,166,161,190,97,242,156,122,52,185,104,39,146,73,117,104,61,80,233,17,43,66,51,47,97,23,127,231,225,221,150,41,56,243,140,52,202,229,82,20,133,91,246,212,214,106,15,184,77,153,180,235,145,229,68,82,153,81,169,165,161,68,109,186,122,160,204,140,203,218,69,223,125,20,90,61,62,223,164,195,162,82,163,55,30,36,22,27,142,203,109,161,40,74,80,132,146,82,68,73,34,34,208,136,139,176,136,135,237,0,0,0,1,192,51,137,154,11,111,45,152,103,83,170,200,152,194,171,242,225,188,213,46,33,184,217,172,223,92,121,10,101,106,65,186,218,246,115,25,208,205,39,175,176,187,123,168,71,18,177,10,248,199,204,73,151,115,86,85,46,167,86,173,77,113,49,163,54,111,60,164,243,164,45,104,101,164,41,75,81,22,247,76,146,146,51,239,208,181,51,237,150,152,43,194,215,17,47,59,45,55,229,248,235,148,136,146,33,20,182,34,110,126,60,162,37,52,219,169,220,135,98,25,119,41,100,122,43,233,22,158,195,49,192,243,71,128,240,176,42,191,14,222,132,235,238,159,206,115,22,242,137,74,63,81,149,151,105,54,143,231,79,217,255,0,207,199,96,13,102,93,3,22,104,85,72,78,188,135,89,234,180,54,148,100,174,216,206,167,179,67,35,238,51,246,141,49,71,81,173,148,168,245,212,245,255,0,24,255,0,65,248,107,84,230,42,180,199,160,73,70,246,157,219,185,58,17,235,162,136,253,164,126,210,25,153,197,138,60,139,67,18,106,180,148,52,228,87,98,114,61,93,166,133,39,116,118,213,221,161,25,106,74,247,123,70,135,242,187,120,174,254,192,219,110,234,117,254,106,230,245,155,151,187,118,187,38,60,142,253,202,253,15,120,234,160,0,0,0,0,0,0,0,0,0,34,247,18,42,138,32,229,54,240,65,188,226,22,239,163,246,236,86,154,233,82,135,174,189,191,88,165,108,164,178,252,140,193,218,140,198,73,27,138,235,182,145,145,233,253,130,255,0,184,105,40,7,252,184,130,113,6,131,246,140,222,230,234,198,168,97,254,60,220,116,9,241,249,38,215,71,180,182,41,61,240,152,89,247,165,63,166,94,193,243,50,247,142,245,252,5,190,162,221,148,166,219,144,203,123,249,209,221,37,173,43,213,151,91,79,170,151,16,71,161,186,103,218,127,252,239,115,46,185,160,194,12,215,217,105,114,142,228,85,200,115,94,170,141,80,56,166,250,116,117,221,155,152,75,174,153,106,81,205,101,175,179,69,23,213,83,220,70,50,136,254,0,223,137,186,173,202,106,91,182,43,90,242,19,29,147,38,227,242,89,136,133,110,216,202,27,70,231,30,86,154,25,234,122,247,31,127,150,200,70,101,46,76,23,199,59,118,44,154,196,215,104,181,151,163,208,92,140,228,135,20,203,45,200,159,29,75,89,32,221,66,18,122,37,93,189,165,235,30,164,122,152,191,138,53,78,61,110,143,6,179,17,68,166,39,198,106,83,74,35,35,35,66,210,74,35,236,51,46,227,246,25,143,218,0,0,0,2,49,241,2,192,72,24,221,128,149,162,69,53,167,170,180,8,242,106,209,92,228,165,78,154,152,133,43,98,8,249,107,87,210,119,93,11,78,222,227,35,239,160,121,13,213,108,219,161,198,146,167,35,84,168,115,205,36,100,106,66,218,125,151,63,82,146,100,164,253,70,90,123,5,234,240,211,204,83,88,219,129,145,41,117,57,110,46,179,109,27,116,151,73,231,53,113,196,71,135,13,38,231,172,234,214,100,107,116,253,99,34,212,253,132,125,242,252,0,126,90,169,25,210,230,17,23,111,78,230,159,253,137,140,231,231,65,43,78,100,239,178,113,58,31,167,170,158,205,59,58,249,3,211,100,15,4,29,198,140,192,80,226,202,167,245,20,186,52,136,213,73,91,218,53,182,164,51,54,41,45,7,171,107,73,250,174,247,30,133,167,121,145,119,232,26,137,72,131,111,209,224,208,233,140,33,136,148,248,205,69,97,180,32,146,148,54,218,9,41,34,36,145,17,17,17,17,104,68,68,63,112,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,105,57,98,204,197,155,149,14,22,248,125,138,87,132,25,117,21,170,69,94,155,72,166,70,35,74,234,53,23,42,181,21,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,168,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,116,172,79,202,30,50,225,22,7,88,185,130,188,97,82,145,107,95,252,190,129,49,231,165,217,81,121,204,169,248,189,67,122,17,23,61,132,45,212,114,212,189,169,73,165,222,82,204,144,127,87,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,47,248,209,93,52,43,230,213,203,213,235,107,78,235,104,183,5,62,185,84,167,73,229,45,190,124,87,219,165,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,224,56,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,71,92,219,228,115,8,243,123,26,137,42,240,92,186,29,195,67,144,202,25,175,82,208,142,173,202,119,52,148,252,39,55,145,165,104,82,77,195,109,74,35,228,186,173,233,37,37,78,180,239,116,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,192,102,199,194,198,50,124,63,184,124,185,241,154,193,127,223,233,89,127,205,255,0,254,206,10,1,19,255,0,133,238,122,127,2,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,147,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,0,46,167,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,143,252,89,51,175,78,196,9,159,139,22,23,212,249,244,90,37,65,110,93,243,91,57,81,220,118,169,21,247,153,58,98,155,90,80,135,25,105,109,165,229,43,231,80,183,57,6,131,73,178,102,184,107,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,123,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,233,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,43,133,252,38,176,191,13,115,70,120,203,26,227,151,34,201,161,200,141,91,181,173,163,113,206,124,58,170,93,53,146,95,145,174,231,99,71,82,27,91,69,174,247,13,73,75,166,162,101,71,38,122,128,249,55,101,58,187,88,181,107,52,155,90,227,249,63,90,155,79,145,30,157,87,232,209,47,209,242,150,218,146,212,158,66,204,144,239,45,102,149,242,212,123,85,183,67,236,49,156,44,208,224,230,35,224,102,56,221,86,54,40,61,85,159,85,244,132,137,204,214,234,41,62,101,122,43,175,44,219,169,18,141,110,111,231,104,165,43,231,22,164,185,204,66,207,122,22,69,226,174,203,254,242,190,163,91,241,111,11,134,93,89,22,173,29,186,5,32,228,153,41,113,105,205,186,235,173,71,37,233,185,72,66,159,112,145,184,207,106,54,161,58,33,8,74,102,255,0,5,79,20,247,79,195,249,222,99,78,23,82,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,143,241,88,207,84,155,57,185,249,88,194,137,242,227,87,101,71,54,111,89,202,138,210,152,77,58,92,37,151,163,80,79,54,163,82,221,106,67,110,169,230,205,60,178,38,210,149,169,74,112,154,171,92,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,122,12,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,127,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,5,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,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,227,252,80,120,130,70,171,70,173,101,123,5,170,178,208,132,72,84,11,194,185,25,215,99,47,123,46,202,143,50,138,109,58,194,84,104,53,33,133,45,246,157,216,226,13,77,122,200,82,245,128,25,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,132,242,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,172,190,56,51,108,212,88,24,89,79,157,73,150,229,216,253,98,162,245,46,114,84,124,134,41,200,101,162,154,202,203,121,17,173,199,92,128,164,158,197,104,76,185,235,35,83,37,212,88,188,158,16,84,156,47,103,41,113,171,182,93,50,34,46,121,149,137,177,47,25,137,101,194,125,233,172,188,165,70,105,110,44,189,100,34,27,241,148,148,182,124,180,155,174,31,99,138,119,89,190,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,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,158,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,155,252,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,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,60,251,231,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,251,254,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,1,64,60,81,252,118,98,111,220,190,79,8,114,170,126,98,239,186,38,92,102,229,162,129,35,161,182,235,183,4,170,237,193,234,50,239,164,247,34,159,210,181,235,180,110,51,201,114,158,107,220,219,133,204,231,109,81,104,143,91,234,229,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,161,60,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,0,170,190,57,223,153,63,218,79,221,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,234,188,12,127,61,159,179,127,188,133,170,8,107,158,14,28,86,110,107,170,180,235,250,212,171,196,179,175,182,228,69,141,85,169,156,83,117,138,165,56,148,148,44,223,109,38,70,185,44,181,169,180,189,75,121,33,44,184,100,142,91,140,73,92,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,40,7,138,63,142,204,77,251,151,201,225,9,149,194,243,23,172,220,5,200,78,36,226,230,32,63,45,186,21,187,124,76,122,65,68,96,222,125,213,174,21,49,166,153,109,29,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,85,171,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,250,15,197,15,25,127,22,15,198,227,162,165,124,133,244,135,69,183,175,79,93,201,234,58,94,175,149,166,222,79,85,243,26,111,230,238,245,185,124,191,156,30,127,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,178,174,40,120,189,102,227,214,66,112,219,23,48,253,249,110,80,174,43,226,27,209,202,91,6,203,237,45,16,170,109,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,134,188,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,41,88,76,174,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,201,169,198,95,21,105,86,102,9,80,48,229,171,118,36,154,238,33,72,126,34,106,111,68,74,215,10,149,17,248,114,229,52,211,219,201,109,173,217,45,211,76,211,181,72,90,25,94,237,20,150,204,70,174,26,57,202,204,188,188,109,195,188,184,63,117,68,185,44,153,17,228,210,217,166,86,73,13,174,159,17,150,28,146,110,49,45,13,41,245,45,166,217,82,90,105,195,83,70,141,25,46,81,108,113,171,159,1,152,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,121,81,163,220,151,224,229,119,0,178,193,96,97,85,210,246,250,213,42,158,228,138,139,123,80,93,52,169,114,29,150,236,109,80,181,161,124,149,200,83,92,196,168,210,190,94,242,208,149,161,118,177,15,248,157,96,94,50,227,126,95,100,197,194,123,166,170,166,237,253,213,58,149,157,78,130,151,28,186,54,186,201,182,147,115,152,149,255,0,7,66,100,60,150,18,151,57,206,19,100,72,55,16,209,149,27,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,207,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,10,149,227,89,129,112,233,85,219,47,48,244,26,55,39,211,123,237,187,138,75,102,195,109,174,83,72,230,65,90,144,68,78,184,242,217,76,164,41,195,53,164,155,136,194,61,77,18,75,172,17,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,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,107,116,136,55,5,30,117,14,166,194,31,137,80,140,236,87,219,90,9,73,91,110,32,210,162,50,81,25,25,25,25,150,134,70,67,63,89,252,193,7,112,95,48,21,200,177,105,231,30,151,89,145,38,169,23,99,70,134,210,135,166,202,36,32,180,109,9,47,85,174,226,215,179,184,204,187,188,198,76,18,226,179,39,98,19,105,220,126,158,165,251,53,255,0,211,227,141,23,210,136,202,151,12,148,90,31,78,222,191,253,137,15,214,0,34,7,18,204,196,183,130,88,25,46,151,76,150,226,43,23,41,185,73,104,153,115,71,27,68,136,115,18,78,122,174,161,100,68,182,139,214,34,61,15,216,103,221,69,76,55,85,188,174,134,218,82,156,147,82,174,79,36,153,153,169,107,117,247,156,253,106,81,154,149,245,153,235,237,23,241,195,247,1,41,248,35,128,148,93,244,214,153,170,215,227,198,171,74,112,217,74,93,37,63,10,46,244,25,242,208,175,164,214,186,30,189,189,230,103,221,39,0,0,0,0,126,42,213,78,61,18,143,58,179,45,68,150,32,70,118,83,170,51,34,34,66,18,106,51,237,50,46,226,246,153,10,1,207,254,98,43,88,229,142,245,182,74,163,39,208,246,236,153,52,104,209,201,229,242,84,81,230,74,216,230,222,106,210,102,104,119,77,197,167,103,97,17,23,127,127,225,109,147,178,190,171,104,198,187,222,142,203,212,138,107,228,152,44,203,143,184,150,251,107,133,37,183,18,151,88,82,76,141,11,81,18,146,178,62,253,59,53,49,56,51,133,157,44,46,203,61,154,253,181,25,216,211,171,239,70,84,56,116,200,74,142,239,79,171,82,16,131,113,146,125,181,161,180,173,141,166,100,93,154,145,17,107,221,74,153,132,199,122,254,61,95,82,174,202,171,109,199,101,205,156,152,237,18,208,148,104,203,77,171,213,83,139,34,212,218,35,236,63,254,95,79,40,182,45,67,16,113,230,220,160,64,143,205,55,122,205,197,177,74,238,132,250,203,185,42,253,3,246,13,33,54,142,90,9,30,225,255,0,64,51,107,155,102,95,143,152,59,173,153,41,34,113,61,14,226,34,50,47,236,22,61,226,234,120,110,84,17,59,41,182,122,9,231,28,91,94,144,223,189,90,233,173,74,102,154,118,253,66,80,128,0,0,0,0,0,0,0,0,0,135,188,82,102,156,92,175,214,218,36,235,206,233,189,158,234,140,33,80,153,49,50,44,202,89,230,103,167,249,225,255,0,232,18,6,143,64,5,66,113,134,192,201,84,219,202,153,139,212,90,97,244,213,62,119,164,156,109,147,218,142,91,84,248,237,106,105,111,66,212,204,254,146,143,234,247,10,210,29,51,0,241,230,245,192,59,230,37,221,106,214,234,17,155,103,153,207,138,204,151,144,211,250,178,235,105,222,132,56,141,219,77,213,25,106,125,134,122,253,183,133,153,124,48,162,230,239,45,238,157,17,17,36,72,151,183,209,242,12,144,179,70,217,236,243,118,169,40,116,203,82,142,100,123,127,95,213,159,248,143,78,160,86,99,76,109,78,198,151,5,246,223,66,146,102,133,182,180,153,41,42,35,236,50,50,236,50,62,193,161,188,141,98,73,98,86,91,236,249,238,62,243,210,41,148,170,125,50,67,142,171,114,150,235,112,35,26,140,207,114,140,245,53,235,169,232,127,80,239,224,0,0,0,63,53,78,4,122,173,54,93,46,91,105,91,19,24,114,59,169,81,17,146,144,180,154,76,140,140,140,143,176,253,164,40,55,136,214,4,74,193,188,123,169,203,141,76,228,82,174,23,30,170,178,227,108,154,90,220,252,217,102,148,234,77,161,59,182,183,174,133,175,103,180,200,123,14,21,24,200,187,7,30,27,180,39,212,148,205,58,225,104,162,52,210,158,218,133,74,126,100,22,203,213,53,165,38,163,74,12,187,8,213,167,188,94,82,76,148,68,164,153,25,25,106,70,67,250,3,225,95,117,150,45,235,42,191,92,146,242,26,110,5,50,84,147,82,148,73,34,216,202,149,222,102,94,239,121,12,224,102,66,232,77,235,142,119,165,102,58,150,234,95,175,212,137,179,215,118,226,84,199,148,90,104,103,169,30,238,206,209,108,220,39,112,5,155,19,7,213,136,213,202,99,40,171,215,158,55,99,58,108,145,47,162,126,44,23,144,90,169,180,171,233,160,207,177,70,157,123,181,62,209,61,128,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,231,245,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,176,174,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,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,251,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,120,84,155,166,187,46,213,167,89,82,39,111,162,210,170,19,106,144,227,114,144,92,169,82,219,140,220,135,55,145,111,86,228,66,140,90,25,154,75,151,170,72,141,74,51,157,92,21,60,83,221,63,15,231,121,141,56,77,78,36,57,214,197,60,159,126,14,255,0,6,116,11,82,167,242,183,210,253,111,167,98,201,123,151,210,244,156,190,87,37,246,180,215,169,94,237,219,181,209,58,105,161,235,226,184,122,113,11,198,140,217,227,69,107,14,113,26,216,178,169,212,218,117,175,38,182,211,180,72,82,217,125,79,183,46,35,41,74,148,244,151,82,104,219,33,102,100,73,35,212,147,219,222,71,205,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,127,165,101,255,0,55,255,0,251,56,40,4,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,22,213,194,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,157,153,71,155,189,239,226,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,156,204,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,196,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,119,92,26,206,13,87,47,57,9,185,48,210,195,59,130,157,123,95,215,197,69,48,171,209,26,83,12,82,225,55,10,150,82,86,220,149,32,210,185,42,73,242,201,13,25,56,201,58,79,26,154,62,71,54,53,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,135,178,209,151,75,19,43,248,89,3,12,236,88,255,0,205,76,172,77,222,247,241,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,162,149,191,171,87,154,127,245,131,133,95,251,170,163,254,92,45,211,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,49,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,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,156,191,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,17,87,138,63,129,60,77,251,151,206,33,10,22,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,129,253,117,95,183,87,246,214,227,185,46,58,135,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,139,222,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,61,94,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,171,62,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,126,74,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,207,240,84,240,177,116,252,64,157,229,212,225,194,177,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,238,19,83,135,166,104,47,236,217,224,189,107,17,177,26,145,111,211,170,84,235,162,77,17,166,168,145,222,101,133,48,220,72,143,37,74,75,206,186,163,94,233,11,35,50,81,22,132,158,206,243,58,76,205,143,138,124,100,248,129,112,249,139,227,181,96,182,117,255,0,23,252,143,93,152,49,135,181,58,172,28,73,188,175,9,114,90,168,194,62,79,161,169,106,137,1,11,144,78,169,39,171,206,242,159,101,178,108,201,109,250,238,239,109,72,107,153,21,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,208,78,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,69,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,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,120,4,155,90,187,18,213,167,94,178,32,236,162,213,106,19,105,112,228,243,80,124,217,81,27,140,228,134,246,17,239,78,212,77,140,122,153,18,79,153,162,76,205,42,34,159,252,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,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,30,126,171,127,217,180,43,202,129,135,213,155,134,36,59,134,234,143,58,77,22,11,198,105,92,244,67,38,142,73,52,102,91,84,180,37,246,214,104,215,121,163,122,136,141,45,172,211,194,179,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,103,218,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,88,168,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,253,211,107,36,169,10,91,78,186,130,90,55,238,44,240,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,148,223,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,5,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,169,179,138,63,142,204,77,251,151,201,225,8,255,0,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,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,236,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,8,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,229,175,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,10,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,137,81,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,202,74,240,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,172,188,144,97,13,155,143,89,156,180,176,143,16,24,150,229,10,226,143,87,102,65,196,124,217,125,165,162,151,45,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,126,127,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,116,218,201,42,90,80,235,78,160,150,189,155,143,154,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,221,56,50,101,211,228,213,137,93,204,189,126,62,147,238,254,101,10,223,245,254,133,45,135,139,170,119,212,116,210,124,217,77,18,54,184,218,86,142,139,114,76,210,247,109,149,0,164,14,48,88,57,93,177,179,64,120,171,33,238,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,167,98,119,27,106,49,29,114,133,132,49,177,223,50,248,123,133,181,6,34,63,77,171,86,16,245,81,137,47,186,202,36,83,163,33,82,166,50,75,107,215,74,215,29,135,80,131,73,167,215,82,125,100,125,34,210,72,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,247,184,77,223,246,109,205,147,155,98,204,161,92,49,37,215,108,233,21,8,213,218,122,76,201,248,43,145,80,149,33,131,90,76,136,205,14,52,225,26,86,90,160,205,46,36,143,115,107,74,102,80,172,12,230,113,64,199,220,187,102,78,240,193,203,42,208,195,249,180,91,127,209,253,51,245,74,124,215,37,47,159,2,60,133,239,83,114,219,65,232,183,148,69,162,11,213,34,215,83,212,207,181,112,222,206,182,41,231,7,240,137,248,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,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,228,248,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,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,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,250,133,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,234,89,233,253,234,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,180,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,250,253,194,223,0,6,112,179,156,100,121,148,188,12,143,95,243,191,255,0,208,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,93,70,17,10,117,202,99,142,51,152,27,85,198,149,181,101,215,104,122,233,255,0,161,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,178,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,134,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,24,201,50,212,156,45,126,137,167,191,217,160,163,236,215,97,195,184,111,141,23,21,5,49,73,152,241,87,9,8,73,32,210,68,107,134,211,157,219,82,94,211,246,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,226,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,250,203,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,250,134,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,244,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,176,187,135,171,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,175,240,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,183,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,99,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,236,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,165,175,5,79,20,247,79,195,249,222,99,78,19,255,0,60,249,24,252,116,126,68,255,0,154,143,200,239,145,222,146,254,210,122,67,170,234,250,111,253,97,157,155,122,111,247,90,239,246,105,219,229,50,83,195,123,241,62,197,58,174,38,126,25,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,62,1,199,59,243,39,251,73,251,180,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,47,251,253,43,47,249,191,255,0,217,193,64,34,231,177,87,36,148,172,215,228,107,5,235,182,195,17,32,226,45,171,134,244,87,169,83,19,21,42,126,172,194,104,228,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,105,219,250,234,176,174,175,237,173,185,114,91,149,15,247,200,115,169,179,163,185,255,0,37,198,94,109,196,125,74,74,147,236,50,23,189,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,211,14,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,210,155,176,35,87,120,105,167,16,99,219,210,230,84,173,92,104,151,25,115,153,39,84,136,20,233,148,104,68,241,186,73,61,137,66,228,49,1,4,181,151,98,246,37,38,92,195,37,124,174,30,248,161,85,194,172,224,225,181,78,158,153,111,71,175,214,26,181,231,68,102,106,163,34,67,21,5,20,98,230,232,70,78,33,167,92,106,65,54,162,209,75,142,142,212,153,18,211,161,224,21,87,253,67,31,253,168,191,192,159,254,158,44,167,9,236,95,193,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,102,8,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,129,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,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,95,20,127,2,120,155,247,47,156,66,20,2,46,39,133,62,71,36,225,173,42,6,105,49,37,113,29,174,220,244,114,93,173,76,74,26,124,169,212,233,73,66,202,106,220,208,205,18,94,107,68,165,45,168,185,108,186,226,86,106,83,170,109,155,31,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,54,23,83,193,83,194,197,211,241,2,119,151,83,135,148,197,142,13,127,133,12,83,188,177,51,241,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,137,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,58,44,205,143,138,124,100,248,129,112,249,139,227,149,11,201,225,161,145,200,217,113,179,89,198,27,225,114,215,136,183,165,29,180,61,17,196,59,29,20,58,115,198,219,229,9,76,172,146,163,146,106,67,74,121,75,79,168,182,201,180,17,18,86,183,166,248,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,57,86,105,241,175,241,118,203,237,237,140,109,211,250,217,118,253,60,186,6,20,215,49,181,206,125,212,71,139,205,79,49,179,54,73,247,154,55,54,172,149,203,37,237,213,90,17,230,176,91,78,104,114,163,15,12,184,81,219,20,75,253,173,215,158,22,244,181,134,158,109,150,9,200,146,170,149,50,41,144,20,226,77,221,204,163,175,52,168,218,112,146,235,145,24,115,184,137,2,181,112,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,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,172,190,49,247,253,229,133,151,150,95,113,7,15,174,25,116,59,134,135,34,227,147,6,116,99,45,237,47,74,105,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,170,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,43,133,113,58,200,119,225,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,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,13,4,240,247,204,165,119,52,57,113,167,222,183,137,111,186,104,149,7,237,234,236,148,69,68,118,102,74,101,13,184,135,219,66,20,100,91,216,125,131,94,132,132,243,121,164,132,37,4,130,25,236,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,141,89,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,51,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,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,231,248,177,193,175,240,161,138,119,150,38,126,49,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,226,215,129,54,206,10,124,169,249,71,242,115,173,254,51,232,122,62,127,81,49,249,63,145,230,57,183,111,63,111,211,61,118,235,217,174,133,74,220,81,252,118,98,111,220,190,79,8,78,158,9,118,181,10,38,1,95,87,172,120,59,43,85,91,192,233,115,36,243,86,124,216,177,33,71,114,59,123,12,246,39,106,230,201,61,72,137,71,204,209,70,100,148,145,88,168,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,160,30,40,254,59,49,55,238,95,39,132,60,86,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,150,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,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,253,175,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,196,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,81,13,173,150,44,101,185,243,5,23,44,74,181,253,15,127,61,80,93,61,232,85,71,146,195,113,121,109,41,231,31,91,133,184,148,202,88,66,158,37,183,191,152,217,17,180,78,110,65,43,70,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,41,91,140,158,53,252,185,204,21,39,7,34,83,249,49,48,202,158,124,231,220,107,107,143,206,168,181,30,67,155,84,78,40,148,202,88,68,50,78,168,66,137,206,126,187,147,176,196,106,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,211,69,151,29,216,142,201,209,8,90,215,201,68,133,59,203,74,77,75,229,236,45,13,90,150,143,128,0,101,92,119,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,16,102,143,133,39,227,41,142,215,54,53,254,30,190,78,124,163,232,191,139,62,75,117,156,142,158,27,17,191,45,213,183,187,119,35,119,208,45,55,105,219,166,167,213,114,49,145,143,196,187,229,183,249,168,252,177,249,99,232,223,237,39,163,250,94,147,169,255,0,214,30,223,187,169,255,0,115,166,207,110,189,146,168,7,10,206,230,60,201,203,142,90,47,28,73,163,77,136,197,194,81,209,75,183,201,233,13,54,179,168,201,89,52,219,141,33,212,45,47,45,148,169,201,38,214,197,111,68,117,145,232,157,202,44,230,11,126,224,183,142,149,219,166,196,187,112,26,227,172,210,151,18,201,233,234,54,212,77,16,220,238,150,91,210,23,52,180,35,35,117,150,223,54,149,191,105,169,10,151,181,75,52,169,164,166,202,128,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,42,217,49,49,23,14,238,43,46,99,72,90,106,244,185,112,147,189,36,100,149,58,194,219,35,237,74,180,250,103,236,63,176,251,134,113,49,186,205,168,97,78,54,93,150,191,45,248,142,80,238,25,236,197,94,138,108,205,12,203,113,8,90,15,106,123,62,111,176,200,139,187,179,65,119,220,57,241,161,140,88,203,189,6,27,211,35,185,62,219,139,22,140,234,82,225,27,170,233,224,196,35,90,253,117,40,204,212,231,105,158,157,190,194,18,160,7,142,198,11,193,139,11,12,46,139,181,247,208,215,163,40,243,101,33,74,81,39,214,110,59,142,23,105,169,63,161,239,33,155,204,99,186,159,191,113,106,238,186,156,125,111,29,94,189,80,150,217,154,141,94,171,178,92,89,17,118,171,179,215,247,159,235,23,29,194,159,3,219,195,204,19,69,233,80,167,19,117,27,137,101,49,167,150,206,139,56,210,34,65,112,136,148,109,165,91,119,32,207,176,204,190,179,239,19,152,0,0,0,0,87,15,25,60,68,147,68,195,74,29,149,6,86,199,39,212,35,62,243,123,204,140,217,92,122,131,106,61,9,69,237,34,46,210,50,255,0,16,132,252,52,48,241,87,190,101,168,179,92,140,78,179,67,92,106,158,166,141,219,84,205,66,25,235,244,76,136,200,149,245,125,164,44,123,139,29,50,226,153,150,38,202,128,220,197,181,22,174,78,203,40,228,179,210,58,105,243,183,154,246,22,155,52,50,212,207,179,187,81,69,227,221,224,222,13,94,216,221,121,195,179,44,202,60,169,82,37,115,53,117,17,222,91,109,237,105,199,61,99,109,11,50,212,154,81,23,103,105,151,218,101,162,12,189,96,173,189,129,56,107,77,177,232,80,35,180,168,188,238,115,200,105,9,91,187,164,58,234,119,41,45,163,118,156,211,34,212,187,63,235,62,154,3,248,102,69,218,99,54,185,179,113,199,179,3,117,56,234,183,40,250,29,79,93,127,244,38,5,197,112,183,130,184,185,94,161,188,174,231,186,157,63,85,70,105,9,130,0,0,0,0,0,0,0,0,0,2,61,231,194,202,43,231,44,247,93,37,28,227,124,250,30,89,53,222,127,198,17,84,127,201,81,247,35,216,66,130,240,142,228,85,163,136,116,155,133,14,147,106,137,207,209,70,173,52,220,195,136,239,212,191,75,222,52,205,110,214,35,87,232,241,234,209,20,149,52,254,253,166,70,70,94,170,205,39,220,102,93,228,126,209,244,128,7,8,204,142,77,176,127,51,20,213,51,120,82,206,21,75,179,74,157,57,136,173,203,250,76,247,188,227,14,43,232,176,148,255,0,114,102,94,237,34,173,141,193,167,12,232,247,87,95,116,221,181,185,180,166,127,36,203,115,227,184,165,234,218,136,247,165,112,137,39,162,141,38,90,123,189,226,197,105,20,154,125,14,158,213,46,151,25,184,241,88,221,203,109,180,37,9,78,170,53,30,132,146,34,46,211,51,238,20,137,197,42,132,116,220,113,186,37,148,52,180,149,212,105,72,37,19,123,117,254,42,111,179,93,62,161,234,56,55,220,178,169,248,221,90,162,117,75,76,105,52,57,42,229,111,50,73,173,82,233,233,215,77,116,215,66,211,187,81,115,224,0,0,0,3,202,98,181,165,18,251,195,91,166,208,154,194,93,110,175,70,157,8,146,105,37,25,27,177,214,222,165,170,85,219,235,159,176,254,195,25,192,199,75,26,78,26,98,245,215,105,173,165,176,154,117,106,115,81,245,73,164,201,166,229,58,218,15,232,167,244,61,132,68,46,111,133,102,41,166,254,203,123,52,137,181,4,57,58,223,154,154,90,26,83,186,184,76,49,2,18,73,91,77,106,61,187,150,101,174,132,90,251,8,76,241,255,0,14,184,134,90,91,206,40,146,132,36,212,163,51,208,136,139,188,197,41,113,100,199,166,239,252,88,99,15,104,85,82,126,151,66,105,41,146,134,223,220,73,154,204,153,205,44,140,146,226,146,94,170,203,189,36,175,126,133,216,63,103,8,220,18,77,229,138,50,113,46,163,78,125,200,52,52,173,12,63,201,213,164,203,102,68,7,146,91,141,179,34,81,37,70,125,138,37,105,238,239,23,72,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,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,253,43,47,249,191,255,0,217,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,67,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,131,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,12,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,111,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,19,211,34,150,4,108,79,225,107,143,118,99,214,244,186,236,137,85,138,228,154,125,62,33,58,167,223,168,198,164,211,228,66,38,210,209,239,90,202,75,44,153,32,181,222,100,73,50,81,25,164,234,216,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,227,218,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,239,238,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,173,107,23,139,223,166,51,113,58,214,175,211,233,72,193,138,205,65,171,122,139,81,74,186,119,160,109,125,72,110,176,251,178,9,191,153,123,121,41,230,220,36,114,90,38,205,58,173,167,122,139,63,0,1,74,220,106,252,83,218,223,15,224,249,141,68,66,171,3,11,111,188,80,249,71,242,22,133,233,63,146,86,252,203,166,177,252,41,150,122,90,92,93,188,247,254,117,105,223,183,152,143,81,27,150,122,246,36,244,49,234,242,177,95,198,91,99,48,86,77,111,47,212,79,76,95,204,212,13,20,138,122,163,37,246,229,115,26,91,111,182,233,40,210,73,101,76,45,226,113,205,200,229,182,107,94,246,246,239,77,207,113,49,114,170,247,15,252,64,122,187,10,36,58,146,227,208,85,50,60,73,42,146,195,47,157,90,15,49,13,186,166,219,83,136,37,106,68,179,109,6,162,34,51,74,117,208,169,135,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,255,0,8,12,166,89,183,212,153,57,161,188,36,68,171,46,213,172,73,162,210,40,114,96,26,145,22,162,219,80,228,53,82,39,121,155,84,180,37,247,18,134,212,209,237,94,215,82,162,90,17,182,221,0,0,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,0,21,171,198,211,19,46,171,127,14,48,239,11,105,50,250,122,45,225,80,168,84,42,252,183,28,67,146,58,2,141,200,97,91,86,72,91,38,185,102,226,144,180,171,231,24,97,68,105,52,118,215,94,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,166,44,72,238,203,118,54,168,90,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,244,81,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,93,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,20,225,225,122,213,111,252,150,225,85,118,179,30,35,50,34,209,215,68,66,99,33,73,65,177,79,146,236,22,84,100,165,40,247,169,168,205,169,103,174,134,179,81,145,36,140,146,94,127,138,63,129,60,77,251,151,206,33,10,1,26,168,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,103,219,137,165,38,149,69,207,30,39,195,163,83,34,64,142,228,138,108,181,181,25,148,180,133,62,253,50,35,207,58,105,73,17,26,220,117,199,28,90,187,212,181,169,71,169,153,152,176,174,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,47,140,253,38,149,78,205,125,18,101,62,153,18,44,138,165,143,2,92,231,89,101,40,92,167,202,100,214,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,123,146,68,93,131,129,143,231,179,246,111,247,144,181,64,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,170,190,57,223,153,63,218,79,221,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,234,188,12,127,61,159,179,127,188,133,170,8,1,196,55,136,252,204,187,87,105,248,79,130,15,210,167,95,80,106,12,200,185,142,163,9,245,183,77,138,148,71,146,212,98,74,146,134,222,234,155,123,106,156,109,211,83,109,165,194,45,142,45,14,53,42,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,247,46,32,212,148,41,109,58,210,205,8,223,180,186,168,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,231,247,22,5,225,197,211,140,182,142,60,213,232,219,238,251,38,159,62,157,75,150,217,147,127,55,45,36,133,27,198,146,37,187,203,65,200,75,104,82,141,180,117,111,171,97,173,73,82,122,0,0,204,182,63,99,29,119,48,24,203,118,99,21,198,207,79,46,230,168,42,67,113,183,33,125,36,84,36,155,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,60,0,210,158,86,49,175,241,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,1,149,113,234,174,44,45,190,237,75,18,209,196,202,253,11,165,182,239,190,191,228,252,222,169,149,245,157,19,196,204,175,155,66,205,198,246,56,162,79,206,37,59,181,213,58,151,104,177,254,11,23,38,60,166,77,215,106,83,237,136,146,176,128,228,46,108,234,172,179,228,46,21,108,218,109,36,220,85,146,12,228,173,109,33,174,107,42,50,75,104,75,110,111,109,74,38,228,218,248,0,10,118,227,63,143,49,174,172,80,182,176,2,133,54,95,79,99,199,85,82,186,132,200,117,44,57,81,152,219,106,97,181,178,104,36,45,108,198,209,105,116,148,190,201,206,32,182,26,86,74,174,1,218,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,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,6,107,51,99,226,159,25,62,32,92,62,98,248,185,238,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,234,185,121,205,134,9,102,142,53,121,252,30,184,229,212,87,109,72,75,53,38,100,211,159,138,182,144,227,175,162,59,196,110,36,146,164,60,152,203,113,4,70,107,74,13,36,226,91,94,168,46,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,56,185,224,145,89,184,163,23,18,233,212,231,155,131,92,66,16,251,228,206,141,42,91,210,39,188,162,220,77,145,26,141,41,35,237,81,171,79,127,120,252,60,38,241,233,187,3,22,30,195,218,237,80,152,165,215,90,82,99,33,111,237,37,77,122,76,22,144,68,74,113,41,63,85,7,220,147,87,187,82,236,23,92,211,136,121,164,60,218,137,72,90,73,73,50,61,72,200,251,140,127,216,134,28,84,241,77,54,6,91,222,164,66,168,33,185,215,4,213,82,214,210,93,209,206,67,240,38,164,213,180,150,147,219,185,4,90,232,101,175,176,197,49,224,93,141,39,18,241,122,212,180,208,210,223,77,70,181,5,169,26,36,212,102,211,146,154,109,103,244,85,250,126,210,50,26,64,194,155,74,37,137,134,182,181,161,9,132,178,221,34,141,6,17,164,144,73,51,54,163,161,189,79,68,167,183,212,47,97,125,132,61,88,0,0,0,0,166,14,50,23,44,170,134,54,209,104,189,82,213,26,53,14,50,185,91,204,210,75,76,186,130,117,211,93,53,208,244,215,77,71,214,224,205,73,57,88,161,95,168,28,100,168,154,165,74,45,230,141,116,50,145,79,62,253,5,177,226,62,30,219,152,167,102,85,108,91,174,55,58,157,86,136,252,71,116,67,106,90,9,214,150,210,148,142,98,84,146,81,37,197,104,102,147,253,125,194,191,106,92,24,176,222,93,232,244,232,215,157,121,154,11,175,41,238,73,84,88,75,201,35,116,207,106,82,80,118,17,18,59,8,189,255,0,80,150,57,110,201,182,15,229,158,154,150,108,250,89,205,169,118,235,83,168,177,21,201,127,73,238,231,155,97,181,125,23,212,159,238,72,139,223,175,119,0,31,54,226,172,70,160,81,228,85,165,169,41,105,141,155,140,204,136,189,101,146,75,188,200,187,204,189,163,51,56,187,114,46,239,196,58,181,196,183,73,197,75,228,106,162,86,186,237,97,180,119,234,127,163,239,23,233,144,251,40,172,108,179,218,148,149,243,137,242,235,185,132,239,121,127,24,74,81,127,37,39,220,191,105,9,8,0,0,0,0,0,0,0,0,0,3,225,222,150,252,107,166,218,153,66,150,202,93,106,79,47,114,77,36,162,61,174,37,93,198,70,93,233,247,12,202,95,118,211,214,77,221,58,220,82,156,75,144,185,93,166,102,74,245,218,74,253,197,250,94,225,127,121,8,197,114,197,188,184,219,151,4,137,12,170,103,240,206,123,105,94,171,71,240,249,72,78,226,53,168,203,82,111,82,212,196,140,0,0,1,81,124,95,105,49,25,168,204,171,162,46,215,223,184,233,141,169,221,132,91,139,209,75,236,221,166,167,244,75,219,236,28,147,132,228,133,179,153,19,66,31,109,4,186,102,211,37,43,67,81,28,248,61,133,239,23,158,0,0,0,0,63,134,68,100,100,100,70,71,216,100,98,145,184,183,225,9,89,56,237,26,242,166,197,38,169,245,218,122,30,125,68,141,187,165,189,50,123,138,237,74,9,39,234,164,187,204,213,246,247,143,91,193,207,18,142,151,137,85,140,63,122,75,166,137,144,100,76,75,91,253,77,203,145,79,104,143,77,197,219,217,166,187,127,95,176,92,104,228,121,170,197,72,248,65,129,151,101,214,169,77,51,47,209,51,217,130,107,89,39,89,93,27,238,54,69,235,160,251,219,254,73,235,238,25,215,187,238,26,206,36,95,213,58,252,231,87,38,161,95,170,60,255,0,210,90,245,91,239,41,123,83,169,169,90,110,89,232,90,153,246,251,69,233,240,211,193,115,194,12,183,211,250,216,105,110,109,202,243,85,229,45,77,237,94,217,16,33,234,157,77,8,61,55,54,125,157,191,105,137,98,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,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,253,43,47,249,191,255,0,217,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,117,81,77,124,87,50,81,248,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,107,172,93,79,5,79,11,23,79,196,9,222,93,78,21,87,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,85,121,170,194,223,192,182,99,177,23,12,217,161,122,26,5,26,224,149,232,168,93,87,81,202,165,186,190,116,31,156,53,173,74,214,43,172,43,215,81,172,181,209,122,40,148,69,110,156,30,175,90,173,213,147,228,80,170,17,226,55,30,206,186,42,84,72,42,101,10,37,184,194,210,204,227,83,166,106,50,53,243,103,58,146,52,146,75,98,80,90,106,70,165,77,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,42,87,138,22,117,255,0,24,11,237,120,49,135,181,58,84,236,54,179,106,8,146,213,70,17,243,189,51,84,75,42,66,228,19,170,73,104,203,92,215,217,108,155,51,67,158,187,187,220,74,218,229,193,97,106,156,43,51,227,254,116,101,83,23,235,95,206,181,104,87,106,117,31,248,4,70,162,37,28,175,248,194,154,91,143,127,55,29,9,252,146,5,170,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,180,225,54,0,224,214,5,122,127,240,71,135,180,171,95,229,69,64,234,117,78,137,10,46,123,221,187,82,91,140,249,108,163,114,249,108,35,107,77,239,94,196,39,114,181,226,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,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,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,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,1,65,124,83,111,249,55,214,116,175,40,165,112,196,171,83,109,88,240,40,20,211,140,109,41,17,80,220,100,59,34,57,173,178,245,150,137,143,203,37,239,51,90,87,185,7,166,194,74,123,95,4,252,47,165,92,56,185,126,98,189,65,81,30,145,102,81,226,211,96,199,122,18,93,91,111,212,22,230,178,154,116,207,86,86,134,161,186,209,237,78,170,68,165,150,228,145,25,46,226,69,0,241,65,180,254,74,103,107,16,122,123,103,208,208,43,62,142,171,67,217,11,167,102,103,54,11,29,68,150,244,34,75,155,229,38,78,247,11,93,206,147,187,140,212,74,18,255,0,129,213,211,93,151,106,226,229,149,34,118,250,45,42,161,71,170,67,141,202,65,114,165,75,110,83,114,28,222,69,189,91,145,10,49,104,102,105,46,94,169,34,53,40,206,74,241,71,240,39,137,191,114,249,196,33,64,35,85,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,74,195,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,158,207,217,191,222,66,213,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,18,83,136,206,117,255,0,21,92,56,98,129,96,84,233,78,98,109,211,243,116,216,207,159,53,202,92,19,37,147,149,53,51,181,72,86,213,160,155,105,46,154,82,183,20,165,104,234,89,117,179,161,113,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,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,35,175,16,251,214,171,96,100,183,21,107,180,104,241,30,145,42,142,138,34,211,37,10,82,9,138,132,150,160,188,162,36,169,39,189,45,73,113,72,61,116,37,146,76,201,68,70,147,207,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,29,255,0,136,198,21,80,176,127,55,183,189,177,104,89,127,38,109,185,125,13,82,145,17,168,235,106,42,219,126,35,75,125,200,196,175,87,147,213,117,41,34,111,230,208,164,41,180,146,73,27,83,63,248,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,0,50,174,47,39,34,216,47,133,248,245,195,135,13,240,255,0,23,45,8,151,21,9,201,21,89,101,29,229,184,210,218,125,186,204,237,142,180,235,74,75,173,47,67,82,77,72,82,76,208,181,160,245,74,212,71,53,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,101,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,197,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,3,138,88,185,201,203,142,37,227,44,236,11,177,113,54,149,90,185,34,83,218,168,48,228,55,208,236,26,134,169,82,221,98,36,148,153,183,33,230,155,36,56,226,16,103,162,86,122,26,141,167,201,168,45,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,6,107,51,99,226,159,25,62,32,92,62,98,248,246,183,118,112,110,105,249,70,176,178,151,103,156,186,109,10,151,30,162,171,185,79,53,29,104,171,190,237,97,83,162,33,163,52,41,214,144,193,37,181,26,210,180,26,214,226,210,164,237,109,42,95,63,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,238,37,152,48,172,95,203,125,67,162,134,78,77,182,158,118,188,149,165,189,86,105,143,2,102,137,212,144,179,211,115,133,217,217,246,144,162,203,70,225,172,225,189,253,76,175,65,121,113,170,20,26,163,47,253,37,163,69,176,242,87,162,180,52,171,77,200,45,75,82,62,207,96,209,70,85,113,82,62,47,224,93,167,117,166,83,79,75,244,76,6,103,26,22,74,210,79,70,195,142,17,250,235,61,117,115,249,71,175,188,117,193,78,92,99,49,40,234,152,149,71,195,246,100,186,72,135,6,60,197,55,191,212,220,137,21,6,140,244,220,125,189,186,107,183,245,251,7,146,225,33,132,37,123,99,180,155,202,167,16,157,167,208,169,235,125,133,27,123,182,203,102,100,7,19,218,164,26,75,213,81,247,25,43,236,239,23,114,68,68,68,68,68,68,93,132,68,63,160,0,0,0,2,140,56,177,200,91,217,145,36,45,246,214,72,166,109,34,74,181,52,145,79,157,216,126,225,32,184,42,64,143,208,221,53,78,71,207,115,103,49,204,218,95,71,74,114,182,235,166,189,253,186,106,45,52,0,0,4,115,207,182,43,150,18,101,198,227,184,35,200,97,51,63,129,242,27,82,244,90,255,0,135,197,66,182,145,45,38,122,19,154,158,134,40,18,196,182,158,189,174,232,54,226,84,226,156,155,205,237,35,51,87,168,210,151,238,63,209,247,13,53,217,118,252,107,90,218,135,66,136,202,90,106,55,51,106,73,36,146,45,206,41,93,196,68,93,234,247,15,184,0,0,0,0,0,0,0,0,0,3,248,101,169,104,40,3,137,46,22,163,12,115,59,112,198,131,13,108,211,38,244,157,26,205,189,169,94,202,124,51,94,134,72,74,79,69,44,251,191,95,104,238,124,36,115,20,139,78,242,149,132,183,29,93,109,193,170,236,232,27,118,70,141,183,202,106,123,238,232,75,116,136,181,82,146,126,170,79,183,191,78,241,113,132,100,125,164,122,143,232,0,0,169,94,47,149,234,84,232,238,211,35,62,218,165,51,115,83,92,90,9,73,53,18,125,22,239,105,145,30,191,202,47,96,225,156,43,32,74,151,153,120,238,177,191,107,48,144,226,246,235,166,210,168,66,215,93,8,94,232,0,0,0,0,8,9,197,211,11,90,186,48,98,45,236,212,85,187,38,147,45,189,202,66,55,26,90,106,36,247,12,204,246,25,145,17,171,222,69,246,119,138,214,200,109,250,246,31,230,98,209,154,219,206,52,221,86,163,2,148,249,182,163,73,155,78,212,34,154,139,233,39,179,212,246,234,95,81,141,14,83,229,53,54,4,105,172,153,155,114,25,67,168,51,62,211,74,146,70,93,223,104,174,254,49,152,173,30,133,133,212,124,58,135,37,61,125,66,161,30,83,173,146,203,94,153,200,245,6,84,102,68,178,86,155,136,187,210,101,254,33,91,121,57,194,169,184,179,152,59,54,138,212,37,200,135,10,179,78,157,56,185,102,180,244,200,157,29,46,18,189,69,22,154,57,219,184,180,247,152,209,93,185,69,135,110,91,244,202,5,61,148,53,26,155,13,152,141,33,9,36,146,80,218,9,9,34,34,34,34,236,73,119,17,15,162,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,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,253,43,47,249,191,255,0,217,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,117,81,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,205,102,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,139,84,224,169,225,98,233,248,129,59,203,169,194,47,241,167,176,36,208,179,13,106,98,12,123,122,36,58,109,213,107,162,50,231,50,77,37,115,234,48,228,56,79,27,164,147,222,165,162,59,240,16,75,89,118,163,98,82,103,203,50,79,235,224,151,116,215,98,99,237,245,101,71,157,178,139,85,179,206,169,50,55,41,7,205,149,18,108,118,227,185,188,203,122,118,162,108,146,208,140,146,124,205,84,70,105,73,149,202,0,12,171,139,9,204,135,16,73,52,156,176,225,174,87,176,90,171,17,107,94,27,208,32,94,21,200,206,181,37,27,30,164,170,60,202,41,180,235,10,73,44,146,182,20,183,218,119,123,107,37,53,234,173,43,210,26,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,116,198,126,22,120,95,82,202,132,60,49,195,88,210,219,190,236,232,242,43,116,202,139,50,28,36,87,43,107,135,29,169,105,117,153,47,169,166,81,48,225,71,34,34,113,41,97,105,66,146,123,9,196,59,76,55,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,55,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,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,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,203,101,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,105,194,11,11,233,86,94,82,227,95,140,170,35,245,44,65,172,77,169,72,125,48,146,211,237,49,25,229,66,106,42,221,212,212,242,18,168,239,60,157,118,146,78,83,132,73,239,82,166,248,169,94,56,182,181,10,37,213,132,151,172,120,59,43,85,90,125,98,151,50,79,53,103,205,139,17,200,174,71,111,97,158,196,237,92,217,39,169,17,40,249,154,40,204,146,146,46,43,194,26,250,249,37,156,154,109,3,209,125,95,203,91,126,169,66,231,115,249,125,39,45,180,207,230,237,218,124,205,122,14,94,221,83,249,93,218,250,187,85,101,92,81,252,9,226,111,220,190,113,8,80,8,213,64,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,194,128,120,163,248,236,196,223,185,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,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,170,190,57,223,153,63,218,79,221,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,243,252,60,179,103,102,229,23,11,241,182,248,174,199,137,88,174,207,145,107,198,161,91,138,158,113,95,170,172,156,158,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,226,86,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,106,156,60,184,107,83,173,171,38,161,137,153,152,179,247,220,23,93,61,232,84,170,27,178,101,69,149,71,165,203,135,34,44,164,201,229,58,130,39,164,177,41,73,54,148,147,91,9,74,79,114,29,82,208,212,11,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,160,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,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,170,190,55,184,165,255,0,238,211,5,41,245,223,245,93,211,87,166,116,191,100,104,15,243,141,31,254,50,78,196,47,235,90,127,38,98,63,240,142,195,59,170,240,205,237,30,250,164,196,210,139,97,83,231,212,42,242,156,109,206,90,122,152,143,67,97,132,173,40,52,19,203,91,230,180,161,106,78,230,216,125,68,102,104,208,228,7,27,220,45,255,0,247,105,141,116,250,23,250,174,214,171,212,250,175,178,76,6,57,38,191,255,0,25,43,122,17,245,45,95,147,33,29,120,73,222,181,91,87,58,86,253,10,159,30,35,145,239,26,61,86,137,57,79,33,70,182,216,68,101,78,37,52,100,162,34,95,54,11,73,51,81,40,182,41,101,166,166,74,77,239,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,130,188,96,177,142,133,99,101,128,240,170,67,61,69,107,18,234,12,71,134,222,229,163,145,22,12,134,37,200,147,169,33,72,86,213,162,51,92,179,82,20,125,78,244,238,38,212,66,162,242,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,237,90,201,166,92,216,141,82,74,94,212,154,144,70,107,46,106,58,85,255,0,130,21,91,15,7,176,175,25,94,174,68,153,77,197,24,245,149,71,136,150,212,135,224,191,78,156,168,206,161,125,233,90,20,147,101,105,89,25,30,171,113,38,146,216,75,114,101,112,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,70,174,32,24,77,142,216,191,151,218,189,179,128,55,125,86,29,105,237,145,166,219,240,213,13,134,238,24,47,58,218,30,142,228,167,205,11,143,177,27,151,170,29,74,92,108,158,101,104,112,157,78,202,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,130,90,231,207,56,54,206,110,112,191,3,171,73,56,144,175,106,28,122,234,110,202,60,70,164,114,32,190,235,145,16,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,121,254,23,30,59,48,203,239,175,39,154,47,248,6,107,51,99,226,159,25,62,32,92,62,98,248,241,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,145,89,222,200,53,213,147,95,147,85,127,150,95,44,173,187,143,157,27,210,141,209,220,131,209,206,111,214,233,222,78,247,91,46,99,103,189,179,230,238,95,41,255,0,80,137,189,202,243,249,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,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,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,157,113,209,97,220,118,253,78,129,80,101,14,198,169,67,122,35,168,90,73,68,164,56,131,66,136,200,200,200,251,20,125,228,99,58,153,198,194,169,184,77,152,59,202,138,236,37,199,135,54,179,81,157,4,185,102,132,244,203,157,33,45,146,125,68,150,154,55,217,180,180,247,24,178,78,14,120,173,30,185,133,213,140,58,153,41,61,125,62,161,34,83,77,154,203,94,153,184,244,246,82,100,70,179,86,155,140,251,146,69,254,33,98,21,9,77,66,129,38,107,198,100,220,118,86,234,204,143,180,146,148,153,159,127,216,51,199,159,43,245,236,64,204,197,219,53,199,157,117,186,85,70,125,41,131,113,70,163,38,154,168,74,52,151,210,87,103,175,236,208,190,162,22,83,194,43,11,91,181,240,98,93,236,244,85,181,38,173,49,205,170,90,54,154,154,118,36,7,8,200,246,17,153,25,167,222,101,246,247,137,246,0,0,0,0,2,136,184,169,192,149,19,50,242,29,127,121,165,232,75,113,27,181,211,105,212,39,105,166,164,36,175,5,154,180,6,104,23,61,41,110,164,165,46,124,215,73,27,147,187,97,162,156,157,116,215,93,53,250,133,164,0,0,15,225,153,23,105,158,130,156,248,183,102,41,187,178,241,139,132,182,229,93,110,65,165,111,235,219,106,70,173,185,205,106,3,237,106,72,116,200,244,82,85,244,146,93,189,218,247,142,25,195,107,11,81,137,217,157,183,163,78,134,183,169,144,186,190,177,100,222,228,163,125,62,97,163,83,52,41,37,170,144,93,255,0,171,180,95,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,10,243,226,207,151,55,239,156,60,111,21,173,202,51,147,42,180,29,121,173,197,142,110,62,247,61,248,44,22,132,134,148,165,104,148,40,251,84,90,17,31,121,118,10,129,177,239,42,222,31,220,240,238,171,126,91,177,103,194,230,114,220,109,197,161,69,189,181,54,125,168,82,85,244,86,125,198,93,227,64,217,64,205,109,157,153,11,2,61,70,53,86,27,85,198,119,245,144,84,251,73,121,26,189,32,155,249,178,121,197,150,168,103,119,111,179,180,187,59,164,32,0,15,197,88,172,211,104,48,28,169,213,166,179,22,51,90,110,113,231,18,132,150,170,36,151,106,140,139,188,200,191,88,206,198,109,177,226,102,55,98,133,110,180,153,42,84,9,79,195,125,166,210,179,54,201,77,195,109,163,50,46,98,211,222,74,238,63,105,253,130,96,240,101,194,231,167,221,23,6,41,72,109,39,22,60,121,116,148,110,73,246,58,151,41,239,145,150,168,211,184,255,0,75,95,171,218,45,204,0,0,0,0,7,18,206,133,187,30,229,203,30,35,68,122,42,95,114,61,177,88,144,198,168,37,108,117,52,249,4,149,118,145,233,166,238,242,237,20,3,130,242,220,183,49,186,205,113,227,218,184,119,53,57,43,211,179,67,68,182,245,247,126,136,209,253,149,93,134,222,22,80,110,57,146,16,220,100,80,34,204,117,197,172,137,41,65,70,74,204,204,204,244,46,205,79,83,63,214,40,167,136,142,58,63,140,184,255,0,89,143,26,97,63,78,183,164,200,164,71,216,225,169,10,38,38,203,36,168,180,113,105,63,85,206,242,211,236,47,108,193,224,245,128,142,83,105,149,92,97,184,168,235,75,210,121,240,96,169,248,250,17,180,164,192,144,219,137,53,183,174,186,145,232,164,175,79,113,123,69,160,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,244,172,191,230,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,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,63,87,25,107,2,77,205,149,202,93,231,78,183,162,75,145,103,93,17,36,204,168,40,154,39,224,211,164,52,236,119,9,10,81,146,205,14,73,114,9,41,8,215,83,75,106,50,209,189,201,171,108,148,221,53,219,63,55,24,67,86,183,39,116,146,228,94,20,202,91,142,114,144,230,232,179,95,76,73,45,232,178,50,45,236,62,234,53,211,114,119,106,147,37,17,25,104,248,0,101,92,125,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,66,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,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,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,34,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,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,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,71,252,254,95,95,131,188,155,98,197,127,209,126,144,234,237,247,40,92,158,127,43,111,164,156,68,14,110,237,170,215,151,213,115,54,233,235,108,219,170,117,220,89,215,26,83,202,174,22,254,5,178,227,135,88,102,245,11,208,211,232,214,252,95,74,194,234,186,142,85,81,212,115,167,124,225,45,105,86,178,157,125,94,162,141,5,174,136,209,36,146,46,170,33,7,24,91,42,171,117,100,249,117,218,124,136,141,199,179,174,138,109,110,114,94,90,137,110,48,180,189,4,146,209,18,76,141,124,217,205,40,201,70,146,216,149,158,186,145,37,85,107,144,59,235,240,119,156,156,39,175,250,47,210,29,93,192,221,11,147,207,229,109,244,147,107,129,205,221,181,90,242,250,174,102,221,61,109,155,117,78,187,138,223,248,163,248,19,196,223,185,124,226,16,160,17,170,129,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,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,207,103,236,223,239,33,106,128,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,0,5,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,131,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,247,77,172,146,165,165,14,180,234,9,107,217,184,230,167,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,199,0,226,143,227,179,19,126,229,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,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,235,103,227,19,45,92,93,205,238,36,223,86,84,190,174,139,34,161,30,159,26,82,92,109,198,229,116,81,25,134,183,218,91,107,82,22,203,139,142,165,182,178,87,172,218,144,163,34,51,50,43,20,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,73,92,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,203,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,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,0,20,45,197,47,29,38,99,6,107,43,214,220,42,207,87,109,225,223,245,183,76,101,178,125,182,209,41,178,35,168,45,77,186,123,121,221,87,49,149,56,132,165,43,110,51,31,72,146,75,84,138,224,159,130,244,170,140,155,243,29,238,27,66,36,169,20,185,17,104,54,205,97,229,165,107,138,249,180,226,234,41,105,189,218,161,102,211,208,136,221,52,17,236,113,104,66,180,83,169,58,182,22,147,31,5,233,88,173,193,126,223,174,179,104,68,171,92,246,52,122,197,122,141,49,75,75,79,192,97,186,244,133,84,20,135,13,73,213,7,13,15,41,77,25,153,44,219,108,201,42,113,13,233,92,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,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,31,88,85,95,21,204,139,126,95,52,24,41,102,127,170,37,95,240,160,171,251,149,38,168,220,114,79,252,47,84,180,171,244,30,52,127,100,60,42,172,74,174,23,30,59,48,203,239,175,39,154,47,248,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,15,185,122,181,108,156,9,44,193,117,62,144,185,49,27,159,27,115,145,91,79,162,224,195,152,251,29,59,46,104,110,31,53,198,185,174,30,226,74,182,48,157,132,109,111,92,223,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,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,251,167,14,14,32,19,50,239,93,107,9,49,122,226,255,0,50,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,255,0,24,92,4,93,74,151,74,198,27,118,142,181,61,24,216,131,57,76,71,212,137,148,166,124,135,28,81,161,189,117,212,211,170,148,189,61,229,237,16,247,135,118,58,61,131,88,253,70,143,38,97,49,78,184,100,199,164,72,222,225,165,9,39,230,196,37,40,245,113,9,47,85,190,243,215,236,63,101,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,250,198,112,113,162,91,151,30,55,94,78,50,102,165,204,185,170,41,70,189,186,154,229,185,167,191,244,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,75,95,171,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,183,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,235,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,250,39,253,225,247,142,227,183,137,91,78,187,78,35,247,117,72,215,252,99,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,52,255,0,124,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,163,57,28,245,91,56,179,212,200,86,213,82,174,45,238,26,143,77,13,169,58,158,186,233,250,63,87,234,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,249,221,77,74,35,46,222,221,125,186,33,193,188,55,162,225,70,27,208,44,154,44,38,163,183,77,167,69,142,238,198,208,131,113,198,216,109,179,90,182,165,58,168,249,101,169,153,17,159,253,67,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,244,172,191,230,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,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,37,254,97,109,106,237,243,128,88,151,101,90,208,122,218,213,193,103,214,105,116,232,220,212,55,207,148,252,39,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,204,184,210,238,90,47,249,56,167,151,156,55,196,26,133,195,18,185,82,174,90,244,217,53,73,209,141,173,142,212,122,116,20,194,50,104,137,8,90,100,19,168,90,18,69,177,105,82,116,78,221,11,165,128,202,184,187,62,25,89,18,165,96,141,155,78,199,60,82,182,101,183,138,21,232,238,42,44,58,163,9,66,237,184,75,53,37,40,109,189,76,209,37,230,180,83,139,94,215,16,135,57,27,91,50,123,155,61,64,5,112,103,163,134,12,156,102,197,202,62,43,96,177,68,164,174,234,172,65,131,120,65,141,13,164,162,50,28,91,199,50,190,102,236,150,210,226,201,60,130,92,102,144,75,117,123,156,220,107,90,204,229,166,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,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,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,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,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,8,171,197,31,192,158,38,253,203,231,16,133,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,60,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,17,170,129,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,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,207,103,236,223,239,33,106,128,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,207,248,115,100,163,241,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,28,43,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,47,240,255,0,225,139,15,8,166,82,113,191,48,48,186,187,234,38,247,105,182,203,232,97,216,180,25,77,190,226,81,41,78,178,235,173,202,120,219,75,46,52,126,170,89,82,212,123,84,226,80,182,224,183,20,127,29,152,155,247,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,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,7,63,199,236,99,161,101,255,0,6,174,204,98,184,217,234,34,91,52,245,72,110,54,229,163,171,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,198,101,198,151,114,215,132,49,176,23,1,172,108,35,101,136,141,200,183,104,236,179,80,56,143,186,243,14,212,87,171,179,94,109,110,232,179,67,146,92,121,194,35,36,232,75,34,36,164,136,146,93,44,102,91,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,23,41,194,59,19,45,91,195,40,84,123,22,147,47,74,213,133,80,159,79,171,197,113,198,249,137,234,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,154,160,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,51,46,52,145,148,92,16,170,229,199,46,150,102,13,87,107,145,42,245,42,4,121,42,153,46,35,106,67,6,252,137,79,73,113,13,238,245,148,132,41,243,65,44,201,38,178,65,40,210,141,219,11,54,226,255,0,184,92,120,19,195,47,190,188,226,104,165,108,211,224,167,226,237,152,43,219,7,27,168,117,177,45,250,129,116,15,169,222,99,139,130,251,72,145,23,154,174,91,100,111,19,15,52,78,109,65,39,152,75,219,170,116,51,182,158,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,58,128,82,7,17,254,31,243,50,239,93,119,22,240,134,221,255,0,50,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,124,7,11,143,29,152,101,247,215,147,205,23,252,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,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,58,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,99,252,40,243,211,249,12,175,227,93,231,254,167,139,96,77,156,159,238,146,170,91,146,13,95,240,93,42,20,159,211,100,151,253,142,200,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,43,24,240,226,139,138,216,111,95,178,107,80,153,144,221,74,157,42,59,91,219,66,205,183,28,97,198,201,105,220,149,104,162,230,30,134,68,102,95,245,12,239,99,198,26,220,56,7,141,149,171,121,113,229,65,93,46,177,38,69,45,211,66,218,81,178,212,183,80,203,137,86,212,127,53,169,41,36,69,217,217,167,178,202,114,193,156,154,109,241,147,59,226,222,188,110,6,147,95,183,109,170,156,86,74,92,180,147,175,51,30,148,202,18,162,230,62,107,86,174,41,93,164,68,70,122,247,30,162,172,121,234,185,177,103,169,142,173,202,170,220,91,219,52,158,186,155,178,117,45,52,215,244,190,191,214,52,111,151,88,78,211,176,23,14,161,60,71,204,98,212,164,54,173,123,245,40,77,17,247,253,131,162,0,0,0,0,0,143,89,225,203,252,60,127,192,218,213,21,49,80,237,78,149,30,77,82,159,234,18,148,169,45,67,146,150,146,95,54,181,25,238,123,185,36,71,238,50,62,252,255,0,87,232,183,62,23,223,18,105,115,26,153,76,171,208,42,43,66,22,105,113,151,16,235,15,26,73,105,51,36,168,180,91,103,161,232,71,169,123,12,133,162,100,111,137,133,186,138,21,47,12,177,138,165,210,191,13,166,34,181,84,152,242,16,218,146,132,70,101,38,227,210,37,106,103,175,49,103,162,123,136,207,222,66,197,237,140,86,195,75,202,27,115,109,155,250,221,169,54,227,100,233,116,149,88,239,25,36,201,39,169,236,89,254,146,127,190,67,237,21,199,111,26,182,149,118,156,103,238,234,145,175,248,199,193,185,177,119,12,45,8,203,147,113,95,246,236,18,111,77,80,253,86,59,74,237,52,151,114,214,95,164,95,223,16,211,48,156,87,48,170,196,167,148,44,52,51,175,84,221,238,113,174,154,84,116,104,166,143,214,54,102,37,69,170,86,178,47,173,62,226,49,82,24,193,142,56,141,142,23,10,238,27,246,227,157,61,125,156,166,28,152,251,172,179,234,54,133,108,75,174,47,110,238,82,12,244,62,211,47,179,78,231,145,108,150,92,249,139,190,98,213,107,244,153,145,44,216,155,250,169,78,48,227,100,246,230,100,165,28,165,173,135,26,86,143,50,68,173,79,179,93,11,183,186,249,45,251,126,145,107,210,153,162,208,224,177,18,28,125,220,182,153,105,45,164,183,40,212,125,137,34,34,237,81,159,119,180,125,32,0,0,0,0,0,0,0,0,0,0,1,228,241,43,11,172,140,90,182,223,181,111,154,20,58,148,23,246,234,79,197,101,227,78,215,16,191,87,154,133,17,106,166,209,175,103,179,236,20,203,154,62,24,184,165,133,53,41,21,140,53,166,77,185,104,7,179,148,212,86,100,204,150,159,85,132,158,226,102,42,80,94,187,139,50,208,254,138,79,218,70,33,141,98,218,185,237,151,249,53,234,13,78,150,233,127,38,92,87,24,87,113,31,114,136,143,185,69,253,242,247,143,189,110,99,46,44,90,78,161,219,119,18,110,136,4,141,116,68,122,196,150,147,218,71,236,66,203,244,143,251,230,61,34,243,81,152,103,30,231,158,49,94,100,126,226,184,103,105,221,167,243,195,203,221,152,185,137,183,195,171,118,234,191,110,10,158,253,55,38,85,82,67,201,61,9,58,118,56,179,253,20,255,0,120,189,195,230,218,150,77,225,125,212,138,149,103,219,85,90,220,197,127,160,192,132,236,149,253,21,43,232,182,149,31,114,20,125,221,201,63,112,184,252,145,112,217,182,176,114,93,43,20,113,0,228,78,185,211,25,212,46,11,252,183,98,199,121,19,82,227,46,182,219,177,80,226,20,72,101,30,182,237,125,101,105,216,101,164,251,66,16,218,18,219,104,74,16,130,36,165,41,45,8,136,187,136,136,127,208,0,0,0,0,15,49,138,17,147,51,13,46,200,138,238,122,135,61,179,253,113,214,95,210,51,93,140,113,74,14,46,94,209,82,125,140,220,85,36,23,216,82,156,47,232,31,30,187,118,215,238,72,212,248,85,90,140,135,216,166,68,106,20,102,150,242,212,148,54,217,25,32,136,148,163,34,208,148,101,217,161,123,136,90,247,8,252,180,55,66,161,73,198,187,158,146,226,38,212,16,184,244,254,161,141,8,227,184,136,18,90,117,27,218,35,239,37,104,164,172,203,191,79,120,179,32,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,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,153,63,218,79,221,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,127,223,233,89,127,205,255,0,254,206,10,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,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,241,156,28,235,90,213,219,63,55,24,189,73,184,224,244,146,228,94,21,58,163,109,243,80,230,232,179,95,84,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,90,79,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,42,131,133,247,15,184,213,104,212,92,208,227,77,42,90,16,137,9,159,103,208,228,180,236,101,239,101,216,178,33,214,137,214,159,74,141,6,164,62,148,48,235,91,28,65,165,223,89,10,70,182,190,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,178,242,45,101,85,111,252,224,225,37,10,141,34,35,50,34,221,17,43,107,84,149,169,40,54,41,234,235,158,73,26,82,163,222,166,163,56,148,22,154,26,205,36,102,146,51,81,104,204,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,184,163,248,19,196,223,185,124,226,16,160,17,170,129,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,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,207,103,236,223,239,33,106,128,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,101,231,171,41,151,150,110,179,237,106,216,244,41,18,232,244,40,24,111,22,77,118,227,76,2,148,197,41,7,54,168,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,172,39,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,32,7,25,60,107,249,13,151,218,78,14,68,167,243,165,226,109,64,249,207,184,214,230,216,131,78,118,60,135,54,168,156,73,165,229,62,184,100,157,80,180,155,124,253,118,171,97,138,203,200,206,23,210,177,143,54,152,103,97,215,85,16,233,175,214,61,37,49,137,112,147,45,137,108,65,101,201,174,69,113,165,25,37,72,121,49,141,147,215,82,34,112,204,210,173,54,158,140,192,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,253,124,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,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,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,113,3,134,46,22,254,20,51,147,101,117,116,47,73,210,173,46,162,233,168,127,10,228,244,189,43,103,210,63,216,180,169,123,103,57,11,212,78,237,117,245,146,104,37,139,254,25,87,23,253,194,227,192,158,25,125,245,231,19,68,85,227,123,133,191,254,237,49,174,159,66,255,0,85,218,213,122,159,85,246,73,128,199,36,215,255,0,227,37,111,66,62,165,171,242,100,35,87,11,76,116,153,131,249,172,160,219,115,107,61,37,183,136,159,214,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,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,170,240,83,39,215,54,81,184,157,225,189,21,69,46,109,147,92,145,112,42,211,172,75,118,63,62,115,13,80,222,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,110,128,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,71,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,179,237,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,212,240,224,226,1,15,49,20,38,176,147,23,174,47,243,88,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,222,46,25,105,110,187,66,141,141,86,205,37,197,205,167,161,17,231,244,236,106,69,29,180,79,146,235,171,216,209,159,121,167,85,41,100,93,218,251,197,80,208,174,218,253,183,26,161,10,149,81,144,195,21,56,142,194,146,210,30,90,82,182,220,34,37,145,146,84,68,122,146,72,187,117,47,121,15,177,131,145,74,118,46,89,49,84,125,143,92,84,212,31,216,114,155,47,233,26,81,194,248,201,135,134,150,156,68,247,51,67,128,217,126,168,232,47,232,30,156,0,0,0,0,7,252,173,8,113,10,109,196,37,104,89,26,84,149,22,164,100,125,228,100,43,123,136,215,15,152,183,227,19,113,171,10,41,178,142,191,29,135,28,157,76,134,201,114,228,161,37,46,75,142,37,150,35,41,107,121,78,45,180,146,148,190,210,208,143,183,67,21,27,93,183,238,43,70,170,237,38,224,164,79,164,212,35,45,73,91,18,227,184,195,168,82,84,105,63,85,100,74,45,20,147,46,238,242,63,112,244,182,174,55,226,229,146,131,106,216,196,123,154,158,217,163,150,72,143,88,146,210,73,62,175,97,18,28,47,209,79,247,136,125,228,102,163,48,205,189,207,44,98,188,204,253,199,112,206,211,187,79,231,135,155,184,241,151,22,46,215,86,237,197,137,55,68,242,94,154,162,69,98,75,169,236,34,246,45,103,250,37,253,226,31,6,143,109,92,247,51,252,154,13,6,167,84,116,255,0,147,18,43,143,171,184,207,185,36,103,220,147,254,241,251,132,206,202,231,12,92,82,197,106,148,122,198,37,83,38,219,84,2,223,205,106,83,50,97,203,87,170,250,75,105,61,21,72,63,93,180,25,234,127,69,69,237,50,23,53,134,184,93,100,97,45,182,197,171,99,80,161,211,96,177,187,66,98,43,44,154,183,56,181,250,220,164,36,143,69,56,189,59,61,191,104,245,128,0,0,0,0,0,0,0,0,0,0,0,3,252,223,141,30,83,70,204,166,27,121,181,119,161,196,146,146,126,222,227,28,131,16,50,139,151,220,73,109,73,184,48,202,221,75,170,211,231,216,162,194,39,127,145,252,165,178,175,98,8,190,193,25,174,14,14,248,1,81,121,249,52,203,134,233,138,181,237,229,182,153,112,144,218,116,34,35,236,76,46,206,227,253,102,60,235,188,25,48,164,229,18,153,188,110,18,99,218,74,168,70,221,221,255,0,17,211,188,126,234,127,6,140,20,67,78,149,66,237,186,84,225,237,229,242,167,196,50,46,211,215,93,96,253,130,81,96,198,78,240,43,3,80,151,45,27,58,3,211,83,175,240,233,148,248,106,147,254,137,254,136,219,40,62,231,84,159,179,66,251,123,112,0,0,0,0,0,15,63,136,91,14,193,185,73,197,236,73,209,230,106,173,116,208,185,43,237,212,102,199,29,144,219,120,211,125,147,78,243,18,119,45,80,201,91,181,215,248,91,190,209,251,242,239,133,85,12,101,197,187,126,201,131,17,231,219,147,62,33,203,229,54,165,108,140,169,45,52,181,158,136,94,132,92,194,212,204,180,247,251,143,69,216,67,97,211,112,211,13,45,171,42,155,29,13,34,145,73,133,9,91,80,148,154,148,212,118,219,51,61,169,78,167,234,23,110,133,246,23,112,246,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,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,242,151,214,19,225,102,40,116,63,132,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,60,165,245,132,248,89,138,29,15,225,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,61,168,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,248,167,101,99,253,173,56,85,255,0,67,105,223,248,35,223,252,147,181,126,74,252,133,249,51,74,249,55,232,255,0,68,250,31,162,111,161,232,121,124,174,155,145,167,47,147,203,245,57,123,118,237,245,116,211,176,120,15,197,59,43,31,237,105,194,175,250,27,78,255,0,193,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,213,217,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,60,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,234,236,172,61,176,112,214,148,237,11,14,108,123,126,213,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,107,162,18,94,194,30,128,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,31,170,197,194,124,44,194,254,187,240,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,176,0,0,0,0,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,194,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,171,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,0,1,229,47,172,39,194,204,80,232,127,9,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,202,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,60,253,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,207,218,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,237,74,140,143,176,204,116,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,20,236,172,127,181,167,10,191,232,109,59,255,0,4,123,251,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,248,167,101,99,253,173,56,85,255,0,67,105,223,248,35,170,143,41,125,97,62,22,98,135,67,248,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,62,85,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,212,168,200,251,12,199,64,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,87,226,157,149,143,246,180,225,87,253,13,167,127,224,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,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,253,86,46,19,225,102,23,245,223,131,60,52,181,45,47,73,242,186,223,65,81,163,64,234,185,123,185,124,222,74,19,191,111,49,123,119,107,166,245,105,222,99,213,128,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,121,75,235,9,240,179,20,58,31,194,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,249,108,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,123,80,0,0,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,61,0,0,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,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,232,47,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,0,15,41,125,97,62,22,98,135,67,248,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,63,45,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,3,202,95,88,79,133,152,161,208,254,19,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,149,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,208,0,114,175,197,59,43,31,237,105,194,175,250,27,78,255,0,193,30,254,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,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,6,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,241,78,202,199,251,90,112,171,254,134,211,191,240,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,15,197,59,43,31,237,105,194,175,250,27,78,255,0,193,29,84,0,0,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,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,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,65,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,236,94,176,233,184,151,134,151,45,149,82,142,135,81,87,164,205,132,157,200,74,141,42,118,59,141,145,150,228,171,67,245,207,183,67,251,15,184,103,71,49,24,85,80,193,172,91,184,44,153,209,30,142,220,121,242,206,31,53,181,35,124,100,201,117,164,44,181,66,53,35,229,158,134,69,167,187,220,95,131,2,80,219,152,211,98,19,174,242,210,87,37,44,205,91,180,211,248,91,94,209,164,236,61,216,86,13,180,77,175,122,74,143,15,69,107,174,165,201,71,110,163,208,0,0,0,0,0,15,248,117,166,159,105,108,188,218,92,109,196,154,86,133,22,164,162,62,195,35,35,239,33,29,177,199,33,184,1,142,93,76,202,205,174,197,42,167,33,43,51,155,75,133,9,135,212,181,115,15,85,56,168,235,81,250,206,154,140,253,228,71,222,93,177,230,161,193,159,5,214,227,103,78,187,174,132,160,144,68,190,108,248,132,123,187,117,211,72,61,221,195,241,181,193,147,10,74,81,169,235,198,225,54,61,132,154,132,109,221,223,241,29,59,199,162,183,248,59,224,5,57,230,36,212,238,27,166,82,209,187,152,218,165,194,91,106,212,140,139,177,80,187,123,203,245,144,147,56,127,148,92,190,225,179,105,77,191,134,86,234,157,78,191,62,253,22,17,187,252,191,229,33,148,251,22,101,246,14,190,196,104,241,90,38,98,176,219,45,167,185,13,164,146,146,246,247,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,235,49,87,11,22,182,5,95,213,183,228,37,158,154,217,170,184,131,53,146,117,82,97,186,162,34,212,203,183,213,247,140,219,94,213,99,175,94,85,218,217,172,215,233,10,156,169,90,153,235,174,247,84,175,121,251,253,230,45,35,132,70,90,220,167,199,155,142,23,37,45,27,165,50,228,40,60,246,61,99,66,138,4,150,221,78,246,187,187,21,162,146,191,176,189,162,209,72,136,139,66,46,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,187,5,93,241,119,203,98,234,49,225,99,133,183,75,70,232,172,183,10,119,33,143,88,144,146,159,37,199,85,177,174,238,212,234,165,47,79,121,123,69,91,89,85,83,160,222,84,42,217,44,209,232,250,156,89,70,100,122,105,177,212,171,222,94,239,121,13,36,229,214,225,98,233,192,171,6,182,196,132,189,212,219,52,167,22,100,178,86,138,84,54,148,100,122,25,246,250,222,241,209,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,87,247,22,108,122,77,147,134,8,195,42,69,85,13,84,107,164,69,37,148,63,181,106,136,252,121,204,175,84,165,194,81,150,228,145,118,164,211,175,126,189,194,164,240,67,14,106,120,179,138,118,229,145,78,138,228,133,84,170,112,216,124,201,10,89,33,167,36,182,210,150,189,18,173,18,92,194,212,204,140,191,196,52,97,129,152,109,3,9,240,178,219,178,33,71,101,165,83,169,112,216,124,218,66,82,74,117,184,205,52,165,118,37,58,235,203,46,211,34,63,241,15,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,193,99,150,27,64,197,140,44,185,44,137,177,217,117,85,42,92,198,24,55,80,149,18,93,114,51,173,37,93,169,86,154,115,15,180,136,207,252,67,57,248,223,135,21,60,38,197,75,142,200,168,198,113,133,83,106,115,24,96,205,10,73,45,166,228,184,210,86,141,82,157,82,124,179,208,200,136,191,196,45,179,132,206,61,38,246,195,5,225,149,94,172,135,170,52,34,62,153,149,191,185,105,136,204,120,44,163,68,169,195,81,22,229,25,118,36,147,175,118,157,194,192,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,7,153,196,171,230,143,134,246,45,110,245,174,76,106,60,106,77,62,76,195,55,28,74,55,27,76,173,205,165,185,73,35,51,36,31,102,165,246,151,120,207,70,110,113,238,181,152,12,100,173,93,51,106,47,191,78,141,42,76,58,107,106,121,106,66,98,166,83,235,107,66,55,22,146,245,94,63,162,123,125,197,239,154,252,33,242,222,228,201,243,113,186,228,163,31,33,158,100,24,39,38,63,122,201,80,36,182,234,55,181,167,113,171,69,37,126,253,11,218,45,148,136,136,180,34,208,136,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,197,77,113,120,203,123,144,231,194,198,235,110,140,124,135,185,112,103,28,104,253,203,53,79,146,227,171,216,214,157,196,157,84,165,251,181,47,104,133,25,70,199,186,214,95,241,146,139,116,194,168,190,197,58,76,168,208,234,77,165,229,165,10,138,169,76,45,221,72,156,66,79,213,100,190,145,237,247,151,187,66,216,107,124,209,241,38,197,161,222,180,57,109,72,141,86,167,198,152,70,219,136,94,211,117,148,57,180,246,169,68,70,68,178,236,212,254,211,239,30,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,112,241,122,204,20,171,74,201,129,132,182,229,77,148,204,172,41,167,167,54,151,140,151,209,186,204,246,28,45,16,225,31,122,83,216,164,154,125,250,247,10,166,194,43,10,163,138,24,153,109,217,16,35,188,242,171,21,104,112,221,82,16,165,114,219,118,67,109,41,106,209,42,209,37,204,45,76,200,200,189,199,220,52,91,151,108,40,165,224,198,18,91,214,61,53,164,165,81,96,68,234,140,146,146,222,250,99,52,210,213,216,132,107,175,40,187,76,181,247,251,139,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,185,137,194,138,94,51,225,37,195,99,212,154,74,149,42,4,190,148,205,41,61,143,170,51,173,33,93,168,94,154,115,79,180,139,95,119,184,243,165,139,214,21,71,11,241,50,228,178,39,199,117,149,81,234,179,33,180,165,161,73,230,54,212,135,26,74,211,170,83,170,79,150,122,25,17,17,251,139,184,90,199,8,92,193,74,187,108,169,248,73,113,212,217,84,202,58,157,126,10,20,241,154,202,27,76,192,142,217,17,45,195,62,245,43,177,41,36,251,180,238,22,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,106,169,26,135,71,157,89,154,178,67,16,35,59,37,213,25,145,104,132,36,212,125,230,69,220,71,222,100,51,225,159,76,103,115,25,115,11,112,206,109,213,46,29,18,92,186,60,125,85,169,27,108,206,148,105,50,245,214,90,104,231,179,66,250,139,219,38,184,70,229,209,119,53,199,47,25,107,180,180,156,42,99,206,68,138,111,177,222,251,110,64,144,133,167,115,70,93,202,61,12,150,71,238,247,139,129,74,82,146,36,164,136,136,139,66,34,246,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,0,0,0,254,41,41,81,26,84,68,100,101,161,145,251,72,83,247,23,44,186,46,217,184,226,99,45,10,150,146,133,83,121,184,146,141,134,59,159,113,201,242,22,181,109,104,139,185,37,169,154,204,253,254,241,25,114,23,140,238,96,214,97,109,233,206,58,164,67,173,203,137,71,145,162,180,34,109,233,209,77,70,126,186,11,77,27,246,234,95,81,251,52,31,69,170,70,174,81,224,214,97,44,150,196,248,205,73,105,68,100,122,161,105,37,23,113,153,119,25,119,25,143,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,37,241,30,199,248,120,51,129,85,42,108,90,169,199,172,92,45,61,76,101,13,62,72,116,146,252,57,100,149,232,78,33,90,111,107,188,181,237,246,25,247,81,93,10,153,87,196,75,238,21,45,162,122,85,66,226,170,182,209,168,247,45,75,117,247,137,59,140,244,82,143,85,47,191,67,62,223,104,208,214,78,112,134,54,12,224,45,179,109,162,35,76,75,149,2,20,233,155,27,36,153,200,84,40,232,115,119,168,131,215,86,187,117,45,125,231,238,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,113,176,134,54,51,96,53,205,109,174,35,79,203,139,2,108,232,123,219,37,25,72,76,41,8,108,211,234,44,245,213,222,205,11,95,113,251,243,203,94,165,213,240,238,252,155,75,116,158,139,80,183,106,174,52,74,45,200,82,29,97,227,78,226,61,18,162,209,72,236,61,8,251,61,130,245,56,112,227,252,60,102,192,170,109,54,85,84,228,86,45,230,153,166,60,219,175,146,221,52,177,14,33,41,122,27,139,86,155,221,239,61,59,125,132,125,242,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,127,12,201,36,106,81,145,17,22,166,103,236,20,109,197,79,26,156,196,28,114,126,204,137,81,68,136,54,230,232,107,67,79,111,66,31,143,50,115,102,70,68,226,136,148,73,95,111,97,31,212,93,193,194,207,47,133,138,184,204,221,233,86,132,110,82,237,157,38,182,183,27,213,181,73,143,46,19,132,157,84,218,146,103,181,195,236,212,143,79,105,23,104,188,102,25,106,51,13,199,97,180,161,182,144,72,66,82,68,68,148,145,104,68,68,93,196,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,190,203,82,89,114,59,237,165,198,221,73,161,104,81,17,146,146,101,161,145,145,247,144,163,158,41,153,124,44,42,198,103,111,74,76,35,110,151,115,110,154,226,219,111,70,211,38,68,185,174,26,117,75,105,73,30,214,203,179,83,61,61,166,93,161,194,179,26,156,195,236,114,98,205,151,81,68,120,55,25,38,26,16,235,219,16,183,228,76,130,217,17,17,184,146,53,26,81,217,216,103,245,31,112,188,146,50,81,18,146,100,100,101,169,25,123,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,57,204,38,35,69,194,188,32,185,239,9,18,218,142,184,148,185,170,142,167,28,36,106,242,98,186,226,72,140,212,158,223,155,246,30,191,227,25,199,196,171,150,110,32,226,117,203,116,186,243,146,94,175,87,38,77,73,154,141,102,102,252,133,172,136,187,84,122,106,191,121,247,247,152,187,222,25,56,44,88,97,151,250,117,110,117,47,166,157,113,165,154,161,41,108,108,90,217,145,10,26,181,212,208,147,50,53,54,126,211,46,206,243,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,130,197,137,249,127,168,214,224,210,250,153,214,226,94,170,26,144,198,245,161,152,240,166,43,93,73,10,50,34,83,133,237,34,237,239,33,72,88,107,114,205,195,236,78,182,174,150,158,114,51,212,26,228,57,170,50,81,160,200,216,144,133,153,31,106,79,77,81,239,46,238,242,26,56,203,222,35,69,197,76,32,182,47,8,242,218,144,185,116,184,74,144,166,220,37,232,242,162,180,226,136,204,148,174,223,156,246,158,191,227,29,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,112,241,131,198,181,219,216,127,76,194,234,61,69,9,151,83,144,204,137,77,161,237,20,113,156,98,123,11,35,36,184,71,222,68,93,169,50,247,251,133,101,229,127,12,165,226,198,55,218,150,179,17,93,125,149,85,160,187,40,144,217,168,146,199,86,202,22,106,209,10,34,45,28,237,212,180,247,141,26,216,150,243,22,141,145,111,90,177,146,73,106,141,74,137,79,65,17,17,104,150,89,75,101,220,68,93,201,247,23,216,67,238,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,188,111,226,237,153,44,53,198,139,251,14,104,86,78,26,191,77,181,110,138,173,18,27,178,233,179,212,251,140,70,150,227,45,169,197,38,98,82,107,52,160,140,204,146,146,215,93,8,187,133,132,228,207,26,238,172,196,229,178,207,198,59,214,159,74,133,90,184,61,33,212,177,75,105,198,226,163,145,62,68,116,108,75,142,56,178,213,12,164,207,85,159,172,103,166,133,161,23,107,16,43,20,56,178,225,126,26,230,140,176,106,77,185,46,69,147,67,145,38,137,116,220,164,219,156,248,117,84,186,72,53,49,31,77,206,198,142,164,56,135,79,77,238,26,148,166,137,68,202,74,76,181,187,49,142,133,71,192,42,206,96,109,102,126,80,81,97,89,242,47,26,115,123,151,19,210,17,81,9,82,218,45,86,131,91,92,196,18,123,84,141,201,221,218,157,75,65,250,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,14,105,152,220,111,165,101,199,7,171,88,203,93,161,203,171,211,104,18,41,201,153,18,35,137,67,230,196,137,204,70,113,109,238,245,84,180,37,243,89,32,205,36,179,65,36,212,141,219,203,218,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,7,31,204,190,102,44,220,173,91,214,165,231,136,48,101,174,222,175,221,17,237,201,211,99,17,173,116,196,61,22,75,197,44,218,36,154,158,66,85,29,36,180,39,215,216,181,41,36,181,36,155,95,96,0,0,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,242,185,92,199,79,198,83,2,109,156,107,249,45,242,115,229,31,91,252,89,215,117,156,142,158,99,241,191,45,203,111,118,238,70,239,160,90,110,211,183,77,79,170,128,165,111,234,213,230,159,253,96,225,87,254,234,168,255,0,151,11,62,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,46,214,0,0,56,166,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,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,48,100,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,234,95,165,211,230,183,41,28,136,18,36,35,98,156,150,226,11,85,178,146,61,80,126,169,158,154,30,134,86,126,2,63,230,87,56,182,38,86,111,188,54,160,98,92,62,150,219,190,253,49,214,220,28,199,151,232,142,137,150,86,223,240,86,88,113,201,28,215,31,67,126,169,167,102,187,143,82,215,73,0,0,0,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,126,172,39,190,191,10,24,89,102,226,103,162,253,25,242,182,223,167,87,122,46,127,59,165,234,163,54,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,226,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,142,192,0,0,57,86,104,241,211,241,107,192,155,155,26,254,75,124,163,249,57,209,127,22,117,221,31,63,168,152,196,111,203,114,220,219,183,159,187,232,30,187,116,236,215,82,245,88,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,199,242,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,0,0,2,63,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,10,67,14,182,199,41,185,4,231,206,17,111,211,106,117,51,236,244,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,94,188,66,248,133,227,70,83,49,162,139,135,56,115,108,89,85,26,109,70,215,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,109,142,131,34,52,153,234,106,237,238,34,246,188,55,179,173,138,121,193,252,34,126,19,40,22,165,51,228,151,162,58,47,65,69,146,207,51,170,234,249,156,222,115,238,235,167,76,141,187,118,233,170,181,215,82,210,106,128,0,14,63,100,230,98,205,188,115,23,136,121,101,84,25,112,46,203,14,60,58,146,13,68,110,49,82,167,63,22,35,170,125,11,36,145,54,182,157,150,134,148,218,187,200,219,90,20,173,92,75,93,128,0,0,0,0,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,48,100,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,234,95,165,211,230,183,41,28,136,18,36,35,98,156,150,226,11,85,178,146,61,80,126,169,158,154,30,134,86,126,3,143,230,95,51,22,110,86,173,235,82,243,196,24,50,215,111,87,238,136,246,228,233,177,136,214,186,98,30,139,37,226,150,109,18,77,79,33,42,142,146,90,19,235,236,90,148,146,90,146,77,175,176,0,0,172,12,230,113,64,199,220,187,102,78,240,193,203,42,208,195,249,180,91,127,209,253,51,245,74,124,215,37,47,159,2,60,133,239,83,114,219,65,232,183,148,69,162,11,213,34,215,83,212,206,79,240,244,205,5,253,155,60,23,173,98,54,35,82,45,250,117,74,157,116,73,162,52,213,18,59,204,176,166,27,137,17,228,169,73,121,215,84,107,221,33,100,102,74,34,208,147,217,222,103,40,4,32,205,191,19,219,55,44,216,219,68,194,10,125,155,46,229,93,58,67,47,94,239,32,205,149,192,136,251,4,182,153,134,74,209,47,73,218,235,79,153,168,201,173,132,77,110,222,226,151,30,90,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,0,0,114,172,209,227,167,226,215,129,55,54,53,252,150,249,71,242,115,162,254,44,235,186,62,127,81,49,136,223,150,229,185,183,111,63,119,208,61,118,233,217,174,165,234,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,56,254,101,243,49,102,229,106,222,181,47,60,65,131,45,118,245,126,232,143,110,78,155,24,141,107,166,33,232,178,94,41,102,209,36,212,242,18,168,233,37,161,62,190,197,169,73,37,169,36,218,251,0,0,8,255,0,110,231,22,196,169,102,198,238,202,77,126,31,161,174,74,55,65,242,125,238,99,210,61,61,205,166,156,249,94,170,24,229,197,228,54,68,95,56,233,243,53,245,116,50,218,36,0,0,14,63,128,217,152,179,113,230,225,196,155,50,141,6,93,58,225,194,235,162,109,185,90,132,241,26,208,164,55,42,67,49,165,180,233,36,146,164,60,152,206,25,163,177,109,173,11,73,145,167,99,142,118,0,0,17,255,0,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,0,0,28,126,149,153,139,54,191,154,58,174,86,40,80,101,202,174,219,150,186,238,58,236,229,17,182,196,53,155,176,201,136,136,35,78,175,45,109,76,39,84,178,50,66,11,150,146,53,169,75,38,184,87,18,28,235,98,158,79,191,7,127,131,58,5,169,83,249,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,237,239,35,176,160,28,83,57,152,215,117,101,219,45,151,134,49,217,84,250,84,218,213,191,232,254,153,138,163,78,57,21,124,249,241,227,175,122,91,113,181,158,136,121,70,90,44,189,98,45,117,45,72,235,219,4,56,187,102,75,18,177,162,193,195,154,237,147,134,172,83,110,171,162,149,68,152,236,74,108,244,190,219,18,101,182,203,138,109,74,152,164,146,201,43,51,35,52,168,181,211,82,62,225,110,128,2,16,98,55,20,108,47,177,115,95,67,192,136,177,162,84,45,52,200,122,131,117,92,78,58,228,53,209,43,125,97,199,36,168,164,165,182,142,51,6,210,141,231,73,106,73,161,242,90,21,243,10,67,211,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,43,238,222,98,238,178,46,27,86,74,73,77,86,105,82,233,238,17,145,30,169,121,149,54,125,228,101,220,175,113,253,134,51,149,154,12,50,151,132,248,223,117,218,207,197,117,134,83,86,158,236,66,91,102,146,83,29,91,200,65,167,84,36,140,180,111,179,66,211,220,44,211,131,230,53,174,225,195,250,158,23,86,42,40,84,186,100,151,164,69,109,111,106,162,140,219,16,24,65,17,41,195,62,243,50,236,73,23,187,220,44,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,156,135,145,26,59,178,28,81,37,13,33,75,81,153,232,68,68,90,152,160,46,36,24,157,35,17,115,41,92,101,53,19,126,45,9,201,52,148,33,47,26,144,147,102,124,189,59,55,168,136,200,151,245,125,132,36,39,7,28,27,69,90,244,172,226,173,82,38,230,33,197,145,79,143,204,111,82,39,144,237,61,244,172,183,32,203,93,12,251,73,90,253,94,209,111,189,192,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,247,215,156,77,17,215,138,198,122,164,217,205,207,202,198,20,79,151,26,187,42,57,179,122,206,84,86,148,194,105,210,225,44,189,26,130,121,181,26,150,235,82,27,117,79,54,105,229,145,54,148,173,74,83,132,213,101,96,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,171,191,173,101,210,196,202,254,65,113,87,13,44,88,255,0,155,250,236,202,196,221,239,127,25,213,61,10,108,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,157,85,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,209,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,1,21,120,163,248,19,196,223,185,124,226,16,172,190,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,242,159,133,43,19,240,167,248,20,244,239,245,231,242,127,229,79,163,58,87,191,206,190,167,166,231,243,182,114,191,45,234,236,223,191,219,183,78,209,10,248,213,248,88,181,190,32,65,242,234,136,227,252,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,0,20,45,196,103,58,255,0,141,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,89,255,0,11,143,2,120,101,247,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,6,112,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,112,163,207,79,228,50,191,141,119,159,250,158,45,129,54,114,127,186,74,169,110,72,53,127,193,116,168,82,127,77,146,95,246,59,34,213,0,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,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,121,57,78,240,177,131,127,15,237,239,46,96,80,182,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,241,87,174,52,97,126,29,94,86,118,31,223,23,124,74,53,118,255,0,145,34,37,185,30,74,28,74,39,190,201,55,189,162,116,147,202,66,204,222,105,40,74,212,147,113,110,37,8,220,163,34,28,43,138,63,129,60,77,251,151,206,33,10,192,225,205,157,127,197,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,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,6,112,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,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,237,178,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,17,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,5,16,241,8,191,239,44,44,226,61,123,98,14,31,92,50,232,119,13,14,69,18,76,25,209,140,183,180,191,67,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,181,236,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,225,75,97,166,223,230,183,28,220,249,178,61,154,237,86,134,93,178,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,26,184,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,7,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,86,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,0,4,85,226,143,224,79,19,126,229,243,136,66,173,120,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,250,192,64,14,53,126,22,45,111,136,16,124,186,162,35,87,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,118,188,226,212,150,84,132,234,73,109,75,91,119,40,0,40,47,137,141,90,171,64,226,1,136,21,218,21,78,93,58,165,78,145,65,151,14,100,71,148,203,241,159,110,147,5,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,44,255,0,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,12,235,98,254,41,95,120,45,158,44,81,196,188,52,174,250,26,228,163,98,5,209,209,77,233,89,145,202,230,203,148,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,93,246,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,0,102,91,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,167,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,1,15,248,129,103,186,133,149,91,85,203,42,214,95,91,137,183,5,60,220,167,70,209,109,250,46,43,237,202,109,170,174,245,199,118,59,252,169,49,210,93,50,140,148,189,117,61,19,218,112,131,131,85,90,171,95,205,221,237,93,174,212,229,212,106,85,27,30,165,46,100,201,111,41,231,228,190,229,78,158,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,47,142,119,230,79,246,147,247,104,225,92,32,47,251,54,197,205,124,152,183,133,195,18,146,187,170,215,147,64,164,28,147,52,162,85,69,201,144,221,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,121,32,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,64,14,40,89,233,252,10,90,171,192,236,28,188,250,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,116,243,30,213,190,94,132,165,161,163,91,159,52,165,71,112,233,88,90,79,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,45,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,188,84,23,24,236,27,69,38,244,163,98,173,46,38,214,38,69,143,79,145,203,111,66,55,150,237,65,245,44,246,160,139,93,8,181,51,86,191,87,180,71,190,28,24,157,35,14,179,41,67,101,85,19,98,45,117,200,212,149,161,79,26,80,163,122,124,77,123,55,164,140,204,145,245,253,134,47,246,59,200,147,29,169,13,168,148,135,80,149,164,200,245,35,35,45,72,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,14,107,152,219,233,172,58,193,75,194,233,113,242,105,113,104,149,5,52,173,196,147,230,38,35,203,45,15,114,123,125,79,97,234,51,137,136,55,20,139,210,255,0,184,46,87,22,183,157,172,85,165,204,35,51,53,41,70,235,203,95,188,245,61,85,239,63,180,197,235,112,217,194,127,193,190,91,104,53,9,49,216,68,155,146,60,90,209,41,40,209,100,220,136,16,207,106,140,208,147,215,84,118,151,105,125,102,37,120,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,19,126,205,207,84,108,173,112,225,195,75,31,15,167,196,94,42,87,227,213,30,130,204,152,174,173,20,202,115,213,154,170,14,164,70,109,155,15,45,46,71,83,104,101,75,250,107,74,212,133,161,38,133,215,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,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,39,255,0,11,220,244,254,5,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,2,42,241,71,240,39,137,191,114,249,196,33,64,34,207,184,93,113,0,153,72,153,77,203,38,55,220,92,234,83,221,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,181,109,64,34,254,127,179,131,74,202,110,17,169,84,243,150,229,247,120,199,153,2,212,67,45,36,209,25,244,33,36,228,231,84,226,20,214,200,230,243,75,38,212,149,27,171,82,17,183,97,184,227,116,47,86,191,239,42,213,255,0,55,20,166,92,50,219,187,39,214,28,175,187,86,136,101,21,244,212,86,241,190,169,13,155,36,146,105,124,211,53,151,44,147,180,244,219,166,132,44,251,136,189,79,23,43,92,55,240,118,179,142,237,196,110,251,159,116,82,228,214,17,30,34,226,154,86,186,109,73,77,147,204,173,41,54,164,242,141,190,122,9,41,66,94,230,146,8,144,73,33,84,34,239,184,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,1,78,220,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,149,192,47,251,133,199,129,60,50,251,235,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,3,42,226,90,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,5,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,85,88,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,107,16,58,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,78,160,20,129,196,127,136,4,204,196,87,93,194,76,33,184,191,204,158,7,76,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,230,73,168,44,52,167,148,239,11,24,55,240,254,222,242,230,6,107,4,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,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,173,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,205,91,94,173,143,53,174,15,184,147,51,20,170,113,39,217,173,200,162,196,176,221,117,238,109,69,48,152,173,198,102,67,78,168,140,200,163,54,235,100,219,9,95,206,39,99,169,236,100,152,33,92,2,197,56,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,0,1,149,113,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,250,192,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,208,14,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,81,212,4,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,133,48,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,20,3,197,31,199,102,38,253,203,228,240,135,20,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,20,172,46,79,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,1,64,60,81,252,118,98,111,220,190,79,8,119,92,151,231,6,217,202,54,66,110,234,210,142,36,219,218,185,124,85,83,105,209,229,181,35,145,57,246,161,81,208,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,192,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,53,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,103,80,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,139,20,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,0,64,14,53,126,22,45,111,136,16,124,186,162,41,88,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,2,128,120,163,248,236,196,223,185,124,158,16,143,248,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,51,89,155,31,20,248,201,241,2,225,243,23,199,213,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,1,149,113,34,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,194,179,137,154,171,55,42,24,71,80,188,43,53,40,138,185,234,49,228,70,180,233,14,54,111,46,163,81,36,122,134,166,146,180,43,166,109,74,109,79,47,114,118,160,201,36,124,197,182,133,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,83,127,130,167,138,123,167,225,252,239,49,167,14,171,199,59,243,39,251,73,251,180,85,88,189,238,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,37,113,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,89,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,237,81,18,75,184,133,159,89,92,28,99,84,242,184,237,62,245,170,196,163,227,116,217,10,171,195,156,212,151,92,133,79,65,180,146,110,145,40,146,181,52,234,12,201,74,114,67,40,222,135,28,245,13,230,218,209,234,182,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,231,184,101,103,182,149,141,214,109,59,3,49,74,230,150,230,40,80,99,184,152,179,42,143,165,107,185,33,32,212,164,173,183,52,35,92,150,90,209,46,33,123,156,90,27,231,238,112,205,238,84,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,56,147,97,63,225,39,45,181,234,132,104,236,42,77,183,30,85,104,212,180,106,179,110,60,9,135,181,38,72,81,235,170,251,11,176,190,178,20,83,135,247,12,139,46,255,0,183,238,86,214,227,46,209,234,209,38,25,145,154,84,147,105,244,47,222,90,30,169,247,151,218,67,71,121,114,190,154,196,92,20,179,238,150,223,39,87,42,137,79,83,170,220,74,62,98,162,50,179,212,247,43,183,215,246,158,163,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,94,47,120,190,237,175,133,48,48,246,153,83,122,60,186,180,182,151,33,13,61,176,220,140,236,105,237,41,42,36,172,140,210,102,146,212,141,38,71,167,183,184,84,246,4,217,50,177,11,23,173,43,90,59,28,226,155,90,128,211,201,52,154,181,109,114,154,66,187,9,42,253,63,105,104,52,133,133,182,211,86,110,27,90,214,171,45,19,105,164,209,96,194,216,73,36,237,54,163,161,26,105,161,105,244,125,197,246,16,245,32,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,114,161,117,60,47,114,45,248,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,105,74,144,217,253,92,92,226,179,132,248,87,153,170,126,16,170,23,165,44,202,127,85,75,187,235,236,51,37,50,168,245,132,74,83,38,218,88,91,105,231,50,199,37,70,233,183,188,214,151,210,166,140,205,147,109,238,255,0,152,91,166,133,124,228,191,18,239,91,90,119,91,69,184,48,190,179,84,167,73,229,45,190,124,87,233,46,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,156,33,210,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,31,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,136,171,197,31,192,158,38,253,203,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,184,158,23,185,233,252,53,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,58,164,200,112,165,86,101,243,23,98,101,127,11,39,226,101,245,35,249,216,116,120,91,30,254,51,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,43,194,179,33,223,231,70,106,241,126,139,252,235,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,243,114,16,175,201,44,117,94,53,126,22,45,111,136,16,124,186,162,42,3,12,112,206,234,197,219,189,187,22,202,137,213,214,164,83,234,85,8,209,82,219,142,57,43,162,132,252,197,176,210,27,66,150,183,156,68,117,33,180,18,125,103,20,132,153,145,25,153,124,171,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,207,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,206,21,196,167,136,143,224,139,229,6,90,240,140,170,177,239,169,20,246,81,84,185,35,72,233,125,3,207,228,186,150,216,220,218,148,243,206,69,90,245,113,10,111,147,206,109,72,90,156,74,146,221,70,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,207,139,254,225,113,224,79,12,190,250,243,137,162,85,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,0,202,184,247,248,173,129,120,143,131,80,237,10,181,235,70,229,82,175,187,126,21,201,64,169,48,102,184,179,98,200,97,183,141,9,89,145,104,243,92,212,161,214,204,137,73,81,164,203,84,45,181,174,101,112,210,226,9,39,7,170,180,124,190,98,253,86,35,120,125,62,71,77,71,171,75,117,168,172,91,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,181,81,153,32,149,164,160,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,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,242,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,134,188,87,51,211,249,124,175,224,165,231,254,168,139,127,205,130,159,238,82,154,91,114,9,95,240,189,82,18,159,208,100,215,253,144,200,174,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,241,67,74,121,78,240,177,131,127,15,237,239,46,96,102,176,123,252,86,192,188,71,193,168,118,133,90,245,163,114,169,87,221,191,10,228,160,84,152,51,92,89,177,100,48,219,198,132,172,200,180,121,174,106,80,235,102,68,164,168,210,101,170,22,218,215,53,120,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,183,75,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,208,14,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,93,3,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,205,56,163,248,19,196,223,185,124,226,16,160,17,250,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,19,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,202,184,247,248,173,129,120,143,131,80,237,10,181,235,70,229,82,175,187,126,21,201,64,169,48,102,184,179,98,200,97,183,141,9,89,145,104,243,92,212,161,214,204,137,73,81,164,203,84,45,181,174,106,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,41,3,136,255,0,16,9,153,136,174,187,132,152,67,113,127,153,60,14,153,247,100,199,109,248,238,92,82,182,33,205,210,16,242,27,113,12,178,225,154,16,201,167,105,184,209,186,163,95,204,147,92,87,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,248,42,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,111,96,226,217,96,89,184,89,142,150,6,31,97,245,189,18,135,111,80,240,222,4,104,48,99,17,236,105,30,146,169,25,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,244,174,16,120,91,98,99,77,137,143,248,103,137,116,47,76,219,117,159,146,157,108,46,169,232,252,222,83,211,222,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,56,107,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,203,94,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,254,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,0,1,64,60,81,252,118,98,111,220,190,79,8,70,169,54,181,118,37,171,78,189,100,65,217,69,170,212,38,210,225,201,230,160,249,178,162,55,25,201,13,236,35,222,157,168,155,24,245,50,36,159,51,68,153,154,84,69,221,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,69,69,224,222,16,222,88,239,136,148,252,45,195,230,34,63,112,213,163,206,122,11,18,95,38,81,33,113,162,61,40,217,37,159,170,149,173,44,41,8,53,26,81,189,73,220,164,39,85,23,148,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,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,20,3,197,31,199,102,38,253,203,228,240,132,85,22,169,194,143,34,223,144,205,6,53,217,159,234,121,86,4,41,202,254,233,74,170,57,28,211,255,0,5,210,173,74,253,55,137,31,216,239,14,255,0,155,206,38,22,38,88,241,98,220,195,10,101,19,229,76,184,149,15,235,238,59,68,243,50,169,48,87,25,167,88,233,141,196,37,151,222,112,164,161,210,209,195,73,37,133,52,173,138,116,156,106,85,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,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,122,172,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,81,0,56,213,248,88,181,190,32,65,242,234,136,168,188,27,194,27,203,29,241,18,159,133,184,124,196,71,238,26,180,121,207,65,98,75,228,202,36,46,52,71,165,27,36,179,245,82,181,165,133,33,6,163,74,55,169,59,148,132,234,162,242,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,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,162,128,120,163,248,236,196,223,185,124,158,16,143,246,238,22,223,119,93,137,119,98,101,2,133,213,91,118,39,65,242,130,111,84,202,58,62,181,227,102,47,205,173,100,227,155,220,73,167,230,210,173,186,106,173,11,180,116,12,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,154,204,216,248,167,198,79,136,23,15,152,190,60,253,221,132,55,149,149,135,118,22,41,86,88,136,118,246,35,199,168,189,69,125,151,201,75,223,6,90,162,201,101,212,30,138,66,210,162,109,100,122,26,13,15,35,69,26,137,105,71,127,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,25,87,30,170,226,194,219,238,212,177,45,28,76,175,208,186,91,110,251,235,254,79,205,234,153,95,89,209,60,76,202,249,180,44,220,111,99,138,36,252,226,83,187,93,83,169,118,137,65,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,185,60,94,204,86,17,224,150,17,185,141,183,157,217,17,118,194,227,180,245,49,234,123,168,146,186,194,222,65,174,59,48,137,42,218,250,221,73,110,73,146,182,108,37,56,165,37,180,169,105,207,190,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,94,82,181,134,119,85,191,135,22,190,41,85,162,116,244,91,194,161,84,167,210,57,141,184,135,36,116,5,23,158,250,119,32,144,182,77,114,201,180,173,10,87,206,48,250,76,146,104,237,154,188,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,162,186,176,123,2,241,31,30,102,92,212,156,47,163,122,102,171,107,219,239,92,143,83,90,51,57,83,34,180,251,12,184,136,200,34,62,107,197,212,37,100,222,164,165,165,10,36,110,89,161,11,248,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,143,21,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,163,219,178,163,93,163,218,181,154,181,173,110,124,160,173,66,167,200,145,78,164,117,136,137,233,9,72,109,74,106,55,61,100,104,107,152,178,74,57,138,45,169,221,169,246,16,205,102,63,98,70,35,226,222,50,221,151,254,46,67,232,174,250,141,65,77,85,33,116,39,15,161,113,132,147,9,139,201,87,174,223,37,13,33,173,22,102,231,205,250,234,82,247,40,231,7,7,124,16,192,107,250,242,173,98,77,231,92,137,88,196,27,58,66,31,161,218,210,91,209,16,152,34,70,149,130,37,118,72,90,93,87,45,26,118,71,90,82,226,139,123,177,212,139,137,21,171,198,111,9,176,106,93,137,66,198,122,221,223,232,92,73,137,203,161,209,169,219,148,239,202,8,36,241,173,214,121,90,252,215,79,207,113,238,160,136,147,235,242,151,185,78,177,178,165,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,210,70,90,238,76,80,187,176,26,198,184,177,162,216,151,64,189,166,81,217,58,212,57,102,217,62,167,211,170,122,135,27,109,8,75,43,121,41,75,230,198,212,155,38,233,180,100,70,131,29,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,108,82,182,154,188,176,218,233,181,158,104,157,77,90,141,58,22,195,73,43,119,54,58,209,166,154,30,191,75,220,127,97,140,222,227,189,149,43,15,113,122,237,181,164,49,201,40,85,169,237,50,130,73,167,70,209,41,212,39,176,210,159,208,246,22,130,216,120,66,98,251,151,70,20,207,195,218,157,77,233,18,233,50,221,92,116,58,246,243,110,51,81,160,52,148,164,148,179,50,73,26,143,66,36,145,22,190,206,225,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,18,82,106,62,226,45,69,31,241,106,196,231,110,252,126,98,217,101,214,213,22,143,77,75,10,36,40,207,71,90,155,57,7,174,139,50,215,69,123,136,254,193,248,56,80,225,99,183,222,98,206,185,50,18,213,2,131,78,235,219,120,219,51,73,73,98,116,21,17,110,52,41,58,237,89,158,154,145,253,100,47,57,9,36,33,40,46,228,145,17,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,111,240,167,200,172,107,197,200,25,167,197,120,17,36,208,162,200,39,172,168,41,148,234,95,85,70,36,212,31,164,150,108,184,146,74,26,118,59,141,37,151,9,92,195,55,20,164,37,41,108,221,238,188,80,179,211,248,20,181,87,129,216,57,121,244,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,233,230,61,171,124,189,9,75,67,70,183,62,105,74,142,225,211,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,77,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,13,4,103,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,66,245,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,212,145,164,251,140,93,247,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,35,208,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,92,79,17,76,138,198,205,45,154,119,198,31,64,136,140,84,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,144,105,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,246,185,130,204,238,50,230,122,187,73,175,226,245,209,233,39,40,148,246,169,240,99,48,202,99,197,103,68,32,158,125,44,163,68,19,207,173,4,227,171,34,45,85,181,41,36,182,219,77,162,69,112,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,146,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,85,197,79,33,223,231,190,106,240,130,139,252,211,183,125,10,153,78,255,0,135,92,154,218,151,205,255,0,139,165,212,54,207,243,146,22,175,202,172,87,6,16,227,70,40,96,45,228,222,32,97,29,223,46,221,174,183,29,216,135,33,148,54,234,29,97,194,45,237,58,211,169,83,78,163,82,74,137,43,74,136,150,132,44,180,82,18,101,229,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,169,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,68,34,255,0,184,92,120,19,195,47,190,188,226,104,149,64,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,194,184,127,102,98,242,205,126,26,94,184,165,120,65,137,78,66,111,137,116,218,69,50,49,18,145,78,167,55,6,18,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,74,0,25,87,23,208,140,168,225,198,109,114,35,131,214,85,234,215,67,85,131,135,244,23,232,21,246,25,37,202,164,74,85,50,57,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,67,108,166,112,138,196,75,134,242,118,179,154,202,68,187,86,222,162,72,138,243,116,88,211,98,74,93,194,133,19,166,227,39,38,44,149,42,42,16,164,49,188,246,239,90,29,81,33,77,168,183,167,191,241,149,164,210,168,25,68,178,104,84,42,100,74,117,54,157,124,83,98,67,135,17,148,178,196,102,27,166,84,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,5,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,43,153,22,252,190,104,48,82,204,255,0,84,74,191,225,65,87,247,42,77,81,184,228,159,248,94,169,105,87,232,60,104,254,200,120,86,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,242,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,78,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,26,83,202,119,133,140,27,248,127,111,121,115,3,53,130,250,17,149,28,56,205,174,68,112,122,202,189,90,232,106,176,112,254,130,253,2,190,195,36,185,84,137,74,166,71,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,65,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,186,94,33,231,79,30,113,51,1,173,60,184,220,23,4,70,44,251,82,59,49,9,16,35,116,239,213,24,99,105,68,106,106,146,173,174,162,58,80,146,66,82,148,18,141,40,91,156,199,16,151,19,250,178,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,130,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,113,215,138,63,129,60,77,251,151,206,33,10,1,23,83,196,235,33,223,134,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,48,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,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,12,171,139,232,70,84,112,227,54,185,17,193,235,42,245,107,161,170,193,195,250,11,244,10,251,12,146,229,82,37,42,153,28,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,41,7,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,201,233,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,212,14,62,112,132,198,91,51,17,237,234,38,8,84,62,90,90,215,93,65,200,136,168,78,74,98,185,111,246,184,226,125,32,105,53,18,153,75,8,215,168,109,37,189,196,169,4,202,22,182,16,237,180,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,154,150,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,19,167,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,225,202,103,8,172,68,184,111,39,107,57,172,164,75,181,109,234,36,136,175,55,69,141,54,36,165,220,40,81,58,110,50,114,98,201,82,162,161,10,67,27,207,110,245,161,213,18,20,218,139,122,124,255,0,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,0,1,64,60,81,252,118,98,111,220,190,79,8,76,174,23,152,67,102,227,214,66,113,39,8,241,1,137,110,80,174,43,226,99,50,14,35,230,203,237,45,16,169,142,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,174,12,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,253,211,107,36,169,105,67,173,58,130,90,246,110,57,41,195,131,136,4,204,187,215,90,194,76,94,184,191,204,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,0,0,0,21,235,198,190,173,74,103,45,182,109,9,234,156,68,84,166,95,17,229,199,134,167,146,79,188,195,48,38,165,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,176,3,134,93,90,149,69,207,30,24,76,172,212,226,64,142,228,138,148,68,59,37,228,180,133,62,253,50,91,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,208,72,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,116,241,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,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,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,166,206,40,254,59,49,55,238,95,39,132,61,175,13,60,138,198,204,213,205,43,19,241,58,4,73,88,95,110,72,126,155,42,10,165,58,219,245,122,137,199,35,75,8,54,28,67,172,161,146,125,151,148,225,168,183,31,45,180,165,100,167,13,187,20,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,162,31,235,170,253,186,191,182,183,29,201,113,212,63,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,95,158,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,114,128,4,85,254,170,62,68,255,0,217,207,252,25,172,127,146,9,41,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,17,87,138,63,129,60,77,251,151,206,33,10,1,23,231,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,66,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,222,225,205,157,127,198,171,14,31,160,95,245,58,83,120,155,107,124,221,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,188,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,211,196,235,135,252,204,93,135,39,48,56,33,110,245,119,212,77,207,220,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,253,140,182,132,169,228,173,90,26,156,74,16,229,75,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,155,56,163,248,236,196,223,185,124,158,16,147,252,17,233,52,170,253,43,30,104,85,218,100,74,141,54,163,30,223,137,50,28,182,82,243,18,88,113,53,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,141,92,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,191,43,32,57,193,170,229,55,23,18,170,129,196,114,196,188,100,67,129,117,161,230,148,107,140,194,22,162,110,115,74,109,10,119,124,114,121,213,155,105,74,137,212,41,104,219,188,219,113,187,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,102,223,54,62,41,241,147,226,5,195,230,47,139,126,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,91,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,85,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,12,171,139,190,201,110,5,225,198,98,248,102,88,120,95,138,20,110,186,149,59,211,46,178,243,70,72,149,79,148,154,188,226,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,82,217,151,203,165,247,149,252,83,159,134,119,212,127,231,102,81,230,239,103,248,206,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,249,250,238,52,98,133,203,133,246,206,11,214,174,249,111,217,54,124,137,50,232,244,84,161,182,152,97,247,220,91,142,58,189,137,37,60,189,206,187,181,78,154,205,4,235,137,70,210,90,136,228,87,15,220,136,215,115,85,117,55,122,221,40,232,176,202,223,168,19,117,25,58,161,207,74,74,97,200,174,59,74,216,137,13,72,99,155,26,66,143,169,73,26,81,166,133,170,187,10,69,113,184,164,210,168,20,172,6,161,80,169,145,41,212,218,116,123,130,36,56,113,25,75,44,70,97,180,211,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,154,240,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,181,226,177,145,88,214,115,147,243,79,133,16,34,70,161,74,144,111,94,176,85,41,213,62,154,140,185,171,63,73,32,222,113,68,164,58,236,134,218,83,45,146,121,102,77,169,40,82,84,225,181,8,50,209,152,187,239,43,248,167,3,19,44,89,31,205,67,172,66,216,207,241,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,183,76,239,226,245,155,143,92,49,46,220,92,195,247,229,185,66,184,163,210,30,142,82,216,54,95,105,104,174,68,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,69,229,59,197,62,13,252,64,183,188,197,129,165,49,90,188,82,242,19,242,238,29,123,53,216,94,254,203,130,149,79,235,46,250,92,137,26,55,62,12,70,9,39,50,58,150,122,54,243,44,52,146,91,90,146,92,109,178,52,17,58,147,75,245,87,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,139,212,160,113,17,193,170,238,81,234,89,168,89,122,47,209,124,234,83,182,237,66,66,155,121,219,137,12,19,136,165,178,242,91,87,59,153,189,181,37,228,54,162,38,148,110,56,150,249,110,161,186,86,204,190,98,239,188,208,98,156,252,76,190,164,127,59,14,143,11,99,63,197,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,210,75,66,144,125,202,35,35,20,99,197,123,11,29,177,51,22,85,200,112,214,152,21,234,119,94,227,196,222,137,57,47,206,156,163,45,196,132,167,93,168,35,211,83,63,172,199,239,225,43,137,174,218,24,252,253,178,243,173,166,45,98,154,166,18,75,86,154,186,236,216,40,45,53,89,22,186,39,220,103,246,139,192,74,137,73,37,23,113,150,163,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,100,34,37,34,116,167,23,177,12,198,117,197,40,143,77,8,146,102,103,175,234,25,207,206,101,105,117,220,199,223,50,149,41,215,208,221,114,166,211,106,113,123,180,65,79,144,100,68,122,159,103,111,176,88,207,6,252,56,244,94,31,86,175,231,35,186,149,75,155,38,26,86,180,104,70,149,177,79,116,180,61,165,238,253,47,213,237,22,70,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,79,252,50,206,189,171,149,62,25,152,123,68,164,212,250,140,77,185,169,247,3,118,229,62,57,182,183,32,111,171,207,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,172,186,181,78,242,197,123,254,109,102,99,114,235,247,101,227,88,114,75,168,137,16,141,250,133,70,91,198,165,19,108,178,146,35,91,142,184,122,33,180,151,106,136,146,93,196,47,35,135,238,68,104,89,85,181,91,189,110,148,117,184,155,112,83,201,186,140,157,86,223,162,226,190,220,87,29,165,108,68,135,99,191,202,147,29,71,212,164,137,75,215,66,209,61,135,218,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,166,190,51,119,214,13,92,88,203,66,180,232,20,186,171,216,147,106,211,219,135,112,84,249,234,110,11,80,93,73,201,139,15,146,180,159,53,226,234,13,238,107,102,132,165,47,108,81,188,163,210,60,53,203,93,149,138,24,131,143,54,53,177,130,242,34,70,189,149,88,102,117,22,92,181,182,150,33,191,23,89,61,75,156,196,169,42,67,73,101,78,154,118,44,212,72,52,146,22,102,72,59,169,226,98,221,85,158,31,248,128,205,118,108,73,149,36,71,160,166,100,136,145,149,25,135,159,42,180,30,98,219,105,78,56,166,208,106,212,201,6,226,205,36,100,70,165,105,169,211,14,83,188,83,224,223,196,11,123,204,88,26,83,21,129,197,23,135,252,58,188,58,150,102,240,66,221,228,213,89,234,106,55,197,45,135,24,98,43,145,90,97,215,222,171,39,152,180,109,120,185,90,58,219,100,181,60,167,18,225,36,150,78,169,216,107,144,28,159,85,115,101,139,137,77,64,162,55,98,89,210,33,207,186,214,243,170,37,201,97,107,81,183,5,164,182,180,187,190,65,50,234,13,196,169,36,210,18,181,238,222,77,182,229,249,218,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,113,57,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,173,86,169,201,173,85,102,214,102,55,17,185,19,228,57,37,212,68,136,212,86,18,181,168,212,162,109,150,82,150,154,70,166,122,33,180,165,9,45,9,36,68,68,67,160,101,187,27,234,185,112,198,219,91,26,40,212,56,149,153,22,228,135,84,184,18,92,83,104,146,195,204,57,29,228,18,211,218,133,155,79,57,177,122,40,146,189,170,52,172,136,208,122,51,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,251,235,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,147,245,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,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,177,94,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,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,164,14,35,252,63,230,101,222,186,238,45,225,13,187,254,100,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,204,174,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,56,255,0,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,37,225,110,5,226,62,45,227,45,51,1,173,202,55,69,119,212,106,15,83,156,137,86,51,135,208,184,194,86,185,39,32,150,91,219,228,161,167,84,180,109,55,62,108,210,148,41,122,36,244,61,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,21,120,163,248,19,196,223,185,124,226,16,160,17,170,129,81,124,87,178,57,38,218,170,214,243,113,135,43,136,84,42,148,136,235,187,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,28,212,158,174,147,206,169,205,86,151,23,201,175,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,10,241,172,168,224,115,20,43,46,153,83,183,58,188,88,151,189,202,109,74,20,198,90,114,13,29,181,252,226,102,183,162,156,121,151,28,90,201,132,154,82,68,226,36,41,46,167,107,173,61,85,118,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,163,10,169,216,143,72,195,139,114,153,139,215,29,42,189,121,198,167,180,221,110,165,75,134,113,162,201,148,69,235,41,13,153,253,132,106,36,182,149,168,141,73,105,146,81,52,143,86,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,72,172,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,205,56,81,231,167,242,25,95,198,187,207,253,79,22,192,155,57,63,221,37,84,183,36,26,191,224,186,84,41,63,166,201,47,251,29,145,106,128,0,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,215,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,221,56,179,74,80,149,186,235,171,36,35,126,210,229,66,234,120,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,226,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,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,249,78,18,152,121,152,41,89,130,135,138,24,109,74,233,44,88,156,234,21,223,89,153,17,167,98,174,43,141,117,7,17,178,91,141,184,167,148,227,17,189,102,13,74,101,75,101,110,165,77,168,219,115,192,113,71,241,217,137,191,114,249,60,33,37,50,5,154,236,56,202,86,68,110,219,214,245,119,174,170,206,196,10,147,20,10,3,15,18,37,85,229,38,153,77,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,235,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,211,134,151,15,184,216,61,74,163,230,15,23,233,82,219,196,25,241,250,154,61,38,91,78,197,126,218,66,211,41,135,9,194,67,230,135,215,34,51,237,40,208,243,73,91,7,170,76,137,100,173,44,40,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,41,47,140,52,220,18,94,98,227,211,236,58,76,182,241,5,136,228,245,251,57,74,127,144,250,215,22,33,83,153,65,56,179,65,45,184,205,238,81,180,132,160,201,230,245,82,214,75,36,70,172,162,194,198,218,142,98,236,202,126,93,42,209,41,120,131,42,68,150,105,83,165,165,133,49,21,10,138,241,73,121,194,125,11,65,161,49,141,245,25,108,90,244,35,216,149,47,105,29,165,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,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,249,78,18,152,121,152,41,89,130,135,138,24,109,74,233,44,88,156,234,21,223,89,153,17,167,98,174,43,141,117,7,17,178,91,141,184,167,148,227,17,189,102,13,74,101,75,101,110,165,77,168,219,115,192,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,9,233,155,169,184,37,78,203,165,231,80,204,93,38,93,83,15,162,199,140,245,86,12,69,62,151,229,45,50,153,56,204,182,108,45,11,37,170,73,48,146,61,232,70,166,91,212,148,110,50,205,184,187,62,15,48,177,181,25,116,145,80,191,42,209,28,195,231,228,27,54,20,20,165,142,123,8,68,169,103,81,121,102,218,9,102,135,36,185,181,36,234,212,178,54,92,209,40,65,160,215,84,57,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,30,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,61,152,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,22,130,114,71,105,99,109,135,150,139,58,204,199,228,196,98,231,161,199,93,53,168,76,180,198,248,52,230,22,108,195,97,215,99,186,227,47,172,153,109,6,78,35,103,168,164,37,105,83,136,91,142,103,48,95,247,11,143,2,120,101,247,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,69,37,224,166,74,49,151,23,51,29,43,45,117,42,103,201,42,245,7,124,155,153,218,153,36,253,21,5,181,182,149,200,74,9,69,212,238,231,51,202,38,212,105,119,156,218,137,105,104,205,212,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,117,151,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,15,248,126,230,114,133,149,92,125,110,245,186,104,189,109,22,224,167,149,181,81,147,212,173,191,69,197,126,108,87,29,157,177,13,58,183,249,72,142,163,228,164,137,75,215,66,81,31,97,223,247,245,171,126,218,191,218,171,142,219,184,233,255,0,239,115,32,212,160,200,111,254,83,111,50,227,107,250,210,164,171,218,70,40,135,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,226,182,78,60,222,86,102,15,98,30,6,166,108,185,118,157,255,0,30,26,215,79,84,130,75,16,170,49,231,68,144,153,168,73,161,71,189,77,70,91,10,74,77,27,201,198,212,179,87,37,180,143,215,148,239,20,248,55,241,2,222,243,22,6,148,192,83,183,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,53,192,38,87,14,188,138,201,205,45,228,87,198,32,192,150,140,43,160,72,121,153,207,70,148,210,23,83,168,178,81,214,84,211,34,112,159,101,10,110,66,92,91,201,71,208,66,144,149,161,106,37,162,244,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,231,25,12,56,244,166,31,81,111,230,227,186,165,68,153,26,26,150,132,106,68,148,49,80,119,180,246,159,191,244,191,87,180,87,54,76,235,75,161,102,62,198,148,153,78,176,135,43,148,198,156,83,107,219,170,14,124,115,50,51,212,187,59,61,163,70,20,105,8,151,72,131,41,181,239,67,209,154,113,42,51,215,82,52,145,145,235,250,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,1,229,241,78,160,221,39,12,238,218,163,203,216,136,148,57,239,169,90,233,161,34,58,212,103,174,165,238,247,140,218,227,37,85,203,151,23,238,233,205,31,52,165,92,19,249,38,94,182,228,170,83,134,159,105,235,244,189,130,247,248,123,217,236,218,25,96,180,144,220,126,66,234,148,248,21,23,83,176,147,185,199,41,241,55,40,203,105,106,126,175,121,234,127,88,146,96,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,52,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,186,112,180,200,79,200,72,116,28,215,98,131,251,238,10,173,63,172,180,41,113,228,106,220,8,50,216,52,148,201,10,65,232,227,207,48,234,137,13,106,105,109,183,12,214,70,234,137,44,89,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,71,16,44,247,80,178,171,106,185,101,90,203,235,113,54,224,167,155,148,232,218,45,191,69,197,125,185,77,181,85,222,184,238,199,127,149,38,58,75,166,81,146,151,174,167,162,123,78,141,233,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,170,51,81,247,152,189,62,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,211,245,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,148,195,124,42,195,140,31,161,72,182,48,190,203,165,91,52,169,117,9,53,71,162,83,163,147,77,174,83,235,222,227,134,69,255,0,37,41,47,162,134,208,219,104,36,161,8,74,125,88,8,1,198,175,194,197,173,241,2,15,151,84,69,101,228,131,23,172,220,5,204,229,165,139,152,128,252,182,232,86,236,122,187,210,10,35,6,243,238,173,116,185,109,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,243,249,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,75,254,28,28,56,40,88,233,66,107,30,113,229,142,174,197,151,212,199,160,208,99,205,91,78,85,92,109,107,101,217,50,29,101,73,113,150,91,113,11,74,27,74,146,226,220,65,169,91,91,73,19,241,255,0,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,160,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,137,98,255,0,184,92,120,19,195,47,190,188,226,104,149,64,50,174,47,251,133,199,129,60,50,251,235,206,38,136,1,196,235,62,63,134,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,23,83,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,31,146,167,73,165,86,163,34,29,102,153,18,124,118,228,49,45,13,73,101,46,161,47,176,234,30,101,210,74,136,200,150,219,173,182,226,21,222,149,161,42,45,12,136,199,235,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,30,82,221,194,219,18,212,190,238,236,76,160,80,186,91,146,251,232,62,80,77,234,158,95,89,209,50,108,197,249,181,172,219,111,99,106,52,252,218,83,187,93,85,169,246,143,86,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,40,135,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,115,143,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,140,171,139,232,70,107,176,227,41,89,17,193,235,214,245,119,174,170,206,195,250,11,20,10,3,15,18,37,85,229,38,153,28,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,232,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,61,195,131,135,252,60,187,208,154,197,188,94,183,127,205,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,212,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,215,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,136,69,223,112,224,226,1,15,49,20,38,176,147,23,174,47,243,88,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,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,160,28,255,0,103,6,171,155,44,92,82,169,231,17,187,18,206,145,50,5,168,134,90,81,46,75,11,90,73,201,206,169,196,37,221,242,9,150,150,77,169,41,38,144,148,35,110,242,113,199,56,3,118,5,228,237,131,35,20,147,111,75,43,78,45,97,154,2,234,202,34,75,7,81,117,151,31,76,116,25,158,171,89,52,202,214,173,164,123,8,219,223,183,152,222,239,171,131,120,67,121,99,190,34,83,240,183,15,152,136,253,195,86,143,57,232,44,73,124,153,68,133,198,136,244,163,100,150,126,170,86,180,176,164,32,212,105,70,245,39,114,144,157,84,94,82,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,114,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,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,229,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,136,120,163,248,236,196,223,185,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,177,254,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,251,127,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,23,231,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,69,150,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,120,87,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,242,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,220,190,79,8,73,254,8,245,106,85,2,149,143,53,218,237,78,37,58,155,78,143,111,203,153,50,91,201,101,136,204,54,154,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,70,14,34,57,188,252,107,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,255,0,135,7,15,249,153,136,174,181,139,120,189,110,255,0,153,60,14,165,134,163,72,113,248,238,92,82,182,45,189,177,214,202,219,113,12,178,225,146,214,241,43,105,184,209,52,146,95,207,27,87,126,51,89,155,31,20,248,201,241,2,225,243,23,199,42,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,179,126,163,133,88,113,87,196,122,70,47,84,236,186,84,155,206,131,79,145,75,166,214,220,142,71,42,52,87,140,141,198,210,175,254,204,146,103,235,33,47,62,148,154,73,231,73,126,172,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,69,85,139,62,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,116,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,159,226,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,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,95,229,202,119,138,124,27,248,129,111,121,139,3,74,96,43,131,140,182,97,233,86,222,23,210,242,221,69,170,203,69,195,118,72,137,91,172,71,76,52,169,131,162,50,227,188,180,173,213,151,170,181,204,97,165,36,154,245,180,138,225,44,210,149,36,156,167,97,105,60,20,49,190,170,85,91,203,45,207,80,226,42,154,168,242,47,136,245,36,184,164,190,219,228,168,80,221,97,105,237,74,208,164,155,42,73,150,211,65,161,194,61,251,203,151,107,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,103,16,139,57,155,191,44,23,106,28,143,206,93,46,159,62,164,210,118,18,182,184,221,62,86,213,17,109,61,15,214,239,45,15,235,20,65,131,117,87,45,172,95,180,103,58,102,209,69,184,32,115,140,253,83,74,83,41,179,87,180,180,250,62,209,164,156,43,168,53,86,195,43,74,168,202,247,162,93,14,3,233,86,186,234,74,142,133,17,235,169,251,253,227,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,217,226,190,155,177,50,197,127,74,55,13,15,85,40,21,90,92,117,36,244,52,186,237,62,73,164,200,247,36,203,181,30,205,79,234,49,159,107,14,43,215,38,35,208,35,73,81,186,229,70,181,21,46,154,204,212,107,55,31,73,30,186,235,174,187,189,186,141,34,96,37,33,154,22,11,217,20,182,90,75,101,30,221,166,54,100,148,145,118,166,35,73,246,17,123,189,195,223,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,19,43,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,245,88,171,116,226,61,233,136,247,29,201,139,211,170,178,239,57,117,7,83,91,85,81,163,106,83,114,155,62,90,153,91,70,73,228,242,246,19,100,209,37,41,109,40,36,37,41,36,146,74,194,184,44,91,24,37,54,242,186,238,42,205,66,37,67,21,33,199,90,232,180,215,169,175,154,233,84,132,19,109,201,154,212,131,213,141,239,185,45,182,13,61,143,33,13,47,67,52,60,178,22,232,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,149,132,191,225,251,145,26,238,106,174,166,239,91,165,29,22,25,91,245,2,110,163,39,84,57,233,73,76,57,21,199,105,91,17,33,169,12,115,99,72,81,245,41,35,74,52,208,181,87,97,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,207,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,225,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,249,0,191,238,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,20,2,38,85,95,60,113,173,174,31,246,110,81,240,229,18,202,187,82,143,82,69,221,86,37,187,28,160,196,118,173,37,244,194,96,210,105,55,86,251,74,71,53,71,171,68,203,170,111,69,169,197,242,98,254,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,237,115,109,130,20,172,184,99,245,199,130,244,106,228,186,204,123,114,61,45,43,159,37,180,182,185,47,189,78,141,33,229,146,19,216,132,27,175,57,177,26,168,210,141,169,53,44,200,214,118,149,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,37,87,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,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,253,174,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,177,9,21,156,202,182,40,61,59,9,40,87,165,78,90,237,136,120,79,104,75,179,161,169,230,205,134,97,61,72,140,153,46,161,180,31,170,181,204,98,74,84,167,11,152,162,105,178,237,109,45,105,34,184,53,96,94,28,98,78,35,222,120,161,122,209,189,43,85,195,159,68,187,64,101,243,37,69,143,42,81,202,51,148,166,204,189,119,155,233,83,202,51,61,168,82,212,178,73,173,45,173,23,40,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,194,178,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,162,7,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,170,174,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,85,112,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,15,127,198,78,175,152,40,56,79,73,167,217,180,239,243,39,159,171,23,148,152,233,106,67,138,149,212,199,114,18,100,33,76,155,145,153,75,140,150,199,155,119,106,220,116,219,112,145,243,68,245,54,11,94,226,53,76,193,42,79,14,188,44,139,151,39,34,47,14,151,124,71,147,67,56,210,223,146,141,143,69,170,186,233,26,228,41,79,18,201,229,186,75,67,135,189,181,146,144,100,147,78,210,137,124,46,60,118,97,151,223,94,79,52,116,174,48,208,176,73,25,139,143,80,176,234,210,220,196,23,227,147,55,236,21,37,254,67,11,68,88,135,78,121,6,226,9,6,183,35,57,181,68,210,212,130,38,91,213,40,89,172,215,21,114,221,83,198,218,78,54,218,210,178,228,220,181,226,42,228,59,26,134,81,162,49,37,123,222,97,198,157,51,68,132,169,146,65,50,183,77,107,112,182,54,130,82,204,210,73,220,86,191,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,0,241,71,241,217,137,191,114,249,60,33,232,56,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,29,171,58,20,236,88,163,230,130,255,0,164,227,117,199,242,130,239,133,80,110,60,154,191,71,26,39,164,34,162,59,73,133,39,145,24,205,166,185,145,10,58,249,100,123,147,187,69,250,228,161,98,156,29,114,245,131,71,135,15,102,65,185,63,40,47,229,84,38,80,215,212,69,82,27,182,182,17,110,102,62,226,209,199,158,97,214,156,92,132,159,99,111,19,41,219,163,252,203,42,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,67,159,225,157,59,22,29,203,6,54,213,172,155,143,147,104,70,168,90,145,239,74,71,71,25,93,92,87,36,76,84,73,60,247,79,154,223,38,91,76,163,150,201,110,95,85,170,189,70,207,95,63,150,188,57,179,113,123,30,108,108,48,196,11,170,93,187,66,185,235,12,211,100,78,137,24,223,127,123,154,147,76,54,90,25,37,111,59,203,100,156,82,84,134,205,210,113,73,82,80,100,122,62,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,25,172,205,143,138,124,100,248,129,112,249,139,226,111,218,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,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,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,16,215,36,249,103,141,154,235,182,255,0,195,6,103,68,167,215,88,177,228,85,237,233,210,205,222,68,106,139,53,24,4,158,97,54,162,51,67,141,56,243,38,102,149,236,39,141,194,66,212,132,144,225,87,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,92,167,11,220,244,254,26,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,94,255,0,139,5,173,66,184,50,75,119,213,170,240,122,137,118,205,66,145,84,165,185,205,90,58,121,75,156,204,69,57,162,76,137,122,177,46,66,52,81,26,125,125,116,220,148,153,83,102,83,188,83,224,223,196,11,123,204,88,26,83,1,158,190,34,184,199,93,198,76,220,95,114,106,236,244,241,44,250,131,246,117,46,54,228,47,147,22,3,238,182,163,222,148,32,213,205,124,228,63,162,183,41,28,253,155,148,148,36,199,202,183,114,233,233,188,143,93,217,151,129,31,174,159,66,196,8,20,41,62,191,43,209,148,180,196,62,115,189,174,146,94,231,74,168,83,145,180,155,53,183,201,220,71,181,110,109,242,185,85,197,47,192,182,99,176,235,19,30,174,250,26,5,26,224,139,233,89,189,47,81,202,165,186,190,76,239,155,36,45,74,214,43,175,167,212,73,172,181,213,26,40,146,101,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,7,30,233,12,215,112,94,247,165,188,210,92,41,22,237,77,178,37,36,143,181,81,29,79,180,143,223,238,25,187,191,34,61,109,226,61,126,52,101,27,78,83,171,82,146,209,160,205,38,131,109,245,18,116,211,77,52,219,236,208,104,39,35,183,203,87,222,88,172,25,68,225,173,234,93,2,149,76,144,165,30,166,167,91,167,198,53,25,158,229,25,246,175,219,161,253,68,59,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,245,227,7,127,46,133,132,116,203,85,137,235,105,202,132,246,84,182,146,238,221,205,185,22,123,103,169,18,139,82,61,52,238,50,21,93,150,104,7,83,199,203,2,17,70,39,249,183,45,41,38,217,163,113,43,89,172,150,154,104,122,247,141,34,218,81,10,13,171,70,132,76,147,60,138,124,118,249,100,157,164,157,173,164,180,211,217,166,157,195,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,188,158,33,156,60,233,89,151,165,72,197,76,43,135,18,157,138,148,232,228,75,65,169,44,177,114,48,218,116,76,119,212,122,37,18,82,146,36,180,250,140,136,200,146,211,167,179,150,227,20,193,107,93,56,143,129,216,143,22,228,182,231,85,109,43,206,210,168,45,41,82,154,54,101,65,148,217,169,183,89,117,167,11,251,182,220,105,196,154,84,147,90,22,147,35,82,78,250,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,124,174,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,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,8,1,198,175,194,197,173,241,2,15,151,84,69,80,101,187,4,42,185,143,198,219,91,5,232,213,200,148,105,23,28,135,82,185,242,91,83,136,140,195,44,57,33,229,146,19,218,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,62,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,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,152,47,251,133,199,129,60,50,251,235,206,38,142,171,248,167,101,99,253,173,56,85,255,0,67,105,223,248,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,101,180,126,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,212,183,20,127,29,152,155,247,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,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,94,157,245,132,248,89,138,29,15,225,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,21,215,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,124,154,117,217,106,214,43,181,123,90,147,115,82,166,214,173,254,159,210,244,232,243,91,114,85,63,158,131,91,29,67,73,51,91,92,196,17,169,27,200,183,36,140,203,82,31,88,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,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,221,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,92,79,6,219,166,187,112,101,30,101,38,175,59,168,137,108,222,21,26,93,45,190,82,17,211,197,91,17,165,169,189,82,68,107,213,249,114,23,170,140,213,235,233,174,212,164,138,144,69,132,241,16,176,36,187,148,76,164,98,148,27,122,33,71,139,99,211,232,21,74,178,73,164,190,107,118,153,13,248,81,214,122,243,86,130,38,106,11,79,97,161,6,110,125,19,112,183,115,94,19,247,77,118,223,206,213,161,73,164,78,233,226,92,212,250,189,46,168,223,41,11,234,34,162,11,210,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,125,32,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,25,172,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,220,184,131,82,86,148,58,211,75,52,47,102,211,209,158,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,154,248,163,100,146,149,151,235,153,156,109,195,118,34,67,178,111,74,194,226,46,139,18,42,99,177,66,154,113,208,226,90,111,87,148,167,16,250,155,154,233,37,13,161,182,73,178,108,180,35,108,135,53,225,113,227,179,12,190,250,242,121,162,242,111,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,193,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,250,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,242,166,241,122,242,70,11,200,192,69,63,17,203,77,251,161,155,189,13,169,130,231,177,81,68,71,34,169,72,112,180,51,67,141,56,130,82,85,187,67,101,179,70,205,92,222,193,188,94,188,176,35,17,41,248,165,135,207,196,98,225,164,199,156,204,23,228,176,79,34,58,228,196,122,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,63,41,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,78,28,89,28,147,149,43,54,125,225,136,43,137,35,17,111,8,236,34,115,45,33,167,81,68,136,147,53,148,38,159,34,53,45,106,81,165,79,169,42,229,41,109,52,148,146,137,146,117,207,21,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,149,126,41,217,88,255,0,107,78,21,127,208,218,119,254,8,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,128,252,83,178,177,254,214,156,42,255,0,161,180,239,252,17,202,184,163,248,19,196,223,185,124,226,16,160,17,58,120,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,75,224,125,122,210,160,95,248,167,135,47,71,150,117,42,229,30,157,91,142,234,80,158,66,88,130,243,172,186,149,171,118,226,89,170,160,201,164,137,38,70,73,115,83,78,132,74,183,65,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,160,30,40,254,59,49,55,238,95,39,132,61,254,64,48,114,187,143,185,96,205,94,21,90,207,108,173,85,105,246,180,138,115,123,80,125,76,168,146,39,75,106,54,171,90,16,142,114,227,165,174,98,148,73,71,51,121,234,73,208,224,176,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,71,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,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,54,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,19,83,137,94,74,41,217,139,195,137,216,161,101,83,53,196,219,70,158,151,35,45,37,41,247,42,180,184,197,37,213,211,26,97,181,26,9,229,173,245,45,181,19,74,90,156,66,26,51,74,86,106,69,32,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,105,56,147,156,26,86,108,184,91,226,82,170,7,45,187,238,206,143,108,192,186,208,243,73,36,73,125,117,88,132,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,149,237,148,239,20,248,55,241,2,222,243,22,6,148,199,42,205,86,41,126,5,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,214,13,15,96,190,3,70,60,132,219,248,2,204,41,118,132,139,143,13,213,75,168,34,92,119,92,126,157,81,169,194,82,166,184,227,46,173,43,222,153,50,94,89,180,106,70,135,170,11,97,17,17,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,141,15,100,90,245,165,95,249,62,194,74,237,26,60,182,99,197,181,226,81,22,153,40,74,86,111,211,211,208,188,162,36,169,69,177,78,198,113,72,61,117,52,26,76,201,38,102,146,238,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,221,177,10,117,171,89,132,108,147,220,250,124,134,249,102,157,196,173,205,168,180,211,219,174,189,195,55,89,153,128,116,204,124,191,225,28,98,99,149,114,213,82,77,146,54,146,72,166,188,90,105,161,105,220,45,71,131,229,252,186,238,17,212,237,87,231,169,215,41,243,222,82,26,83,187,182,182,220,88,13,150,132,106,61,8,181,211,184,136,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,162,227,87,83,115,210,86,181,27,248,46,206,68,25,63,239,218,238,168,167,223,244,63,87,120,135,252,63,232,172,86,179,73,101,162,68,117,186,81,42,180,233,68,73,65,43,105,166,163,23,180,245,35,208,187,123,198,134,208,132,182,132,161,37,161,36,136,136,139,220,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,74,241,163,183,50,251,6,187,110,87,41,139,232,113,158,119,76,237,74,52,120,238,161,186,141,9,72,146,219,114,164,47,151,202,91,205,189,21,12,160,201,194,119,150,163,74,146,180,33,163,110,11,101,123,19,49,151,11,49,198,213,173,224,52,189,46,250,149,66,61,26,37,61,215,18,152,181,110,165,228,54,80,100,146,214,132,41,151,86,104,35,220,164,237,81,37,105,82,22,132,173,55,39,196,110,163,93,172,112,234,189,42,215,77,185,242,126,181,54,159,110,200,168,210,58,196,75,244,124,165,213,32,41,216,220,244,17,33,222,90,205,72,230,36,182,171,110,165,216,98,155,50,157,226,159,6,254,32,91,222,98,192,210,152,174,14,43,25,227,147,134,180,169,249,91,195,100,68,118,187,115,209,205,23,77,77,75,105,242,167,83,165,37,104,56,72,111,83,52,73,121,173,84,165,56,146,229,178,235,106,65,41,78,165,198,97,87,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,123,214,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,202,184,186,158,24,185,14,252,8,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,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,28,255,0,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,58,136,246,205,53,212,44,162,169,198,137,28,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,221,37,229,227,51,119,246,95,113,230,14,60,195,147,46,224,169,42,68,133,87,163,206,168,188,147,174,49,39,94,165,18,29,35,53,45,106,81,147,169,91,132,178,39,144,219,138,74,246,104,122,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,187,60,125,176,36,226,15,8,123,126,45,54,222,137,85,169,80,240,222,212,175,197,55,137,173,240,209,18,60,71,101,72,105,110,25,108,90,97,148,178,61,167,189,72,82,208,157,219,246,157,48,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,169,48,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,237,120,56,95,246,110,22,89,185,130,196,28,65,184,98,80,237,234,28,123,114,76,233,210,76,246,52,141,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,107,43,139,237,205,55,54,142,214,174,185,210,233,152,13,85,144,168,13,209,228,82,227,200,155,74,99,146,148,55,59,152,194,82,241,172,222,65,58,235,123,223,36,54,243,200,109,46,169,45,40,91,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,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,198,85,198,148,242,157,225,99,6,254,31,219,222,92,192,138,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,157,108,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,224,5,191,112,180,200,79,200,72,116,28,215,98,131,251,238,10,173,63,172,180,41,113,228,106,220,8,50,216,52,148,201,10,65,232,227,207,48,234,137,13,106,105,109,183,12,214,70,234,137,44,89,80,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,87,138,63,129,60,77,251,151,206,33,10,1,23,39,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,175,110,30,23,173,42,192,206,150,21,87,107,49,229,189,30,85,97,116,68,38,50,18,165,147,245,8,206,193,101,70,74,82,75,98,93,146,218,150,122,234,72,37,25,18,140,137,39,161,225,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,93,88,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,185,254,18,119,173,42,234,201,109,191,66,167,199,150,220,139,58,177,85,162,78,83,200,73,33,199,215,37,83,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,50,134,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,173,92,99,224,231,66,190,243,4,221,235,99,94,116,171,83,13,171,149,3,153,91,160,65,130,182,101,82,219,38,155,53,55,79,51,55,26,95,57,226,120,244,81,52,220,100,173,36,134,221,74,9,177,97,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,203,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,171,226,167,144,239,243,223,53,120,65,69,254,105,219,190,133,76,167,127,195,174,77,109,75,230,255,0,197,210,234,27,103,249,201,11,87,229,86,42,214,21,90,171,78,141,62,29,62,167,46,44,122,164,114,137,57,166,94,82,17,41,130,117,183,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,187,210,70,93,47,41,222,41,240,111,226,5,189,230,44,13,41,138,192,227,105,140,116,38,173,91,23,47,209,217,231,86,164,212,10,241,152,230,229,167,164,138,219,114,34,71,45,13,27,28,231,45,217,61,164,189,200,233,125,100,232,226,76,171,215,39,246,4,156,79,205,30,22,217,140,219,209,43,177,229,93,16,100,212,41,242,201,165,48,253,58,51,165,34,105,56,151,79,98,208,81,153,120,205,7,174,242,35,73,18,140,201,39,164,145,158,190,34,184,57,93,193,188,220,95,113,170,239,117,17,47,10,131,247,141,46,78,212,35,157,22,123,238,184,162,216,149,172,211,202,124,164,49,170,182,169,124,141,251,82,149,164,132,224,224,143,138,20,169,86,6,33,96,187,201,136,197,74,153,88,106,232,142,106,154,158,124,198,36,178,220,103,118,71,208,149,177,133,68,103,115,132,106,45,101,182,147,36,246,111,179,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,144,162,212,148,70,70,71,238,25,228,226,1,70,98,139,154,75,209,17,216,91,69,46,171,81,148,100,164,146,119,26,170,50,187,75,66,45,75,179,188,75,254,10,149,55,61,37,116,209,255,0,130,236,228,78,147,254,253,174,234,114,125,255,0,67,245,119,139,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,79,156,106,164,197,60,91,181,162,148,151,142,73,91,176,87,202,222,92,189,157,77,68,183,109,239,221,175,102,190,225,199,248,84,211,19,83,205,59,27,152,39,122,74,90,101,23,171,187,105,166,163,7,214,238,61,52,215,188,95,24,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,125,245,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,209,158,113,51,85,102,229,67,8,234,23,133,102,165,17,87,61,70,60,136,214,157,33,198,205,229,212,106,36,143,80,212,210,86,133,116,205,169,77,169,229,238,78,212,25,36,143,152,182,208,188,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,228,248,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,111,75,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,185,238,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,136,127,174,171,246,234,254,218,220,119,37,199,80,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,49,237,113,251,47,24,161,150,123,202,21,135,139,52,168,144,42,245,10,60,74,219,40,141,49,185,40,228,62,74,35,73,169,6,100,75,109,214,222,101,101,221,189,165,26,13,109,154,28,92,202,225,71,157,127,193,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,218,149,108,109,210,220,104,34,121,231,83,114,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,1,81,124,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,183,64,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,154,103,79,139,124,154,45,86,171,133,185,83,122,35,146,32,72,101,167,239,195,229,74,97,75,66,148,111,181,6,59,141,169,167,81,169,54,142,165,102,164,40,185,220,182,204,141,167,196,213,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,206,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,23,253,75,204,45,171,149,254,30,152,109,139,151,76,110,191,160,195,251,106,53,58,150,137,77,199,122,167,57,216,12,37,168,237,169,103,253,211,139,52,165,106,67,77,58,178,66,246,109,58,54,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,63,171,122,229,215,23,48,243,8,236,236,109,188,45,57,116,235,98,250,145,33,154,67,206,180,178,90,144,218,27,91,79,58,91,118,180,137,9,91,138,96,148,162,91,168,142,235,137,79,47,98,215,208,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,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,17,175,138,63,129,60,77,251,151,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,12,224,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,126,124,52,111,249,56,131,146,220,59,149,82,184,98,85,106,84,56,242,104,18,137,147,107,124,52,68,146,227,81,99,186,134,200,182,45,48,202,33,150,226,222,164,41,11,86,237,251,142,80,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,132,20,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,159,62,44,83,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,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,10,234,227,105,107,80,165,224,21,139,122,200,131,190,181,74,188,10,151,14,79,53,101,202,139,46,20,135,36,55,176,143,98,183,46,20,99,212,200,212,92,189,18,100,74,81,29,123,112,244,176,44,220,79,206,54,28,217,152,129,111,68,174,208,165,72,159,38,69,62,89,26,152,125,113,169,242,100,52,78,39,93,22,130,117,150,204,208,173,80,178,35,74,137,73,51,73,232,120,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,21,127,169,113,145,63,246,12,255,0,9,171,31,229,98,74,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,85,226,143,224,79,19,126,229,243,136,66,128,70,146,51,123,132,50,113,223,45,24,133,133,180,246,37,191,82,171,81,214,245,45,136,207,180,202,228,84,99,45,50,161,178,107,119,212,74,23,33,134,144,179,81,167,212,82,189,100,125,34,205,184,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,67,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,113,254,49,216,67,38,202,204,188,28,82,142,196,179,166,226,61,29,151,150,251,207,180,164,122,70,10,17,21,230,90,66,116,90,16,152,229,1,102,107,35,213,111,47,106,143,67,74,61,95,4,252,80,165,91,216,185,126,97,69,65,49,25,145,121,209,226,212,160,200,122,106,90,91,143,211,214,230,177,90,104,203,87,150,182,166,58,233,237,86,169,68,85,158,213,17,153,162,226,70,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,162,190,37,121,40,168,229,211,17,231,98,133,149,76,211,12,174,234,130,92,140,180,148,86,27,165,85,36,156,151,87,76,105,134,212,75,54,80,134,20,182,212,77,37,9,109,104,104,205,74,65,169,124,3,41,222,41,240,111,226,5,189,230,44,13,41,138,22,226,167,140,116,44,93,205,197,94,53,184,206,177,44,42,123,86,115,146,119,47,248,84,168,207,190,228,147,216,180,36,209,203,126,67,172,105,235,37,92,141,233,81,165,100,69,213,120,37,218,213,217,120,251,125,94,177,224,239,162,210,172,243,165,204,147,205,65,114,165,75,155,29,200,237,236,51,222,173,200,133,36,245,34,52,151,47,69,25,26,146,71,114,130,165,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,233,37,54,228,137,113,207,83,94,247,57,200,118,79,97,35,106,58,95,89,90,184,146,46,65,193,234,245,165,90,185,193,69,10,161,30,91,146,47,27,94,165,68,130,166,80,147,67,111,161,76,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,228,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,72,240,28,34,8,139,52,147,20,107,36,235,109,184,157,76,244,35,63,72,192,236,251,69,229,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,171,153,124,197,223,121,160,197,57,248,153,125,72,254,118,29,30,22,198,127,139,41,125,75,207,49,15,152,211,77,243,185,92,245,167,154,180,239,95,121,159,113,20,244,225,125,195,238,53,90,53,23,52,56,211,74,150,132,34,66,103,217,244,57,45,59,25,123,217,118,44,136,117,162,117,167,210,163,65,169,15,165,12,58,214,199,16,105,119,214,66,145,173,175,136,171,197,31,192,158,38,253,203,231,16,133,21,225,61,245,248,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,6,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,45,43,133,62,69,100,217,205,192,205,62,43,192,151,26,187,42,57,61,101,65,76,166,148,194,105,210,225,32,253,36,179,101,197,26,150,235,82,28,105,44,184,73,229,145,56,165,33,74,83,102,212,212,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,195,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,74,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,237,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,26,184,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,136,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,251,151,16,106,74,210,135,90,105,102,133,236,218,124,168,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,14,149,141,24,243,121,99,83,118,109,46,187,54,91,84,43,14,215,165,219,52,42,74,164,19,140,67,68,88,76,48,251,200,34,66,75,124,135,89,55,84,102,70,178,35,109,179,90,146,210,52,149,92,55,56,125,198,204,76,151,49,135,25,41,82,211,135,84,233,10,141,10,154,243,78,178,139,153,102,211,237,186,109,72,101,246,158,101,17,158,38,20,107,74,84,135,22,75,111,93,80,225,21,202,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,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,176,174,40,254,4,241,55,238,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,41,175,139,5,173,93,183,243,181,119,213,170,240,122,120,151,53,62,145,84,165,185,205,66,250,136,168,130,204,69,57,162,76,205,26,63,18,66,52,81,18,189,77,116,218,164,153,201,254,7,215,252,151,105,88,167,133,179,174,24,133,30,44,138,117,126,151,73,81,180,151,205,110,165,214,38,200,65,105,205,90,8,153,128,133,118,154,16,102,223,209,55,15,117,165,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,134,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,118,119,183,13,76,26,186,114,167,66,203,149,37,170,85,22,181,111,242,38,69,188,91,164,41,201,94,148,81,178,83,230,41,190,122,86,190,169,13,26,20,210,222,82,16,146,96,136,140,163,178,73,164,28,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,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,129,154,28,202,97,12,156,5,199,155,231,8,222,98,91,113,237,218,195,204,211,206,91,237,60,251,180,229,232,236,39,156,91,90,32,214,228,103,25,112,200,137,58,26,204,141,41,50,52,149,191,240,130,197,10,85,233,148,184,214,27,41,136,197,75,15,171,19,105,178,24,76,212,186,251,172,73,121,83,90,148,182,180,37,50,133,42,67,204,167,93,196,163,138,225,146,187,210,159,63,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,14,149,198,127,8,100,221,248,13,109,98,229,57,137,111,72,195,218,194,153,152,73,125,164,48,205,58,161,203,105,199,150,133,122,235,89,73,102,11,105,36,31,97,60,225,154,76,139,114,43,91,35,56,161,74,193,204,218,97,157,249,93,76,66,166,177,88,244,108,199,229,205,76,70,34,49,57,151,33,57,41,199,84,70,148,161,148,201,55,143,93,8,201,179,35,82,117,220,90,51,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,51,27,239,90,86,37,99,69,253,136,212,40,242,216,166,221,87,69,86,183,13,169,104,74,95,109,137,50,220,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,221,56,46,90,126,135,203,45,199,116,203,182,122,41,119,5,225,39,147,81,114,23,45,202,132,22,34,198,67,123,93,50,35,117,150,223,57,137,78,134,105,75,134,249,22,138,222,39,248,132,28,97,108,170,173,213,147,229,215,105,242,34,55,30,206,186,41,181,185,201,121,106,37,184,194,210,244,18,75,68,73,50,53,243,103,52,163,37,26,75,98,86,122,234,68,149,84,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,156,93,200,143,52,144,212,75,37,105,109,182,157,72,245,34,63,72,207,236,251,71,191,224,175,77,105,120,213,116,85,77,213,243,10,216,154,198,194,81,105,167,87,78,86,186,105,253,34,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,247,26,186,75,158,153,181,171,189,59,28,190,150,12,78,110,207,157,215,125,69,91,119,105,244,125,186,107,222,56,31,10,58,203,20,172,209,33,169,12,173,101,50,146,81,145,177,36,102,149,174,163,7,67,61,76,180,46,207,180,94,232,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,125,245,231,19,68,170,1,202,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,222,1,21,120,163,248,19,196,223,185,124,226,16,160,17,98,156,40,242,81,248,77,186,152,204,166,38,83,42,177,173,187,74,161,30,77,164,214,156,150,107,21,70,92,82,142,70,242,81,56,166,98,184,218,59,18,157,142,58,123,77,102,76,188,210,174,80,4,74,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,135,250,234,176,174,175,237,173,185,114,91,149,15,247,200,115,169,179,163,185,255,0,37,198,94,109,196,125,74,74,147,236,50,22,105,159,139,147,30,110,206,27,248,95,93,204,141,177,18,135,123,72,190,32,156,134,154,62,91,239,177,232,218,135,42,68,168,251,18,152,146,86,159,89,198,18,102,73,62,221,26,53,28,118,99,7,11,143,29,152,101,247,215,147,205,23,252,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,66,220,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,28,64,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,130,69,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,160,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,229,89,157,203,213,171,154,12,26,173,97,29,211,39,160,235,249,114,105,213,68,69,110,67,212,201,205,43,115,82,27,74,203,251,166,214,73,82,20,182,157,117,4,180,111,220,89,225,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,191,105,92,121,130,174,240,145,197,22,241,85,29,93,139,19,228,251,86,5,81,249,13,59,41,216,173,215,91,98,84,85,109,112,220,38,88,114,59,105,104,157,66,84,73,90,146,149,41,180,182,150,235,172,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,33,7,28,27,42,171,62,192,194,204,70,102,68,66,166,208,235,21,26,36,134,148,181,115,212,252,230,90,121,165,33,59,118,154,9,52,247,137,70,106,35,35,83,122,18,181,51,76,63,225,101,127,201,177,115,165,102,197,59,134,37,38,155,117,71,159,64,169,28,147,105,40,148,135,35,45,216,241,201,110,23,170,181,204,98,33,35,97,146,212,189,168,45,119,154,85,126,128,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,130,31,241,25,201,71,227,85,135,12,87,236,10,101,41,188,77,181,190,114,155,37,242,229,57,84,130,68,179,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,84,89,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,222,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,162,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,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,135,160,224,159,138,20,171,123,23,47,204,40,168,38,35,50,47,58,60,90,148,25,15,77,75,75,113,250,122,220,214,43,77,25,106,242,214,212,199,93,61,170,213,40,138,179,218,162,51,52,72,174,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,79,252,211,224,167,227,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,96,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,103,135,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,160,140,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,209,13,25,228,90,202,165,88,25,62,194,74,21,26,68,183,163,202,181,226,86,214,169,43,74,150,79,212,19,215,60,146,52,165,37,177,46,201,113,40,45,53,36,18,72,205,70,70,163,238,163,138,103,90,214,161,94,25,71,197,234,77,199,7,171,137,30,207,169,213,27,111,154,182,246,202,132,194,165,198,115,84,25,25,236,125,134,151,166,187,85,183,69,17,164,204,143,56,67,81,24,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,143,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,139,138,229,101,138,174,104,150,212,118,86,130,135,73,56,203,222,146,35,82,209,81,157,169,150,134,122,151,111,218,59,231,5,74,75,158,153,186,107,189,59,28,190,150,116,78,110,207,157,215,125,57,91,119,105,244,125,186,107,222,45,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,5,108,113,152,180,152,157,96,208,110,117,61,48,220,143,58,44,114,109,10,46,86,137,102,160,189,198,90,119,246,233,174,189,194,4,100,14,231,85,173,153,219,69,242,121,13,166,117,70,4,21,238,86,154,165,117,8,166,100,93,165,219,234,253,127,96,208,204,87,147,34,51,47,160,204,210,227,105,89,107,238,50,212,127,168,0,0,0,15,225,153,23,105,158,131,252,37,84,105,240,80,110,77,157,30,58,72,181,53,58,234,80,90,123,251,79,234,49,225,238,172,127,193,75,46,51,210,110,44,86,180,97,155,4,173,205,59,93,136,219,134,105,37,25,164,146,183,11,183,213,81,105,239,33,199,238,158,35,57,98,182,153,39,81,122,196,168,158,186,109,131,82,167,188,125,202,246,117,37,250,63,245,144,240,245,30,44,57,110,134,217,173,131,171,190,126,230,250,5,31,183,221,51,234,31,134,31,23,12,187,72,120,155,114,29,121,162,253,37,183,5,37,223,239,235,7,187,178,56,148,101,146,242,148,112,220,186,155,164,40,187,156,169,206,167,199,71,122,75,191,170,63,210,254,241,31,184,119,59,83,28,112,114,247,109,11,181,49,70,210,170,169,105,37,114,225,214,226,190,180,235,183,176,201,183,15,67,245,147,253,242,247,143,106,203,204,200,109,47,48,234,28,109,68,70,149,33,68,100,100,126,210,50,31,246,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,125,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,40,219,35,153,68,170,230,251,23,21,106,63,81,151,71,180,232,49,211,82,184,234,172,71,82,214,134,13,100,148,69,101,102,147,105,18,94,61,219,57,135,161,33,183,156,36,185,202,54,213,160,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,8,171,197,31,192,158,38,253,203,231,16,133,90,240,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,183,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,154,55,151,92,35,70,60,200,204,154,173,56,142,95,111,209,217,163,34,114,154,70,140,33,28,194,84,132,17,36,140,228,184,211,136,97,79,40,212,178,101,150,218,65,161,6,225,46,37,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,223,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,206,247,178,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,160,28,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,253,203,104,37,41,9,91,174,180,131,90,55,238,45,15,96,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,28,171,26,178,197,131,89,132,174,217,53,252,88,181,253,54,229,133,80,122,161,77,140,235,202,233,95,230,161,36,227,18,89,250,15,50,107,110,59,134,133,23,106,152,74,76,205,181,58,219,156,171,138,63,129,60,77,251,151,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,15,21,196,62,202,170,223,249,45,197,90,21,26,68,70,100,69,163,162,182,181,73,90,146,131,98,159,37,169,207,36,141,41,81,239,83,81,156,74,11,77,13,102,146,51,73,25,168,179,215,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,212,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,87,87,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,149,45,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,39,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,138,157,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,32,87,24,236,33,141,122,229,162,14,41,71,98,33,84,176,226,176,203,203,125,231,221,74,253,29,57,104,138,243,45,33,58,161,107,84,131,128,179,53,145,104,134,87,181,69,169,165,117,109,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,43,63,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,12,219,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,165,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,189,158,155,214,149,96,100,251,22,235,181,152,242,222,143,42,215,151,68,66,99,33,42,89,63,80,79,66,202,140,148,164,150,196,187,37,181,44,245,212,144,74,50,37,25,18,79,57,131,79,184,79,98,254,11,240,178,205,195,63,74,122,79,228,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,143,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,152,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,158,102,59,106,121,247,80,219,105,35,53,41,106,34,34,34,246,153,152,241,87,94,56,224,229,144,218,215,117,226,141,165,74,82,18,106,229,204,173,197,97,106,211,119,97,19,142,22,167,234,171,251,199,238,28,50,247,226,81,150,75,54,81,67,110,234,110,174,163,239,114,153,58,159,33,29,234,46,254,168,191,71,251,198,94,241,225,38,113,112,203,180,119,141,182,225,215,157,47,210,67,112,84,93,254,254,176,126,234,119,22,28,183,76,108,150,249,213,216,63,115,157,2,79,217,239,153,245,143,113,107,113,25,203,21,202,201,186,187,214,37,56,245,211,108,234,149,61,147,238,79,179,169,63,210,255,0,168,199,96,181,113,255,0,5,47,72,204,201,183,113,90,209,152,111,146,118,180,213,118,35,142,17,168,146,100,147,74,28,62,223,89,37,167,188,199,184,139,81,167,206,65,57,10,116,121,9,50,212,148,211,169,89,105,239,236,63,172,135,251,145,145,246,145,234,63,160,0,0,0,63,202,83,201,143,25,231,214,102,73,109,181,44,244,247,17,106,51,205,159,203,157,87,78,103,110,231,205,228,56,152,53,25,240,81,181,90,232,148,84,37,25,17,246,159,111,173,245,125,130,123,112,103,180,216,131,97,87,174,100,189,48,156,145,58,83,6,218,212,92,173,20,205,61,123,136,180,239,236,211,93,123,133,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,220,80,172,178,186,114,215,82,154,73,142,147,164,45,234,134,245,150,138,50,106,4,211,218,71,180,255,0,75,187,179,237,33,76,25,112,170,122,27,29,172,58,142,228,167,147,114,82,214,102,163,208,139,73,140,159,111,105,123,134,145,172,169,229,84,179,168,117,18,90,85,213,83,98,189,170,79,82,61,205,36,254,191,120,251,64,0,0,62,37,201,123,217,182,116,55,42,23,101,215,71,163,70,105,38,165,187,62,115,81,208,68,68,102,102,106,113,68,93,201,81,254,163,247,8,167,141,92,79,242,249,134,10,147,6,129,89,77,209,49,148,175,69,209,228,65,154,201,172,185,133,166,168,150,147,239,65,126,165,39,222,33,110,38,241,140,197,218,211,178,97,225,245,181,67,133,1,226,90,80,236,216,114,155,146,130,51,89,17,145,181,52,210,70,73,52,31,218,71,245,8,221,121,103,167,50,215,170,31,106,102,37,87,32,161,245,40,244,129,89,168,53,176,149,187,213,78,178,15,66,45,199,161,125,68,57,148,170,198,48,223,166,107,153,84,188,110,46,106,181,51,113,249,82,247,25,253,166,173,126,153,255,0,246,95,88,250,80,114,253,143,213,134,217,122,6,13,95,178,219,124,210,77,173,171,118,107,137,89,171,77,52,50,108,245,215,82,238,247,143,93,11,36,185,164,157,25,185,40,193,27,217,178,112,200,182,185,109,84,73,69,169,17,246,151,35,235,31,175,241,20,205,54,228,167,240,55,118,150,229,18,117,249,61,81,208,190,179,254,15,220,60,245,199,149,44,202,217,234,113,202,142,10,95,136,101,162,51,84,166,237,185,228,201,17,107,175,174,108,145,119,36,207,236,237,30,102,159,116,227,38,24,74,221,79,175,222,54,195,173,185,162,146,220,169,80,189,98,50,213,38,68,105,62,244,23,103,251,159,168,73,28,23,226,131,152,92,47,84,72,21,170,147,55,37,57,149,182,78,42,170,244,233,143,154,11,150,70,69,186,90,83,174,214,207,234,213,71,239,22,53,151,94,38,56,43,140,69,18,145,117,86,33,218,245,151,208,217,43,210,50,34,66,142,183,85,201,78,196,111,148,181,153,154,220,86,133,166,186,36,253,164,37,237,46,173,74,173,195,110,163,70,169,69,159,21,228,146,219,126,51,201,117,181,164,200,140,140,148,147,50,50,50,50,63,176,200,126,176,0,0,0,0,0,0,0,0,0,0,0,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,128,1,229,49,98,197,252,40,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,159,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,227,249,182,193,10,174,99,240,6,227,193,122,53,114,37,26,69,199,34,150,149,207,146,218,156,68,102,25,168,198,144,242,201,9,237,90,201,166,92,216,141,82,74,94,212,154,144,70,107,47,107,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,0,0,33,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,229,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,64,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,0,40,7,250,151,25,236,255,0,96,207,240,154,143,254,86,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,0,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,47,248,95,224,38,44,101,219,0,171,246,86,49,218,159,39,235,83,111,9,85,70,35,117,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,14,85,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,186,109,100,149,33,75,105,215,80,75,70,253,197,232,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,61,168,135,252,80,48,19,22,51,19,128,84,11,43,7,45,79,148,21,168,87,132,90,163,241,186,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,205,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,128,28,86,242,185,142,217,148,252,23,126,5,44,111,148,127,39,61,55,233,63,227,56,112,249,29,71,67,201,254,201,117,189,219,185,14,253,29,116,219,219,166,165,172,127,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,0,40,7,250,151,25,236,255,0,96,207,240,154,143,254,86,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,120,172,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,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,64,255,0,82,227,61,159,236,25,254,19,81,255,0,202,197,255,0,0,0,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,242,126,181,54,240,149,84,98,55,93,26,94,248,171,133,9,180,185,190,59,142,32,181,91,46,22,134,123,189,93,116,208,200,206,176,127,169,113,158,207,246,12,255,0,9,168,255,0,229,98,239,178,245,107,87,108,108,2,195,75,42,233,131,209,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,71,64,20,23,86,225,89,158,58,117,86,109,62,30,17,68,170,71,139,33,198,90,157,18,228,166,37,137,72,74,140,146,243,100,244,132,58,72,81,17,40,137,196,33,122,25,110,74,79,82,43,127,200,237,135,138,24,97,149,123,15,15,241,146,44,184,183,101,10,60,200,146,163,201,168,55,53,108,48,83,95,233,90,39,91,90,208,104,76,99,97,40,74,84,100,132,18,81,217,183,66,238,160,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,225,71,240,215,99,124,156,249,71,232,79,70,127,25,195,153,207,233,250,238,119,246,51,174,109,219,207,107,233,105,174,238,205,116,61,39,248,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,208,56,82,101,115,29,178,215,248,81,252,53,216,223,39,62,81,250,19,209,159,198,112,230,115,250,126,187,157,253,140,235,155,118,243,218,250,90,107,187,179,93,15,73,254,0,42,87,61,28,43,110,249,152,143,22,245,202,37,131,215,82,174,62,161,250,205,1,169,208,160,197,163,74,73,160,201,81,142,67,205,252,203,219,214,100,202,72,210,210,154,81,36,201,11,109,182,252,86,85,114,161,196,123,42,24,185,15,20,172,252,191,196,168,161,81,213,77,171,211,36,220,212,100,162,163,78,113,109,173,214,9,206,164,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,244,25,245,200,86,108,113,167,54,55,206,38,97,166,20,250,102,219,172,250,51,162,155,233,218,108,126,111,42,155,21,151,62,109,233,8,113,58,56,210,211,235,36,181,211,82,212,140,140,229,255,0,11,252,4,197,140,187,96,21,126,202,198,59,83,228,253,106,109,225,42,168,196,110,186,52,189,241,87,10,19,105,115,124,119,28,65,106,182,92,45,12,247,122,186,233,161,145,156,192,20,3,253,75,140,246,127,176,103,248,77,71,255,0,43,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,35,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,229,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,64,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,0,33,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,229,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,64,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,33,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,229,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,64,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,2,160,51,235,144,172,216,227,78,108,111,156,76,195,76,41,244,205,183,89,244,103,69,55,211,180,216,252,222,85,54,43,46,124,219,210,16,226,116,113,165,167,214,73,107,166,165,169,25,25,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,0,0,0,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,69,11,170,102,63,55,149,82,138,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,212,15,245,46,51,217,254,193,159,225,53,31,252,172,95,240,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,58,76,254,165,198,123,63,216,51,252,38,163,255,0,149,139,41,226,41,130,184,237,154,12,172,88,244,11,23,12,127,175,63,148,20,202,237,98,223,244,212,63,226,207,226,233,104,125,174,169,215,27,105,238,83,207,161,189,200,63,95,233,17,105,174,145,87,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,205,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,32,56,82,101,115,29,178,215,248,81,252,53,216,223,39,62,81,250,19,209,159,198,112,230,115,250,126,187,157,253,140,235,155,118,243,218,250,90,107,187,179,93,15,73,254,42,215,137,103,15,220,109,198,92,121,139,139,152,7,135,241,43,177,235,244,118,25,175,146,107,108,70,125,53,24,218,180,151,150,137,110,161,4,133,70,40,205,164,153,51,237,142,225,173,41,51,37,57,237,120,86,229,179,50,121,102,186,177,2,147,140,120,71,232,58,45,217,79,129,33,138,191,167,224,73,229,202,134,227,169,76,110,68,119,92,89,243,17,49,197,243,12,210,148,244,250,118,154,203,72,171,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,40,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,5,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,1,64,63,212,184,207,103,251,6,127,132,212,127,242,177,111,217,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,11,191,2,150,55,202,63,147,158,155,244,159,241,156,56,124,142,163,161,228,255,0,100,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,252,23,126,5,44,111,148,127,39,61,55,233,63,227,56,112,249,29,71,67,201,254,201,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,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,96,101,235,135,14,115,172,108,125,195,75,214,233,193,190,138,139,111,222,20,106,165,70,79,202,42,83,156,136,172,77,105,199,92,216,137,42,90,182,161,10,61,18,70,163,211,66,35,62,193,103,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,87,132,252,46,51,99,248,83,179,127,10,88,25,253,102,124,160,167,124,163,254,185,169,191,231,95,82,223,85,249,9,124,223,200,243,63,39,235,254,143,110,130,245,0,5,0,255,0,82,227,61,159,236,25,254,19,81,255,0,202,197,223,101,234,214,174,216,216,5,134,150,85,211,7,162,173,91,246,125,26,151,81,141,205,67,156,137,76,66,105,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,142,128,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,82,173,74,162,67,114,163,89,169,69,129,21,148,154,220,126,75,201,105,180,36,136,204,204,212,163,34,34,34,35,63,176,140,68,44,197,113,49,193,92,29,41,116,139,86,177,14,232,172,176,135,9,62,142,145,18,108,116,58,158,114,118,47,100,164,44,140,150,218,117,45,53,209,69,237,49,92,184,211,197,7,48,184,160,169,112,40,181,38,109,186,115,203,112,155,85,41,233,208,223,36,31,48,136,143,108,181,39,93,174,23,213,170,75,220,35,117,66,233,198,76,79,149,186,161,95,188,110,119,92,115,68,165,201,82,166,250,198,103,162,72,140,212,125,235,62,207,247,95,88,244,214,230,84,179,43,120,41,183,41,216,41,126,45,151,72,141,50,156,182,231,155,38,71,166,158,185,50,101,220,162,63,179,180,122,31,196,83,52,219,148,159,192,221,218,123,84,105,215,228,245,71,67,250,203,248,63,112,252,147,114,75,154,72,49,156,146,188,17,189,156,38,204,203,107,118,213,68,212,122,17,159,97,114,62,161,228,103,101,251,31,168,237,188,244,252,26,191,98,54,193,168,156,91,182,236,214,210,131,78,186,234,102,217,105,166,135,223,238,31,54,45,99,24,108,35,37,195,170,94,54,239,41,90,145,182,252,168,155,76,190,195,78,159,64,191,251,31,168,116,219,55,61,57,150,178,144,195,80,241,42,185,57,12,41,39,164,250,205,65,221,228,157,190,170,180,144,90,145,237,45,75,235,49,36,112,203,140,102,47,81,94,141,15,16,109,170,28,216,12,146,18,183,97,67,148,228,149,145,26,8,204,205,217,164,147,51,73,44,254,211,47,172,77,44,21,226,127,151,204,79,84,104,53,250,202,109,121,143,37,26,174,177,34,12,38,73,103,203,45,53,92,181,31,122,207,245,37,94,225,43,45,187,222,205,188,97,183,80,180,238,186,61,102,51,169,37,33,216,19,154,144,131,35,34,50,50,83,106,50,238,82,79,245,151,188,125,176,0,0,31,22,245,158,84,187,58,185,81,53,165,61,45,54,83,218,168,244,34,218,210,143,234,247,12,220,230,62,171,233,172,118,191,42,59,146,174,117,201,84,89,26,79,82,61,102,60,125,157,167,239,23,61,194,246,202,43,91,45,116,217,198,152,234,58,186,217,168,111,65,106,162,39,96,66,61,166,123,75,244,123,187,126,211,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,206,85,168,213,225,150,187,254,156,225,56,107,102,222,170,200,107,102,159,148,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,250,134,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,190,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,178,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,70,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,88,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,180,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,244,126,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,113,187,48,56,111,128,150,219,245,251,238,187,22,50,146,210,150,204,83,148,194,31,120,201,183,22,146,74,29,113,27,181,229,44,139,67,237,50,211,223,165,63,230,255,0,137,54,33,227,68,233,182,166,31,205,145,66,182,18,227,141,147,145,156,126,44,151,211,172,134,244,81,181,41,109,169,42,109,212,25,246,118,154,75,216,69,172,75,179,172,28,65,197,155,136,169,214,181,6,177,94,168,204,123,87,22,196,87,229,43,114,214,146,53,172,208,149,43,233,56,157,76,255,0,75,235,19,243,46,60,35,174,107,148,225,215,241,154,123,148,200,46,54,219,221,28,87,92,102,65,25,242,87,181,104,145,12,203,232,169,210,50,215,188,136,189,226,194,112,163,36,217,124,194,90,91,80,41,54,37,46,166,243,102,149,156,170,157,46,11,207,239,36,160,181,37,165,132,159,123,100,127,105,153,142,217,76,163,82,104,209,81,10,149,77,139,13,134,200,146,150,216,101,45,164,136,136,136,187,18,68,93,196,69,250,135,237,238,31,242,164,33,101,181,105,37,17,251,12,181,31,34,161,102,218,53,86,93,98,165,107,210,101,54,249,168,221,75,208,154,89,44,204,140,143,82,52,158,186,234,122,235,239,28,250,235,202,158,95,175,22,28,98,175,133,22,169,19,136,52,154,155,161,66,220,90,146,139,82,53,50,125,190,177,246,136,231,137,28,37,114,245,118,245,83,40,15,214,104,210,150,133,155,45,67,84,24,241,210,179,222,105,213,40,134,102,73,213,68,93,158,194,47,112,135,88,187,194,55,24,109,68,73,159,97,206,133,88,142,218,214,166,217,39,101,72,125,77,151,48,200,182,181,12,136,213,162,80,94,237,79,235,33,16,111,236,10,197,236,43,154,227,55,141,133,112,210,206,59,134,146,144,245,46,83,13,153,164,212,91,146,167,27,79,103,205,168,200,253,197,245,24,246,56,33,156,28,111,192,170,196,57,52,11,182,163,50,4,87,91,223,78,159,62,91,145,182,37,109,153,167,148,135,144,159,162,209,39,78,237,12,203,236,180,172,181,241,76,194,204,77,143,18,135,137,50,24,183,107,107,75,104,83,175,174,52,56,139,112,201,148,153,37,79,75,82,204,205,107,89,151,102,187,83,239,35,19,90,219,187,173,155,186,158,213,82,218,174,192,169,70,121,9,90,28,139,41,183,136,200,210,74,46,212,40,203,185,73,246,251,72,125,128,0,28,235,49,21,38,41,88,27,125,205,126,66,217,38,237,202,161,146,219,89,37,68,101,13,211,236,51,50,237,236,25,193,185,82,187,139,18,42,141,180,235,142,157,70,182,250,80,165,171,114,213,204,124,244,51,62,221,79,214,250,198,134,50,107,106,53,103,229,174,192,167,54,78,18,222,183,169,82,29,223,167,229,14,4,114,86,157,133,217,234,251,123,71,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,241,42,148,213,119,15,46,122,51,237,239,68,234,52,216,202,45,8,245,37,176,180,251,72,253,254,227,25,187,199,90,25,218,56,209,120,83,35,26,155,232,238,10,129,53,167,97,167,100,183,82,93,196,90,25,109,246,16,189,14,29,247,155,23,150,87,237,103,26,148,167,156,165,67,131,76,120,212,178,81,147,141,83,162,110,47,164,127,165,237,208,254,162,18,96,7,252,60,243,81,218,83,207,186,134,219,65,26,148,181,168,136,146,69,218,102,102,125,194,34,230,167,136,174,19,224,36,89,148,26,37,65,154,237,204,132,184,218,24,134,236,105,77,178,233,19,233,34,117,41,146,135,19,163,141,17,43,179,82,37,23,180,251,42,95,30,179,189,142,88,233,89,150,253,70,236,159,74,165,186,167,16,220,10,108,249,140,50,109,26,221,50,37,182,111,173,58,237,116,210,122,118,104,68,93,197,219,207,48,215,4,113,87,26,43,237,211,108,251,90,175,82,126,99,164,107,151,208,201,121,164,154,214,130,53,173,109,182,179,34,213,212,153,159,184,245,247,107,101,153,97,225,33,75,165,162,157,116,227,132,228,202,146,70,204,162,167,196,117,43,107,253,5,124,183,90,147,12,143,188,157,74,139,94,227,34,247,139,8,176,48,115,13,48,198,11,80,108,171,50,141,76,38,146,148,147,145,169,209,217,113,90,18,11,83,54,208,157,79,212,73,253,164,94,226,30,208,0,0,0,7,240,200,148,70,149,17,25,25,104,100,126,209,196,115,1,148,124,32,199,218,5,66,45,193,105,210,218,171,191,21,214,227,212,154,129,21,50,27,113,72,116,146,174,106,217,90,139,69,188,106,212,187,117,237,239,239,166,60,217,228,103,18,242,223,93,126,83,116,231,234,214,227,171,90,216,153,17,153,15,147,77,154,223,52,147,174,116,237,182,147,38,217,220,173,59,11,82,62,227,236,241,89,105,204,238,33,101,194,250,133,92,160,214,103,122,48,159,109,19,233,231,37,254,75,140,243,153,83,191,52,135,91,73,168,210,201,39,214,61,52,236,62,206,235,229,203,94,98,172,172,198,97,229,58,236,182,42,13,42,95,78,202,106,17,121,173,27,140,200,228,50,227,165,177,14,184,105,34,55,146,90,40,245,35,236,63,175,173,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,228,153,148,204,85,149,151,60,60,168,221,183,60,246,147,47,167,121,52,248,188,214,137,199,164,114,30,113,162,216,183,91,53,17,155,42,45,18,122,153,246,23,213,67,89,150,204,238,33,230,62,250,155,92,175,86,103,122,48,223,113,16,41,197,33,254,75,108,243,158,83,95,52,183,92,73,40,146,241,167,213,61,52,236,46,206,255,0,107,148,204,140,226,94,100,43,172,74,114,156,253,38,220,105,104,91,243,37,179,33,130,117,178,91,6,162,105,206,157,198,212,102,219,219,147,175,97,232,103,220,93,183,57,151,252,163,97,6,1,80,41,241,109,251,78,150,245,93,136,173,55,34,164,236,8,170,144,183,18,134,137,74,230,161,148,40,245,91,36,173,79,183,94,222,254,238,220,68,73,34,74,72,136,136,180,34,47,96,254,128,0,0,0,241,119,254,14,97,166,39,65,118,13,235,102,81,170,100,234,84,147,114,77,58,59,206,39,82,89,106,70,226,21,161,250,234,63,180,207,222,98,189,243,61,194,66,151,84,69,70,233,192,249,200,139,36,205,233,71,2,91,169,67,95,232,203,229,180,212,104,102,125,230,210,82,90,247,17,151,184,86,158,37,224,142,42,224,189,125,218,109,225,107,85,233,175,195,117,70,137,125,12,150,90,81,161,107,73,45,181,184,218,12,203,86,148,100,126,226,215,223,167,67,192,108,239,99,150,5,214,97,191,78,187,39,213,105,109,41,180,57,2,165,62,99,236,147,68,182,140,201,13,147,232,78,187,90,36,150,189,154,25,151,113,246,91,70,85,184,138,225,62,61,197,135,65,173,212,25,161,92,203,75,109,173,137,142,198,138,219,206,153,48,147,38,146,169,43,113,90,184,233,146,123,53,50,73,251,75,182,93,50,243,82,26,75,204,58,135,27,89,18,146,180,40,140,148,71,218,70,70,93,227,254,192,70,126,34,23,155,22,110,87,238,151,29,148,166,92,170,195,157,76,100,210,178,73,155,142,211,165,237,47,164,95,163,236,212,254,163,20,95,129,84,67,187,113,162,207,166,74,53,57,213,215,233,228,238,189,166,173,242,218,73,247,145,234,103,187,218,67,72,152,107,74,106,133,135,150,197,25,132,108,68,26,52,40,233,45,8,180,36,48,132,151,113,23,187,220,67,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,255,0,55,218,67,236,56,195,136,74,210,226,13,10,74,139,82,50,50,211,67,47,112,207,215,17,203,25,171,23,51,245,246,89,100,155,69,101,114,170,228,148,167,66,46,117,70,89,118,22,212,246,122,159,95,218,98,117,112,111,190,157,169,97,197,106,205,92,146,52,197,157,38,73,54,107,61,75,107,20,246,245,211,119,119,110,157,223,247,11,31,31,154,163,81,133,73,131,34,165,81,148,212,120,209,90,91,206,186,234,201,8,66,18,70,165,25,153,153,17,17,17,25,234,126,225,87,156,64,120,145,185,79,147,55,9,48,70,172,162,119,150,227,19,234,209,95,237,109,122,202,142,226,90,122,52,173,73,68,100,210,210,74,79,103,97,159,176,133,106,81,40,56,145,141,183,163,112,224,181,89,185,43,149,105,36,149,60,164,191,49,195,91,174,145,26,150,162,37,175,77,238,145,153,246,246,171,218,103,219,100,121,85,225,46,73,76,59,195,28,228,37,102,235,77,190,221,49,149,234,73,215,144,225,37,230,101,67,236,63,202,165,69,175,213,239,22,49,134,248,27,133,88,81,78,98,13,147,98,80,105,174,50,218,91,57,49,233,113,153,121,122,37,5,235,45,182,211,174,188,180,153,253,100,71,238,30,239,187,176,135,244,0,0,0,0,0,121,156,64,195,171,71,18,237,185,214,205,221,66,129,81,139,50,59,172,127,9,138,211,198,217,173,181,163,114,121,137,81,18,136,150,173,15,78,205,76,81,54,121,242,121,116,229,223,16,42,149,200,52,213,187,106,85,170,15,191,5,230,25,113,77,176,135,95,146,166,218,82,137,150,219,73,165,166,72,205,41,51,208,187,181,46,239,63,146,252,209,221,121,118,197,10,83,140,214,166,21,185,81,152,196,122,132,53,73,115,167,75,110,72,143,205,119,151,205,109,178,87,45,157,187,149,169,105,216,125,157,215,247,135,87,205,19,17,236,202,69,227,64,154,196,152,181,72,81,229,17,180,226,22,73,55,26,67,155,79,98,148,68,100,75,46,205,79,191,245,143,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,45,243,68,195,139,50,175,120,215,230,177,26,45,46,20,137,70,110,184,132,18,141,182,150,230,210,222,164,145,153,146,15,179,82,238,253,98,129,51,161,154,75,175,49,56,161,85,113,234,212,195,183,41,211,31,143,79,134,153,46,116,234,109,185,18,57,78,242,249,174,54,106,229,189,183,114,116,45,59,11,179,191,208,100,99,39,151,78,98,49,2,151,92,157,77,91,86,165,38,160,195,243,158,125,151,18,219,232,105,248,202,113,164,168,217,113,181,26,154,120,204,146,163,45,75,191,66,239,189,156,63,195,171,71,13,45,184,54,205,163,66,129,78,139,14,59,76,127,6,138,211,38,225,161,180,35,114,185,105,73,26,140,144,157,79,78,221,8,122,96,0,0,0,0,1,252,239,236,49,225,49,35,3,112,171,21,233,207,193,189,172,74,13,73,199,155,83,101,38,69,46,51,207,35,84,172,189,85,184,218,180,211,152,163,47,172,204,253,226,186,51,85,194,93,42,76,203,195,3,36,37,6,211,78,62,186,99,203,208,149,167,61,195,75,44,197,135,218,127,146,74,75,95,171,220,43,110,183,65,196,140,18,189,28,135,57,170,205,183,92,164,201,52,165,228,165,248,110,18,218,116,200,148,133,25,33,122,111,104,204,143,179,181,62,195,46,203,43,225,253,196,141,202,132,152,88,73,141,213,101,27,188,182,216,129,86,148,255,0,107,139,214,44,118,210,235,210,101,106,106,51,55,86,162,74,123,123,76,189,164,45,14,157,81,133,86,131,30,165,78,148,212,136,210,154,67,205,58,210,201,104,90,20,68,164,153,25,25,145,145,145,145,234,94,241,250,69,112,113,144,190,157,166,225,197,22,205,68,146,36,202,157,26,73,182,75,61,79,115,21,6,245,211,119,119,103,187,254,225,5,120,113,216,205,95,89,159,160,48,243,36,234,40,203,139,87,52,169,59,136,249,53,24,133,218,91,85,217,235,253,95,105,13,2,199,105,12,48,219,13,161,40,67,104,36,37,41,45,8,136,139,66,34,47,112,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,124,99,44,67,165,226,157,30,242,52,183,252,46,159,30,49,41,37,219,162,164,212,28,208,253,82,247,123,255,0,239,31,225,193,190,253,98,149,141,21,187,54,83,143,37,18,232,146,100,182,68,100,72,55,23,46,158,217,119,168,187,123,61,218,255,0,136,92,202,220,109,182,212,235,139,74,80,146,53,41,74,61,8,136,187,204,207,220,43,11,137,158,123,37,91,221,86,8,225,109,105,37,41,246,150,213,78,108,57,39,171,105,62,178,51,205,115,24,144,70,149,145,147,106,218,164,118,118,25,251,8,87,22,12,96,214,33,102,43,17,161,91,148,24,53,42,139,213,41,205,245,243,205,167,222,75,73,113,246,208,227,174,186,148,56,105,208,222,37,41,74,35,211,93,79,235,187,252,168,100,115,12,114,241,111,64,150,253,18,21,78,230,228,180,185,19,164,198,142,242,219,123,99,6,174,91,135,29,183,8,137,198,119,39,94,210,212,207,188,251,36,225,37,41,34,74,72,136,139,184,136,127,64,0,0,0,0,0,0,114,140,202,224,85,187,143,184,95,86,179,43,16,99,185,33,200,239,174,27,203,105,6,182,159,56,239,54,218,146,165,54,179,73,145,188,102,70,69,169,123,61,199,158,252,116,194,59,143,4,113,54,183,100,87,32,202,141,208,79,146,136,110,186,211,136,231,48,137,14,180,219,137,53,33,27,136,249,70,100,162,34,35,211,179,220,86,19,194,115,54,78,49,33,120,27,124,87,28,112,157,81,174,148,185,82,117,208,204,224,198,101,132,27,175,119,125,45,16,148,123,244,246,144,181,210,50,50,212,143,82,49,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,34,45,76,244,34,21,69,197,143,54,78,63,33,24,27,99,215,28,108,154,81,46,170,184,178,116,212,200,231,70,121,133,155,79,119,125,29,80,164,123,181,246,16,175,108,12,194,59,143,27,177,54,137,100,80,224,202,147,215,207,140,137,142,180,211,139,228,176,185,13,52,227,138,52,161,123,72,185,164,102,163,35,34,215,183,220,122,16,203,86,5,91,184,5,133,244,155,50,143,6,59,114,27,142,194,230,60,134,144,75,117,242,142,203,110,41,74,75,104,53,25,155,36,102,102,90,159,183,220,93,92,0,0,0,0,0,0,7,240,210,149,17,165,68,70,71,222,70,35,30,107,242,57,134,57,135,183,167,203,98,137,10,153,115,114,93,92,121,209,163,71,101,110,61,177,243,79,49,194,142,227,134,70,227,219,149,167,105,232,71,222,93,180,129,140,248,53,136,89,117,196,105,182,229,122,13,74,156,245,54,115,157,4,242,105,246,82,234,91,125,196,54,235,78,169,13,154,181,54,77,73,82,72,181,211,82,250,172,119,134,102,123,37,92,61,46,8,226,149,105,7,37,134,144,213,50,108,201,39,171,137,46,142,51,45,115,31,144,102,165,153,155,138,218,148,118,246,153,123,72,89,234,28,109,198,210,235,107,74,144,162,37,37,73,61,72,200,251,140,143,220,41,155,140,133,250,197,87,26,40,150,100,87,94,82,34,81,35,73,112,141,68,104,39,17,46,160,217,247,40,251,123,125,218,255,0,136,127,191,7,59,16,234,152,169,88,188,137,13,255,0,4,167,200,140,106,81,118,232,153,52,247,52,35,218,126,255,0,127,253,226,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,63,24,235,29,170,142,22,209,174,246,162,184,227,241,106,81,227,169,105,65,25,37,180,199,168,56,122,158,221,72,181,63,126,130,188,178,31,124,78,177,115,45,105,203,130,251,109,21,82,161,2,152,249,173,70,146,54,92,168,69,53,23,98,147,250,5,223,169,125,66,230,51,157,152,152,184,25,151,233,215,60,121,145,81,82,173,66,118,4,18,83,132,74,39,158,133,33,109,169,26,58,133,107,185,174,195,73,153,251,136,253,148,39,33,251,179,26,177,63,85,46,85,66,179,117,214,118,182,74,55,93,50,118,76,142,196,151,211,94,155,221,238,245,143,183,218,125,247,145,144,28,165,81,242,245,133,145,39,214,105,113,220,185,235,41,110,124,137,14,176,147,121,130,122,52,83,83,36,165,50,219,137,74,92,100,207,97,235,161,246,234,103,221,44,64,0,0,0,0,124,106,221,229,104,219,41,53,92,87,77,34,150,68,90,255,0,12,156,211,29,157,191,166,162,253,21,127,120,253,195,230,83,113,107,11,107,50,10,37,43,17,237,121,143,168,244,38,216,172,71,113,70,122,145,118,18,86,103,222,100,95,172,122,166,220,109,214,210,235,75,74,208,178,37,37,73,61,73,68,125,198,71,237,33,255,0,64,0,43,195,138,174,84,227,223,118,82,177,138,214,166,233,87,161,178,107,157,201,100,180,84,70,90,157,33,197,30,198,84,163,61,235,79,106,150,73,247,232,125,162,164,112,202,244,172,225,150,35,80,110,250,84,183,98,74,162,213,98,202,86,215,22,222,226,101,244,56,104,86,213,36,205,58,160,181,45,75,187,216,52,87,150,140,88,133,140,184,57,109,222,81,229,180,252,151,169,208,211,56,208,225,43,73,39,21,151,28,46,197,172,251,220,254,81,235,239,247,159,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,115,47,139,16,176,107,7,46,75,202,68,182,152,146,205,58,98,97,26,220,36,235,36,162,188,227,101,218,180,31,123,127,201,61,125,222,242,206,166,39,94,149,156,77,196,106,245,223,85,150,236,185,85,170,172,169,73,220,226,220,208,158,125,110,18,83,185,74,61,186,172,244,45,79,191,218,45,187,133,86,84,227,216,150,82,113,138,233,166,235,87,174,50,75,131,206,100,180,76,71,154,131,33,181,22,246,82,162,61,232,86,134,149,154,125,218,159,104,176,240,0,31,242,227,141,180,218,157,117,105,66,16,70,165,41,71,161,36,139,188,204,253,132,60,173,75,22,176,182,141,32,226,85,113,30,215,134,250,79,67,109,250,196,118,212,71,169,151,105,41,100,125,228,101,250,135,211,162,94,86,141,204,146,85,187,116,210,42,132,101,175,240,57,205,63,217,217,250,10,63,210,79,247,203,222,62,200,0,0,0,0,8,159,159,236,165,81,243,11,133,146,231,209,169,113,219,186,40,201,114,124,121,13,48,130,121,242,102,52,163,75,38,164,178,227,138,74,156,120,143,97,105,169,246,234,71,223,70,209,223,187,48,87,19,245,74,229,83,235,54,165,103,107,132,147,117,163,55,99,72,237,73,253,5,233,189,174,239,84,251,61,135,221,125,153,49,204,68,92,115,203,244,11,158,68,216,171,169,81,97,53,2,113,37,194,53,27,204,194,142,183,20,189,93,90,181,220,239,105,168,200,253,228,94,218,103,207,133,241,58,250,204,181,217,46,115,237,186,84,186,132,250,99,6,133,26,136,153,110,161,40,210,93,170,87,233,159,118,133,245,11,13,224,227,99,181,78,194,234,205,222,236,87,27,126,85,70,68,116,173,72,208,148,218,163,211,220,45,15,110,166,90,151,191,65,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,39,17,43,48,239,28,177,93,9,110,25,190,237,46,28,218,146,54,183,185,68,109,83,229,232,127,68,207,189,95,87,218,66,132,108,171,130,161,100,94,244,107,142,47,49,169,84,90,156,105,100,159,89,39,189,151,146,189,12,136,200,251,211,221,169,126,161,34,51,143,155,42,134,63,80,172,187,109,169,143,116,148,154,45,56,230,50,78,43,103,92,210,36,33,102,105,231,44,181,209,237,53,50,37,123,244,246,245,110,20,89,116,103,17,49,37,120,149,95,166,19,180,250,2,141,200,170,121,146,82,74,83,18,32,188,133,22,246,148,157,118,172,244,50,81,43,221,167,120,186,134,155,67,45,33,150,210,73,66,18,73,73,17,104,68,68,93,131,254,192,0,0,0,126,58,189,94,157,65,165,203,173,85,230,51,18,20,22,28,147,33,247,156,75,104,109,180,36,212,165,41,74,50,34,34,34,51,51,51,34,45,5,111,103,3,138,173,58,207,155,80,177,48,64,163,84,37,165,167,99,59,82,94,215,90,67,186,200,105,70,211,177,165,145,145,145,165,165,36,205,58,232,122,251,136,86,205,255,0,154,60,120,196,137,207,77,184,177,58,229,209,229,169,92,134,171,83,57,73,35,53,158,212,165,110,171,68,150,245,17,23,184,121,154,54,48,98,173,2,115,117,10,86,35,220,241,223,105,68,162,83,117,137,40,61,72,200,251,210,178,62,242,33,99,28,63,184,143,92,179,238,90,110,18,99,53,88,230,38,123,172,194,167,212,36,62,227,142,155,171,114,44,118,144,183,100,73,250,221,81,146,82,103,169,153,145,119,144,181,216,242,25,151,29,185,81,220,75,141,60,132,184,133,164,200,201,73,50,212,140,140,187,15,176,127,160,0,248,23,245,175,14,245,178,107,182,156,246,27,121,154,189,54,84,21,37,196,146,136,201,214,84,217,246,25,25,119,40,253,135,246,24,206,190,108,112,138,161,131,24,223,114,90,179,32,174,43,14,207,153,46,18,77,165,33,39,24,230,62,134,205,36,104,65,109,209,163,208,210,90,118,118,125,83,163,132,46,98,215,26,68,236,19,175,213,25,75,78,169,217,208,137,247,244,89,172,206,4,102,219,78,247,116,211,77,116,74,81,246,31,176,90,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,160,226,245,152,181,200,145,7,4,232,21,70,84,211,102,212,233,164,195,250,172,148,71,62,51,141,171,99,186,105,166,154,165,72,251,79,216,32,190,83,176,138,161,140,248,223,109,218,176,224,174,83,13,79,135,46,106,73,165,45,37,24,166,48,135,13,68,72,89,109,209,210,212,212,90,118,246,253,122,40,176,109,120,118,85,147,66,180,224,48,219,44,210,41,177,96,165,40,73,36,136,154,101,45,151,97,17,23,114,75,216,95,97,15,190,0,63,206,68,134,98,71,118,84,135,18,219,76,161,78,45,106,50,34,74,72,181,51,51,62,194,236,21,69,196,7,136,245,203,2,228,169,97,38,12,213,78,26,96,60,244,42,133,70,59,238,54,233,56,135,37,71,117,8,118,60,159,169,165,17,41,36,122,145,25,151,113,10,231,172,227,6,42,215,231,57,80,170,226,61,207,33,247,84,106,53,57,88,146,179,212,204,207,189,75,51,239,51,30,154,192,205,30,60,97,188,230,102,219,184,157,114,232,202,210,174,67,181,169,156,165,17,26,79,106,146,135,83,170,79,98,72,203,220,44,155,39,252,85,105,215,124,218,125,137,141,229,26,159,45,77,53,25,170,146,54,180,210,221,214,59,73,83,174,201,150,102,102,102,167,84,163,36,235,161,107,239,33,100,52,138,189,58,189,75,137,90,164,76,102,92,41,204,55,38,59,236,184,151,16,227,107,73,41,42,74,146,102,70,70,70,70,70,70,100,122,143,216,0,0,0,3,254,29,109,15,52,182,92,73,41,43,73,165,68,101,174,164,98,149,248,174,229,213,156,59,196,148,98,85,2,154,77,83,235,234,39,37,41,150,73,41,57,111,200,156,242,212,102,134,146,157,118,160,181,51,81,171,223,175,120,229,57,56,205,149,67,0,104,87,157,182,236,199,122,74,181,22,162,112,217,55,21,179,174,117,17,208,131,36,243,144,90,232,206,154,145,26,189,218,251,35,189,235,112,84,47,123,226,181,113,202,222,236,170,213,78,76,179,79,172,163,222,243,202,94,132,70,102,125,234,238,212,255,0,88,190,238,29,182,97,217,217,98,182,18,236,35,97,218,164,56,85,37,110,111,98,140,221,167,196,212,254,137,31,122,126,191,180,196,155,0,0,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,227,241,130,221,110,235,194,219,182,222,117,189,253,125,18,124,116,167,77,117,53,198,113,26,105,161,254,151,184,198,109,241,126,130,187,83,21,110,234,6,195,108,233,213,217,241,146,90,105,183,151,37,196,23,176,180,250,62,226,30,102,151,2,77,94,171,18,153,25,10,118,68,217,13,176,218,72,141,74,82,214,162,73,17,17,106,102,102,103,238,26,13,200,62,14,67,194,76,189,91,104,85,49,152,213,10,220,8,117,89,10,38,73,14,26,158,131,23,113,40,246,37,90,238,111,183,93,123,75,188,196,145,0,0,0,1,254,82,100,177,14,51,178,228,186,150,217,101,10,113,197,169,68,68,148,145,106,102,102,125,132,90,16,170,46,37,57,244,118,92,153,248,43,133,53,233,12,161,28,216,149,105,113,37,26,73,90,28,200,207,179,189,137,29,164,127,54,123,86,143,113,159,176,133,123,97,38,17,95,216,241,124,196,181,45,40,18,167,78,168,72,108,158,146,166,158,117,13,19,143,54,218,156,117,109,161,102,146,37,58,147,82,140,143,77,117,251,103,183,245,42,224,216,246,100,106,213,243,87,145,34,122,219,66,92,102,20,130,89,115,77,173,198,68,151,98,18,180,220,149,151,105,235,221,245,136,139,153,12,180,86,48,112,145,112,199,143,39,208,178,228,147,13,27,200,86,244,169,92,229,167,93,26,66,8,182,55,236,62,255,0,168,113,74,21,98,117,189,91,129,94,166,73,118,60,186,116,166,165,176,235,75,52,45,14,54,178,82,84,149,36,200,200,200,200,140,140,140,140,104,87,34,120,178,172,93,203,189,185,89,147,80,114,100,218,116,72,116,217,110,186,239,49,106,121,184,49,148,179,81,154,212,102,122,185,169,234,100,122,159,105,9,10,0,2,178,184,190,229,245,85,186,36,12,100,161,82,73,114,32,33,168,115,28,101,141,84,150,16,137,242,28,82,141,45,153,146,117,50,51,51,89,23,188,189,162,181,114,229,136,146,176,183,26,173,11,193,137,143,71,106,37,106,158,169,70,211,134,141,236,38,91,46,45,42,209,73,35,73,147,125,164,103,167,188,104,239,13,238,232,119,229,133,111,94,16,92,74,218,172,82,226,78,35,35,35,252,171,40,115,216,165,23,114,203,218,127,105,143,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,69,221,14,195,176,174,27,194,115,137,67,84,122,92,185,198,102,100,95,146,101,110,123,84,146,238,65,251,75,237,33,156,76,198,226,44,172,82,198,171,190,240,145,49,233,13,75,173,84,21,20,221,112,215,177,133,75,121,196,37,58,169,68,73,34,115,176,136,244,247,11,42,225,5,151,213,81,40,147,241,146,187,73,36,72,158,135,97,195,113,230,52,82,152,90,32,72,109,73,53,54,70,105,212,140,200,201,102,94,226,246,139,53,0,1,30,179,217,139,10,194,60,187,220,117,152,213,7,33,205,168,196,153,77,136,235,78,242,214,151,156,131,37,72,52,153,45,38,71,171,122,150,134,103,169,118,16,207,85,118,177,58,225,173,207,175,84,228,187,34,93,70,83,178,223,117,213,154,214,183,28,89,169,74,82,148,102,102,102,102,102,102,102,102,59,94,91,242,209,88,198,61,247,4,136,242,125,11,18,73,176,233,178,133,111,82,147,201,90,180,213,165,160,203,99,158,211,239,250,132,186,254,165,92,27,226,204,147,90,177,170,242,35,207,67,107,75,108,205,144,72,46,105,53,184,136,210,212,67,86,155,148,130,236,61,123,254,161,2,113,111,8,175,236,7,190,101,218,151,108,9,80,103,83,228,56,76,201,75,79,52,135,73,183,156,109,46,52,183,16,131,81,26,154,81,165,68,69,174,154,253,150,19,195,91,62,142,196,145,3,5,113,94,189,33,230,215,202,137,73,151,50,81,168,147,169,195,140,195,59,223,145,216,69,243,135,181,8,247,153,123,72,90,236,105,44,76,140,212,184,206,165,198,95,66,92,109,105,81,25,41,38,90,145,145,151,97,150,134,63,212,0,0,0,4,110,207,198,14,67,197,188,189,92,136,42,99,50,106,20,72,19,42,177,212,108,146,220,37,51,6,86,194,73,236,82,181,220,231,102,154,118,159,121,12,249,85,32,73,164,85,101,211,36,161,77,72,133,33,198,28,73,145,165,73,90,20,105,50,50,61,12,140,140,189,195,210,225,13,5,119,86,42,218,52,2,65,184,117,26,236,8,202,45,53,220,78,73,109,7,236,61,126,151,184,198,146,112,126,221,110,212,194,203,74,223,109,190,95,67,68,129,29,73,211,77,13,17,155,70,154,104,95,163,238,33,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,150,210,244,119,90,82,18,178,90,20,147,74,139,82,50,50,238,50,25,228,207,213,150,237,149,153,235,193,167,25,38,138,175,83,168,85,155,73,36,210,68,135,106,18,180,208,182,151,103,171,245,253,166,60,134,85,108,114,196,28,122,179,104,42,121,45,39,211,84,231,76,212,173,186,151,90,194,52,250,42,253,63,112,209,197,161,72,77,191,105,81,40,8,81,41,52,218,116,104,100,100,122,234,77,180,148,123,139,221,238,47,176,125,112,0,0,0,16,139,137,38,111,226,96,141,131,34,197,181,234,122,220,117,232,235,140,103,21,226,230,71,105,246,102,53,191,212,121,14,32,210,227,73,237,218,100,71,167,121,246,21,43,211,160,221,24,165,124,179,13,146,151,83,172,220,53,36,160,212,124,199,156,91,207,188,69,185,71,235,44,245,91,157,167,218,122,159,180,204,94,55,15,220,159,81,176,15,14,33,220,23,13,30,27,183,77,93,182,230,46,67,145,208,167,152,67,172,69,89,181,185,108,161,196,237,117,163,61,186,158,135,237,51,238,148,247,21,181,2,229,97,168,213,4,18,219,109,196,185,180,201,38,71,161,25,123,72,255,0,72,196,50,226,129,134,150,179,89,107,118,164,197,58,43,47,65,150,165,54,162,101,180,153,154,32,77,81,118,146,117,215,95,176,81,224,182,46,12,24,146,242,232,119,22,25,203,156,227,134,153,83,42,205,161,199,76,201,41,217,79,100,136,136,213,216,69,236,209,63,175,216,45,24,0,7,57,204,54,30,195,196,252,24,188,108,249,49,144,235,147,168,117,6,163,110,65,40,210,242,226,58,218,20,90,165,90,25,111,239,34,51,247,12,226,98,69,163,59,15,113,6,191,105,73,67,140,189,70,170,202,134,147,50,52,159,204,190,182,200,203,84,164,251,209,223,161,125,132,46,179,133,142,51,30,35,96,28,123,102,124,211,122,109,184,226,41,232,37,185,185,68,196,120,80,144,93,235,81,233,170,207,216,69,245,16,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,87,20,236,102,60,57,192,57,22,204,25,166,204,219,141,197,211,214,72,115,106,141,137,16,166,160,251,150,147,211,84,23,176,203,234,49,74,120,111,105,78,196,44,65,160,90,81,144,227,207,86,106,177,97,168,200,141,71,243,207,161,179,51,209,42,62,245,247,232,127,97,141,29,229,231,15,97,225,134,12,89,214,124,104,200,105,200,52,58,123,82,118,160,146,106,121,17,26,109,102,122,37,58,159,169,222,100,71,239,29,24,0,5,92,241,159,196,151,145,67,183,112,206,36,231,27,53,74,137,85,117,13,186,100,74,78,202,131,38,74,34,87,105,31,183,84,254,191,96,169,209,120,124,47,240,210,214,119,45,109,84,223,167,69,121,233,210,210,167,20,108,182,163,35,92,8,74,62,211,78,186,235,246,137,155,110,219,80,45,166,29,141,79,65,33,183,28,83,155,72,146,68,90,145,23,176,139,244,72,69,142,32,89,62,162,227,230,28,76,184,45,234,60,54,174,154,67,110,76,68,134,227,161,47,62,134,152,148,178,107,114,25,91,138,220,235,164,123,117,45,79,218,71,223,71,21,24,55,70,22,223,47,67,120,165,211,43,54,245,73,72,37,23,49,151,16,243,15,25,110,73,250,171,45,22,223,97,246,30,165,236,50,23,83,195,111,55,241,49,186,193,143,98,221,21,61,46,58,12,116,70,35,148,241,115,36,52,195,48,218,223,235,188,183,22,106,113,213,118,237,34,51,215,184,251,14,110,128,0,0,0,249,23,125,33,55,5,165,91,160,45,68,148,212,169,210,97,153,153,233,161,56,210,145,238,63,127,184,254,193,156,124,213,88,229,135,216,245,121,80,82,242,93,79,166,170,46,145,165,91,180,46,181,244,105,244,83,250,30,225,235,242,11,101,187,122,230,122,207,105,182,73,210,164,84,233,245,103,18,105,53,17,161,170,132,93,117,45,167,217,235,125,95,105,13,13,198,109,44,199,105,164,161,40,36,33,41,36,164,180,34,34,46,226,33,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,143,248,181,218,111,81,177,253,170,187,169,113,93,117,61,46,37,102,70,100,73,92,217,202,36,145,232,94,238,237,76,114,28,128,166,50,179,63,104,117,70,225,36,170,84,243,78,195,45,119,122,66,46,154,235,236,26,26,143,183,167,107,102,187,118,39,77,123,244,208,127,160,0,0,0,243,152,137,119,194,176,172,106,245,229,80,113,41,102,141,77,149,56,200,204,136,213,201,101,110,109,45,84,146,51,50,65,246,106,95,105,119,140,233,102,123,24,43,216,205,140,215,85,209,84,169,202,145,13,85,121,200,167,52,235,203,90,90,139,213,188,182,146,73,82,214,73,208,157,50,209,39,180,189,159,92,209,225,61,149,168,55,133,81,220,103,187,105,92,216,244,185,106,106,10,94,96,148,158,115,74,131,37,181,145,56,209,151,114,149,218,149,145,251,180,239,22,248,211,77,178,218,89,101,9,66,16,146,74,82,146,208,136,139,184,136,189,131,254,196,25,226,243,115,177,67,203,84,40,7,35,99,181,10,251,113,201,59,200,183,18,224,79,45,52,212,181,237,47,172,81,232,176,110,14,210,156,107,26,234,204,165,71,181,116,119,245,45,125,242,233,226,232,128,0,127,195,173,161,230,150,203,132,70,149,164,210,162,63,105,25,10,18,226,115,135,10,176,243,45,81,147,30,10,153,139,91,101,234,166,242,107,106,84,227,213,9,135,222,73,73,25,232,143,172,254,179,29,83,131,150,38,174,139,140,213,155,2,108,196,51,6,117,26,68,182,137,110,109,37,201,92,186,123,68,146,213,100,70,102,146,62,194,73,159,248,133,205,145,145,150,165,237,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,215,241,177,202,199,251,101,176,171,254,153,83,191,241,135,74,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,124,171,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,148,164,230,111,45,181,250,172,42,21,11,48,120,107,81,169,84,100,55,18,28,56,151,100,7,159,146,251,138,36,182,211,109,165,211,82,214,165,25,36,146,68,102,102,100,68,58,88,241,87,174,55,224,190,26,213,90,161,98,54,47,89,86,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,211,84,40,189,134,22,86,55,224,190,37,85,93,161,97,206,47,89,87,85,73,136,234,150,236,58,37,126,36,231,219,97,42,74,84,234,155,101,197,40,144,74,90,18,106,50,211,85,164,189,164,61,168,0,0,0,229,95,141,142,86,63,219,45,133,95,244,202,157,255,0,140,61,85,139,139,24,89,138,29,119,224,207,18,237,75,183,209,156,174,183,208,85,152,211,250,94,102,238,95,55,146,181,108,221,203,94,221,218,107,177,90,119,24,245,99,202,95,88,177,133,152,95,208,254,19,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,67,218,143,63,122,226,21,131,134,180,166,171,184,141,124,91,246,173,53,249,9,136,212,202,221,77,152,44,56,250,146,165,37,164,184,242,146,147,89,165,11,81,36,143,93,16,163,246,24,241,95,141,142,86,63,219,45,133,95,244,202,157,255,0,140,61,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,0,1,205,42,217,155,203,109,2,171,54,133,93,204,30,26,211,170,84,233,14,68,153,14,93,217,1,151,227,62,218,141,46,52,227,106,116,148,133,165,68,105,52,153,17,145,145,145,143,107,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,115,251,167,48,184,5,99,87,101,90,215,174,56,97,253,191,90,133,179,169,167,85,46,104,81,37,49,189,9,90,55,180,227,137,90,119,33,105,81,106,93,169,81,25,118,25,15,65,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,244,0,0,3,242,77,171,82,169,210,96,67,168,84,226,69,145,84,144,113,32,180,243,201,66,229,62,77,56,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,203,245,128,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,117,52,234,165,205,10,36,166,55,161,43,70,246,156,113,43,78,228,45,42,45,75,181,42,35,46,195,32,181,179,11,128,87,205,118,45,173,101,99,134,31,220,21,169,187,250,106,117,46,230,133,46,83,251,16,165,175,99,77,184,165,171,106,16,165,30,133,216,148,153,159,97,24,232,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,120,170,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,230,191,141,142,86,63,219,45,133,95,244,202,157,255,0,140,61,85,139,139,24,89,138,29,119,224,207,18,237,75,183,209,156,174,183,208,85,152,211,250,94,102,238,95,55,146,181,108,221,203,94,221,218,107,177,90,119,24,245,96,0,0,60,165,245,139,24,89,133,253,15,225,51,18,237,75,75,210,124,222,139,211,181,152,208,58,174,94,222,103,43,156,180,239,219,204,70,237,186,233,189,58,247,144,249,86,182,97,112,10,249,174,197,181,172,172,112,195,251,130,181,55,127,77,78,165,220,208,165,202,127,98,20,181,236,105,183,20,181,109,66,20,163,208,187,18,147,51,236,35,29,0,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,95,198,199,43,31,237,150,194,175,250,101,78,255,0,198,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,189,113,191,5,240,214,170,213,11,17,177,122,202,181,106,79,199,76,182,161,214,235,241,32,190,227,10,82,146,151,82,219,206,37,70,131,82,22,146,81,22,154,161,69,236,49,250,172,92,88,194,204,80,235,191,6,120,151,106,93,190,140,229,117,190,130,172,198,159,210,243,55,114,249,188,149,171,102,238,90,246,238,211,93,138,211,184,199,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,50,34,212,253,130,153,56,198,226,106,235,88,203,70,176,33,76,67,208,96,209,163,203,116,144,230,226,68,148,75,168,52,105,61,22,100,70,73,50,236,52,145,253,126,193,202,248,99,97,194,175,204,203,83,164,200,130,167,162,209,25,102,169,188,218,220,148,184,205,66,25,247,154,84,68,122,47,234,63,172,133,246,180,218,25,105,12,182,68,73,66,73,41,34,246,17,16,255,0,176,0,20,187,198,38,83,142,227,93,37,149,40,246,162,142,198,133,175,186,93,64,87,200,188,46,16,215,67,21,204,181,77,128,82,55,187,79,175,185,28,211,188,143,105,34,4,2,211,77,79,78,211,250,132,230,31,242,227,109,188,218,153,121,180,173,11,35,74,146,162,212,148,71,222,70,94,209,80,92,88,114,181,6,207,170,53,140,246,149,43,147,30,169,45,45,78,75,44,18,83,206,117,83,164,184,179,38,218,34,238,74,123,84,179,63,126,189,226,22,229,135,24,43,216,51,140,214,173,209,75,169,202,143,13,53,120,40,168,180,211,203,66,93,139,213,178,183,82,105,74,208,74,212,154,34,209,71,180,253,191,86,139,176,238,239,133,126,216,180,27,202,158,226,84,205,102,155,22,113,17,25,25,167,156,202,28,218,122,41,68,70,68,178,236,212,254,211,239,30,140,0,0,0,127,156,141,167,29,221,250,237,216,173,116,247,104,51,205,159,228,198,78,103,238,242,138,167,13,39,82,168,26,183,153,125,47,72,74,215,77,61,131,174,240,148,180,222,172,227,251,181,118,146,226,122,26,122,156,82,200,140,136,210,137,176,84,105,51,208,253,253,218,144,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,117,198,115,13,27,244,29,189,137,204,245,10,115,170,137,73,90,75,181,4,157,149,7,140,244,36,127,215,187,245,123,68,10,201,133,194,221,183,153,11,30,99,134,201,19,213,202,100,114,230,247,25,156,248,231,217,218,93,190,168,209,117,30,73,76,164,194,152,90,104,252,118,220,45,59,189,100,145,255,0,72,253,128,0,0,2,52,113,14,185,103,91,25,96,185,100,192,221,190,92,105,177,21,166,191,69,84,249,102,122,232,101,217,234,151,253,195,63,212,214,31,174,220,49,99,25,110,122,163,53,13,232,90,158,170,113,100,95,89,247,159,214,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,88,239,64,43,103,141,91,174,126,9,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,252,96,233,247,39,255,0,214,253,94,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,212,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,2,170,242,221,158,159,192,166,116,49,135,3,177,142,243,233,48,218,181,136,23,39,161,228,205,78,230,104,85,71,42,206,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,118,168,2,47,241,49,171,85,104,25,40,196,10,237,10,167,46,157,82,167,72,160,203,135,50,35,202,101,248,207,183,91,130,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,30,127,135,238,123,168,89,170,181,91,178,174,149,244,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,211,36,205,72,211,82,213,61,165,48,0,0,0,103,7,57,56,23,51,46,217,142,188,240,231,208,222,142,162,166,160,229,70,220,74,13,245,178,186,60,133,169,200,164,219,175,145,45,222,90,15,144,181,234,162,230,178,234,119,168,210,106,59,52,224,211,141,20,171,151,1,170,152,47,85,187,226,63,112,217,245,137,114,233,212,85,33,45,62,197,17,254,83,156,212,104,146,231,35,172,118,86,229,106,181,32,221,109,42,218,149,180,71,250,248,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,51,89,154,172,82,252,52,230,59,17,113,49,154,239,166,96,86,110,9,94,138,155,210,244,252,218,91,75,228,193,249,179,66,20,157,34,180,194,125,116,146,207,77,87,170,141,70,118,147,193,163,4,42,182,46,9,87,241,162,161,92,137,34,62,40,72,97,48,96,50,218,183,196,98,154,252,200,230,183,86,122,17,173,199,92,119,68,36,140,146,134,208,173,198,107,52,55,97,64,43,2,238,206,191,226,171,196,207,21,40,23,253,78,170,230,25,93,62,133,110,165,25,131,230,183,75,156,116,138,121,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,52,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,81,124,87,178,57,38,218,170,214,243,113,135,43,136,84,42,148,136,235,187,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,28,212,158,174,147,206,169,205,86,151,23,201,130,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,138,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,184,56,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,196,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,62,217,197,206,45,247,155,251,238,61,126,191,15,208,214,221,27,127,201,251,127,152,204,143,69,243,89,142,137,95,194,144,195,78,63,205,114,57,57,243,132,123,53,218,157,8,187,123,87,14,14,31,243,51,17,93,107,22,241,122,221,255,0,50,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,101,231,171,54,119,150,81,115,237,106,223,20,40,242,235,20,41,248,111,22,53,118,220,76,242,138,197,85,5,54,168,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,236,39,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,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,83,183,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,128,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,171,139,94,115,113,30,223,174,204,202,157,149,74,170,219,52,169,116,246,100,87,235,110,160,218,114,187,21,244,106,81,161,168,191,244,63,164,219,206,17,238,113,196,58,201,237,66,28,39,190,79,9,76,235,250,18,100,60,166,226,109,78,149,14,138,247,57,203,46,160,249,242,28,76,231,159,230,46,152,163,36,236,115,156,183,93,113,165,56,164,168,156,37,52,70,225,186,202,17,109,64,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,247,206,14,113,47,44,203,99,207,225,62,133,88,184,40,84,43,114,67,101,101,65,84,194,109,250,58,27,216,125,74,13,157,9,185,46,186,217,60,165,18,148,180,159,45,178,113,105,101,179,43,126,225,231,152,236,80,204,190,3,71,187,241,82,200,151,78,169,83,164,29,53,23,1,52,219,48,174,66,111,213,84,166,26,35,37,33,105,81,26,29,218,130,100,220,37,114,149,249,70,88,148,0,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,207,203,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,76,28,75,120,130,73,198,26,173,99,47,152,65,85,136,230,31,64,145,211,86,42,209,29,106,83,23,42,208,168,175,182,109,154,216,37,176,136,242,88,117,36,182,93,82,31,45,20,70,104,52,235,24,50,163,149,28,71,205,174,35,162,202,178,154,232,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,179,78,35,84,200,217,68,202,134,22,69,203,147,146,236,180,89,120,145,30,77,12,227,75,118,66,226,173,216,117,87,93,35,92,133,56,167,80,181,60,233,45,14,26,144,164,56,164,25,26,15,104,145,89,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,194,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,16,131,139,101,255,0,121,97,102,5,216,24,131,135,215,12,186,29,195,67,196,136,18,96,206,140,101,189,165,250,54,164,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,215,242,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,133,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,200,0,0,16,131,137,102,122,164,229,150,217,139,134,24,99,62,92,92,80,184,227,177,82,139,57,49,90,113,138,69,56,164,25,41,245,147,237,173,167,150,241,176,243,41,108,146,123,75,152,226,148,131,75,100,231,181,225,113,224,79,12,190,250,243,137,162,16,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,0,0,10,181,196,28,237,213,114,161,196,171,20,104,87,51,242,231,97,213,213,34,222,102,171,13,82,148,150,41,47,170,155,76,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,150,105,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,17,43,136,238,109,239,44,169,97,28,9,88,125,107,203,145,112,222,18,31,165,193,175,59,24,157,167,81,22,148,18,141,199,117,213,43,146,164,154,141,134,148,91,21,202,117,106,220,150,77,167,43,47,33,249,241,186,178,221,138,117,31,194,29,106,171,95,179,47,186,131,110,220,61,109,69,197,244,83,158,146,215,62,182,127,52,243,175,60,150,121,220,196,35,106,159,213,27,148,102,219,122,94,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,165,110,44,153,188,252,46,226,63,226,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,72,174,17,217,175,197,12,86,165,78,192,91,210,129,46,173,77,177,168,237,189,79,185,210,150,218,98,4,38,211,22,44,42,74,219,105,132,164,214,105,68,151,82,235,142,155,139,38,220,45,21,176,212,81,215,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,169,94,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,77,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,91,80,8,43,197,254,233,174,216,216,5,135,183,173,173,59,162,173,91,248,161,73,170,83,164,242,144,231,34,83,16,167,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,208,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,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,234,19,151,131,37,132,148,166,224,190,159,105,179,81,245,112,80,163,79,173,167,241,123,165,222,159,255,0,91,245,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,248,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,177,158,26,147,15,208,174,25,81,136,182,189,78,154,182,244,61,75,69,54,179,47,168,251,203,234,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,251,132,151,0,0,0,31,146,175,36,161,210,102,203,61,52,98,59,142,118,247,122,169,51,254,129,157,12,231,220,45,220,153,145,190,37,182,108,153,49,92,169,199,62,87,113,26,103,200,62,222,211,237,245,132,245,224,199,134,141,250,14,225,196,231,186,132,185,213,75,164,161,39,216,131,78,202,123,196,122,26,63,235,221,250,189,162,209,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,69,158,35,216,114,155,255,0,45,85,229,162,23,82,253,25,153,85,70,211,203,222,105,83,48,37,232,162,245,84,100,122,175,188,180,239,239,33,68,184,117,86,118,206,196,235,102,184,242,86,135,40,149,216,82,150,157,12,140,141,153,8,81,150,154,151,232,251,203,245,13,37,224,165,192,155,175,7,236,155,149,43,37,122,82,221,166,204,236,61,76,185,145,91,94,135,218,125,190,183,188,254,209,237,64,0,0,4,64,226,153,44,226,101,98,102,142,56,158,117,65,198,79,97,233,174,180,233,189,135,245,10,48,177,201,71,122,219,228,135,18,218,142,169,19,69,168,244,36,159,53,61,166,126,205,6,148,176,13,70,172,13,195,194,83,169,113,73,181,105,41,82,210,173,73,71,209,181,169,145,251,71,188,1,92,252,104,168,147,166,96,165,183,84,143,25,78,52,197,201,13,46,41,40,51,218,69,18,162,163,51,50,46,194,208,253,226,155,197,198,112,117,194,121,214,238,28,213,241,2,169,25,180,174,167,50,67,81,215,176,201,70,195,140,83,221,71,106,144,95,162,125,202,50,255,0,24,177,192,0,1,7,56,179,89,73,184,178,248,154,187,72,95,58,153,60,164,168,200,187,57,109,193,156,163,254,73,159,122,189,228,66,152,240,170,90,224,226,117,163,45,15,173,147,106,187,1,124,196,43,105,167,73,8,61,72,253,157,195,74,56,65,32,230,97,53,149,44,222,83,166,245,189,77,115,152,165,110,53,107,25,179,212,207,219,174,189,227,215,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,98,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,241,21,120,163,248,19,196,223,185,124,226,16,162,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,0,0,21,129,198,211,7,40,78,218,182,46,96,99,189,201,173,70,168,21,157,49,189,171,87,87,21,198,228,75,142,122,154,246,55,201,91,82,123,9,27,151,213,122,202,209,180,145,195,94,27,216,223,85,193,28,215,218,106,167,208,226,85,35,223,146,35,216,243,144,243,138,109,108,49,62,100,114,39,218,81,106,68,182,221,109,165,153,41,38,74,65,45,30,169,168,156,69,133,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,93,79,19,76,107,252,11,101,30,233,233,233,253,84,251,239,91,42,30,246,183,178,215,90,195,221,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,11,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,167,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,20,3,197,31,199,102,38,253,203,228,240,135,106,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,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,1,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,158,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,220,181,227,113,86,165,87,233,88,13,93,161,84,226,84,105,181,24,247,4,184,115,34,60,151,152,146,195,137,166,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,53,224,169,226,158,233,248,127,59,204,105,195,197,113,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,243,252,146,100,250,230,205,206,40,53,69,73,75,133,100,208,228,48,171,178,177,17,216,252,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,106,175,250,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,5,43,113,171,241,79,107,124,63,131,230,53,17,205,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,32,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,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,3,42,226,228,248,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,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,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,235,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,79,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,162,152,56,163,103,182,149,141,149,86,112,35,5,238,105,114,44,154,28,133,170,224,168,196,125,61,21,195,53,42,65,180,134,246,150,231,99,71,82,20,100,189,252,183,92,81,44,146,162,101,151,85,26,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,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,0,43,47,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,213,129,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,86,233,154,172,194,218,185,160,225,95,121,98,229,173,27,160,235,253,19,26,163,75,92,166,228,61,76,156,213,106,18,93,142,226,144,127,220,184,131,82,80,165,180,235,75,52,35,126,210,170,188,167,120,167,193,191,136,22,247,152,176,44,127,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,53,107,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,79,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,184,215,198,175,194,197,173,241,2,15,151,84,69,74,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,20,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,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,167,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,17,215,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,239,112,184,240,39,134,95,125,121,196,209,64,34,218,120,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,0,2,128,120,163,248,236,196,223,185,124,158,16,234,188,47,115,211,248,20,186,145,129,216,199,121,244,152,109,90,223,232,121,51,83,185,154,21,81,199,18,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,221,72,0,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,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,86,103,199,252,232,202,166,47,214,191,157,106,208,174,212,234,63,240,8,141,68,74,57,95,241,133,52,183,30,254,110,58,19,249,36,11,84,21,235,197,99,58,116,172,51,176,39,229,199,14,110,8,143,222,215,92,115,137,114,33,49,147,32,169,116,71,217,89,56,210,212,106,218,212,153,9,90,9,41,52,173,73,101,78,47,230,205,108,56,170,139,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,138,114,209,151,75,19,43,248,89,3,12,236,88,255,0,205,76,172,77,222,247,241,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,170,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,3,42,226,234,120,94,231,167,240,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,159,226,0,113,171,240,177,107,124,64,131,229,213,17,82,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,71,23,164,28,76,39,189,101,147,202,104,217,183,106,78,115,18,173,166,157,35,56,122,145,251,52,211,188,102,187,21,101,46,118,39,93,210,214,250,222,55,107,179,215,204,82,183,26,181,144,179,215,95,111,120,185,206,19,54,82,109,220,190,42,174,234,23,206,169,207,57,41,51,46,206,91,144,96,168,191,146,71,222,159,121,144,156,96,0,2,184,248,197,97,60,235,139,14,105,24,129,75,140,218,151,76,153,29,169,11,216,102,162,97,182,42,14,175,181,40,63,210,46,245,17,127,140,83,152,185,14,11,180,73,208,240,82,228,170,72,140,166,218,126,228,152,150,212,164,25,110,35,137,78,81,25,25,151,105,104,94,241,99,0,60,30,62,40,211,129,184,134,73,117,45,169,86,173,89,41,90,149,161,36,250,55,116,51,63,96,205,109,240,74,43,214,224,37,184,151,20,85,73,122,173,39,169,40,249,170,237,35,246,234,47,63,133,156,179,151,149,136,122,184,226,185,53,6,217,245,207,93,52,167,66,236,47,168,75,240,0,0,1,226,177,174,224,77,169,131,247,181,202,165,146,125,23,110,212,166,118,158,134,124,184,174,47,66,237,46,223,87,222,95,105,12,218,98,45,93,219,199,19,174,106,227,41,90,220,173,215,166,202,66,116,51,51,55,164,45,68,90,106,127,165,239,63,214,47,107,135,14,28,166,192,203,85,5,107,133,211,63,89,102,45,81,196,242,246,26,148,244,8,154,168,253,84,153,158,168,239,61,123,187,204,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,87,20,173,98,189,176,234,229,181,54,164,206,171,73,153,13,59,139,218,235,11,108,189,135,250,94,227,251,12,102,227,25,45,233,22,46,52,94,150,211,173,169,11,162,92,213,24,137,212,140,181,38,101,184,130,50,236,79,103,169,238,47,176,133,235,112,238,191,147,124,101,154,217,74,221,82,157,163,196,133,75,209,74,212,200,154,167,196,238,245,143,179,85,125,95,97,9,54,0,0,0,35,15,17,187,102,85,207,149,219,137,152,145,217,121,112,90,151,56,201,196,26,180,36,83,165,150,169,208,143,214,245,187,59,190,209,64,48,93,114,151,88,142,242,247,54,228,73,40,81,251,13,38,133,17,253,90,31,96,209,14,71,175,200,183,230,91,172,201,49,158,83,138,166,81,233,212,215,77,74,35,61,237,192,140,103,220,165,126,159,183,67,250,135,123,1,197,243,113,128,233,204,62,12,213,172,54,78,58,39,147,111,202,167,173,254,196,38,87,72,251,77,25,159,45,197,17,110,123,249,41,221,238,247,29,85,225,215,9,236,124,169,226,60,122,125,206,170,52,90,12,26,146,58,199,150,115,81,207,140,135,208,75,229,41,112,205,10,53,32,212,105,215,66,61,59,123,5,195,224,246,23,208,112,123,15,168,246,37,189,21,150,88,166,196,142,195,134,219,104,79,53,198,216,109,163,89,236,66,9,70,100,217,118,237,35,63,250,135,181,0,0,17,251,61,214,226,46,60,176,223,45,40,155,214,21,22,167,48,141,94,205,148,249,61,221,135,250,95,252,198,123,40,142,46,153,116,192,117,163,35,92,90,131,74,73,251,53,75,133,167,248,134,147,242,225,37,115,114,243,134,18,220,250,111,89,180,87,21,246,156,22,76,255,0,198,58,40,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,122,156,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,143,65,197,31,192,158,38,253,203,231,16,133,0,142,171,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,1,205,51,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,172,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,89,166,120,177,210,30,98,120,101,97,22,35,122,103,210,53,165,94,20,218,117,198,165,147,8,121,21,136,244,185,237,202,55,26,96,205,13,115,22,92,244,35,68,159,41,230,149,177,36,162,73,65,108,167,120,167,193,191,136,22,247,152,176,36,255,0,24,140,104,165,98,46,97,168,184,127,107,221,241,43,52,139,2,142,184,147,35,198,66,84,136,21,183,164,47,172,104,221,36,234,181,147,76,194,74,210,74,82,91,91,106,71,170,225,58,67,245,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,186,144,1,64,60,81,252,118,98,111,220,190,79,8,69,81,114,124,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,86,182,113,179,11,248,207,230,10,228,197,152,81,170,176,168,178,249,16,168,148,250,140,174,115,144,224,176,210,91,74,72,136,205,13,115,22,78,62,166,144,102,148,184,251,158,178,207,85,170,218,120,83,86,243,5,122,101,246,77,255,0,141,152,145,85,185,169,85,106,131,145,237,70,170,134,212,153,77,197,97,215,83,38,74,230,110,84,135,185,146,22,227,68,219,231,185,180,195,45,158,162,210,69,53,71,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,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,171,242,81,174,154,237,191,78,175,82,105,19,186,120,151,53,61,20,186,163,124,164,47,168,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,31,64,203,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,220,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,123,80,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,98,156,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,248,174,45,248,243,39,20,243,46,230,27,83,230,196,126,222,195,8,254,139,140,113,164,53,33,14,212,95,67,110,206,112,214,132,18,144,180,168,154,140,182,148,181,236,92,53,31,170,165,173,37,221,120,45,220,88,177,117,252,173,182,229,98,213,85,155,6,193,233,223,143,106,116,113,158,102,68,170,143,81,170,186,151,80,167,152,101,179,140,183,57,44,169,9,83,174,239,51,47,156,75,176,3,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,12,171,143,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,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,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,93,92,87,50,81,248,77,181,95,204,166,25,211,41,81,174,75,74,159,34,77,218,214,156,151,171,20,182,91,74,138,70,243,81,54,167,162,182,218,251,20,157,238,52,123,73,102,108,178,210,170,91,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,179,76,212,241,97,165,92,25,116,183,233,216,28,153,116,75,219,17,40,239,170,170,236,122,170,122,219,60,219,148,150,86,141,201,105,73,113,111,165,185,100,210,201,108,188,219,102,203,251,91,55,27,34,172,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,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,0,41,91,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,65,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,252,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,126,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,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,81,0,56,213,248,88,181,190,32,65,242,234,136,165,97,34,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,69,95,234,163,228,79,253,156,255,0,193,154,199,249,32,236,56,35,152,172,28,204,109,26,163,112,224,213,220,187,134,157,73,148,152,114,228,29,50,92,68,182,241,160,150,72,46,165,166,205,71,180,200,207,110,186,106,90,247,144,252,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,41,88,72,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,127,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,91,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,120,1,127,220,46,60,9,225,151,223,94,113,52,80,8,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,212,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,0,20,3,197,31,199,102,38,253,203,228,240,132,85,22,211,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,0,0,17,171,63,89,81,135,154,220,14,151,68,166,53,178,243,181,249,213,139,93,230,217,96,220,126,82,89,81,42,2,156,116,211,203,102,71,168,149,25,56,132,165,196,48,226,183,19,91,21,65,149,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,212,145,164,251,140,90,245,151,197,206,132,121,71,172,222,87,11,20,165,99,21,185,209,80,161,209,38,202,90,189,63,41,198,27,35,171,26,88,97,180,54,206,244,203,117,198,16,100,148,114,80,217,186,217,200,100,206,165,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,187,238,26,153,40,167,101,211,14,32,226,133,235,76,211,19,110,234,122,156,146,181,20,166,28,165,82,228,148,103,81,76,117,135,20,72,55,144,182,18,183,20,109,37,105,113,107,104,141,73,65,41,115,84,82,183,26,191,20,246,183,195,248,62,99,81,28,171,135,166,113,127,20,172,83,153,242,134,31,87,102,94,189,13,58,187,243,156,191,71,242,228,150,202,143,168,195,174,187,200,101,217,127,48,141,188,206,111,105,234,148,105,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,3,42,227,234,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,123,220,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,175,53,227,87,225,98,214,248,129,7,203,170,34,149,135,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,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,0,0,0,0,0,0,0,0,0,0,0,0,1,206,179,31,37,112,242,245,137,242,219,50,37,179,102,214,156,78,190,242,130,241,151,248,134,108,43,142,46,165,116,212,29,117,68,75,149,80,117,74,61,123,53,83,135,175,248,198,132,242,35,110,55,110,101,134,198,105,41,111,89,180,90,100,195,52,151,126,250,124,110,254,194,253,31,254,98,64,128,0,15,21,140,56,95,65,198,28,62,172,88,151,12,86,94,98,165,18,67,13,155,141,161,92,167,28,97,198,137,101,189,11,36,153,19,135,219,180,204,191,234,20,241,136,188,39,177,242,153,136,242,41,246,194,168,210,168,51,170,75,232,222,65,205,95,34,50,223,89,35,154,164,67,36,36,210,130,73,171,77,72,181,236,236,22,169,148,124,7,78,94,48,102,147,97,188,113,215,60,219,98,85,65,108,118,161,82,186,70,26,116,200,249,109,168,203,115,63,202,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,161,236,212,254,161,157,233,238,185,84,172,72,121,6,167,28,151,37,106,45,123,77,70,165,25,253,122,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,162,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,127,97,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,236,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,232,251,139,236,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,215,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,212,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,176,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,231,123,29,250,246,235,174,163,171,128,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,42,154,200,183,225,175,135,86,26,227,142,14,89,157,94,36,209,125,47,233,136,208,149,181,234,237,45,186,164,242,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,243,170,76,118,202,16,97,237,78,242,162,223,246,213,103,14,91,150,229,217,2,177,10,77,5,17,34,20,167,213,81,67,200,84,98,109,147,74,137,213,243,73,26,32,210,173,199,161,104,122,232,46,207,62,85,28,71,171,240,204,186,170,120,189,110,82,168,55,156,154,125,1,202,221,54,151,48,228,197,141,40,234,240,183,37,14,25,125,134,105,37,56,148,40,205,41,117,226,73,58,186,107,203,213,173,66,190,113,247,13,44,171,166,15,91,69,184,47,10,53,46,163,27,154,182,249,241,95,154,211,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,29,47,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,232,50,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,161,110,42,120,57,66,194,44,220,85,228,219,143,105,18,253,167,181,120,185,27,106,255,0,130,202,146,251,237,201,45,235,90,141,124,199,227,186,254,190,170,83,207,216,148,146,80,70,113,254,54,49,215,90,192,42,142,95,164,51,206,162,201,188,33,222,48,220,220,132,244,146,155,133,38,36,130,208,145,189,206,114,29,141,218,107,218,142,151,213,78,174,40,203,229,97,61,245,248,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,15,203,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,191,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,0,20,3,197,31,199,102,38,253,203,228,240,135,74,203,6,75,41,89,167,200,77,227,93,180,45,248,138,197,75,106,248,154,118,252,195,146,152,167,53,130,133,78,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,130,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,143,87,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,83,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,202,179,59,151,171,87,52,24,53,90,194,59,166,79,65,215,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,247,77,172,146,164,41,109,58,234,9,104,223,184,179,173,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,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,4,228,251,41,150,110,81,112,191,228,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,247,80,0,20,173,198,175,197,61,173,240,254,15,152,212,71,201,225,191,149,28,56,205,174,28,99,133,149,122,181,208,213,96,252,159,126,129,95,97,146,92,170,68,165,21,68,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,34,6,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,229,70,143,114,115,151,175,197,131,47,182,222,19,77,147,74,155,90,137,207,155,91,168,83,162,242,91,153,57,247,84,226,148,102,100,75,119,150,131,109,132,186,178,37,41,182,27,245,80,90,33,52,47,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,121,75,119,20,172,75,174,251,187,176,206,129,93,234,174,75,19,160,249,65,11,165,121,29,31,90,201,189,23,231,22,130,109,205,237,164,213,243,106,86,221,52,86,135,216,51,4,36,165,213,147,42,236,76,152,217,89,196,180,170,189,117,42,119,87,30,235,167,72,90,16,229,61,196,213,95,133,26,76,115,236,230,50,189,172,54,182,251,92,67,138,37,150,244,45,92,142,43,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,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,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,70,220,81,178,125,74,203,206,40,51,137,118,25,91,244,235,38,254,144,181,66,160,196,117,44,63,75,154,219,104,57,40,110,50,150,106,92,101,40,249,132,182,136,155,100,221,38,77,45,23,35,155,8,5,217,240,167,201,245,43,7,176,190,6,97,46,82,150,187,219,17,40,228,166,26,83,169,228,83,168,143,56,135,152,66,18,218,212,151,22,250,91,143,33,75,95,172,130,54,219,36,182,105,116,220,158,160,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,61,153,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,199,81,118,124,55,56,125,201,203,180,103,49,135,25,41,81,21,136,181,24,234,141,10,154,243,77,60,187,101,4,235,237,186,109,72,101,247,89,121,114,89,54,20,107,74,82,182,208,107,111,93,22,225,28,245,1,0,56,213,248,88,181,190,32,65,242,234,136,174,14,30,246,5,155,138,121,185,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,161,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,126,76,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,224,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,157,171,135,7,16,9,153,119,174,181,132,152,189,113,127,153,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,12,183,222,84,242,164,221,245,202,81,50,134,74,21,74,76,126,90,62,138,54,58,164,237,45,61,133,166,130,225,248,40,64,67,121,108,188,106,100,225,154,164,95,18,24,52,233,216,68,220,8,74,35,253,124,211,254,240,150,153,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,43,131,135,189,129,102,226,158,110,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,232,121,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,76,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,50,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,121,6,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,93,43,135,54,66,127,26,138,235,248,145,136,143,244,248,101,108,212,58,57,113,216,145,178,85,106,114,16,135,78,26,77,7,189,150,73,14,54,167,93,236,81,165,105,67,71,185,74,113,152,86,47,251,133,199,129,60,50,251,235,206,38,138,1,18,210,191,146,74,173,107,35,150,62,109,240,225,137,115,228,55,30,107,55,101,30,52,85,58,180,176,197,78,162,133,213,141,197,60,102,72,109,166,225,180,182,154,107,68,161,10,121,70,68,78,40,70,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,0,20,3,197,31,199,102,38,253,203,228,240,135,160,192,60,142,70,204,118,73,174,252,97,177,215,45,24,139,101,221,21,36,51,17,180,59,33,21,202,115,52,248,79,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,135,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,11,212,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,0,1,89,124,93,242,124,221,205,74,70,106,108,130,137,30,165,72,142,212,11,178,59,174,194,132,195,240,144,151,57,51,141,215,86,218,156,146,74,229,69,38,203,154,227,164,184,200,109,41,229,104,186,139,22,63,194,59,39,214,206,40,213,103,102,71,16,10,37,66,155,103,214,27,129,111,83,82,236,134,159,102,183,25,81,102,38,114,212,218,208,157,141,165,77,165,45,171,152,151,13,215,13,73,79,45,59,238,36,5,43,113,171,241,79,107,124,63,131,230,53,17,0,5,154,112,167,207,84,107,57,200,25,88,197,121,241,35,80,165,72,38,108,169,201,138,234,159,77,70,92,212,23,163,86,76,182,162,82,29,118,67,142,165,231,13,60,179,39,18,165,169,42,108,154,183,64,0,25,87,22,41,153,78,31,240,234,249,76,194,220,205,224,133,187,201,170,179,135,244,106,141,241,75,97,198,24,138,228,86,168,201,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,133,89,126,184,241,30,212,199,27,14,185,132,40,231,94,108,220,16,90,162,70,84,131,97,185,146,157,121,45,166,43,171,39,27,249,151,183,155,46,17,184,132,169,183,22,149,40,136,204,197,170,113,127,168,215,107,25,47,195,218,181,211,110,124,159,173,77,188,41,50,42,52,142,177,18,253,31,41,116,153,234,118,55,61,4,72,119,150,179,82,57,137,45,170,219,169,118,24,170,188,189,90,212,43,231,31,112,210,202,186,96,245,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,218,243,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,175,171,195,247,61,213,220,170,221,77,217,87,74,250,220,50,184,42,4,229,70,54,136,111,209,114,159,114,43,110,213,119,162,59,178,31,229,70,142,162,233,146,100,149,235,169,104,174,211,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,0,0,0,0,0,0,0,0,0,0,0,0,1,202,51,98,82,207,44,24,182,80,181,230,252,134,175,105,183,93,127,206,247,251,180,237,215,93,6,109,137,15,46,161,203,125,106,67,202,123,69,169,70,100,162,86,238,211,51,62,221,117,26,53,201,138,218,86,88,112,217,13,201,75,230,213,173,71,109,106,37,238,209,69,79,143,169,25,251,199,107,0,0,1,252,50,35,239,34,31,208,1,88,156,97,49,201,136,86,253,47,9,41,19,245,146,251,172,77,148,218,29,47,201,169,19,227,172,140,146,230,186,234,69,222,157,61,231,236,21,139,130,246,148,203,235,22,172,219,78,20,117,60,170,165,122,157,17,68,72,53,18,82,236,150,219,51,86,132,173,11,215,45,79,67,251,12,105,35,9,109,38,108,92,51,181,173,54,163,50,202,169,116,104,49,29,38,144,73,37,56,212,118,219,81,159,98,117,63,83,188,200,143,234,33,235,64,0,0,5,96,113,150,197,70,162,208,104,56,107,76,170,25,74,121,248,179,228,50,219,229,218,201,162,160,202,136,210,149,235,223,161,30,169,211,235,246,8,185,194,235,11,87,125,230,50,13,110,77,57,50,34,91,237,181,82,67,139,103,121,54,251,19,225,40,148,70,104,81,18,136,151,223,169,25,123,200,95,10,72,146,68,146,238,34,208,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,5,125,113,119,193,116,93,248,75,15,16,105,176,145,215,81,101,54,111,186,150,253,110,153,152,211,221,81,25,146,12,244,220,162,62,213,17,125,157,226,186,242,13,140,15,97,30,98,237,167,157,146,166,161,215,39,67,163,200,245,205,41,74,30,157,20,212,106,245,210,68,90,55,218,103,175,216,99,65,244,201,241,234,180,216,181,72,142,165,198,37,176,219,237,173,42,35,37,37,105,37,17,145,145,153,31,97,151,113,143,212,0,0,3,248,100,74,35,73,247,25,104,41,39,139,30,7,46,192,198,36,223,180,202,75,232,166,220,72,41,15,202,75,26,50,115,36,74,156,234,144,107,75,105,78,253,168,35,208,212,106,211,183,183,188,71,92,162,227,13,67,6,113,210,214,184,227,205,91,16,223,170,65,137,59,231,20,148,116,234,152,194,220,221,162,208,90,104,215,110,227,211,223,245,104,146,199,187,41,183,197,165,73,186,169,82,153,145,30,167,9,137,68,166,150,149,164,185,141,37,122,106,147,50,238,81,123,76,125,208,0,0,0,1,22,120,146,86,253,15,149,235,137,61,103,76,115,25,151,20,143,153,179,152,107,167,76,245,11,180,181,51,211,187,234,20,37,106,71,114,125,215,71,136,132,154,220,145,80,142,217,22,154,238,53,56,146,253,125,227,74,89,121,138,184,56,5,134,176,220,70,213,177,104,81,155,82,116,211,67,76,38,136,203,79,212,58,8,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,125,245,231,19,71,85,176,50,185,129,56,95,138,119,30,53,216,182,55,163,47,59,183,172,244,197,79,210,115,30,234,186,169,41,146,255,0,204,186,234,154,70,231,155,66,189,68,39,77,52,45,8,204,135,42,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,208,70,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,90,240,189,207,79,224,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,32,0,33,87,22,76,11,174,227,6,89,126,82,90,84,106,84,186,174,29,212,23,114,74,122,65,161,185,72,163,183,21,226,154,136,238,40,191,224,30,91,123,146,75,76,98,211,114,210,218,21,69,128,59,86,77,176,46,102,98,115,29,102,97,207,161,189,35,69,85,65,186,141,198,149,155,232,101,20,120,235,75,146,137,199,88,35,91,92,196,23,33,11,213,37,205,121,164,239,73,168,148,90,62,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,12,153,139,177,40,148,122,238,90,43,242,58,27,146,187,112,57,93,183,253,71,157,244,158,232,5,213,53,234,52,109,179,201,110,158,75,220,227,133,204,231,109,73,106,143,91,223,241,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,202,184,54,101,139,210,85,218,182,103,111,91,94,170,203,116,125,41,246,68,215,30,229,69,146,243,136,144,205,65,244,182,90,45,222,90,13,44,165,103,243,91,157,124,136,148,227,122,181,109,64,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,61,7,5,124,94,179,109,12,80,189,176,142,186,252,182,107,184,133,30,11,212,35,75,6,182,30,93,61,185,174,190,202,214,93,168,89,180,241,184,147,50,216,100,203,132,106,37,26,18,185,169,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,93,124,46,114,187,85,196,172,209,189,113,94,244,73,112,105,184,55,33,21,42,164,57,104,83,15,183,91,75,171,76,40,174,55,204,109,230,150,135,153,117,243,213,42,78,176,205,167,18,92,194,23,146,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,132,63,226,51,157,127,197,87,14,24,160,88,21,58,83,152,155,116,252,221,54,51,231,205,114,151,4,201,100,229,77,76,237,82,21,181,104,38,218,75,166,148,173,197,41,90,58,150,93,108,227,95,3,31,207,103,236,223,239,33,85,98,255,0,184,92,120,19,195,47,190,188,226,104,172,190,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,63,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,132,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,63,86,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,204,224,230,206,242,205,214,40,124,184,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,46,41,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,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,69,191,128,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,93,246,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,176,174,20,249,237,170,149,86,6,86,113,150,230,136,170,106,163,147,22,69,86,162,250,146,251,111,146,144,150,232,230,179,35,74,208,164,154,141,141,234,73,160,209,200,73,175,123,13,183,107,224,40,219,138,126,108,236,220,198,98,133,38,199,195,248,241,39,80,176,214,69,66,52,123,142,36,243,125,138,202,229,55,12,221,54,209,203,73,37,13,59,29,198,201,105,91,136,116,180,90,79,105,145,156,117,202,230,58,126,45,120,237,108,227,95,201,111,148,127,39,58,223,226,206,187,163,231,245,16,223,141,249,110,91,155,118,243,247,125,3,215,110,157,154,234,90,51,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,25,146,199,202,97,81,113,215,17,168,201,97,108,20,11,182,175,24,154,94,187,145,178,99,169,218,122,246,234,90,104,46,51,131,196,67,141,148,2,120,214,74,41,87,77,73,226,45,62,142,137,101,26,127,249,26,254,177,35,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,46,251,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,91,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,244,12,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,229,5,193,203,102,71,162,249,172,200,92,95,224,171,125,167,31,230,185,28,219,249,179,61,154,238,86,132,93,186,9,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,158,93,197,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,174,14,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,122,58,229,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,85,197,79,33,223,231,190,106,240,130,139,252,211,183,125,10,153,78,255,0,135,92,154,218,151,205,255,0,139,165,212,54,207,243,146,22,175,202,172,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,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,163,110,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,21,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,85,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,149,184,213,248,167,181,190,31,193,243,26,136,252,156,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,122,199,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,97,134,88,176,107,8,49,30,250,197,155,42,215,228,221,56,135,80,114,161,86,168,72,121,79,184,223,48,210,227,204,71,53,234,109,50,227,228,167,214,130,63,89,197,150,167,177,182,80,212,85,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,208,158,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,249,217,148,121,187,217,254,51,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,127,133,62,122,163,89,206,64,202,198,43,207,137,26,133,42,65,51,101,78,76,87,84,250,106,50,230,160,189,26,178,101,181,18,144,235,178,28,117,47,56,105,229,153,56,149,45,73,83,100,213,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,217,134,138,185,184,5,137,80,219,70,245,191,104,86,90,74,116,215,83,84,39,72,139,79,214,51,91,117,199,114,5,215,88,136,180,154,28,143,80,144,217,150,154,109,52,184,162,253,93,194,251,120,109,214,253,49,149,235,117,29,103,82,112,217,137,24,207,153,191,150,104,167,67,245,15,180,244,50,215,187,235,18,152,0,0,0,0,124,43,226,236,166,216,246,149,90,234,170,202,102,60,122,100,39,229,26,157,90,80,147,229,180,165,233,170,140,139,185,39,237,33,157,188,221,99,13,67,25,177,210,233,184,228,77,91,240,216,170,78,137,7,231,20,164,116,233,152,250,219,219,170,214,90,104,239,102,211,211,221,245,200,174,19,152,28,187,255,0,24,149,126,84,233,47,174,155,110,160,228,49,41,76,106,201,76,143,42,11,169,73,45,77,169,59,246,172,207,66,81,43,78,222,206,241,118,196,68,146,36,151,113,22,131,250,0,0,3,243,84,231,198,165,83,165,84,230,58,150,216,136,194,223,117,106,81,17,37,8,73,168,204,204,204,136,187,8,251,204,103,191,63,56,192,246,46,102,46,230,121,169,42,122,29,14,124,218,60,125,22,106,74,144,204,233,70,147,79,174,162,50,209,206,195,45,62,194,22,41,194,35,5,209,104,97,44,204,66,169,67,71,93,90,148,225,176,234,155,245,186,103,163,64,117,36,70,104,35,211,114,76,251,20,101,246,247,139,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,206,115,13,96,66,196,188,24,188,45,57,113,249,206,74,162,84,19,25,59,9,70,79,170,35,173,160,203,84,171,244,253,133,175,184,103,58,241,163,213,48,179,21,234,148,195,105,248,146,237,186,243,233,100,205,42,109,68,113,228,169,41,82,123,18,125,237,246,25,105,221,236,23,203,144,44,104,139,140,249,119,161,212,61,32,137,19,104,109,70,162,202,213,210,90,249,172,193,138,107,53,122,235,61,117,119,183,93,15,83,237,34,246,201,32,0,0,1,29,115,209,151,218,102,62,96,101,106,152,184,132,229,82,143,26,77,82,158,164,182,147,90,164,53,14,74,90,73,124,218,212,126,179,221,201,208,253,198,71,223,159,123,146,133,84,179,46,154,141,191,80,109,216,243,168,211,158,138,225,25,41,10,75,141,56,104,51,45,72,140,189,100,159,176,143,236,22,245,194,147,52,236,94,54,74,176,130,239,170,54,85,138,90,204,160,19,143,151,175,17,166,96,199,105,63,56,241,168,212,107,82,187,18,130,79,187,67,236,22,48,0,0,0,0,43,147,140,86,38,197,166,225,173,35,14,154,154,72,149,42,108,121,202,108,156,34,82,154,84,122,131,39,217,191,83,45,75,79,163,167,215,236,21,155,149,27,41,87,238,96,44,138,25,48,183,144,85,218,107,174,165,41,220,91,58,214,18,123,139,106,187,61,126,221,72,104,230,213,165,55,65,182,41,20,54,144,72,69,58,4,120,137,73,22,132,68,219,105,73,22,154,23,187,220,67,234,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,223,94,113,52,74,161,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,35,174,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,171,62,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,90,167,11,174,32,16,234,240,233,185,100,198,251,139,147,85,103,166,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,108,252,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,69,141,120,95,85,193,92,92,187,240,162,178,169,110,72,181,171,18,105,168,145,38,18,162,46,99,8,89,242,101,19,74,51,52,33,230,185,110,163,214,81,26,28,73,146,148,70,70,126,40,91,79,4,188,28,161,53,106,223,89,129,144,247,58,181,38,160,118,116,54,246,173,61,36,86,219,143,46,65,234,75,216,231,57,110,198,236,52,110,71,75,234,171,71,20,69,103,224,0,40,7,138,63,142,204,77,251,151,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,191,236,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,43,7,49,89,189,188,176,151,50,245,218,126,78,241,142,93,19,12,237,89,11,141,109,210,232,110,18,168,8,91,232,83,179,205,16,220,73,198,144,131,157,42,106,144,181,33,104,36,242,185,38,77,54,198,219,52,225,241,155,92,71,205,222,28,87,46,219,251,14,105,84,31,64,212,19,75,77,86,151,52,206,45,78,81,146,157,117,180,69,112,212,236,126,75,46,68,212,212,227,137,113,79,25,164,211,181,72,76,170,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,94,79,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,185,147,70,181,168,86,253,70,189,86,164,65,233,229,220,213,4,85,42,142,115,86,190,162,82,34,177,17,46,104,163,50,70,140,68,142,141,18,68,159,83,93,55,41,70,127,88,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,218,231,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,86,105,192,199,243,217,251,55,251,200,85,88,191,238,23,30,4,240,203,239,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,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,250,197,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,149,184,157,103,199,240,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,225,89,36,201,245,205,155,156,80,106,138,146,151,10,201,161,200,97,87,101,98,35,177,249,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,92,166,112,114,119,102,230,91,1,191,6,20,42,61,191,66,174,219,145,219,59,42,114,161,155,108,81,214,222,194,233,144,76,232,109,198,117,166,201,149,36,146,164,36,185,110,19,107,83,45,145,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,207,134,126,117,234,57,159,177,42,86,78,37,212,250,156,73,180,181,147,54,99,135,21,159,76,193,121,231,13,185,12,199,101,45,236,228,234,134,28,36,183,180,181,97,70,179,83,198,148,205,80,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,29,115,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,227,252,63,248,112,80,178,239,14,147,139,216,182,199,95,139,30,188,136,205,49,53,125,45,186,219,172,56,202,227,39,150,162,110,75,202,109,229,147,174,43,123,100,173,169,107,232,27,206,206,161,92,28,84,51,213,26,192,183,170,185,97,194,217,241,31,185,235,145,222,166,222,111,61,21,221,244,154,115,241,89,90,88,104,156,108,153,113,114,153,146,100,110,33,107,229,33,43,45,169,113,104,91,116,236,2,101,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,205,214,114,169,232,166,102,203,24,35,33,75,50,93,235,88,145,235,247,234,236,167,28,63,213,170,251,62,173,5,195,240,161,166,28,12,146,89,210,141,132,55,233,25,245,121,36,164,233,171,154,79,121,173,199,245,252,214,157,190,196,144,237,57,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,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,94,255,0,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,99,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,73,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,244,25,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,133,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,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,232,235,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,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,90,188,89,51,175,81,195,248,127,139,22,23,212,249,21,170,221,61,110,93,243,91,56,178,27,106,151,41,135,153,58,98,155,90,86,182,222,117,14,37,229,43,230,150,134,249,6,131,81,60,102,138,182,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,254,178,178,119,132,118,142,87,29,202,194,168,241,29,161,85,40,234,133,92,157,30,26,16,253,66,162,227,73,39,106,154,61,206,36,201,230,161,14,180,106,55,57,38,219,41,71,170,210,8,168,135,50,249,116,190,242,191,138,115,240,206,250,143,252,236,202,60,221,236,255,0,25,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,211,194,83,58,254,132,153,15,41,184,155,83,165,67,162,189,206,114,203,168,62,124,135,19,57,231,249,139,166,40,201,59,28,231,45,215,92,105,78,41,42,39,9,77,17,184,110,178,132,91,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,37,56,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,84,89,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,222,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,101,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,208,70,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,197,56,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,105,64,0,0,0,0,0,0,0,0,0,0,0,0,0,62,93,213,74,110,189,108,85,232,110,160,150,138,140,9,17,20,147,45,72,201,198,212,147,45,52,63,127,184,198,113,179,93,101,42,194,204,5,239,67,54,22,202,14,187,82,117,164,169,59,75,103,90,250,75,105,109,79,103,169,217,161,11,50,224,235,137,177,170,88,109,87,195,167,102,146,229,69,155,34,114,91,55,8,212,150,147,30,158,201,118,111,212,139,83,211,232,233,245,251,5,141,128,0,0,0,10,231,226,183,154,134,44,235,37,56,65,104,85,27,58,197,85,100,83,201,183,203,212,136,235,51,163,186,159,155,120,148,74,37,165,61,138,65,167,223,169,246,10,133,182,232,85,75,206,233,167,91,244,246,221,145,58,179,57,152,173,145,18,150,165,56,235,132,130,51,208,140,207,214,81,123,12,254,209,160,124,139,229,242,155,128,88,27,69,166,166,33,55,84,172,70,141,84,168,41,77,164,150,151,221,135,25,46,164,254,109,10,47,89,158,229,106,126,243,51,238,145,96,0,0,2,54,231,247,26,35,96,198,93,235,149,14,189,17,230,87,26,147,69,139,163,164,133,243,94,131,40,208,105,245,208,122,234,215,102,154,158,165,216,71,236,161,171,58,143,84,197,60,87,165,211,9,183,229,75,185,43,204,37,227,36,169,106,51,145,37,41,82,149,216,163,239,115,180,204,143,191,218,52,99,151,139,2,22,25,224,197,159,105,196,143,201,114,45,18,158,153,37,176,146,102,250,98,52,218,204,244,74,123,125,79,105,107,239,29,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,218,30,109,108,184,146,82,22,147,74,136,203,82,50,62,241,74,60,87,242,248,188,61,197,70,241,30,137,78,38,233,21,242,37,72,90,25,208,186,199,228,206,121,93,169,109,41,250,8,46,245,26,190,210,237,31,222,20,57,134,44,59,196,197,225,133,106,170,227,20,139,129,195,83,13,41,253,173,170,115,242,32,176,158,197,56,148,154,182,32,203,177,38,173,61,229,216,46,181,167,16,243,104,121,181,18,144,180,146,146,100,122,145,145,247,15,251,0,0,1,254,111,176,212,150,28,142,251,105,91,110,164,208,180,168,136,200,200,203,67,35,35,20,183,197,63,43,47,225,213,252,188,88,182,105,123,104,181,215,77,114,205,150,12,146,153,111,189,53,245,153,236,101,40,34,216,132,246,154,141,94,253,75,180,68,12,8,197,154,230,12,98,125,2,249,163,79,147,29,48,42,17,94,148,219,46,173,4,243,8,144,211,171,109,68,149,163,114,85,202,45,82,106,34,63,111,188,180,49,151,124,107,183,49,211,12,232,215,149,22,165,21,247,228,67,142,169,108,180,243,106,83,47,170,59,78,45,10,74,92,89,164,200,221,34,50,51,212,189,190,243,233,224,0,0,3,231,92,53,202,125,181,67,159,94,170,202,106,60,74,124,103,100,186,227,171,74,18,148,54,131,90,140,205,70,68,93,137,51,237,50,238,20,5,196,11,29,156,198,236,123,170,202,133,84,114,77,42,138,183,233,113,136,159,222,209,147,51,101,26,20,157,28,90,116,218,233,104,101,167,97,246,17,23,127,119,225,3,129,239,92,120,165,80,197,58,197,57,75,166,210,225,59,30,42,220,100,205,37,45,185,16,31,66,136,212,217,167,93,170,62,210,81,43,221,239,23,46,0,0,0,0,0,0,0,0,0,0,2,181,113,99,140,167,224,191,20,239,44,51,252,92,125,39,242,74,224,168,208,186,223,149,252,158,171,165,146,227,60,222,95,68,173,155,185,123,182,238,86,154,233,169,233,168,154,185,92,199,79,198,83,2,109,156,107,249,45,242,115,229,31,91,252,89,215,117,156,142,158,99,241,191,45,203,111,118,238,70,239,160,90,110,211,183,77,79,170,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,242,57,86,165,51,85,143,66,122,167,17,21,41,145,222,151,30,26,158,73,62,243,12,169,180,186,234,27,215,114,144,133,62,202,84,162,45,18,110,182,71,166,226,214,21,241,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,129,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,78,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,0,21,23,198,159,1,164,210,111,43,83,49,180,104,81,17,77,174,199,69,179,90,54,99,180,210,253,34,201,56,236,103,157,89,47,123,235,118,57,56,217,30,207,155,68,20,36,215,235,33,37,92,22,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,79,47,216,103,248,27,192,235,15,11,92,137,74,143,46,217,183,224,211,231,250,45,189,145,94,156,134,83,213,62,143,81,6,174,107,230,235,134,181,36,148,181,44,212,162,220,163,29,0,4,0,205,31,21,191,197,175,29,174,108,20,252,2,252,163,249,57,209,127,25,252,169,232,249,253,68,54,36,254,71,164,115,110,222,126,223,166,122,237,215,179,93,11,191,228,167,53,191,142,14,22,85,113,51,228,23,201,47,70,92,15,208,186,47,74,117,252,206,92,104,239,115,121,156,150,180,215,169,219,183,105,233,179,93,123,116,42,129,226,143,227,179,19,126,229,242,120,67,207,217,121,68,170,226,46,76,174,124,209,90,21,25,114,42,86,61,209,38,155,90,163,20,117,58,79,82,147,26,19,157,83,28,180,154,146,182,85,37,213,187,191,212,228,146,151,185,190,73,147,188,127,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,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,105,79,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,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,133,89,214,226,67,248,159,98,157,43,12,255,0,3,95,43,125,39,111,177,93,235,126,81,116,28,190,100,153,12,242,185,125,43,186,233,211,110,221,184,181,223,166,157,154,159,171,200,198,121,255,0,29,31,150,223,230,93,242,59,228,119,163,127,183,126,144,234,186,190,167,255,0,87,103,102,222,155,253,214,187,253,154,118,192,14,53,126,41,237,111,135,240,124,198,162,35,174,0,101,50,242,204,102,23,226,181,241,135,242,37,206,174,225,172,122,92,152,246,228,72,4,251,245,148,74,113,242,116,155,95,49,38,149,180,212,119,28,36,37,14,45,211,209,9,45,198,146,62,85,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,10,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,3,53,153,177,241,79,140,159,16,46,31,49,124,91,166,72,49,122,205,192,94,24,150,150,46,98,3,242,219,161,91,177,234,239,72,40,140,27,207,186,181,215,37,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,162,243,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,78,44,210,148,37,110,186,234,201,8,223,180,185,80,181,78,6,63,158,207,217,191,222,66,170,197,255,0,112,184,240,39,134,95,125,121,196,209,39,234,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,115,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,253,211,107,36,169,10,91,78,186,130,90,55,238,44,240,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,148,223,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,113,58,207,143,224,66,133,39,1,176,158,181,182,254,184,41,234,244,149,82,157,81,229,202,181,217,82,217,83,122,167,148,162,231,72,97,82,9,59,92,109,214,82,109,188,90,111,105,71,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,247,45,160,148,165,169,13,52,210,13,107,217,184,250,168,128,28,78,178,29,248,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,84,6,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,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,162,156,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,203,136,53,37,10,91,78,180,179,66,55,237,40,85,139,28,101,63,5,248,167,121,97,159,226,227,233,63,146,87,5,70,133,214,252,175,228,245,93,44,151,25,230,242,250,37,108,221,203,221,183,114,180,215,77,79,77,68,213,202,230,58,126,50,152,19,108,227,95,201,111,147,159,40,250,223,226,206,187,172,228,116,243,31,141,249,110,91,123,183,114,55,125,2,211,118,157,186,106,125,84,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,4,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,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,132,160,205,238,80,255,0,21,44,26,193,63,149,48,185,56,133,120,250,126,109,209,178,127,82,203,28,165,65,233,98,55,180,137,178,229,54,234,183,154,119,238,117,199,116,113,109,147,91,124,86,72,48,134,205,199,172,206,90,88,71,136,12,75,114,133,113,71,171,179,32,226,62,108,190,210,209,75,150,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,63,63,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,186,109,100,149,45,40,117,167,80,75,94,205,199,50,184,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,6,119,120,132,64,93,59,57,248,173,29,110,18,205,117,178,127,82,47,99,172,52,225,23,234,37,233,250,133,197,112,217,167,162,153,146,44,45,140,219,43,104,151,6,108,141,171,215,83,55,103,201,112,213,219,236,51,89,153,125,70,90,14,135,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,127,206,182,107,127,19,236,44,165,98,103,200,47,149,190,147,184,24,161,116,94,148,232,57,124,200,210,30,230,243,57,46,235,167,77,183,110,210,215,126,186,246,104,124,3,43,156,86,255,0,25,76,118,182,112,83,240,11,242,115,229,31,91,252,103,242,167,172,228,116,240,223,147,249,30,145,189,219,185,27,126,153,105,187,94,221,52,55,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,37,80,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,107,194,247,61,63,129,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,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,163,62,249,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,159,65,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,28,3,63,89,174,135,149,44,14,151,91,166,59,190,243,186,57,212,123,93,150,222,96,156,98,82,153,81,170,122,155,116,149,204,102,63,168,165,17,54,180,169,197,176,218,182,147,187,211,64,55,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,94,159,14,108,148,126,42,184,112,253,126,255,0,166,82,156,196,219,167,231,42,82,88,46,107,148,184,38,72,54,233,137,123,114,144,173,171,65,184,234,154,36,165,110,41,41,213,212,178,211,135,48,4,106,207,214,84,97,230,183,3,165,209,41,141,108,188,237,126,117,98,215,121,182,88,55,31,148,150,84,74,128,167,29,52,242,217,145,234,37,70,78,33,41,113,12,56,173,196,214,197,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,23,167,195,155,58,255,0,141,86,28,63,64,191,234,116,166,241,54,214,249,186,148,102,15,148,229,82,9,18,9,186,154,89,218,148,39,114,214,109,186,150,141,73,67,137,74,180,105,47,52,217,65,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,221,120,151,231,142,54,92,108,215,176,122,199,68,181,226,45,233,71,113,108,203,109,110,199,69,14,156,241,184,193,205,75,200,52,168,228,154,144,234,89,74,21,234,45,179,113,102,68,148,33,234,75,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,250,114,11,146,139,87,42,120,113,18,183,86,166,117,24,155,115,83,217,114,227,168,72,38,214,228,13,228,151,21,76,142,109,169,104,75,45,44,136,150,164,40,249,206,32,150,103,181,45,33,169,84,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,169,92,189,93,52,43,27,31,112,210,245,186,103,116,84,91,126,240,163,85,42,50,121,75,115,145,21,137,173,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,218,243,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,222,171,194,247,34,223,134,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,136,171,158,124,243,254,37,223,34,127,204,187,229,143,203,31,73,127,110,253,31,210,244,157,55,254,174,246,253,221,79,251,157,54,123,117,236,242,153,41,226,67,248,224,226,157,87,12,255,0,3,95,36,189,25,111,191,93,235,126,81,117,252,206,92,152,236,242,185,125,43,90,107,212,238,221,184,244,217,166,157,186,148,213,0,0,0,0,0,0,0,0,0,0,0,0,0,20,209,197,251,3,222,183,49,74,159,138,116,122,114,145,77,170,66,106,60,165,182,201,146,78,91,146,39,190,181,25,165,178,78,187,82,93,166,163,87,191,222,56,71,15,220,118,115,4,113,238,149,42,109,81,200,212,170,210,216,165,201,35,127,99,68,79,77,138,107,82,181,113,9,211,107,71,169,158,189,133,218,70,93,215,251,111,87,41,247,45,14,5,122,149,41,169,17,42,17,154,146,211,141,45,43,74,144,226,9,105,50,52,153,145,246,40,143,176,207,188,125,16,0,0,1,204,51,15,141,118,230,6,97,157,102,242,173,84,162,176,252,120,114,21,17,151,94,109,42,121,244,199,117,196,33,41,83,136,53,25,155,70,68,68,122,159,179,222,89,231,199,124,89,174,99,62,39,215,239,154,204,249,50,19,62,161,41,232,173,188,234,214,76,176,185,14,186,134,210,74,90,246,165,60,211,209,36,163,34,246,123,206,95,240,176,202,203,248,139,127,35,22,46,106,94,234,45,9,210,92,67,121,131,52,170,91,15,66,125,6,91,217,82,12,182,45,93,202,37,123,180,46,209,116,140,48,212,102,27,142,195,105,67,109,36,144,132,164,136,136,136,139,66,34,34,31,232,0,0,3,254,29,113,12,182,183,156,81,37,8,73,169,70,103,161,17,23,120,165,46,43,217,135,44,68,196,196,97,133,22,170,227,244,139,125,194,83,237,37,253,205,166,115,18,39,48,175,85,46,41,36,173,139,34,237,73,43,79,113,118,15,231,10,12,190,47,16,177,81,204,71,173,211,137,202,69,0,141,81,214,182,117,46,177,137,48,94,79,106,155,82,126,130,207,185,68,175,176,187,69,215,52,218,25,109,12,182,146,74,16,146,74,72,139,66,34,46,225,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,56,231,195,2,225,99,102,2,92,49,138,10,95,169,81,96,203,170,194,209,162,82,205,230,97,74,38,210,95,54,181,125,39,123,147,161,251,140,189,180,35,111,85,235,120,73,137,208,234,137,39,163,212,173,90,219,110,56,130,222,133,19,145,164,18,141,38,90,165,95,73,190,237,82,127,96,208,182,82,113,138,46,53,224,133,185,117,165,228,156,180,192,134,196,180,238,45,196,247,72,195,139,212,183,172,251,221,246,158,190,255,0,175,179,0,0,0,14,101,152,140,23,160,99,166,22,87,108,122,204,24,207,63,38,12,162,130,235,205,33,92,137,42,140,235,77,184,70,164,44,210,105,55,76,247,36,181,47,103,184,243,215,143,248,45,115,224,70,38,85,172,75,150,19,140,242,36,190,168,110,41,183,18,151,163,38,67,173,54,226,77,104,70,226,87,41,70,74,36,232,126,207,113,119,158,31,121,198,159,151,188,64,143,65,186,170,147,29,181,42,206,34,51,141,41,245,41,184,238,58,252,84,155,186,56,251,109,32,146,211,42,45,218,25,145,123,203,186,242,108,139,230,217,196,59,114,13,211,106,213,99,78,131,62,59,82,27,91,47,182,238,132,182,210,178,35,52,41,69,174,213,167,218,125,227,239,128,0,15,248,121,230,163,180,183,223,113,45,182,218,77,107,90,140,136,146,146,45,76,204,207,184,133,101,113,51,207,101,62,141,79,153,129,152,103,85,55,167,204,101,198,170,147,98,190,149,54,211,107,76,200,175,51,204,102,65,41,46,18,137,10,218,164,104,69,161,159,176,133,96,97,142,29,221,88,203,136,52,203,62,131,26,84,217,245,137,204,182,243,164,135,28,54,201,215,208,218,158,113,73,74,212,73,37,56,70,106,50,62,255,0,111,183,65,217,75,192,74,78,95,176,118,137,104,199,131,17,21,37,196,140,253,69,230,154,73,41,201,39,21,134,221,51,81,54,133,30,170,103,95,88,181,247,253,93,164,0,0,0,0,0,0,0,0,0,0,5,69,227,127,8,156,201,98,86,52,95,216,141,66,189,176,213,138,109,213,116,85,107,112,218,151,82,158,151,219,98,76,183,30,109,46,37,48,212,146,89,37,100,70,68,165,22,186,232,103,222,44,39,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,14,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,251,88,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,43,131,139,54,47,94,88,11,138,25,115,197,204,63,126,35,117,219,118,69,204,244,114,150,193,60,195,168,91,116,246,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,36,168,165,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,2,248,169,228,59,252,247,205,94,16,81,127,154,118,239,161,83,41,223,240,235,147,91,82,249,191,241,116,186,134,217,254,114,66,213,249,85,138,192,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,67,217,44,204,196,108,215,96,53,43,19,222,131,18,159,93,98,67,212,139,134,12,66,119,145,26,162,206,211,87,44,220,73,25,161,198,156,101,226,34,82,246,19,196,217,173,106,66,140,119,80,21,43,198,211,24,235,174,221,86,46,95,163,179,201,162,198,167,149,227,49,205,200,87,87,41,199,36,68,142,90,26,55,183,201,67,82,123,73,123,87,213,122,201,213,180,153,214,181,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,104,194,123,235,240,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,30,172,5,96,103,51,133,254,62,230,39,50,119,134,49,217,87,126,31,194,162,220,30,143,233,152,170,84,38,183,41,28,136,17,227,175,122,91,136,226,11,85,178,163,45,22,126,169,150,186,30,164,82,127,135,166,87,239,236,166,96,189,107,14,113,26,175,111,212,106,85,27,162,77,109,167,104,146,30,121,132,176,228,72,140,165,42,83,205,52,162,94,232,235,51,34,73,150,134,158,222,242,42,161,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,21,120,157,100,59,240,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,250,188,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,92,160,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,43,215,136,95,15,76,104,205,158,52,81,113,27,14,110,123,42,157,77,167,90,241,168,142,181,91,155,45,151,212,251,114,229,188,165,37,44,198,117,38,141,178,16,68,102,162,61,73,93,157,198,126,215,134,246,74,113,79,39,223,132,79,194,101,126,212,169,252,173,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,194,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,231,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,5,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,30,120,115,99,226,159,25,62,32,92,62,98,248,243,247,118,47,94,87,174,29,216,88,91,89,126,33,91,216,113,30,162,205,21,134,88,36,175,124,233,106,149,37,231,86,122,169,107,82,141,180,17,106,72,36,50,141,18,74,53,169,114,43,135,54,74,63,26,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,249,92,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,170,197,255,0,112,184,240,39,134,95,125,121,196,208,226,143,224,79,19,126,229,243,136,67,154,112,220,226,9,39,49,49,156,193,236,100,170,196,78,34,211,163,170,76,42,147,206,180,202,238,100,27,175,184,233,53,29,150,26,101,149,198,100,152,73,161,42,82,220,65,45,205,52,67,134,93,131,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,41,194,91,56,53,92,95,179,100,101,222,251,56,135,93,195,218,60,101,80,101,50,210,144,185,212,70,141,44,108,117,41,71,41,43,140,106,140,217,47,113,41,212,60,141,82,106,109,215,23,2,248,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,121,78,44,89,40,167,93,54,173,79,53,24,111,76,217,114,81,180,147,120,176,130,149,33,234,172,20,183,30,59,114,27,73,41,109,179,210,182,206,229,146,91,66,77,163,117,197,172,141,162,37,213,182,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,163,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,98,10,241,66,206,191,226,255,0,98,47,6,48,246,167,85,131,137,55,149,61,18,90,168,194,62,79,161,169,106,121,72,92,130,117,73,61,94,119,148,251,45,147,102,75,111,215,119,123,106,67,92,202,97,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,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,224,6,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,207,181,128,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,130,188,71,248,127,195,204,69,9,220,91,194,27,119,252,214,32,116,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,100,218,165,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,37,174,124,243,131,108,230,231,11,240,58,180,147,137,10,246,161,199,174,166,236,163,196,106,71,34,11,238,185,17,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,87,52,200,86,41,88,152,45,155,27,27,19,49,46,187,232,107,110,141,233,62,182,111,74,244,142,87,54,155,41,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,252,185,193,205,157,229,155,172,80,249,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,82,43,134,46,67,191,13,245,216,216,243,139,20,93,214,13,191,80,79,163,105,117,26,119,50,45,208,242,80,242,92,209,92,212,159,38,59,233,142,106,220,219,141,60,162,113,147,215,99,169,43,169,1,79,249,242,200,22,106,177,131,53,183,198,36,225,102,19,183,86,182,107,103,78,114,28,180,86,233,177,121,138,110,159,25,167,140,219,122,66,22,71,205,109,205,76,211,219,223,219,174,162,201,114,151,135,151,30,20,101,179,14,240,242,239,130,112,171,116,74,27,49,234,49,141,230,221,228,72,61,84,227,123,219,82,144,173,170,81,150,169,81,145,233,222,63,219,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,8,191,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,111,113,28,96,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,250,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,16,215,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,233,43,158,76,162,82,179,125,132,105,181,24,168,196,163,221,148,25,10,169,91,149,87,227,165,104,67,230,131,74,226,188,178,73,186,136,207,22,221,252,179,212,150,219,46,26,92,229,19,106,207,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,22,211,194,79,56,183,222,40,115,178,209,125,67,244,159,201,43,125,85,26,61,111,152,203,61,45,46,47,67,9,138,119,78,211,9,223,183,152,181,243,214,226,150,122,237,50,61,9,66,21,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,85,112,167,206,13,87,7,177,66,6,94,238,83,136,187,39,17,43,4,150,29,83,74,231,211,171,111,54,134,88,90,20,218,20,167,16,250,155,143,29,72,95,170,131,54,220,37,54,73,116,156,159,252,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,255,0,93,86,21,213,253,181,183,46,75,114,161,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,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,89,106,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,119,220,53,50,81,78,203,166,28,65,197,11,214,153,166,38,221,212,245,57,37,106,41,76,57,74,165,201,40,206,162,152,235,14,40,144,111,33,108,37,110,40,218,74,210,226,214,209,26,146,130,82,225,95,26,191,20,246,183,195,248,62,99,81,30,43,34,153,187,165,101,7,8,241,170,235,98,157,18,177,118,87,164,91,180,219,114,148,252,132,161,11,124,145,84,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,137,87,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,92,167,11,220,139,126,5,45,84,99,142,49,217,157,38,36,214,183,250,30,52,213,110,122,133,75,113,180,145,106,201,164,186,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,7,201,204,45,173,66,177,177,247,18,236,171,90,15,69,69,183,239,10,205,46,157,27,154,183,57,17,88,154,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,23,83,194,179,24,235,184,187,148,122,68,107,141,157,101,216,85,7,108,230,228,238,71,240,168,177,152,97,200,199,177,8,73,35,150,196,134,152,211,214,82,185,27,212,163,82,204,138,96,8,85,196,135,37,56,167,156,31,193,223,224,206,191,106,83,62,73,122,95,173,244,236,169,44,243,58,174,147,151,202,228,176,238,186,116,203,221,187,110,154,167,77,117,61,60,87,15,78,30,152,209,148,204,104,173,98,54,35,92,246,85,70,155,81,181,228,209,26,106,137,54,91,207,165,247,37,196,121,42,82,94,140,210,73,27,99,172,140,201,70,122,154,123,59,204,172,40,0,0,0,0,0,0,0,0,0,0,0,0,0,113,108,218,96,37,39,48,56,59,91,180,100,65,136,186,146,34,73,126,156,243,173,36,212,137,37,21,246,218,50,81,182,181,22,138,123,95,84,181,247,125,121,241,196,252,59,186,176,107,16,106,118,125,122,52,168,51,232,243,158,109,151,77,14,52,110,19,79,173,180,188,218,148,148,40,210,106,108,204,148,68,93,222,207,101,159,240,204,207,101,62,179,79,135,129,152,153,85,54,103,195,101,182,169,115,101,62,148,182,235,104,76,56,172,179,204,122,65,169,78,26,141,106,218,148,104,101,169,151,180,133,154,178,243,82,26,67,236,56,151,27,113,36,180,45,38,70,74,73,150,164,100,101,222,67,254,192,0,7,192,189,239,155,103,15,45,185,215,77,213,85,141,6,12,8,238,200,113,111,62,219,90,146,27,82,204,136,214,164,150,187,80,175,105,119,10,54,226,9,156,105,249,132,196,9,20,27,86,169,49,171,82,146,226,227,54,210,95,82,91,144,227,79,202,73,59,163,111,184,210,201,77,60,146,221,161,25,151,184,187,248,54,0,96,181,207,142,248,151,73,177,45,168,78,61,207,144,194,166,56,77,184,164,179,25,82,26,105,199,20,104,66,246,146,121,169,51,81,167,66,246,251,143,66,153,118,193,122,6,5,225,101,10,199,163,65,138,203,241,160,197,41,206,178,210,19,207,148,152,205,52,227,134,105,66,13,70,163,104,143,114,139,83,246,251,139,166,128,0,0,14,51,155,108,98,139,130,152,33,113,221,138,121,37,44,224,76,98,34,119,22,227,123,164,125,196,104,91,208,125,237,123,15,95,119,213,158,155,134,175,91,197,188,78,153,84,81,59,34,165,117,86,220,113,180,122,235,81,185,38,65,168,146,69,170,149,244,156,238,213,71,246,139,238,200,126,5,194,193,60,4,183,163,28,20,177,82,173,65,137,85,155,171,68,149,147,207,66,138,78,36,254,109,10,250,77,119,43,83,247,153,251,36,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,240,159,13,154,132,25,16,36,54,149,181,37,165,178,226,84,68,100,164,168,140,140,140,143,176,203,67,20,55,196,171,47,146,240,115,29,103,214,224,192,38,233,23,50,157,170,147,141,52,100,218,94,145,50,98,182,106,77,161,36,123,27,46,205,76,244,246,153,14,227,194,47,49,39,70,185,101,224,237,195,85,144,166,102,147,146,33,37,215,245,66,92,91,144,35,182,132,146,221,34,46,194,61,9,40,215,221,238,22,242,70,70,90,145,234,70,63,160,0,0,63,134,68,101,161,136,141,159,28,149,91,185,141,179,101,220,148,74,123,49,238,250,76,39,23,17,230,154,109,11,144,77,53,41,104,101,74,75,14,58,178,83,175,17,154,72,203,95,102,135,223,70,248,131,135,119,126,23,93,51,109,91,190,141,54,157,58,4,135,25,249,248,238,179,191,99,139,70,244,115,18,147,52,154,155,86,135,161,119,14,245,149,60,248,98,150,93,107,113,227,77,173,212,107,86,201,37,12,174,159,42,76,137,41,101,189,236,17,242,90,57,13,182,147,38,217,52,167,216,91,140,187,143,178,222,48,27,61,216,19,141,116,104,14,181,119,83,232,213,89,8,105,46,66,169,207,135,29,222,106,144,214,164,150,250,133,171,77,206,237,47,110,164,101,222,93,178,34,36,248,53,6,81,38,4,214,36,180,226,73,72,113,151,9,105,81,25,106,70,70,71,161,150,134,95,223,31,160,7,205,173,220,116,11,110,11,181,58,253,102,13,62,43,8,82,214,236,169,8,105,4,68,70,163,237,89,145,119,36,207,245,24,174,44,243,113,50,162,80,169,181,76,50,193,106,138,37,212,159,67,240,165,84,216,121,14,54,210,84,153,44,172,218,122,52,162,82,86,74,38,148,157,83,216,71,169,151,113,10,182,163,81,177,7,27,239,246,160,193,98,171,95,174,87,103,164,150,178,75,242,150,75,125,242,35,90,204,137,107,219,189,210,212,251,126,151,180,207,182,232,242,11,145,59,127,1,45,152,183,165,231,75,143,50,239,168,50,135,76,223,97,14,28,68,184,220,87,54,23,50,58,29,109,72,117,165,118,106,122,107,239,212,202,106,17,17,17,17,22,132,93,196,63,160,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,132,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,52,57,155,164,210,168,25,146,197,122,21,10,153,18,157,77,167,95,21,216,144,225,196,101,44,177,25,134,231,188,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,22,191,193,83,194,197,211,241,2,119,151,83,132,255,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,154,204,202,98,244,156,122,199,155,231,23,30,126,91,145,238,42,195,207,83,202,91,13,50,251,84,228,104,212,38,92,67,90,160,150,220,102,217,108,204,141,90,154,12,205,74,51,53,31,53,22,253,193,115,29,40,85,92,56,184,242,241,83,172,213,94,185,40,149,9,55,37,54,52,130,91,145,81,71,116,163,54,226,35,175,83,75,123,37,41,107,91,102,72,35,84,178,90,119,153,186,104,178,160,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,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,57,254,92,176,66,149,151,28,30,162,224,213,10,185,46,175,77,160,72,168,170,28,185,109,165,15,155,18,39,63,37,180,57,183,213,82,208,151,201,6,178,36,146,205,6,162,74,55,108,46,150,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,42,131,20,56,48,85,106,216,242,76,225,93,239,18,129,133,117,120,242,103,174,68,212,42,108,218,19,233,211,108,20,52,107,74,165,33,106,89,27,110,41,196,154,91,67,164,234,148,180,54,114,108,171,8,112,95,11,240,22,205,111,15,240,142,208,137,110,208,155,144,236,179,142,202,220,117,110,190,225,150,247,93,117,213,41,215,87,161,37,36,165,169,70,72,66,16,90,37,9,34,207,14,108,124,83,227,39,196,11,135,204,95,30,131,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,162,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,85,98,255,0,184,92,120,19,195,47,190,188,226,104,113,71,240,39,137,191,114,249,196,33,65,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,13,79,10,139,227,115,96,89,180,43,203,12,177,6,141,111,68,135,112,221,81,234,209,171,83,153,35,74,231,162,25,66,40,198,233,17,237,82,208,151,220,65,47,77,230,141,137,51,52,182,130,79,138,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,138,248,152,100,162,157,150,11,238,155,123,97,165,51,166,195,107,183,72,208,161,182,82,158,244,52,230,89,108,156,142,244,135,148,230,254,118,139,125,179,83,155,143,71,210,72,36,178,74,87,138,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,231,179,41,154,236,56,203,126,7,22,55,212,221,249,71,2,169,200,98,219,98,150,241,56,221,102,84,134,86,236,116,162,66,73,77,161,149,54,218,220,55,143,84,147,105,51,73,56,163,67,107,207,21,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,39,134,46,67,191,2,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,57,254,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,2,170,248,174,100,91,242,249,160,193,75,51,253,81,42,255,0,133,5,95,220,169,53,70,227,146,127,225,122,165,165,95,160,241,163,251,33,225,85,96,36,166,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,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,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,47,215,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,25,182,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,106,120,84,175,28,91,90,133,18,234,194,75,214,60,29,149,170,173,62,177,75,153,39,154,179,230,197,136,228,87,35,183,176,207,98,118,174,108,147,212,136,148,124,205,20,102,73,73,23,128,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,189,120,215,210,105,79,101,182,205,174,189,76,136,186,148,59,226,60,72,243,20,202,77,246,88,122,4,213,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,173,178,157,226,159,6,254,32,91,222,98,192,210,152,172,14,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,184,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,254,194,28,209,97,126,44,229,229,188,197,197,173,196,137,66,129,71,118,165,114,52,202,220,148,186,27,241,227,147,211,98,186,148,182,78,169,108,150,237,52,108,141,196,108,90,18,105,113,6,116,67,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,95,240,155,201,69,59,16,38,126,51,184,161,76,231,209,104,149,4,55,104,66,112,165,71,113,218,164,87,217,120,170,105,113,10,66,28,101,165,182,166,82,159,157,66,220,231,146,201,38,201,18,237,252,82,183,26,191,20,246,183,195,248,62,99,81,16,0,89,247,11,174,31,243,42,243,41,185,155,198,251,119,147,74,103,166,168,216,244,183,220,125,137,78,74,105,246,159,102,172,174,90,209,181,146,229,104,211,110,18,210,242,92,83,134,146,65,52,167,109,168,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,73,78,50,86,181,10,223,205,196,58,181,34,15,79,46,230,179,233,213,74,163,156,213,175,168,148,135,228,196,75,154,40,204,145,163,17,35,163,68,145,39,212,215,77,202,81,159,75,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,50,50,50,212,143,188,132,43,207,214,68,237,252,124,182,100,222,150,101,46,60,75,190,158,202,221,35,97,132,54,114,210,219,114,156,216,124,184,235,117,197,45,215,83,217,169,107,167,191,67,58,92,172,209,177,7,4,47,247,96,206,98,171,64,174,80,167,168,144,179,75,241,86,107,101,243,34,90,12,201,11,219,189,163,208,251,62,143,176,203,178,210,114,51,196,202,137,93,166,210,240,203,26,106,41,137,82,97,12,66,139,83,125,228,54,219,169,74,99,50,131,117,233,50,141,74,89,168,221,82,180,79,105,22,164,93,228,44,118,137,113,208,46,72,13,84,232,21,152,53,8,175,161,43,67,177,100,33,212,153,26,73,69,218,131,50,238,81,31,235,33,244,128,126,121,115,224,211,217,92,153,243,88,140,211,105,53,45,199,156,36,37,36,69,169,153,153,158,132,90,17,255,0,120,71,124,121,207,118,4,224,165,26,123,174,221,212,250,205,86,58,29,75,112,169,147,225,200,119,154,148,59,161,41,190,161,10,211,115,91,79,219,169,145,119,159,101,67,230,179,62,24,165,152,170,212,136,208,171,117,26,45,178,105,91,40,167,197,147,38,50,94,111,123,228,92,230,138,67,141,168,205,183,137,42,246,30,210,46,226,237,224,184,125,135,119,126,40,221,48,173,91,66,141,54,163,58,124,134,217,249,136,238,189,179,123,136,70,245,242,210,163,36,146,156,78,167,161,247,139,200,200,118,74,173,220,185,89,177,46,74,221,61,153,23,125,90,19,107,150,243,173,54,181,199,39,90,138,181,178,149,41,134,221,65,37,214,76,201,38,103,167,183,83,238,151,36,68,69,161,15,232,0,0,15,225,153,17,106,103,161,16,168,110,46,153,137,58,205,203,19,7,109,234,171,233,102,17,55,34,106,89,127,68,41,104,114,124,119,16,162,67,166,71,216,101,169,41,26,251,253,195,135,112,213,203,228,188,99,199,104,21,185,208,9,202,69,178,166,170,166,227,173,25,182,167,163,204,134,173,154,155,107,73,158,199,12,244,212,143,79,105,16,190,72,16,217,167,193,143,2,59,105,67,81,154,67,45,165,36,68,73,74,72,136,136,136,187,8,180,33,254,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,241,21,203,180,12,106,193,58,165,94,37,57,233,21,218,4,87,231,69,54,25,74,214,174,68,73,106,66,59,26,90,204,141,110,247,17,151,212,100,125,244,147,133,215,141,195,130,24,191,73,175,146,164,65,155,64,172,48,83,27,213,109,43,70,37,33,110,54,162,220,131,211,86,180,50,51,46,238,221,61,154,39,192,76,74,166,226,198,18,218,247,165,62,123,18,87,80,164,194,122,79,41,212,172,219,125,200,205,56,180,43,69,43,69,23,48,181,35,51,50,215,183,222,58,8,0,0,0,254,25,17,150,134,90,145,136,209,154,172,141,97,126,99,232,242,165,174,149,22,151,113,242,86,108,79,138,196,118,22,183,54,190,105,230,57,211,184,225,145,184,246,229,105,219,216,71,222,93,180,241,152,44,142,99,126,5,86,38,33,251,66,171,88,163,182,251,137,102,109,58,159,46,67,100,209,45,221,170,91,135,29,9,250,13,110,51,46,205,12,143,184,251,56,92,10,173,207,104,84,137,234,117,66,167,71,157,29,122,234,203,174,71,117,10,74,139,220,100,100,100,164,151,235,47,168,73,44,34,226,59,152,220,40,105,152,136,184,125,63,25,148,165,178,69,106,92,249,90,36,185,101,216,93,74,75,185,191,255,0,41,94,241,38,173,174,52,85,152,180,194,110,227,178,88,122,105,183,169,170,61,53,106,71,51,105,118,17,174,118,187,117,221,245,233,160,252,55,119,26,27,198,109,37,81,237,75,38,154,196,197,25,150,249,84,215,82,146,73,165,69,216,109,206,215,93,77,63,245,136,153,139,217,226,204,22,48,46,75,53,123,214,163,77,133,33,75,51,139,77,169,78,101,173,170,230,122,187,21,33,101,166,142,25,105,238,34,33,225,176,167,4,49,79,29,46,200,180,155,98,218,173,212,213,62,75,101,34,121,66,146,243,104,37,186,132,169,199,28,67,107,208,139,154,149,26,140,143,176,245,246,246,221,6,74,178,7,98,101,218,141,18,232,175,67,69,86,236,148,203,111,58,228,198,217,124,162,184,164,71,90,137,163,92,118,221,111,99,172,153,164,140,245,45,79,218,125,147,0,136,146,90,17,17,17,123,8,127,64,0,0,0,0,0,0,0,0,0,0,0,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,31,234,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,56,89,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,171,227,157,249,147,253,164,253,218,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,112,84,240,177,116,252,64,157,229,212,225,63,196,63,226,167,140,117,220,34,202,61,94,53,184,206,146,239,218,131,86,115,146,119,35,248,44,89,44,62,228,147,216,180,40,151,204,98,59,172,105,234,169,60,253,233,81,41,4,71,66,224,36,86,64,49,230,78,95,51,71,104,220,207,77,137,26,133,95,144,139,102,225,92,185,13,70,97,20,233,110,182,149,60,227,206,33,68,210,24,117,44,201,51,35,78,165,28,208,107,74,84,163,26,30,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,207,14,36,225,13,229,143,89,246,196,76,35,195,246,34,57,93,184,177,34,228,102,57,203,124,153,97,164,34,108,151,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,222,78,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,254,229,180,18,148,181,33,166,154,65,173,123,55,31,85,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,42,172,95,247,11,143,2,120,101,247,215,156,77,14,40,254,4,241,55,238,95,56,132,40,4,106,160,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,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,117,243,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,247,77,172,146,165,165,14,180,234,9,107,217,184,252,85,118,255,0,188,174,107,102,217,179,43,183,12,185,116,43,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,170,204,146,218,76,246,182,132,166,111,240,197,200,119,225,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,117,32,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,40,135,137,166,79,173,156,173,98,133,18,181,135,37,18,29,147,124,199,117,84,170,58,93,144,235,244,199,225,183,29,18,80,183,31,91,138,117,11,83,200,117,43,53,235,171,142,35,106,73,180,169,113,255,0,45,216,33,85,204,126,54,218,216,47,70,174,68,163,72,184,228,58,149,207,146,218,156,68,102,25,97,201,15,44,144,158,213,172,154,101,205,136,213,36,165,237,73,169,4,102,178,209,158,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,90,113,12,206,157,87,52,248,161,34,133,104,92,18,213,133,118,212,130,43,126,25,198,84,82,154,249,55,181,218,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,92,182,214,183,183,123,94,28,28,64,38,101,222,186,214,18,98,245,197,254,100,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,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,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,1,66,220,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,28,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,221,50,11,149,25,153,173,199,24,148,74,155,91,44,203,95,147,88,186,30,113,151,205,183,226,165,228,146,96,37,198,141,60,183,164,122,233,73,155,136,82,91,67,238,39,113,181,177,87,253,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,20,173,198,175,197,61,173,240,254,15,152,212,71,52,225,197,147,234,86,108,49,114,122,175,146,150,86,37,149,29,137,245,164,70,117,45,174,115,238,172,202,52,19,81,44,157,109,14,147,111,173,110,54,147,50,67,10,65,41,181,184,135,19,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,197,98,246,52,97,126,2,217,174,98,6,46,93,241,45,218,19,114,26,136,82,30,67,142,173,215,220,51,216,211,77,52,149,58,234,244,37,40,210,132,168,201,8,90,207,68,161,70,94,170,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,150,33,165,60,167,120,88,193,191,135,246,247,151,48,58,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,22,147,198,158,192,141,93,203,205,169,136,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,216,189,137,73,151,48,201,85,215,195,223,20,42,184,85,156,28,54,169,211,211,45,232,245,250,195,86,188,232,140,205,84,100,72,98,160,162,140,92,221,8,201,196,52,235,141,72,38,212,90,41,113,209,218,147,34,90,116,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,208,200,140,143,216,98,31,231,87,32,118,38,98,104,210,238,138,12,52,82,174,200,172,184,243,78,67,109,150,10,83,137,68,133,145,58,105,142,227,174,111,117,226,53,17,30,167,161,123,75,182,151,241,91,4,49,79,2,238,217,116,155,158,218,173,211,21,2,75,133,30,121,194,146,203,107,36,58,180,165,198,220,91,104,215,94,82,148,74,34,46,194,215,217,217,238,112,135,60,89,130,193,245,198,102,145,122,212,106,80,163,169,6,81,106,85,41,207,53,181,60,191,87,98,100,32,180,209,178,45,61,198,100,37,157,163,198,134,242,133,73,76,123,174,201,166,63,49,38,68,75,139,77,117,73,52,146,82,93,166,228,237,117,212,149,255,0,80,253,215,47,26,42,204,170,97,183,110,89,44,51,52,155,212,149,34,154,180,163,153,180,251,12,209,59,93,186,237,250,244,212,70,92,93,226,59,152,220,87,105,232,139,184,125,1,25,228,169,179,69,22,92,248,186,164,249,133,218,93,74,139,185,207,255,0,37,62,225,27,103,213,110,123,190,164,111,84,106,21,58,196,233,11,215,87,157,114,67,171,82,148,126,243,51,51,53,40,255,0,89,253,99,186,101,247,35,152,223,142,181,136,104,98,208,170,209,232,238,62,218,94,155,80,167,203,142,217,180,107,107,114,144,225,71,90,126,131,187,136,207,179,66,51,238,46,219,135,202,174,70,176,191,46,20,120,178,209,74,139,84,184,249,40,55,231,202,98,59,235,67,155,88,53,114,220,233,219,112,136,156,103,114,117,237,237,51,239,62,201,46,68,68,90,17,104,68,63,160,0,0,3,159,99,222,37,83,112,159,9,110,139,210,161,61,136,203,167,210,102,189,27,154,234,80,110,62,220,103,92,66,19,170,147,170,143,150,122,17,25,25,233,217,239,25,216,197,27,198,225,198,252,95,171,87,205,114,39,77,175,214,31,40,109,234,183,85,163,242,150,182,219,73,110,89,233,171,186,17,17,159,127,102,190,219,182,225,213,151,104,24,43,130,116,186,188,186,115,209,235,181,248,172,78,148,111,178,148,45,60,248,145,20,180,118,180,133,145,18,218,238,51,63,172,204,251,165,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,15,207,81,131,30,169,79,147,77,150,218,86,196,182,86,195,137,81,17,146,144,164,154,76,180,61,72,251,12,251,197,14,113,37,203,196,172,28,199,9,245,234,93,61,228,81,46,39,29,168,147,188,163,36,37,249,19,38,43,97,26,91,66,11,212,108,143,77,76,244,246,153,14,255,0,194,91,53,110,192,173,189,129,87,141,81,134,161,60,210,159,166,57,33,243,73,169,243,92,24,172,176,147,113,237,15,176,148,100,132,163,94,253,61,164,45,173,42,37,36,148,147,35,35,45,72,203,218,63,160,0,0,0,62,101,122,216,183,110,152,75,167,92,116,56,21,56,206,36,210,166,166,70,67,200,50,50,50,62,197,145,151,114,148,95,172,253,226,51,226,215,13,220,183,226,145,73,146,155,112,168,18,228,18,207,153,70,135,2,46,138,87,48,245,215,165,81,247,185,175,252,148,251,132,59,196,110,12,247,20,89,207,185,135,87,116,119,161,237,82,154,77,74,160,226,156,215,85,237,35,38,96,233,221,179,187,219,175,212,56,180,174,19,217,159,68,231,163,70,42,2,154,109,106,74,92,87,164,12,148,68,122,17,145,148,62,222,193,234,40,28,31,177,242,105,180,117,122,213,184,194,86,148,154,182,201,154,147,35,61,53,47,90,23,214,98,72,225,39,7,28,53,164,38,37,75,19,110,90,180,217,141,242,220,114,60,41,145,220,142,163,46,90,141,38,151,161,17,153,106,75,45,61,198,95,88,155,120,81,128,56,85,131,20,182,233,182,29,161,75,132,166,210,148,28,164,211,227,55,33,100,73,66,125,101,180,218,53,215,148,131,63,172,181,247,105,209,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,241,92,252,99,191,24,231,255,0,13,127,249,41,252,35,228,7,67,191,209,126,139,222,157,220,189,127,244,207,201,117,91,189,125,251,52,249,142,156,126,190,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,58,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,20,87,197,147,29,40,88,193,153,175,147,118,149,102,171,46,149,135,116,245,219,114,153,144,75,110,42,43,13,202,120,230,174,59,106,63,248,6,86,230,212,154,213,24,180,220,132,182,181,70,168,216,57,93,119,0,170,57,129,144,247,38,139,26,240,135,103,67,111,106,21,213,202,114,20,153,114,15,82,94,246,249,40,106,55,97,163,106,250,175,85,90,182,162,63,149,132,246,47,225,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,62,85,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,9,200,6,60,198,204,30,87,45,27,153,233,178,228,215,104,17,209,108,220,43,151,33,217,47,174,163,17,166,210,167,156,121,196,36,221,91,237,41,153,38,100,106,208,228,26,13,106,82,84,98,69,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,7,31,192,108,179,217,184,13,112,226,77,231,70,157,46,163,112,226,141,209,54,227,173,77,120,205,8,74,28,149,33,232,209,26,104,148,105,74,25,76,151,8,215,218,183,22,181,168,204,147,177,182,251,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,21,86,47,251,133,199,129,60,50,251,235,206,38,135,20,127,2,120,155,247,47,156,66,20,2,53,80,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,27,113,79,205,157,155,152,204,80,164,216,248,127,30,36,234,22,26,200,168,70,143,113,196,158,111,177,89,92,166,225,155,166,218,57,105,36,161,167,99,184,217,45,43,113,14,150,139,73,237,50,51,132,2,239,184,81,230,150,213,197,188,26,99,3,190,77,210,173,187,147,12,233,241,216,233,160,169,182,153,171,193,82,148,93,115,108,238,230,115,185,159,217,74,208,210,110,190,135,55,17,191,203,68,234,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,58,254,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,229,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,199,248,81,231,167,242,25,95,198,187,207,253,79,22,192,155,57,63,221,37,84,183,36,26,191,224,186,84,41,63,166,201,47,251,29,145,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,57,87,20,127,29,152,155,247,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,86,175,24,44,215,80,168,86,33,229,86,214,118,149,84,173,92,220,137,151,65,243,150,183,168,177,89,121,137,49,91,218,146,36,19,207,173,9,94,138,81,169,13,35,83,111,71,218,113,53,2,44,211,132,6,108,236,219,22,76,156,175,94,17,226,82,87,117,86,36,214,169,21,201,51,205,40,149,81,113,168,113,218,166,147,92,189,169,90,210,195,138,67,138,116,183,47,107,73,73,173,104,221,110,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,207,183,17,134,243,22,206,100,170,44,230,66,108,73,149,36,71,121,54,212,136,145,162,198,97,235,124,167,203,233,22,219,76,56,226,155,65,171,156,100,135,220,91,233,35,34,113,74,208,140,228,7,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,53,192,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,252,243,129,96,70,196,252,174,98,149,152,245,189,46,187,34,85,175,58,77,62,159,16,157,83,239,212,99,52,114,33,19,105,104,247,173,101,37,150,76,144,90,239,50,36,153,40,140,210,121,183,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,222,43,224,14,21,99,61,45,202,109,249,104,82,230,169,196,169,5,41,84,248,206,72,65,26,86,159,85,110,182,189,52,230,172,203,235,61,125,250,194,76,92,224,227,134,181,116,203,169,97,149,203,86,133,49,206,99,141,199,155,50,59,113,210,103,204,81,36,146,204,35,50,45,77,5,167,184,143,234,17,186,191,193,251,31,33,27,167,72,173,91,143,165,9,81,167,116,153,170,51,50,215,66,245,97,125,68,60,188,94,19,217,159,92,230,99,73,42,2,90,113,105,74,156,79,164,8,146,70,122,25,153,156,62,206,193,218,112,231,131,61,197,42,115,14,98,45,221,29,152,123,82,167,83,77,168,56,151,53,213,27,136,137,232,58,119,111,239,246,233,245,137,137,132,188,55,114,223,133,165,26,74,173,194,175,203,142,72,62,101,102,28,9,90,169,60,179,215,94,149,39,222,223,255,0,148,175,120,146,244,11,98,221,181,161,34,157,110,80,224,83,35,54,146,74,90,135,25,182,82,68,68,68,93,136,34,46,228,164,191,81,123,135,212,0,0,0,1,252,82,137,41,53,40,200,136,139,83,51,246,10,148,226,211,154,183,103,214,217,192,171,58,168,195,176,153,101,50,42,110,71,124,212,105,124,151,58,43,204,44,219,123,66,236,52,153,161,72,215,187,95,97,8,255,0,195,107,47,18,177,143,28,41,245,218,157,57,229,209,45,215,26,168,155,188,147,52,41,248,243,33,171,97,154,155,90,15,212,112,207,77,72,244,246,145,11,228,167,65,143,75,167,198,166,196,109,40,98,35,40,97,180,164,136,137,40,74,73,36,90,22,132,93,132,93,195,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,171,196,63,47,81,113,187,3,170,114,160,192,39,107,116,38,94,168,198,90,26,37,45,68,204,57,102,132,106,77,173,102,91,221,46,194,211,237,35,239,163,43,66,225,184,176,111,19,161,213,153,113,248,117,59,110,172,223,56,144,110,54,162,92,121,9,82,147,222,133,125,38,251,140,203,187,216,99,67,153,90,197,184,88,201,130,118,189,216,196,230,228,74,85,46,11,115,76,157,37,169,50,78,35,14,56,74,209,107,50,86,174,118,238,61,123,123,126,190,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,95,46,150,38,104,48,178,126,25,223,81,255,0,157,153,71,155,189,239,226,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,159,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,154,139,254,225,113,224,79,12,190,250,243,137,162,85,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,191,50,127,180,159,187,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,78,10,158,22,46,159,136,19,188,186,156,38,86,53,226,133,43,5,112,142,239,197,122,202,98,57,30,214,163,201,169,34,60,153,169,136,137,143,161,7,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,230,134,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,20,205,254,5,208,176,7,133,246,18,91,116,202,53,86,153,85,175,94,20,123,146,228,102,168,107,41,73,172,74,162,75,57,8,91,106,36,242,121,123,16,201,54,73,73,165,44,150,237,203,53,173,80,175,41,222,41,240,111,226,5,189,230,44,9,21,197,167,47,20,172,26,204,52,123,242,212,165,75,139,66,196,232,242,107,111,173,233,137,121,10,173,148,133,29,65,45,36,207,154,132,25,61,25,227,37,234,157,242,22,77,153,37,60,182,253,175,5,188,99,161,89,248,203,118,224,237,93,158,92,188,68,167,199,145,75,147,185,103,186,85,53,50,28,84,109,137,65,145,111,97,249,14,243,20,180,37,61,54,223,89,78,36,138,229,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,85,88,191,238,23,30,4,240,203,239,175,56,154,28,81,252,9,226,111,220,190,113,8,80,8,213,64,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,202,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,157,103,199,240,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,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,88,246,111,248,83,80,176,191,46,52,187,215,5,38,250,74,224,176,41,242,234,23,172,154,131,203,105,234,244,82,66,92,118,83,40,83,134,204,126,152,144,233,165,132,145,41,109,40,200,220,117,214,210,79,87,94,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,162,156,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,203,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,140,242,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,254,86,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,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,112,113,0,135,152,138,19,88,73,139,215,23,249,172,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,253,194,227,192,158,25,125,245,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,229,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,143,249,215,205,117,11,41,120,53,54,242,230,210,166,93,245,45,97,218,212,73,175,45,61,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,140,246,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,102,150,87,9,8,213,204,153,59,89,174,179,45,140,110,169,71,85,207,73,67,92,216,231,29,10,140,149,49,66,148,204,151,16,209,45,70,71,204,116,210,210,217,121,221,13,75,109,147,39,107,90,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,218,146,52,159,113,139,211,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,101,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,138,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,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,249,241,165,60,167,120,88,193,191,135,246,247,151,48,58,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,25,161,204,189,129,27,11,51,13,137,24,125,79,183,165,208,233,180,59,162,165,26,151,6,73,59,189,170,119,80,179,134,100,110,153,173,104,84,115,105,104,90,140,247,161,73,86,170,221,169,219,255,0,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,83,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,76,210,226,220,28,26,193,75,166,236,126,115,113,229,34,151,57,184,58,186,72,82,164,148,71,220,108,147,170,208,102,173,91,236,218,122,251,190,172,241,221,247,13,197,140,152,157,50,172,243,143,204,169,220,149,103,57,36,179,113,197,26,228,72,82,146,158,245,171,233,57,220,70,125,254,211,23,153,195,195,47,49,112,71,3,169,146,231,64,229,86,235,172,179,81,146,181,180,73,90,73,232,113,13,104,212,219,66,200,183,180,125,135,175,218,103,221,42,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,127,140,184,145,167,69,122,20,198,27,121,137,13,169,167,91,113,36,164,173,10,45,13,38,71,216,100,100,102,90,24,162,126,38,25,118,145,132,88,205,80,187,169,148,190,69,18,229,148,236,212,173,166,13,13,37,249,18,230,56,72,35,75,73,65,25,33,178,236,212,207,79,105,144,236,92,35,179,38,116,27,158,94,13,92,213,71,58,73,201,114,68,18,121,255,0,80,158,91,144,35,182,218,119,186,69,174,132,173,9,40,51,247,123,133,189,165,68,164,146,146,122,145,150,164,99,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,47,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,65,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,95,79,11,143,2,120,101,247,215,156,77,18,168,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,171,227,157,249,147,253,164,253,218,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,112,84,240,177,116,252,64,157,229,212,225,226,184,211,227,204,106,77,155,106,101,202,141,54,90,42,85,217,8,185,171,68,204,135,90,71,163,153,55,26,140,203,168,36,108,125,14,200,39,28,34,223,243,107,130,133,26,61,100,40,160,255,0,14,172,28,174,227,38,110,44,72,212,135,186,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,66,197,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,46,79,138,158,14,87,113,119,40,245,121,54,227,218,203,176,170,13,94,46,70,218,143,225,81,99,48,251,114,75,122,214,146,71,45,137,14,191,175,172,165,114,54,37,38,165,145,149,27,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,78,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,85,98,255,0,184,92,120,19,195,47,190,188,226,104,113,71,240,39,137,191,114,249,196,33,64,35,85,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,34,179,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,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,158,225,123,146,143,197,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,147,168,82,7,20,44,148,126,47,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,228,25,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,250,192,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,130,188,71,248,127,195,204,69,9,220,91,194,27,119,252,214,32,116,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,100,218,166,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,253,194,227,192,158,25,125,245,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,229,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,209,157,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,76,174,19,121,40,167,98,4,207,198,119,20,41,156,250,45,18,160,134,237,8,78,20,168,238,59,84,138,251,47,21,77,46,33,72,67,140,180,182,212,202,83,243,168,91,156,242,89,36,217,34,93,191,138,213,226,201,146,138,142,32,67,252,103,112,190,153,207,173,81,41,235,110,239,132,217,69,142,219,180,184,172,60,241,212,212,226,212,133,184,243,72,109,44,169,63,58,181,183,200,36,18,73,147,37,214,94,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,206,168,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,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,105,39,41,222,22,48,111,225,253,189,229,204,14,170,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,48,113,167,176,36,208,179,13,106,98,12,123,122,36,58,109,213,107,162,50,231,50,77,37,115,234,48,228,56,79,27,164,147,222,165,162,59,240,16,75,89,118,163,98,82,103,203,50,79,214,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,92,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,73,73,169,71,161,17,106,102,42,19,139,142,100,206,189,115,196,193,171,102,168,231,73,5,45,200,156,76,191,234,27,200,114,124,119,27,86,199,76,181,208,211,169,41,4,126,255,0,112,227,188,51,242,237,35,23,113,154,159,119,84,233,124,250,37,183,41,169,170,91,172,26,154,83,241,229,195,112,208,102,166,148,131,51,67,135,217,169,30,158,210,33,123,17,34,70,129,21,152,80,216,109,150,35,182,150,154,109,180,146,82,132,36,180,36,145,23,97,17,17,17,104,67,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,4,108,207,118,92,105,185,130,193,90,156,4,68,73,214,40,237,61,83,128,180,54,158,98,222,106,36,146,109,189,121,75,81,164,214,247,209,78,135,175,113,145,247,209,85,171,90,185,176,27,26,35,74,75,210,33,84,109,58,250,27,148,148,169,198,205,71,22,90,77,104,50,213,10,50,220,215,113,237,238,237,211,217,161,108,180,226,221,47,25,176,118,218,188,32,79,98,75,238,211,97,162,119,45,212,172,209,36,226,178,227,137,86,139,89,145,145,186,90,146,143,94,222,223,121,245,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,107,194,227,192,158,25,125,245,231,19,68,170,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,170,248,231,126,100,255,0,105,63,118,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,156,21,60,44,93,63,16,39,121,117,56,87,6,127,241,230,78,96,243,71,119,92,204,205,137,38,133,64,144,187,102,222,92,73,13,73,97,116,232,142,184,148,188,219,205,161,36,234,31,117,79,73,35,51,86,133,32,144,75,82,82,147,22,19,193,147,2,225,218,216,53,93,199,154,189,27,101,106,246,168,57,78,165,203,112,216,115,248,158,34,137,10,54,77,36,110,181,204,150,82,18,226,20,162,37,244,140,43,97,18,82,165,125,110,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,36,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,89,153,76,33,147,128,184,243,124,225,27,204,75,110,61,187,88,121,154,121,203,125,167,159,118,156,189,29,132,243,139,107,68,26,220,140,227,46,25,17,39,67,89,145,165,38,70,146,182,158,15,56,223,74,191,50,233,35,6,153,161,203,135,82,194,233,6,153,18,212,226,86,196,230,42,50,165,201,105,104,238,82,22,149,19,200,82,12,140,180,67,106,37,30,243,67,115,212,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,85,88,191,238,23,30,4,240,203,239,175,56,154,28,81,252,9,226,111,220,190,113,8,80,8,213,64,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,202,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,114,174,46,121,99,204,21,221,93,107,29,232,149,170,173,229,98,208,169,239,41,234,35,17,154,105,187,70,43,104,140,78,60,148,147,188,201,92,247,13,231,157,117,45,110,105,182,82,78,43,150,218,13,60,255,0,133,30,74,63,9,183,83,25,148,196,202,101,86,53,183,105,84,35,201,180,154,211,146,205,98,168,203,138,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,85,202,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,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,115,252,58,48,47,29,176,19,2,98,90,120,215,116,255,0,57,232,203,75,161,135,253,110,127,12,150,227,223,195,99,56,190,179,168,230,180,247,172,127,53,244,11,219,164,170,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,42,175,138,230,69,191,47,154,12,20,179,63,213,18,175,248,80,85,253,202,147,84,110,57,39,254,23,170,90,85,250,15,26,63,178,30,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,40,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,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,23,19,196,247,44,248,219,153,124,35,183,168,216,55,58,36,229,219,181,131,169,77,182,94,54,24,93,81,106,71,37,167,218,148,242,146,150,214,194,92,127,86,212,164,161,196,60,179,221,189,182,208,186,192,200,230,78,238,28,199,102,25,86,61,225,71,151,74,183,172,105,9,155,122,51,62,28,166,150,72,106,65,33,84,181,26,54,41,153,47,41,46,55,162,150,218,208,134,228,45,59,148,214,195,191,59,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,10,43,226,87,146,138,142,93,49,30,118,40,89,84,205,48,202,238,168,37,200,203,73,69,97,186,85,82,73,201,117,116,198,152,109,68,179,101,8,97,75,109,68,210,80,150,214,134,140,212,164,26,151,45,120,59,224,134,60,216,54,109,107,18,111,58,228,186,62,31,94,49,208,253,14,214,146,222,171,154,249,154,52,172,17,43,182,58,20,210,121,104,211,182,66,20,151,20,91,26,142,165,199,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,2,181,120,165,228,39,229,220,58,246,107,176,189,253,151,5,42,159,214,93,244,185,18,52,110,124,24,140,18,78,100,117,44,244,109,230,88,105,36,182,181,36,184,219,100,104,34,117,38,151,230,174,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,136,21,198,90,192,147,115,101,114,151,121,211,173,232,146,228,89,215,68,73,51,42,10,38,137,248,52,233,13,59,29,194,66,148,100,179,67,146,92,130,74,66,53,212,210,218,140,180,111,114,106,219,37,55,77,118,207,205,198,16,213,173,201,221,36,185,23,133,50,150,227,156,164,57,186,44,215,211,18,75,122,44,140,139,123,15,186,141,116,220,157,218,164,201,68,70,90,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,115,45,139,116,188,25,193,219,150,240,159,61,136,207,181,77,152,136,60,199,82,131,92,146,138,243,141,165,58,173,6,102,102,209,232,73,61,123,59,61,229,158,171,170,181,115,99,206,52,73,148,167,100,77,168,221,149,245,183,21,42,83,142,26,78,84,181,26,16,69,170,212,69,185,222,226,221,223,217,175,182,245,50,33,151,26,110,95,48,86,153,1,113,82,85,138,195,108,212,231,173,104,79,49,15,59,18,49,56,222,188,164,40,146,75,103,232,171,83,215,188,204,251,164,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,166,159,105,76,188,218,86,133,145,165,73,81,106,70,71,216,101,161,138,95,226,169,149,117,97,205,242,172,96,181,105,14,149,34,224,146,103,52,216,143,234,38,99,239,78,144,226,143,99,41,73,122,136,79,106,150,106,247,234,93,163,235,240,155,205,27,214,125,212,230,10,93,53,86,211,75,172,60,110,192,84,135,204,149,213,186,228,24,205,180,157,238,146,116,218,149,104,148,160,213,223,166,165,216,46,41,11,75,137,37,161,68,164,168,181,35,35,212,140,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,76,164,210,168,177,151,14,141,76,137,2,59,146,31,150,182,163,50,150,144,167,223,117,111,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,99,245,143,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,241,91,79,135,14,76,108,107,170,141,122,218,216,55,209,86,173,250,132,122,165,58,79,202,42,171,156,137,76,56,151,26,115,98,228,169,10,218,180,36,244,81,26,79,77,12,140,187,4,149,28,171,29,50,185,129,57,148,244,39,225,174,198,249,71,242,115,169,244,103,241,156,200,124,142,163,149,206,254,198,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,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,74,194,172,185,96,246,8,88,53,124,49,194,139,98,93,183,111,87,36,72,151,49,136,149,153,220,243,125,230,80,203,142,183,37,79,27,236,175,150,211,100,74,109,196,154,77,36,164,237,87,104,228,31,212,184,200,159,251,6,127,132,213,143,242,177,37,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,242,184,215,128,152,79,152,155,86,45,149,140,118,167,202,10,44,42,130,42,140,70,235,164,196,217,41,13,184,218,92,223,29,198,214,122,33,231,11,67,61,190,182,186,106,68,101,202,173,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,113,76,107,201,158,91,51,19,117,69,189,113,143,13,254,80,86,161,83,209,75,98,79,166,39,196,217,21,14,56,226,91,217,29,246,208,122,45,231,15,83,45,222,182,154,232,68,69,250,240,67,41,56,3,151,10,173,78,179,130,246,84,187,114,69,102,58,35,79,66,107,213,25,76,73,66,21,185,6,182,100,72,91,70,180,153,171,106,246,239,73,45,194,35,34,90,200,251,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,0,0,114,172,116,202,230,4,230,83,208,159,134,187,27,229,31,201,206,167,209,159,198,115,33,242,58,142,87,59,251,25,214,247,110,228,53,244,181,211,111,102,154,158,191,39,5,50,103,150,204,187,93,82,175,92,28,195,127,147,245,169,180,245,210,223,147,233,137,242,247,197,91,141,184,166,246,72,125,196,22,171,101,179,212,139,119,171,166,186,25,145,246,176,0,1,197,49,175,38,121,108,204,77,213,22,245,198,60,55,249,65,90,133,79,69,45,137,62,152,159,19,100,84,56,227,137,111,100,119,219,65,232,183,156,61,76,183,122,218,107,161,17,23,214,192,188,174,96,78,90,253,55,248,20,177,190,78,124,163,233,189,39,252,103,50,103,63,167,230,242,127,178,93,115,110,222,123,191,71,77,119,118,235,161,105,213,64,0,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,171,192,188,174,96,78,90,253,55,248,20,177,190,78,124,163,233,189,39,252,103,50,103,63,167,230,242,127,178,93,115,110,222,123,191,71,77,119,118,235,161,105,202,191,169,113,145,63,246,12,255,0,9,171,31,229,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,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,128,127,82,227,34,127,236,25,254,19,86,63,202,196,170,28,171,29,50,185,129,57,148,244,39,225,174,198,249,71,242,115,169,244,103,241,156,200,124,142,163,149,206,254,198,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,127,43,20,178,21,148,236,105,190,234,120,153,137,120,83,233,155,146,179,201,235,102,250,118,165,31,155,202,101,12,183,243,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,208,48,83,1,48,159,46,214,172,171,43,7,45,79,147,244,89,181,5,213,31,141,215,73,151,190,82,219,109,181,57,190,67,142,44,181,67,45,150,132,123,125,93,116,212,204,207,160,15,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,207,215,108,11,54,230,185,173,155,206,187,111,68,151,93,179,164,73,147,66,168,40,140,159,130,185,17,215,29,242,66,136,200,205,14,52,225,146,144,122,160,205,45,168,203,115,104,82,125,0,0,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,241,91,79,135,14,76,108,107,170,141,122,218,216,55,209,86,173,250,132,122,165,58,79,202,42,171,156,137,76,56,151,26,115,98,228,169,10,218,180,36,244,81,26,79,77,12,140,187,4,149,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,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,0,0,14,85,142,153,92,192,156,202,122,19,240,215,99,124,163,249,57,212,250,51,248,206,100,62,71,81,202,231,127,99,58,222,237,220,134,190,150,186,109,236,211,83,215,202,97,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,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,68,107,254,165,198,68,255,0,216,51,252,38,172,127,149,137,84,0,2,42,255,0,82,227,34,127,236,25,254,19,86,63,202,199,85,192,188,174,96,78,90,253,55,248,20,177,190,78,124,163,233,189,39,252,103,50,103,63,167,230,242,127,178,93,115,110,222,123,191,71,77,119,118,235,161,105,213,71,63,198,188,4,194,124,196,218,177,108,172,99,181,62,80,81,97,84,17,84,98,55,93,38,38,201,72,109,198,210,230,248,238,54,179,209,15,56,90,25,237,245,181,211,82,35,46,127,133,185,10,202,118,11,95,116,204,76,195,76,41,244,53,201,70,231,116,83,125,59,82,145,202,230,178,182,92,249,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,0,0,34,175,245,46,50,39,254,193,159,225,53,99,252,172,119,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,128,127,82,227,34,127,236,25,254,19,86,63,202,199,127,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,190,173,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,17,175,250,151,25,19,255,0,96,207,240,154,177,254,86,37,80,229,88,233,149,204,9,204,167,161,63,13,118,55,202,63,147,157,79,163,63,140,230,67,228,117,28,174,119,246,51,173,238,221,200,107,233,107,166,222,205,53,61,126,78,10,100,207,45,153,118,186,165,94,184,57,134,255,0,39,235,83,105,235,165,191,39,211,19,229,239,138,183,27,113,77,236,144,251,136,45,86,203,103,169,22,239,87,77,116,51,35,249,88,165,144,172,167,99,77,247,83,196,204,75,194,159,76,220,149,158,79,91,55,211,181,40,252,222,83,40,101,191,155,102,66,27,78,141,180,132,250,169,45,116,212,245,51,51,62,129,130,152,9,132,249,118,181,101,89,88,57,106,124,159,162,205,168,46,168,252,110,186,76,189,242,150,219,109,169,205,242,28,113,101,170,25,108,180,35,219,234,235,166,166,102,125,0,0,115,252,107,192,76,39,204,77,171,22,202,198,59,83,229,5,22,21,65,21,70,35,117,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,229,86,159,14,28,152,216,215,85,26,245,181,176,111,162,173,91,245,8,245,74,116,159,148,85,87,57,18,152,113,46,52,230,197,201,82,21,181,104,73,232,162,52,158,154,25,25,118,9,42,63,36,42,77,42,157,38,124,202,125,50,36,89,21,73,5,46,115,172,178,148,46,83,228,211,108,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,191,88,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,31,88,113,76,107,201,158,91,51,19,117,69,189,113,143,13,254,80,86,161,83,209,75,98,79,166,39,196,217,21,14,56,226,91,217,29,246,208,122,45,231,15,83,45,222,182,154,232,68,69,245,176,47,43,152,19,150,191,77,254,5,44,111,147,159,40,250,111,73,255,0,25,204,153,207,233,249,188,159,236,151,92,219,183,158,239,209,211,93,221,186,232,90,117,80,0,0,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,85,167,195,135,38,54,53,213,70,189,109,108,27,232,171,86,253,66,61,82,157,39,229,21,85,206,68,166,28,75,141,57,177,114,84,133,109,90,18,122,40,141,39,166,134,70,93,130,74,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,235,253,75,140,137,255,0,176,103,248,77,88,255,0,43,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,214,148,36,214,181,18,82,146,212,204,207,66,34,20,237,197,147,52,143,94,23,83,120,39,107,85,91,85,46,142,241,59,61,81,223,51,87,86,211,147,163,56,210,141,14,154,116,218,164,234,149,32,149,221,174,133,216,62,63,10,188,171,171,17,175,148,227,5,213,72,117,84,139,126,73,28,35,126,62,168,84,198,30,131,33,181,22,246,84,147,245,22,174,212,172,149,238,208,187,69,208,52,211,76,52,150,89,109,40,66,8,146,148,164,180,34,34,236,34,208,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,41,156,12,55,162,98,118,4,220,212,26,196,22,164,45,186,124,215,225,154,218,66,205,185,37,14,66,91,89,110,74,180,50,222,125,164,90,151,176,103,210,61,78,173,132,24,184,117,10,68,135,25,155,105,92,59,219,82,22,164,234,184,178,181,34,61,166,131,211,115,101,221,183,245,11,241,201,86,99,41,57,130,193,234,77,91,210,81,156,172,64,142,196,58,131,68,242,77,206,122,34,199,83,170,52,243,86,173,55,189,166,170,50,61,123,203,94,249,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,103,87,49,148,156,190,224,245,90,173,233,24,237,214,39,199,126,29,61,163,121,36,231,61,113,100,41,165,18,121,168,86,155,217,211,84,153,158,189,197,175,117,7,72,169,213,177,127,23,10,161,87,144,227,211,110,219,135,123,138,90,212,173,23,42,86,166,69,184,214,122,106,225,247,238,253,99,65,121,62,195,122,38,24,224,77,179,65,163,193,106,58,220,167,194,126,97,161,164,32,220,146,112,227,165,197,158,212,167,83,61,133,218,101,169,251,71,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,243,79,136,20,44,58,194,58,189,110,189,61,136,236,27,18,27,34,117,212,32,214,125,43,234,218,157,202,73,25,153,32,244,45,70,120,241,90,224,167,221,88,139,113,92,20,182,82,136,211,170,146,228,32,210,148,150,226,91,235,89,43,213,51,35,212,148,93,186,152,237,153,26,205,61,123,46,248,165,74,142,228,199,14,219,171,79,98,61,65,131,113,102,132,33,217,49,137,215,73,60,230,219,37,19,108,233,185,90,253,122,151,117,251,89,183,93,42,248,181,169,87,109,17,226,118,21,94,19,19,89,50,82,84,123,29,109,46,39,93,166,101,174,138,46,227,63,180,199,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,111,43,174,149,99,218,213,91,182,182,241,53,10,145,9,249,175,25,169,41,61,141,54,167,21,166,227,34,215,68,159,121,151,218,66,130,115,203,154,122,254,98,49,74,171,29,185,142,149,183,72,158,252,122,123,4,226,246,45,13,73,146,77,58,105,231,56,217,168,219,123,77,201,211,234,208,187,248,158,20,220,20,251,87,17,109,219,130,168,202,87,26,13,82,36,133,154,146,147,218,72,125,11,53,122,198,68,90,18,79,183,82,26,27,202,198,32,80,241,23,8,233,21,186,12,248,242,24,38,35,182,100,211,168,89,160,250,102,21,181,91,84,162,35,34,89,106,90,142,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,241,63,193,124,83,198,60,29,129,77,195,55,36,56,228,42,171,82,230,70,100,228,154,158,142,136,179,73,196,236,101,11,221,175,49,5,161,232,71,220,126,193,75,215,238,12,98,62,27,58,109,221,182,189,70,25,23,122,220,132,251,105,46,213,119,155,136,79,232,43,251,195,196,161,107,105,105,117,165,169,11,65,146,146,164,158,134,70,93,198,70,47,67,133,158,52,171,17,176,26,61,179,82,154,110,77,183,92,69,57,4,227,155,156,54,99,194,132,130,62,215,20,122,106,179,246,17,107,236,33,53,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,158,41,152,212,172,57,192,105,22,205,58,97,183,54,226,90,233,203,38,220,209,100,204,136,83,80,103,216,226,79,77,200,47,97,150,190,195,20,92,181,173,213,169,215,86,165,173,102,106,82,148,122,153,153,247,153,152,246,214,22,12,98,62,36,186,77,218,86,189,70,97,31,114,219,132,251,137,62,212,247,27,104,87,233,167,251,226,232,120,96,96,190,41,224,230,14,212,41,216,152,228,134,220,155,85,118,92,56,207,156,146,83,49,215,22,17,54,157,143,33,27,116,229,172,180,46,194,238,47,104,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,198,99,36,252,87,89,54,208,189,232,82,73,43,45,72,204,203,218,33,230,121,48,18,135,91,192,251,210,232,114,131,25,217,148,218,61,70,160,135,26,138,133,45,10,110,28,149,145,235,203,51,34,35,63,121,125,162,136,223,65,182,243,141,153,25,26,84,100,100,126,205,12,76,254,23,216,250,188,44,198,248,246,181,94,163,202,164,92,73,68,20,165,199,182,161,50,100,76,132,130,86,138,113,41,47,81,179,237,208,207,79,97,144,189,24,178,88,153,25,169,113,157,67,141,62,132,184,218,208,162,52,169,38,90,145,145,151,97,150,134,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,146,204,56,206,203,146,234,27,105,148,41,197,173,106,34,74,82,69,169,153,153,246,17,104,66,139,184,160,227,235,152,167,141,242,45,90,69,71,155,72,183,73,112,86,150,222,220,133,73,143,50,106,13,90,37,197,36,253,71,11,183,66,61,61,132,66,24,48,131,113,230,219,34,51,53,40,136,136,189,186,152,189,204,141,224,37,14,137,129,246,93,208,221,6,51,83,42,84,122,117,65,110,59,21,9,90,212,228,56,203,51,215,150,70,100,102,94,243,251,68,195,134,201,49,21,166,73,180,35,98,18,147,74,11,66,35,34,246,15,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,175,53,42,90,114,213,138,123,27,109,90,217,117,194,51,89,106,73,46,129,254,223,171,237,25,180,169,255,0,158,50,187,72,254,125,206,210,238,63,88,199,251,80,43,149,43,102,183,2,224,164,72,91,19,41,210,90,148,194,208,181,36,201,109,172,150,158,212,153,31,122,75,184,200,197,255,0,228,31,49,52,220,119,192,250,34,94,168,176,229,114,133,10,53,54,115,92,228,169,213,173,152,113,121,142,25,27,171,89,145,173,221,55,43,78,222,242,35,239,147,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,46,126,51,19,77,192,140,15,173,165,154,139,13,87,43,176,164,211,96,181,206,74,93,66,222,135,43,150,233,17,58,133,145,18,218,211,114,117,237,238,35,62,234,0,175,215,42,87,53,110,125,193,87,146,183,230,84,100,187,41,245,173,106,81,154,220,89,173,93,170,51,62,245,31,121,153,143,240,166,255,0,158,49,123,72,190,125,29,167,220,94,177,13,38,101,85,75,86,90,176,179,123,109,167,75,46,134,68,104,45,9,69,208,49,219,245,235,239,29,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,35,205,180,152,241,114,207,138,11,147,32,218,66,172,250,218,123,22,73,53,255,0,23,191,234,150,189,250,251,134,110,167,169,181,207,146,182,181,216,167,150,105,215,191,77,199,160,146,117,108,165,92,15,229,154,14,56,210,34,19,205,37,109,28,130,105,181,169,73,107,209,231,37,74,61,172,232,93,154,118,154,244,255,0,24,245,92,51,241,246,78,16,99,180,91,122,171,81,117,154,69,197,178,155,201,83,198,148,20,153,19,33,163,113,165,78,33,63,65,179,45,116,51,250,140,133,238,193,150,205,66,20,121,241,214,149,181,37,164,60,133,36,200,200,210,162,35,35,35,46,206,227,31,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,39,75,102,159,10,68,249,11,74,26,140,210,222,90,148,100,68,73,73,25,153,153,159,103,113,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,107,161,31,212,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,140,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,47,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,214,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,189,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,229,22,173,55,59,222,173,15,222,68,125,242,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,123,207,14,55,82,240,99,1,46,121,142,206,83,21,58,181,50,109,58,159,177,212,165,101,33,216,82,77,165,126,81,10,211,115,93,233,212,253,196,103,221,69,184,59,105,86,177,227,31,168,116,153,9,118,91,247,13,199,25,217,235,50,91,154,33,249,173,165,213,168,204,150,122,106,239,105,168,140,187,123,117,246,221,6,103,176,154,137,102,100,86,181,100,69,140,219,104,183,237,89,42,46,82,16,68,167,216,163,188,214,227,209,5,174,187,123,244,35,251,59,133,8,180,70,137,40,35,45,77,43,34,50,253,99,70,121,40,169,34,165,150,12,56,217,75,114,23,77,108,81,227,158,230,57,124,227,77,62,55,206,23,111,172,71,175,210,246,232,59,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,183,196,110,244,85,161,150,139,145,164,186,148,157,98,36,202,97,145,171,77,73,218,124,191,247,69,250,63,95,216,98,130,168,241,213,62,189,6,42,27,53,170,76,182,155,36,145,106,106,53,44,139,77,61,189,227,71,89,72,165,174,147,151,44,62,132,228,115,100,211,109,210,117,66,145,180,255,0,176,24,46,237,11,220,43,243,139,254,93,93,167,170,157,142,118,253,18,42,88,147,33,154,100,222,146,54,142,155,138,235,228,184,243,155,26,211,110,132,90,173,75,215,93,53,47,104,230,156,41,243,30,172,59,196,117,97,149,126,164,134,169,53,197,159,32,223,123,105,20,151,159,130,202,72,183,186,148,233,181,7,216,73,51,251,75,176,93,75,15,181,37,150,228,176,226,92,105,212,146,208,180,153,25,41,38,90,145,145,151,121,104,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,190,251,81,153,114,75,238,37,182,154,73,173,107,81,145,18,82,69,169,153,153,247,22,130,149,184,172,102,65,88,137,136,201,195,42,5,73,14,210,104,107,46,121,176,246,226,57,44,191,57,149,17,236,117,73,211,106,203,176,210,71,246,23,96,233,124,32,50,234,237,65,85,28,115,184,40,177,148,196,105,15,82,225,117,113,181,116,156,79,65,41,183,155,222,214,155,116,51,209,105,94,186,235,161,123,69,129,230,218,152,186,182,92,241,6,19,113,205,227,85,181,86,209,9,70,227,254,192,124,187,180,63,120,206,45,102,58,160,87,167,69,82,13,10,141,45,214,205,38,90,26,77,43,50,211,79,103,112,191,78,28,119,162,174,236,180,91,109,41,228,172,232,241,33,211,8,137,90,232,77,83,226,127,186,63,210,250,190,194,18,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,117,113,142,191,253,9,133,52,107,69,147,104,222,159,82,142,226,210,127,72,155,92,106,131,102,122,18,136,251,203,220,100,42,47,15,162,191,58,252,183,33,198,37,27,175,85,161,182,141,186,235,184,222,65,22,154,118,247,152,210,86,1,65,145,77,193,75,26,28,165,44,221,110,220,166,37,123,204,245,35,40,141,17,145,235,219,222,67,226,230,143,9,226,227,46,10,220,118,115,241,208,243,234,129,49,232,100,180,18,180,145,210,60,219,102,90,161,103,174,174,123,11,95,119,184,243,217,61,53,220,16,198,169,77,54,78,198,157,103,92,139,70,223,93,4,181,68,150,125,159,200,51,73,169,175,247,61,222,207,101,241,228,143,49,212,76,192,224,245,42,115,19,24,58,173,42,51,16,39,48,78,35,121,58,212,88,198,226,182,147,171,86,155,158,211,85,104,122,247,145,31,124,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,90,137,36,167,127,221,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,75,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,31,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,95,97,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,245,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,210,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,237,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,214,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,95,216,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,75,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,167,245,11,101,1,225,177,194,198,139,136,248,75,118,217,210,89,75,138,169,81,103,198,103,84,145,237,117,200,206,54,147,45,82,173,15,215,239,34,51,255,0,16,205,246,46,89,147,48,251,19,110,139,58,107,11,109,84,154,196,216,104,220,147,45,200,106,67,141,146,139,84,167,82,245,15,183,66,251,11,184,89,23,7,188,192,41,164,212,240,74,179,81,125,213,45,215,170,113,9,231,183,18,18,125,4,100,33,59,156,236,34,237,208,137,31,97,251,5,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,126,48,153,129,83,168,166,96,149,26,160,251,74,67,172,212,229,147,46,237,37,164,186,248,203,66,182,185,218,71,217,169,26,62,211,246,10,221,194,59,50,102,32,226,109,175,103,66,97,110,42,173,88,133,13,123,82,103,181,14,200,109,179,81,232,149,104,94,185,118,232,127,97,247,13,32,224,125,141,23,14,48,150,210,179,163,50,150,213,77,162,192,140,246,137,34,220,235,113,155,109,70,122,37,58,159,169,222,100,71,254,33,238,64,84,215,25,235,81,44,84,109,219,184,152,36,155,157,36,29,228,157,53,213,85,7,52,215,79,233,253,66,7,229,122,237,118,204,199,235,14,174,135,77,180,42,226,165,180,242,137,70,90,55,214,178,165,118,234,95,163,237,61,6,143,237,42,155,85,171,90,143,87,101,194,113,19,32,71,144,74,35,35,212,150,218,85,222,70,126,255,0,120,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,46,107,46,131,180,114,249,126,85,16,104,39,78,222,170,54,209,171,216,190,133,245,17,151,105,118,234,159,97,140,225,220,213,7,106,215,29,86,170,250,183,57,50,115,242,22,122,153,234,165,184,165,31,121,159,180,253,226,230,248,61,216,255,0,39,176,14,167,93,122,51,136,122,165,91,121,228,45,104,211,86,220,133,1,69,161,154,72,244,212,189,230,66,125,128,255,0,149,161,43,66,144,178,35,74,136,200,200,253,164,41,23,139,62,11,166,192,199,22,110,250,84,3,110,159,112,67,76,183,221,75,90,36,229,191,50,115,138,45,82,132,167,93,168,35,237,51,87,218,35,158,83,49,58,118,19,227,229,157,115,70,156,184,209,213,88,167,199,156,100,233,160,149,20,230,176,183,18,173,22,146,50,50,111,180,148,122,118,118,141,24,89,247,28,59,190,213,164,92,240,28,74,227,213,96,199,154,217,164,200,203,107,173,165,101,220,102,93,202,47,105,253,166,62,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,141,213,169,79,85,100,80,153,169,196,93,74,28,118,101,200,134,151,146,111,178,195,202,113,45,58,182,245,220,148,45,76,60,148,168,203,69,27,78,17,107,180,244,253,96,0,63,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,159,213,179,55,150,218,5,86,109,10,187,152,60,53,167,84,169,210,28,137,50,28,187,178,3,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,30,214,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,107,248,216,229,99,253,178,216,85,255,0,76,169,223,248,195,165,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,15,63,122,226,21,131,134,180,166,171,184,141,124,91,246,173,53,249,9,136,212,202,221,77,152,44,56,250,146,165,37,164,184,242,146,147,89,165,11,81,36,143,93,16,163,246,24,243,246,182,97,112,10,249,174,197,181,172,172,112,195,251,130,181,55,127,77,78,165,220,208,165,202,127,98,20,181,236,105,183,20,181,109,66,20,163,208,187,18,147,51,236,35,29,0,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,30,82,250,197,140,44,194,254,135,240,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,124,171,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,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,120,170,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,128,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,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,126,85,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,0,0,0,0,1,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,193,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,0,0,0,0,0,0,0,0,0,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,53,252,108,114,177,254,217,108,42,255,0,166,84,239,252,97,213,64,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,53,252,108,114,177,254,217,108,42,255,0,166,84,239,252,97,213,64,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,28,254,233,204,46,1,88,213,217,86,181,235,142,24,127,111,214,161,108,234,105,213,75,154,20,73,76,111,66,86,141,237,56,226,86,157,200,90,84,90,151,106,84,70,93,134,67,208,89,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,61,0,241,87,174,55,224,190,26,213,90,161,98,54,47,89,86,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,211,84,40,189,134,63,85,139,139,24,89,138,29,119,224,207,18,237,75,183,209,156,174,183,208,85,152,211,250,94,102,238,95,55,146,181,108,221,203,94,221,218,107,177,90,119,24,245,96,0,0,0,0,0,0,60,165,245,139,24,89,133,253,15,225,51,18,237,75,75,210,124,222,139,211,181,152,208,58,174,94,222,103,43,156,180,239,219,204,70,237,186,233,189,58,247,144,249,86,182,97,112,10,249,174,197,181,172,172,112,195,251,130,181,55,127,77,78,165,220,208,165,202,127,98,20,181,236,105,183,20,181,109,66,20,163,208,187,18,147,51,236,35,29,0,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,240,31,141,142,86,63,219,45,133,95,244,202,157,255,0,140,58,168,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,226,169,57,155,203,109,126,171,10,133,66,204,30,26,212,106,85,25,13,196,135,14,37,217,1,231,228,190,226,137,45,180,219,105,116,212,181,169,70,73,36,145,25,153,153,17,14,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,61,225,113,195,180,45,90,189,207,61,196,162,61,42,12,137,174,26,140,136,182,180,218,150,125,230,69,220,147,246,151,218,67,57,249,180,196,233,184,177,143,151,141,205,38,114,228,199,77,98,161,30,9,155,166,178,76,98,154,250,219,74,117,90,136,136,137,206,194,73,233,219,216,36,103,9,140,23,77,255,0,142,47,93,245,88,6,229,62,223,132,169,108,58,166,181,65,75,98,100,23,18,90,169,10,78,187,86,103,216,100,175,176,93,210,16,148,33,40,65,17,37,36,68,68,94,194,31,244,2,2,113,132,177,254,80,224,29,50,186,204,103,22,245,54,182,203,203,90,17,174,141,183,10,122,143,83,36,153,233,169,251,200,133,50,91,85,7,105,55,29,42,168,194,182,185,14,115,18,16,122,153,104,164,56,74,46,227,47,105,123,198,143,50,165,116,29,219,151,203,14,168,179,65,186,86,245,45,183,77,62,213,244,44,40,204,251,79,183,85,123,76,117,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,16,183,138,181,247,242,71,46,78,66,110,170,152,174,85,230,156,14,90,95,216,183,9,216,19,139,77,55,22,169,61,189,221,186,153,119,24,163,74,100,83,169,213,162,67,82,140,206,92,150,218,51,215,183,214,81,23,215,239,26,34,200,237,150,139,35,45,182,124,20,33,9,235,105,116,249,198,105,45,12,205,112,35,22,167,234,151,111,171,255,0,204,119,176,1,9,56,170,225,124,75,207,1,30,185,17,77,39,166,80,220,84,179,120,153,37,41,13,51,10,114,254,150,195,50,34,53,107,222,69,245,144,163,102,31,122,36,134,228,176,181,33,214,86,75,66,146,102,70,149,17,234,70,70,93,165,218,47,183,134,150,52,179,138,185,119,165,83,101,75,75,149,27,105,12,81,212,133,56,70,181,34,60,24,105,53,153,26,212,163,245,156,239,236,45,125,132,37,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,33,226,45,155,188,121,197,156,92,184,240,162,231,167,92,24,123,105,219,146,21,77,43,53,233,28,181,202,36,173,14,162,85,67,148,163,106,74,214,104,101,214,246,169,108,161,28,179,101,75,213,79,187,55,248,106,113,2,252,59,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,117,215,228,173,233,21,21,159,82,251,155,80,73,54,219,90,251,54,168,79,240,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,164,188,55,207,214,56,216,185,154,145,153,138,181,67,229,28,250,167,83,6,165,71,157,37,231,34,157,30,68,174,165,116,216,139,121,78,57,13,150,220,209,76,236,51,38,212,148,234,78,36,214,133,222,254,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,176,207,218,128,171,94,43,25,237,165,21,42,126,86,112,106,230,150,170,146,164,27,23,189,86,156,250,82,195,108,18,86,151,40,228,178,35,82,214,165,26,77,253,138,73,32,145,200,81,175,123,237,183,205,120,93,103,55,28,104,216,143,77,192,26,221,42,235,196,107,50,171,211,71,100,152,67,211,165,90,109,145,181,25,185,41,81,235,203,167,35,115,40,117,181,26,91,105,59,92,111,105,146,219,122,32,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,69,254,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,185,105,64,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,133,90,241,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,191,1,194,159,55,120,242,140,80,129,151,122,141,58,224,196,43,62,163,28,141,173,210,57,207,218,108,48,218,27,76,132,58,242,137,40,130,148,147,77,169,131,81,18,76,219,228,23,49,70,204,139,137,1,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,18,248,115,113,11,174,225,37,236,254,25,99,173,223,85,172,89,151,109,67,155,18,124,247,144,243,148,138,196,185,136,231,74,126,84,135,145,202,134,190,107,239,72,51,53,153,56,92,196,164,141,111,26,238,164,4,32,226,239,131,181,92,74,202,226,46,235,114,131,18,117,75,15,171,13,86,228,186,81,84,236,214,233,74,105,198,101,165,133,33,10,81,32,148,184,239,186,70,105,71,46,42,150,163,249,180,144,169,92,159,223,242,112,195,52,120,91,121,179,112,196,161,71,139,116,65,141,80,168,75,54,146,195,20,233,46,148,121,166,226,157,45,136,65,198,121,226,53,158,155,8,205,68,105,50,37,22,146,64,87,7,26,124,98,165,81,112,142,212,193,10,125,122,91,85,219,150,176,138,220,232,113,37,37,40,85,42,42,28,73,38,83,100,178,89,161,201,46,52,182,137,72,52,41,112,220,61,73,77,16,129,92,58,176,114,187,140,153,184,177,35,82,30,233,226,89,245,6,47,26,164,157,168,95,38,44,7,218,113,37,177,75,65,171,154,249,199,99,84,238,82,57,251,246,169,40,81,11,116,226,25,152,236,80,203,70,3,72,187,240,174,200,151,81,169,84,100,21,53,119,1,180,219,208,173,178,115,213,76,167,218,51,53,45,106,81,146,26,220,131,100,156,52,243,85,249,54,95,168,188,171,231,139,20,242,255,0,142,50,49,74,228,184,106,183,116,75,171,162,167,221,254,151,151,38,124,169,112,90,121,173,95,111,124,132,19,147,26,97,183,27,97,111,41,73,66,92,90,116,36,168,197,244,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,168,14,40,185,250,153,120,87,106,89,103,193,218,133,86,151,74,183,42,18,96,221,149,134,36,191,13,202,156,164,33,216,207,211,82,132,169,59,225,167,152,226,93,230,18,146,243,137,78,210,36,54,75,123,170,240,186,207,212,59,194,133,77,203,62,49,84,41,84,186,173,185,79,141,6,211,172,63,37,136,109,212,226,161,109,70,98,154,164,41,73,223,49,60,198,210,215,44,148,167,155,74,183,17,45,179,91,214,84,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,154,12,191,243,157,143,55,118,97,170,217,139,160,98,13,193,110,87,101,72,54,233,141,70,168,110,69,62,148,137,4,244,122,97,165,41,67,79,198,65,165,27,219,91,123,30,89,41,110,33,74,90,140,230,78,122,241,226,234,204,111,14,140,61,196,139,215,13,170,182,93,105,236,64,167,177,38,60,184,142,49,22,127,241,68,215,81,58,1,185,235,185,13,228,58,149,33,71,174,138,37,160,148,225,32,156,92,107,225,113,227,179,12,190,250,242,121,162,255,0,128,87,175,20,76,121,188,178,219,139,153,117,197,107,50,108,180,174,157,34,225,69,78,11,50,9,148,85,169,198,186,81,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,202,101,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,172,11,187,58,255,0,138,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,5,80,96,14,125,100,224,54,114,49,123,5,113,102,187,45,252,58,174,98,69,117,154,66,220,229,108,160,84,95,173,173,42,121,79,60,235,105,98,9,165,199,157,120,189,125,171,73,45,9,73,173,227,93,175,128,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,203,180,115,175,248,213,113,51,194,186,5,129,83,170,183,134,86,183,166,155,166,198,124,249,77,213,39,21,34,160,78,84,212,206,212,173,59,144,178,109,164,186,106,82,27,74,149,163,74,121,214,203,176,113,108,191,239,44,44,192,187,3,16,112,250,225,151,67,184,104,120,145,2,76,25,209,140,183,180,191,70,212,136,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,250,86,75,179,191,135,25,184,181,74,20,25,94,141,191,168,148,248,206,220,52,71,217,40,251,220,54,219,39,229,66,79,53,195,114,31,61,74,65,25,172,220,71,169,204,74,121,141,154,228,168,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,166,188,189,103,3,51,88,79,140,175,95,150,45,201,85,189,46,155,195,145,75,168,83,107,139,149,86,249,64,230,210,102,35,110,160,156,39,157,121,179,52,37,147,66,201,196,254,76,140,208,181,161,122,30,164,205,147,81,165,66,168,76,164,203,165,200,149,29,183,157,131,45,77,41,248,171,82,72,212,203,134,202,214,209,173,38,102,147,54,214,180,106,71,181,74,45,12,255,0,88,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,0,1,86,185,106,207,109,43,4,243,119,141,88,17,141,23,52,184,246,77,115,18,43,202,183,234,50,223,79,69,111,77,85,78,81,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,105,64,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,173,176,187,59,245,220,220,113,39,194,232,86,228,170,173,55,12,168,158,148,118,137,68,152,202,35,188,185,71,64,152,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,187,84,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,69,94,40,254,4,241,55,238,95,56,132,40,4,104,35,137,141,90,171,64,201,70,32,87,104,85,57,116,234,149,58,69,6,92,57,145,30,83,47,198,125,186,220,21,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,242,188,62,243,235,111,102,102,205,131,99,98,13,118,36,60,84,164,71,109,153,200,145,210,194,69,125,102,114,84,79,65,100,157,53,188,180,199,142,151,36,18,91,66,16,181,153,165,41,65,145,20,202,0,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,252,153,28,207,29,155,155,219,53,81,101,34,37,15,17,104,113,210,186,245,5,11,61,142,35,82,79,91,15,113,154,151,25,74,52,145,164,204,214,202,212,72,89,168,148,211,174,202,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,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,180,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,249,140,238,212,226,157,50,173,46,26,84,100,113,36,184,209,30,189,190,170,140,190,175,112,188,190,21,55,223,202,236,185,55,9,202,170,101,57,72,154,80,57,106,127,122,219,38,160,65,45,52,220,122,36,183,119,118,104,103,220,66,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,62,52,183,92,71,168,246,205,162,219,174,243,209,50,20,229,35,113,108,218,72,168,183,174,154,235,174,191,87,235,21,165,131,148,118,238,28,91,178,104,79,165,197,51,80,184,169,177,93,229,150,170,216,228,150,210,122,106,70,93,199,237,35,26,78,194,154,28,107,111,13,45,90,20,66,89,51,6,139,6,58,55,233,187,68,71,66,75,93,8,139,93,18,94,194,30,172,0,114,44,218,218,177,238,252,184,226,37,49,229,184,149,162,216,171,188,206,195,34,213,194,128,250,82,71,169,31,103,173,236,45,70,112,43,80,23,74,172,207,165,185,174,248,114,93,142,173,125,232,89,164,253,133,238,247,9,245,194,15,24,94,182,113,122,161,135,85,9,233,106,159,84,128,235,236,165,215,77,41,84,151,37,64,101,41,73,26,201,38,173,169,61,8,146,103,246,247,11,161,35,37,17,25,30,164,125,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,253,117,88,87,87,246,214,220,185,45,202,135,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,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,123,254,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,239,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,133,9,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,66,10,241,47,207,172,108,6,183,158,193,92,38,174,196,127,17,107,145,220,102,174,182,249,187,232,20,231,226,184,148,188,151,153,117,181,49,56,212,227,46,178,94,190,212,36,214,180,164,150,201,174,155,41,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,170,51,81,247,152,191,60,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,234,120,92,120,19,195,47,190,188,226,104,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,212,240,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,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,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,177,78,36,89,250,161,96,21,171,84,193,44,55,168,117,184,155,112,83,215,30,67,209,100,173,191,147,49,95,111,66,146,183,26,82,86,153,138,66,247,48,218,84,74,70,169,121,122,39,150,135,169,174,214,181,177,31,28,113,30,45,183,109,193,170,221,183,157,219,80,90,146,149,58,111,74,157,41,195,83,142,188,235,174,31,247,110,56,235,138,36,165,36,181,173,68,68,165,21,250,100,207,38,118,14,83,44,8,208,225,193,137,81,189,170,49,208,237,122,188,235,76,188,250,95,113,152,229,38,36,89,36,195,79,20,30,116,114,113,182,156,212,245,61,202,237,238,145,66,53,103,127,58,54,174,81,240,225,249,208,149,74,173,223,213,46,91,20,75,121,217,205,165,196,115,73,237,179,164,176,75,39,142,26,13,135,8,212,130,245,220,36,181,185,27,141,196,80,101,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,11,215,15,111,236,53,170,181,66,196,107,30,224,181,106,79,199,76,182,161,214,233,143,65,125,198,20,165,37,46,165,183,146,149,26,13,72,90,73,68,90,106,133,23,176,197,159,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,30,83,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,141,15,100,127,24,169,88,223,149,204,63,187,161,215,165,213,106,80,168,241,168,149,231,103,74,75,243,74,171,17,164,179,37,82,20,75,90,183,184,164,147,233,55,15,122,155,125,181,168,139,126,131,186,138,22,226,167,140,116,44,93,205,197,94,53,184,206,177,44,42,123,86,115,146,119,47,248,84,168,207,190,228,147,216,180,36,209,203,126,67,172,105,235,37,92,141,233,81,165,100,69,37,120,37,224,167,254,93,102,50,101,67,223,101,83,226,182,239,252,94,100,183,30,65,183,255,0,18,38,212,151,63,159,37,39,232,24,179,235,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,7,59,249,46,186,178,143,136,239,193,132,154,173,110,193,169,114,223,162,92,46,193,113,45,163,154,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,163,213,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,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,128,28,79,115,235,39,6,41,82,242,253,131,245,217,112,49,6,167,30,51,213,90,188,78,82,202,147,78,125,47,111,101,183,82,239,54,60,229,18,88,81,25,181,234,178,249,56,133,37,102,218,211,76,35,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,123,135,54,117,255,0,26,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,148,23,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,230,103,50,254,205,157,255,0,38,100,201,210,233,214,77,58,66,218,160,208,90,117,230,88,83,13,189,32,227,75,149,24,223,117,147,157,201,144,109,184,235,122,22,133,181,61,157,253,87,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,151,252,101,105,52,170,6,81,44,154,21,10,153,18,157,77,167,95,20,216,144,225,196,101,44,177,25,134,233,149,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,129,124,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,33,174,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,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,207,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,76,21,202,167,23,187,86,243,186,166,89,57,137,167,252,153,244,213,193,32,237,234,235,106,109,80,96,193,125,199,22,196,74,139,154,55,179,147,171,76,38,82,91,218,180,154,84,241,53,177,199,151,192,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,10,1,226,143,227,179,19,126,229,242,120,67,181,112,212,226,23,51,12,171,176,112,43,30,110,255,0,235,22,126,230,168,245,202,163,207,200,114,143,43,100,102,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,114,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,88,79,10,124,246,210,142,149,3,43,56,203,115,75,77,73,50,9,139,34,171,81,125,42,97,198,13,40,75,116,115,89,145,41,11,74,137,70,198,245,40,150,75,228,36,209,177,134,220,180,160,1,80,28,81,115,245,50,240,174,212,178,207,131,181,10,173,46,149,110,84,36,193,187,43,12,73,126,27,149,57,72,67,177,159,166,165,9,82,119,195,79,49,196,187,204,37,37,231,18,157,164,72,108,150,247,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,82,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,116,204,190,22,102,130,196,102,250,195,58,183,233,117,180,105,143,198,244,165,51,231,158,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,170,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,47,50,248,89,149,251,17,235,235,19,42,223,163,209,81,161,191,27,210,149,63,158,101,167,58,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,243,215,142,152,233,136,249,139,196,122,142,40,98,133,103,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,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,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,177,78,24,188,66,230,93,51,35,101,215,48,55,127,58,170,246,214,173,42,253,77,231,223,149,85,148,235,239,56,236,89,178,223,121,123,158,62,107,40,140,91,80,147,75,102,222,227,89,180,149,217,248,0,165,110,40,89,233,252,53,221,75,192,236,28,188,250,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,245,16,217,209,190,94,132,148,45,210,91,159,58,148,199,112,185,87,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,138,245,203,118,55,213,114,225,141,182,182,52,81,168,113,43,50,45,201,14,169,112,36,184,166,209,37,135,152,114,59,200,37,167,181,11,54,158,115,98,244,81,37,123,84,105,89,17,160,244,125,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,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,33,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,17,87,138,63,129,60,77,251,151,206,33,10,64,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,166,101,240,179,52,22,35,55,214,25,213,191,75,173,163,76,126,55,165,41,159,60,243,77,245,108,50,235,156,158,111,33,107,111,114,189,116,104,162,246,145,117,81,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,103,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,245,126,177,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,236,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,70,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,216,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,39,83,167,70,152,142,238,231,26,74,203,184,207,244,189,231,246,143,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,56,165,228,22,133,46,133,94,205,102,16,211,250,26,172,31,225,215,141,18,44,101,173,186,131,106,89,19,149,38,82,218,79,150,242,55,27,146,53,34,109,109,165,199,148,104,90,28,55,235,47,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,216,101,221,115,219,158,138,238,112,107,182,252,106,76,10,173,183,102,80,233,241,221,42,3,243,16,243,110,86,20,133,28,153,74,52,33,59,246,243,13,134,141,122,153,54,133,44,146,209,190,227,101,207,240,43,42,56,143,142,118,78,32,98,133,49,175,69,89,152,115,111,212,235,21,42,204,134,77,77,200,149,22,26,228,55,2,57,106,92,199,151,181,27,204,143,107,77,172,150,173,77,77,54,239,21,29,215,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,85,202,7,18,91,251,43,24,95,112,225,131,150,244,75,150,154,152,242,230,218,200,150,183,148,112,170,175,185,28,137,183,21,206,36,162,10,82,82,159,54,90,108,150,183,150,101,189,28,197,56,152,171,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,147,225,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,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,126,121,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,114,84,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,79,133,214,107,168,88,227,129,212,220,42,171,59,74,166,222,120,109,79,141,71,58,107,15,44,156,157,71,142,203,76,198,158,148,44,190,198,157,36,41,100,151,18,149,159,44,159,109,5,53,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,43,248,215,248,187,99,85,35,24,219,167,245,178,237,250,125,99,160,97,77,115,27,92,231,233,114,163,197,230,167,152,217,155,36,251,205,27,155,86,74,229,146,246,234,173,8,252,165,211,116,226,62,56,226,60,171,146,228,157,85,187,111,59,182,160,132,169,73,104,222,149,58,83,134,150,218,101,166,155,47,238,27,109,166,210,73,74,73,8,66,72,137,41,43,137,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,234,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,115,252,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,60,56,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,197,120,81,228,91,242,25,160,198,187,51,253,79,42,192,133,57,95,221,41,85,71,35,154,127,224,186,85,169,95,166,241,35,251,29,225,47,243,191,146,235,87,55,24,112,252,24,73,165,81,47,234,111,45,250,37,194,236,22,212,226,249,68,246,216,50,95,36,27,197,13,102,251,134,105,65,250,142,26,93,218,189,166,218,232,50,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,218,146,52,159,113,139,147,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,20,3,196,211,5,63,2,217,184,186,122,122,135,85,2,251,214,245,135,189,221,239,53,214,190,247,80,219,154,54,132,167,73,77,73,216,146,221,163,70,214,229,26,183,105,50,184,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,83,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,153,124,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,255,0,112,247,194,250,86,21,100,251,13,169,148,245,68,122,69,126,142,213,209,58,91,48,147,25,114,31,168,36,164,151,55,67,51,113,109,52,227,81,201,197,30,170,68,116,118,36,136,144,153,20,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,102,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,254,233,181,146,84,180,161,214,157,65,45,123,55,31,127,203,39,19,60,71,192,60,14,188,240,154,172,221,86,226,158,245,61,73,177,171,15,212,13,247,40,50,141,150,163,54,202,145,39,152,223,70,203,104,39,154,105,8,218,78,54,166,205,38,151,205,108,196,15,235,170,253,186,191,182,183,29,201,113,212,63,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,116,172,203,229,158,242,202,213,195,106,89,152,131,58,34,238,26,253,175,30,227,157,10,49,146,209,76,91,210,164,178,81,13,210,81,165,229,165,49,210,107,90,125,77,235,82,82,107,74,73,197,253,108,8,202,173,229,152,124,35,196,251,195,13,105,178,234,247,62,30,72,163,73,77,33,135,11,124,234,116,132,79,234,137,150,182,26,158,146,149,71,142,164,32,148,157,200,39,146,146,113,197,54,131,230,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,146,185,202,226,51,136,249,168,181,104,56,119,6,47,201,155,90,61,62,11,247,12,72,186,183,233,170,194,91,66,223,82,203,122,205,48,218,124,149,200,100,214,163,61,169,117,195,53,242,210,207,63,201,118,82,110,172,220,226,153,90,212,215,122,27,110,133,211,84,46,106,138,148,227,92,184,42,146,218,22,195,14,147,46,182,83,28,108,222,83,40,112,137,42,228,184,102,122,32,198,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,8,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,42,172,77,254,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,239,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,42,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,116,23,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,210,248,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,159,171,198,86,147,74,160,102,74,201,161,80,169,145,41,212,218,118,27,211,98,67,135,17,148,178,196,102,27,159,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,193,192,199,243,217,251,55,251,200,90,160,0,160,30,40,254,59,49,55,238,95,39,132,34,168,185,62,26,156,66,225,226,109,10,14,5,99,205,223,253,125,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,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,191,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,175,94,39,185,245,147,131,20,169,121,126,193,250,236,184,24,131,83,143,25,234,173,94,39,41,101,73,167,62,151,183,178,219,169,119,155,30,114,137,44,40,140,218,245,89,124,156,66,146,179,109,105,166,17,42,184,92,120,236,195,47,190,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,82,176,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,0,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,238,185,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,36,87,11,220,139,126,26,238,164,99,142,49,217,157,94,27,81,119,250,30,52,213,109,102,187,84,109,196,145,106,201,164,250,136,108,232,231,51,83,74,22,233,33,191,157,74,100,54,87,61,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,244,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,162,176,56,157,113,11,153,107,76,147,151,92,191,93,252,154,171,59,154,187,107,244,199,159,98,85,42,83,79,178,227,81,97,75,97,228,109,120,185,79,34,73,109,90,73,46,19,123,137,100,234,81,82,194,85,112,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,170,177,47,248,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,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,35,7,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,29,87,46,153,151,197,60,175,223,108,223,88,103,86,253,46,182,141,49,249,62,139,169,252,203,205,55,213,176,203,173,243,185,92,245,173,189,202,245,23,162,139,218,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,4,85,226,143,224,79,19,126,229,243,136,66,128,71,106,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,174,205,56,154,103,18,205,70,82,232,148,124,43,172,75,172,199,199,24,238,183,75,175,82,166,28,118,24,167,69,122,58,166,161,222,231,77,110,19,133,21,113,212,148,232,75,144,151,77,38,131,105,117,235,146,252,88,205,199,225,150,192,194,220,0,196,186,175,59,210,14,122,62,220,171,86,95,249,59,201,218,235,242,250,136,166,190,95,39,151,212,56,190,90,121,186,234,166,190,123,97,141,10,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,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,252,157,50,157,38,98,251,187,155,105,75,62,243,47,209,247,151,218,51,143,154,107,229,88,133,143,55,165,195,206,117,198,215,91,168,161,158,98,181,218,217,205,125,105,73,122,202,208,139,127,113,30,131,204,224,221,29,117,252,89,179,104,237,158,135,46,191,78,103,255,0,178,146,218,125,199,239,247,13,39,97,93,44,168,152,99,104,209,244,237,133,66,129,28,254,179,68,116,39,220,94,239,112,245,32,3,252,101,176,137,81,94,138,234,9,104,121,181,54,164,168,181,35,35,45,12,140,134,123,248,130,88,133,99,230,98,232,109,152,10,140,205,82,108,234,146,126,107,98,85,205,168,74,237,47,85,36,101,162,59,251,123,187,204,116,254,20,24,144,197,161,143,103,65,149,41,13,55,88,137,210,160,157,89,37,6,183,102,193,65,105,170,139,214,245,125,198,127,104,188,100,168,148,146,82,76,140,140,181,35,47,104,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,25,198,204,221,173,128,88,111,80,144,237,114,43,117,153,108,58,204,88,233,146,217,61,189,76,72,52,25,39,154,133,253,54,116,212,189,189,221,189,212,9,137,151,181,83,17,111,218,245,229,86,157,34,83,213,90,140,169,105,55,221,82,205,8,117,229,184,73,45,202,81,145,17,172,251,53,62,254,243,239,22,51,193,183,9,155,168,212,171,152,163,54,19,165,211,42,77,53,167,22,223,171,170,85,79,125,58,25,163,191,180,207,177,95,171,218,45,164,0,7,225,174,199,234,232,149,8,186,25,243,162,186,222,133,222,122,160,200,103,31,55,148,143,67,102,50,253,139,203,90,55,92,53,71,52,89,104,125,179,159,47,113,123,135,36,167,206,145,76,159,26,165,17,102,135,226,60,135,219,81,25,145,146,210,162,50,61,75,67,239,47,96,208,190,66,241,58,30,38,101,190,211,146,212,245,72,149,73,166,192,166,75,222,233,45,68,243,80,34,154,203,233,168,244,213,126,221,15,183,180,136,72,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,220,74,248,126,254,2,102,78,199,188,41,103,125,131,85,168,39,210,148,228,167,87,40,243,165,191,37,127,52,211,17,144,204,122,114,11,166,97,189,203,53,19,142,33,29,187,146,34,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,119,248,159,131,182,14,5,100,107,20,48,231,14,104,49,41,212,218,118,27,214,218,117,214,162,178,203,245,7,219,163,173,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,194,44,240,141,36,102,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,236,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,246,145,88,255,0,10,60,139,126,67,52,24,215,102,127,169,229,88,16,167,43,251,165,42,168,228,115,79,252,23,74,181,43,244,222,36,127,99,188,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,79,76,211,228,74,170,89,109,194,172,211,96,213,179,17,84,213,97,189,190,253,239,74,167,48,164,190,219,229,1,181,57,88,36,17,154,86,133,36,210,79,236,74,77,6,142,122,137,123,223,113,184,149,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,61,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,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,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,162,0,113,171,240,177,107,124,64,131,229,213,17,74,194,213,56,81,228,91,242,25,160,198,187,51,253,79,42,192,133,57,95,221,41,85,71,35,154,127,224,186,85,169,95,166,241,35,251,29,225,234,184,162,231,234,29,159,66,169,101,159,7,106,20,170,165,86,227,167,201,131,118,86,24,146,196,198,233,145,86,183,99,63,77,74,18,165,108,152,174,91,137,119,152,73,83,45,169,59,72,214,225,45,158,65,194,251,59,88,209,74,188,168,185,113,172,218,119,6,33,90,115,164,37,40,157,24,165,207,168,219,76,40,162,197,101,102,106,90,154,106,150,193,165,178,90,54,160,154,231,41,100,163,208,154,92,180,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,70,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,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,123,174,49,99,21,131,129,86,5,83,17,177,26,189,18,157,77,167,71,125,214,154,118,83,44,191,80,125,182,92,121,49,34,165,229,161,46,201,113,45,44,155,104,148,70,163,47,180,203,60,57,157,204,21,119,51,216,203,90,197,234,253,191,74,162,57,82,229,177,26,13,61,132,39,147,21,164,236,101,47,60,73,74,229,60,72,34,37,60,231,172,122,18,82,72,109,45,180,137,169,194,179,36,23,181,86,251,164,102,123,16,226,213,109,251,126,135,205,118,222,137,206,153,77,157,81,148,182,88,91,18,180,229,36,159,167,56,196,151,139,84,59,181,213,35,98,146,182,141,196,174,223,197,101,241,184,194,250,84,171,3,15,113,161,149,68,98,165,76,172,59,107,200,36,194,79,62,99,18,89,114,75,91,228,106,74,216,194,162,61,181,179,37,22,178,220,81,26,123,119,195,94,25,120,215,248,22,205,197,173,212,83,250,168,23,222,150,84,205,141,111,121,174,181,246,122,119,27,213,196,37,58,74,106,54,245,30,237,26,55,118,164,213,183,75,52,226,205,138,21,92,56,201,245,82,153,70,76,182,228,95,85,136,118,186,229,198,154,168,235,140,194,210,228,151,181,218,70,110,33,214,162,57,29,109,234,146,82,36,43,83,50,35,66,169,131,47,216,103,248,100,199,27,15,11,92,137,85,145,18,230,184,32,211,231,250,45,189,242,153,130,183,147,213,62,143,81,100,158,83,4,235,134,181,36,210,132,160,212,162,218,147,26,105,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,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,84,225,117,144,88,118,125,10,155,153,140,98,167,210,170,149,91,142,159,26,117,167,71,126,51,19,27,166,69,90,218,146,197,73,75,82,85,178,98,185,109,169,174,89,165,76,182,165,110,51,91,134,134,120,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,242,156,81,114,11,50,207,174,212,179,49,131,180,250,173,82,149,113,212,36,206,187,40,236,70,126,99,148,201,75,67,178,95,169,37,105,74,182,67,87,45,197,59,204,52,165,151,20,157,166,104,112,144,204,21,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,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,136,213,195,35,2,240,227,49,120,193,125,97,126,40,81,186,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,127,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,255,0,133,239,16,63,147,251,50,237,152,43,230,149,2,219,129,79,91,150,165,195,92,155,211,244,92,173,191,197,142,190,178,229,242,121,123,212,202,157,90,57,124,174,73,26,201,108,182,223,53,226,95,159,89,56,243,112,189,130,184,77,93,150,198,29,80,228,56,205,93,109,242,182,87,234,44,74,113,41,121,47,50,235,137,126,9,37,182,93,100,189,77,203,81,173,105,81,161,147,71,10,201,118,82,110,172,220,226,153,90,212,215,122,27,110,133,211,84,46,106,138,148,227,92,184,42,146,218,22,195,14,147,46,182,83,28,108,222,83,40,112,137,42,228,184,102,122,32,198,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,78,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,124,159,149,150,175,202,175,144,191,41,169,95,41,61,31,233,111,67,245,173,245,221,15,51,149,212,242,53,230,114,121,158,167,51,110,221,222,174,186,246,10,23,226,143,227,179,19,126,229,242,120,67,170,229,59,37,22,174,107,50,35,122,86,233,52,206,159,19,109,155,194,168,229,185,80,142,77,161,201,251,41,144,28,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,96,175,245,213,97,93,95,219,91,114,228,183,42,31,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,47,79,135,54,117,255,0,26,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,152,0,3,53,153,177,241,79,140,159,16,46,31,49,124,118,172,15,201,4,204,197,228,190,224,197,236,55,139,190,254,179,239,10,163,82,35,169,231,215,233,90,59,52,152,210,10,43,17,218,105,195,114,103,61,90,50,73,216,74,231,184,149,169,90,55,178,48,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,218,110,222,46,246,11,249,80,59,174,221,110,92,92,95,170,71,93,5,154,83,108,50,132,66,170,148,54,84,253,85,40,90,223,34,130,219,175,252,202,94,35,91,235,108,219,219,181,46,184,221,69,255,0,93,87,237,213,253,181,184,238,75,142,161,254,249,50,117,74,116,135,63,229,56,243,206,56,191,173,74,82,189,166,98,106,102,75,37,31,138,174,68,109,218,253,255,0,76,165,57,137,183,78,32,65,114,165,37,130,230,185,75,130,116,201,198,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,252,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,160,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,236,25,246,201,5,119,40,247,219,83,109,200,181,90,150,25,86,249,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,233,117,109,150,194,74,218,211,106,148,166,221,36,125,94,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,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,9,85,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,180,230,187,48,88,113,145,44,190,174,77,149,111,218,148,186,171,188,200,118,109,166,195,5,14,44,153,75,116,148,243,137,143,29,37,163,45,115,84,251,166,91,18,165,26,80,110,33,111,32,206,154,240,155,61,57,142,194,60,101,175,227,141,58,243,244,245,122,237,215,229,20,106,226,86,244,26,174,137,50,103,154,203,106,111,103,39,82,228,242,141,190,82,75,150,157,26,82,219,86,130,108,11,178,77,245,102,210,111,9,86,117,193,106,174,173,28,164,149,34,190,195,76,212,98,161,70,123,9,246,154,113,196,182,179,78,213,108,53,111,78,226,74,201,11,37,33,62,128,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,18,169,172,139,126,26,248,117,97,174,56,224,229,153,213,226,77,23,210,254,152,141,9,91,94,174,210,219,170,79,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,58,164,199,108,161,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,237,82,254,226,239,74,115,41,116,155,138,212,110,36,28,106,185,99,203,166,185,14,27,9,149,10,131,54,59,204,37,201,78,182,250,210,180,161,216,239,27,241,189,87,219,230,17,180,226,156,228,187,173,80,127,93,87,237,213,253,181,184,238,75,142,161,254,249,50,117,74,116,135,63,229,56,243,206,56,191,173,74,82,189,166,98,79,231,83,38,209,178,131,133,248,65,79,174,201,137,62,251,185,228,92,111,92,115,160,205,117,248,75,67,14,66,40,108,199,39,27,108,210,132,52,233,169,70,104,222,110,58,230,170,82,9,178,79,229,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,8,50,65,132,54,110,61,102,114,210,194,60,64,98,91,148,43,138,61,93,153,7,17,243,101,246,150,138,92,183,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,249,76,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,110,211,19,171,133,158,125,109,236,60,165,51,150,156,104,174,196,165,208,147,33,215,173,90,212,174,150,28,42,98,20,153,50,165,179,58,83,174,160,137,10,116,147,201,61,139,89,184,250,208,106,219,203,36,204,174,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,37,255,0,17,28,144,76,202,173,246,87,109,157,23,118,25,93,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,203,91,253,57,27,142,56,182,163,168,214,163,82,22,163,242,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,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,98,53,241,71,240,39,137,191,114,249,196,33,73,121,100,164,210,171,249,146,194,138,21,118,153,18,163,77,168,223,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,29,131,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,136,190,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,93,169,90,210,195,41,82,136,181,81,52,217,30,187,75,75,74,224,201,150,143,243,247,52,119,101,39,249,202,5,165,212,49,246,117,179,91,230,53,253,204,100,58,211,159,234,230,214,66,213,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,185,244,196,232,120,103,150,251,178,75,179,213,30,85,90,155,62,153,19,99,164,133,27,206,192,148,104,47,166,147,211,84,123,53,62,206,194,49,158,138,132,233,21,57,242,106,82,214,107,126,91,203,125,197,25,153,153,173,74,51,51,212,245,62,243,246,142,183,148,58,71,166,115,25,97,69,229,173,123,110,26,91,154,32,181,62,201,204,23,184,253,227,71,20,40,253,37,18,159,23,67,46,76,86,155,208,251,203,68,17,15,220,0,2,165,184,201,97,51,116,234,141,15,20,97,66,116,206,74,163,83,93,113,13,250,186,169,85,7,213,169,146,59,251,8,251,85,250,189,162,185,176,206,246,170,97,213,251,65,188,169,51,164,70,122,149,81,139,45,70,195,170,65,173,45,60,135,13,39,181,73,51,35,52,23,102,165,221,222,93,226,254,242,115,153,187,91,31,112,222,4,134,171,145,92,172,196,97,166,101,71,84,150,205,237,201,98,57,172,205,60,213,175,233,189,166,167,237,239,237,239,144,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,63,205,249,12,69,105,114,36,190,219,45,54,147,82,214,226,137,41,73,17,106,102,102,125,197,160,137,121,179,226,13,133,120,5,70,153,73,162,85,163,215,110,71,91,113,150,89,167,191,26,81,48,233,161,244,164,221,74,100,161,196,146,92,100,137,90,22,165,184,189,167,217,75,152,239,152,12,65,199,203,198,109,203,119,215,103,61,29,215,220,92,104,74,148,250,152,101,6,235,171,65,37,183,28,89,36,210,79,41,37,161,232,69,216,95,95,60,164,211,164,86,42,176,233,49,26,91,143,205,144,220,118,144,132,153,169,75,90,137,36,68,68,70,102,102,103,236,33,160,220,130,97,20,108,37,203,181,189,19,209,231,26,101,98,44,74,172,146,91,68,133,243,29,131,20,151,175,168,147,239,111,219,169,246,118,153,137,34,0,3,254,30,215,148,189,8,140,246,159,97,251,123,6,119,115,233,187,241,161,190,55,33,40,63,76,212,251,18,90,127,108,101,14,19,54,143,80,129,29,137,114,99,173,44,201,66,92,109,102,133,18,76,148,70,101,218,101,167,113,11,57,224,209,140,198,117,218,246,13,212,101,168,146,80,229,86,152,222,231,170,103,190,159,29,41,45,87,223,223,216,72,253,126,193,108,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,174,95,114,197,131,89,97,161,85,168,24,67,107,250,53,186,221,65,218,132,233,47,188,169,18,158,213,107,54,88,83,203,213,102,203,8,89,182,210,12,207,68,238,82,141,78,56,235,139,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,199,241,211,42,88,47,152,122,173,173,93,196,107,90,35,245,43,86,177,6,168,212,198,160,196,83,243,152,140,167,84,154,108,167,30,101,197,59,5,106,121,106,113,130,52,146,143,183,82,237,215,170,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,80,8,209,70,76,174,156,56,198,12,157,225,229,50,147,58,149,115,82,162,89,244,251,82,191,9,214,137,214,209,41,136,45,49,46,20,150,92,47,180,141,43,78,213,182,180,168,183,33,105,82,171,47,137,126,66,164,224,53,194,246,53,97,53,10,91,248,117,92,144,227,213,116,55,202,217,64,168,191,41,197,37,148,178,203,77,165,136,38,151,25,105,147,245,246,173,38,133,169,38,182,73,124,43,37,217,182,186,178,141,138,101,116,211,90,235,173,186,239,77,79,185,169,202,75,142,243,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,169,153,76,130,204,179,242,237,133,185,152,193,218,125,86,169,74,184,236,250,52,235,178,142,196,103,230,57,76,148,186,90,100,200,169,37,105,74,182,67,87,45,197,59,204,52,165,151,20,157,166,104,112,144,207,0,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,220,184,131,82,86,148,58,211,75,52,47,102,211,208,246,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,176,206,26,241,171,240,177,107,124,64,131,229,213,17,90,185,7,195,59,87,23,115,123,134,214,45,235,19,171,162,200,168,72,168,73,138,166,219,113,185,93,20,71,166,33,135,80,226,20,133,178,226,227,165,14,32,211,235,54,165,164,140,140,200,202,215,248,129,231,6,149,147,108,35,165,216,120,70,118,252,43,238,177,29,184,20,26,83,109,36,145,66,165,33,10,111,174,76,84,160,218,36,54,109,165,150,91,94,212,41,102,102,73,113,12,58,217,209,183,245,213,126,221,95,219,91,142,228,184,234,31,239,147,39,84,167,72,115,254,83,143,60,227,139,250,212,165,43,218,102,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,66,178,248,172,100,98,149,90,182,103,230,139,10,41,113,41,245,42,4,115,114,235,162,211,169,105,65,84,216,92,133,184,237,76,185,13,238,84,148,41,245,173,247,29,212,148,202,55,154,209,201,50,118,176,48,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,134,93,127,57,185,232,196,124,225,215,96,183,83,129,242,94,204,163,109,118,155,108,199,152,114,27,76,173,155,92,149,33,221,136,231,188,123,150,148,25,161,41,109,179,52,165,36,106,117,110,122,190,28,217,40,252,106,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,113,76,233,225,159,225,119,42,120,159,98,183,18,171,46,92,139,125,250,132,8,180,182,249,146,165,78,132,101,50,43,8,70,197,26,249,143,199,105,6,132,167,114,146,163,74,76,148,100,101,157,123,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,38,255,0,20,252,205,213,113,170,78,17,91,148,249,49,32,208,164,88,244,203,226,117,22,37,69,82,23,14,171,84,104,220,38,37,104,100,133,173,152,220,163,104,212,210,22,72,150,226,190,139,196,69,245,120,44,88,18,107,185,134,186,241,6,69,189,18,101,54,213,181,215,25,19,158,38,148,184,21,25,146,27,38,77,162,81,239,74,215,29,137,232,53,160,187,17,189,42,50,230,17,42,231,192,0,113,252,102,202,102,3,99,245,229,104,223,152,165,98,196,172,85,236,233,28,216,171,95,98,38,176,68,179,76,73,137,211,73,17,146,234,137,226,105,125,132,180,153,126,77,215,155,119,176,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,147,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,229,88,23,149,44,23,203,197,86,233,174,225,205,173,17,138,149,213,88,157,84,118,99,176,98,37,248,44,73,83,74,85,54,43,140,178,218,154,130,133,50,133,54,193,154,137,39,219,169,246,105,216,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,143,231,51,38,118,14,108,236,9,48,230,65,137,78,189,169,209,214,237,6,188,211,76,178,250,159,109,153,5,26,36,169,38,195,175,28,30,116,131,113,198,155,208,245,45,201,237,239,160,27,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,253,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,161,236,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,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,92,28,50,49,211,17,243,23,158,235,235,20,49,66,179,215,85,103,97,252,214,153,101,162,52,69,167,197,77,78,158,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,163,95,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,7,18,190,31,191,135,104,115,177,239,10,89,217,127,82,169,233,244,165,57,41,209,186,196,24,140,73,95,205,52,196,101,189,34,162,179,233,152,111,114,201,38,219,104,71,102,212,138,128,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,130,114,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,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,142,188,98,50,207,102,225,245,229,69,199,251,62,117,191,72,93,241,33,112,170,246,251,70,109,75,153,81,65,45,215,106,141,55,184,210,180,41,38,218,31,52,165,27,93,54,150,174,98,228,173,69,92,2,215,184,68,101,18,193,169,91,43,205,21,223,81,183,238,154,147,242,29,166,209,104,167,29,153,101,64,126,52,134,220,234,159,230,36,212,204,237,205,52,182,182,109,54,217,113,43,220,174,121,19,93,47,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,208,246,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,175,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,50,184,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,133,92,79,115,109,106,224,118,13,86,48,114,59,93,125,231,137,150,252,218,124,54,9,45,186,204,40,46,169,17,228,63,41,36,242,29,107,123,46,201,40,235,36,45,42,117,133,110,35,36,40,142,139,6,132,242,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,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,209,71,255,0,179,143,14,140,184,255,0,247,142,212,161,255,0,112,245,82,191,84,113,31,242,122,137,143,114,255,0,220,161,8,71,250,19,12,252,221,16,230,31,48,55,246,102,177,66,118,43,226,50,226,34,165,50,60,120,141,67,130,111,20,40,76,50,217,37,45,71,109,231,28,83,104,53,111,117,73,37,104,110,58,226,187,55,24,159,252,43,242,21,38,84,154,86,105,241,146,133,46,26,33,200,102,161,99,83,36,114,141,19,16,109,60,147,159,38,59,141,41,68,130,82,216,118,42,210,180,47,123,92,221,13,6,210,151,107,227,159,254,31,176,107,240,203,248,190,126,16,169,95,132,47,71,250,79,208,91,213,206,228,237,223,183,126,156,190,119,47,231,121,27,185,188,175,157,217,203,245,197,32,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,67,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,86,8,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,243,94,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,91,246,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,65,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,157,53,44,246,210,177,187,135,13,247,129,152,165,115,75,115,20,40,49,233,73,139,50,168,250,86,187,146,18,43,49,20,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,175,97,127,220,81,252,9,226,111,220,190,113,8,80,8,211,237,211,107,97,198,56,225,196,171,110,228,131,74,187,108,203,182,158,133,41,41,116,158,139,58,43,132,151,26,121,167,91,63,238,28,109,214,212,74,74,137,11,66,136,201,42,44,251,231,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,239,252,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,194,184,163,248,19,196,223,185,124,226,16,163,108,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,141,9,222,182,86,3,103,123,1,154,129,62,68,75,170,201,186,163,166,117,42,171,5,123,95,136,250,119,37,18,99,173,73,220,196,150,148,107,66,146,180,234,71,204,105,212,25,27,141,157,27,99,30,73,113,199,10,243,4,222,95,169,150,165,86,232,159,89,168,28,59,94,165,22,154,244,120,181,230,249,77,188,167,25,91,164,77,151,41,183,81,212,25,45,77,176,162,115,115,134,148,239,59,244,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,178,248,190,230,238,149,69,182,100,229,22,216,167,68,168,84,171,241,225,84,174,89,234,144,149,149,49,132,72,76,136,241,80,132,43,114,100,173,76,54,234,185,132,68,150,86,217,165,43,231,18,218,170,188,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,143,114,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,116,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,188,101,241,152,202,187,65,193,186,116,181,26,78,28,90,211,251,28,245,72,247,212,35,169,39,162,251,251,187,13,31,175,216,43,26,21,30,161,62,59,242,227,71,90,153,140,133,56,226,201,10,52,145,36,136,207,180,139,78,227,29,219,33,155,191,26,27,31,106,18,175,227,154,103,98,139,95,237,140,81,162,38,117,228,163,82,34,245,75,176,190,193,255,0,96,0,35,118,126,240,138,54,45,101,218,225,135,232,243,147,50,143,22,93,86,49,33,162,90,249,141,65,148,72,211,212,81,247,185,236,208,251,123,12,134,124,170,212,233,20,122,172,202,76,182,150,219,240,164,57,25,212,45,38,74,74,208,163,73,145,145,145,25,25,25,31,121,16,232,120,17,152,12,65,192,59,194,21,203,104,87,103,51,29,167,219,92,152,73,148,250,88,121,4,235,75,89,41,182,220,65,40,204,154,74,79,83,208,203,176,254,171,163,202,103,16,108,43,199,202,44,58,69,110,173,30,133,114,52,219,108,188,205,65,248,209,73,247,73,12,37,70,210,85,37,110,40,148,227,198,73,212,181,61,167,237,46,217,104,196,134,37,52,137,17,159,109,230,156,73,41,11,109,68,164,168,140,181,35,35,46,242,208,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,15,248,121,230,99,180,167,228,58,134,155,65,26,148,181,168,146,148,145,22,166,102,103,220,66,60,227,214,121,112,51,3,32,190,83,175,10,93,90,170,201,169,7,79,167,84,33,191,33,43,34,119,233,52,114,16,162,34,83,70,147,250,204,139,188,251,43,39,49,156,83,177,99,18,215,81,183,176,245,195,160,81,36,115,154,76,134,78,76,89,187,85,206,65,104,166,165,169,31,65,104,62,239,164,159,113,16,133,149,138,197,209,119,206,122,177,92,168,212,234,242,156,82,150,228,137,47,57,33,102,102,102,163,213,74,51,62,245,25,246,159,180,253,227,228,169,38,147,52,168,140,140,143,67,35,246,9,27,144,204,24,157,140,25,132,182,216,76,5,191,6,137,58,29,90,82,141,163,83,124,182,103,69,37,164,253,69,151,209,115,184,244,45,59,204,134,131,232,244,216,244,122,76,42,76,70,144,219,48,163,183,29,180,33,36,68,148,161,36,146,34,34,34,34,45,11,220,63,96,0,15,207,81,120,163,211,229,72,82,137,36,211,43,89,153,158,154,104,147,61,70,116,179,179,82,69,83,50,247,212,134,223,75,164,154,237,81,26,165,91,191,182,18,79,78,243,247,142,181,143,184,12,197,7,38,184,115,138,144,162,181,190,163,232,118,222,117,13,150,239,156,165,58,250,136,204,155,47,113,31,106,143,250,71,40,201,62,40,189,132,249,134,182,43,168,150,236,118,103,78,133,78,146,109,184,104,222,202,231,70,82,210,126,186,72,200,201,190,210,51,50,247,144,209,13,185,87,98,224,183,233,149,216,170,37,51,81,134,204,182,207,82,63,85,196,18,139,184,204,187,143,222,99,232,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,68,148,201,6,116,110,172,163,226,59,19,166,170,171,91,176,106,92,198,43,118,243,83,156,75,104,230,155,59,167,70,96,214,76,156,196,19,13,145,41,101,235,182,74,107,114,55,19,136,189,250,157,39,11,243,23,132,104,135,89,166,68,186,108,75,242,142,196,180,53,37,151,27,68,184,79,161,15,50,233,37,68,151,90,94,134,219,136,87,168,227,107,36,168,182,173,36,101,88,22,223,5,139,202,102,52,86,169,247,94,32,196,165,225,124,73,29,93,42,116,39,10,109,86,124,69,75,89,34,26,201,77,180,134,36,166,50,9,78,61,177,109,37,110,181,203,67,197,204,38,237,82,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,145,150,74,77,42,191,148,76,40,161,87,105,145,42,52,218,142,27,208,162,76,135,45,148,188,196,150,28,166,50,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,237,196,103,37,31,138,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,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,10,227,43,86,165,87,242,137,100,215,104,85,56,149,26,109,70,248,166,203,135,50,35,201,121,137,44,57,76,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,91,101,127,26,255,0,23,108,106,164,99,27,116,254,182,93,191,79,172,116,12,41,174,99,107,156,253,46,84,120,188,212,243,27,51,100,159,121,163,115,106,201,92,178,94,221,85,161,31,148,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,186,112,194,200,84,156,24,165,68,204,14,48,80,165,192,196,26,156,121,44,210,169,18,249,75,42,77,57,244,179,177,231,26,83,92,216,243,148,73,125,38,68,239,170,203,230,218,210,149,155,136,77,133,0,12,245,241,11,195,220,14,195,44,205,92,22,198,5,87,186,248,31,57,46,185,17,174,79,75,71,172,59,41,245,189,78,140,76,180,219,104,101,150,205,132,147,101,188,219,86,230,212,173,200,82,83,192,45,63,146,191,42,168,223,46,189,43,242,111,210,17,253,49,232,158,95,93,208,243,19,207,233,249,191,55,206,229,239,217,191,213,221,166,189,154,141,47,96,165,149,96,225,214,17,218,22,86,22,200,137,42,211,165,209,227,53,73,153,25,108,173,19,216,52,18,138,89,184,194,82,211,171,124,212,111,45,212,17,19,139,113,75,254,80,246,160,3,54,217,192,176,36,225,134,104,241,74,204,122,222,137,66,143,22,232,157,38,159,79,136,77,37,134,41,210,93,57,16,137,180,180,123,16,131,140,243,38,72,45,54,17,146,76,146,100,105,46,85,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,242,120,70,97,157,213,135,121,71,102,163,116,196,233,62,90,220,18,238,106,115,11,109,198,222,76,23,24,143,29,165,184,149,161,58,115,58,85,58,131,78,228,169,167,90,89,43,214,208,166,168,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,66,174,35,57,9,252,106,40,76,98,70,29,191,211,226,109,179,79,232,226,71,126,70,200,181,168,40,90,221,40,106,53,158,198,94,37,184,226,154,119,177,38,165,169,14,158,213,37,198,122,6,72,50,93,106,229,31,14,24,131,53,52,170,221,253,82,230,63,91,184,90,130,218,92,71,52,153,221,6,51,230,130,120,225,160,216,108,201,43,63,93,194,83,187,81,184,155,68,149,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,202,113,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,64,57,209,205,181,213,155,156,83,59,166,164,215,67,109,208,186,154,125,179,78,74,92,107,151,5,82,92,90,31,125,163,121,214,202,99,141,155,41,121,109,153,37,92,150,200,139,68,16,144,28,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,31,147,137,238,125,100,224,197,42,94,95,176,126,187,46,6,32,212,227,198,122,171,87,137,202,89,82,105,207,165,237,236,182,234,93,230,199,156,162,75,10,35,54,189,86,95,39,16,164,172,219,90,106,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,9,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,221,64,102,179,54,62,41,241,147,226,5,195,230,47,139,31,225,109,140,86,14,5,100,106,253,196,108,70,175,68,167,83,105,215,197,81,214,154,118,83,44,191,80,125,186,60,39,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,76,160,6,113,51,85,121,102,191,23,42,23,133,102,165,45,54,197,58,68,136,214,157,33,198,201,148,83,169,198,191,80,212,210,86,180,245,46,37,45,169,229,238,86,229,145,36,143,150,134,208,143,19,81,192,188,71,165,96,117,35,48,243,168,220,155,50,183,112,72,182,226,73,112,205,183,23,41,166,73,194,90,80,178,46,99,43,219,33,9,113,179,90,73,200,143,161,123,12,146,75,233,121,51,206,101,253,148,203,254,52,200,115,165,212,108,154,140,132,53,94,160,186,235,207,48,150,28,122,57,201,151,22,49,62,211,37,59,147,28,155,109,215,53,45,15,106,187,59,167,255,0,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,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,104,123,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,215,154,44,205,223,217,166,197,10,150,32,93,242,101,195,166,174,66,149,69,183,138,162,244,152,84,102,13,182,155,216,194,92,61,169,90,210,195,74,117,104,74,9,199,9,75,218,157,73,41,153,92,45,242,11,15,17,58,28,205,227,29,62,149,82,180,11,172,143,110,219,179,35,49,57,154,187,133,205,140,244,153,109,184,149,161,44,180,178,112,155,108,200,156,83,173,147,158,162,27,71,58,223,199,31,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,103,179,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,252,80,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,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,63,46,108,124,44,99,39,195,251,135,203,159,25,172,18,83,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,64,225,221,144,89,153,156,186,142,252,197,42,125,86,155,134,84,78,84,141,14,51,241,254,83,56,110,58,142,154,44,157,164,131,101,11,97,196,200,113,181,155,137,245,91,78,213,57,204,106,245,7,31,205,157,183,143,55,102,3,92,244,44,183,92,241,40,119,180,136,250,71,117,210,229,190,251,29,188,216,241,100,111,74,98,73,90,125,86,223,81,25,36,251,53,104,212,82,25,206,189,51,16,175,234,45,228,188,70,163,95,23,4,11,177,201,15,203,93,122,53,77,230,170,42,125,242,89,60,233,201,74,137,211,91,132,227,132,181,110,213,91,213,174,186,152,251,248,247,141,119,86,98,113,98,187,140,119,173,62,149,10,181,112,116,189,75,20,182,156,110,42,57,17,154,142,141,137,113,199,22,90,161,148,153,234,179,245,140,244,208,180,34,182,174,10,158,22,46,159,136,19,188,186,156,39,248,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,64,172,50,225,45,132,120,125,153,122,134,41,74,153,18,187,135,76,71,91,212,59,54,171,5,19,144,220,183,208,235,110,179,41,82,18,180,189,25,148,169,43,100,204,185,166,181,163,122,181,99,124,137,234,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,43,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,114,14,36,249,24,165,102,10,192,153,138,152,115,75,137,7,17,109,88,242,106,78,162,29,45,42,126,232,97,44,182,74,138,234,153,108,223,122,74,91,142,132,198,212,212,90,234,214,210,39,9,198,232,216,5,255,0,113,71,240,39,137,191,114,249,196,33,64,34,194,120,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,105,89,139,203,70,22,102,130,196,122,197,196,202,79,232,244,85,152,108,70,244,165,51,231,153,117,206,145,247,154,115,147,205,228,33,14,109,79,174,141,82,126,195,40,21,147,238,17,21,91,86,255,0,249,121,154,103,45,250,181,54,137,33,195,165,91,80,31,84,166,42,15,182,242,208,137,19,77,72,74,78,49,165,8,121,12,22,166,225,58,130,124,155,216,227,14,74,14,40,254,4,241,55,238,95,56,132,40,4,77,78,29,217,250,153,150,59,168,236,60,82,168,85,106,88,101,91,229,71,212,228,191,35,228,203,132,227,171,234,98,198,220,104,38,86,183,220,84,134,219,65,56,175,85,196,238,83,124,183,108,83,137,158,38,88,152,69,129,200,190,156,151,74,137,138,113,250,186,126,30,74,91,143,55,82,138,244,214,122,58,139,241,22,194,210,226,57,112,164,58,189,234,87,41,47,38,42,148,70,225,50,71,5,178,109,196,239,49,214,197,213,102,96,205,225,7,240,161,74,173,92,13,211,210,245,66,74,213,113,47,172,113,45,182,203,51,95,125,45,47,107,206,18,210,82,117,212,140,219,55,90,70,197,53,117,34,42,231,219,59,244,44,163,216,141,66,183,37,82,170,88,155,91,229,59,68,162,76,101,114,25,68,82,120,137,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,65,117,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,143,202,59,254,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,231,92,117,118,45,251,126,167,93,148,162,75,52,232,111,75,89,234,69,234,182,131,81,247,153,23,113,123,200,103,123,59,24,162,246,44,102,26,231,174,174,91,178,25,131,58,109,58,49,184,225,175,99,40,157,37,72,73,122,234,34,34,39,59,8,140,139,220,67,171,224,22,3,71,175,100,215,17,177,82,108,86,183,211,142,176,219,46,173,5,187,230,233,77,62,146,35,54,207,222,103,216,162,254,145,201,114,77,82,110,151,153,123,22,67,143,37,162,85,118,150,141,84,173,165,254,120,70,61,59,203,220,52,91,78,120,164,83,226,200,74,137,68,235,40,89,25,30,164,122,164,143,81,250,0,0,126,58,197,54,61,98,147,54,147,45,164,56,204,216,238,71,113,11,73,25,41,43,73,164,200,200,200,200,203,67,247,12,248,103,207,6,39,96,254,97,46,70,85,1,108,65,174,78,153,86,138,162,104,210,223,45,233,210,137,9,47,81,5,244,91,238,45,75,78,227,49,28,137,38,163,36,164,140,204,207,66,34,246,143,173,71,172,93,22,132,230,107,20,58,141,78,145,41,181,37,109,200,140,243,145,214,70,70,74,45,20,147,35,239,73,31,97,251,11,220,38,158,92,248,167,98,198,26,46,157,111,98,19,135,95,162,71,228,180,169,15,28,153,83,118,167,146,131,213,78,203,74,62,130,22,125,223,73,94,227,49,102,216,11,158,92,12,199,56,44,38,13,223,76,164,213,94,52,160,169,245,26,132,54,36,41,102,77,125,22,138,66,212,122,169,210,73,125,100,101,222,93,178,25,151,153,144,210,95,142,234,29,109,100,74,74,208,162,82,84,70,90,145,145,151,121,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,28,179,26,51,41,132,152,25,67,145,85,189,111,10,83,18,26,66,249,112,74,161,25,50,92,89,33,197,18,82,219,142,160,204,204,218,82,72,181,237,62,207,126,149,95,154,62,42,216,135,127,185,54,211,194,146,77,22,141,204,113,178,154,223,62,52,181,163,231,155,236,113,137,106,65,145,161,109,171,187,233,39,94,226,33,10,26,133,137,216,195,113,174,68,120,119,13,211,85,156,249,154,148,134,228,78,112,214,183,53,211,82,222,175,164,231,215,218,175,121,137,107,151,238,21,248,199,137,51,96,84,113,10,58,237,202,35,228,211,175,33,228,74,135,48,155,81,180,106,34,39,98,41,27,182,45,122,107,217,185,62,226,49,217,51,153,151,140,190,101,35,1,27,162,81,32,51,62,231,168,145,67,110,76,182,160,187,36,141,200,82,18,78,239,75,109,57,249,72,228,123,180,62,211,51,211,94,234,191,141,30,85,74,115,81,34,178,227,242,37,58,150,219,109,180,154,148,181,168,244,36,145,23,105,153,153,233,160,188,206,25,249,96,167,224,246,18,64,189,235,20,146,69,126,230,140,213,67,154,251,9,39,154,98,76,104,110,242,181,83,72,90,72,150,217,158,221,76,136,253,166,125,162,106,128,0,14,107,152,172,67,166,225,158,12,222,55,60,233,241,227,59,26,135,80,92,94,115,169,71,49,244,196,121,104,74,117,82,76,204,205,7,161,17,235,217,216,51,141,137,55,92,139,222,253,184,46,185,38,147,93,82,167,46,94,169,215,183,154,242,220,246,153,254,151,188,254,211,22,224,254,30,195,197,14,24,52,168,17,163,42,91,212,91,101,138,163,100,104,39,13,185,12,219,218,17,150,137,81,150,134,231,212,125,189,228,41,246,43,211,173,91,153,151,210,70,220,202,60,244,172,181,212,182,186,211,154,253,70,93,169,250,143,236,26,30,201,54,37,51,137,217,115,179,170,133,33,167,36,83,233,52,250,116,157,139,35,62,115,112,35,41,122,250,202,62,245,251,76,143,222,67,187,128,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,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,71,74,198,44,191,95,216,33,74,176,171,183,122,34,63,77,196,123,94,37,213,69,153,8,158,83,6,195,233,37,116,203,113,198,208,158,165,180,169,165,56,218,13,100,146,121,163,220,123,200,74,174,26,25,245,147,128,215,11,56,43,139,53,217,111,225,213,114,67,108,210,22,231,43,101,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,215,218,180,146,208,148,154,222,53,221,160,242,152,177,125,126,11,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,130,181,191,171,157,255,0,178,239,248,109,255,0,208,4,212,197,139,235,240,161,144,91,203,18,253,23,232,207,149,184,63,81,174,244,92,254,119,75,213,81,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,206,184,210,70,89,42,212,170,6,81,48,162,187,93,169,196,167,83,105,216,111,66,151,50,100,183,146,203,17,152,110,152,202,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,84,95,19,60,232,254,50,120,142,140,55,178,149,203,176,108,26,132,182,35,72,102,119,57,186,236,226,62,82,231,104,218,212,202,153,73,33,73,142,162,220,174,91,174,172,212,92,227,109,190,127,146,12,151,93,89,184,196,118,32,205,77,86,137,96,211,121,143,214,238,22,160,184,166,215,202,54,119,65,140,249,160,217,41,139,39,219,50,74,207,212,108,212,238,213,237,38,215,63,248,191,218,212,43,27,37,248,123,101,90,208,122,42,45,191,120,82,105,116,232,220,213,185,200,138,197,38,123,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,20,216,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,121,252,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,101,241,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,124,95,247,12,188,107,252,52,229,30,214,234,41,253,44,251,19,75,42,102,198,182,50,239,68,195,61,59,141,234,226,212,173,98,187,27,122,143,110,174,147,187,82,73,219,172,170,0,21,1,198,211,12,238,168,216,167,98,227,31,73,205,182,234,22,249,91,60,246,219,113,93,60,232,242,100,72,216,242,182,114,209,204,110,86,173,150,243,82,185,15,250,164,72,212,235,174,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,57,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,61,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,181,76,243,231,159,241,46,249,19,254,101,223,44,126,88,250,75,251,119,232,254,151,164,233,191,245,119,183,238,234,127,220,233,179,219,175,103,148,201,79,18,31,199,7,20,234,184,103,248,26,249,37,232,203,125,250,239,91,242,139,175,230,114,228,199,103,149,203,233,90,211,94,167,118,237,199,166,205,52,237,212,184,7,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,74,220,106,252,83,218,223,15,224,249,141,68,116,174,8,245,106,85,2,149,143,53,218,237,78,37,58,155,78,143,111,203,153,50,91,201,101,136,204,54,154,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,112,14,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,184,126,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,89,235,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,229,242,120,67,170,229,59,58,246,174,84,242,35,122,81,41,53,62,163,19,110,107,194,168,221,185,79,142,109,173,200,27,233,144,27,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,160,175,245,213,126,221,95,219,91,142,228,184,234,31,239,147,39,84,167,72,115,254,83,143,60,227,139,250,212,165,43,218,102,47,79,135,54,74,63,21,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,2,181,113,99,140,167,224,191,20,239,44,51,252,92,125,39,242,74,224,168,208,186,223,149,252,158,171,165,146,227,60,222,95,68,173,155,185,123,182,238,86,154,233,169,233,168,149,89,41,205,111,227,131,133,149,92,76,249,5,242,75,209,151,3,244,46,139,210,157,127,51,151,26,59,220,222,103,37,173,53,234,118,237,218,122,108,215,94,221,10,139,51,99,226,159,25,62,32,92,62,98,248,241,78,95,247,147,182,12,124,45,85,195,44,173,56,181,135,171,232,164,164,201,44,29,69,214,91,97,82,22,68,90,173,100,211,40,66,119,25,236,35,115,102,222,99,155,164,86,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,122,119,78,21,97,197,233,135,18,176,134,228,178,233,82,236,201,116,244,82,213,68,76,114,106,43,113,91,36,147,77,180,150,246,242,121,123,16,109,155,123,84,218,144,133,32,210,105,73,149,0,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,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,181,240,184,241,217,134,95,125,121,60,209,63,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,142,193,159,108,239,215,115,113,125,181,10,220,149,85,166,225,149,19,148,237,18,137,49,148,71,121,114,141,146,39,165,75,75,110,184,135,30,222,167,80,217,239,52,161,173,54,165,42,113,211,95,213,225,221,146,9,153,170,190,206,237,188,98,237,195,43,78,160,211,85,212,155,207,198,122,168,226,153,117,196,69,138,234,26,82,21,181,104,99,168,34,113,183,16,212,132,154,20,74,90,20,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,249,87,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,14,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,29,87,42,153,40,252,38,224,22,46,230,83,19,41,149,88,214,221,165,103,214,164,218,77,105,201,102,177,84,102,20,149,28,141,228,162,113,76,197,113,180,118,37,59,28,116,246,154,204,153,121,165,68,1,55,248,147,228,98,171,151,219,254,102,42,97,205,46,92,236,58,186,164,73,169,58,136,116,181,37,139,93,245,60,217,42,43,170,101,178,97,152,202,114,66,19,27,83,73,233,171,91,76,219,39,28,227,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,139,180,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,36,86,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,22,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,5,96,113,58,225,233,50,233,153,39,49,89,126,180,57,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,243,94,92,147,220,132,154,91,39,54,154,205,213,46,165,133,207,112,80,171,82,158,203,109,229,66,102,167,17,117,40,119,196,137,114,33,165,228,155,236,176,244,8,73,105,213,183,174,228,161,106,97,228,165,70,90,40,218,112,139,93,167,165,133,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,84,207,62,121,255,0,18,239,145,63,230,93,242,199,229,143,164,191,183,126,143,233,122,78,155,255,0,87,123,126,238,167,253,206,155,61,186,246,114,172,174,113,91,252,101,49,218,217,193,79,192,47,201,207,148,125,111,241,159,202,158,179,145,211,195,126,79,228,122,70,247,110,228,109,250,101,166,237,123,116,208,249,87,28,239,204,159,237,39,238,209,85,99,165,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,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,173,94,44,89,32,135,109,250,79,54,120,103,23,100,74,133,64,157,189,161,27,204,50,204,87,30,233,216,143,42,43,41,105,6,174,107,230,179,144,106,113,110,41,217,9,89,39,105,184,164,214,8,191,238,40,254,4,241,55,238,95,56,132,40,4,123,92,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,180,158,22,249,250,153,136,157,14,89,49,142,161,85,169,93,229,214,72,183,110,41,146,95,156,245,93,178,230,201,122,52,183,28,82,214,151,154,65,56,109,184,102,77,169,166,201,191,81,109,163,157,101,66,42,241,71,240,39,137,191,114,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,31,87,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,199,202,189,113,163,20,49,22,205,179,176,254,248,187,229,214,104,86,4,121,17,45,200,242,80,218,151,1,135,141,189,237,19,164,158,106,208,68,203,73,66,86,165,19,104,109,40,70,212,145,16,155,252,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,89,166,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,39,203,32,179,48,239,34,119,246,102,241,142,159,85,166,221,231,208,199,183,109,217,145,159,130,245,33,179,172,71,140,244,153,109,184,148,45,79,58,131,112,155,108,200,219,75,78,19,158,186,220,71,38,58,229,146,147,74,175,230,75,10,40,85,218,100,74,141,54,163,124,80,162,76,135,45,148,188,196,150,28,158,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,116,12,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,74,225,221,159,169,153,99,186,142,195,197,42,133,86,165,134,85,190,84,125,78,75,242,62,76,184,78,58,190,166,44,109,198,130,101,107,125,197,72,109,180,19,138,245,92,78,229,55,203,118,223,243,71,142,159,139,94,4,220,216,215,242,91,229,31,201,206,139,248,179,174,232,249,253,68,198,35,126,91,150,230,221,188,253,223,64,245,219,167,102,186,148,42,194,126,50,159,133,12,83,179,112,207,241,113,244,103,202,219,130,157,66,235,126,87,243,186,94,170,75,108,243,121,125,18,119,237,230,110,219,185,58,233,166,165,174,162,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,206,206,37,51,134,57,115,188,106,166,251,109,200,168,82,106,20,232,219,150,68,124,229,192,146,164,105,235,36,251,209,236,51,63,113,12,240,202,122,117,213,115,60,250,136,220,153,88,158,165,158,154,158,231,93,115,95,172,207,181,95,89,253,162,224,163,225,236,44,47,225,131,86,129,38,50,162,61,90,182,95,170,56,68,130,108,215,33,235,123,67,51,213,41,51,212,219,250,207,179,188,197,71,97,181,215,34,200,191,109,251,174,49,164,151,75,169,196,151,170,181,208,185,79,33,207,97,151,232,251,203,237,33,163,172,186,98,29,55,19,48,98,206,185,224,207,143,37,217,52,58,122,229,114,93,74,246,62,168,140,173,105,86,138,81,145,145,172,181,35,61,123,123,71,74,0,0,16,175,137,126,88,41,248,195,132,115,239,106,61,36,151,95,182,99,59,80,230,176,194,77,231,88,143,26,99,156,173,82,210,214,162,53,184,71,183,82,35,63,105,31,104,163,41,49,229,83,39,59,18,83,46,49,38,43,170,109,198,220,73,165,72,90,79,67,73,145,246,145,145,150,154,119,139,64,201,158,94,50,249,155,124,4,114,137,91,128,204,11,158,156,71,13,201,49,26,130,212,147,54,225,71,73,187,189,77,186,231,229,36,25,238,208,187,72,143,77,123,248,222,96,120,87,227,30,27,77,159,81,195,216,235,184,232,140,19,174,178,134,81,42,100,195,109,38,233,164,140,154,136,148,110,216,132,107,167,102,229,123,140,132,74,118,22,39,96,245,198,137,18,33,220,54,181,86,11,228,105,82,219,145,5,194,90,28,215,77,79,98,190,147,127,87,106,125,228,38,190,87,56,171,98,29,128,228,43,79,21,137,53,170,55,49,182,206,107,156,249,50,208,143,152,111,242,143,203,74,8,137,8,113,93,223,73,90,247,25,139,80,193,124,202,97,38,57,208,227,213,108,171,194,148,252,135,80,142,100,19,168,70,84,150,214,104,109,70,149,54,219,171,50,50,55,82,147,45,123,15,179,221,175,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,73,173,106,36,165,37,169,153,158,132,69,239,16,155,59,28,68,108,220,8,133,54,201,177,229,179,85,187,150,211,136,213,151,26,125,152,202,50,146,222,139,229,73,67,168,90,93,105,58,246,118,17,251,204,136,169,199,20,113,143,18,241,202,233,147,88,187,171,181,58,163,243,165,173,230,97,156,169,15,182,218,150,226,212,148,52,219,139,89,145,17,186,164,164,136,207,66,61,61,189,178,115,41,220,52,113,43,26,36,211,238,155,238,59,180,43,93,246,218,146,68,242,36,69,148,243,106,54,23,170,57,177,86,218,136,218,117,122,118,232,102,159,113,30,182,185,130,153,59,193,12,18,166,67,143,64,178,233,50,103,69,67,100,115,229,83,161,174,66,150,148,182,91,205,196,48,131,51,220,209,43,95,121,153,253,157,47,16,47,90,6,25,89,53,107,186,181,38,60,72,52,104,18,37,153,41,104,108,140,153,101,110,109,78,229,36,181,218,131,208,181,46,239,96,207,254,115,243,41,92,204,62,44,213,42,103,84,148,186,20,25,47,198,167,198,55,214,109,114,145,38,66,154,94,206,107,136,215,99,218,106,157,11,78,194,236,239,233,28,54,178,179,43,28,49,98,61,211,93,136,217,219,214,242,209,52,249,173,158,142,190,196,152,107,217,235,50,180,40,141,183,79,179,82,51,247,145,119,222,149,30,151,14,137,73,133,70,167,178,134,162,192,142,220,102,91,66,73,41,75,104,73,37,36,68,68,68,68,68,69,216,68,68,63,96,0,15,195,91,173,83,45,218,68,202,229,102,107,49,33,65,97,201,47,188,243,137,109,8,109,9,53,40,205,74,50,34,34,74,76,245,51,34,236,20,201,196,147,60,106,197,219,129,252,45,195,154,147,168,183,41,142,169,137,111,180,246,133,41,230,215,49,133,232,166,100,41,181,180,166,220,65,246,164,140,253,189,154,16,129,180,74,68,235,130,177,6,135,77,108,220,151,80,146,212,86,83,161,158,174,56,178,74,123,8,140,251,204,187,136,204,104,63,44,56,77,50,147,148,58,54,31,214,204,249,245,123,86,59,15,160,245,209,42,118,152,203,74,45,20,130,50,208,200,251,210,127,175,184,81,94,99,237,39,108,140,120,191,237,167,24,91,72,133,115,85,89,103,114,77,59,155,68,199,144,149,23,97,106,71,183,188,136,136,90,159,7,75,201,117,108,30,171,219,142,41,245,156,42,172,133,37,70,122,161,41,68,90,122,9,58,238,61,15,183,187,78,225,97,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,160,139,103,1,172,220,201,112,252,195,140,41,188,225,68,82,42,56,111,65,93,50,115,209,205,229,210,106,37,74,104,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,70,216,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,138,227,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,245,21,51,79,254,191,176,171,255,0,122,212,127,200,69,143,226,21,149,85,195,94,30,23,46,28,215,100,68,126,165,106,224,188,218,36,199,98,45,74,97,199,227,80,214,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,134,120,68,223,205,62,121,234,181,172,191,97,86,87,112,162,169,46,159,77,160,88,246,251,119,93,106,157,84,82,14,166,250,232,173,182,237,48,185,14,109,84,100,37,245,161,246,221,212,212,242,54,26,17,201,51,118,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,122,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,49,3,141,95,133,139,91,226,4,31,46,168,138,213,200,62,25,218,184,187,155,220,54,177,111,88,157,93,22,69,66,69,66,76,85,54,219,141,202,232,162,61,49,12,58,135,16,164,45,151,23,29,40,113,6,159,89,181,45,36,100,102,70,90,30,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,0,56,205,226,151,201,76,184,208,176,206,5,119,165,159,125,220,13,245,48,186,93,253,101,46,18,13,231,190,112,208,105,111,100,165,83,149,216,164,173,90,232,90,167,152,66,165,114,253,134,127,134,76,113,176,240,181,200,149,89,17,46,107,130,13,62,127,162,219,223,41,152,43,121,61,83,232,245,22,73,229,48,78,184,107,82,77,40,74,13,74,45,169,49,45,120,194,224,189,43,13,113,230,214,187,237,59,66,37,14,222,186,173,120,241,16,113,22,148,176,228,218,119,240,101,52,220,114,87,204,33,168,103,77,65,37,8,67,122,105,183,85,19,131,213,240,88,198,42,173,23,23,46,188,16,168,87,162,53,66,185,104,235,173,193,135,46,82,146,181,85,98,173,180,154,98,182,107,36,26,220,140,227,171,116,146,131,90,145,13,179,212,146,209,139,137,0,21,129,198,211,24,232,77,90,182,46,95,163,179,206,173,73,168,21,227,49,205,203,79,73,21,182,228,68,142,90,26,54,57,206,91,178,123,73,123,145,210,250,201,209,196,153,86,94,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,154,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,89,79,18,28,148,226,158,112,127,7,127,131,58,253,169,76,249,37,233,126,183,211,178,164,179,204,234,186,78,95,43,146,195,186,233,211,47,118,237,186,106,157,53,212,244,241,92,61,56,122,99,70,83,49,162,181,136,216,141,115,217,85,26,109,70,215,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,109,142,178,51,37,25,234,105,236,239,50,230,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,43,113,171,241,79,107,124,63,131,230,53,17,13,109,60,98,191,172,91,2,235,195,155,66,189,46,145,77,189,36,66,118,180,236,41,79,71,126,83,17,217,152,207,72,181,54,180,165,113,156,76,247,77,198,150,149,18,141,182,187,182,153,43,234,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,115,43,138,214,5,225,198,93,48,227,0,176,191,11,232,221,13,42,15,202,87,94,121,211,37,202,168,74,81,82,201,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,202,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,114,249,60,33,249,48,139,35,151,150,61,101,66,187,143,120,82,185,117,107,158,213,186,38,82,231,91,72,65,41,115,233,205,195,134,241,57,12,136,183,42,74,20,251,166,109,30,188,212,104,77,232,226,9,15,112,12,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,137,169,195,211,43,247,246,83,48,94,181,135,56,141,87,183,234,53,42,141,209,38,182,211,180,73,15,60,194,88,114,36,70,82,149,41,230,154,81,47,116,117,153,145,36,203,67,79,111,121,21,38,102,199,197,62,50,124,64,184,124,197,241,250,178,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,10,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,8,189,168,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,120,113,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,107,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,81,120,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,30,131,49,121,104,197,60,175,223,111,88,184,153,73,253,30,138,179,13,137,62,139,169,252,203,46,185,210,62,243,77,243,185,92,244,33,205,169,245,23,170,79,216,103,53,56,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,142,105,152,124,191,88,57,154,194,249,216,81,136,200,150,138,108,201,17,229,181,50,9,50,83,97,62,203,132,164,187,29,199,155,113,45,172,211,189,165,40,147,169,182,235,137,236,220,99,60,56,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,96,101,55,59,244,42,126,81,241,71,41,152,153,42,149,69,110,62,31,220,109,89,51,73,149,183,215,74,144,196,247,228,69,148,242,157,52,19,203,91,232,40,228,150,208,149,109,82,13,70,226,155,74,224,0,179,78,41,153,245,183,177,14,148,246,90,112,94,187,18,169,66,84,134,158,186,171,81,122,89,144,170,104,74,99,74,136,204,25,77,58,178,52,37,211,87,56,246,33,100,227,8,65,43,111,48,149,5,114,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,155,136,94,77,237,130,150,174,93,178,1,136,248,57,101,84,42,179,104,182,254,31,221,125,51,245,71,91,114,82,249,241,230,72,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,231,176,105,119,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,219,180,135,75,0,1,158,30,33,118,5,155,134,25,198,196,107,51,15,237,232,148,42,20,89,16,36,199,167,196,35,75,12,46,77,62,52,135,73,180,235,162,16,110,188,225,146,19,162,16,70,73,73,37,36,73,46,127,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,69,56,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,81,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,101,60,72,114,83,138,121,193,252,29,254,12,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,127,43,142,119,230,79,246,147,247,104,137,92,51,169,52,170,254,117,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,39,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,160,226,35,146,9,153,85,190,202,237,179,162,238,195,43,178,160,235,84,36,147,207,201,122,150,226,89,105,197,197,148,234,218,74,19,185,107,127,167,35,113,199,22,212,117,26,212,106,66,212,127,43,33,57,223,174,229,30,251,118,21,199,42,171,82,195,42,223,53,218,221,18,27,40,144,242,37,19,38,76,202,136,151,29,109,13,189,189,45,33,195,222,73,91,90,238,74,148,219,70,139,73,226,99,86,165,87,248,127,226,5,118,133,83,137,81,166,212,99,208,101,195,153,17,228,188,196,150,28,171,65,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,10,12,23,253,197,31,192,158,38,253,203,231,16,133,0,139,254,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,191,174,171,10,234,254,218,219,151,37,185,80,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,33,122,124,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,117,6,77,182,218,29,144,146,66,73,43,66,75,235,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,94,158,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,66,128,110,156,42,196,123,47,17,229,97,13,201,101,213,98,94,113,42,8,165,170,136,152,230,236,167,37,56,105,38,155,105,45,238,231,115,55,160,219,54,247,37,196,173,10,65,168,148,147,61,15,101,51,47,212,172,178,224,53,177,133,16,209,17,117,40,113,250,186,244,200,228,147,41,181,87,180,84,151,121,132,219,106,113,4,173,26,105,78,39,121,50,211,41,86,187,71,138,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,64,55,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,22,41,123,103,234,30,103,56,117,98,109,135,138,85,10,85,55,19,104,158,128,143,169,201,98,63,202,102,206,169,29,125,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,32,203,37,90,149,64,204,150,20,87,107,181,56,148,234,109,58,248,161,75,153,50,91,201,101,136,204,55,61,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,144,28,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,126,39,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,229,207,230,219,47,213,92,106,202,189,199,151,252,45,69,191,64,145,62,61,46,37,37,169,36,168,180,232,108,68,155,25,226,104,146,195,107,54,208,77,48,105,66,80,131,34,245,75,176,187,74,0,96,135,8,156,201,97,174,52,88,56,141,93,189,176,213,250,109,171,116,82,171,115,26,137,82,158,167,220,98,52,182,222,113,45,165,80,210,147,89,165,6,68,70,164,150,186,106,101,222,45,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,151,24,187,201,116,140,30,164,91,141,169,244,28,218,172,117,41,68,122,54,164,174,45,65,6,157,119,22,167,217,221,167,112,170,204,184,90,78,222,248,241,96,91,77,176,183,81,54,230,165,50,246,212,154,182,182,185,140,161,74,62,195,208,139,119,121,145,144,189,76,207,97,52,202,182,80,235,88,127,68,215,159,72,181,100,176,194,11,93,20,166,169,143,52,146,209,40,51,61,76,203,185,37,250,187,134,124,43,116,137,214,253,98,117,14,164,223,46,85,62,75,177,94,78,134,90,56,218,205,42,236,50,35,239,35,239,34,49,60,120,109,231,141,88,69,112,177,133,184,141,82,117,118,229,77,212,177,17,247,94,212,162,188,226,225,176,130,53,61,33,45,161,164,182,218,207,177,38,101,236,236,212,133,206,81,43,84,203,142,145,14,185,70,154,204,184,83,216,110,75,15,50,226,92,66,219,90,73,73,50,82,76,200,245,74,136,245,35,50,237,31,184,0,7,227,171,210,226,86,233,51,104,213,6,80,236,89,241,220,140,243,107,73,41,42,66,210,105,81,25,25,25,25,25,25,246,25,25,10,45,226,75,149,153,88,33,139,18,46,170,20,70,202,222,184,86,185,165,202,108,244,106,67,242,102,47,103,170,202,16,146,38,218,46,205,76,203,222,101,221,205,242,97,153,74,230,94,49,102,151,83,42,164,164,80,167,73,98,53,66,49,62,178,107,148,185,49,212,234,205,28,214,209,174,198,116,213,90,150,157,135,217,221,160,12,63,189,104,24,155,100,210,110,234,44,168,243,32,214,96,49,44,137,43,67,132,68,235,40,115,98,182,169,69,174,213,150,165,169,247,251,71,52,198,188,157,224,134,54,211,38,71,175,217,116,152,211,165,33,194,41,241,105,208,209,33,43,82,92,45,228,226,216,89,145,238,116,213,175,188,136,254,218,163,205,143,13,28,74,193,121,53,11,166,196,142,237,118,215,97,183,100,153,50,137,18,165,50,218,77,245,234,190,84,84,54,146,38,154,70,189,186,17,171,220,101,164,99,194,236,99,196,188,13,186,99,86,45,26,237,78,150,252,25,104,121,232,101,42,67,13,184,164,56,133,41,14,182,218,208,102,70,109,37,42,35,50,212,139,79,103,101,199,100,159,136,141,155,142,240,161,217,55,204,182,105,87,114,26,109,189,94,113,166,25,146,162,40,205,232,142,108,149,186,181,169,215,87,167,103,105,23,188,140,142,108,161,105,113,36,180,40,148,149,22,164,100,122,145,151,188,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,248,151,101,233,106,216,244,137,53,203,174,191,79,165,196,140,210,221,82,229,202,109,130,50,74,84,163,34,55,20,69,174,137,87,183,216,126,225,89,25,206,226,157,13,105,169,97,230,5,63,45,14,145,61,17,250,177,40,137,58,255,0,8,101,74,101,232,178,245,239,229,45,38,105,250,253,196,43,14,185,94,186,49,6,229,118,171,91,168,206,171,213,170,114,84,102,227,239,57,33,213,184,227,134,173,8,212,106,81,234,181,153,247,153,234,126,243,22,135,144,62,27,204,51,18,141,140,88,187,10,155,80,102,124,88,243,224,211,95,108,157,36,165,101,22,67,102,227,82,34,232,74,34,230,36,246,172,251,244,35,239,49,103,244,154,69,46,133,78,143,73,163,83,227,66,135,17,164,48,203,17,218,75,109,182,132,164,146,148,165,41,34,34,34,34,34,34,34,211,66,33,254,149,9,241,41,112,100,84,167,200,109,136,209,90,91,207,56,226,201,41,66,18,70,106,51,51,208,136,136,136,207,83,20,233,196,195,59,243,47,187,146,86,16,225,181,109,246,168,112,119,197,169,59,26,73,164,164,58,135,38,71,117,27,153,125,72,90,20,133,160,244,82,8,207,179,94,205,8,87,148,24,142,212,167,199,130,219,137,75,146,158,67,73,83,134,100,146,82,148,68,70,103,238,237,23,217,195,167,11,232,216,111,129,244,87,98,179,21,201,245,104,113,166,201,126,58,80,100,106,118,28,77,228,106,36,37,95,73,26,246,235,236,212,204,75,64,0,31,229,38,76,120,113,221,151,41,228,50,203,40,83,142,56,181,18,82,132,145,106,102,102,125,132,68,69,222,42,115,137,118,125,30,169,201,155,130,56,77,93,121,150,35,186,228,90,188,216,146,141,60,195,73,204,140,251,60,198,36,25,26,76,141,181,108,90,59,123,12,253,132,43,9,231,158,146,243,146,36,58,183,93,117,70,181,173,106,53,41,74,51,212,204,204,251,76,204,253,162,65,228,83,7,42,120,195,152,59,114,12,50,65,71,163,77,135,86,148,165,238,211,146,204,232,196,178,35,36,44,181,209,194,239,208,189,230,67,66,116,26,75,84,42,36,10,51,31,147,131,25,168,201,238,238,66,9,37,220,69,238,247,16,161,206,39,54,186,104,25,158,171,203,98,41,180,213,69,18,38,45,91,54,146,156,114,161,48,204,251,8,181,212,139,235,63,172,72,30,11,247,178,34,221,119,29,138,228,131,73,61,18,101,69,45,154,244,35,81,185,78,107,93,55,119,255,0,201,253,126,193,110,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,57,254,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,93,21,218,216,91,140,173,99,140,92,37,178,168,85,84,98,109,42,224,93,50,52,58,92,164,148,168,149,72,143,40,150,164,72,109,123,27,228,173,165,44,223,37,146,16,150,205,195,89,37,38,162,209,78,0,208,49,78,212,193,171,78,214,198,186,221,42,179,121,209,169,233,167,212,234,52,201,50,100,51,51,148,165,33,151,212,236,146,39,92,121,108,165,165,58,181,17,110,116,220,50,34,35,33,208,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,46,202,77,171,148,108,44,43,90,154,239,93,114,87,122,106,133,205,81,82,155,119,153,57,49,155,66,216,97,210,101,167,14,27,110,19,202,101,14,17,169,60,231,12,207,85,152,144,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,20,45,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,240,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,139,170,240,83,195,63,148,24,227,122,98,148,184,148,169,17,44,251,125,20,246,122,134,247,202,143,58,123,223,54,252,125,80,100,141,24,137,49,181,172,148,149,109,124,146,68,164,173,122,74,174,49,88,103,242,195,42,108,223,81,34,82,138,93,133,112,67,168,61,42,67,127,194,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,212,94,90,47,248,216,89,152,108,55,196,26,133,195,46,135,77,161,221,20,217,53,73,209,141,221,237,83,186,132,20,194,50,104,141,107,66,163,155,168,90,18,71,189,10,82,116,86,237,15,75,192,2,128,120,154,99,95,225,167,55,23,79,79,79,233,96,88,154,217,80,247,181,177,231,122,39,222,234,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,98,168,208,159,14,172,99,161,99,38,81,236,73,52,134,122,121,118,125,61,139,58,169,27,114,215,201,149,1,134,155,73,239,82,16,74,230,176,113,223,209,59,146,142,126,205,202,82,20,98,74,128,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,106,206,254,116,109,92,163,225,195,243,161,42,149,91,191,170,92,182,40,150,243,179,155,75,136,230,147,219,103,73,96,150,79,28,52,27,14,17,169,5,235,184,73,107,114,55,27,136,246,185,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,74,220,106,252,83,218,223,15,224,249,141,68,66,172,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,95,246,75,178,147,106,229,27,11,10,214,166,187,215,92,149,222,154,161,115,84,84,166,221,230,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,79,57,195,51,213,102,33,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,60,167,18,46,27,191,132,15,74,102,23,47,84,31,235,175,215,153,115,91,48,218,255,0,62,189,171,153,17,5,255,0,166,119,155,141,23,246,71,106,146,92,253,74,69,101,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,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,6,107,51,99,226,159,25,62,32,92,62,98,248,180,158,10,20,154,83,57,109,188,171,172,211,34,34,165,50,248,145,18,68,196,178,146,125,230,25,129,9,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,176,160,1,93,92,106,237,59,87,240,5,107,95,95,38,105,95,41,62,88,65,164,250,103,162,111,174,232,122,42,139,189,55,63,78,103,39,153,235,242,247,109,221,235,105,175,104,130,220,46,60,118,97,151,223,94,79,52,79,254,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,94,90,48,179,52,22,35,214,46,38,82,127,71,162,172,195,98,55,165,41,159,60,203,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,246,25,80,14,98,242,209,138,121,95,190,222,177,113,50,147,250,61,21,102,27,18,125,23,83,249,150,93,115,164,125,230,155,231,114,185,232,67,155,83,234,47,84,159,176,206,199,248,101,113,16,141,117,70,167,101,195,30,238,57,107,185,215,33,196,91,87,61,86,160,236,149,214,86,243,170,89,66,148,243,202,82,138,73,41,102,150,84,103,177,196,18,25,34,75,137,65,63,102,130,42,231,219,36,20,44,220,88,141,77,183,34,210,169,184,155,68,229,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,118,41,213,182,91,13,72,119,77,170,74,92,116,151,66,215,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,31,40,122,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,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,234,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,160,30,40,254,59,49,55,238,95,39,132,35,252,156,51,186,163,97,101,59,24,250,78,109,183,80,184,38,219,60,246,219,113,93,60,232,241,163,72,216,242,182,114,209,204,110,86,173,150,243,82,185,15,250,164,72,212,230,87,9,12,119,197,203,63,27,91,193,43,82,217,151,114,89,247,132,143,72,87,153,105,11,117,116,100,50,195,136,235,218,53,62,219,12,32,220,114,50,95,90,210,165,184,134,154,109,178,83,156,164,43,245,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,31,111,26,240,141,220,80,145,130,169,196,123,124,175,184,177,217,146,187,125,83,144,153,166,135,91,113,212,146,27,51,213,107,38,153,91,170,66,117,90,27,54,214,178,74,28,109,74,246,160,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,247,175,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,28,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,254,173,137,154,234,237,11,41,216,153,149,91,165,218,173,82,139,115,122,54,101,174,124,228,45,154,44,166,106,76,201,148,222,213,17,44,153,125,8,82,244,74,141,40,117,26,147,122,190,235,137,224,2,255,0,184,163,248,19,196,223,185,124,226,16,160,17,170,129,94,188,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,182,225,132,148,160,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,173,108,154,225,62,97,177,59,27,104,114,50,229,46,93,14,225,161,200,57,37,115,173,153,30,142,163,175,144,242,208,83,30,105,151,82,132,62,150,93,100,144,226,13,14,238,54,204,148,149,40,133,196,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,113,76,65,202,118,22,95,248,237,135,249,130,145,67,165,68,185,44,170,132,169,179,20,84,136,206,122,115,153,15,145,29,82,156,52,147,138,122,43,141,198,118,59,166,165,114,249,74,74,83,170,146,182,251,88,8,1,197,11,34,223,134,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,43,0,233,89,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,238,52,23,178,37,93,86,229,138,220,147,81,51,18,29,69,77,146,245,34,81,57,81,107,93,55,119,255,0,201,253,126,193,31,184,99,90,233,175,230,122,145,45,248,166,235,84,212,199,152,133,108,220,73,113,186,132,51,35,237,35,211,66,63,168,254,177,124,117,234,75,85,218,36,250,51,255,0,147,157,25,216,202,238,238,90,13,39,222,71,239,247,24,207,102,122,240,110,167,131,217,131,184,224,204,36,28,122,204,217,149,104,170,70,237,57,47,78,146,72,35,51,66,11,93,27,62,237,75,220,102,35,227,47,61,25,230,228,71,117,109,58,210,137,104,90,20,105,82,84,71,169,25,25,118,145,145,251,69,158,240,209,207,163,212,201,48,176,71,22,107,175,60,196,135,91,139,72,155,46,81,171,150,106,56,113,152,103,152,252,130,34,73,17,56,173,136,71,103,105,151,180,133,177,198,147,30,100,118,165,197,121,15,50,242,18,227,110,33,68,164,173,38,90,145,145,151,97,145,145,247,143,245,0,1,18,248,139,97,125,27,18,48,62,180,236,166,98,183,62,147,14,76,216,207,200,74,8,137,77,67,151,176,137,70,133,43,233,47,94,205,61,186,25,10,19,157,17,218,108,249,16,92,113,42,114,43,203,105,74,108,204,210,106,74,140,140,200,253,221,130,195,120,103,231,126,101,137,114,69,194,28,73,173,190,237,14,118,200,180,215,100,201,53,20,119,86,228,56,237,35,115,207,165,8,66,80,133,158,137,65,153,118,233,217,169,11,139,167,207,137,84,131,30,165,2,67,111,198,148,210,30,101,198,214,74,74,208,162,35,73,145,150,164,100,100,100,122,144,255,0,58,181,34,151,93,167,72,164,214,105,241,166,195,150,210,216,121,137,13,37,198,220,66,146,105,82,84,149,17,145,145,145,153,25,25,105,161,152,172,12,254,112,222,97,232,149,156,98,194,24,84,218,123,48,34,200,159,58,154,195,100,209,45,40,41,82,28,54,218,143,23,67,81,151,45,37,185,101,221,161,159,113,138,188,161,215,174,140,62,185,90,170,209,42,51,169,21,122,92,148,153,56,195,206,71,117,183,27,112,149,161,154,77,42,45,22,130,62,242,61,75,222,66,207,50,101,197,58,26,19,77,195,204,117,126,90,221,50,102,35,21,99,81,26,117,254,14,202,84,243,210,165,235,223,205,90,140,147,245,251,200,89,189,167,122,90,183,197,34,53,114,212,175,211,234,145,37,52,135,82,184,146,155,124,136,148,148,168,136,205,181,25,107,162,147,237,246,151,188,125,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,50,73,26,148,100,68,93,166,102,56,110,99,51,119,132,217,121,182,101,84,171,151,53,58,93,89,4,180,51,76,141,54,51,146,141,194,109,227,73,155,42,121,181,109,220,201,164,244,237,212,200,187,251,169,155,53,57,233,197,44,195,215,101,49,26,185,62,141,111,37,229,165,136,112,228,200,142,78,53,189,242,73,58,217,72,113,6,102,219,219,85,167,97,232,69,220,93,177,226,129,110,92,119,149,97,170,85,191,73,159,85,159,45,196,164,155,140,195,143,184,165,41,68,157,76,144,70,163,245,148,94,206,243,47,120,179,12,138,112,204,171,250,98,149,138,216,213,9,148,69,96,216,153,22,146,251,106,37,154,210,168,207,160,158,102,76,93,54,233,205,66,180,86,190,194,62,243,22,179,76,166,83,232,212,232,212,154,84,54,98,67,134,210,24,97,134,91,75,104,109,180,36,146,148,165,41,34,34,34,34,34,34,34,208,136,135,233,51,34,35,51,61,8,133,127,241,45,206,148,44,47,182,38,97,53,149,85,37,215,43,48,220,98,75,177,31,35,84,118,222,110,99,11,35,54,223,74,208,164,173,180,159,106,76,139,179,93,79,66,20,193,81,168,76,170,206,145,82,168,73,118,68,153,78,173,231,93,117,102,181,45,106,51,82,140,204,204,204,204,204,204,245,49,252,128,212,183,231,71,102,7,51,169,113,212,37,158,94,187,183,153,145,39,77,59,117,215,77,52,237,26,25,200,117,185,87,160,101,186,208,85,121,201,75,153,42,147,79,127,248,66,148,106,36,42,4,94,207,88,136,251,200,255,0,235,18,32,0,127,20,164,161,38,165,40,137,36,90,153,153,246,17,10,236,226,83,158,182,48,238,133,39,8,112,186,184,210,235,243,146,182,42,18,162,201,35,56,172,173,19,35,186,130,91,18,18,180,58,151,16,217,232,164,153,23,97,159,110,132,41,234,92,170,205,209,89,122,100,151,37,212,106,85,25,10,117,197,168,214,243,207,60,226,245,51,51,61,84,165,41,74,250,204,204,199,248,78,167,205,166,72,56,179,226,187,29,228,253,38,221,65,161,73,237,50,50,50,50,212,187,72,200,90,47,6,76,46,92,149,92,24,168,252,85,114,90,114,93,29,14,154,61,93,229,232,247,200,183,26,52,215,78,221,55,107,245,123,69,173,138,108,227,25,105,57,79,197,26,61,202,136,230,150,36,192,142,201,172,145,162,77,197,72,168,47,191,77,53,208,189,250,142,67,195,30,253,93,151,153,122,100,115,125,150,154,172,54,205,53,70,226,182,235,205,168,67,35,34,245,139,183,68,253,127,97,139,239,109,105,117,180,184,131,35,74,200,148,70,93,198,70,63,232,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,125,121,196,209,64,35,74,121,78,240,177,131,127,15,237,239,46,96,117,81,231,225,97,237,131,78,188,167,226,53,62,199,183,226,221,149,72,229,18,117,121,154,99,40,168,202,96,137,178,38,157,146,73,230,173,4,76,180,68,149,40,203,230,209,250,37,167,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,187,238,23,89,50,161,96,126,28,83,113,250,183,85,244,173,231,136,214,252,105,12,155,11,90,98,211,40,242,137,169,45,198,74,79,78,99,203,218,202,221,113,69,162,84,132,182,222,132,149,184,244,234,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,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,140,203,226,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,46,207,132,102,25,221,88,119,148,118,106,55,76,78,147,229,173,193,46,230,167,48,182,220,109,228,193,113,136,241,218,91,137,90,19,167,51,165,83,168,52,238,74,154,117,165,146,189,109,10,80,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,102,48,105,35,39,247,252,108,79,202,230,22,222,108,220,50,235,178,37,90,240,99,84,42,18,205,213,62,253,70,51,69,30,105,184,167,75,122,214,82,89,120,141,103,174,243,35,81,26,136,201,71,216,7,148,197,139,235,240,95,133,151,150,38,122,47,210,127,36,173,250,141,119,162,231,242,122,174,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,25,140,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,119,92,226,224,93,11,1,171,184,97,73,164,209,170,180,105,247,70,23,219,215,37,126,155,81,53,147,144,235,14,161,214,101,160,144,225,19,141,106,228,115,90,155,89,153,161,197,184,69,181,36,148,34,106,240,75,198,191,252,186,203,156,202,127,190,245,167,202,109,175,248,188,57,109,188,179,115,254,36,109,165,45,255,0,62,106,87,208,33,106,128,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,181,76,206,230,22,213,202,254,13,86,177,114,233,141,215,244,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,253,211,139,52,165,106,67,77,58,178,66,246,109,60,240,227,22,49,95,216,235,127,213,49,27,17,171,210,234,53,42,140,135,221,105,167,101,60,243,20,246,28,121,199,147,18,42,94,90,212,212,102,212,234,201,182,137,70,73,35,251,76,250,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,189,4,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,138,96,227,43,73,170,215,243,119,100,208,168,84,201,117,26,149,70,199,166,196,135,14,35,42,121,249,47,185,83,168,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,213,225,197,145,201,57,82,179,103,222,24,130,184,146,49,22,240,142,194,39,50,210,26,117,20,72,137,51,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,153,66,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,213,115,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,22,254,186,175,219,171,251,107,113,220,151,29,67,253,242,100,234,148,233,14,127,202,113,231,156,113,127,90,148,165,123,76,197,249,228,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,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,104,246,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,66,131,51,247,156,153,57,190,197,8,85,10,20,105,112,44,75,98,57,179,110,65,157,9,166,38,161,111,182,201,204,122,65,182,227,132,165,173,214,137,41,34,94,194,109,166,244,74,86,110,26,189,175,14,236,130,204,204,229,212,119,230,41,83,234,180,220,50,162,114,164,104,113,159,143,242,153,195,113,212,116,209,100,237,36,27,40,91,14,38,67,141,172,220,79,170,218,118,169,206,99,87,168,2,189,120,172,100,178,149,137,150,4,252,199,97,205,191,17,139,218,212,142,114,238,69,166,74,99,149,82,136,195,43,55,29,90,77,59,93,147,29,40,65,165,70,164,41,76,165,196,124,225,161,134,211,76,34,244,248,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,154,163,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,220,190,79,8,76,174,23,152,67,102,227,214,66,113,39,8,241,1,137,110,80,174,43,226,99,50,14,35,230,203,237,45,16,169,142,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,155,249,116,203,70,22,101,126,196,102,197,195,58,79,233,117,181,153,140,70,244,165,79,231,158,117,190,173,246,90,111,157,202,231,173,13,238,79,168,141,18,94,211,58,171,227,87,226,158,214,248,127,7,204,106,35,154,100,175,57,49,178,131,133,248,191,80,161,70,137,62,251,185,228,91,140,219,144,103,66,117,248,75,67,14,77,57,143,72,54,220,108,210,132,52,233,37,36,75,222,110,58,222,137,82,9,195,76,117,181,177,87,17,236,188,71,139,139,214,221,233,85,137,121,196,168,46,168,154,218,164,27,178,156,148,225,168,221,113,213,57,187,157,204,222,178,112,156,220,151,18,181,165,100,162,82,136,244,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,225,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,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,149,23,253,197,31,192,158,38,253,203,231,16,133,0,141,84,0,242,150,46,19,225,102,23,245,223,131,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,128,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,84,95,20,204,133,91,216,121,74,123,50,216,47,66,137,75,161,38,67,76,221,84,88,189,44,56,84,196,41,49,162,196,122,12,86,154,65,18,20,233,43,156,91,214,179,113,244,44,147,183,152,105,174,11,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,39,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,90,90,109,78,44,200,146,130,53,25,159,113,17,10,17,226,115,126,46,244,204,189,78,57,62,203,173,81,218,122,154,147,109,91,180,229,84,38,17,17,250,199,219,162,190,175,176,135,93,224,231,105,59,81,197,26,197,202,184,230,166,35,64,144,201,44,209,169,19,137,145,79,95,126,221,53,208,253,250,139,147,21,73,198,111,11,151,25,86,254,42,49,21,92,151,92,137,71,91,164,143,87,121,250,65,243,45,196,141,53,211,183,77,218,253,94,209,87,80,105,243,106,114,10,44,8,174,200,121,95,69,182,144,107,82,187,72,136,136,136,181,62,211,34,31,239,18,85,102,215,172,179,50,51,146,233,213,42,116,132,186,218,210,107,101,230,94,109,122,145,145,150,138,74,146,164,253,70,70,66,225,120,107,103,173,140,68,161,70,194,28,81,174,52,138,252,18,67,20,249,82,164,145,28,150,80,136,113,218,65,173,249,10,90,221,83,139,112,244,74,72,143,180,203,183,82,22,38,149,37,105,37,37,68,105,50,212,140,143,176,200,127,64,4,119,207,141,183,87,175,229,186,239,85,5,217,72,153,22,147,80,127,248,58,148,74,52,38,4,174,207,84,140,251,204,191,234,25,230,158,212,182,39,72,102,127,51,169,109,213,165,238,102,187,183,145,153,43,93,123,117,215,93,117,237,31,218,117,66,101,42,116,122,149,62,75,177,228,197,117,15,52,235,75,52,41,11,73,146,146,100,100,100,100,100,100,71,169,11,159,225,165,157,40,88,161,108,67,194,91,214,170,72,174,81,161,182,196,103,101,190,68,169,13,178,220,54,16,68,167,31,82,214,165,45,197,31,98,72,143,183,77,15,82,22,0,70,70,68,100,122,145,143,205,83,166,83,235,52,233,52,154,172,54,101,195,152,210,216,125,135,155,75,136,113,181,164,210,164,169,42,35,35,35,35,50,50,50,208,200,197,83,103,179,134,101,92,235,21,92,86,193,104,76,174,43,230,252,201,84,150,27,81,172,150,165,73,125,124,166,99,69,211,77,57,72,78,170,215,216,103,220,98,179,235,246,221,201,102,214,29,165,92,20,153,244,169,241,28,82,77,185,44,56,195,137,82,84,105,212,137,100,74,47,89,38,93,221,228,126,225,33,242,171,158,156,82,203,197,118,43,18,107,147,235,54,234,158,66,95,135,50,76,137,4,219,91,216,37,19,77,156,134,208,70,77,179,181,58,246,22,166,93,199,217,115,57,115,205,222,19,102,26,217,139,82,161,220,212,232,149,101,146,16,245,50,76,216,205,202,39,13,182,77,70,76,165,231,21,183,115,196,146,215,183,82,50,239,239,238,68,100,162,37,36,200,200,251,72,200,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,186,175,43,90,201,165,63,89,186,174,26,109,38,36,118,212,234,221,155,45,182,17,162,82,165,31,172,226,136,187,146,163,239,246,31,184,87,14,113,56,170,64,160,55,50,198,192,151,98,79,152,106,114,59,245,67,82,93,100,147,252,33,165,41,151,162,203,35,221,169,52,180,153,167,184,245,247,16,171,156,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,123,53,63,172,124,123,106,131,62,232,184,41,214,245,50,51,207,201,168,202,102,43,104,105,10,82,141,78,44,144,90,18,72,207,189,69,236,49,120,25,28,200,174,26,225,117,139,68,190,46,43,127,173,185,170,48,227,76,89,212,162,71,112,227,169,198,99,58,100,141,241,210,226,54,184,218,180,45,79,77,79,183,94,209,52,163,199,98,43,40,143,25,164,52,219,105,36,165,8,73,36,136,136,180,34,34,47,168,127,160,141,153,211,205,205,169,150,188,58,156,226,42,49,164,92,181,6,29,141,2,26,30,109,110,161,199,24,145,202,117,109,243,155,112,144,78,49,180,212,157,79,94,194,237,238,161,140,80,196,171,167,23,175,122,157,233,115,206,145,46,101,70,83,207,165,42,117,199,9,164,184,242,220,216,130,90,148,105,73,27,138,208,181,61,53,253,99,200,169,42,73,154,84,70,70,93,134,71,236,29,179,39,88,92,172,89,199,235,82,221,113,133,46,43,85,56,50,100,250,186,151,40,166,199,66,245,245,20,93,206,123,75,79,120,209,53,167,111,66,180,237,154,85,181,79,109,40,143,75,132,196,54,200,136,139,213,109,180,160,187,136,139,185,37,236,47,176,135,214,1,252,82,146,148,154,148,100,68,69,169,153,247,17,8,67,159,108,250,219,184,33,110,78,177,172,90,188,73,183,100,214,93,142,125,60,134,220,56,155,219,148,214,229,114,164,33,214,212,135,90,70,167,183,179,82,246,232,69,74,247,53,201,118,226,125,225,42,185,87,126,109,90,179,90,152,183,118,238,117,247,22,235,206,169,91,16,74,53,44,245,91,135,161,106,103,169,251,76,196,244,203,38,71,227,88,152,81,89,204,86,55,197,68,20,68,162,72,168,210,160,84,80,77,110,90,99,51,45,149,27,114,88,78,170,245,29,78,168,115,94,195,34,62,243,16,91,16,42,104,187,177,42,181,46,10,90,76,121,213,137,37,17,45,150,136,75,75,144,179,65,17,17,153,17,104,162,211,77,75,220,47,99,134,254,24,71,194,252,178,209,227,50,146,223,112,46,61,121,211,34,47,166,253,62,33,43,249,9,254,111,219,169,253,102,37,32,174,158,50,24,125,46,183,132,116,91,174,155,13,46,57,2,177,27,168,90,91,51,90,88,68,90,131,138,51,52,164,244,79,105,119,153,16,170,28,22,186,95,178,241,106,207,185,89,150,228,116,64,174,211,228,60,166,220,52,25,182,137,45,173,68,103,169,118,122,190,211,34,23,231,80,204,149,10,207,195,108,61,186,170,51,152,68,75,142,37,37,60,247,157,65,36,213,34,57,185,161,168,221,34,221,162,76,251,207,245,142,221,109,215,96,220,212,24,21,234,108,134,159,143,62,51,82,80,182,214,74,73,165,104,37,150,134,70,101,220,162,246,152,250,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,17,127,137,70,47,70,194,12,159,95,15,147,241,10,165,120,71,43,66,154,204,150,29,117,15,174,114,84,137,9,35,111,77,139,76,50,150,226,20,179,36,18,218,73,30,237,73,10,207,184,211,158,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,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,164,240,97,171,85,106,57,80,173,195,168,84,229,202,143,75,190,39,196,130,211,207,41,104,138,193,195,132,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,122,136,65,197,223,24,170,184,107,149,196,90,54,229,122,36,26,150,32,214,26,162,73,104,165,41,169,174,82,146,211,143,75,83,9,66,210,163,65,169,17,216,116,204,148,142,92,165,33,69,243,137,49,82,185,63,176,36,226,126,104,240,182,204,102,222,137,93,143,42,232,131,38,161,79,150,77,41,135,233,209,157,41,19,73,196,186,123,22,130,140,203,198,104,61,119,145,26,72,148,102,73,59,52,227,89,134,127,40,48,58,203,197,40,145,42,178,37,217,247,2,233,239,116,237,239,139,30,12,246,126,113,249,26,32,205,26,63,18,27,104,89,169,41,220,249,164,201,74,90,52,175,110,30,248,161,85,194,172,224,225,181,78,158,153,111,71,175,214,26,181,231,68,102,106,163,34,67,21,5,20,98,230,232,70,78,33,167,92,106,65,54,162,209,75,142,142,212,153,18,211,161,224,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,143,252,42,113,50,213,193,188,96,196,204,82,189,101,244,244,91,103,11,234,117,9,59,92,109,14,61,178,161,78,216,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,149,103,71,54,215,86,110,113,76,238,154,147,93,13,183,66,234,105,246,205,57,41,113,174,92,21,73,113,104,125,246,141,231,91,41,142,54,108,165,229,182,100,149,114,91,34,45,16,67,186,240,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,35,143,231,127,37,215,86,81,241,29,248,48,147,85,173,216,53,46,91,244,75,133,216,46,37,180,115,77,237,176,100,190,72,38,78,98,9,135,12,210,131,245,219,36,187,181,27,141,180,122,190,28,217,215,252,85,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,28,170,183,150,75,6,234,204,148,108,200,221,241,162,86,234,84,155,94,29,189,69,166,205,167,50,243,20,247,216,158,244,207,72,33,78,18,148,82,73,75,105,45,173,27,13,178,75,167,170,249,133,203,236,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,238,95,39,132,36,86,70,51,85,102,229,67,135,229,243,120,86,106,81,21,115,212,111,138,180,107,78,144,227,102,242,234,53,18,165,83,182,26,154,74,208,174,153,181,41,181,60,189,201,218,131,36,145,243,22,218,23,0,49,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,166,118,211,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,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,36,255,0,19,92,246,213,113,186,242,168,224,102,22,220,209,28,194,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,132,75,140,203,186,165,180,35,115,107,91,124,253,206,17,179,202,225,89,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,13,4,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,74,220,106,252,83,218,223,15,224,249,141,68,64,1,223,235,249,32,199,27,111,44,20,220,217,212,162,210,145,104,84,57,46,174,18,222,121,154,164,88,175,72,54,24,148,227,46,180,132,41,151,86,108,154,13,183,22,165,34,67,75,36,236,53,41,62,87,46,153,151,197,60,175,223,108,223,88,103,86,253,46,182,141,49,249,62,139,169,252,203,205,55,213,176,203,173,243,185,92,245,173,189,202,245,23,162,139,218,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,129,92,93,114,253,96,222,120,3,80,204,5,65,18,227,93,152,123,30,52,72,46,196,38,80,137,172,75,168,196,100,218,148,163,108,221,113,13,19,142,169,164,165,105,36,45,231,15,183,113,144,164,193,127,220,81,252,9,226,111,220,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,92,149,216,54,205,6,125,122,165,33,166,35,192,140,236,149,173,197,146,82,73,66,13,103,169,153,145,119,36,253,164,56,141,59,50,84,43,195,13,241,10,234,167,78,97,113,45,200,149,100,243,216,117,6,146,84,118,9,122,18,137,211,45,218,40,143,188,191,80,160,204,105,186,95,189,49,106,240,185,93,150,236,132,79,174,212,36,50,167,28,53,153,54,185,46,45,36,71,169,246,122,222,195,50,22,189,193,191,15,165,209,48,142,181,117,212,161,165,183,39,214,36,244,235,83,102,75,83,11,139,79,113,38,70,164,150,169,236,62,227,50,22,44,34,223,18,12,48,143,138,25,101,172,70,121,41,223,111,170,69,121,163,50,47,166,197,62,89,39,249,10,254,115,217,161,253,100,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,97,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,126,177,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,168,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,80,180,108,157,241,84,129,95,110,29,141,142,206,196,129,48,148,220,118,42,132,164,180,201,167,248,59,73,83,207,74,150,103,187,83,117,106,50,79,113,107,239,33,99,214,173,229,107,94,212,166,43,54,173,195,77,171,68,144,218,93,67,176,165,182,250,52,82,82,162,245,155,81,151,114,146,125,254,210,247,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,164,126,239,180,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,115,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,252,98,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,245,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,80,169,219,1,16,222,191,109,182,234,106,62,149,202,188,50,144,122,151,228,205,228,110,63,91,179,187,94,254,193,164,140,191,69,165,68,193,91,33,170,42,136,226,29,189,77,54,207,84,247,116,141,105,244,123,59,136,135,65,28,47,58,152,120,206,34,229,222,241,166,156,103,30,122,29,34,161,53,148,180,130,82,141,196,65,144,73,34,45,170,62,245,251,59,126,177,157,186,172,57,22,253,195,50,2,219,91,79,211,102,184,201,165,100,105,82,86,218,204,180,50,236,50,50,50,250,132,179,197,108,125,149,120,229,18,203,166,55,94,36,206,183,170,148,234,98,26,98,81,147,141,242,41,139,73,47,111,48,204,180,82,180,215,66,208,253,132,44,51,133,118,57,212,113,87,3,14,131,94,148,183,234,22,236,175,71,182,167,22,165,41,81,227,195,132,130,51,53,184,165,31,172,225,246,145,17,125,68,38,200,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,239,175,56,154,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,112,113,184,189,105,80,48,95,15,112,229,232,242,206,165,92,186,29,173,199,117,40,79,33,44,65,136,227,46,165,106,221,184,150,106,168,50,105,34,73,145,146,92,212,211,161,18,171,87,39,116,154,173,107,53,248,61,14,141,76,151,62,67,119,197,22,90,218,140,202,157,90,88,98,99,79,60,233,165,36,102,72,109,166,220,113,106,238,74,16,165,30,132,70,99,73,32,41,47,140,253,38,149,78,205,125,18,101,62,153,18,44,138,165,143,2,92,231,89,101,40,92,167,202,100,214,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,123,146,68,93,3,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,5,37,241,150,191,227,92,217,163,165,217,148,235,134,92,184,246,117,175,18,52,202,122,141,210,98,13,70,67,174,200,112,208,149,17,32,214,228,103,32,154,150,141,117,36,182,147,61,91,218,159,107,193,47,12,238,169,56,167,125,99,31,73,202,182,233,246,249,219,60,247,27,113,61,68,233,18,99,200,216,202,182,114,215,203,110,46,174,22,242,82,121,236,122,166,75,212,172,211,50,246,4,156,83,203,206,36,97,245,62,222,137,92,169,87,45,122,148,106,92,25,36,214,199,106,61,58,206,25,145,186,100,132,45,50,9,165,161,106,50,216,180,165,90,167,110,165,154,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,134,151,178,253,137,159,134,76,14,176,241,73,201,116,169,18,238,107,126,13,66,127,162,220,223,21,153,203,101,61,83,8,245,214,105,229,62,78,182,104,82,141,72,82,13,42,61,201,49,208,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,42,172,73,76,144,100,186,234,205,198,35,177,6,106,106,180,75,6,155,204,126,183,112,181,5,197,54,190,81,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,187,254,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,224,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,72,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,204,14,26,28,68,35,97,132,150,112,19,31,174,57,106,182,42,50,27,69,191,114,212,170,14,188,138,26,201,166,217,110,19,198,234,141,44,193,218,210,9,10,70,212,48,179,81,172,185,107,82,217,184,144,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,114,249,60,33,21,69,148,240,186,200,44,203,194,187,77,204,198,49,83,234,180,186,85,185,80,141,58,211,163,191,25,248,110,84,229,33,13,73,98,164,165,169,41,223,13,60,198,212,215,44,212,151,156,74,183,25,33,179,67,214,254,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,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,86,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,123,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,219,180,135,75,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,41,91,141,95,138,123,91,225,252,31,49,168,143,41,194,215,42,52,44,197,227,44,235,202,250,106,149,81,180,48,223,165,153,80,162,77,101,110,250,86,84,148,190,81,27,52,145,146,13,148,45,133,186,225,44,212,149,114,208,217,182,180,58,179,69,228,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,135,136,142,72,38,101,86,251,43,182,206,139,187,12,174,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,229,173,254,156,141,199,28,91,81,212,107,81,169,11,81,249,76,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,134,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,8,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,70,170,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,155,138,142,57,212,112,171,3,10,131,65,148,182,42,23,20,175,71,184,166,214,164,169,49,228,67,154,131,50,52,56,149,23,172,217,118,153,25,125,70,43,207,10,113,246,85,157,148,75,210,152,229,120,149,58,225,170,84,105,139,105,249,70,110,57,207,166,33,38,189,188,194,51,213,73,211,93,15,83,246,24,137,148,168,146,46,11,134,28,4,54,183,95,169,77,109,146,66,8,212,165,45,197,145,104,69,218,102,102,103,245,141,18,100,175,15,25,195,172,187,217,212,210,140,227,47,76,164,83,230,188,151,80,73,81,56,184,49,201,68,101,181,39,222,143,111,111,214,59,160,231,217,129,139,74,151,130,183,187,85,165,17,68,43,122,164,110,30,169,238,233,29,215,233,118,119,25,140,219,223,232,134,205,251,114,55,76,81,244,173,213,230,20,115,212,191,38,79,47,105,250,189,157,218,119,118,11,98,225,53,143,49,47,124,60,169,96,157,221,38,44,133,198,39,137,152,210,22,75,55,34,37,136,49,146,131,67,142,30,169,61,202,45,9,27,79,83,47,168,124,78,32,188,55,162,212,217,169,227,22,10,211,121,82,152,101,233,181,26,91,12,146,82,233,36,165,72,117,77,51,26,41,154,156,51,54,144,147,82,251,123,140,251,140,85,253,181,114,94,152,71,122,179,89,164,63,62,141,92,162,204,73,169,6,167,99,184,151,25,116,148,109,184,73,52,172,139,123,101,170,117,35,213,62,195,33,119,57,0,206,221,39,48,246,124,91,70,234,159,22,61,223,73,138,134,93,109,78,165,11,146,134,154,138,217,186,68,183,220,117,102,167,94,81,110,50,45,126,163,239,153,32,2,163,184,198,225,67,20,154,229,27,17,233,212,228,33,185,157,60,71,222,75,36,70,167,86,186,131,202,213,68,130,215,184,143,181,90,255,0,140,87,45,134,184,8,189,104,37,85,105,167,33,46,165,21,50,73,212,164,211,202,55,147,191,233,118,125,29,123,251,61,226,121,227,255,0,15,115,172,224,213,19,27,112,114,27,178,149,38,149,26,124,152,49,155,222,74,105,81,93,146,181,33,184,241,143,85,118,182,146,51,94,157,164,70,125,198,33,254,17,227,30,40,101,167,16,90,172,91,210,103,83,38,211,165,165,51,41,239,174,67,40,119,150,251,106,113,183,90,66,219,53,17,155,4,149,36,204,181,34,208,251,187,46,179,40,25,236,176,51,17,108,193,133,89,170,192,165,93,72,67,76,201,134,235,236,49,205,116,155,142,75,83,77,170,67,142,41,38,235,198,148,153,246,158,154,31,105,118,202,180,169,43,73,45,10,37,37,69,169,25,30,164,100,63,194,124,102,230,193,145,17,214,208,226,30,105,109,169,11,45,82,162,50,50,50,50,246,151,104,207,247,17,91,30,29,149,153,42,219,112,24,142,203,117,5,201,156,164,50,146,73,18,220,159,47,94,194,73,123,18,94,255,0,180,70,104,80,228,84,38,49,2,35,106,113,249,46,165,150,144,146,51,53,45,70,68,68,68,93,167,218,126,193,233,235,184,91,136,150,172,54,171,21,75,82,177,26,34,146,151,17,40,224,190,134,203,176,212,94,186,144,69,174,137,51,239,238,45,71,101,203,46,121,113,131,47,21,216,132,205,122,93,94,130,149,54,211,212,250,132,169,82,27,109,157,236,238,229,181,212,54,130,81,33,157,169,215,176,136,204,187,143,178,231,178,197,155,204,49,204,165,181,22,85,6,177,22,61,113,44,33,83,41,142,200,142,135,210,231,45,147,113,73,101,15,56,178,70,247,201,36,103,219,175,97,246,247,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,169,87,165,209,33,185,80,171,212,35,67,140,217,25,169,215,221,75,104,34,34,51,61,77,70,69,220,70,127,168,67,124,220,113,28,195,76,26,183,166,209,108,74,196,58,245,202,242,28,97,174,138,68,121,77,48,225,161,244,145,175,149,37,14,39,107,141,163,83,34,212,137,69,237,50,210,154,177,115,24,113,7,30,47,105,55,53,223,88,157,81,151,54,66,202,52,101,72,125,228,52,149,188,226,208,211,104,113,107,52,145,27,170,36,164,140,244,215,66,250,230,30,70,248,110,87,241,89,112,49,39,20,225,59,79,183,80,251,78,179,9,246,214,211,178,144,93,51,201,87,45,248,170,66,218,83,110,56,157,73,93,166,90,119,106,98,208,143,44,152,69,110,216,138,182,104,22,157,42,4,104,172,26,141,109,192,138,209,175,107,59,61,115,67,68,70,70,73,45,123,61,131,63,185,137,167,68,164,99,230,36,82,96,33,180,199,133,118,214,35,182,77,145,18,9,40,154,234,75,110,132,69,166,132,90,104,66,76,240,157,161,74,169,230,40,230,178,227,8,110,45,63,152,174,105,153,107,182,116,19,50,79,97,250,221,189,130,241,42,21,8,84,152,18,42,117,25,45,71,139,17,165,190,243,174,44,144,134,208,148,154,148,163,81,153,17,17,17,25,153,153,233,216,43,163,60,220,74,104,182,108,73,184,119,131,53,118,166,213,220,109,198,31,168,70,144,135,27,96,204,164,178,162,75,177,229,18,146,180,173,45,168,181,79,97,25,31,126,132,42,242,36,28,96,204,133,246,105,97,21,219,154,179,83,147,170,150,101,42,105,53,204,123,180,204,203,152,180,160,150,247,215,166,239,121,246,218,86,68,184,106,66,195,101,196,196,172,104,133,6,163,88,91,109,191,18,2,219,39,155,140,103,211,60,131,91,114,98,165,104,117,43,67,169,51,37,118,17,232,93,186,152,239,217,253,188,160,225,190,87,110,104,113,25,98,59,117,58,108,218,51,13,182,146,65,32,156,167,74,36,146,72,148,157,52,36,17,22,154,253,131,62,175,186,167,223,113,229,25,153,184,179,81,153,247,153,153,234,47,31,132,189,146,139,103,45,238,85,20,100,167,42,181,83,152,70,93,186,37,216,16,85,167,209,47,209,247,159,218,98,111,0,231,25,131,197,186,62,10,225,69,197,124,213,38,52,211,176,169,210,220,134,133,184,148,155,178,17,25,215,80,132,146,150,141,198,102,209,232,68,173,79,217,239,44,240,227,174,47,92,216,229,137,181,123,218,191,54,76,165,204,153,35,163,109,199,28,89,181,29,114,29,113,182,210,75,90,246,145,115,76,137,36,122,22,189,158,243,158,252,49,50,64,154,244,136,248,221,137,116,52,174,35,43,67,148,184,179,35,106,74,81,28,41,44,188,72,121,131,35,35,35,89,111,74,253,228,94,211,22,131,136,55,165,187,132,184,127,82,186,42,102,212,74,117,18,158,243,168,109,28,182,200,146,203,11,89,33,36,165,37,63,69,179,208,181,46,239,96,207,22,106,177,158,169,142,24,213,115,93,210,167,62,252,15,73,205,102,152,151,29,82,137,16,250,183,220,100,180,53,173,37,162,93,238,73,237,247,125,124,178,145,45,48,42,208,167,44,143,108,105,13,186,122,123,146,162,63,232,26,40,201,61,227,10,243,203,133,151,50,34,200,250,74,53,58,26,200,204,181,37,34,4,99,62,229,31,233,23,253,195,186,143,201,86,167,70,171,210,230,82,166,52,151,88,155,29,200,238,161,73,37,18,144,180,154,76,140,140,140,140,140,140,251,200,103,139,60,152,75,51,9,179,23,119,67,92,53,177,14,179,85,159,86,136,70,217,165,36,203,179,164,146,9,62,162,75,77,27,236,211,82,247,25,142,13,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,189,218,233,217,174,154,232,44,215,130,253,202,134,46,43,142,219,118,98,80,78,71,153,37,45,27,154,106,163,114,156,130,61,186,254,174,225,109,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,20,215,198,210,233,174,203,199,219,22,202,145,59,125,22,149,103,149,82,28,110,82,11,149,42,92,217,13,200,115,121,22,245,110,68,40,197,161,153,164,185,122,164,136,212,163,63,21,193,234,202,165,93,89,193,69,118,161,34,91,114,44,235,94,165,91,130,150,86,146,67,143,173,76,193,52,186,70,147,51,71,42,115,170,34,73,164,247,165,7,174,132,105,85,228,128,168,190,56,54,85,42,5,255,0,133,152,140,204,137,103,82,174,81,234,52,73,13,41,105,228,37,136,47,52,243,74,66,118,238,37,154,170,15,18,140,212,100,100,150,244,36,232,102,175,21,193,83,197,61,211,240,254,119,152,211,133,207,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,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,119,220,46,48,134,78,18,228,250,217,126,164,196,182,42,87,204,135,174,249,76,188,251,78,161,8,146,148,34,42,154,54,254,138,23,13,136,142,26,84,106,89,45,197,146,182,253,4,203,81,157,108,251,97,157,213,133,249,184,196,202,117,211,19,151,233,235,130,109,205,78,125,13,184,76,202,131,61,245,200,105,109,169,104,78,253,188,197,52,179,78,169,39,89,117,4,165,108,212,88,255,0,5,139,254,53,119,47,55,94,31,72,184,101,204,169,90,183,66,228,162,11,198,234,145,2,157,50,59,102,201,52,106,45,137,66,228,49,61,102,132,31,98,247,169,68,92,194,53,88,80,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,68,0,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,220,182,130,82,144,149,186,235,72,53,163,126,226,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,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,224,202,103,9,187,218,239,196,122,149,79,48,229,232,171,50,206,184,38,210,36,211,90,110,100,105,87,27,145,77,189,142,198,113,198,155,254,46,123,121,153,73,66,185,139,75,106,74,18,131,81,58,221,202,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,28,171,138,63,142,204,77,251,151,201,225,15,171,195,155,37,31,141,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,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,154,237,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,47,251,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,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,6,170,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,239,252,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,8,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,70,170,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,198,130,229,75,215,21,185,109,181,49,43,38,227,195,146,166,137,205,76,148,75,168,160,207,77,127,87,112,172,158,190,103,65,232,206,169,222,147,157,207,228,239,61,156,205,187,119,109,238,215,78,205,116,215,65,222,50,55,132,179,49,99,49,150,140,36,67,91,240,232,245,90,125,90,89,19,102,164,27,45,78,140,75,37,122,138,45,52,115,183,93,11,222,100,52,61,73,167,70,164,82,225,210,161,180,150,152,133,29,184,237,33,41,36,146,80,132,146,72,136,136,136,136,136,136,187,136,126,177,194,179,177,120,194,179,50,225,122,76,150,178,46,174,141,81,134,130,35,45,77,75,129,36,203,189,69,250,39,255,0,112,206,189,94,90,103,213,166,206,65,30,217,50,28,116,181,247,41,70,127,210,58,158,85,113,162,169,129,216,213,108,221,209,103,62,196,15,73,194,102,166,150,221,82,73,112,250,182,28,120,180,37,161,39,170,90,238,81,237,247,253,90,29,195,235,210,220,197,188,63,166,221,52,195,106,93,58,183,79,101,213,182,190,91,133,181,230,16,179,66,137,42,82,126,139,132,70,90,159,127,180,85,247,19,188,144,38,132,252,140,109,195,74,26,81,17,229,173,202,164,88,113,180,36,168,206,108,151,158,52,50,193,17,17,17,32,183,169,126,226,63,97,136,17,129,88,189,115,96,110,38,210,47,106,4,217,49,87,14,100,126,177,182,220,113,6,236,116,72,105,199,27,81,33,104,220,71,202,34,52,153,232,122,118,251,203,67,217,124,197,186,62,53,97,69,187,124,210,230,52,235,179,105,209,28,152,132,56,149,27,82,23,25,167,86,133,18,86,189,166,70,233,106,70,173,75,219,239,62,142,2,16,241,104,178,81,115,101,189,186,162,76,146,229,42,170,83,12,207,179,84,181,2,114,180,250,39,250,94,242,251,72,81,195,14,169,135,219,121,38,100,109,172,148,70,93,228,100,122,141,5,100,6,242,131,137,25,93,182,97,203,101,153,13,211,41,176,168,207,182,226,73,100,178,110,157,20,148,74,35,82,181,215,126,135,174,159,96,224,57,237,225,169,11,18,151,47,18,176,98,20,26,117,97,13,184,252,184,8,108,153,110,73,151,82,242,205,13,198,138,165,173,213,45,109,36,140,213,218,69,161,246,232,98,173,101,193,198,12,183,95,100,151,209,93,182,107,52,201,58,165,100,82,161,19,188,183,187,12,140,249,107,82,13,108,253,90,237,247,151,101,161,228,103,137,85,22,242,137,11,14,241,154,172,212,42,187,109,182,195,21,9,47,161,182,223,50,40,204,164,148,236,137,70,165,45,75,83,138,61,19,218,68,103,223,169,11,23,167,212,33,85,160,71,169,211,164,181,34,44,182,144,251,46,182,178,90,28,66,146,74,74,137,68,102,70,70,70,70,70,71,167,104,163,206,44,84,41,84,204,196,148,215,156,97,104,149,79,230,167,148,102,122,18,167,78,50,37,118,23,173,217,218,35,46,93,233,241,42,248,249,134,244,153,232,109,81,230,221,180,120,238,19,132,70,131,74,230,180,147,221,169,25,105,161,158,186,144,208,18,114,201,132,87,21,136,155,106,191,105,210,167,198,148,193,40,150,228,8,174,154,55,51,179,212,53,180,100,68,68,163,211,179,218,42,251,60,156,55,43,248,84,185,248,147,133,144,157,168,91,171,125,215,94,133,29,181,186,236,84,31,82,242,149,203,98,42,80,134,146,219,109,167,83,87,97,158,157,218,24,135,88,73,140,56,129,129,23,180,107,154,208,172,78,166,203,131,37,29,76,100,200,125,148,58,148,60,218,214,211,136,109,104,53,17,155,73,37,36,204,181,211,67,250,174,91,40,252,71,48,211,25,109,248,84,91,238,177,14,131,114,178,219,108,59,214,200,143,21,167,220,36,48,147,52,115,100,173,197,110,113,197,232,102,90,153,36,253,164,122,204,138,93,94,153,91,134,138,133,34,161,30,100,103,8,141,46,176,234,92,65,145,145,25,118,164,204,187,140,143,245,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,110,112,243,245,97,101,170,2,168,244,229,183,87,185,158,211,149,29,131,102,66,26,209,81,212,124,212,148,134,220,78,173,190,102,157,11,180,203,94,226,237,169,204,87,226,1,152,188,86,137,34,153,58,240,151,74,134,250,210,179,110,153,80,156,199,103,40,219,52,232,114,20,91,76,148,102,101,167,105,246,136,237,82,170,212,235,18,156,157,86,168,202,155,33,213,26,150,236,135,148,226,212,102,102,102,102,165,25,153,246,153,159,235,49,45,120,116,229,101,252,121,196,248,119,61,98,154,235,182,237,189,49,185,14,173,108,154,152,117,230,36,68,90,153,81,169,149,182,173,91,116,245,73,153,25,151,184,187,239,98,222,160,210,237,138,44,58,13,26,11,17,33,194,97,182,26,105,134,146,218,18,148,32,146,146,36,164,136,139,177,36,93,132,93,195,254,46,151,209,26,217,171,201,113,11,90,90,129,33,106,74,11,85,25,19,106,61,8,189,227,53,217,139,125,18,179,1,137,114,91,66,208,151,111,10,202,201,43,45,20,68,115,94,61,12,189,226,192,56,48,216,84,201,245,11,138,252,147,34,58,164,199,234,224,54,193,173,38,233,18,85,79,116,156,218,105,215,110,167,166,237,221,254,207,104,154,121,205,183,241,190,254,180,29,195,140,26,150,138,123,245,136,202,102,68,213,57,49,162,67,110,181,33,149,17,185,28,148,100,68,107,109,93,169,50,236,215,183,176,132,32,195,158,14,152,147,82,172,71,173,227,13,241,73,144,219,178,144,236,162,129,83,144,185,14,36,212,133,44,207,168,133,218,163,213,206,243,239,211,95,104,176,76,6,202,38,11,224,21,49,182,45,123,62,150,253,69,38,70,117,57,84,248,138,150,122,37,162,211,156,134,80,173,55,50,149,127,117,169,253,157,176,136,146,68,148,145,17,23,97,17,123,4,18,226,225,116,53,75,192,88,244,94,141,79,57,46,162,143,88,155,220,72,74,225,79,78,186,234,90,105,167,126,130,145,219,65,186,226,27,79,122,212,73,47,214,52,51,195,246,138,213,19,43,182,115,109,50,182,206,85,50,159,41,123,146,69,185,106,167,69,213,69,216,90,151,103,120,145,163,248,102,68,90,153,232,68,42,35,139,230,97,228,213,238,138,126,13,91,85,183,83,10,27,109,75,156,152,210,76,146,167,144,228,248,238,52,189,142,25,31,170,105,213,42,70,189,218,159,176,68,92,153,96,132,188,114,199,43,126,223,84,37,63,78,137,54,36,201,250,182,106,65,199,76,200,232,112,149,243,107,78,155,93,237,220,90,123,207,223,160,155,102,135,106,97,53,143,6,136,202,224,82,105,84,104,77,50,107,81,182,195,105,75,44,165,59,140,200,146,146,245,91,239,208,187,11,216,68,42,223,137,198,121,161,93,109,187,130,88,99,86,230,68,101,229,21,74,108,87,200,208,238,157,100,103,90,39,25,144,100,164,153,41,10,218,164,118,246,25,251,8,86,205,38,131,89,184,93,121,52,184,50,37,184,211,106,121,206,91,75,112,246,150,154,159,170,71,239,47,239,143,194,251,15,69,125,200,210,26,83,110,180,163,66,208,164,153,26,84,71,161,145,145,246,145,234,46,131,131,190,35,183,94,192,202,181,163,82,144,251,181,42,117,113,254,65,26,247,33,16,219,135,79,109,41,45,84,106,45,20,103,216,68,73,22,10,2,188,184,175,229,157,87,237,138,140,88,182,233,100,186,149,13,178,57,138,101,141,87,210,50,204,231,220,82,141,13,41,90,110,90,117,51,81,39,223,167,120,166,103,27,91,78,41,167,18,105,90,12,210,162,50,208,200,203,188,74,158,27,184,170,206,27,102,58,140,205,70,119,79,14,182,228,122,89,153,186,72,78,247,167,195,46,221,86,146,211,68,31,191,187,184,197,252,69,146,196,216,205,76,140,226,92,101,244,37,198,214,147,35,37,37,69,169,25,25,118,31,97,143,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,117,60,46,60,9,225,151,223,94,113,52,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,234,240,75,181,171,178,241,246,250,189,99,193,223,69,165,89,231,75,153,39,154,130,229,74,151,54,59,145,219,216,103,189,91,145,10,73,234,68,105,46,94,138,50,53,36,142,229,0,87,175,26,250,77,41,236,182,217,181,215,169,145,23,82,135,124,71,137,30,98,153,73,190,203,15,64,154,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,65,94,21,149,106,173,59,60,118,12,58,125,78,92,88,245,72,245,136,147,154,101,229,33,18,152,42,100,151,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,187,210,70,86,191,196,87,24,232,88,55,148,123,238,77,93,158,162,93,225,79,126,206,165,198,220,180,115,165,79,97,214,212,123,210,133,146,121,76,20,135,244,86,212,175,145,179,114,84,180,152,160,204,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,156,173,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,194,168,56,220,97,12,148,85,112,247,30,224,177,45,200,239,199,118,208,170,56,167,218,228,48,180,41,201,80,146,134,251,29,53,184,78,79,53,43,214,65,19,45,151,168,102,91,248,87,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,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,21,171,197,231,12,238,172,100,196,124,184,97,109,149,19,168,173,92,213,10,253,62,54,230,220,91,108,239,58,102,247,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,18,171,37,217,73,181,114,141,133,133,107,83,93,235,174,74,239,77,80,185,170,42,83,110,243,39,38,51,104,91,12,58,76,180,225,195,109,194,121,76,161,194,53,39,156,225,153,234,179,18,0,0,0,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,15,85,142,217,73,186,179,115,196,255,0,18,237,106,107,189,13,183,66,249,57,80,185,170,42,83,141,114,224,170,159,78,66,216,97,210,101,214,202,99,141,155,202,101,14,17,37,92,151,12,207,68,24,181,76,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,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,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,214,225,177,145,138,86,95,108,8,120,169,136,212,184,147,177,22,234,143,26,164,210,38,82,210,151,237,118,20,203,132,152,173,41,230,201,246,100,169,185,11,76,157,13,37,174,141,109,50,108,220,114,111,128,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,7,42,204,94,90,48,179,52,22,35,214,46,38,82,127,71,162,172,195,98,55,165,41,159,60,203,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,246,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,255,0,10,252,250,198,149,26,149,149,140,100,174,196,134,184,113,217,167,216,213,57,28,211,92,197,155,175,40,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,215,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,84,150,33,70,118,100,151,18,219,44,33,78,56,181,25,17,37,41,45,76,204,207,176,187,8,80,63,18,44,85,103,18,179,29,89,102,159,59,168,135,67,92,138,89,25,58,75,78,246,103,204,46,205,22,162,211,69,151,187,191,184,132,86,109,181,186,226,90,109,38,165,172,201,41,34,45,76,204,251,133,204,240,160,203,58,172,59,21,120,177,114,82,137,21,42,227,102,112,212,243,26,47,165,121,152,47,182,164,154,218,74,180,220,133,104,100,163,79,187,94,241,97,160,43,235,140,70,35,183,65,192,202,77,163,77,144,251,85,42,141,113,142,160,146,189,168,92,55,33,212,27,82,79,69,18,143,85,17,118,25,26,69,47,176,195,210,159,110,52,118,148,227,174,168,144,132,37,38,102,165,25,232,68,68,93,166,122,143,221,86,160,214,109,231,89,77,82,12,136,142,58,218,94,111,152,210,219,61,167,174,135,235,17,123,143,251,194,201,184,99,231,154,21,166,134,176,75,19,170,220,184,143,60,146,166,205,148,249,18,26,215,163,140,211,70,227,210,8,146,146,36,173,91,82,142,206,211,47,105,11,72,185,168,118,166,44,88,243,168,175,46,5,90,149,89,132,235,36,180,155,111,180,164,188,202,147,184,143,69,36,253,87,59,244,62,195,246,145,140,251,103,55,4,37,224,110,57,92,22,250,97,41,138,116,185,178,230,64,209,179,74,10,58,166,72,67,100,159,155,66,116,218,215,97,36,180,247,31,186,93,112,131,204,60,170,69,209,80,193,171,150,182,234,160,204,105,217,112,83,38,73,153,37,229,185,2,59,109,35,123,132,69,234,146,180,74,81,175,126,135,236,22,238,70,70,90,145,234,70,63,162,57,113,2,162,181,91,202,237,226,219,172,173,195,139,76,168,74,70,212,145,237,90,105,210,180,81,246,30,133,219,222,51,204,226,13,167,22,218,187,208,163,73,254,161,119,28,35,238,150,170,152,11,34,137,209,169,151,34,84,87,235,27,100,146,90,81,10,2,117,215,83,215,83,62,253,4,237,50,37,17,165,68,70,71,216,100,126,209,196,241,231,40,152,49,143,180,199,24,186,44,250,91,21,21,106,101,83,141,79,136,153,101,170,93,45,57,203,101,106,211,115,202,87,247,90,31,219,95,120,141,193,211,18,105,181,137,21,188,30,190,41,49,219,106,82,221,138,83,234,114,17,33,180,146,150,164,25,116,240,187,20,90,55,220,125,250,233,236,19,127,38,86,254,55,216,54,131,88,113,140,178,209,80,126,143,25,44,199,154,151,38,58,75,109,166,163,178,146,39,36,18,76,200,205,14,43,177,36,93,186,246,118,144,133,156,103,172,42,100,10,133,187,126,70,145,29,50,100,116,144,28,96,150,146,116,201,74,168,58,110,109,36,235,183,82,211,118,238,255,0,103,180,87,246,93,95,68,92,192,97,156,151,16,181,165,171,194,140,181,37,5,170,140,138,107,71,161,23,188,105,74,214,125,18,173,154,68,150,208,180,37,216,17,214,148,172,180,81,17,182,147,208,203,222,63,238,225,160,210,238,122,44,202,13,102,11,18,225,205,97,198,29,105,246,146,226,20,149,160,210,162,52,168,140,143,177,70,93,164,125,226,137,248,139,101,101,252,6,196,249,151,61,30,154,235,86,237,195,49,201,13,45,12,154,88,105,231,228,75,90,89,73,165,148,54,157,27,104,180,73,25,153,23,188,187,162,85,54,171,83,163,202,110,117,38,163,42,20,134,148,74,67,177,222,83,107,73,145,145,145,146,146,100,101,218,68,127,168,132,155,192,126,33,248,245,131,47,195,133,34,227,149,94,164,50,251,106,117,154,156,201,178,149,203,35,104,141,41,73,201,66,126,131,122,17,31,103,172,126,195,236,183,236,167,231,27,15,179,57,107,49,38,151,41,16,171,172,52,148,205,130,250,216,109,124,196,182,193,184,164,54,151,220,94,205,239,146,72,213,219,169,104,125,189,242,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,252,222,230,170,209,203,93,130,253,82,93,78,43,181,183,182,244,144,82,243,74,121,90,61,29,43,249,179,121,181,158,136,124,149,216,125,221,167,217,223,159,252,70,196,123,179,20,110,105,55,85,221,88,151,62,100,141,154,155,242,29,116,147,181,180,35,179,152,165,25,106,77,167,94,223,96,242,233,74,148,162,74,82,102,102,122,17,17,118,153,143,99,108,225,61,245,115,207,164,197,131,107,213,157,106,171,49,136,173,184,220,39,148,69,205,82,72,149,169,32,251,52,81,118,246,254,177,124,25,12,203,165,59,0,48,94,157,13,190,111,164,43,77,179,84,154,78,237,213,15,189,18,41,56,159,201,33,69,162,153,238,86,167,239,51,246,73,113,240,47,243,112,172,59,144,217,86,215,10,145,51,97,235,166,135,201,94,134,51,91,142,102,233,227,93,254,111,43,115,135,116,85,119,30,186,234,125,91,186,159,104,179,14,10,147,105,101,108,93,52,243,100,253,35,215,206,123,153,181,58,114,121,116,226,219,175,210,250,93,186,119,11,62,54,155,55,57,166,132,239,211,77,218,118,233,238,212,127,216,15,249,113,105,105,10,113,102,68,148,17,168,204,253,132,66,156,56,176,230,58,159,122,221,45,225,85,189,48,214,138,52,146,57,106,67,137,50,230,178,228,230,22,131,52,58,127,164,93,134,146,63,126,157,194,188,105,100,71,82,136,70,90,151,61,190,207,127,172,67,70,217,55,36,167,45,120,124,73,65,36,190,78,82,123,8,180,255,0,208,35,142,210,62,37,237,93,139,108,89,245,203,138,107,232,101,154,101,58,76,181,173,74,36,145,19,109,41,102,122,153,145,23,98,79,218,95,104,206,6,101,239,153,88,131,142,215,205,194,244,197,73,97,203,134,166,152,139,230,26,203,167,57,143,45,26,25,169,69,166,139,246,30,157,189,130,117,240,214,143,102,96,94,5,93,153,150,196,19,68,53,69,153,62,4,50,123,148,218,228,161,48,225,204,109,13,115,118,111,82,185,75,218,68,231,110,157,133,222,162,228,25,175,226,89,137,24,208,252,235,102,197,153,42,223,183,77,110,180,149,199,113,248,146,93,111,87,208,91,141,169,75,109,68,109,186,141,123,52,51,73,123,8,181,135,180,138,93,199,126,220,241,41,48,211,50,169,86,171,203,109,132,25,147,143,186,227,174,184,73,35,61,9,74,51,53,44,189,134,102,103,237,51,23,47,148,94,29,214,149,165,132,177,42,55,213,49,135,171,247,5,53,185,46,155,172,180,167,35,155,241,152,51,104,249,177,137,104,218,180,175,213,61,116,63,121,234,43,99,61,88,36,230,7,227,173,78,130,212,53,51,14,127,58,161,28,249,123,82,166,215,50,74,82,101,243,104,35,236,107,216,70,95,95,187,191,240,133,197,72,182,190,43,78,178,38,201,36,38,175,29,222,82,22,178,36,169,215,100,192,105,58,17,172,181,87,170,125,196,103,246,247,11,161,1,241,111,59,94,155,122,90,117,139,82,173,21,151,226,213,160,72,130,226,29,66,86,91,93,105,77,159,98,136,203,185,71,222,71,246,24,207,182,119,50,239,85,203,246,52,213,233,107,128,235,116,154,172,137,21,24,14,19,74,38,146,203,178,228,165,182,200,249,72,73,30,198,117,218,146,50,211,184,204,187,184,109,175,94,151,107,220,116,187,142,3,171,110,69,50,99,19,27,82,20,100,100,166,220,74,203,67,35,35,239,73,119,25,125,163,65,153,30,199,218,46,55,224,141,1,246,234,172,187,86,165,193,139,6,107,38,250,20,247,49,168,145,141,197,26,121,139,86,155,221,211,85,104,122,247,145,31,124,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,75,140,137,255,0,176,103,248,77,88,255,0,43,18,168,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,184,7,245,46,50,39,254,193,159,225,53,99,252,172,73,75,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,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,68,107,254,165,198,68,255,0,216,51,252,38,172,127,149,137,41,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,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,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,235,96,94,87,48,39,45,126,155,252,10,88,223,39,62,81,244,222,147,254,51,153,51,159,211,243,121,63,217,46,185,183,111,61,223,163,166,187,187,117,208,180,234,160,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,64,198,188,4,194,124,196,218,177,108,172,99,181,62,80,81,97,84,17,84,98,55,93,38,38,201,72,109,198,210,230,248,238,54,179,209,15,56,90,25,237,245,181,211,82,35,46,107,96,112,244,201,206,24,94,84,156,64,179,48,90,36,90,237,10,65,75,167,200,147,86,168,77,67,15,145,30,215,73,169,15,173,163,90,76,247,33,70,147,52,44,146,180,232,164,164,202,69,0,231,248,215,128,152,79,152,155,86,45,149,140,118,167,202,10,44,42,130,42,140,70,235,164,196,217,41,13,184,218,92,223,29,198,214,122,33,231,11,67,61,190,182,186,106,68,101,202,173,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,0,0,113,76,107,201,158,91,51,19,117,69,189,113,143,13,254,80,86,161,83,209,75,98,79,166,39,196,217,21,14,56,226,91,217,29,246,208,122,45,231,15,83,45,222,182,154,232,68,69,245,176,47,43,152,19,150,191,77,254,5,44,111,147,159,40,250,111,73,255,0,25,204,153,207,233,249,188,159,236,151,92,219,183,158,239,209,211,93,221,186,232,90,117,80,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,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,0,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,253,96,0,0,0,3,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,117,62,140,254,51,153,15,145,212,114,185,223,216,206,183,187,119,33,175,165,174,155,123,52,212,245,249,56,41,147,60,182,101,218,234,149,122,224,230,27,252,159,173,77,167,174,150,252,159,76,79,151,190,42,220,109,197,55,178,67,238,32,181,91,45,158,164,91,189,93,53,208,204,143,176,66,164,210,169,210,103,204,167,211,34,69,145,84,144,82,231,58,203,41,66,229,62,77,54,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,139,245,128,0,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,148,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,14,171,130,152,9,132,249,118,181,101,89,88,57,106,124,159,162,205,168,46,168,252,110,186,76,189,242,150,219,109,169,205,242,28,113,101,170,25,108,180,35,219,234,235,166,166,102,125,0,0,115,252,107,192,76,39,204,77,171,22,202,198,59,83,229,5,22,21,65,21,70,35,117,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,231,248,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,155,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,46,213,95,180,237,91,175,209,191,42,109,154,85,103,208,213,6,106,212,239,72,66,110,71,71,57,173,121,82,89,222,71,203,121,27,149,181,196,232,164,234,122,25,106,62,176,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,68,107,254,165,198,68,255,0,216,51,252,38,172,127,149,137,84,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,169,113,145,63,246,12,255,0,9,171,31,229,98,85,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,7,20,198,188,153,229,179,49,55,84,91,215,24,240,223,229,5,106,21,61,20,182,36,250,98,124,77,145,80,227,142,37,189,145,223,109,7,162,222,112,245,50,221,235,105,174,132,68,95,91,2,242,185,129,57,107,244,223,224,82,198,249,57,242,143,166,244,159,241,156,201,156,254,159,155,201,254,201,117,205,187,121,238,253,29,53,221,219,174,133,167,85,0,28,127,27,242,139,151,76,199,85,105,149,220,101,195,56,149,250,149,34,58,226,68,152,153,178,161,62,76,41,91,185,75,114,51,173,169,196,18,183,41,41,89,168,144,107,112,211,183,122,245,230,191,212,184,200,159,251,6,127,132,213,143,242,177,245,110,206,28,57,49,190,110,170,205,235,116,224,223,91,90,184,42,18,42,149,25,63,40,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,236,29,171,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,3,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,117,62,140,254,51,153,15,145,212,114,185,223,216,206,183,187,119,33,175,165,174,155,123,52,212,245,242,152,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,155,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,3,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,117,62,140,254,51,153,15,145,212,114,185,223,216,206,183,187,119,33,175,165,174,155,123,52,212,245,242,152,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,155,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,3,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,124,3,250,151,25,19,255,0,96,207,240,154,177,254,86,59,254,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,192,63,169,113,145,63,246,12,255,0,9,171,31,229,98,85,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,241,91,79,135,14,76,108,107,170,141,122,218,216,55,209,86,173,250,132,122,165,58,79,202,42,171,156,137,76,56,151,26,115,98,228,169,10,218,180,36,244,81,26,79,77,12,140,187,4,149,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,226,182,159,14,28,152,216,215,85,26,245,181,176,111,162,173,91,245,8,245,74,116,159,148,85,87,57,18,152,113,46,52,230,197,201,82,21,181,104,73,232,162,52,158,154,25,25,118,9,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,59,103,135,31,104,152,33,130,53,247,221,170,178,213,90,169,2,84,24,76,165,244,37,238,99,177,36,155,106,36,243,16,173,55,181,166,169,212,245,238,35,62,236,249,221,21,233,119,69,199,84,184,231,186,183,36,84,230,63,49,197,45,70,102,106,113,197,44,245,51,51,62,245,31,121,159,218,59,142,72,242,239,85,204,14,52,210,41,104,167,186,229,38,149,34,61,70,123,134,210,141,149,50,212,184,201,113,179,62,82,210,103,177,237,118,168,136,180,239,50,46,253,5,89,150,189,54,203,180,232,246,165,38,43,44,69,164,192,143,5,180,52,132,160,182,180,210,91,46,196,145,23,114,75,184,139,236,33,246,128,82,247,23,172,84,139,116,98,180,27,34,20,162,90,105,49,218,230,161,11,35,74,93,106,76,246,149,169,18,207,69,122,197,222,68,127,103,112,224,25,21,193,39,49,195,29,105,148,23,97,169,232,112,57,53,9,7,203,220,148,182,137,145,146,163,63,155,89,23,99,190,210,34,250,253,246,79,155,174,29,214,149,219,132,178,234,54,45,49,134,107,246,253,53,201,45,27,76,180,151,36,27,17,159,50,104,185,81,141,107,220,181,35,213,45,53,63,113,232,41,162,175,75,184,236,43,158,93,38,98,102,82,234,212,137,110,48,179,34,113,135,91,117,167,13,38,101,169,37,68,100,164,31,176,140,140,189,134,66,97,101,67,137,102,36,96,187,240,109,155,234,100,170,253,186,78,52,210,151,33,201,18,164,180,222,172,32,246,155,178,144,218,72,155,105,122,118,104,70,163,246,25,233,215,248,148,198,179,49,211,2,237,60,203,97,242,145,45,114,166,64,129,48,153,54,156,92,100,42,28,201,142,33,222,86,253,138,79,53,27,136,220,236,215,180,187,148,112,79,45,23,196,172,62,199,91,26,225,102,98,163,48,221,195,76,41,107,39,13,5,211,148,198,86,178,51,37,36,180,209,30,211,211,179,180,105,2,201,174,197,185,236,234,29,197,9,244,60,205,78,157,26,90,22,149,18,136,201,198,146,178,61,72,204,187,148,94,211,251,71,219,28,91,57,4,149,101,175,16,73,72,37,23,201,202,183,97,150,191,250,4,129,156,154,161,17,84,165,145,22,133,207,115,179,221,235,24,176,238,19,217,142,167,217,87,75,152,85,112,204,52,34,179,36,250,69,45,196,145,115,94,114,11,8,65,26,221,47,209,62,194,73,159,187,94,225,113,237,173,46,161,46,32,200,210,178,37,17,151,180,140,127,208,15,248,38,155,39,57,164,132,239,211,77,218,118,233,238,212,86,15,26,185,180,179,182,45,106,121,50,126,145,235,224,189,204,218,157,57,60,186,137,109,215,233,125,46,221,59,133,103,224,97,184,88,215,96,27,43,218,225,93,20,173,167,174,154,31,86,214,131,74,86,1,184,118,29,182,111,43,115,135,72,135,184,245,215,83,228,163,83,31,124,70,140,249,229,210,155,143,248,47,81,134,231,55,210,20,86,222,170,66,38,182,234,183,217,137,40,155,79,228,150,163,213,79,119,39,67,247,25,123,104,126,231,194,123,234,216,168,85,162,206,181,234,205,53,74,152,252,87,28,114,19,201,35,229,41,68,106,212,208,69,166,137,62,222,207,212,60,114,146,164,168,210,164,153,25,30,134,70,93,164,99,169,101,219,29,238,188,4,196,106,85,221,65,170,204,102,35,82,152,57,177,155,125,212,182,243,4,251,78,56,70,132,184,130,86,164,209,22,138,61,12,187,15,234,208,14,92,113,234,210,199,236,55,165,93,182,253,90,35,210,220,138,199,91,25,15,180,167,25,124,216,101,199,18,164,33,197,154,116,55,136,140,148,122,145,246,31,215,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,204,150,102,240,247,46,54,84,187,146,229,174,211,206,162,223,47,167,165,245,76,117,82,53,117,148,47,99,43,117,181,47,106,94,74,207,67,236,79,111,219,66,25,130,204,78,33,102,58,246,126,235,188,42,47,41,46,109,228,65,105,231,206,59,26,50,211,106,229,182,227,174,109,221,201,74,143,67,237,62,223,179,148,153,25,30,134,90,24,239,185,50,192,90,182,56,227,45,30,137,232,25,82,233,172,41,154,132,165,244,170,113,147,97,19,24,109,195,81,242,214,157,164,78,25,30,165,167,126,166,46,170,198,202,46,31,218,50,105,83,24,162,83,200,169,196,194,144,215,76,198,210,91,102,147,35,208,153,47,209,211,216,59,228,104,204,68,97,184,209,217,67,77,182,146,74,82,132,146,72,136,139,66,208,139,236,31,234,62,125,195,4,234,116,26,149,52,141,36,114,225,188,199,173,221,235,32,203,183,191,179,180,102,223,52,54,244,235,103,49,24,145,77,157,29,77,31,202,202,194,218,213,6,146,91,125,115,196,149,39,82,45,82,123,79,67,46,193,42,184,70,226,164,27,71,24,166,218,53,122,196,104,81,106,208,220,38,9,233,4,223,50,75,178,160,54,148,150,229,145,25,153,36,251,8,140,207,79,104,186,196,45,14,33,46,54,178,82,84,68,105,81,30,164,101,239,33,255,0,64,60,102,51,92,173,89,248,81,119,220,110,203,76,99,129,66,168,72,109,195,112,144,100,180,70,113,101,161,234,93,190,174,189,229,220,51,111,139,119,44,187,191,19,238,203,142,92,247,165,157,66,183,62,74,28,117,211,112,246,46,67,139,34,35,51,62,207,91,94,243,239,30,94,35,253,52,182,100,233,175,41,196,175,79,176,245,26,32,200,125,110,53,115,44,150,91,241,229,115,141,154,77,57,149,150,242,87,45,69,79,138,102,142,195,61,52,215,187,216,36,24,224,153,226,186,28,181,178,215,122,62,203,134,133,204,163,212,98,17,235,167,211,129,36,253,229,250,63,252,134,119,164,173,83,235,46,184,234,245,84,153,42,82,148,103,222,106,95,105,153,254,177,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,33,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,198,43,39,47,24,143,43,10,113,142,213,188,152,146,108,55,10,173,5,114,85,188,210,92,148,74,105,197,234,100,164,246,124,223,180,244,247,251,198,140,240,158,248,129,136,248,119,111,222,116,249,140,73,110,171,77,137,44,212,203,137,89,18,157,97,183,52,51,37,43,183,215,47,105,247,251,123,199,174,1,20,120,129,229,106,143,143,248,81,80,170,196,167,173,119,37,14,35,178,224,184,195,73,55,28,54,99,74,83,109,25,147,75,112,210,110,60,94,170,76,181,62,237,15,190,134,110,139,106,177,103,215,231,219,117,232,47,68,157,78,146,236,103,155,117,165,182,123,155,90,144,174,197,145,30,155,146,101,218,69,220,36,78,68,51,77,83,203,174,44,66,93,82,170,249,91,85,85,183,10,99,46,62,174,75,36,236,152,188,199,141,42,121,182,210,100,219,38,91,143,93,11,188,140,187,175,174,196,190,45,188,69,181,105,183,117,173,86,137,80,129,82,138,204,148,57,25,246,221,36,147,141,165,194,73,154,20,164,145,237,90,123,53,62,242,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,159,190,239,139,111,14,173,90,149,221,116,213,162,83,224,83,98,189,37,110,73,125,182,137,68,219,106,112,210,70,181,37,38,123,80,174,205,75,184,197,10,103,191,52,213,44,197,98,196,213,210,234,175,157,181,74,91,144,161,178,219,234,228,188,77,73,149,203,120,146,151,156,109,70,109,188,69,184,180,212,187,136,139,190,59,90,246,213,98,240,175,192,182,232,48,94,151,58,163,37,168,204,182,211,75,112,247,56,180,161,61,136,35,61,55,40,139,176,143,188,95,55,15,204,173,81,240,3,10,41,245,89,116,245,162,228,174,68,106,92,231,31,105,36,227,102,244,104,170,113,162,51,105,14,18,73,198,79,213,81,158,135,223,169,247,74,224,30,71,22,47,136,24,113,135,119,5,231,80,152,196,102,233,84,217,114,201,79,56,148,17,169,166,28,115,66,51,82,123,125,67,246,151,119,179,188,103,51,48,248,143,43,21,177,142,234,188,159,146,111,183,50,173,57,113,149,188,212,92,149,202,117,196,104,102,165,118,124,231,176,244,247,123,197,155,112,121,193,135,173,235,98,171,138,53,74,83,105,122,164,79,197,142,250,216,50,89,178,227,116,247,210,68,165,32,143,77,72,207,177,70,95,227,22,80,243,45,200,101,200,239,32,150,219,169,52,45,38,90,145,145,150,134,70,66,151,56,174,101,214,147,135,215,243,120,153,111,194,114,59,53,199,75,169,66,27,74,26,55,158,122,115,203,94,136,105,37,187,68,23,105,168,207,78,253,123,196,0,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,61,8,136,139,180,204,204,91,93,187,131,174,219,156,51,234,113,46,88,187,149,58,154,245,199,28,159,65,154,153,113,118,249,18,126,154,11,105,150,213,119,106,101,250,66,167,99,45,80,43,45,56,210,244,84,105,41,82,84,71,220,105,95,97,235,250,134,136,114,59,116,57,116,229,174,203,125,231,55,174,29,30,157,12,207,93,126,132,8,199,239,63,210,255,0,228,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,79,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,163,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,250,90,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,206,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,68,90,153,145,23,214,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,97,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,126,171,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,2,239,50,47,241,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,95,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,97,138,26,144,242,164,62,227,234,250,78,44,214,127,105,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,81,10,25,131,235,78,143,187,183,87,145,175,255,0,100,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,53,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,8,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,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,173,78,161,83,37,86,106,243,25,137,14,19,43,144,251,207,56,150,208,219,104,73,169,74,53,40,200,136,136,136,207,83,61,59,5,55,241,42,207,43,152,157,92,145,132,120,107,88,81,91,176,22,182,103,200,141,35,178,75,168,92,200,238,35,115,50,20,133,180,166,214,131,209,73,35,62,205,123,52,33,94,98,202,248,83,101,53,23,45,105,88,213,121,82,86,168,144,204,209,79,68,134,53,66,150,133,193,146,211,169,39,25,50,51,209,74,209,73,94,186,107,167,180,197,189,50,203,113,217,110,59,40,36,54,210,73,8,73,22,132,68,69,161,17,16,255,0,177,255,0,46,56,219,45,169,231,86,148,33,9,53,41,74,61,8,136,187,204,204,85,39,21,12,224,68,168,37,204,18,176,110,51,113,40,89,162,170,168,115,8,210,102,93,108,103,152,89,180,247,214,141,80,180,123,181,246,16,173,59,6,211,168,223,151,173,18,209,166,48,227,210,42,245,24,208,146,72,74,148,100,110,186,150,200,207,105,40,251,214,94,195,251,12,104,231,45,24,111,15,10,240,58,203,180,152,138,150,36,198,161,83,138,119,168,73,53,73,76,54,91,112,207,68,164,204,245,111,189,69,175,188,117,1,4,184,184,83,109,249,88,7,30,93,69,191,225,172,212,80,108,44,137,26,234,80,167,154,75,83,45,116,215,94,225,78,216,53,78,110,171,138,150,156,7,90,230,33,234,212,4,41,27,117,53,17,201,108,140,136,180,61,79,180,94,110,96,105,140,83,178,41,50,158,204,126,82,24,178,92,65,35,97,36,203,109,29,210,237,45,59,251,5,3,206,245,103,72,219,217,163,203,211,255,0,178,49,124,220,47,234,19,39,101,134,154,82,210,69,200,125,150,155,61,15,181,5,79,133,167,121,253,102,37,216,175,110,47,216,171,10,223,194,10,125,137,2,170,218,106,117,42,131,75,122,49,62,68,163,136,228,89,237,41,91,9,100,175,164,68,90,154,77,62,206,254,193,76,3,254,227,188,168,239,182,250,126,147,107,37,151,218,71,168,190,94,24,216,183,19,18,50,237,6,158,185,241,213,50,223,117,170,73,178,151,72,214,72,98,12,50,215,110,245,30,154,175,79,103,216,66,96,0,228,121,154,198,171,107,5,48,174,185,114,86,42,209,163,202,76,25,37,17,149,190,218,22,235,221,51,203,66,73,42,113,6,173,77,163,45,8,245,63,103,213,158,76,94,191,166,98,110,35,220,23,164,205,53,169,212,165,201,108,139,94,196,56,251,142,17,118,169,95,166,125,198,101,254,49,46,120,79,96,180,203,235,26,206,251,147,5,229,83,40,45,115,16,255,0,40,205,190,165,137,112,93,36,238,52,41,59,182,175,93,55,17,233,238,46,209,119,169,73,37,36,148,150,132,69,161,15,232,0,171,206,51,86,43,83,32,91,247,194,9,132,184,193,68,130,103,220,179,36,166,160,239,232,247,118,251,251,253,158,209,87,248,108,116,143,151,180,6,171,205,37,202,123,213,40,173,201,73,165,38,92,163,121,27,254,151,171,244,117,239,236,247,137,69,153,236,140,92,150,125,171,73,198,124,46,166,78,172,90,181,202,107,21,89,8,140,203,146,23,16,222,109,233,10,51,38,35,147,109,180,134,146,223,105,172,244,212,187,76,140,140,112,156,20,199,220,80,203,149,218,154,229,155,84,151,13,212,107,207,130,243,242,27,101,221,90,113,41,230,54,219,141,154,180,39,148,162,212,251,12,245,247,235,117,57,81,207,206,26,230,14,148,220,42,173,90,5,26,225,78,188,200,146,31,143,31,127,172,249,150,196,42,66,214,122,54,201,25,253,164,125,199,217,43,72,200,203,82,50,50,31,208,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,37,185,71,216,66,25,231,19,136,133,133,128,148,245,208,45,55,189,49,115,175,79,224,219,94,143,202,209,81,215,244,220,140,182,213,171,110,168,251,251,52,211,188,251,41,67,16,49,30,244,197,187,141,119,5,223,82,244,133,69,237,53,95,37,166,181,209,180,35,185,180,165,63,69,180,251,61,130,193,114,51,195,46,125,200,182,113,7,29,232,221,60,15,91,165,167,245,9,95,55,251,37,165,252,236,89,68,164,232,164,180,174,212,246,247,23,180,199,112,226,191,138,233,195,124,21,135,134,22,250,250,117,87,249,157,154,111,219,200,151,5,255,0,229,161,90,253,51,254,81,126,190,225,75,194,236,248,86,221,17,106,248,91,64,167,55,35,87,90,164,213,29,83,91,15,213,47,74,40,181,215,66,35,250,69,253,241,61,64,0,70,108,247,229,118,22,100,176,146,92,24,145,57,149,234,66,92,168,83,207,152,101,189,214,163,74,38,145,218,235,104,45,86,241,118,171,82,247,145,151,117,8,95,182,61,127,14,174,202,165,159,114,195,233,167,210,229,191,17,228,115,16,189,20,211,170,109,93,168,82,147,244,144,174,227,62,239,104,153,188,54,51,144,198,13,222,12,225,229,243,59,151,65,171,188,150,35,187,202,51,229,188,235,176,217,73,109,105,133,172,244,67,107,62,213,17,31,212,122,24,186,186,13,122,149,114,210,98,215,40,178,186,136,115,26,67,204,185,177,72,220,133,164,148,147,209,68,70,93,138,35,237,33,250,165,202,98,12,87,166,74,94,198,88,66,156,113,90,25,232,148,150,166,122,23,111,113,10,62,226,125,153,196,226,254,36,201,195,138,51,252,202,69,177,61,109,44,246,233,172,168,210,38,178,103,235,52,133,125,7,11,249,70,159,180,251,68,31,66,20,226,137,8,45,76,193,104,83,106,52,44,180,50,19,55,133,206,50,163,13,243,1,18,222,154,95,193,174,68,183,76,108,255,0,223,164,77,132,130,238,66,143,185,7,237,34,250,200,94,195,107,75,136,75,137,61,82,162,37,23,216,98,33,113,70,109,229,229,134,160,109,57,180,147,37,211,87,97,30,169,244,124,221,72,80,245,60,200,170,17,140,251,137,228,107,255,0,217,16,208,158,84,82,220,204,158,208,25,106,63,59,125,169,21,190,86,253,187,204,233,108,122,186,251,53,215,77,69,26,102,118,49,196,199,203,241,131,137,211,26,110,42,161,114,249,155,246,255,0,13,120,180,215,219,221,167,234,22,93,194,31,17,41,13,225,149,193,111,61,63,148,237,53,114,234,46,163,148,165,104,211,113,224,33,74,212,147,167,127,176,140,207,234,19,58,6,105,176,74,85,82,69,9,87,175,240,232,207,45,151,27,244,108,191,85,73,81,36,203,94,78,135,235,118,119,142,151,2,165,74,186,41,29,85,54,79,62,36,182,180,74,246,41,58,165,105,35,46,197,17,31,114,136,82,31,20,108,187,203,194,204,104,122,246,166,177,173,34,229,37,77,117,205,197,217,46,68,185,174,26,116,83,138,87,208,108,143,82,34,79,212,71,216,34,54,30,94,149,60,60,189,104,183,157,33,205,146,105,19,227,77,71,98,79,83,105,228,56,69,235,37,69,222,130,246,31,216,125,195,66,121,64,204,5,23,31,176,126,135,94,137,39,117,78,44,24,209,170,40,216,178,210,66,98,199,83,167,169,182,132,253,39,191,146,90,123,187,59,187,152,14,41,156,28,48,99,21,48,18,236,160,156,126,108,134,169,83,228,71,45,230,157,29,40,82,18,159,229,164,187,220,246,158,131,59,23,109,6,77,173,115,213,173,201,136,216,245,50,115,240,214,90,145,232,109,184,164,31,113,153,119,164,253,167,246,143,193,2,116,154,100,248,213,40,110,108,145,17,228,62,210,180,35,218,180,168,141,39,161,234,71,218,69,222,46,107,134,238,120,233,88,143,108,211,176,130,250,157,201,175,82,163,51,18,18,185,74,87,57,150,155,135,29,178,209,168,233,66,117,90,215,244,150,102,94,221,75,67,22,12,147,37,17,40,143,176,203,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,25,36,141,70,125,132,90,152,175,158,36,89,227,165,97,197,179,81,194,11,22,119,58,189,85,140,244,73,170,229,41,60,150,93,110,100,119,11,71,99,169,10,209,104,71,209,89,25,251,52,45,76,83,44,249,210,106,115,228,212,166,57,190,68,183,150,251,170,208,139,114,212,163,53,30,133,161,23,105,159,112,253,246,149,6,77,211,115,210,109,200,104,222,245,78,115,16,208,90,145,106,110,56,148,23,121,145,119,168,189,165,246,141,19,228,251,12,24,194,188,4,180,232,37,31,149,33,218,84,9,18,11,121,171,231,78,20,116,171,249,106,46,246,253,135,160,237,96,56,102,111,243,1,69,192,28,31,174,87,165,201,219,83,149,6,76,106,114,54,44,245,144,168,178,20,209,234,77,173,63,73,159,229,22,158,254,206,252,246,98,37,233,83,196,59,214,181,121,213,220,223,38,175,62,76,213,246,36,180,55,94,91,134,94,170,82,93,235,63,97,125,133,220,37,207,11,156,187,203,197,60,104,102,246,169,49,165,34,218,36,205,105,205,197,219,46,60,184,78,18,116,75,137,87,208,112,207,83,35,79,212,103,216,46,242,125,74,149,107,210,58,170,148,158,68,72,141,104,165,236,82,180,74,18,102,125,137,35,62,228,152,230,149,12,211,96,140,90,164,122,26,111,95,225,210,30,67,45,183,232,217,126,178,148,163,73,22,188,157,11,214,236,239,16,199,139,190,34,210,28,195,42,5,186,204,254,99,181,37,196,168,178,158,82,139,86,156,143,61,9,86,166,157,59,253,134,100,127,80,173,28,177,198,57,120,249,97,176,81,58,147,85,199,75,46,95,51,102,239,225,172,150,154,251,61,223,172,94,94,107,146,220,60,158,215,217,118,63,39,101,169,41,190,86,253,219,12,169,111,250,186,251,116,211,77,70,123,42,38,71,80,146,101,220,111,47,79,254,200,197,240,240,185,109,228,101,134,158,110,185,184,149,37,163,79,97,22,133,232,248,90,16,151,174,45,45,161,78,40,244,74,72,212,127,97,10,39,226,143,140,168,196,140,192,75,183,161,23,240,107,109,46,83,22,127,239,209,230,205,65,247,161,39,220,178,246,153,125,102,33,146,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,156,28,48,115,56,156,32,196,152,216,113,89,127,151,72,185,231,161,164,30,221,116,149,38,68,38,72,253,86,150,175,160,217,255,0,40,147,246,31,104,188,24,146,152,157,21,153,145,87,189,151,208,151,27,86,134,90,165,69,169,30,135,219,220,99,242,215,171,212,171,106,147,42,185,90,149,211,195,134,210,222,121,205,138,94,212,33,38,165,30,137,35,51,236,73,159,97,10,84,226,79,156,134,49,146,240,127,14,236,105,220,202,13,33,245,51,33,222,81,151,49,230,157,152,202,139,107,172,33,101,170,28,65,246,40,200,190,179,212,196,50,176,172,122,254,34,221,148,187,62,218,135,212,207,170,75,98,35,40,230,33,26,169,199,82,218,123,86,164,167,233,45,61,230,93,254,193,125,249,15,202,236,44,182,225,36,72,83,34,114,235,213,132,183,62,160,124,195,61,142,187,26,41,58,223,99,174,32,244,91,39,218,157,11,220,68,93,242,100,0,5,105,113,153,175,177,14,202,160,81,205,223,157,126,92,85,147,123,79,185,76,212,19,174,186,105,222,93,218,138,136,139,33,216,114,90,151,29,91,93,97,105,113,10,208,143,69,17,234,71,219,245,144,189,156,138,93,116,76,201,229,50,61,145,120,51,214,49,6,10,45,217,45,238,91,123,155,69,50,51,75,237,108,155,50,212,159,87,113,153,246,246,43,218,81,79,60,252,50,231,219,107,123,16,112,34,141,212,64,245,122,170,127,80,148,114,191,177,154,71,206,202,148,106,86,170,83,170,236,79,103,113,251,12,87,214,31,226,61,233,132,151,26,46,11,66,165,232,250,139,58,232,190,75,78,233,171,107,71,115,137,82,126,139,138,246,123,69,215,228,239,136,133,133,143,116,244,80,46,199,189,15,115,163,95,224,219,94,145,205,213,82,23,244,219,140,134,211,163,109,36,251,251,117,211,188,187,102,98,84,74,45,201,62,195,31,208,0,0,0,0,0,0,0,0,0,0,0,1,227,177,51,22,108,108,35,160,61,114,95,53,143,71,194,99,110,229,244,239,59,222,180,32,187,26,66,143,189,196,123,61,191,104,169,252,218,241,85,186,111,148,189,106,96,132,159,69,83,15,110,250,134,198,223,231,126,65,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,175,68,151,170,159,250,133,177,228,47,134,196,11,92,209,137,24,225,69,234,42,69,175,67,19,169,82,57,31,217,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,213,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,214,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,206,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,214,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,234,34,212,207,234,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,250,225,129,19,106,226,115,79,248,65,33,183,214,101,190,68,178,66,55,56,166,203,184,244,239,238,212,87,221,139,130,216,209,131,216,213,108,202,174,218,157,20,170,53,193,9,199,203,174,136,230,222,76,180,154,190,138,214,71,161,182,125,218,247,123,70,129,176,198,166,253,103,14,109,122,164,162,209,249,84,104,79,58,93,159,77,76,33,71,220,68,93,231,236,33,31,56,149,181,33,204,173,215,205,133,237,36,166,82,151,216,71,170,125,29,51,82,237,20,19,77,108,221,168,197,104,187,214,250,19,253,245,16,209,78,75,105,189,54,88,236,168,170,45,57,212,26,105,255,0,126,159,28,189,226,162,120,158,225,122,240,239,50,147,101,52,223,240,123,130,51,181,133,47,95,244,71,231,205,51,45,55,168,251,145,245,23,212,67,226,228,43,17,225,219,24,141,82,177,106,13,236,106,248,165,189,110,53,35,83,62,75,179,31,138,209,47,97,36,247,109,36,153,232,106,73,31,118,226,239,28,207,51,24,93,113,225,78,48,220,84,154,243,58,55,58,163,46,161,1,237,205,255,0,8,136,185,79,37,167,118,165,106,217,187,150,103,181,70,74,47,105,14,219,144,44,227,221,24,29,137,180,107,70,175,51,159,108,215,102,199,166,186,223,45,180,242,57,210,34,182,167,117,75,11,113,91,91,104,203,105,25,107,239,35,239,183,60,200,96,205,167,154,140,9,147,76,54,186,149,205,167,46,167,70,123,115,168,219,33,112,222,76,117,237,222,222,191,151,215,69,158,157,189,165,238,207,214,45,225,189,99,9,177,10,183,97,215,27,219,34,147,58,76,82,61,80,123,210,211,238,53,187,213,82,136,181,54,207,179,113,254,190,241,221,178,5,154,10,182,1,98,253,54,20,217,91,237,234,227,236,192,125,141,137,45,139,122,84,82,83,155,137,165,172,244,109,147,45,165,167,218,71,223,126,22,213,118,21,209,111,83,46,74,114,183,69,170,67,102,107,39,161,151,168,226,9,105,239,34,62,229,23,121,23,216,67,233,15,207,61,148,72,129,38,59,136,222,135,89,90,20,157,116,212,141,38,70,90,140,241,231,202,203,59,39,51,23,116,125,187,81,85,168,207,170,54,157,117,218,151,106,18,136,139,93,199,175,209,250,190,194,17,236,125,27,118,224,170,218,181,200,23,29,14,79,79,62,155,37,169,113,221,216,149,236,113,181,146,208,122,40,141,39,162,146,71,161,145,144,182,172,136,241,47,135,118,162,153,133,152,211,59,147,85,249,152,52,249,188,163,87,60,255,0,131,48,210,57,113,162,146,83,185,74,117,90,169,93,157,198,122,104,98,201,161,77,141,81,136,212,216,110,115,25,125,9,113,181,104,101,170,84,68,100,122,31,111,113,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,0,0,0,31,225,54,108,106,116,71,102,204,115,150,203,8,83,142,43,67,61,18,146,51,51,208,187,123,136,197,108,231,187,137,124,59,73,21,60,44,193,105,220,234,175,207,65,168,77,229,26,121,7,252,37,135,81,203,147,20,210,173,170,75,74,213,42,237,238,35,211,83,21,43,113,92,21,91,170,185,62,227,174,73,234,39,212,164,187,46,67,187,18,141,238,56,179,90,207,68,145,36,181,82,140,244,34,34,31,56,72,76,134,217,103,123,102,98,209,142,105,220,138,85,70,5,81,105,215,77,201,106,161,20,140,181,220,90,125,47,175,236,49,161,200,12,162,60,8,209,219,70,196,52,202,16,148,235,174,132,73,34,34,212,126,129,243,110,90,236,43,94,222,169,220,149,21,109,139,75,134,244,215,143,67,63,81,180,26,213,220,70,125,201,62,226,63,176,197,7,231,247,52,21,92,125,197,250,148,24,50,182,91,212,55,222,128,196,125,137,61,235,102,84,162,75,155,141,164,44,181,109,226,45,167,169,125,102,125,220,39,9,48,222,177,139,56,133,68,176,232,109,238,145,86,157,26,41,158,168,45,137,117,246,218,221,235,41,36,122,27,133,217,184,191,87,120,208,46,91,240,102,211,202,190,4,198,166,19,93,50,225,83,145,83,173,61,185,213,238,144,136,108,166,66,246,239,115,79,200,107,162,15,78,206,194,247,212,102,127,115,143,116,99,142,38,214,109,26,68,206,69,179,66,155,34,154,211,124,182,213,207,228,200,148,218,93,213,76,33,196,238,109,210,45,166,103,167,188,207,187,137,101,159,11,110,60,86,198,27,118,147,65,103,86,224,212,98,84,39,189,185,191,224,241,17,41,148,186,238,213,45,59,246,243,8,246,164,205,71,236,33,211,51,237,137,16,238,124,70,166,216,180,246,247,55,99,210,217,183,29,145,169,151,57,216,79,202,104,215,180,210,91,117,220,71,161,41,68,93,219,143,188,125,174,24,120,96,188,68,204,164,25,79,35,230,45,248,205,86,18,189,127,209,24,159,8,200,180,222,147,238,95,214,95,81,139,118,206,149,55,169,203,29,235,21,37,175,38,131,82,63,239,83,228,23,188,103,90,164,217,181,81,148,209,247,161,245,167,251,202,49,126,220,52,218,144,222,86,232,38,250,247,18,147,21,72,236,34,209,39,78,135,161,118,9,7,137,213,55,232,216,115,116,85,34,150,175,197,163,77,121,162,236,237,90,88,90,139,188,140,187,203,218,67,63,55,214,11,99,70,49,99,85,207,42,131,106,117,178,171,55,4,215,24,46,186,35,123,185,210,212,105,250,75,65,22,166,225,119,233,223,236,22,9,148,62,23,209,109,59,108,238,172,96,167,255,0,92,51,226,109,68,78,105,255,0,7,37,182,194,200,183,199,150,104,94,215,18,225,119,22,189,253,218,15,135,158,174,29,116,200,184,116,254,35,97,149,59,100,250,44,101,73,168,53,206,81,238,97,150,36,188,234,247,61,39,105,106,173,133,162,82,103,238,215,180,133,83,161,115,232,85,100,184,217,242,38,211,164,18,146,126,170,182,58,218,191,89,30,134,95,89,11,126,225,171,158,182,47,138,60,28,22,196,105,123,42,244,246,90,141,77,127,150,103,205,105,8,135,25,164,109,102,57,37,58,173,75,61,84,179,50,246,246,104,98,70,231,91,2,49,51,30,176,213,203,107,14,174,222,129,78,106,167,33,244,17,221,234,8,227,201,65,151,49,231,17,179,119,53,9,215,94,205,53,247,233,81,23,191,14,220,204,218,23,116,11,118,93,155,212,122,86,75,76,53,35,210,52,244,110,91,174,169,5,234,148,147,211,232,235,218,101,250,133,163,228,67,36,180,140,187,218,209,238,27,158,151,182,237,154,194,21,33,92,245,31,43,123,113,86,164,104,135,220,105,90,58,202,187,72,139,95,179,190,97,0,0,254,40,246,145,159,184,181,20,125,197,171,19,126,88,99,251,54,220,105,28,216,244,90,114,99,56,91,54,236,121,153,179,144,105,237,65,25,232,74,239,212,203,237,16,100,88,71,8,28,97,77,173,139,181,12,60,168,175,72,181,104,14,173,142,207,253,33,217,80,25,73,118,32,207,185,39,222,162,47,179,188,92,241,146,92,78,135,218,70,43,67,62,156,54,32,93,6,188,72,192,250,47,79,82,61,58,232,157,74,151,207,254,197,101,191,94,76,162,74,118,165,46,159,170,158,222,227,246,24,169,201,49,43,150,117,100,218,144,142,146,124,111,102,168,115,110,228,125,90,164,253,85,127,214,44,15,41,92,85,110,155,25,44,218,152,223,39,210,180,194,221,178,161,177,182,57,63,151,112,254,106,52,69,41,91,148,182,147,223,217,166,189,198,98,216,48,207,22,172,108,92,160,51,114,88,213,159,72,66,123,118,213,244,239,53,220,181,160,251,29,66,79,189,181,251,61,159,96,246,32,0,0,0,0,0,0,0,0,0,0,63,225,215,80,203,102,235,135,162,83,222,98,7,102,195,137,245,137,133,81,149,110,97,177,122,102,188,191,166,175,158,143,211,232,108,44,187,30,136,164,47,114,28,95,183,179,111,188,200,84,94,46,227,174,35,227,109,121,234,253,253,92,235,223,119,111,254,140,195,90,104,134,209,254,132,218,11,185,164,123,61,159,110,190,191,47,185,69,197,108,196,76,81,90,84,205,176,27,211,153,47,157,24,246,106,78,233,234,56,243,106,61,84,202,139,179,237,251,110,67,41,249,8,195,76,184,70,122,168,227,62,148,175,73,219,172,189,210,24,217,180,223,79,208,234,28,65,234,135,180,238,246,107,222,125,146,160,136,146,90,23,112,241,56,213,123,49,135,88,103,89,188,164,175,99,116,254,159,113,232,103,167,50,67,109,251,18,175,106,253,199,253,35,52,55,37,101,235,138,183,34,174,255,0,229,36,108,215,187,249,40,36,251,8,191,71,220,61,46,38,225,21,211,133,143,197,102,226,143,176,165,239,229,43,123,103,174,210,65,159,98,22,175,231,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,67,216,70,127,226,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,50,246,17,127,136,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,193,66,20,36,33,202,229,57,183,123,16,169,108,165,95,97,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,168,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,246,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,250,204,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,180,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,239,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,246,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,175,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,110,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,179,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,250,187,187,69,251,128,175,126,46,88,234,245,135,134,208,176,226,141,47,151,82,174,173,181,72,71,44,143,88,79,71,158,202,143,85,54,164,253,36,23,114,137,95,103,120,166,52,165,233,114,9,41,45,238,188,189,11,184,181,81,159,247,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,237,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,178,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,59,132,169,205,204,88,146,242,233,127,55,49,90,32,173,218,170,139,176,251,250,23,253,223,172,103,26,188,132,55,92,168,182,215,106,19,45,228,167,236,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,218,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,250,7,236,50,255,0,16,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,233,251,72,143,252,67,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,235,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,249,42,253,15,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,244,143,108,100,74,45,15,184,69,124,216,100,35,13,51,31,25,154,163,108,250,46,189,27,118,146,247,72,127,126,227,97,63,67,168,109,5,162,25,211,187,219,175,121,118,211,126,96,178,139,138,217,119,152,146,187,105,155,160,57,175,46,95,58,49,111,208,154,215,212,109,231,20,90,41,228,151,111,219,246,121,12,34,199,76,71,193,42,243,85,251,6,185,208,62,214,239,253,21,135,117,213,14,35,253,21,181,151,115,171,246,123,126,205,45,211,41,252,79,172,76,85,140,155,115,18,75,208,213,228,107,177,95,61,35,168,212,223,89,246,51,17,40,70,212,54,143,111,110,239,121,24,158,45,58,135,155,39,91,61,82,174,227,31,246,0,0,0,0,0,0,0,0,0,57,198,52,99,214,31,96,77,13,21,219,238,169,210,50,238,188,178,228,62,230,237,22,218,79,242,77,172,203,67,117,30,207,111,219,165,56,102,159,137,110,36,227,138,221,161,90,44,124,156,160,30,221,204,239,143,51,155,249,5,23,172,228,84,45,58,45,165,31,127,110,239,113,118,196,107,90,213,184,47,170,252,123,122,221,133,214,84,102,111,229,53,204,67,123,182,33,75,62,213,154,82,94,170,20,125,167,236,22,135,148,174,19,209,218,98,13,241,142,19,57,142,175,155,173,27,150,101,203,208,223,107,251,34,52,206,221,75,148,190,239,247,62,243,22,113,110,219,84,91,82,152,213,30,131,15,166,136,206,237,141,243,22,189,53,81,168,251,84,102,125,234,51,239,246,143,168,2,11,113,107,196,149,90,185,124,145,104,71,123,99,247,22,205,158,174,186,116,243,160,184,125,233,50,238,87,188,191,88,169,188,170,225,163,248,179,142,22,245,148,193,106,115,186,189,123,191,145,13,247,61,170,79,243,126,242,254,129,108,156,72,114,221,14,239,192,151,170,148,149,127,25,81,182,242,15,67,237,231,76,136,149,125,39,73,63,69,39,222,71,250,133,32,118,145,253,98,218,120,66,102,17,19,104,147,240,110,176,127,63,29,199,102,198,95,251,218,81,2,58,19,162,91,211,188,207,180,215,175,188,189,162,207,136,245,45,75,218,63,160,3,243,212,39,70,166,65,145,81,154,231,45,136,173,45,231,85,161,158,212,36,140,204,244,45,76,251,8,251,133,99,231,219,137,60,74,100,90,174,16,225,26,55,205,87,62,36,218,158,166,92,190,201,81,220,111,147,34,41,145,232,162,109,90,165,125,189,196,125,230,42,146,179,89,169,92,21,57,53,154,188,158,162,100,183,86,243,206,108,74,55,45,106,53,40,244,73,17,22,166,102,125,132,61,198,94,173,117,222,24,197,106,80,219,103,154,183,234,240,82,148,238,219,169,156,166,146,93,186,151,233,123,198,140,112,138,216,93,163,135,148,26,35,133,181,81,233,209,80,164,119,237,52,176,218,76,181,212,245,211,111,126,163,217,0,0,134,28,86,170,44,193,203,51,168,119,190,69,69,76,167,191,189,84,249,218,123,62,161,70,246,210,137,23,29,41,106,78,226,76,214,12,203,93,53,249,194,26,65,202,195,232,145,151,188,63,91,108,114,136,173,170,81,105,187,118,191,192,88,237,30,163,22,112,250,30,41,97,213,195,97,78,127,144,221,110,153,46,1,61,180,213,203,55,152,113,173,219,73,73,215,78,97,158,155,139,95,121,119,140,247,230,171,46,23,86,93,113,54,171,109,214,17,205,128,228,167,221,129,39,86,211,205,142,114,31,67,74,216,151,92,82,117,75,38,122,40,245,46,227,250,248,168,246,248,77,132,55,158,49,94,20,235,66,208,166,117,82,38,201,101,165,159,57,164,114,208,183,91,108,215,243,139,65,30,134,226,123,53,212,245,26,10,202,62,11,47,1,176,70,135,99,201,86,179,122,120,210,102,150,157,210,122,70,26,112,187,22,178,239,107,249,39,167,187,222,125,122,163,79,137,85,167,201,166,78,107,153,26,91,43,97,212,110,50,220,133,36,210,162,212,140,140,187,12,251,140,86,14,115,56,91,78,185,43,149,76,71,193,143,85,217,107,126,100,154,111,97,243,29,82,228,60,181,115,100,203,34,45,77,77,39,66,78,158,210,46,242,31,87,133,174,88,113,135,5,111,219,130,227,191,109,239,70,197,122,4,186,114,15,171,138,246,229,27,208,150,71,243,78,172,203,82,105,126,207,103,127,118,182,100,63,194,123,201,141,6,68,133,158,137,105,165,172,207,220,68,70,99,58,185,223,184,149,114,102,102,249,144,167,249,169,139,91,169,196,65,237,219,162,83,80,146,100,93,197,250,66,117,100,63,40,150,94,48,229,90,170,245,201,27,153,46,167,45,246,163,185,189,210,229,115,41,209,77,42,209,15,32,149,161,184,163,208,244,212,64,44,212,229,246,185,151,92,85,169,217,245,47,90,35,143,61,38,3,158,161,110,140,114,95,109,174,194,113,195,46,198,79,233,30,190,255,0,175,168,100,230,175,133,248,162,211,217,121,197,170,126,231,174,39,21,26,131,83,230,200,46,150,107,229,30,36,98,228,176,73,37,237,55,28,86,174,56,73,62,229,105,216,99,228,102,203,34,248,133,150,170,163,179,205,94,149,182,222,90,156,143,59,70,24,209,6,167,205,41,229,245,14,57,249,54,55,106,126,253,59,203,183,146,96,222,58,98,6,6,92,204,220,182,45,91,164,121,181,39,152,158,67,14,115,16,78,54,179,78,174,182,178,45,77,164,118,233,236,251,117,182,188,164,113,68,179,49,101,84,203,23,18,32,250,22,191,201,102,57,74,230,187,39,172,123,230,26,221,177,152,137,67,123,220,113,103,166,237,19,183,78,227,35,19,210,12,216,213,24,108,207,134,231,49,137,13,165,214,213,161,150,169,81,17,145,232,125,165,216,100,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,78,155,26,157,17,233,211,28,229,177,29,181,58,226,180,51,209,41,35,51,61,11,183,184,140,64,204,219,241,68,178,240,153,85,59,23,13,224,250,106,224,228,191,28,228,243,93,141,209,189,243,237,110,216,244,69,33,205,142,54,131,211,118,138,221,167,113,25,138,147,198,76,116,196,12,115,185,158,185,111,170,183,86,243,138,87,45,60,134,27,229,160,220,113,100,157,90,109,4,122,27,171,237,211,219,246,105,214,242,157,145,124,66,204,173,81,169,228,175,69,91,108,173,43,145,59,70,31,213,4,166,13,73,229,245,13,185,249,55,247,106,94,237,59,207,179,235,231,26,173,133,248,92,211,57,121,194,90,126,215,237,231,83,30,189,84,230,200,62,170,107,5,34,36,146,228,190,74,36,110,54,219,94,173,184,105,46,228,235,218,99,151,229,91,47,181,204,197,98,173,50,207,166,250,177,27,121,153,51,220,245,15,108,98,146,195,110,246,27,141,153,246,60,95,68,245,247,125,83,247,62,25,68,179,48,123,42,212,183,173,168,220,185,116,217,108,53,33,205,238,159,55,151,78,148,106,86,139,121,100,157,77,180,158,133,174,130,10,228,130,226,85,183,153,155,26,66,95,229,38,85,110,153,17,103,183,118,169,85,66,49,153,119,31,232,141,21,64,121,50,96,199,144,131,213,46,180,133,145,251,200,200,140,127,184,172,222,41,89,97,198,28,106,191,109,251,142,194,183,189,37,21,152,17,41,203,62,174,43,59,84,79,77,89,159,206,186,131,61,9,212,123,61,189,253,250,124,172,153,240,182,157,109,215,41,120,143,140,254,179,177,22,196,200,212,222,194,229,186,149,199,121,10,230,198,150,100,122,26,93,78,134,157,61,166,93,196,44,250,157,79,137,74,167,198,166,65,107,151,26,35,40,97,164,110,51,218,132,164,146,146,212,204,204,251,8,187,204,114,44,220,96,178,241,227,4,171,150,60,101,105,48,227,201,145,8,180,239,145,210,62,211,101,218,180,23,123,191,202,86,158,255,0,121,103,211,22,112,134,243,193,219,194,163,104,93,244,206,153,248,82,94,105,7,206,105,124,196,33,215,27,37,252,218,214,69,169,182,174,205,117,45,7,136,29,171,42,185,112,186,179,21,137,180,187,110,142,142,84,6,229,48,236,249,90,182,174,84,114,144,194,29,86,197,58,218,149,162,94,35,209,39,169,247,23,213,160,252,37,195,232,120,89,135,86,245,133,5,254,123,116,74,100,72,6,246,211,79,48,217,97,182,183,109,53,43,110,188,178,61,55,30,158,243,239,30,99,52,239,162,62,94,241,1,110,49,205,35,182,170,165,166,237,186,127,1,127,180,102,250,229,81,46,227,170,173,41,218,74,154,249,145,107,174,159,56,98,242,56,82,212,153,159,150,102,144,215,124,122,138,89,87,127,122,105,240,117,246,125,98,103,128,0,241,184,185,107,174,239,195,218,245,17,178,220,169,20,249,72,74,59,183,26,152,113,36,90,234,90,107,187,191,81,156,236,194,218,235,179,241,142,235,161,56,207,41,108,85,231,37,73,221,187,67,76,167,82,125,186,159,232,251,199,135,163,86,106,86,253,78,53,102,145,39,167,153,17,212,60,203,155,18,189,171,66,137,73,61,20,70,71,161,145,31,105,11,91,200,79,18,120,149,56,180,172,33,197,196,108,154,158,68,72,85,61,76,249,157,145,99,182,223,38,60,82,34,213,70,226,181,82,251,59,140,251,140,89,197,62,116,106,156,24,245,24,78,115,24,148,210,30,105,90,25,110,66,136,140,143,67,208,203,176,203,188,126,128,1,252,51,208,181,63,96,172,46,47,121,132,68,42,36,12,27,163,159,207,72,113,169,178,87,254,246,164,79,142,180,232,166,244,239,34,237,37,235,238,47,104,170,42,37,46,69,118,179,6,139,23,242,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,126,89,250,83,77,168,191,42,105,250,69,236,50,47,176,82,174,45,219,114,44,28,91,186,173,179,61,174,209,171,243,163,36,251,15,67,102,75,136,47,106,189,168,247,159,235,23,25,194,83,18,85,117,101,242,61,161,33,237,239,219,187,247,250,186,107,212,78,156,225,119,36,139,185,62,243,253,66,116,128,249,119,21,181,69,186,233,142,209,235,208,250,152,143,109,222,223,49,104,215,69,18,139,181,38,71,222,146,62,255,0,96,172,124,218,240,158,142,235,19,175,140,15,151,203,117,28,173,40,220,179,61,250,155,13,127,100,73,153,161,104,92,213,247,127,185,247,24,171,203,170,213,184,44,90,252,139,118,226,133,209,212,97,236,230,181,204,67,155,119,161,43,46,212,26,146,126,170,210,125,135,237,18,231,43,28,75,113,39,3,150,213,10,238,99,229,29,0,183,109,103,124,120,124,175,203,168,253,102,226,173,106,213,110,164,251,251,54,251,143,178,227,240,95,30,176,251,29,168,107,174,216,149,78,173,150,180,230,23,33,246,246,234,183,18,95,149,109,6,122,155,75,246,123,62,205,122,56,0,0,0,0,0,0,0,15,249,90,210,218,77,107,61,8,132,36,205,215,18,139,39,2,141,86,229,146,207,167,46,2,211,123,123,158,139,202,252,130,203,181,200,171,66,181,109,213,31,127,102,223,121,150,148,211,138,216,183,122,99,61,208,229,211,122,84,58,185,174,233,161,242,154,111,77,27,66,63,208,208,130,238,105,62,207,103,219,175,124,203,15,15,60,88,199,217,105,168,84,99,250,14,129,219,252,59,124,105,59,187,30,47,201,148,148,44,190,113,146,79,252,173,123,139,182,227,50,233,148,252,50,203,125,9,170,101,157,3,89,73,221,205,149,205,145,243,158,187,202,47,81,199,156,34,208,158,81,118,31,215,238,211,181,128,0,164,110,45,88,188,155,207,28,126,66,195,115,88,246,215,210,236,239,234,33,193,119,218,130,62,244,159,242,143,245,119,15,105,193,203,9,158,169,226,37,79,20,101,51,243,116,110,79,76,189,197,254,140,197,65,133,246,18,203,221,237,73,253,90,119,139,124,168,211,162,85,161,185,2,115,92,198,29,211,114,119,25,107,161,145,151,105,25,31,121,16,207,46,108,50,147,122,101,222,237,169,148,136,156,235,121,153,49,98,70,155,204,105,60,199,28,136,79,40,185,100,243,139,45,13,46,23,111,103,171,245,145,14,93,131,120,137,84,194,204,73,160,94,180,165,237,114,157,81,138,250,203,68,158,228,55,33,183,13,62,178,85,166,188,178,237,208,255,0,160,104,203,0,177,26,54,42,225,13,171,123,48,173,92,168,82,32,189,36,180,63,85,231,34,180,226,203,181,41,215,242,157,228,68,95,226,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,248,206,216,188,198,185,133,233,202,102,133,187,77,15,210,17,187,70,138,34,233,211,51,161,104,92,180,232,94,238,193,254,160,0,33,71,22,56,41,153,150,130,82,143,78,69,87,154,95,105,83,231,127,222,40,226,148,234,163,212,225,190,143,164,219,237,172,190,210,81,24,209,118,75,106,111,85,114,217,98,190,255,0,210,69,10,152,223,179,184,160,71,63,97,23,188,119,1,240,47,91,26,215,196,42,35,182,237,219,77,235,160,59,187,115,92,231,26,237,52,41,7,218,218,146,175,162,181,23,127,180,113,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,246,43,126,226,63,236,143,127,179,65,219,109,75,54,223,178,233,140,210,109,232,61,52,118,27,75,72,79,53,107,209,41,74,82,69,170,212,103,220,146,246,251,7,219,0,0,31,18,248,150,112,44,186,252,228,171,105,199,165,202,116,143,77,116,52,180,163,254,129,155,108,196,84,85,85,199,43,242,114,220,222,110,92,149,69,107,166,154,235,49,211,247,23,188,94,143,15,58,2,232,57,88,179,183,187,204,244,141,54,159,60,189,93,54,147,148,232,157,157,231,175,119,127,103,216,63,78,118,114,209,75,204,86,17,85,41,135,234,85,169,113,223,168,83,207,214,61,242,27,139,37,45,35,242,173,164,181,83,221,234,51,47,121,105,221,65,119,53,2,227,194,44,69,149,72,150,158,154,173,109,85,86,148,43,86,215,163,177,223,82,73,90,17,169,63,73,179,236,212,203,179,218,66,237,178,1,142,20,188,206,101,221,86,125,223,252,34,117,50,57,208,166,51,235,35,157,29,184,49,91,113,123,155,109,178,78,170,125,69,161,25,153,123,15,221,195,51,135,194,174,159,87,102,161,127,96,130,185,51,72,157,144,245,43,69,43,154,173,36,58,165,115,164,203,34,78,166,109,35,66,79,103,127,188,133,89,222,214,45,211,135,23,20,171,110,235,167,116,85,8,47,45,167,27,231,54,230,138,67,138,65,246,182,165,39,233,33,69,222,125,194,89,100,179,136,101,223,128,181,72,54,149,226,191,72,218,75,54,163,26,52,105,158,149,38,168,237,243,53,110,50,221,94,214,154,87,171,175,110,190,253,53,185,124,27,198,171,31,28,45,56,247,109,145,82,234,163,58,148,115,11,146,242,57,107,54,155,112,211,243,173,160,207,66,117,61,186,123,126,221,61,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,103,140,217,132,195,108,13,166,28,235,226,179,210,173,113,101,73,97,190,158,66,249,156,132,37,106,45,90,109,122,118,45,61,254,255,0,110,134,41,223,58,124,67,46,252,122,170,206,180,172,229,250,58,210,108,221,140,72,209,167,186,164,146,164,55,204,213,200,200,117,27,154,117,62,174,189,154,123,245,210,38,89,54,45,211,136,247,20,91,110,212,167,117,181,9,207,33,166,219,231,54,222,170,91,137,65,118,184,164,167,233,45,37,222,93,226,211,50,119,194,178,159,72,102,5,253,141,234,231,77,209,169,12,210,180,82,121,74,210,59,169,87,58,52,179,37,104,100,234,52,52,246,247,251,136,119,60,255,0,227,133,47,44,121,119,77,159,104,127,7,157,83,142,84,40,108,250,203,228,199,114,12,166,219,94,231,27,112,149,162,152,73,104,102,70,126,211,247,210,77,179,64,184,241,119,17,98,210,34,39,169,171,92,181,84,37,106,213,180,106,236,135,201,38,173,12,210,159,164,225,118,106,69,219,236,33,126,153,37,203,69,47,46,184,69,75,166,23,173,86,169,199,98,125,64,253,98,217,33,200,177,146,234,63,42,226,79,69,51,222,157,11,220,90,119,254,110,33,116,5,87,178,177,120,237,119,151,232,234,109,66,121,250,186,238,38,233,210,251,59,203,78,254,254,223,176,81,118,93,234,42,165,99,149,135,57,14,108,54,238,74,90,181,211,93,52,152,209,251,143,220,52,147,99,203,57,246,93,2,114,149,184,228,82,226,186,103,166,154,154,154,73,255,0,72,251,96,0,3,226,93,118,109,191,122,83,30,164,220,48,122,152,239,182,166,150,158,106,209,170,84,149,36,203,84,40,143,185,71,237,246,142,37,35,33,121,109,147,89,244,211,214,54,174,159,106,139,210,115,251,85,191,113,159,246,71,191,217,160,237,54,85,141,107,225,237,17,171,118,210,166,244,48,26,219,181,174,115,142,246,146,18,130,237,113,74,87,209,66,75,191,216,62,248,225,249,209,169,189,74,203,101,244,251,31,73,116,42,155,126,206,227,129,32,253,164,126,225,157,26,171,170,145,83,152,250,254,147,143,184,179,251,77,70,98,241,248,78,65,76,60,180,26,146,122,243,234,188,211,251,78,159,7,254,225,53,192,0,127,148,173,58,103,181,45,75,150,173,75,223,216,51,175,158,126,95,227,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,252,159,121,145,151,248,134,115,113,147,17,42,152,167,137,53,251,214,170,189,206,84,106,50,159,65,104,146,218,135,36,56,225,39,213,74,117,211,152,125,186,23,244,9,39,195,131,43,149,236,98,198,42,37,249,50,63,42,223,181,106,81,170,102,246,244,43,154,252,105,81,29,229,109,39,80,180,234,219,134,123,182,168,139,220,103,216,47,114,52,102,97,198,106,36,116,109,105,148,37,180,39,83,61,18,69,161,23,111,111,113,10,42,226,151,132,207,88,121,134,155,113,178,206,216,183,18,28,168,169,91,136,245,122,68,233,171,63,229,168,251,145,238,34,250,136,122,30,18,216,188,86,102,57,124,133,152,230,145,238,94,238,206,238,158,28,231,125,136,51,239,81,127,40,191,95,112,187,144,0,28,83,49,121,80,195,44,200,80,157,166,94,48,52,148,173,188,185,92,217,31,55,235,178,163,245,27,121,178,61,73,148,151,105,253,126,253,105,207,51,220,60,241,99,0,166,42,161,77,143,233,203,127,179,248,118,248,209,182,246,50,95,147,57,43,89,252,227,198,159,249,58,247,31,103,3,194,156,91,189,48,98,232,110,233,178,234,29,36,214,181,212,249,77,57,174,173,173,31,232,136,89,119,58,175,103,183,236,210,229,178,139,196,162,201,199,83,77,185,123,51,232,59,128,245,216,222,231,165,115,127,46,179,237,110,42,16,157,27,105,39,223,219,187,222,71,172,219,66,210,226,73,104,61,72,199,253,0,0,0,0,0,0,15,225,158,157,166,43,63,137,38,126,165,89,138,153,130,184,93,51,151,83,62,95,95,55,150,71,201,254,195,146,223,205,191,28,210,173,82,167,19,234,175,179,188,251,116,33,84,52,74,13,199,125,86,147,78,163,68,235,170,18,53,218,142,99,109,110,218,131,62,245,26,82,94,170,15,251,194,221,50,123,194,238,220,177,150,87,150,48,55,233,89,235,254,199,139,171,140,116,250,117,13,171,215,143,45,73,94,228,173,179,237,46,205,52,246,153,139,20,137,14,60,22,19,26,43,123,27,78,186,22,166,125,231,175,183,237,31,238,0,3,200,226,189,223,22,194,176,42,151,100,199,54,51,7,145,185,90,25,233,189,244,54,93,132,149,31,122,203,216,99,52,55,109,199,82,190,110,121,85,233,190,188,169,187,55,125,18,250,13,165,5,220,73,46,228,23,176,95,87,15,12,14,252,13,101,238,138,197,78,47,38,183,80,234,122,242,223,187,242,115,165,155,127,69,197,163,232,56,95,71,79,175,183,186,81,15,57,127,225,253,175,137,150,204,171,74,239,167,117,180,217,136,90,28,107,156,227,122,146,219,83,103,235,54,164,171,232,173,69,216,126,209,10,110,30,16,184,39,82,186,202,224,163,85,189,27,21,83,250,181,194,228,75,123,84,115,77,102,142,98,166,235,220,100,157,116,246,106,38,150,27,88,84,140,50,178,233,54,69,8,180,133,73,136,196,70,190,151,106,90,105,13,17,250,202,81,247,32,187,204,254,211,239,30,156,113,204,196,230,131,13,242,239,105,77,173,221,149,109,147,146,195,157,28,94,67,231,207,123,148,234,155,70,246,218,112,147,185,76,168,181,50,208,187,207,235,163,236,216,103,6,250,204,189,215,41,234,131,221,53,5,135,214,80,161,237,101,122,54,78,62,109,171,121,50,218,254,131,230,90,43,183,179,83,237,238,240,184,27,151,236,70,199,251,161,155,106,193,163,245,138,53,167,168,115,168,97,190,83,124,198,144,165,232,235,136,221,167,57,29,132,122,158,191,110,150,75,104,240,153,162,91,88,122,204,219,130,87,93,114,60,210,86,250,57,107,107,148,102,194,77,77,234,137,134,218,180,113,39,218,93,250,251,132,68,206,198,86,98,224,97,210,234,20,216,220,148,200,101,132,188,157,230,175,93,93,73,168,245,83,203,254,104,187,191,255,0,190,7,36,78,202,103,51,54,34,226,118,175,211,180,190,206,206,210,244,132,111,120,209,92,21,56,184,81,214,233,104,181,52,131,81,125,122,22,163,253,192,0,70,62,34,118,172,139,163,44,183,34,35,150,190,143,141,50,114,187,190,139,116,249,122,247,153,126,151,215,246,12,251,200,108,216,144,227,39,222,218,205,63,222,49,127,28,51,229,61,43,43,52,62,113,235,202,84,102,147,221,244,74,157,15,65,43,0,0,0,0,7,62,204,12,206,131,4,47,201,100,122,114,237,170,162,191,189,17,211,254,129,155,187,177,42,172,226,45,101,41,61,21,58,183,32,136,254,181,190,175,179,223,245,13,22,101,54,148,138,54,89,176,178,18,75,214,77,155,67,53,159,189,94,143,96,140,251,207,220,58,193,145,25,25,31,113,138,156,226,229,150,102,33,84,162,227,117,179,7,150,135,144,136,213,15,157,51,220,225,170,124,151,87,235,187,217,220,158,196,163,79,119,184,114,222,17,24,129,42,129,143,51,45,66,254,199,168,210,220,61,59,62,155,147,96,55,250,38,125,197,239,33,118,195,135,102,91,41,248,117,152,251,90,85,46,226,131,203,169,242,151,210,76,230,190,124,167,121,111,37,10,229,161,230,210,173,20,241,171,67,61,15,184,251,59,169,55,53,249,56,196,60,177,220,111,34,177,19,159,64,125,245,20,25,220,198,19,204,66,156,127,150,92,180,190,226,203,84,48,106,245,190,195,237,239,242,25,127,204,118,33,229,238,234,133,92,179,170,124,168,168,150,219,243,34,242,88,87,80,217,56,210,150,141,238,52,225,163,113,50,146,212,139,82,239,47,110,183,113,148,12,235,216,89,152,183,152,134,220,174,150,231,142,194,78,92,29,143,47,181,40,142,75,87,51,144,219,127,148,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,246,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,97,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,236,122,117,45,179,211,179,233,183,54,123,127,162,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,190,239,172,105,19,47,179,14,126,8,88,114,204,245,55,45,170,90,191,191,13,163,254,145,208,64,0,0,0,4,83,226,97,41,232,185,89,174,114,79,242,167,37,165,119,125,19,167,76,212,80,60,118,205,249,13,180,93,166,226,201,63,223,49,160,142,29,150,172,139,91,44,182,226,36,22,158,144,141,14,114,123,190,139,148,248,154,119,25,254,143,213,246,9,56,0,3,252,39,41,196,66,144,182,139,85,165,165,154,75,235,208,244,25,212,206,243,178,94,204,205,246,185,101,162,253,59,84,236,236,238,244,132,159,112,247,217,39,202,204,92,115,58,165,66,165,27,156,152,236,190,150,83,188,211,235,167,166,52,158,169,121,31,206,159,127,255,0,242,93,221,220,38,104,151,46,30,61,54,223,151,208,220,108,182,165,176,223,45,110,243,76,152,81,165,189,87,48,155,78,174,40,187,79,187,79,112,173,172,114,203,246,35,96,5,208,245,181,127,81,250,53,18,213,211,185,212,48,231,53,190,99,168,74,244,105,197,237,215,146,190,195,61,75,79,179,95,117,148,252,224,223,89,104,186,226,189,79,123,169,160,190,250,10,108,61,172,163,86,205,198,13,197,111,54,92,95,208,96,139,68,246,246,234,93,189,247,131,151,108,208,97,190,98,45,40,85,187,78,173,190,114,152,111,172,139,200,124,185,15,114,154,83,136,222,227,77,146,182,169,228,150,164,90,31,121,125,93,140,121,140,73,176,169,24,155,101,213,172,138,234,117,133,86,136,252,71,123,85,216,151,90,91,71,244,84,147,238,89,247,25,125,165,222,33,109,191,194,23,4,233,183,89,220,53,138,175,164,162,166,127,86,136,92,137,108,232,142,105,44,145,204,76,221,123,136,211,174,158,221,68,214,176,48,254,215,195,59,102,45,165,104,83,186,42,108,68,33,13,181,206,113,205,9,13,161,178,245,156,82,149,244,80,146,237,63,96,244,98,4,241,105,192,197,95,120,50,197,251,69,137,205,169,208,101,165,217,39,204,219,164,38,34,78,117,103,235,56,148,253,37,151,114,77,94,237,75,176,83,77,165,113,212,172,107,158,45,122,23,169,42,22,253,191,68,254,155,106,65,247,146,139,185,103,236,26,94,194,139,190,45,251,96,82,238,200,110,111,102,119,63,106,180,50,215,99,235,108,251,13,41,62,244,31,176,135,174,0,1,254,18,225,199,156,194,163,74,111,123,106,211,82,212,203,184,245,246,125,130,186,243,133,194,238,220,190,86,119,150,15,183,232,169,232,254,200,139,171,143,245,26,244,237,167,215,145,45,41,70,212,161,195,236,46,221,116,246,17,138,139,173,208,110,59,22,182,170,117,102,39,67,80,143,166,228,115,27,119,110,228,17,247,164,212,147,245,86,95,223,22,189,195,111,63,82,175,53,67,193,92,81,153,204,169,151,51,160,155,203,34,231,127,102,73,115,230,216,142,73,78,137,75,105,245,151,219,222,93,186,144,179,2,61,123,72,127,64,0,0,0,0,0,115,28,202,98,66,240,143,5,174,28,65,66,119,42,151,210,104,90,233,175,54,91,45,126,138,191,156,253,19,253,93,227,57,123,46,204,89,189,12,152,107,175,173,85,59,147,185,166,183,242,218,247,158,212,22,136,111,234,238,247,139,197,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,221,83,252,215,19,166,199,165,37,30,170,95,113,175,201,60,69,216,69,245,246,247,75,208,0,0,28,167,52,22,5,95,19,112,78,224,179,168,78,109,157,55,164,229,118,36,254,132,182,92,87,210,82,75,232,160,251,204,191,160,86,246,74,184,98,226,44,75,242,29,245,142,52,47,70,211,41,252,205,144,58,166,30,234,121,140,200,104,254,114,52,173,200,218,174,82,190,137,235,174,157,218,152,183,70,154,67,40,38,219,78,137,46,226,212,127,216,0,8,151,158,76,239,219,185,105,182,95,160,209,166,115,47,41,241,148,112,217,229,184,92,146,91,114,82,219,219,148,195,141,43,71,152,34,218,102,90,251,123,59,233,7,22,241,126,246,198,139,186,109,227,124,85,58,217,146,222,113,194,62,67,45,237,74,157,113,205,191,52,132,17,232,110,171,183,79,111,216,69,217,50,143,146,76,65,204,125,201,10,90,224,244,182,187,110,182,185,83,57,172,47,114,9,198,13,104,229,243,219,112,181,105,237,218,151,111,102,133,219,221,119,248,7,151,235,3,47,182,76,43,78,202,165,116,202,109,150,250,199,121,239,175,158,249,50,211,107,115,107,142,47,110,238,74,79,105,30,133,167,103,183,94,156,101,175,120,175,142,49,54,204,105,88,39,73,184,10,30,231,217,172,199,103,155,204,50,209,37,18,160,189,52,215,78,254,222,225,82,120,49,116,252,140,197,59,86,229,221,180,160,86,32,200,53,105,174,132,137,45,175,94,227,253,31,113,141,36,97,37,120,238,156,44,179,174,83,237,42,173,2,159,53,42,253,34,118,51,107,215,184,180,250,93,218,23,216,67,214,0,0,224,57,233,110,3,153,101,189,74,160,173,169,42,61,72,219,236,81,234,191,71,201,211,187,245,253,67,59,115,73,5,49,242,111,232,147,171,219,246,106,98,251,184,97,195,40,153,88,165,104,173,220,231,216,123,187,77,53,167,66,236,255,0,168,75,64,0,0,0,1,193,243,189,118,21,165,150,107,242,98,100,242,94,147,65,170,69,104,246,110,220,181,83,228,154,75,184,200,187,83,237,25,249,176,35,74,186,49,74,221,142,105,230,191,84,175,68,74,139,82,78,229,57,33,4,126,226,46,213,125,95,168,105,47,5,169,174,81,176,122,198,164,186,141,139,135,109,211,35,169,58,235,161,162,43,105,50,215,83,247,123,199,179,30,71,21,176,230,137,138,216,127,94,176,235,236,115,34,214,105,210,160,171,214,90,118,243,152,91,70,126,162,146,103,216,225,255,0,40,190,210,239,21,155,151,252,149,222,249,118,206,203,63,193,180,182,92,109,50,224,73,222,207,99,39,87,107,150,214,206,123,142,126,77,157,119,43,183,216,125,189,246,190,93,132,63,163,202,98,110,26,90,120,179,103,212,108,187,202,155,214,211,234,17,222,97,109,243,157,111,242,141,45,179,61,91,90,85,244,92,87,180,187,254,195,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,43,87,58,57,245,206,134,81,177,76,237,106,149,139,133,83,173,186,239,83,80,182,106,41,166,85,157,230,65,76,151,16,134,31,116,228,52,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,30,87,45,28,99,46,171,175,20,224,90,217,140,182,237,74,53,183,89,229,83,226,212,104,16,220,143,209,206,118,75,40,67,243,29,153,52,219,110,26,27,83,202,113,100,70,164,232,147,34,50,35,22,168,34,255,0,16,188,208,95,217,76,193,122,46,35,97,205,34,223,168,212,170,55,68,106,35,173,86,227,188,243,9,97,200,146,222,82,146,150,93,105,68,189,209,208,68,102,163,45,13,93,157,198,81,131,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,82,253,46,159,53,185,72,228,64,145,33,27,20,228,183,16,90,173,148,145,234,131,245,76,244,208,244,50,179,241,18,184,129,231,142,54,81,44,218,92,11,49,22,253,103,17,107,242,27,92,42,69,73,110,173,17,105,196,106,230,205,121,166,77,42,52,26,145,201,66,77,198,247,45,106,82,77,100,195,136,16,86,147,198,87,55,117,250,172,42,21,11,11,176,214,163,82,168,200,110,36,56,113,40,149,55,159,146,251,138,36,182,211,109,166,105,169,107,82,140,146,73,34,51,51,50,34,22,191,129,114,49,198,118,28,83,170,121,135,139,106,65,188,231,107,34,77,54,219,97,228,69,167,54,162,45,145,150,227,143,189,206,121,61,166,183,16,162,111,114,182,163,121,32,157,115,160,14,41,156,204,107,186,178,237,150,203,195,24,236,170,125,42,109,106,223,244,127,76,197,81,167,28,138,190,124,248,241,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,117,237,130,28,93,179,37,137,88,209,96,225,205,118,201,195,86,41,183,85,209,74,162,76,118,37,54,122,95,109,137,50,219,101,197,54,165,76,82,73,100,149,153,145,154,84,90,233,169,31,112,183,64,28,211,49,184,223,74,203,142,15,86,177,150,187,67,151,87,166,208,36,83,147,50,36,71,18,135,205,137,19,152,140,226,219,221,234,169,104,75,230,178,65,154,73,102,130,73,169,27,183,151,171,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,28,126,171,153,139,54,129,154,58,86,86,43,176,101,197,174,220,118,186,46,58,20,228,145,184,196,197,147,179,9,248,139,34,78,172,173,13,67,55,82,179,51,66,203,152,147,52,41,40,39,123,0,0,0,14,105,104,230,6,193,188,241,182,253,203,253,61,114,227,93,152,123,30,157,46,115,82,205,148,34,107,18,216,75,196,236,84,147,134,235,136,104,156,105,46,169,72,73,33,111,54,93,187,136,199,75,0,1,74,223,213,171,205,63,250,193,194,175,253,213,81,255,0,46,22,233,130,23,173,87,18,176,94,193,196,106,236,120,140,84,174,171,94,149,91,152,212,68,41,44,54,252,152,141,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,237,64,0,68,172,216,241,20,194,60,173,98,37,177,135,213,37,75,175,212,151,33,114,110,168,52,136,200,147,38,153,78,84,71,142,57,106,183,154,66,36,185,33,81,22,72,81,171,248,57,58,165,18,119,176,107,149,84,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,138,101,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,218,192,7,52,204,110,55,210,178,227,131,213,172,101,174,208,229,213,233,180,9,20,228,204,137,17,196,161,243,98,68,230,35,56,182,247,122,170,90,18,249,172,144,102,146,89,160,146,106,70,237,229,234,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,7,20,206,102,53,221,89,118,203,101,225,140,118,85,62,149,54,181,111,250,63,166,98,168,211,142,69,95,62,124,120,235,222,150,220,109,103,162,30,81,150,139,47,88,139,93,75,82,58,246,193,14,46,217,146,196,172,104,176,112,230,187,100,225,171,20,219,170,232,165,81,38,59,18,155,61,47,182,196,153,109,178,226,155,82,166,41,36,178,74,204,200,205,42,45,116,212,143,184,88,166,101,243,49,102,229,106,222,181,47,60,65,131,45,118,245,126,232,143,110,78,155,24,141,107,166,33,232,178,94,41,102,209,36,212,242,18,168,233,37,161,62,190,197,169,73,37,169,36,218,251,0,0,8,85,196,135,58,216,167,147,239,193,223,224,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,236,40,0,113,252,6,204,197,155,143,55,14,36,217,148,104,50,233,215,14,23,93,19,109,202,212,39,136,214,133,33,185,82,25,141,45,167,73,36,149,33,228,198,112,205,29,139,109,104,90,76,141,59,28,115,176,0,0,14,41,117,102,187,14,40,25,147,178,178,179,76,119,211,55,157,209,213,191,82,110,59,196,77,208,162,181,1,249,109,170,65,232,122,188,239,41,4,134,75,69,19,107,55,84,105,35,104,158,102,186,231,204,213,141,135,11,189,114,201,109,218,151,69,86,141,204,126,169,64,172,83,229,72,149,58,46,132,123,160,155,18,26,213,230,244,81,155,38,74,83,169,61,27,50,90,82,219,181,131,253,90,188,211,255,0,172,28,42,255,0,221,85,31,242,225,103,217,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,177,74,223,213,171,205,63,250,193,194,175,253,213,81,255,0,46,22,125,147,60,107,186,179,19,150,203,63,24,239,90,125,42,21,106,224,244,135,82,197,45,167,27,138,142,68,249,17,209,177,46,56,226,203,84,50,147,61,86,126,177,158,154,22,132,93,86,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,66,163,47,254,53,248,208,237,229,86,86,22,225,165,149,22,211,41,6,154,74,43,241,37,191,81,54,8,136,137,111,169,137,72,104,150,163,35,94,196,36,201,27,137,27,156,219,204,84,159,200,142,106,115,161,154,170,234,110,155,215,14,176,254,223,195,40,90,245,53,22,233,21,104,146,170,155,209,37,8,244,99,174,60,236,119,249,82,99,165,47,234,126,162,85,161,122,198,90,78,160,28,83,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,0,33,87,18,28,235,98,158,79,191,7,127,131,58,5,169,83,249,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,237,239,35,176,160,1,197,51,153,141,119,86,93,178,217,120,99,29,149,79,165,77,173,91,254,143,233,152,170,52,227,145,87,207,159,30,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,142,189,176,67,139,182,100,177,43,26,44,28,57,174,217,56,106,197,54,234,186,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,139,93,53,35,238,22,232,0,2,162,241,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,238,19,83,135,166,104,47,236,217,224,189,107,17,177,26,145,111,211,170,84,235,162,77,17,166,168,145,222,101,133,48,220,72,143,37,74,75,206,186,163,94,233,11,35,50,81,22,132,158,206,243,57,64,2,189,120,133,241,11,198,140,166,99,69,23,14,112,230,216,178,170,52,218,141,175,26,182,235,181,184,82,222,125,47,185,46,91,42,74,84,204,150,146,72,219,29,6,68,105,51,212,213,219,220,68,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,111,121,29,133,0,132,28,69,51,127,153,44,162,85,109,74,238,28,217,182,85,90,201,184,163,185,17,217,149,106,116,247,223,139,85,109,74,82,154,113,198,94,105,148,33,198,84,133,52,147,51,90,141,153,39,220,130,28,255,0,33,188,77,49,47,50,120,242,222,17,226,237,30,202,163,71,170,81,230,61,69,58,37,54,114,31,147,81,103,99,188,149,45,199,222,66,81,211,34,91,134,106,36,234,109,164,137,90,153,37,86,62,2,42,241,15,205,181,213,148,108,44,183,110,156,63,106,212,157,114,87,110,4,211,209,78,174,165,199,121,144,83,25,229,190,251,77,52,243,78,31,45,194,138,149,47,83,74,121,201,35,45,86,145,21,114,177,197,3,52,249,137,204,21,147,131,142,90,24,85,10,37,193,80,62,189,244,211,234,45,184,136,44,52,185,18,185,74,234,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,149,170,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,136,171,150,142,34,152,71,153,12,109,186,240,118,222,84,182,22,196,137,18,109,73,210,99,34,35,85,106,115,12,70,39,8,137,199,141,229,201,83,199,53,228,32,154,70,145,91,74,150,73,90,28,33,45,64,0,4,42,162,113,66,193,170,238,110,27,203,237,33,207,74,90,149,78,150,135,75,186,225,54,167,25,118,226,91,238,33,76,150,211,87,58,27,155,227,180,220,132,165,36,78,165,106,249,198,28,75,205,205,80,28,83,57,152,215,117,101,219,45,151,134,49,217,84,250,84,218,213,191,232,254,153,138,163,78,57,21,124,249,241,227,175,122,91,113,181,158,136,121,70,90,44,189,98,45,117,45,72,235,219,4,56,187,102,75,18,177,162,193,195,154,237,147,134,172,83,110,171,162,149,68,152,236,74,108,244,190,219,18,101,182,203,138,109,74,152,164,146,201,43,51,35,52,168,181,211,82,62,225,110,128,0,0,0,34,86,59,241,47,203,206,3,98,229,27,9,171,50,37,215,22,252,132,183,112,85,232,207,199,151,18,128,141,242,25,113,15,165,167,20,242,164,180,243,45,243,99,242,201,105,105,195,89,26,150,148,178,185,85,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,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,78,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,246,247,145,216,80,0,0,0,0,0,0,0,0,0,0,0,8,1,196,7,136,75,56,48,204,140,52,195,9,122,221,74,217,206,147,203,63,224,189,177,94,79,168,252,101,182,189,205,58,225,118,43,179,191,191,66,42,101,168,212,106,215,61,89,201,243,222,234,102,201,211,122,246,165,27,182,164,136,187,8,136,139,213,73,127,120,79,252,161,112,186,184,49,46,11,23,174,45,151,163,105,133,46,51,173,193,245,30,234,153,67,238,165,246,249,145,229,165,72,212,155,73,106,101,175,175,217,220,45,191,12,176,206,210,194,107,62,157,101,217,180,222,138,159,79,142,203,8,111,156,235,154,242,218,67,100,122,184,181,43,232,182,159,105,247,125,166,61,88,254,31,105,10,161,204,6,74,239,124,196,231,101,223,224,218,219,45,182,169,115,228,239,103,181,162,171,187,204,107,103,61,183,63,38,246,187,147,219,236,46,222,235,49,194,156,57,162,97,78,31,208,108,58,3,28,184,180,106,116,88,41,245,150,173,220,150,16,209,31,174,165,25,118,54,95,202,63,180,251,199,174,30,51,26,105,174,86,112,122,249,164,180,141,235,155,109,212,227,165,58,233,169,174,43,137,34,215,82,247,251,198,109,47,248,210,173,124,82,184,163,18,121,79,210,235,210,210,146,212,149,181,77,200,89,23,188,143,181,63,95,235,26,6,201,5,214,87,110,89,172,57,106,147,206,118,53,6,151,21,211,217,183,106,211,79,140,106,46,226,35,237,87,176,119,128,0,0,0,1,18,248,158,68,41,121,88,170,234,173,188,151,223,123,187,93,116,167,77,236,20,35,8,146,115,24,37,253,19,117,58,253,154,144,209,38,69,155,128,222,89,108,162,167,175,114,78,143,77,55,59,20,90,47,209,241,181,239,253,95,80,239,192,0,60,158,45,215,85,107,225,101,227,114,151,117,42,129,80,154,106,253,18,106,51,139,215,184,245,250,61,218,31,216,99,54,248,207,116,252,179,197,75,170,229,221,184,167,214,39,72,37,105,166,164,185,46,47,94,226,253,47,113,11,108,224,237,108,198,139,130,117,123,129,80,246,190,245,102,67,60,222,97,158,168,56,148,245,233,166,186,119,246,247,11,7,34,211,184,115,28,124,203,245,129,152,27,38,117,167,122,210,186,147,113,135,122,71,121,239,163,144,249,178,235,104,115,107,110,35,118,222,114,143,105,158,135,175,111,179,74,64,205,198,73,49,3,46,55,36,217,104,131,213,90,238,58,226,226,204,230,176,141,136,55,31,52,35,151,207,113,195,209,166,119,106,125,189,186,31,111,127,27,194,76,95,189,176,94,238,133,120,216,245,78,138,100,71,155,112,207,144,203,155,146,151,91,115,111,206,161,100,90,155,73,237,211,217,246,145,221,246,70,243,191,110,230,90,217,98,131,89,153,203,188,160,70,73,204,103,150,225,243,137,13,198,75,143,110,75,13,180,157,94,124,203,105,25,233,236,236,238,150,128,0,62,93,207,111,211,174,187,122,165,109,213,152,231,67,169,196,122,35,232,220,164,238,67,136,82,20,90,164,200,203,177,71,220,100,127,88,169,204,234,240,197,196,89,119,228,203,235,3,168,94,146,166,84,57,123,224,117,76,51,211,114,217,142,209,124,228,153,91,151,185,92,213,125,18,211,77,59,180,49,100,57,95,176,42,248,101,130,118,253,157,93,115,116,232,93,95,55,177,37,244,229,188,226,126,138,148,95,69,101,220,103,253,3,171,0,0,0,136,89,239,201,101,187,152,75,41,202,213,10,7,38,235,129,167,74,255,0,53,197,107,189,216,169,95,170,167,219,111,242,76,153,118,145,253,93,189,244,117,178,236,194,107,208,137,246,186,10,213,47,189,59,154,119,103,49,175,121,110,65,234,135,62,190,255,0,120,209,166,90,177,33,88,183,130,214,246,32,45,59,85,84,234,245,78,186,233,202,150,243,95,162,159,230,255,0,68,191,95,120,233,192,0,0,0,0,0,56,70,119,236,217,23,230,90,46,235,114,42,55,187,39,160,218,157,72,181,219,80,140,179,239,82,75,185,30,241,28,184,119,100,55,240,65,30,46,42,95,15,115,107,114,55,242,99,109,219,200,218,114,216,87,174,212,133,161,91,144,226,79,181,61,157,221,250,152,176,64,0,0,0,0,31,242,180,238,45,53,31,244,3,206,98,77,102,117,187,135,119,77,193,75,111,153,50,153,69,157,50,58,53,34,220,235,108,45,105,45,84,70,69,218,146,239,35,47,168,80,110,38,97,46,96,179,7,140,213,187,129,22,159,82,253,86,179,37,182,15,175,132,141,168,118,90,214,146,250,104,35,237,123,188,200,187,253,158,201,167,149,46,19,145,105,78,83,47,76,110,123,158,250,77,153,69,74,218,105,216,101,200,115,78,116,105,134,71,161,147,168,238,250,253,196,44,166,210,180,45,251,30,137,26,221,182,96,116,112,34,52,134,154,107,154,183,54,165,8,74,18,90,173,70,163,245,82,146,237,63,96,251,32,35,190,125,108,55,111,220,179,222,17,25,245,156,166,82,234,21,38,145,221,170,219,167,202,34,237,220,159,211,246,234,95,80,207,44,168,207,64,152,244,55,211,181,232,206,169,181,150,164,122,41,39,161,151,103,103,121,11,185,225,81,142,69,136,88,56,213,137,62,169,212,77,183,16,152,172,181,200,217,203,141,30,44,22,146,90,147,105,35,209,75,50,237,81,159,219,222,39,72,0,8,93,197,94,254,110,204,203,122,226,26,246,185,89,168,29,53,61,154,254,90,4,226,47,228,159,232,253,95,105,10,58,183,233,143,92,23,29,54,142,210,119,187,82,156,204,100,167,82,45,202,113,194,73,23,121,17,118,159,188,134,140,114,133,98,22,30,229,230,202,162,27,92,183,29,162,83,100,186,157,218,252,225,193,142,149,118,238,87,232,123,15,65,217,64,0,0,0,5,116,113,132,197,118,40,120,111,76,195,118,149,182,77,66,83,50,212,122,25,234,211,140,79,100,203,232,25,119,151,233,17,253,94,209,93,249,18,178,100,223,57,152,179,225,177,23,158,221,58,167,79,169,72,45,228,157,172,183,80,140,74,87,106,147,174,155,251,139,83,250,134,135,233,241,155,133,2,52,54,75,70,216,101,13,36,189,196,148,145,23,248,135,232,1,249,30,165,64,145,49,186,131,204,110,144,210,73,40,94,229,22,132,71,169,118,107,167,120,253,96,3,242,212,233,176,171,16,31,166,84,89,231,70,146,218,153,117,27,141,59,144,164,154,84,90,145,145,151,97,159,113,138,152,226,71,144,70,109,114,168,99,126,24,197,229,192,90,157,145,83,137,188,207,105,159,89,37,231,119,189,32,212,122,37,40,45,169,71,214,94,210,21,215,96,223,87,22,25,221,244,251,190,218,151,211,84,41,146,89,125,10,229,182,190,214,221,75,132,90,45,42,79,210,66,125,135,220,46,227,135,102,113,27,199,235,5,171,98,237,155,190,237,165,238,234,85,203,211,157,204,122,90,209,249,54,80,210,116,105,148,247,25,235,237,237,239,153,160,0,0,0,0,0,0,0,57,86,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,254,233,181,146,84,133,45,167,93,65,45,27,247,22,120,113,139,7,111,236,10,191,234,152,115,136,212,25,116,234,149,58,67,237,52,235,177,94,101,138,131,13,188,227,41,151,21,79,33,10,118,51,138,105,102,219,164,146,37,17,125,164,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,58,95,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,126,206,142,109,173,92,163,97,97,221,53,38,186,235,146,187,212,211,237,154,114,82,219,188,201,201,140,226,208,251,237,27,205,56,112,219,112,153,75,203,108,205,73,231,54,68,90,172,133,0,226,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,218,120,106,112,244,135,134,84,40,56,235,143,54,135,245,245,63,115,180,122,29,81,150,36,55,71,139,190,51,209,165,45,151,25,55,35,84,82,227,43,81,26,92,220,219,110,146,84,148,57,189,41,177,80,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,247,47,156,66,21,151,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,166,14,50,181,106,173,3,55,118,77,118,133,83,151,78,169,83,172,122,108,184,115,34,60,166,95,140,251,117,58,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,77,94,31,121,245,183,179,51,102,193,177,177,6,187,18,30,42,82,35,182,204,228,72,233,97,34,190,179,57,42,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,138,101,0,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,164,30,33,23,253,229,133,156,71,175,108,65,195,235,134,93,14,225,161,200,162,73,131,58,49,150,246,151,232,104,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,118,211,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,4,85,207,182,119,232,89,71,177,26,133,110,74,165,84,177,54,183,202,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,236,75,168,108,247,146,150,238,155,82,164,182,233,162,130,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,19,255,0,133,206,123,105,88,39,85,123,2,49,162,230,151,30,201,174,72,66,173,250,140,183,211,209,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,55,62,3,53,153,116,204,190,41,229,126,251,102,250,195,58,183,233,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,2,42,241,71,240,39,137,191,114,249,196,33,89,124,62,243,235,112,229,154,242,131,99,98,13,118,92,204,43,171,200,109,153,200,145,213,77,93,1,4,82,84,79,65,100,157,36,50,133,72,144,151,36,18,91,90,214,132,25,165,42,89,17,29,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,113,78,24,188,66,225,218,208,227,101,215,48,55,127,38,148,206,214,173,42,253,77,230,24,139,74,138,211,15,56,236,89,178,223,121,27,89,46,83,40,140,91,86,162,83,134,222,226,65,52,148,91,80,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,61,119,238,58,98,62,93,51,221,138,120,161,133,245,158,134,171,7,16,46,38,158,101,210,53,197,168,69,85,77,227,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,119,249,116,204,190,22,102,130,196,102,250,195,58,183,233,117,180,105,143,198,244,165,51,231,158,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,170,0,34,254,121,51,199,102,229,10,205,76,88,168,137,92,196,90,228,117,46,131,65,90,207,99,104,212,211,214,204,218,100,164,70,74,137,68,73,35,37,188,180,154,16,105,36,186,235,85,109,195,134,236,186,175,158,33,56,121,116,222,183,53,86,224,173,77,244,183,83,81,170,77,114,92,167,246,81,37,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,23,210,41,219,138,166,70,41,88,91,39,241,145,194,58,92,74,125,167,82,145,22,155,92,183,169,180,180,199,141,70,127,148,77,181,41,148,199,108,154,110,51,166,218,82,189,251,76,164,58,147,37,47,159,181,184,127,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,166,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,230,48,95,247,11,143,2,120,101,247,215,156,77,21,171,196,71,63,83,51,57,117,21,135,133,181,10,173,55,12,168,156,216,250,148,151,227,252,166,112,220,105,125,76,168,219,137,6,202,22,195,106,142,219,136,55,19,235,56,173,170,115,150,215,42,201,70,84,107,185,180,198,88,86,111,42,171,14,208,166,233,50,233,173,194,101,10,232,34,237,89,182,217,41,195,36,19,207,173,28,166,203,69,168,181,91,156,181,161,167,8,104,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,6,107,50,233,153,124,83,202,253,246,205,245,134,117,111,210,235,104,211,31,147,232,186,159,204,188,211,125,91,12,186,223,59,149,207,90,219,220,175,81,122,40,189,164,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,4,85,226,105,130,159,134,156,163,221,61,61,67,165,159,98,107,122,195,222,238,198,93,232,152,123,168,109,205,27,90,149,172,87,100,236,73,109,213,210,107,114,137,59,181,163,108,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,141,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,164,190,50,215,252,107,155,52,116,187,50,157,112,203,151,30,206,181,226,70,153,79,81,186,76,65,168,200,117,217,14,26,18,162,36,26,220,140,228,19,82,209,174,164,150,210,103,171,123,83,237,120,37,225,157,213,39,20,239,172,99,233,57,86,221,62,223,59,103,158,227,110,39,168,157,34,76,121,27,25,86,206,90,249,109,197,213,194,222,74,79,61,143,84,201,122,149,191,128,0,166,14,39,185,245,141,140,245,89,121,126,193,250,236,73,248,125,76,145,25,234,173,94,39,53,7,86,168,176,167,183,178,219,169,119,149,34,10,77,76,40,140,218,245,158,96,156,66,148,130,109,106,128,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,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,173,94,40,185,250,135,103,208,170,89,103,193,218,133,42,169,85,184,233,242,96,221,149,134,36,177,49,186,100,85,173,216,207,211,82,132,169,91,38,43,150,226,93,230,18,84,203,106,78,210,53,184,75,102,160,69,207,112,194,207,172,156,103,165,68,203,246,48,87,101,207,196,26,100,121,47,82,170,242,249,72,42,181,57,132,179,177,151,29,83,188,217,19,146,74,125,70,100,215,172,203,6,226,212,165,147,139,85,133,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,18,184,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,104,90,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,98,188,52,56,136,70,195,9,44,224,38,63,92,114,213,108,84,100,54,139,126,229,169,84,29,121,20,53,147,77,178,220,39,141,213,26,89,131,181,164,18,20,141,168,97,102,163,89,114,214,165,179,113,32,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,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,242,140,173,165,106,211,202,239,50,211,217,219,221,70,53,42,149,74,224,169,57,81,168,189,212,75,145,166,245,237,74,55,109,73,17,118,17,17,23,97,16,183,126,30,60,61,233,182,141,50,54,44,98,180,14,162,169,39,127,71,23,154,164,116,251,85,45,135,61,118,36,154,87,185,42,108,251,83,217,220,93,186,152,178,38,219,67,72,36,32,180,73,119,16,255,0,160,1,249,25,165,192,143,49,117,6,88,219,33,196,154,84,189,202,61,72,207,83,236,215,78,241,250,192,126,122,132,102,230,192,147,13,226,213,183,217,91,74,47,121,41,38,71,254,49,158,12,246,217,50,108,108,204,94,16,223,139,200,110,163,83,168,84,163,150,242,86,230,92,168,73,36,171,177,74,211,93,157,199,161,253,66,196,56,61,226,187,21,204,55,169,225,187,170,221,38,159,41,233,105,61,12,180,105,182,32,50,69,244,8,187,207,244,140,254,175,104,177,112,0,0,0,1,198,243,123,98,22,33,101,234,245,162,19,60,199,26,162,84,164,180,157,218,124,225,65,144,148,246,238,79,233,251,79,65,156,219,134,152,245,191,114,84,232,206,167,99,180,217,207,70,82,117,35,218,166,220,52,153,119,153,31,105,123,204,94,47,10,139,249,187,207,45,232,136,75,220,229,26,160,84,213,118,105,249,24,16,72,255,0,146,95,165,245,253,166,38,136,0,8,45,197,95,28,139,15,112,113,219,22,5,83,167,155,113,161,81,94,107,145,191,153,26,68,89,205,40,181,54,212,69,169,160,139,82,81,31,217,222,41,26,44,103,167,204,102,27,9,220,244,151,82,218,11,82,45,84,163,208,139,183,179,188,198,134,178,21,98,59,97,101,158,207,136,239,170,229,78,151,79,169,58,142,253,28,114,159,20,143,183,114,191,67,217,161,125,66,68,0,248,215,109,161,111,223,20,73,54,237,205,3,172,129,45,165,180,235,92,213,183,185,43,66,144,162,213,10,37,23,170,165,23,97,251,69,107,102,183,132,228,90,171,149,59,211,4,94,228,62,163,122,81,210,182,154,183,153,243,220,211,157,38,97,17,106,102,210,59,190,191,121,8,89,134,120,73,152,28,190,99,53,18,224,93,167,211,63,74,172,198,67,231,215,194,94,228,181,45,11,81,125,53,145,118,179,236,35,238,246,251,111,203,13,171,51,174,44,59,181,174,10,163,124,185,149,58,44,25,146,17,169,30,215,92,97,11,81,106,146,34,62,213,31,113,17,125,67,209,143,225,150,164,100,9,45,11,77,71,244,0,0,0,0,5,125,241,17,200,111,225,126,60,172,84,177,222,229,86,227,236,231,70,219,187,159,184,226,48,159,93,217,8,66,118,161,181,31,98,123,123,187,244,49,35,114,65,102,200,176,242,209,104,219,146,145,177,216,221,126,228,234,71,166,234,132,149,151,114,148,93,203,247,142,238,0,0,0,0,0,3,254,92,109,14,160,219,112,181,73,247,150,163,250,68,68,90,16,254,128,0,0,0,0,0,15,226,146,74,73,165,69,169,25,104,99,254,27,97,166,191,38,141,59,117,239,49,254,128,0,62,93,207,71,143,112,91,117,90,28,182,185,140,212,33,63,21,104,220,101,185,46,54,164,153,106,70,70,93,135,239,33,157,140,227,225,132,204,44,199,251,182,142,252,110,76,121,181,89,243,162,39,121,43,70,23,54,66,81,218,75,81,247,55,237,61,125,228,62,246,68,241,246,110,3,99,181,26,164,71,186,5,105,248,244,153,105,236,47,154,122,100,101,44,245,229,173,95,69,175,102,135,238,50,246,232,38,215,175,195,186,173,202,101,199,0,245,143,83,134,204,182,251,251,18,227,105,89,23,105,17,247,40,189,133,246,15,168,0,42,175,141,69,226,243,141,218,246,34,75,86,18,184,85,83,62,207,202,127,24,181,167,209,215,187,253,214,159,87,180,112,46,26,153,87,169,227,6,40,83,241,22,164,214,148,59,98,123,50,200,247,39,215,145,26,68,55,182,246,60,133,150,168,112,251,118,153,125,70,125,130,242,225,197,106,12,54,33,48,157,173,71,105,45,32,181,51,209,41,45,8,187,126,162,31,236,0,0,0,0,40,163,138,198,34,77,188,179,38,237,33,103,164,106,28,21,83,210,158,206,213,51,62,114,117,215,105,31,114,187,181,63,180,199,125,224,229,129,51,227,84,235,56,217,82,111,150,211,177,100,81,216,45,82,123,136,213,79,146,149,118,57,217,217,175,97,163,245,251,5,173,0,0,0,0,252,85,154,76,42,245,38,101,22,162,215,50,44,232,238,70,121,27,140,183,33,105,52,168,181,35,35,46,195,62,227,35,20,111,196,131,40,143,96,77,255,0,46,253,161,43,125,2,227,156,227,228,157,8,185,79,200,126,91,187,53,83,203,90,180,109,162,237,218,68,127,81,246,28,98,193,188,87,175,224,181,255,0,77,196,27,111,182,109,59,157,177,62,167,111,49,135,26,62,213,161,101,220,234,191,146,127,210,90,45,192,92,96,161,227,118,27,211,111,170,35,251,219,155,206,220,157,171,45,187,31,117,162,250,72,70,191,146,63,228,255,0,222,125,20,0,0,0,0,0,0,0,4,106,206,254,75,173,92,220,97,195,240,97,38,149,68,191,169,188,183,232,151,11,176,91,83,139,229,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,160,31,235,170,194,186,191,182,182,229,201,110,84,63,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,75,92,124,207,28,108,199,100,154,208,193,235,225,18,209,136,182,93,209,77,91,210,220,91,178,17,92,167,51,79,154,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,158,85,146,12,94,179,112,23,51,150,150,46,98,3,242,219,161,91,177,234,239,72,40,140,27,207,186,181,210,229,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,202,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,115,127,133,214,65,102,94,21,218,110,102,49,138,159,85,165,210,173,202,132,105,214,157,29,248,207,195,114,167,41,8,106,75,21,37,45,73,78,248,105,230,54,166,185,102,164,188,226,85,184,201,13,154,30,183,240,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,114,249,196,33,64,34,207,184,98,241,11,135,107,67,141,151,92,192,221,252,154,83,59,90,180,171,245,55,152,98,45,42,43,76,60,227,177,102,203,125,228,109,100,185,76,162,49,109,90,137,78,27,123,137,4,210,81,109,64,41,91,141,95,138,123,91,225,252,31,49,168,136,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,10,160,226,161,159,89,50,164,213,114,177,131,117,217,112,209,14,67,212,251,230,167,31,148,104,152,131,105,149,20,8,210,27,117,74,36,18,150,251,82,144,164,33,123,218,229,106,104,55,82,184,235,195,59,16,243,53,74,204,21,22,193,192,170,175,93,74,157,213,207,174,91,245,137,114,145,66,92,84,180,147,121,247,205,150,221,233,30,87,41,134,155,148,77,154,137,213,48,218,183,161,106,109,127,43,138,63,142,204,77,251,151,201,225,14,85,151,76,203,226,158,87,239,182,111,172,51,171,126,151,91,70,152,252,159,69,212,254,101,230,155,234,216,101,214,249,220,174,122,214,222,229,122,139,209,69,237,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,138,185,139,226,147,106,229,211,51,239,96,165,127,13,234,181,43,110,131,79,79,202,10,156,53,182,115,186,233,17,217,147,23,164,101,107,75,107,101,45,184,73,115,152,180,41,74,120,205,59,73,141,36,72,172,179,230,171,8,243,95,102,201,188,48,182,165,45,43,167,72,233,170,116,138,147,104,102,163,78,89,154,185,102,243,72,90,211,177,196,164,212,133,161,74,66,180,82,117,222,135,16,140,219,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,113,252,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,86,123,49,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,122,101,15,132,220,204,76,194,123,142,237,204,9,85,109,42,173,197,79,233,237,40,188,183,227,212,40,114,155,146,234,93,147,62,19,237,55,187,119,33,157,141,243,13,43,97,247,79,212,89,180,227,112,47,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,255,0,134,87,17,8,215,84,106,118,92,49,238,227,150,187,157,114,28,69,181,115,213,106,14,201,93,101,111,58,165,148,41,79,60,165,40,164,146,150,105,101,70,123,28,65,33,146,36,184,148,19,246,104,50,174,37,86,66,115,191,93,202,61,246,236,43,142,85,86,165,134,85,190,107,181,186,36,54,81,33,228,74,38,76,153,149,17,46,58,218,27,123,122,90,67,135,188,146,182,181,220,149,41,182,141,23,209,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,132,85,226,143,224,79,19,126,229,243,136,66,128,69,159,112,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,162,218,128,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,133,212,240,189,207,79,225,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,85,95,28,239,204,159,237,39,238,209,199,248,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,3,53,153,177,241,79,140,159,16,46,31,49,124,125,92,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,57,86,98,243,47,133,153,95,177,30,190,177,50,173,250,61,21,26,27,241,189,41,83,249,230,90,115,164,97,231,91,231,114,185,232,91,155,85,234,35,85,31,176,143,61,120,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,171,181,240,184,241,217,134,95,125,121,60,209,127,195,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,63,121,19,170,229,18,230,133,93,182,166,75,171,97,213,197,32,226,81,230,74,113,79,205,138,251,113,217,83,141,78,113,17,218,97,11,113,197,72,83,41,65,153,169,182,86,103,218,133,15,203,144,156,239,215,114,143,125,187,10,227,149,85,169,97,149,111,154,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,222,150,144,225,239,36,173,173,119,37,74,109,163,68,85,18,170,185,157,250,237,63,36,182,46,83,48,210,85,86,138,228,127,76,53,123,77,54,80,223,93,22,68,231,95,143,22,43,201,116,214,76,173,15,172,164,18,155,66,149,181,40,37,27,106,113,43,226,152,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,0,202,184,147,249,28,207,29,229,148,43,201,81,101,34,93,115,14,171,146,18,186,245,5,11,45,237,175,66,79,91,15,113,146,81,37,41,36,145,164,204,144,242,18,72,89,164,210,211,173,95,157,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,197,123,79,227,33,96,218,88,243,127,218,23,53,159,46,183,135,84,153,5,10,218,173,91,72,101,233,178,95,99,70,228,56,230,249,60,135,227,58,225,56,182,94,109,104,50,109,45,238,66,205,195,54,231,166,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,197,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,138,63,129,60,77,251,151,206,33,10,75,203,37,90,149,64,204,150,20,87,107,181,56,148,234,109,58,248,161,75,153,50,91,201,101,136,204,55,61,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,210,240,0,12,208,230,110,173,74,175,230,75,21,235,180,42,156,74,141,54,163,124,87,101,195,153,17,228,188,196,150,28,158,242,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,90,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,27,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,190,142,26,248,189,27,23,242,125,99,190,111,196,58,149,159,28,237,10,147,49,152,117,164,48,184,41,74,35,164,205,205,119,173,80,206,35,139,82,12,208,107,117,68,91,116,52,38,74,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,47,141,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,121,60,50,240,83,240,45,148,123,91,168,168,117,83,239,189,47,89,155,29,222,203,93,107,12,244,237,183,171,104,82,116,138,212,109,233,61,218,58,110,237,81,167,110,146,168,0,86,175,20,92,253,67,179,232,85,44,179,224,237,66,149,84,170,220,116,249,48,110,202,195,18,88,152,221,50,42,214,236,103,233,169,66,84,173,147,21,203,113,46,243,9,42,101,181,39,105,26,220,37,179,86,216,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,254,194,57,233,154,94,19,223,131,28,184,209,241,51,13,42,253,93,215,101,91,231,50,254,132,252,222,100,122,143,45,10,122,92,200,78,45,45,236,228,234,180,147,74,74,121,140,52,131,34,231,165,69,34,5,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,12,180,17,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,16,255,0,136,206,117,255,0,21,92,56,98,129,96,84,233,78,98,109,211,243,116,216,207,159,53,202,92,19,37,147,149,53,51,181,72,86,213,160,155,105,46,154,82,183,20,165,104,234,89,117,179,162,207,235,170,253,186,191,182,183,29,201,113,212,63,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,89,77,71,131,173,117,252,169,210,42,116,201,29,38,59,68,234,42,181,42,107,149,36,59,79,156,219,134,92,186,90,92,209,45,178,243,109,161,6,151,73,74,108,223,91,233,83,138,105,77,58,197,107,127,93,86,21,213,253,181,183,46,75,114,161,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,250,114,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,215,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,112,172,226,102,170,205,202,134,17,212,47,10,205,74,34,174,122,140,121,17,173,58,67,141,155,203,168,212,73,30,161,169,164,173,10,233,155,82,155,83,203,220,157,168,50,73,31,49,109,161,116,3,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,237,51,241,64,46,79,134,167,16,184,120,155,66,131,129,88,243,119,255,0,95,80,55,53,71,174,85,30,98,59,117,136,187,227,51,26,42,222,113,226,114,77,69,78,60,180,145,37,189,206,54,209,41,74,91,155,212,171,21,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,0,0,0,0,0,0,0,0,0,1,206,177,235,24,40,120,35,134,245,43,234,182,254,198,225,114,118,167,106,207,118,247,218,104,254,138,23,167,229,75,249,63,247,150,116,241,151,21,235,248,211,127,212,177,6,227,236,155,81,228,239,79,169,217,203,97,182,139,181,8,65,119,52,159,228,151,244,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,95,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,218,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,70,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,81,31,96,239,188,21,239,23,155,110,232,177,20,90,48,165,205,170,145,246,126,83,248,185,173,62,142,189,223,238,180,250,189,162,213,0,7,203,186,43,240,237,91,114,167,113,207,61,35,211,33,189,45,206,254,212,182,218,150,101,216,70,125,201,63,97,253,131,62,217,236,199,217,184,243,142,213,154,145,158,216,20,87,228,82,98,39,176,254,105,153,146,84,131,215,150,133,125,23,125,186,159,188,207,217,240,114,113,134,19,49,79,31,237,42,59,17,185,209,225,85,96,78,150,157,228,157,88,68,216,233,95,105,173,39,220,231,176,245,247,16,209,61,177,71,143,111,219,116,170,28,70,185,108,211,225,49,21,8,220,103,181,45,182,148,145,106,102,102,125,133,239,49,245,0,0,127,155,140,52,239,229,17,175,110,189,230,63,237,41,36,164,146,146,208,136,180,33,253,0,0,0,0,0,0,31,195,34,50,208,199,241,182,208,210,9,182,203,68,151,113,106,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,11,226,139,148,247,113,107,15,79,19,173,40,156,235,130,128,157,242,19,204,36,235,5,134,38,188,174,215,30,74,63,40,226,123,146,106,251,75,176,82,156,168,210,233,21,23,161,202,111,149,42,19,202,105,196,234,74,216,226,21,161,150,165,169,30,134,95,96,181,190,24,185,222,164,59,77,131,129,183,252,174,68,196,45,168,180,167,118,41,91,210,73,135,25,150,244,105,141,11,83,222,123,150,191,183,216,98,208,219,90,93,66,92,65,234,149,145,40,143,222,70,63,232,4,117,204,118,79,109,92,201,222,150,237,114,237,153,202,135,65,114,36,133,55,203,113,93,65,48,235,202,54,117,109,230,205,27,137,245,22,237,15,79,175,217,218,236,123,34,222,195,203,106,13,169,108,66,233,96,64,97,166,27,71,49,107,236,67,105,108,187,86,165,43,232,161,61,230,125,195,239,128,0,0,0,15,249,90,119,33,73,247,145,144,175,108,64,225,182,172,99,205,12,188,76,187,102,242,109,142,161,201,78,71,229,110,234,87,233,21,188,104,220,220,164,56,141,205,184,162,212,147,161,119,247,246,9,217,98,89,22,254,29,90,180,235,58,216,135,211,83,169,145,153,138,195,124,197,175,68,54,218,91,79,106,212,165,125,20,36,187,76,251,191,88,251,224,0,0,0,3,195,227,62,23,81,49,139,14,235,22,29,121,173,204,84,98,72,101,7,185,101,177,110,48,227,68,175,85,104,51,208,156,62,205,196,95,227,20,37,157,124,183,73,203,126,48,78,182,227,35,117,21,254,87,163,221,212,139,126,216,177,150,239,97,186,226,203,69,189,167,172,127,103,103,119,119,225,61,152,135,176,247,20,158,195,42,178,245,165,220,187,118,175,66,249,142,158,60,231,143,177,45,41,74,220,165,151,242,139,79,172,187,5,215,0,0,0,0,0,0,0,0,8,1,196,175,135,239,225,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,149,128,77,254,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,239,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,220,190,113,8,80,8,244,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,183,238,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,165,110,53,126,41,237,111,135,240,124,198,162,33,253,141,129,120,143,137,56,113,124,226,133,149,70,244,173,43,14,122,23,107,236,176,102,169,81,226,202,41,6,82,146,217,23,174,203,125,42,185,166,71,185,9,90,86,105,52,37,197,163,245,229,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,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,136,28,80,179,211,248,20,181,87,129,216,57,121,244,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,233,230,61,171,124,189,9,75,67,70,183,62,105,74,142,225,211,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,168,30,40,254,59,49,55,238,95,39,132,56,83,120,59,127,73,194,52,227,125,62,131,46,125,166,221,98,93,18,116,200,145,94,117,20,199,216,68,37,18,165,56,72,229,50,135,78,123,72,104,212,189,86,180,56,90,22,133,187,175,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,142,181,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,254,225,211,151,88,217,123,203,69,184,197,102,211,137,73,189,174,168,233,172,220,207,19,78,166,91,139,113,107,92,88,242,9,228,165,109,173,136,238,54,218,153,208,144,135,121,230,68,102,181,173,121,247,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,206,182,117,243,5,142,56,249,140,179,102,227,93,191,85,180,92,162,106,197,38,206,154,195,209,253,5,21,212,161,196,164,219,117,40,90,158,117,6,210,220,121,72,74,156,245,52,36,182,150,155,71,75,225,115,130,24,13,141,152,242,244,60,104,174,68,145,50,135,29,21,27,126,209,150,223,204,92,47,167,122,157,55,20,175,85,212,71,74,18,225,197,239,116,148,106,61,205,50,242,21,123,194,10,241,107,193,76,26,187,50,251,51,23,46,218,133,42,223,190,45,110,76,91,122,168,251,170,105,202,158,247,119,42,150,164,161,181,174,70,244,115,220,105,27,126,109,196,169,102,182,154,57,10,58,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,36,120,171,138,24,207,150,139,59,16,49,134,221,151,76,185,167,199,89,61,33,232,141,197,69,89,132,172,249,21,6,154,66,204,208,135,154,216,163,51,75,68,165,239,91,109,147,42,104,213,156,193,232,43,182,5,229,108,219,54,205,231,93,183,165,196,161,94,49,228,201,161,84,20,68,108,78,68,121,11,142,249,33,68,102,68,182,221,108,201,72,61,22,68,166,212,101,181,196,41,83,83,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,138,188,81,252,9,226,111,220,190,113,8,80,8,244,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,183,238,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,138,188,81,252,9,226,111,220,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,69,224,222,16,222,88,239,136,148,252,45,195,230,34,63,112,213,163,206,122,11,18,95,38,81,33,113,162,61,40,217,37,159,170,149,173,44,41,8,53,26,81,189,73,220,164,39,85,23,159,254,186,172,43,171,251,107,110,92,150,229,67,253,242,28,234,108,232,238,127,201,113,151,155,113,31,82,146,164,251,12,133,244,228,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,42,133,85,241,206,252,201,254,210,126,237,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,191,76,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,229,80,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,200,14,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,119,215,78,42,225,197,151,135,18,177,122,228,189,41,81,44,200,148,244,85,21,91,76,130,118,43,145,92,36,155,78,52,166,247,115,185,155,208,77,147,123,148,226,150,132,160,148,106,73,30,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,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,76,138,225,113,227,179,12,190,250,242,121,162,255,0,128,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,135,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,200,7,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,100,80,0,12,171,143,65,93,176,47,43,102,217,182,111,58,237,189,46,37,10,241,143,38,77,10,160,162,35,98,114,35,200,92,119,201,10,35,50,37,182,235,102,74,65,232,178,37,54,163,45,174,33,74,238,152,15,159,172,113,192,44,26,188,112,74,220,168,117,180,91,130,158,252,122,35,207,201,121,185,22,204,167,213,163,210,97,56,218,146,180,238,66,221,81,55,184,146,135,205,15,39,67,230,161,232,235,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,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,21,120,163,248,19,196,223,185,124,226,16,160,17,111,220,45,243,245,51,17,58,28,178,99,29,66,171,82,187,203,172,145,110,220,83,36,191,57,234,187,101,205,146,244,105,110,56,165,173,47,52,130,112,219,112,204,155,83,77,147,126,162,219,71,58,202,128,86,175,20,140,253,76,195,190,187,44,152,57,80,170,211,110,243,232,228,92,87,20,57,47,193,122,144,217,242,164,179,26,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,174,183,23,201,168,17,117,60,21,60,44,93,63,16,39,121,117,56,79,240,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,20,87,197,207,12,237,92,59,205,195,213,27,90,39,73,242,214,223,137,115,84,88,67,109,182,202,103,56,252,136,238,173,180,161,9,211,153,210,165,213,154,183,41,78,186,234,205,94,182,133,32,56,37,227,95,254,93,101,206,101,63,223,122,211,229,54,215,252,94,28,182,222,89,185,255,0,18,54,210,150,255,0,159,53,43,232,16,149,92,77,49,175,240,45,148,123,167,167,167,245,83,239,189,108,168,123,218,222,203,93,107,15,117,14,57,163,136,82,116,138,212,157,138,45,218,58,109,110,73,167,118,148,87,132,246,47,225,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,209,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,1,29,115,235,141,152,185,128,217,121,169,222,120,43,102,75,174,92,47,200,232,151,53,152,75,150,138,4,78,157,247,158,170,58,210,80,164,169,13,37,157,8,220,209,164,173,196,41,123,146,147,109,121,235,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,93,255,0,10,124,16,192,107,55,1,160,98,214,28,215,34,93,87,133,213,28,152,185,43,10,111,107,244,183,211,177,110,81,208,217,250,204,33,165,26,13,90,246,190,124,183,181,54,205,132,162,111,138,22,226,133,130,152,53,130,153,142,93,55,7,42,20,168,140,214,169,232,169,214,45,152,78,169,94,130,156,226,212,102,146,65,54,77,199,101,230,205,183,91,96,156,82,145,170,207,99,76,170,57,31,148,225,249,141,120,203,132,121,142,182,105,184,75,79,170,215,153,187,106,17,169,149,219,102,19,73,123,210,176,73,102,110,40,144,183,27,109,15,50,217,186,235,111,173,198,210,214,139,55,22,76,169,226,85,239,227,93,217,121,88,184,71,119,222,24,119,103,75,186,174,122,77,30,76,154,69,34,51,4,242,229,75,74,15,148,70,215,49,181,56,130,86,138,90,27,87,53,72,74,146,217,45,195,66,21,155,108,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,88,255,0,6,252,191,96,189,227,74,184,49,190,227,68,74,229,237,109,214,21,75,141,73,154,81,36,177,77,99,108,73,49,42,72,97,109,155,204,201,231,53,33,13,190,75,34,209,183,73,37,170,84,101,107,226,162,248,200,96,134,11,218,181,91,127,21,237,10,229,191,68,189,170,210,19,18,181,106,66,110,35,47,212,24,125,82,223,244,210,218,111,107,198,179,121,14,180,227,203,74,201,195,83,69,185,6,217,147,144,43,1,241,51,20,240,163,20,237,251,167,7,37,213,126,82,122,66,35,44,83,169,238,73,254,57,254,18,210,211,79,121,168,235,75,146,25,121,198,219,74,152,35,245,251,11,191,65,114,153,238,175,221,87,95,12,10,221,211,125,81,61,13,114,86,109,251,86,161,88,167,116,206,71,232,231,59,80,167,45,246,57,78,153,184,222,199,20,180,236,89,154,147,166,134,102,100,98,160,114,157,226,159,6,254,32,91,222,98,192,210,152,0,0,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,211,44,245,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,18,215,134,167,15,73,152,155,93,131,142,184,243,104,127,88,176,55,59,71,161,213,25,126,59,149,137,91,35,61,26,82,217,113,146,110,77,57,77,188,181,17,165,205,174,56,209,37,73,91,123,210,168,129,155,31,20,248,201,241,2,225,243,23,196,233,180,114,81,248,213,112,204,194,186,253,129,76,165,55,137,182,183,166,156,166,201,124,185,78,85,32,149,94,160,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,181,191,174,171,10,234,254,218,219,151,37,185,80,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,33,122,124,57,179,175,248,213,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,148,192,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,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,229,30,191,81,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,219,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,172,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,213,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,207,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,236,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,126,81,181,119,164,149,246,23,96,158,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,63,225,230,155,125,165,176,234,119,33,196,154,20,90,233,169,25,104,98,173,56,138,240,242,147,81,147,86,198,188,36,166,110,113,92,250,141,98,47,56,139,83,214,92,151,222,223,34,79,214,217,109,66,62,178,46,242,21,106,147,171,90,181,230,221,47,224,213,42,84,162,90,79,213,95,45,230,151,217,239,73,232,164,253,100,122,123,69,205,112,177,205,141,99,23,108,233,56,103,124,75,234,43,52,66,90,162,61,203,66,53,132,203,80,153,66,118,180,202,81,244,220,81,234,106,53,123,245,45,12,79,224,0,0,0,0,0,0,0,0,0,0,0,0,16,227,137,142,95,90,197,236,17,151,93,165,197,223,91,162,114,250,101,111,50,252,180,184,105,95,98,156,74,62,131,103,222,71,245,104,98,141,109,139,138,169,102,220,17,171,244,181,242,230,67,223,176,244,73,233,189,10,65,253,34,50,238,81,251,6,156,44,11,174,159,123,90,112,110,90,91,220,216,211,57,187,23,181,73,215,99,171,65,246,40,136,251,210,126,193,232,64,0,0,0,0,0,0,0,5,53,241,100,201,149,11,9,43,191,140,197,141,85,229,82,175,187,129,113,235,116,121,11,90,220,98,177,33,15,73,84,152,235,61,117,101,222,83,202,91,106,50,54,220,50,217,170,22,72,102,32,101,99,5,63,24,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,140,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,68,174,42,117,106,85,59,35,151,244,58,133,78,36,89,21,73,20,120,144,90,121,228,161,114,159,42,156,103,141,166,146,103,170,214,77,50,235,134,148,234,123,27,90,187,146,102,84,173,150,74,181,42,129,153,44,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,165,224,17,87,138,63,129,60,77,251,151,206,33,10,1,23,167,196,71,32,176,243,57,106,149,249,133,180,250,85,55,19,104,156,217,26,20,102,35,252,166,108,219,105,29,52,169,59,73,102,242,16,195,105,142,227,139,54,211,235,54,173,169,115,152,213,32,255,0,93,86,21,213,253,181,183,46,75,114,161,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,250,114,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,128,28,106,252,83,218,223,15,224,249,141,68,116,174,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,112,14,32,153,10,184,114,205,121,78,190,112,250,133,46,102,21,213,228,56,244,21,199,234,166,174,128,130,40,201,54,103,60,109,18,25,66,164,72,83,113,205,78,45,107,66,8,148,165,44,140,207,149,101,91,57,56,185,148,26,173,193,80,195,24,214,252,248,247,60,118,25,168,193,173,194,91,236,45,108,41,70,203,201,54,156,109,212,173,4,235,201,34,37,236,50,117,91,146,163,36,26,120,253,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,83,81,170,77,114,92,167,246,33,40,70,247,92,53,45,91,80,132,164,181,62,196,164,136,187,8,133,223,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,69,0,241,71,241,217,137,191,114,249,60,33,55,248,73,216,22,110,41,228,154,255,0,195,236,65,183,162,87,45,234,229,241,62,52,232,50,72,246,58,143,71,211,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,171,175,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,170,225,211,151,89,57,132,204,189,184,197,102,211,151,86,178,109,89,9,172,220,207,19,77,42,35,104,109,11,92,88,242,9,228,169,14,33,249,13,182,218,153,208,214,182,185,230,68,68,133,173,26,9,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,130,188,72,178,11,66,199,219,86,169,141,184,111,79,232,177,54,223,167,174,68,134,98,198,91,159,41,162,176,222,165,25,109,180,149,45,83,18,132,109,97,196,164,212,189,18,202,245,79,45,108,210,181,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,244,229,3,63,88,113,152,188,26,170,95,151,213,66,149,99,86,172,174,146,61,224,85,9,37,22,151,29,201,10,82,35,201,102,75,202,36,19,47,173,11,74,91,90,249,136,89,27,103,188,185,110,59,82,185,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,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,147,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,203,16,185,236,173,101,146,193,205,55,12,75,23,15,238,248,209,33,212,151,30,184,154,45,194,84,230,100,205,163,62,117,201,14,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,213,6,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,254,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,148,28,81,252,9,226,111,220,190,113,8,80,8,189,238,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,174,171,10,234,254,218,219,151,37,185,80,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,33,125,57,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,184,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,191,226,117,195,210,101,211,50,78,98,178,253,104,115,170,175,110,118,237,160,83,25,125,249,85,89,78,190,203,109,74,133,17,134,87,185,227,230,188,185,39,185,9,52,182,78,109,53,155,170,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,132,242,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,48,47,142,119,230,79,246,147,247,104,174,12,49,193,219,251,24,220,184,225,225,205,6,93,114,165,109,209,202,182,237,50,12,87,164,205,150,199,91,22,34,147,29,150,80,181,56,180,170,90,28,81,30,132,77,182,226,181,245,72,141,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,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,75,102,47,45,24,167,149,251,237,235,23,19,41,63,163,209,86,97,177,39,209,117,63,153,101,215,58,71,222,105,190,119,43,158,132,57,181,62,162,245,73,251,12,255,0,37,87,49,88,185,87,193,42,6,94,159,187,37,177,100,219,178,39,60,205,62,35,171,97,18,209,37,246,164,27,50,146,133,18,36,161,169,13,41,230,141,196,169,104,91,206,104,173,54,37,29,43,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,228,170,227,75,105,218,182,53,11,2,109,107,42,217,165,91,244,88,95,41,250,106,117,46,19,113,34,177,189,116,229,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,98,53,240,184,241,217,134,95,125,121,60,209,127,192,3,138,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,156,33,115,220,34,178,201,96,219,88,37,79,204,117,66,52,74,205,217,120,200,146,168,47,203,167,50,107,160,177,21,249,112,141,17,93,50,55,82,183,139,154,110,173,42,73,41,10,109,27,125,67,82,236,40,0,0,101,92,93,78,81,50,209,133,153,160,225,177,135,22,46,38,82,127,251,241,209,86,33,177,27,210,148,207,227,247,221,115,164,125,230,156,228,243,121,8,67,155,83,235,163,84,159,176,202,165,113,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,76,213,224,217,151,175,150,152,177,86,204,45,90,77,86,36,76,59,210,21,33,13,197,210,45,70,116,216,210,26,125,42,125,68,100,124,134,22,70,166,145,235,110,146,194,141,73,73,109,114,229,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,21,120,163,248,19,196,223,185,124,226,16,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,135,228,254,186,172,43,171,251,107,110,92,150,229,67,253,242,28,234,108,232,238,127,201,113,151,155,113,31,82,146,164,251,12,133,233,240,238,206,252,60,213,88,135,105,94,50,182,226,109,167,79,105,218,234,141,150,35,51,84,109,79,58,218,37,69,105,14,169,106,218,132,49,212,25,54,219,104,118,66,73,9,36,173,9,39,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,235,170,253,186,191,182,183,29,201,113,212,63,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,126,188,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,196,240,84,240,177,116,252,64,157,229,212,225,63,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,87,175,26,123,2,53,119,47,54,166,32,199,183,165,204,169,90,183,66,35,46,115,36,234,145,2,157,50,59,132,241,186,73,61,137,66,228,49,1,4,181,151,98,246,37,38,92,195,37,87,6,66,113,50,234,194,252,220,97,157,70,214,151,203,244,245,193,10,217,168,176,183,28,38,101,65,158,250,35,186,135,18,133,167,126,222,98,93,65,43,84,147,172,180,179,74,182,104,38,87,27,140,94,146,186,174,30,224,36,23,229,183,29,136,238,221,245,70,212,195,92,135,214,181,57,22,18,144,231,107,164,182,201,185,228,164,250,168,50,121,179,245,204,139,103,10,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,64,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,89,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,226,114,65,157,27,171,40,248,142,196,233,170,170,214,236,26,151,49,138,221,188,212,231,18,218,57,166,206,233,209,152,53,147,39,49,4,195,100,74,89,122,237,146,154,220,141,196,226,45,171,54,121,250,195,140,0,192,234,110,34,89,85,10,85,209,114,94,84,248,83,173,58,59,178,73,151,28,139,49,151,28,143,82,147,25,74,68,148,195,36,180,173,116,65,41,78,109,104,205,179,81,173,20,67,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,237,81,18,75,184,133,207,112,221,200,45,11,0,173,90,94,54,226,69,63,173,196,219,130,158,137,17,217,149,25,109,252,153,138,251,122,156,100,54,234,82,180,204,82,23,181,247,20,146,82,53,83,40,209,60,197,189,58,133,64,113,69,200,44,203,62,187,82,204,198,14,211,234,181,74,85,199,80,147,58,236,163,177,25,249,142,83,37,45,14,201,126,164,149,165,42,217,13,92,183,20,239,48,210,150,92,82,118,153,161,194,67,48,131,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,189,74,182,123,112,25,156,174,77,205,53,10,230,137,50,142,136,238,49,14,149,45,254,154,107,213,178,104,212,221,29,196,36,156,83,114,77,90,17,232,149,165,45,153,190,70,166,75,152,116,65,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,127,133,62,68,169,69,74,129,154,108,101,182,101,170,164,169,4,253,145,74,168,176,148,176,219,4,148,41,186,193,160,204,212,181,169,70,162,99,122,82,72,36,115,210,75,222,195,141,202,14,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,8,255,0,157,28,166,80,179,113,133,135,105,78,174,85,105,181,170,39,83,81,183,148,197,77,113,224,174,164,113,156,109,130,154,214,199,16,227,59,212,157,86,77,155,200,78,242,109,105,39,28,74,235,47,44,252,46,49,114,183,153,121,54,102,63,88,210,225,216,22,100,142,117,106,166,204,165,177,18,186,131,66,149,25,154,124,130,70,231,208,234,137,6,225,163,98,218,107,152,149,169,135,205,9,59,169,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,102,223,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,138,113,43,225,233,15,19,104,83,177,215,1,173,15,235,234,6,215,107,20,58,91,44,71,110,177,23,124,151,164,202,67,45,178,78,73,168,169,199,144,163,53,57,185,198,218,52,165,43,115,98,84,225,187,195,154,102,11,212,105,121,138,198,57,91,238,247,169,232,126,221,162,49,207,99,208,173,203,139,163,202,154,151,16,218,206,97,33,231,24,54,77,38,219,90,44,245,113,106,65,179,98,160,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,60,245,255,0,117,211,236,155,78,117,203,84,123,149,26,31,43,122,246,169,90,111,117,8,46,196,145,159,122,139,216,51,31,115,220,85,75,202,224,147,95,170,47,153,50,102,205,231,162,75,93,136,74,11,232,145,23,114,75,216,47,39,134,110,95,90,194,28,18,137,93,170,69,217,91,173,243,58,149,111,215,242,50,230,37,29,137,113,72,250,14,23,113,23,215,169,137,144,0,0,0,0,0,0,0,0,0,0,0,0,2,0,241,78,205,141,99,8,172,232,216,103,99,203,233,235,85,178,66,165,189,203,66,244,132,243,83,89,90,118,186,202,145,244,219,73,234,74,37,123,180,45,76,83,42,142,173,117,87,156,116,255,0,132,212,170,178,141,106,63,85,28,199,157,95,111,185,37,170,149,245,17,107,236,22,149,195,171,135,148,154,116,154,78,53,226,221,51,107,137,228,84,104,241,121,196,122,30,177,36,176,246,248,242,126,167,11,106,209,245,153,119,16,180,182,90,109,134,144,195,73,218,134,210,72,73,107,174,132,69,161,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,235,104,121,181,178,226,117,66,210,105,81,107,222,71,222,56,118,39,100,159,46,24,189,57,202,149,241,96,117,242,157,51,90,156,244,172,246,181,81,154,212,103,163,79,164,187,220,89,254,191,176,126,252,18,202,78,7,101,242,68,137,152,99,104,250,46,68,147,89,45,206,190,99,250,165,70,217,153,104,243,203,46,246,81,219,245,125,103,175,101,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,99,51,45,149,71,144,141,237,175,77,75,83,45,116,61,125,131,58,57,208,193,181,224,166,59,215,109,86,99,242,224,39,165,233,125,125,117,214,28,117,175,189,107,87,210,119,218,127,103,213,111,124,50,113,1,87,182,90,168,241,77,26,21,51,168,208,245,239,230,79,152,127,162,95,163,245,137,112,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,251,235,201,230,139,254,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,92,226,92,57,167,197,202,154,104,213,137,108,97,213,14,71,69,111,211,25,153,43,164,154,134,22,250,91,170,59,29,221,169,76,151,82,243,134,71,202,66,208,210,144,209,238,52,41,74,140,2,215,184,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,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,10,192,226,117,195,210,101,211,50,78,98,178,253,104,115,170,175,110,118,237,160,83,25,125,249,85,89,78,190,203,109,74,133,17,134,87,185,227,230,188,185,39,185,9,52,182,78,109,53,155,170,92,21,200,245,167,152,234,198,96,173,123,167,45,86,207,91,112,91,245,4,115,170,51,161,45,202,61,61,151,218,117,14,122,65,210,35,38,153,113,130,146,158,195,39,84,68,162,103,87,118,9,1,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,44,210,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,235,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,77,254,21,249,10,141,22,53,43,52,248,201,66,137,49,115,35,179,80,177,169,146,57,164,184,107,39,94,73,207,147,29,198,146,147,89,165,12,59,21,105,90,209,177,222,110,132,178,105,72,180,160,20,3,197,31,199,102,38,253,203,228,240,135,160,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,185,60,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,102,227,28,131,135,150,80,255,0,21,12,39,168,69,185,225,108,191,174,74,131,223,40,164,53,63,168,138,235,49,36,200,106,15,76,68,73,36,178,166,23,206,45,201,39,119,72,81,57,183,106,91,110,85,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,85,241,67,225,251,255,0,148,153,173,194,38,127,157,171,94,116,116,167,254,44,209,73,132,196,120,223,241,153,50,220,121,223,211,119,95,164,66,173,97,85,170,180,232,211,225,211,234,114,226,199,170,71,40,147,154,101,229,33,18,152,39,91,120,154,117,36,122,45,4,235,45,56,73,86,165,189,180,43,189,36,101,221,114,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,9,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,25,87,23,253,194,227,192,158,25,125,245,231,19,71,31,227,29,101,96,52,156,18,131,126,94,18,34,83,241,66,44,134,96,218,43,101,123,101,213,24,231,160,229,198,117,36,147,55,35,52,211,142,60,74,86,210,105,211,65,37,105,55,212,219,212,194,46,123,50,151,38,60,221,156,38,174,106,238,100,109,136,148,59,218,68,122,41,200,105,163,229,190,251,30,152,131,202,145,42,62,196,166,36,149,167,214,113,132,153,146,79,183,70,141,71,29,154,97,26,168,20,109,197,190,147,128,212,92,203,185,15,11,105,146,224,94,78,71,234,239,198,154,103,149,78,84,215,208,219,209,221,105,38,68,103,37,198,156,55,31,82,62,109,91,218,87,107,198,249,142,21,146,255,0,195,47,227,65,96,126,0,61,21,242,235,210,14,122,63,210,219,122,30,79,78,239,87,212,107,235,114,122,94,163,127,47,231,118,235,202,249,205,130,229,56,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,12,235,103,167,241,113,252,99,174,47,197,127,255,0,37,61,94,183,165,217,232,191,74,111,95,81,232,221,191,250,31,208,219,252,141,252,222,87,204,114,71,85,225,71,248,199,126,49,204,126,5,63,242,83,248,63,203,254,187,127,162,253,23,189,91,121,154,127,233,159,149,233,118,250,251,247,235,243,29,64,144,28,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,245,113,70,200,149,43,4,234,172,227,190,11,219,50,227,217,53,201,11,77,193,78,136,194,122,43,122,106,148,130,105,109,237,61,205,70,144,165,168,137,27,57,109,56,146,65,41,36,243,45,38,42,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,180,61,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,140,235,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,123,252,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,40,179,13,242,127,142,56,145,152,41,25,103,110,219,244,5,231,79,234,85,84,77,97,15,38,45,53,182,90,230,115,159,117,134,221,209,151,53,105,45,186,146,83,110,41,246,54,168,201,196,168,239,251,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,215,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,0,25,87,22,125,194,119,59,240,237,191,70,101,51,19,37,108,137,80,168,27,86,76,210,101,134,89,138,227,221,67,242,34,202,121,78,160,213,205,124,208,81,201,45,173,197,59,33,72,53,109,54,210,153,171,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,218,229,51,47,212,172,178,224,53,177,133,16,209,17,117,40,113,250,186,244,200,228,147,41,181,87,180,84,151,121,132,219,106,113,4,173,26,105,78,39,121,50,211,41,86,187,71,85,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,85,6,105,120,197,87,100,93,84,122,78,84,99,244,148,90,45,64,228,85,42,245,218,106,23,233,212,182,226,146,152,205,48,163,53,181,13,196,17,45,78,25,183,37,91,210,69,211,154,21,204,240,28,80,243,47,133,153,160,177,48,54,250,195,58,183,250,230,235,104,211,31,141,233,74,103,207,66,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,39,5,79,20,247,79,195,249,222,99,78,23,82,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,164,241,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,160,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,38,173,179,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,225,89,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,237,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,15,203,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,187,54,214,174,110,112,176,174,154,107,93,13,201,66,233,169,247,53,57,73,109,174,92,229,70,109,107,125,134,137,231,92,40,110,56,111,37,149,184,100,165,114,92,35,45,80,98,64,0,231,249,129,195,63,195,38,7,95,152,90,220,74,84,137,119,53,191,58,159,3,210,141,239,138,204,229,178,174,149,245,250,139,52,242,159,38,156,37,165,38,164,41,4,164,150,228,144,205,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,218,227,142,58,98,62,98,111,179,196,108,82,172,250,70,180,170,124,58,118,228,17,161,148,55,29,148,183,171,109,106,104,107,152,178,113,245,161,178,75,124,215,157,82,80,146,86,210,181,254,11,22,4,106,22,94,110,188,65,145,111,75,135,82,186,174,133,198,68,231,137,212,162,125,58,28,118,201,147,104,148,123,20,132,72,126,122,13,104,46,213,239,74,140,249,100,73,176,160,0,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,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,14,21,54,173,85,168,198,129,14,161,83,151,42,61,46,57,196,130,211,207,41,104,138,193,186,227,198,211,73,51,209,8,55,94,117,195,74,116,45,238,45,93,234,51,59,84,225,79,145,42,81,82,160,102,155,25,109,153,106,169,42,65,63,100,82,170,44,37,44,54,193,37,10,110,176,104,51,53,45,106,81,168,152,222,148,146,9,28,244,146,247,176,227,118,148,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,219,137,158,75,191,22,204,71,70,36,89,73,230,88,55,245,66,91,241,163,179,7,146,221,10,113,159,53,112,117,109,9,101,44,168,150,165,71,73,109,87,45,167,80,105,62,73,184,228,53,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,234,225,161,144,169,56,243,112,179,141,88,179,66,150,198,29,80,228,54,245,33,14,114,182,87,234,44,74,109,74,101,76,188,211,137,126,9,37,183,154,120,253,77,203,81,33,10,81,161,226,69,218,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,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,63,45,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,236,219,90,185,185,194,194,186,105,173,116,55,37,11,166,167,220,212,229,37,182,185,115,149,25,181,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,201,112,140,181,65,137,0,0,0,0,0,0,0,0,0,0,2,35,241,54,196,5,89,57,106,172,69,36,106,85,62,159,83,215,187,151,62,25,254,137,254,151,212,42,19,38,24,54,188,108,199,122,21,168,244,126,108,5,117,93,87,175,183,77,33,200,113,29,203,66,190,147,94,195,251,126,189,23,70,140,204,54,83,30,58,54,54,141,116,45,76,244,212,245,246,253,163,253,64,0,0,0,0,0,0,0,0,0,0,0,0,113,172,109,202,78,7,102,14,68,121,152,157,104,250,82,68,99,65,33,206,190,99,26,37,38,225,145,104,203,200,46,247,151,219,245,253,69,167,224,195,28,147,229,195,8,103,55,82,177,236,14,130,83,70,75,75,158,149,158,238,138,35,66,136,244,117,245,23,123,104,63,213,246,142,226,211,104,101,180,50,218,116,66,18,73,73,107,220,69,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,120,113,101,203,100,172,64,178,233,248,161,108,71,221,62,135,205,234,209,188,139,157,206,118,11,8,237,91,169,74,116,74,21,220,147,215,219,167,120,248,124,22,238,84,74,177,239,75,113,107,245,224,122,59,98,116,253,55,170,43,63,103,244,152,178,176,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,10,96,226,123,159,88,216,207,85,151,151,236,31,174,196,159,135,212,201,17,158,170,213,226,115,80,117,106,139,10,123,123,45,186,151,121,82,32,164,212,194,136,205,175,89,230,9,196,41,72,38,214,168,45,66,176,47,43,154,217,185,175,58,21,189,46,93,10,206,143,26,77,118,160,146,34,98,10,36,72,68,118,9,106,51,34,53,184,235,132,73,65,106,179,36,184,162,45,173,173,73,97,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,63,39,245,213,97,93,95,219,91,114,228,183,42,31,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,46,211,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,246,188,81,252,9,226,111,220,190,113,8,80,8,213,64,15,21,134,88,41,132,120,51,26,161,23,10,112,226,223,181,81,86,144,185,51,142,151,5,12,174,74,212,235,174,145,56,178,45,202,66,20,251,164,218,12,246,52,133,108,108,144,130,36,149,69,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,30,83,18,48,171,14,49,130,133,30,216,197,11,46,149,115,82,162,84,35,85,25,137,81,142,78,182,137,76,47,123,110,17,31,252,164,168,190,138,219,91,141,172,148,133,173,42,245,96,2,128,120,163,248,236,196,223,185,124,158,16,138,162,210,120,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,33,255,0,20,188,116,135,131,249,83,175,91,112,171,61,37,201,136,159,214,221,49,150,201,135,28,92,87,12,142,160,181,54,233,238,228,244,188,198,84,226,18,165,33,201,44,125,19,81,45,52,46,39,255,0,6,204,107,249,13,152,42,182,14,75,167,243,162,98,109,60,185,47,182,214,231,24,157,78,106,68,134,247,40,220,73,37,149,48,185,132,173,16,181,27,156,141,54,167,121,139,169,1,149,113,119,217,45,199,76,56,203,167,12,203,15,20,49,66,179,208,210,160,250,101,166,89,104,137,114,170,18,149,87,156,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,106,91,49,121,151,197,60,208,95,111,95,88,153,86,253,30,138,141,13,249,62,139,166,124,203,45,57,210,48,243,174,114,121,188,132,45,205,170,245,215,170,143,216,69,53,56,91,228,22,30,34,116,57,155,198,58,125,42,165,104,23,89,30,221,183,102,70,98,115,53,119,11,155,25,233,50,219,113,43,66,89,105,100,225,54,217,145,56,167,91,39,61,68,54,142,116,213,226,143,224,79,19,126,229,243,136,66,128,69,255,0,103,219,59,244,44,163,216,141,66,183,37,82,170,88,155,91,229,59,68,162,76,101,114,25,68,82,120,137,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,68,52,202,77,253,138,247,146,225,209,169,151,5,227,118,87,228,63,45,109,70,101,234,133,70,160,249,146,222,121,211,74,73,78,186,189,9,199,22,174,211,236,82,143,218,98,247,178,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,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,211,197,103,59,83,48,166,133,27,47,216,67,117,244,119,157,103,151,50,191,82,165,212,159,143,80,183,226,161,109,60,195,104,91,38,158,91,210,59,117,35,94,228,176,71,185,179,41,13,172,170,175,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,46,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,0,56,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,201,221,159,37,126,74,214,126,93,122,43,228,223,163,228,122,99,210,220,190,135,161,229,171,159,212,115,126,111,147,203,223,191,127,171,183,93,123,53,25,151,197,47,193,103,203,186,159,224,83,229,95,200,207,153,244,103,202,158,155,210,159,145,71,59,157,211,124,215,229,185,187,118,255,0,35,102,189,186,139,10,224,193,55,48,200,185,174,90,125,185,73,136,230,16,63,33,47,92,19,170,106,145,163,21,20,71,112,154,102,154,73,89,52,114,92,55,35,170,65,154,21,163,44,181,185,72,81,178,75,132,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,126,70,233,52,166,106,178,43,172,211,34,34,165,50,59,49,36,76,75,41,39,222,97,149,56,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,254,177,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,0,101,92,5,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,2,146,248,154,228,74,171,130,55,149,71,28,240,182,217,136,222,23,215,164,54,169,80,233,108,41,8,182,230,172,146,149,33,198,245,50,68,103,157,213,77,173,27,91,66,220,228,109,108,137,158,108,11,19,255,0,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,67,216,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,156,28,104,196,58,86,43,98,133,193,136,20,44,61,183,236,106,109,90,66,85,14,222,160,199,75,48,160,48,134,210,219,104,74,82,148,164,214,105,65,41,197,146,80,75,113,75,89,37,27,182,147,5,241,14,149,133,56,161,111,226,5,119,15,109,251,230,155,73,144,165,76,183,171,209,210,244,41,236,45,181,54,226,20,149,37,73,37,146,86,106,109,102,149,146,28,74,22,105,94,221,167,163,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,207,14,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,202,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,246,153,103,175,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,230,181,251,78,234,181,61,27,242,166,217,170,209,189,51,79,102,173,78,244,132,39,35,245,144,93,215,149,37,157,228,92,198,87,181,91,92,78,169,86,135,161,158,129,64,180,238,171,175,210,95,37,173,154,173,103,208,212,247,170,213,31,71,194,114,71,71,5,173,57,178,94,216,71,203,101,27,147,185,197,104,148,234,90,153,106,61,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,103,135,136,70,23,213,112,171,56,56,147,76,168,42,91,209,235,245,135,110,136,50,222,132,168,200,144,197,65,71,36,249,90,153,147,136,105,215,29,142,110,36,244,82,227,175,177,38,70,132,199,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,151,178,253,134,127,129,188,14,176,240,181,200,148,168,242,237,155,126,13,62,127,162,219,217,21,233,200,101,61,83,232,245,16,106,230,190,110,184,107,82,73,75,82,205,74,45,202,49,208,0,0,5,32,113,123,199,72,120,159,152,232,152,115,111,86,122,218,46,26,83,213,78,121,40,38,22,202,107,15,172,156,154,109,186,217,169,106,218,132,68,97,104,89,145,182,236,103,82,72,73,238,82,224,176,191,238,25,120,215,248,105,202,61,173,212,83,250,89,246,38,150,84,205,141,108,101,222,137,134,122,119,27,213,197,169,90,197,118,54,245,30,221,93,39,118,164,147,183,89,84,0,42,175,141,166,53,255,0,228,46,92,225,211,253,215,173,66,83,141,127,198,33,196,109,149,147,159,241,211,113,42,111,249,131,74,190,153,10,171,23,19,193,99,24,169,85,172,35,186,240,66,161,94,150,237,118,218,172,46,183,6,28,185,73,82,19,74,148,134,210,105,138,217,172,214,72,110,75,110,173,210,74,9,9,92,198,207,83,83,166,44,124,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,226,177,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,125,166,89,235,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,57,173,126,211,186,173,79,70,252,169,182,106,180,111,76,211,217,171,83,189,33,9,200,253,100,23,117,229,73,103,121,23,49,149,237,86,215,19,170,85,161,232,103,160,80,45,59,170,235,244,151,201,107,102,171,89,244,53,61,234,181,71,209,240,156,145,209,193,107,78,108,151,182,17,242,217,70,228,238,113,90,37,58,150,166,90,143,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,123,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,0,0,0,0,0,0,0,0,1,90,156,105,46,86,226,216,246,93,184,133,250,243,253,35,185,58,126,131,212,229,151,179,250,72,125,206,19,89,108,149,135,246,93,67,20,46,120,251,103,215,57,93,34,55,145,242,121,46,206,97,125,168,117,73,86,169,90,123,210,90,123,53,239,22,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,69,98,99,10,141,37,27,219,94,155,147,169,150,186,30,190,207,176,113,76,19,203,205,35,4,46,250,244,171,81,190,69,54,179,210,238,111,85,43,94,83,78,17,118,184,226,213,244,157,81,251,63,95,179,184,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,190,250,242,121,162,255,0,128,4,63,226,139,123,99,141,159,150,90,148,44,29,181,61,41,2,227,234,105,23,100,230,34,61,50,85,50,142,184,174,173,247,82,202,90,83,104,101,77,182,226,29,146,226,210,76,165,73,218,147,83,132,235,52,46,45,122,229,179,112,142,204,224,201,112,177,132,245,248,149,117,213,227,219,181,155,165,230,106,136,154,182,171,242,38,82,151,42,59,164,131,218,194,218,73,178,217,51,162,84,148,33,6,178,82,212,165,170,189,178,157,226,159,6,254,32,91,222,98,192,157,60,104,240,247,3,169,21,219,115,17,96,215,186,108,88,175,116,209,37,209,35,242,73,185,52,118,81,36,142,163,33,40,107,153,206,230,116,241,208,227,142,232,182,217,52,33,42,228,168,209,93,120,85,116,226,61,151,136,246,229,201,132,51,170,177,47,56,149,6,147,68,85,45,163,118,83,146,156,62,90,89,67,68,74,231,115,55,155,102,209,165,73,113,43,52,41,42,37,26,78,234,115,221,95,186,174,190,24,21,187,166,250,162,122,26,228,172,219,246,173,66,177,78,233,156,143,209,206,118,161,78,91,236,114,157,51,113,189,142,41,105,216,179,53,39,77,12,204,200,197,22,13,84,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,14,235,147,124,162,82,179,125,195,242,232,181,24,168,196,163,221,148,28,72,168,84,173,202,171,241,210,180,33,243,165,83,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,160,5,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,79,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,79,81,149,113,127,223,233,89,127,205,255,0,254,206,10,1,26,168,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,67,128,96,118,90,235,184,211,132,248,211,137,180,115,231,126,10,173,248,149,68,196,110,82,25,113,215,29,147,189,215,20,78,39,106,217,110,12,90,139,138,34,90,28,55,18,193,32,151,170,146,124,255,0,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,115,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,149,113,239,238,172,116,196,123,191,9,236,172,16,169,214,121,86,101,137,213,187,77,165,199,35,67,111,74,145,37,247,220,149,35,180,249,175,23,80,182,208,103,162,80,217,25,37,36,107,117,78,72,14,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,8,193,197,31,192,158,38,253,203,231,16,133,0,142,235,158,11,147,23,46,28,209,226,4,124,104,173,203,169,87,104,149,137,52,136,202,118,10,224,176,221,57,167,85,210,116,177,86,165,155,17,150,210,146,243,101,189,123,137,238,97,173,197,56,167,23,63,248,52,229,251,11,220,176,42,153,142,152,136,149,155,217,53,137,116,24,107,81,56,162,160,176,134,90,53,165,9,91,105,74,100,186,151,140,212,235,106,112,185,43,109,9,82,13,82,27,59,52,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,175,94,25,205,213,94,206,190,31,179,66,155,18,29,73,113,235,201,135,34,92,101,73,97,151,206,137,59,150,183,26,75,141,169,196,18,180,51,65,56,131,81,17,145,41,58,234,81,214,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,169,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,98,82,68,93,132,66,237,56,80,229,251,11,236,28,186,81,49,162,132,136,149,107,194,253,143,32,234,117,162,39,20,113,216,110,83,141,149,61,142,107,109,169,164,33,76,151,52,136,140,156,121,10,81,56,235,104,96,211,55,197,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,15,65,197,83,60,244,172,82,147,248,183,97,29,82,37,66,211,166,200,139,82,174,92,52,218,162,100,70,172,191,202,39,26,138,202,163,184,109,57,25,163,113,42,94,253,198,114,26,73,18,81,200,220,228,63,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,232,83,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,179,195,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,178,155,39,32,176,243,57,195,171,12,175,204,45,167,210,169,184,155,68,244,252,141,10,51,17,254,83,54,117,73,8,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,171,174,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,98,255,0,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,81,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,40,51,63,121,54,147,148,28,80,133,79,161,73,151,62,196,185,227,155,214,228,233,211,90,126,106,214,195,108,148,198,100,19,109,182,73,90,29,116,148,147,36,108,54,221,111,69,41,100,225,39,207,228,131,52,191,138,62,56,177,137,19,109,191,77,209,106,84,247,40,85,184,237,43,108,164,65,117,230,93,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,208,157,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,196,107,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,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,99,176,103,219,59,245,220,220,95,109,66,183,37,85,105,184,101,68,229,59,68,162,76,101,17,222,92,163,100,137,233,82,210,219,174,33,199,183,169,212,54,123,205,40,107,77,169,74,156,116,215,250,178,9,145,58,174,110,238,105,181,219,150,100,186,78,29,91,178,10,37,98,100,87,20,196,217,79,185,29,229,54,212,23,23,29,214,22,182,220,76,117,60,149,153,26,91,121,6,93,171,72,103,239,34,117,92,162,92,208,171,182,212,201,117,108,58,184,164,28,74,60,201,78,41,249,177,95,110,59,42,113,169,206,34,59,76,33,110,56,169,10,101,40,51,53,54,202,204,251,80,161,249,114,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,227,249,155,171,82,171,249,146,197,122,237,10,167,18,163,77,168,223,21,217,112,230,68,121,47,49,37,135,39,188,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,22,191,193,83,194,197,211,241,2,119,151,83,132,85,226,247,125,102,58,118,50,196,177,113,34,151,232,92,54,137,186,101,156,197,61,245,187,6,171,162,73,46,76,121,211,74,119,204,79,51,98,154,82,75,167,74,201,40,37,37,211,126,68,85,202,197,3,6,174,156,193,89,52,12,192,214,253,21,96,204,168,26,42,242,85,37,81,155,236,105,102,195,110,188,146,51,105,151,31,38,91,113,205,83,177,181,173,91,219,211,152,153,63,198,86,147,74,160,102,74,201,161,80,169,145,41,212,218,118,27,211,98,67,135,17,148,178,196,102,27,159,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,7,6,170,77,42,191,153,43,218,133,93,166,68,168,211,106,56,111,82,137,50,28,182,82,243,18,88,114,125,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,56,6,120,45,140,35,179,179,71,136,22,246,11,212,37,191,66,137,88,146,137,49,93,166,162,27,20,218,143,53,93,92,40,169,70,132,184,204,187,185,13,171,150,222,132,157,132,78,37,9,121,222,213,194,103,20,49,162,131,153,122,94,27,216,201,151,88,180,235,209,230,57,112,82,164,205,150,138,117,61,130,67,106,114,166,72,104,150,211,114,72,216,97,148,56,227,122,57,204,75,6,182,249,169,113,23,146,2,165,120,222,225,237,10,37,213,134,152,172,138,246,202,213,86,159,46,222,118,150,230,243,230,197,136,225,62,135,217,218,214,196,237,92,215,18,230,247,73,71,204,99,150,131,36,186,162,134,217,22,182,233,87,86,112,112,146,153,89,185,226,80,35,177,116,68,169,34,92,146,78,199,31,136,174,165,152,165,185,105,45,242,29,101,184,232,237,51,222,242,116,74,207,68,43,70,96,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,242,152,177,125,126,11,240,178,242,196,207,69,250,79,228,149,191,81,174,244,92,254,79,85,210,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,50,247,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,117,92,192,101,174,187,129,118,38,14,94,181,3,234,34,98,141,158,155,135,169,68,164,56,201,74,91,202,115,144,218,54,165,196,114,225,72,166,154,247,145,164,221,117,210,66,214,148,232,153,107,193,99,24,170,180,92,92,186,240,66,161,94,136,213,10,229,163,174,183,6,28,185,74,74,213,85,138,182,210,105,138,217,172,144,107,114,51,142,173,210,74,13,106,68,54,207,82,75,70,46,36,0,102,219,54,248,209,85,199,172,195,94,216,129,42,239,151,113,82,28,172,76,137,109,200,121,10,105,13,81,27,144,231,68,211,77,41,41,54,145,202,52,168,210,105,74,141,107,90,215,171,139,89,159,235,168,229,235,209,249,59,164,102,118,92,154,172,57,117,44,64,145,105,51,10,68,93,177,103,65,232,73,230,230,71,112,200,140,246,62,196,198,86,101,189,42,81,17,17,161,77,44,151,208,56,101,227,95,224,91,55,22,183,81,79,234,160,95,122,89,83,54,53,189,230,186,215,217,233,220,111,87,16,148,233,41,168,219,212,123,180,104,221,218,147,86,221,47,248,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,74,220,94,239,172,199,78,198,88,150,46,36,82,253,11,134,209,55,76,179,152,167,190,183,96,213,116,73,37,201,143,58,105,78,249,137,230,108,83,74,73,116,233,89,37,4,164,186,111,200,138,185,88,160,96,213,211,152,43,38,129,152,26,223,162,172,25,149,3,69,94,74,164,170,51,125,141,44,216,109,215,146,70,109,50,227,228,203,110,57,170,118,54,181,171,123,122,115,19,39,248,202,210,105,84,12,201,89,52,42,21,50,37,58,155,78,195,122,108,72,112,226,50,150,88,140,195,115,234,9,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,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,0,207,5,177,132,118,118,104,241,2,222,193,122,132,183,232,81,43,18,81,38,43,180,212,67,98,155,81,230,171,171,133,21,40,208,151,25,151,119,33,181,114,219,208,147,176,137,196,161,47,59,218,184,76,226,134,52,80,115,47,75,195,123,25,50,235,22,157,122,60,199,46,10,84,153,178,209,78,167,176,72,109,78,84,201,13,18,218,110,73,27,12,50,135,28,111,71,57,137,96,214,223,53,46,34,242,64,0,0,0,0,0,0,0,0,7,14,198,220,188,82,49,190,239,160,202,186,219,231,211,104,221,86,214,245,82,116,230,180,217,31,107,110,33,95,73,164,159,183,245,123,123,100,88,172,66,97,49,163,55,177,180,107,181,58,153,233,169,235,237,250,204,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,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,11,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,240,171,87,29,49,30,208,194,123,215,4,41,149,158,109,153,125,244,142,212,169,114,8,214,219,50,163,201,97,246,229,71,237,46,83,199,211,161,181,153,106,149,182,100,74,73,154,26,83,127,3,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,245,113,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,166,118,147,194,235,32,176,236,250,21,55,51,24,197,79,165,85,42,183,29,62,52,235,78,142,252,102,38,55,76,138,181,181,37,138,146,150,164,171,100,197,114,219,83,92,179,74,153,109,74,220,102,183,13,12,200,14,40,254,4,241,55,238,95,56,132,40,4,106,160,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,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,176,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,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,173,133,191,133,63,151,116,207,192,167,202,191,150,127,61,232,207,146,221,79,165,63,34,190,119,39,166,249,223,200,243,119,109,254,70,253,123,53,26,94,176,28,191,157,179,105,42,197,40,86,252,91,176,163,146,106,200,160,73,121,250,113,190,70,100,107,97,79,182,135,73,10,34,37,236,90,76,209,184,209,185,205,188,197,101,220,105,35,44,148,154,85,127,40,152,81,66,174,211,34,84,105,181,28,55,161,68,153,14,91,41,121,137,44,57,76,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,95,226,157,149,143,246,180,225,87,253,13,167,127,224,142,170,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,130,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,242,120,80,224,237,43,13,114,151,68,187,149,65,151,6,225,196,25,18,43,117,71,102,197,75,79,184,194,94,113,152,73,66,182,37,103,24,227,161,15,182,74,53,22,178,157,90,15,107,132,66,146,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,119,220,41,113,51,240,137,147,107,114,157,34,93,86,92,251,42,161,58,217,152,253,65,206,102,238,91,133,34,58,25,81,173,74,54,91,139,42,51,73,35,219,183,148,104,74,118,165,38,115,0,101,92,118,172,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,61,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,34,175,20,127,2,120,155,247,47,156,66,20,2,38,255,0,23,220,47,170,217,121,180,147,126,60,169,111,211,113,6,143,10,165,29,245,66,83,76,52,252,102,83,9,216,168,119,83,75,203,74,99,178,242,180,218,105,41,77,145,167,185,74,235,252,16,177,51,166,186,177,47,7,38,75,170,187,233,10,124,75,154,158,199,51,116,24,253,59,135,30,90,246,154,253,71,156,234,161,22,169,65,238,75,30,178,139,98,8,237,168,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,226,179,205,133,244,172,28,205,166,38,88,116,37,68,42,107,21,143,73,67,98,36,36,196,98,35,19,153,110,107,113,91,105,38,105,74,25,76,146,100,180,208,140,155,35,36,167,93,165,102,156,27,49,175,229,206,95,106,216,57,46,159,201,151,134,85,2,228,190,219,91,91,126,13,69,217,18,27,220,163,113,70,167,146,250,38,18,180,66,18,77,242,52,220,173,230,39,248,170,190,57,223,153,63,218,79,221,162,184,48,199,24,175,236,28,114,227,153,135,53,233,116,58,149,201,71,42,35,181,56,50,158,141,54,35,29,108,89,106,84,119,153,90,20,218,212,168,136,109,70,122,145,182,227,137,211,214,35,47,149,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,198,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,57,87,226,157,149,143,246,180,225,87,253,13,167,127,224,143,127,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,150,209,127,220,46,60,9,225,151,223,94,113,52,69,254,42,25,10,141,42,53,87,52,248,55,66,137,13,112,227,189,80,190,105,145,249,166,185,139,55,89,73,79,141,29,182,148,146,89,37,111,187,41,106,90,17,177,174,110,134,179,117,75,132,25,22,252,99,191,24,235,119,241,95,255,0,202,191,91,173,234,183,250,47,209,123,209,212,122,75,111,254,135,244,55,127,47,127,43,149,243,252,145,162,144,21,87,199,59,243,39,251,73,251,180,85,88,177,78,20,217,218,135,133,53,217,57,126,197,235,175,163,179,43,60,201,148,10,149,82,164,196,122,125,191,41,8,117,231,219,90,222,52,242,217,145,217,161,18,246,165,242,45,173,153,200,113,101,111,215,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,228,28,81,252,9,226,111,220,190,113,8,80,8,235,249,93,203,37,253,154,108,80,166,225,253,161,26,92,58,106,228,37,53,171,132,233,207,73,133,70,96,219,117,205,239,169,178,218,149,173,44,58,150,144,181,32,156,112,146,141,201,212,212,157,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,97,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,240,230,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,185,0,186,158,10,158,22,46,159,136,19,188,186,156,36,166,112,50,215,66,205,78,7,86,48,202,166,124,154,171,59,170,150,220,181,74,91,13,196,172,52,203,136,142,227,166,148,175,115,39,205,91,110,17,161,103,203,113,102,146,37,146,20,156,251,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,72,152,151,139,215,150,45,70,179,88,188,223,136,250,236,107,94,45,161,76,121,150,9,165,174,157,25,215,151,29,46,146,125,85,45,9,127,150,74,34,78,168,109,6,173,203,220,181,126,172,30,199,76,71,192,105,151,53,91,11,235,62,134,170,221,22,251,214,219,213,38,136,202,84,56,174,190,195,206,46,50,200,203,148,241,244,233,65,57,161,169,9,90,141,27,86,72,90,62,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,19,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,162,190,46,120,153,106,226,38,110,30,167,90,210,250,191,145,86,252,75,102,162,250,28,109,198,85,57,183,228,72,117,13,169,11,86,188,190,169,45,44,149,181,73,117,167,80,105,245,117,56,151,135,183,173,87,13,111,251,107,17,168,81,226,63,82,181,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,211,70,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,208,15,41,125,97,62,22,98,135,67,248,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,63,45,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,32,7,25,188,82,249,41,151,26,22,25,192,174,244,179,239,187,129,190,166,23,75,191,172,165,194,65,188,247,206,26,13,45,236,148,170,114,187,20,149,171,93,11,84,243,8,84,174,95,176,207,240,201,142,54,30,22,185,18,171,34,37,205,112,65,167,207,244,91,123,229,51,5,111,39,170,125,30,162,201,60,166,9,215,13,106,73,165,9,65,169,69,181,38,46,43,138,238,14,213,110,92,153,49,15,14,104,49,24,166,225,197,98,5,109,218,100,24,170,73,49,74,98,51,241,20,152,236,178,131,74,80,202,100,161,197,17,236,66,25,101,197,106,91,8,142,157,114,253,137,159,129,188,113,176,241,73,201,117,88,241,45,155,130,13,66,127,162,220,217,41,232,40,121,61,83,8,245,208,74,230,176,110,182,104,82,137,43,74,205,42,61,170,49,166,144,17,171,136,174,49,208,176,111,40,247,220,154,187,61,68,187,194,158,253,157,75,141,185,104,231,74,158,195,173,168,247,165,11,36,242,152,41,15,232,173,169,95,35,102,228,169,105,49,159,106,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,255,0,95,249,117,141,74,225,215,86,203,212,171,78,37,86,165,67,195,115,100,169,244,6,157,217,54,191,18,41,72,67,204,37,164,161,199,86,229,65,164,189,161,167,115,171,81,239,74,183,169,39,64,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,52,224,133,235,85,196,172,23,176,113,26,187,30,35,21,43,170,215,165,86,230,53,17,10,75,13,191,38,35,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,112,174,40,254,4,241,55,238,95,56,132,41,91,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,23,83,194,227,192,158,25,125,245,231,19,68,170,1,197,51,129,150,186,22,106,112,58,177,134,85,51,228,213,89,221,84,182,229,170,82,216,110,37,97,166,92,68,119,29,52,165,123,153,62,106,219,112,141,11,62,91,139,52,145,44,144,164,231,223,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,218,68,196,188,94,188,177,106,53,154,197,230,252,71,215,99,90,241,109,10,99,204,176,77,45,116,232,206,188,184,233,116,147,234,169,104,75,252,178,81,18,117,67,104,53,110,94,229,171,245,96,246,58,98,62,3,76,185,170,216,95,89,244,53,86,232,183,222,182,222,169,52,70,82,161,197,117,246,30,113,113,150,70,92,167,143,167,74,9,205,13,72,74,212,104,218,178,66,209,242,176,171,12,238,172,100,196,123,115,11,108,168,157,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,160,156,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,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,180,142,128,115,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,240,161,97,60,48,178,21,27,25,234,177,51,3,140,20,40,147,240,250,153,34,75,52,170,68,190,106,14,173,81,97,76,236,121,198,148,215,42,68,20,154,159,73,145,59,235,60,193,182,180,169,4,226,21,115,226,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,164,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,40,91,63,121,236,170,230,238,230,133,66,182,161,203,164,225,213,187,32,229,209,225,202,109,76,77,148,251,145,217,75,142,206,109,18,29,97,107,109,196,200,75,42,65,17,165,183,150,71,218,181,9,255,0,195,43,61,180,172,110,179,105,216,25,138,87,52,183,49,66,131,29,196,197,153,84,125,43,93,201,9,6,165,37,109,185,161,26,228,178,214,137,113,11,220,226,208,223,63,115,134,111,114,167,168,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,52,182,242,215,128,214,142,40,86,177,162,221,194,171,126,29,237,95,145,213,204,173,20,109,239,165,243,109,109,184,235,27,140,211,25,110,165,215,57,170,100,144,111,26,212,167,55,153,234,58,88,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,42,226,227,137,150,173,159,148,42,197,139,86,151,173,106,253,168,64,167,210,34,182,227,124,197,116,210,217,152,251,234,66,150,75,54,80,134,9,10,90,18,173,174,62,194,76,136,151,169,82,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,136,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,82,95,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,232,28,18,241,50,213,183,241,31,17,48,182,173,47,167,173,94,20,250,125,66,145,204,113,180,55,35,160,57,60,246,19,185,100,181,188,104,150,78,37,8,74,190,109,135,212,102,146,71,109,191,140,171,139,232,225,79,105,218,180,124,152,217,87,77,38,217,165,66,173,92,30,146,244,189,70,60,38,219,149,80,228,85,103,33,142,161,212,145,45,222,90,12,210,141,230,123,82,102,69,161,9,128,2,42,241,71,240,39,137,191,114,249,196,33,64,34,226,120,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,3,135,133,235,74,176,51,165,133,85,218,204,121,111,71,149,88,93,17,9,140,132,169,100,253,66,51,176,89,81,146,148,146,216,151,100,182,165,158,186,146,9,70,68,163,34,73,232,120,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,221,120,216,97,125,42,222,197,203,15,21,233,234,136,204,139,206,143,42,155,58,59,48,146,210,220,126,158,182,244,148,235,164,122,188,181,181,49,166,139,114,117,74,34,160,183,40,140,137,30,127,131,102,53,252,134,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,197,212,138,171,227,157,249,147,253,164,253,218,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,123,220,59,178,65,15,42,182,33,221,183,140,93,216,155,118,83,218,106,186,147,121,137,44,210,219,75,206,184,136,177,93,67,73,90,119,33,108,117,4,78,56,218,221,142,147,66,141,40,66,142,96,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,135,138,195,44,20,194,60,25,141,80,139,133,56,113,111,218,168,171,72,92,153,199,75,130,134,87,37,106,117,215,72,156,89,22,229,33,10,125,210,109,6,123,26,66,182,54,72,65,18,75,218,128,170,190,57,223,153,63,218,79,221,162,42,240,241,203,213,171,154,12,66,196,76,35,186,100,244,29,126,31,202,147,78,170,34,43,114,30,166,78,106,167,78,83,82,27,74,203,251,166,214,73,82,20,182,157,117,4,180,111,220,94,171,44,124,46,177,199,23,113,30,165,68,197,234,37,87,14,109,187,86,160,203,21,183,167,194,121,185,85,22,204,222,37,38,148,225,182,168,210,125,102,9,38,241,56,166,208,151,155,113,36,241,25,33,87,147,73,166,70,162,210,161,81,161,185,45,200,240,35,183,25,165,203,150,236,167,212,132,36,146,147,113,231,148,167,93,94,132,90,173,197,41,106,61,77,70,102,102,99,245,136,171,197,31,192,158,38,253,203,231,16,133,11,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,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,14,41,154,236,168,225,198,109,112,225,118,85,234,215,67,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,70,117,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,185,78,10,158,22,46,159,136,19,188,186,156,39,248,137,92,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,212,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,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,123,135,54,74,63,21,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,0,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,143,147,83,164,213,104,178,81,14,179,76,151,2,67,145,216,150,134,164,178,166,150,166,31,105,15,50,233,37,68,70,104,113,167,27,113,10,238,82,22,149,22,164,100,98,250,120,92,98,244,156,90,201,245,178,197,73,249,111,212,172,105,15,90,18,158,121,134,154,66,209,25,40,92,84,180,77,253,36,34,27,241,27,53,40,146,179,91,107,53,110,250,106,150,160,0,40,175,139,158,38,90,184,137,155,135,169,214,180,190,175,228,85,191,18,217,168,190,135,27,113,149,78,109,249,18,29,67,106,66,213,175,47,170,75,75,37,109,82,93,105,212,26,125,93,79,218,240,88,176,36,215,115,13,117,226,12,139,122,36,202,109,171,107,174,50,39,60,77,41,112,42,51,36,54,76,155,68,163,222,149,174,59,19,208,107,65,118,35,122,84,101,204,34,85,186,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,140,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,161,60,132,226,101,171,138,25,71,195,58,141,173,47,153,232,27,126,21,179,81,97,110,54,111,69,157,1,132,71,117,14,37,11,86,205,220,180,186,130,86,138,54,158,105,102,148,239,208,72,1,84,28,110,49,122,74,234,184,123,128,144,95,150,220,118,35,187,119,213,27,83,13,114,31,90,212,228,88,74,67,157,174,146,219,38,231,146,147,234,160,201,230,207,215,50,45,145,43,135,86,14,87,113,147,55,22,36,106,67,221,60,75,62,160,197,227,84,147,181,11,228,197,128,251,78,36,182,41,104,53,115,95,56,236,106,157,202,71,63,126,213,37,10,33,161,65,155,108,224,88,18,112,195,52,120,165,102,61,111,68,161,71,139,116,78,147,79,167,196,38,146,195,20,233,46,156,136,68,218,90,61,136,65,198,121,147,36,22,155,8,201,38,73,50,52,149,170,112,105,191,228,220,217,92,170,89,149,27,134,36,185,22,117,209,46,52,58,122,77,162,126,13,58,67,77,72,108,214,148,145,44,208,228,151,39,26,86,189,117,52,184,146,61,27,218,158,151,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,105,60,64,248,151,201,192,91,134,151,133,184,3,34,223,173,220,236,72,110,109,193,83,113,246,167,68,128,134,37,41,14,82,212,219,78,110,76,149,169,133,161,226,89,161,109,52,178,217,243,142,37,198,100,174,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,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,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,138,174,28,63,95,191,233,148,167,49,54,233,249,202,148,150,11,154,229,46,9,146,13,186,98,94,220,164,43,106,208,110,58,166,137,41,91,138,74,117,117,44,180,225,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,0,134,188,89,44,11,54,230,201,205,207,121,215,109,232,146,235,182,116,138,124,154,21,65,68,100,252,21,200,168,69,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,52,193,151,171,90,133,124,227,238,26,89,87,76,30,182,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,52,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,138,226,169,158,122,86,41,73,252,91,176,142,169,18,161,105,211,100,69,169,87,46,26,109,81,50,35,86,95,229,19,141,69,101,81,220,54,156,140,209,184,149,47,126,227,57,13,36,137,40,228,110,114,15,225,6,3,226,158,58,212,106,116,236,51,179,234,181,159,67,83,229,84,38,191,22,159,38,67,44,114,162,191,33,182,22,166,91,94,215,164,116,203,105,132,43,78,99,166,148,17,150,166,101,229,109,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,47,251,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,83,183,27,12,80,165,92,56,185,97,225,69,61,49,30,145,102,81,229,84,167,72,102,106,93,91,111,212,22,222,145,93,104,139,86,86,134,161,180,233,110,86,170,68,164,30,212,145,17,175,138,112,178,176,36,223,89,210,179,101,29,189,18,173,77,181,99,207,175,212,138,73,52,164,69,67,113,150,212,121,4,135,15,214,90,38,63,16,209,176,141,105,94,213,150,155,13,73,191,65,92,28,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,1,195,194,245,165,88,25,210,194,170,237,102,60,183,163,202,172,46,136,132,198,66,84,178,126,161,25,216,44,168,201,74,73,108,75,178,91,82,207,93,73,4,163,34,81,145,36,244,60,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,2,42,241,71,240,39,137,191,114,249,196,33,64,35,73,25,189,194,25,56,239,150,140,66,194,218,123,18,223,169,85,168,235,122,150,196,103,218,101,114,42,49,150,153,80,217,53,187,234,37,11,144,195,72,89,168,211,234,41,94,178,62,145,102,220,105,247,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,28,3,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,89,79,23,28,51,181,111,12,161,86,47,170,180,77,43,86,21,66,5,66,145,41,182,219,230,39,169,150,204,55,216,82,212,131,89,50,180,62,75,82,16,164,238,113,134,20,102,100,141,14,160,114,177,141,127,139,182,96,172,156,99,114,159,214,196,183,234,7,215,176,150,185,142,46,11,237,46,60,174,82,121,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,74,98,170,248,231,126,100,255,0,105,63,118,142,41,193,182,214,161,92,25,184,153,86,171,193,234,37,219,54,125,70,169,75,115,154,180,116,242,150,252,104,138,115,68,153,18,245,98,92,132,104,162,52,250,250,233,185,41,50,187,240,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,64,227,25,105,218,182,166,105,232,255,0,37,173,154,85,27,211,54,124,122,181,71,209,240,155,143,214,78,118,163,80,230,201,123,97,23,49,229,237,78,231,21,170,149,161,106,103,160,112,115,180,237,91,175,52,245,143,149,54,205,42,179,232,107,62,69,90,157,233,8,77,200,232,231,53,81,167,242,164,179,188,143,150,242,55,43,107,137,209,73,212,244,50,212,93,248,0,137,92,81,241,122,78,18,228,250,230,98,154,252,182,42,87,204,134,109,8,175,50,195,78,161,8,146,149,174,82,93,39,62,138,23,13,137,109,146,146,74,89,45,196,26,118,253,52,210,94,95,176,207,240,201,142,54,30,22,185,18,171,34,37,205,112,65,167,207,244,91,123,229,51,5,111,39,170,125,30,162,201,60,166,9,215,13,106,73,165,9,65,169,69,181,38,37,87,24,12,42,161,97,214,99,173,234,181,163,101,250,14,139,112,89,240,19,204,141,29,109,193,118,84,53,185,19,146,193,126,73,190,76,70,160,32,218,104,146,148,36,219,51,73,26,245,87,64,224,151,137,151,84,108,83,190,176,115,171,230,219,117,11,124,238,110,67,142,56,174,158,116,121,49,227,239,101,59,249,104,230,55,43,71,15,97,169,92,134,61,98,36,104,118,254,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,49,152,177,125,126,20,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,226,120,52,216,18,109,156,174,85,47,58,141,189,18,36,139,198,232,151,38,29,65,36,209,191,58,157,29,166,163,182,75,82,76,214,72,110,75,115,137,40,94,154,26,156,81,22,142,110,84,245,25,225,226,17,133,245,92,42,206,14,36,211,42,10,150,244,122,253,97,219,162,12,183,161,42,50,36,49,80,81,201,62,86,166,100,226,26,117,199,99,155,137,61,20,184,235,236,73,145,161,51,255,0,130,61,235,74,159,130,248,133,135,44,199,150,85,42,29,208,213,110,67,170,66,121,10,98,116,70,217,105,40,86,237,198,178,85,61,227,81,26,72,136,148,222,134,173,76,147,99,227,60,60,66,49,66,171,138,185,193,196,154,157,65,50,217,143,64,172,59,107,193,136,244,213,73,68,118,41,234,56,199,202,212,136,155,67,174,182,236,131,109,37,162,87,33,125,170,51,53,170,95,240,71,194,25,43,170,226,22,61,206,98,91,113,216,142,213,161,75,113,47,181,200,125,107,83,114,166,165,109,246,186,75,108,155,128,105,87,170,131,39,156,47,92,200,246,90,248,165,110,52,118,159,161,243,53,110,93,49,45,158,138,37,193,103,198,231,84,91,133,203,110,161,57,137,82,80,230,231,72,136,157,121,182,14,26,85,169,154,146,217,176,71,162,118,15,171,193,46,233,174,196,199,219,234,202,143,59,101,22,171,103,157,82,100,110,82,15,155,42,36,216,237,199,115,121,150,244,237,68,217,37,161,25,36,249,154,168,140,210,147,41,213,197,31,192,158,38,253,203,231,16,133,11,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,249,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,175,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,12,253,168,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,1,72,28,99,45,59,86,212,205,61,31,228,181,179,74,163,122,102,207,143,86,168,250,62,19,113,250,201,206,212,106,28,217,47,108,34,230,60,189,169,220,226,181,82,180,45,76,244,14,14,118,157,171,117,230,158,177,242,166,217,165,86,125,13,103,200,171,83,189,33,9,185,29,28,230,170,52,254,84,150,119,145,242,222,70,229,109,113,58,41,58,158,134,90,139,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,1,74,220,106,252,83,218,223,15,224,249,141,68,69,252,31,204,221,253,129,152,95,136,152,127,135,50,101,209,234,88,133,34,138,167,110,24,53,23,162,77,167,49,1,201,14,41,17,212,201,165,73,91,170,121,9,82,205,90,19,105,113,27,85,204,37,35,192,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,67,185,81,202,142,28,101,43,14,17,101,89,77,117,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,193,110,40,124,63,127,242,147,53,184,68,207,243,181,107,206,142,148,255,0,197,154,41,48,152,143,27,254,51,38,91,143,59,250,110,235,244,136,87,86,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,246,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,10,76,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,195,196,62,245,165,95,249,210,197,90,237,26,60,182,99,197,172,34,136,180,201,66,82,179,126,159,25,168,47,40,137,42,81,108,83,177,156,82,15,93,77,6,147,50,73,153,164,166,87,3,171,79,255,0,222,229,245,50,217,255,0,239,61,38,159,89,114,23,252,105,217,113,153,124,203,254,36,183,27,74,191,152,82,139,232,24,181,65,29,120,135,217,85,91,255,0,37,184,171,66,163,72,136,204,136,180,116,86,214,169,43,82,80,108,83,228,181,57,228,145,165,42,61,234,106,51,137,65,105,161,172,210,70,105,35,53,22,122,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,158,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,129,154,28,202,97,12,156,5,199,155,231,8,222,98,91,113,237,218,195,204,211,206,91,237,60,251,180,229,232,236,39,156,91,90,32,214,228,103,25,112,200,137,58,26,204,141,41,50,52,149,196,240,142,196,203,86,240,202,21,30,197,164,203,210,181,97,84,39,211,234,241,92,113,190,98,122,153,111,76,97,244,161,43,53,147,43,67,230,132,173,105,78,231,24,125,36,70,72,212,253,95,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,189,60,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,8,105,35,40,88,189,39,29,242,209,135,184,165,80,126,91,245,42,181,29,12,213,31,146,195,76,174,69,70,50,213,22,99,196,134,189,68,161,114,24,117,104,36,146,125,69,39,213,71,209,40,23,199,59,243,39,251,73,251,180,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,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,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,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,2,160,56,218,98,101,213,39,20,236,92,28,234,249,86,221,62,223,43,155,144,219,142,39,168,157,34,76,136,251,222,78,254,90,249,109,197,209,179,216,74,79,61,255,0,88,201,122,23,149,224,201,133,191,42,243,29,93,196,201,244,46,170,5,137,111,185,211,77,234,182,116,117,73,171,38,89,249,178,89,41,205,241,83,81,79,106,84,132,233,169,232,174,89,137,149,197,223,7,106,184,149,149,196,93,214,229,6,36,234,150,31,86,26,173,201,116,162,169,217,173,210,148,211,140,203,75,10,66,20,162,65,41,113,223,116,140,210,142,92,85,45,71,243,105,33,82,185,63,191,228,225,134,104,240,182,243,102,225,137,66,143,22,232,131,26,161,80,150,109,37,134,41,210,93,40,243,77,197,58,91,16,131,140,243,196,107,61,54,17,154,136,210,100,74,45,36,128,14,21,158,155,214,149,96,100,251,22,235,181,152,242,222,143,42,215,151,68,66,99,33,42,89,63,80,79,66,202,140,148,164,150,196,187,37,181,44,245,212,144,74,50,37,25,18,79,57,131,74,121,81,180,254,67,101,151,10,173,103,45,159,147,242,225,89,244,158,190,156,168,93,35,140,78,92,86,215,43,154,214,137,52,188,167,214,234,156,220,91,141,197,44,213,235,25,142,170,41,219,141,197,149,85,129,141,24,123,136,207,72,136,116,218,229,174,237,18,59,73,90,185,233,126,12,183,30,117,75,78,221,164,131,77,65,146,73,146,140,204,210,230,164,157,8,213,242,120,40,85,170,172,230,74,242,161,51,83,150,138,108,203,30,68,185,16,210,242,137,135,159,102,124,36,180,234,219,215,106,150,132,190,242,82,163,45,82,78,184,69,166,227,214,223,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,25,140,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,242,120,76,225,125,87,14,50,125,75,169,214,85,45,185,23,213,98,101,208,136,146,97,42,58,227,48,180,183,25,157,55,25,155,136,117,168,141,200,67,154,36,148,137,9,208,140,136,150,169,148,43,171,141,165,173,66,151,128,86,45,235,34,14,250,213,42,240,42,92,57,60,213,151,42,44,184,82,28,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,117,237,195,223,20,42,184,85,156,28,54,169,211,211,45,232,245,250,195,86,188,232,140,205,84,100,72,98,160,162,140,92,221,8,201,196,52,235,141,72,38,212,90,41,113,209,218,147,34,90,109,211,138,63,129,60,77,251,151,206,33,10,1,22,233,195,67,135,125,189,78,179,89,199,188,126,183,45,251,149,119,165,29,181,219,246,213,74,159,22,163,18,45,57,243,109,230,230,188,78,165,105,234,92,74,80,104,74,52,229,180,181,18,204,214,226,144,204,53,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,153,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,249,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,1,74,220,106,252,83,218,223,15,224,249,141,68,64,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,239,112,238,201,4,60,170,216,135,118,222,49,119,98,109,217,79,105,170,234,77,230,36,179,75,109,47,58,226,34,197,117,13,37,105,220,133,177,212,17,56,227,107,118,58,77,10,52,161,10,57,128,2,146,248,154,228,74,171,130,55,149,71,28,240,182,217,136,222,23,215,164,54,169,80,233,108,41,8,182,230,172,146,149,33,198,245,50,68,103,157,213,77,173,27,91,66,220,228,109,108,137,158,111,63,225,141,122,227,205,183,154,59,122,223,193,120,242,234,20,218,252,134,26,188,169,198,141,240,142,136,135,72,159,150,254,170,74,91,91,9,113,74,105,221,73,92,197,165,162,223,206,83,78,126,94,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,44,53,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,212,225,39,101,82,173,92,150,219,245,218,124,137,110,72,188,107,21,90,220,228,188,180,154,27,125,18,85,4,146,209,18,72,201,28,168,45,40,201,70,163,222,165,158,186,25,37,51,40,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,50,218,52,123,146,204,76,252,46,229,79,12,47,167,37,213,101,203,145,111,177,79,159,42,168,231,50,84,169,208,140,225,202,125,107,222,163,95,49,248,238,172,150,165,110,82,84,74,81,18,140,200,179,132,47,251,133,199,129,60,50,251,235,206,38,137,84,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,2,149,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,122,174,9,120,153,106,219,248,143,136,152,91,86,151,211,214,175,10,125,62,161,72,230,56,218,27,145,208,28,158,123,9,220,178,90,222,52,75,39,18,132,37,95,54,195,234,51,73,35,182,106,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,25,214,207,198,25,218,184,69,155,220,73,177,108,168,157,37,22,61,66,61,66,52,84,182,219,109,197,235,98,51,49,108,52,134,208,148,33,150,215,33,72,109,4,159,85,180,161,38,102,100,102,118,63,193,131,23,164,221,248,13,114,225,29,69,249,111,72,195,218,194,94,134,106,97,164,48,205,58,161,204,117,182,80,180,250,235,89,73,102,115,138,53,151,97,60,217,18,140,139,106,57,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,12,219,103,2,255,0,147,137,249,163,197,43,205,235,134,37,118,60,171,162,116,106,125,66,33,180,166,31,167,70,116,227,194,54,212,209,108,90,10,51,44,145,44,181,222,68,74,51,81,153,168,237,171,132,70,14,213,112,215,43,139,187,174,58,12,72,53,44,65,172,59,91,140,233,197,83,83,92,165,37,166,217,136,151,212,180,37,70,131,82,36,62,209,17,169,28,185,73,90,79,231,20,66,90,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,140,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,162,140,150,98,103,225,119,42,120,97,125,57,46,171,46,92,139,125,138,124,249,85,71,57,146,165,78,132,103,14,83,235,94,245,26,249,143,199,117,100,181,43,114,146,162,82,136,148,102,69,218,192,64,174,51,245,106,173,59,42,20,72,116,250,156,184,177,234,151,196,8,147,154,101,229,33,18,152,40,115,94,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,239,73,25,84,14,8,89,84,172,74,198,139,7,14,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,156,192,87,87,27,75,90,133,47,0,172,91,214,68,29,245,170,85,224,84,184,114,121,171,46,84,89,112,164,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,224,7,14,76,76,252,23,231,39,14,42,50,37,213,91,129,94,168,42,217,152,197,61,205,58,174,189,181,71,142,135,146,107,74,86,202,101,57,25,213,17,235,167,36,150,148,169,72,73,11,169,206,181,211,66,179,242,143,139,213,107,142,119,73,18,69,159,83,165,182,231,41,110,110,149,53,133,68,140,222,136,35,50,222,251,237,35,93,54,167,118,170,50,73,25,150,112,134,151,114,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,137,92,83,108,8,215,214,75,111,41,69,111,75,171,84,173,89,16,43,244,210,140,78,169,113,86,220,148,53,34,65,161,179,245,144,136,111,203,53,239,35,66,81,185,103,166,194,82,105,7,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,226,242,120,163,248,19,196,223,185,124,226,16,164,188,178,82,105,85,252,201,97,69,10,187,76,137,81,166,212,111,138,20,73,144,229,178,151,152,146,195,147,217,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,141,47,15,21,140,88,59,96,227,173,129,84,195,156,70,160,196,168,211,106,49,223,105,167,93,138,203,207,211,223,113,151,25,76,184,170,121,11,75,82,91,75,171,54,221,36,153,164,207,237,35,207,182,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,114,127,134,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,165,110,53,126,41,237,111,135,240,124,198,162,36,87,10,188,140,85,112,182,55,227,35,139,148,185,116,251,178,165,30,85,54,135,111,84,169,106,143,38,140,199,52,219,118,83,201,144,217,58,220,151,73,181,37,27,54,145,71,117,70,106,95,63,107,118,62,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,128,203,166,90,48,179,43,246,35,54,46,25,210,127,75,173,172,204,98,55,165,42,127,60,243,173,245,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,210,183,20,127,29,152,155,247,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,85,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,151,113,162,140,129,216,191,131,188,155,97,61,3,210,158,144,234,237,246,235,188,238,71,43,111,164,156,92,254,86,221,202,215,151,213,114,247,107,235,108,221,162,117,218,82,0,6,93,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,189,194,227,192,158,25,125,245,231,19,69,0,139,254,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,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,47,35,56,161,74,193,204,218,97,157,249,93,76,66,166,177,88,244,108,199,229,205,76,70,34,49,57,151,33,57,41,199,84,70,148,161,148,201,55,143,93,8,201,179,35,82,117,220,87,19,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,84,95,28,27,42,149,2,255,0,194,204,70,102,68,179,169,87,40,245,26,36,134,148,180,242,18,196,23,154,121,165,33,59,119,18,205,85,7,137,70,106,50,50,75,122,18,116,51,87,42,225,5,138,21,91,47,54,145,172,54,83,45,250,110,32,209,230,211,100,48,153,170,105,134,159,140,202,166,181,41,109,104,105,121,105,76,119,153,78,187,77,37,41,195,37,119,165,93,215,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,21,120,163,248,19,196,223,185,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,19,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,113,76,233,226,103,224,139,42,120,159,125,55,46,171,18,92,123,125,250,124,9,84,183,57,114,162,206,154,101,14,43,232,94,244,154,57,111,200,105,102,180,171,114,82,147,82,72,212,68,71,157,123,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,209,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,160,30,38,152,41,248,22,205,197,211,211,212,58,168,23,222,183,172,61,238,239,121,174,181,247,186,134,220,209,180,37,58,74,106,78,196,150,237,26,54,183,40,213,187,73,149,193,31,20,41,82,172,12,66,193,119,147,17,138,149,50,176,213,209,28,213,53,60,249,140,73,101,184,206,236,143,161,43,99,10,136,206,231,8,212,90,203,109,38,73,236,223,102,128,43,131,141,197,235,74,129,130,248,123,135,47,71,150,117,42,229,208,237,110,59,169,66,121,9,98,12,71,25,117,43,86,237,196,179,85,65,147,73,18,76,140,146,230,166,157,8,149,94,185,3,177,127,8,153,201,194,122,7,165,61,31,210,92,13,215,121,220,142,110,239,70,182,185,252,173,187,147,167,51,165,229,238,215,213,223,187,69,105,180,244,82,2,16,113,133,178,170,183,86,79,151,93,167,200,136,220,123,58,232,166,214,231,37,229,168,150,227,11,75,208,73,45,17,36,200,215,205,156,210,140,148,105,45,137,89,235,169,18,85,81,121,78,241,79,131,127,16,45,239,49,96,92,79,22,203,214,149,106,228,182,224,161,84,35,203,114,69,227,88,165,81,32,169,148,36,208,219,232,146,153,198,167,76,212,70,72,229,65,117,36,105,37,30,245,32,180,208,205,73,164,188,39,177,127,10,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,167,224,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,222,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,237,148,239,20,248,55,241,2,222,243,22,6,148,192,112,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,20,3,140,88,59,127,96,85,255,0,84,195,156,70,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,237,34,180,158,23,89,250,135,120,80,169,185,103,198,42,133,42,151,85,183,41,241,160,218,117,135,228,177,13,186,156,84,45,168,204,83,84,133,41,59,230,39,152,218,90,229,146,148,243,105,86,226,37,182,107,122,202,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,252,80,48,19,22,51,19,128,84,11,43,7,45,79,148,21,168,87,132,90,163,241,186,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,205,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,0,8,255,0,159,92,45,190,241,167,41,215,206,25,225,165,11,211,55,37,103,209,157,20,46,169,152,252,222,85,74,43,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,88,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,242,138,148,231,34,43,19,90,113,215,54,34,74,150,173,168,66,143,68,145,168,244,208,136,207,176,93,248,8,255,0,159,92,45,190,241,167,41,215,206,25,225,165,11,211,55,37,103,209,157,20,46,169,152,252,222,85,74,43,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,80,63,212,184,207,103,251,6,127,132,212,127,242,177,127,192,2,53,98,86,75,173,92,100,205,197,23,48,184,152,154,85,106,219,182,108,246,168,80,173,153,144,91,150,204,249,198,252,227,113,217,104,121,10,108,217,109,185,72,54,210,157,84,167,116,81,154,9,162,39,100,168,0,0,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,47,248,95,224,38,44,101,219,0,171,246,86,49,218,159,39,235,83,111,9,85,70,35,117,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,0,160,31,234,92,103,179,253,131,63,194,106,63,249,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,7,63,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,20,131,253,75,140,246,127,176,103,248,77,71,255,0,43,23,209,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,64,255,0,82,227,61,159,236,25,254,19,81,255,0,202,197,191,100,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,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,160,127,169,113,158,207,246,12,255,0,9,168,255,0,229,98,255,0,135,42,205,62,10,126,49,57,125,189,176,113,186,135,69,46,224,167,151,64,250,157,229,182,137,204,58,137,17,121,170,229,184,100,201,190,203,68,230,212,26,185,102,189,186,43,67,42,86,254,165,198,123,63,216,51,252,38,163,255,0,149,139,105,206,78,31,98,198,96,50,75,112,89,86,229,129,211,223,215,53,62,135,33,203,111,210,177,151,210,74,68,232,114,36,198,234,214,164,50,231,40,155,116,185,154,146,87,179,84,253,34,33,90,185,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,79,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,129,144,172,133,102,199,5,179,99,99,98,102,37,225,79,161,173,186,55,164,250,217,190,157,166,200,229,115,105,178,153,111,230,217,144,183,21,171,142,161,62,170,79,77,117,61,8,140,202,223,196,95,226,55,151,139,155,50,121,104,155,104,88,148,169,117,75,178,141,88,129,91,161,192,102,100,120,168,146,250,86,113,221,75,171,144,105,70,196,198,147,37,100,91,208,102,180,35,67,63,160,170,214,193,76,132,113,0,193,92,92,180,49,94,141,129,114,220,145,107,86,35,84,151,30,53,231,73,136,185,140,33,101,206,138,110,166,81,154,16,243,92,198,151,234,168,141,14,40,141,42,35,50,57,149,197,111,43,152,237,153,79,193,119,224,82,198,249,71,242,115,211,126,147,254,51,135,15,145,212,116,60,159,236,151,91,221,187,144,239,209,215,77,189,186,106,90,243,254,23,249,51,204,158,93,177,246,191,122,227,30,27,252,159,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,118,126,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,81,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,2,0,113,91,202,230,59,102,83,240,93,248,20,177,190,81,252,156,244,223,164,255,0,140,225,195,228,117,29,15,39,251,37,214,247,110,228,59,244,117,211,111,110,154,150,177,255,0,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,205,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,0,160,31,234,92,103,179,253,131,63,194,106,63,249,88,183,236,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,235,97,117,76,200,229,115,106,82,158,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,0,0,0,40,7,250,151,25,236,255,0,96,207,240,154,143,254,86,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,0,128,28,86,242,185,142,217,148,252,23,126,5,44,111,148,127,39,61,55,233,63,227,56,112,249,29,71,67,201,254,201,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,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,69,11,170,102,63,55,149,82,138,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,214,6,94,184,112,231,58,198,199,220,52,189,110,156,27,232,168,182,253,225,70,170,84,100,252,162,165,57,200,138,196,214,156,117,205,136,146,165,171,106,16,163,209,36,106,61,52,34,51,236,23,126,0,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,91,69,184,47,10,205,82,157,39,229,21,41,190,124,87,230,186,227,78,108,92,148,173,59,144,180,158,138,34,81,107,161,145,31,96,159,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,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,16,171,138,78,10,227,182,97,48,178,207,195,60,20,195,31,148,220,187,129,85,218,156,223,77,67,133,208,242,35,56,203,45,114,228,184,223,55,155,213,186,173,201,87,169,211,232,100,123,200,202,32,100,219,134,70,100,237,252,199,89,151,174,53,216,255,0,37,109,107,70,160,221,194,228,148,87,96,62,244,137,81,86,151,34,176,218,35,173,227,61,207,147,70,189,196,132,242,144,233,18,210,179,65,29,202,0,128,28,82,114,69,125,230,55,228,126,38,96,165,181,233,171,206,147,186,133,83,133,214,51,27,168,165,159,49,230,93,230,73,125,182,145,201,120,221,78,212,164,214,231,89,169,158,141,17,14,41,195,223,41,153,206,202,246,99,169,247,173,227,129,123,45,106,221,61,251,122,187,37,21,202,84,135,161,197,121,109,184,135,219,66,38,145,158,199,216,96,215,161,45,92,174,105,33,10,89,160,133,181,0,128,28,86,242,185,142,217,148,252,23,126,5,44,111,148,127,39,61,55,233,63,227,56,112,249,29,71,67,201,254,201,117,189,219,185,14,253,29,116,219,219,166,165,175,42,225,177,144,172,118,193,108,199,43,19,49,235,10,125,13,2,141,111,205,244,28,223,78,195,145,202,170,58,182,153,252,156,89,11,82,181,138,236,196,250,233,52,22,186,246,40,144,101,106,128,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,96,101,235,135,14,115,172,108,125,195,75,214,233,193,190,138,139,111,222,20,106,165,70,79,202,42,83,156,136,172,77,105,199,92,216,137,42,90,182,161,10,61,18,70,163,211,66,35,62,193,63,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,160,6,94,184,112,231,58,198,199,220,52,189,110,156,27,232,168,182,253,225,70,170,84,100,252,162,165,57,200,138,196,214,156,117,205,136,146,165,171,106,16,163,209,36,106,61,52,34,51,236,23,126,3,159,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,138,65,254,165,198,123,63,216,51,252,38,163,255,0,149,139,62,199,12,4,197,139,195,134,141,55,47,214,229,169,213,223,209,236,251,78,150,229,35,174,140,222,217,80,157,128,169,45,243,214,225,50,123,9,135,79,93,251,85,183,213,51,212,181,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,137,92,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,213,129,73,225,157,196,2,129,85,133,93,161,96,252,186,117,74,157,33,185,112,230,68,187,105,44,191,25,246,212,74,109,214,220,76,194,82,22,149,17,40,148,70,70,70,68,100,46,83,42,181,220,197,215,48,142,26,115,73,99,68,183,47,186,108,133,64,125,113,167,69,144,138,179,8,67,102,137,198,152,171,91,76,45,102,165,161,109,165,90,111,105,75,74,80,133,165,180,246,0,20,129,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,40,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,5,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,148,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,137,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217