255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,116,16,0,0,5,2,4,3,4,5,9,3,5,6,16,9,1,25,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,22,35,50,71,97,113,133,134,197,23,82,129,24,36,37,51,66,25,52,83,114,145,193,38,39,53,67,69,86,87,98,99,115,116,130,161,166,177,212,54,68,84,88,100,149,150,209,211,73,104,146,178,225,228,240,55,85,101,117,136,147,162,164,180,194,198,40,131,132,148,179,165,196,241,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,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,121,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,32,87,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,249,7,15,206,40,87,85,118,234,182,114,251,152,151,61,41,233,78,154,135,111,93,109,182,227,147,157,156,183,13,12,51,81,237,87,59,153,189,166,147,33,41,74,137,73,74,158,230,115,28,121,190,255,0,150,188,253,67,188,51,19,138,89,103,198,42,133,42,151,85,183,47,10,204,27,78,176,252,150,33,183,83,138,138,162,163,71,166,169,10,82,119,204,79,49,180,181,203,37,41,230,210,173,196,75,108,214,244,213,0,0,0,1,81,124,91,177,27,29,48,131,48,212,25,88,113,137,248,149,106,91,215,37,174,196,149,149,54,228,169,70,167,63,81,106,67,237,60,76,161,46,147,40,90,89,40,102,180,54,69,167,49,43,81,110,116,212,175,171,194,7,49,216,209,136,56,209,122,225,206,35,98,29,193,119,211,100,218,254,155,105,218,253,90,93,65,248,111,197,150,203,41,75,10,121,213,37,180,56,153,171,55,8,147,170,141,166,123,75,105,145,218,248,10,139,226,221,153,124,92,178,243,13,65,195,236,43,198,203,130,222,166,210,45,118,36,212,32,219,149,181,194,91,85,25,18,31,53,20,147,142,164,172,214,113,209,17,105,67,166,123,80,178,82,9,60,213,26,189,87,8,27,143,50,88,167,127,222,184,141,136,216,167,122,220,182,77,30,143,232,70,154,175,215,39,204,97,218,171,239,50,242,84,194,94,53,50,165,180,203,43,39,12,148,75,65,74,103,176,201,195,50,242,188,93,177,191,26,48,215,50,86,221,11,14,113,122,245,181,105,175,216,240,229,187,14,137,95,151,5,135,31,84,249,233,83,170,109,151,18,147,89,165,8,73,168,203,93,16,146,246,16,233,92,26,241,99,20,241,67,246,191,251,76,196,187,174,237,244,103,201,254,139,211,181,153,51,250,94,103,164,57,156,174,114,213,179,119,45,27,182,233,174,196,235,220,66,202,128,4,10,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,0,0,1,72,28,71,179,11,143,182,54,115,177,14,214,178,177,195,16,45,250,44,47,68,244,212,234,93,205,54,36,86,55,210,162,45,123,26,109,196,161,59,150,181,40,244,46,213,40,204,251,76,196,224,225,19,136,87,246,37,101,182,228,174,226,53,241,112,93,85,38,47,137,145,26,153,91,169,189,57,246,216,76,8,10,75,73,113,229,41,68,130,82,214,162,73,30,154,173,71,237,49,55,192,0,86,175,25,76,88,197,60,47,253,144,126,204,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,230,188,34,113,191,26,49,43,50,87,37,11,17,177,122,245,186,169,172,88,243,37,181,14,183,95,151,57,134,223,76,248,9,75,169,109,231,20,146,89,37,107,73,40,139,93,22,162,246,152,183,64,1,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,41,218,228,226,239,138,21,76,209,209,113,10,132,220,186,78,18,82,100,122,53,219,88,216,109,231,231,210,156,117,29,68,167,203,122,82,115,141,40,37,181,163,132,134,77,41,108,148,180,174,66,159,183,251,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,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,57,6,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,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,4,117,226,17,127,222,88,89,148,107,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,98,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,234,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,0,0,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,240,174,27,121,129,191,179,53,133,23,190,43,226,50,226,34,165,50,248,122,35,80,224,155,197,10,19,12,210,169,169,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,205,198,43,215,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,156,28,34,113,10,254,196,172,182,220,149,220,70,190,46,11,170,164,197,241,50,35,83,43,117,55,167,62,219,9,129,1,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,38,248,10,213,227,41,139,24,167,133,255,0,178,15,217,158,37,221,118,151,164,254,80,117,190,130,172,201,129,213,114,253,31,203,230,242,86,157,251,121,139,219,187,93,55,171,78,243,28,215,132,78,55,227,70,37,102,74,228,161,98,54,47,94,183,85,53,139,30,100,182,161,214,235,242,231,48,219,233,159,1,41,117,45,188,226,146,75,36,173,105,37,17,107,162,212,94,211,22,232,2,181,120,202,98,198,41,225,127,236,131,246,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,196,106,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,36,175,25,76,88,197,60,47,253,144,126,204,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,230,188,34,113,191,26,49,43,50,87,37,11,17,177,122,245,186,169,172,88,243,37,181,14,183,95,151,57,134,223,76,248,9,75,169,109,231,20,146,89,37,107,73,40,139,93,22,162,246,152,183,64,1,5,115,53,157,249,153,85,207,21,173,105,94,50,183,97,149,217,103,211,29,174,168,217,126,75,212,183,19,46,172,218,37,69,105,14,165,9,220,181,177,212,25,54,227,139,106,58,73,9,53,33,9,57,191,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,138,54,123,106,184,39,74,103,2,48,94,230,137,30,246,174,71,90,174,10,140,71,213,214,219,208,148,148,27,72,111,105,109,106,76,132,173,70,75,223,204,105,180,146,201,41,55,153,117,50,3,136,69,255,0,121,97,102,81,175,108,65,195,235,134,93,14,225,161,200,162,73,131,58,49,150,246,151,233,136,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,127,171,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,0,0,102,179,249,88,230,159,255,0,57,108,85,255,0,219,42,143,255,0,24,104,35,44,149,106,173,127,45,184,81,93,174,212,229,212,106,85,27,30,133,46,100,201,111,41,231,228,190,228,6,84,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,165,128,137,92,73,51,3,127,101,151,10,44,140,87,195,149,196,93,74,29,240,204,71,97,206,55,142,20,214,30,165,84,146,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,119,92,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,4,21,226,229,55,20,236,252,14,182,113,75,10,113,3,16,45,169,116,27,128,169,245,79,147,85,89,48,226,170,12,182,85,243,243,57,26,25,236,125,136,205,182,181,40,146,149,73,82,116,53,56,157,32,6,77,179,207,142,54,54,99,172,201,56,151,141,119,93,195,104,86,42,13,209,43,145,174,107,161,231,96,177,22,82,210,223,86,165,202,55,16,207,78,179,67,230,180,236,81,165,165,160,214,148,56,179,23,210,51,237,153,188,205,230,74,129,153,44,87,161,80,179,7,137,84,234,109,58,248,174,196,135,14,37,217,61,150,35,48,220,247,146,219,77,182,151,73,40,66,82,68,146,73,17,17,17,17,16,178,174,17,56,133,127,98,86,91,110,74,238,35,95,23,5,213,82,98,248,153,17,169,149,186,155,211,159,109,132,192,128,164,180,151,30,82,148,72,37,45,106,36,145,233,170,212,126,211,31,127,138,22,99,235,185,125,203,138,227,88,183,7,162,174,251,222,160,138,37,62,76,105,232,98,116,40,164,133,57,46,91,8,52,169,106,218,132,33,131,90,54,169,165,75,109,100,180,172,144,74,170,188,191,99,46,105,241,147,28,108,60,45,115,49,120,213,34,37,205,112,65,167,207,244,93,221,81,92,166,96,173,228,245,79,163,215,89,39,148,193,58,225,173,73,52,161,40,53,40,182,164,197,244,226,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,162,220,226,255,0,139,142,230,74,61,242,168,81,11,11,226,200,122,146,139,125,48,86,151,206,140,236,246,221,84,197,182,82,182,46,168,81,153,67,105,82,156,54,16,102,225,33,9,39,28,82,174,38,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,47,231,215,56,150,246,86,48,142,166,154,53,98,35,248,139,92,143,209,91,244,198,102,69,234,225,45,244,62,150,234,142,199,119,114,149,25,165,50,225,145,242,150,133,186,148,52,123,73,106,82,97,175,13,222,36,87,82,110,170,94,94,179,11,94,170,220,108,220,117,4,67,182,110,105,142,185,50,116,121,210,28,209,16,229,172,247,56,243,46,56,178,38,221,61,84,210,148,73,81,155,38,71,30,218,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,121,149,80,96,231,22,188,71,147,154,199,47,92,94,169,122,47,9,238,61,41,114,104,17,99,28,198,232,49,80,78,28,105,44,153,109,113,111,37,199,8,228,58,68,165,58,218,156,36,180,124,184,205,181,113,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,35,254,124,177,50,234,193,188,173,93,88,165,101,75,233,235,86,205,66,129,80,141,185,199,16,219,219,43,80,183,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,253,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,181,120,162,228,22,29,225,66,169,102,99,7,105,244,170,93,86,220,167,201,157,118,81,216,140,196,54,234,113,80,183,100,191,82,74,210,148,239,152,158,99,138,119,152,106,83,205,165,59,76,150,217,33,234,182,193,220,98,191,176,42,255,0,165,226,54,28,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,247,25,95,246,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,213,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,161,110,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,232,150,39,167,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,238,208,70,172,239,231,70,213,202,62,28,63,58,18,169,85,187,250,165,203,98,137,111,59,57,180,184,142,105,61,182,116,150,9,100,241,195,65,176,225,26,144,94,187,132,150,183,35,113,184,138,12,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,85,121,155,171,85,104,25,187,197,122,237,10,167,46,157,82,167,98,69,118,92,57,145,30,83,47,198,125,186,155,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,113,60,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,0,0,8,65,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,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,205,14,96,113,51,246,201,142,55,230,41,55,46,171,34,37,205,112,78,168,64,244,163,155,229,51,5,111,43,165,97,126,186,201,60,166,9,166,201,9,81,165,9,65,37,39,181,36,46,167,133,102,14,87,112,139,40,244,137,55,27,218,75,191,106,14,222,45,198,218,143,230,177,100,176,195,113,139,122,22,162,95,49,136,237,63,175,170,164,243,246,41,36,164,25,156,22,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,150,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,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,46,74,128,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,43,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,106,21,137,149,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,154,230,199,194,198,50,124,63,184,124,185,241,158,28,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,176,0,0,12,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,2,42,241,71,240,39,137,191,130,249,196,33,73,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,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,64,57,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,44,87,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,159,224,211,153,139,54,128,221,83,43,21,216,50,226,215,110,58,196,187,142,133,57,36,110,49,49,101,9,162,126,34,200,147,171,43,67,80,205,212,172,204,208,178,230,36,205,10,74,9,219,95,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,213,112,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,127,0,17,87,62,217,223,161,101,30,196,106,21,185,42,149,82,196,218,223,41,218,37,18,99,43,144,202,34,147,196,79,74,150,150,221,109,109,179,177,46,161,179,222,74,91,186,109,74,146,219,166,138,11,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,95,167,20,127,2,120,155,248,47,156,66,20,151,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,43,171,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,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,67,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,70,132,242,39,142,148,44,126,203,45,157,114,83,43,53,90,157,86,131,79,139,109,220,143,85,9,103,41,85,136,177,89,41,11,91,138,53,115,185,155,208,241,56,74,81,169,47,22,237,171,37,161,52,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,13,120,187,227,21,43,18,179,70,139,70,220,175,75,157,77,195,234,59,84,73,45,20,164,187,9,186,170,157,113,233,106,97,40,90,146,75,36,174,59,14,153,146,87,204,138,164,40,190,109,38,58,175,5,140,6,147,86,188,174,188,198,214,97,68,93,54,133,29,118,205,20,222,142,211,171,244,139,196,219,178,94,105,102,189,236,45,168,230,219,102,123,62,113,19,150,146,95,170,180,157,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,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,228,255,0,10,204,239,204,195,107,170,145,150,28,67,149,190,208,185,42,14,181,111,75,228,191,34,68,42,196,183,24,67,17,117,230,154,26,134,226,201,227,209,13,25,147,242,55,169,73,66,156,82,110,80,120,172,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,121,150,117,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,31,225,55,146,88,116,250,23,242,155,197,235,83,155,62,169,177,54,117,46,175,77,97,198,217,138,149,178,251,117,150,249,132,167,16,242,156,108,137,133,145,54,164,182,149,184,147,113,47,182,164,217,248,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,14,119,243,163,117,102,227,17,223,157,9,85,90,37,131,77,229,177,68,183,157,156,226,155,95,40,222,219,58,75,4,179,100,166,44,159,112,141,72,47,81,179,75,91,151,180,220,92,107,22,41,195,83,136,92,204,50,174,193,192,172,121,187,255,0,208,44,253,205,81,235,149,71,159,144,229,30,86,200,204,198,138,183,156,120,219,141,78,75,108,173,36,73,111,107,110,58,74,82,144,222,245,38,229,0,4,85,226,143,224,79,19,127,5,243,136,66,152,50,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,253,168,165,110,53,126,41,237,111,135,240,124,198,162,63,87,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,220,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,166,14,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,140,25,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,200,174,34,60,69,35,102,78,149,7,9,176,125,82,226,225,243,177,233,213,106,171,210,227,59,18,124,154,137,37,197,174,27,132,151,141,167,35,52,110,49,170,77,179,214,68,99,90,22,180,37,181,170,37,97,78,5,226,62,50,195,187,234,214,85,27,155,74,177,45,249,183,37,126,164,249,154,34,194,139,29,135,30,36,41,100,71,171,206,242,148,134,155,34,53,41,68,163,61,16,135,22,143,0,61,174,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,117,100,151,138,53,43,2,240,26,187,134,216,203,26,224,185,106,86,172,115,122,200,218,234,84,82,216,62,91,109,210,86,233,167,115,8,105,70,167,18,234,249,132,150,121,141,164,139,146,195,46,193,252,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,98,188,40,242,45,253,70,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,247,222,36,127,123,188,45,80,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,4,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,0,0,60,166,44,88,191,181,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,40,201,102,38,126,215,114,167,134,23,211,146,234,178,229,200,183,216,167,207,149,84,115,153,42,84,232,70,112,229,62,181,239,81,175,152,252,119,86,75,82,183,41,42,37,40,137,70,100,95,3,136,70,40,82,176,171,39,216,147,83,168,38,35,210,43,244,119,109,120,49,30,154,152,203,144,253,65,39,24,249,90,145,155,139,105,167,29,144,109,164,181,82,35,175,181,36,70,180,208,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,77,24,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,10,118,227,87,226,158,214,248,127,7,204,106,35,242,112,141,204,197,155,130,184,185,89,194,219,206,12,180,35,21,228,82,105,180,202,155,36,110,34,53,69,149,190,136,236,58,218,82,106,216,250,165,236,39,8,253,69,165,27,147,177,74,113,187,180,0,25,87,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,46,25,143,195,140,204,97,197,42,249,177,174,10,83,211,222,167,197,145,91,162,71,158,79,202,162,74,116,148,74,141,33,38,148,56,157,28,105,228,161,197,54,132,186,150,205,104,213,38,70,58,168,0,0,10,1,226,143,227,179,19,127,5,242,120,66,79,240,105,204,197,155,64,110,169,149,138,236,25,113,107,183,29,98,93,199,66,156,146,55,24,152,178,132,209,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,237,175,128,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,84,28,84,51,235,38,84,154,174,86,48,110,187,46,26,33,200,122,159,124,212,227,242,141,19,16,109,50,162,129,26,67,110,169,68,130,82,223,106,82,20,132,47,123,92,173,77,6,234,87,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,42,247,233,153,10,203,204,12,180,47,43,18,168,82,234,54,194,164,63,80,42,156,158,157,53,116,212,92,90,212,137,229,33,166,144,158,165,180,169,45,33,102,131,213,148,37,165,146,219,220,149,81,182,98,242,209,138,121,95,190,222,177,113,50,147,251,189,21,102,27,18,125,23,83,249,150,93,115,164,125,230,155,231,114,185,232,67,155,83,234,47,84,159,176,206,106,112,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,42,205,143,133,140,100,248,127,112,249,115,227,53,131,181,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,25,87,30,171,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,19,203,166,108,112,179,49,24,52,206,46,83,107,148,170,23,67,79,84,219,154,151,50,175,25,111,91,187,20,242,86,169,106,37,23,41,147,233,222,113,183,92,75,123,218,73,44,210,142,212,166,157,171,156,78,115,70,246,60,214,49,162,209,188,101,209,41,181,41,13,19,86,108,137,110,212,40,140,194,111,148,73,143,200,120,246,165,107,75,9,230,190,201,50,226,148,227,202,65,181,204,52,148,223,204,14,44,226,158,57,112,145,186,113,83,23,173,10,85,185,90,184,61,27,38,60,106,114,100,182,219,208,125,59,16,163,200,54,100,17,173,174,98,8,148,146,39,29,74,219,54,221,74,200,157,229,162,155,4,138,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,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,75,226,107,158,218,174,55,94,85,28,12,194,219,154,35,152,95,65,144,218,101,76,165,190,165,162,228,154,130,74,148,183,28,208,137,113,153,119,84,182,132,110,109,107,111,159,185,194,54,121,80,44,93,79,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,8,191,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,238,29,217,223,135,154,171,16,237,43,198,86,220,77,180,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,91,80,134,58,131,38,219,109,14,200,73,33,36,149,161,37,48,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,46,39,133,94,121,234,184,165,27,249,55,98,229,82,93,66,236,166,199,149,82,161,220,53,42,162,164,73,172,177,205,55,29,138,242,164,56,110,185,37,162,113,74,70,205,196,113,218,81,26,81,200,220,229,143,142,63,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,207,102,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,248,161,127,220,81,252,9,226,111,224,190,113,8,80,8,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,239,250,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,0,202,184,191,62,26,185,152,179,113,231,47,52,75,50,141,6,93,58,225,194,234,61,42,220,173,66,120,141,104,82,27,142,108,198,150,211,164,146,74,144,242,99,56,102,142,197,182,180,45,38,70,157,142,57,45,64,64,14,53,126,22,45,111,136,16,124,186,162,41,88,77,254,27,25,231,170,229,246,255,0,135,133,120,141,84,151,59,14,174,169,17,169,173,46,101,81,73,98,215,125,79,56,105,148,210,94,112,152,102,50,156,144,181,73,208,146,122,104,238,227,54,205,183,39,87,21,220,205,213,112,43,4,169,214,29,159,38,224,165,221,152,137,33,73,166,215,41,21,21,65,93,45,136,15,197,122,66,249,173,153,58,107,112,156,109,146,66,116,35,67,174,154,148,91,73,14,67,252,134,103,251,56,21,28,80,182,176,36,156,137,138,209,235,242,28,102,59,55,69,77,81,166,197,66,27,144,251,175,122,79,106,221,52,36,140,220,89,60,220,149,242,227,147,76,165,38,100,71,115,226,141,184,187,224,237,43,13,115,70,139,186,220,160,203,131,77,196,26,59,85,185,46,148,84,181,9,202,170,93,113,153,105,97,72,66,82,107,52,162,59,238,145,154,151,204,148,165,168,254,113,36,58,87,5,204,116,174,210,177,30,227,203,197,78,179,74,102,219,173,211,228,220,148,216,210,9,13,202,93,97,163,140,219,136,142,189,73,78,111,138,149,173,109,153,44,201,49,9,105,216,68,233,174,21,230,199,197,62,50,124,64,184,124,197,241,98,156,53,113,51,246,55,195,163,25,113,73,185,116,168,242,237,155,130,183,80,129,233,71,54,69,122,114,41,16,58,86,23,235,160,213,205,124,218,108,144,149,18,150,165,146,82,123,148,66,170,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,208,246,71,240,118,149,130,25,92,195,251,70,29,6,93,42,165,54,143,26,183,94,106,116,84,177,52,234,178,218,75,210,83,33,36,132,43,123,106,81,48,146,112,183,165,182,27,66,140,246,106,59,168,225,89,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,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,11,137,225,181,159,88,216,217,96,85,176,251,25,107,177,32,221,152,123,71,77,65,202,164,158,106,24,153,64,138,203,13,57,62,92,199,221,89,28,148,186,106,91,235,89,182,147,39,144,164,145,232,238,200,1,196,51,58,117,92,211,226,132,138,21,161,112,75,86,21,219,82,8,173,248,103,25,81,74,107,228,222,215,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,114,219,90,222,221,245,184,104,100,238,78,100,49,113,155,226,243,163,203,253,157,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,82,95,18,252,250,201,199,155,133,236,21,194,106,236,182,48,234,135,33,198,106,235,111,149,178,191,81,98,83,137,75,201,121,151,92,75,240,73,45,178,235,37,234,110,90,141,107,74,141,12,154,56,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,139,147,198,252,133,97,30,37,229,114,153,151,234,21,10,36,89,214,69,29,108,217,85,119,182,71,126,37,68,154,254,186,67,172,181,162,145,37,212,146,165,17,52,124,195,82,156,36,147,169,109,104,162,204,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,121,21,164,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,2,42,241,71,240,39,137,191,130,249,196,33,64,34,74,100,131,58,55,86,81,241,29,137,211,85,85,173,216,53,46,99,21,187,121,169,206,37,180,115,77,157,211,163,48,107,38,78,98,9,134,200,148,178,245,219,37,53,185,27,137,196,95,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,20,217,198,175,197,61,173,240,254,15,152,212,68,0,22,253,194,235,63,80,239,10,21,55,44,248,197,80,165,82,234,182,229,62,52,27,78,176,252,150,33,183,83,138,133,181,25,138,106,144,165,39,124,196,243,27,75,92,178,82,158,109,42,220,68,182,205,111,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,204,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,107,133,96,238,14,223,216,235,127,210,240,231,14,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,251,136,238,166,153,149,91,55,42,28,63,49,82,207,163,83,98,42,231,168,225,189,102,77,217,87,109,195,121,117,26,137,82,159,222,73,117,72,66,186,102,212,167,18,202,54,167,106,12,212,101,204,91,139,93,16,141,9,231,127,37,214,174,110,48,225,248,48,147,74,162,95,212,222,91,244,75,133,216,45,169,197,242,137,237,176,100,190,72,55,138,26,205,247,12,210,131,245,28,52,187,181,123,77,181,208,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,19,127,134,134,66,164,227,205,194,206,53,98,205,10,91,24,117,67,144,219,212,132,57,202,217,95,168,177,41,181,41,149,50,243,78,37,248,36,150,222,105,227,245,55,45,68,132,41,70,135,137,23,104,3,53,153,177,241,79,140,159,16,46,31,49,124,126,171,223,44,247,149,157,151,76,60,204,210,103,68,159,105,223,146,38,83,86,73,50,109,250,109,69,137,82,218,75,11,65,168,205,196,58,212,69,186,151,19,220,100,226,22,148,232,218,157,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,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,247,25,251,80,0,0,20,3,196,211,5,63,98,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,252,255,0,27,76,107,255,0,192,92,185,195,167,251,175,90,132,167,26,255,0,148,67,136,219,43,39,63,229,166,226,84,223,248,3,74,190,153,8,235,194,103,11,233,88,143,156,26,93,78,178,168,142,71,177,104,243,46,132,68,147,9,50,17,37,244,41,184,204,233,184,200,155,91,78,203,110,66,28,209,70,149,199,78,132,70,100,180,222,240,165,110,53,126,41,237,111,135,240,124,198,162,32,0,185,238,24,89,245,147,140,244,168,153,126,198,10,236,185,248,131,76,143,37,234,85,94,95,41,5,86,167,48,150,118,50,227,170,119,155,34,114,73,79,168,204,154,245,153,96,220,90,148,178,113,106,176,160,25,87,29,171,29,114,163,136,248,25,100,225,254,40,84,218,244,173,153,136,214,253,50,177,77,172,199,100,210,220,121,82,161,162,67,144,36,22,167,203,121,27,151,176,204,246,186,218,13,105,208,210,235,109,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,160,30,40,254,59,49,55,240,95,39,132,34,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,119,103,126,30,106,172,67,180,175,25,91,113,54,211,167,180,237,117,70,203,17,153,170,54,167,157,109,18,162,180,135,84,181,109,66,24,234,12,155,109,180,59,33,36,132,146,86,132,148,192,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,202,98,173,159,93,196,12,56,184,236,171,98,253,170,217,85,90,213,61,216,113,43,244,180,33,82,169,238,40,180,39,16,75,255,0,33,154,77,14,18,76,205,183,26,94,215,19,155,124,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,158,156,28,243,41,135,24,127,93,184,176,26,245,42,85,22,171,122,212,35,75,160,86,23,20,155,114,161,40,144,109,157,57,249,38,175,241,85,25,179,73,36,220,118,74,73,91,221,109,10,183,241,84,28,99,179,29,133,245,185,48,114,221,79,178,34,86,111,43,114,67,53,41,215,12,182,156,109,116,18,121,164,56,81,98,168,141,38,234,223,105,77,41,221,219,153,36,114,203,106,222,34,84,106,214,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,49,114,207,174,225,254,68,113,6,202,185,239,218,173,235,85,162,225,125,114,28,186,253,81,8,76,170,131,137,166,62,70,226,201,31,228,35,81,173,195,73,17,184,227,171,220,226,179,174,59,86,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,125,87,135,118,119,230,101,86,251,59,74,241,149,187,12,174,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,222,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,12,171,142,255,0,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,121,5,183,136,87,245,157,74,173,80,173,11,226,224,161,211,110,72,253,37,106,29,54,166,244,102,42,76,109,90,121,82,91,109,68,151,145,181,215,83,181,100,101,163,139,47,237,30,190,171,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,186,158,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,160,193,223,243,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,87,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,249,50,225,56,234,250,152,177,183,26,9,149,173,247,21,33,182,208,78,43,213,113,59,148,223,45,217,21,197,67,62,177,162,198,170,229,99,6,235,177,38,46,100,119,169,247,205,78,63,52,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,202,212,150,78,165,21,193,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,189,94,115,48,82,213,203,182,100,239,12,28,178,170,21,89,180,91,127,209,253,51,245,71,91,114,82,249,240,35,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,217,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,15,147,134,185,46,186,177,147,40,245,172,194,225,154,106,181,171,146,217,188,29,161,77,182,97,193,114,91,211,224,155,16,77,183,98,33,148,41,195,121,183,37,44,220,74,181,74,154,213,68,104,54,140,157,226,184,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,166,5,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,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,63,148,108,155,73,205,134,23,227,29,66,212,147,45,87,221,145,30,140,245,181,4,230,181,30,20,229,200,114,73,200,101,243,91,106,61,234,106,49,165,163,222,218,9,197,39,152,162,70,166,152,235,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,239,178,135,196,175,14,49,167,9,238,59,147,25,170,180,171,54,228,176,105,254,148,185,149,176,163,211,221,138,228,151,91,105,200,13,41,247,164,189,181,61,43,107,45,187,141,249,13,33,4,163,113,9,58,150,205,118,107,177,31,54,184,142,187,214,245,119,161,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,245,217,57,85,188,171,153,99,196,60,210,92,116,217,116,219,78,220,143,14,53,190,250,156,38,206,173,81,118,169,18,43,166,132,41,6,110,70,105,167,36,37,75,37,35,231,185,105,73,175,150,242,83,194,133,255,0,113,71,240,39,137,191,130,249,196,33,64,35,165,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,149,92,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,0,0,101,92,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,29,44,64,14,53,126,22,45,111,136,16,124,186,162,43,3,38,120,41,106,230,39,50,118,126,14,94,181,10,172,42,45,193,233,14,165,250,91,173,183,41,28,136,18,36,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,188,166,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,249,87,134,42,226,62,32,80,173,107,98,245,189,42,181,170,85,149,79,85,46,129,18,100,131,113,186,124,83,89,172,219,108,143,254,106,117,61,84,77,180,203,100,123,26,109,41,178,174,12,153,104,255,0,87,115,71,118,82,127,194,80,45,46,161,143,187,173,154,223,49,175,241,99,33,214,156,255,0,203,155,89,11,84,16,255,0,138,46,94,191,110,89,101,169,87,233,146,105,80,171,88,105,212,221,173,73,153,23,123,143,65,98,43,167,50,27,111,36,141,109,115,16,72,115,66,35,74,220,140,202,84,73,45,28,69,38,96,166,40,85,112,87,23,45,12,87,163,38,91,146,45,106,196,106,146,227,198,154,168,139,152,194,22,92,232,166,234,72,205,8,121,174,99,75,245,84,70,135,20,70,149,17,153,31,234,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,29,2,62,58,80,169,89,17,123,47,20,202,205,85,155,146,183,138,14,220,149,40,209,201,109,197,93,29,170,100,118,219,68,133,234,73,115,124,164,161,104,108,137,100,74,136,107,86,195,38,141,127,175,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,0,8,43,196,243,36,19,51,23,106,198,197,236,55,139,190,254,179,233,239,53,34,58,158,125,126,149,163,178,220,137,5,21,136,237,52,225,185,51,158,173,25,36,236,37,115,220,74,212,173,27,217,73,116,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,58,6,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,162,156,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,113,23,181,28,127,54,120,51,121,99,246,3,92,248,91,97,226,44,187,58,175,88,143,177,18,154,208,152,154,130,215,116,41,74,36,155,168,140,241,122,142,41,163,37,145,31,105,56,223,49,151,115,153,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,180,240,117,204,166,28,75,195,135,178,207,83,42,85,14,243,129,80,153,84,166,165,184,165,29,87,4,87,8,156,113,197,59,184,250,137,140,232,180,168,140,146,174,153,166,54,146,201,151,84,139,42,20,151,197,167,49,216,95,140,24,185,31,14,108,155,34,35,149,124,58,145,38,145,87,187,158,105,198,165,200,125,11,82,93,167,52,157,72,151,25,151,119,153,173,212,168,205,211,95,39,99,102,181,200,140,25,94,193,204,71,199,60,113,181,108,108,47,122,171,2,171,233,8,243,158,173,211,146,124,202,12,86,158,65,185,82,53,18,219,217,201,213,42,79,206,33,74,115,150,132,30,245,160,143,73,20,152,82,105,212,168,84,249,149,105,117,73,17,99,182,203,179,165,165,164,191,41,105,73,18,158,112,153,66,26,37,168,200,212,100,218,16,141,76,246,165,37,161,23,235,17,87,138,63,129,60,77,252,23,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,233,89,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,145,92,41,243,147,121,97,245,255,0,3,45,151,28,107,130,231,180,238,153,4,205,191,6,157,8,165,191,70,168,184,242,13,215,136,212,226,77,168,60,163,144,251,228,68,189,134,223,53,41,78,231,141,127,151,141,95,138,123,91,225,252,31,49,168,136,235,148,156,179,201,205,61,195,126,88,244,105,210,216,184,104,118,60,235,142,223,101,147,107,100,218,139,18,162,161,184,142,155,170,74,82,135,82,243,141,146,247,163,98,212,133,153,169,40,82,21,199,255,0,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,93,247,12,204,232,255,0,41,60,56,94,27,222,170,229,223,214,13,62,35,18,100,61,59,156,229,118,9,23,41,19,180,113,106,121,79,36,208,148,200,81,238,79,49,214,150,74,46,113,54,220,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,177,139,7,108,28,117,176,42,152,115,136,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,228,124,171,41,25,28,194,60,161,70,173,202,179,215,46,185,112,215,36,60,135,171,213,68,35,171,110,157,205,53,49,9,189,132,73,66,18,146,108,220,82,72,185,206,167,122,137,41,75,77,53,237,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,135,249,196,225,205,135,25,170,190,237,91,253,153,95,37,171,77,212,26,98,237,169,66,208,158,170,81,208,202,244,73,54,104,82,21,49,43,67,13,54,242,204,137,13,45,123,201,226,105,150,138,85,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,137,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,84,25,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,244,25,28,207,29,229,148,43,201,81,101,34,93,115,14,171,146,18,186,245,5,11,45,237,175,66,79,91,15,113,146,81,37,41,36,145,164,204,144,242,18,72,89,164,210,211,173,95,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,10,203,227,113,133,244,169,86,6,30,227,67,42,136,197,74,153,88,118,215,144,73,132,158,124,198,36,178,228,150,183,200,212,149,177,133,68,123,107,102,74,45,101,184,162,52,246,239,134,188,50,241,175,246,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,159,39,136,174,49,215,113,147,55,23,220,154,187,61,60,75,62,160,253,157,75,141,185,11,228,197,128,251,173,168,247,165,8,53,115,95,57,15,232,173,202,71,63,102,229,37,9,49,61,120,44,96,237,42,139,132,119,94,55,212,40,50,218,174,220,181,133,209,32,204,151,21,41,66,169,81,80,218,141,81,92,52,18,205,14,73,113,212,58,105,89,161,75,134,217,104,74,104,197,143,138,86,227,87,226,158,214,248,127,7,204,106,35,143,229,59,39,213,92,216,97,30,46,170,198,40,133,125,217,82,40,51,232,168,146,234,155,68,230,29,69,68,164,193,37,26,201,166,214,233,182,194,208,227,137,50,37,176,148,26,155,67,139,113,49,215,253,21,88,87,87,251,43,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,101,92,104,123,12,48,118,193,199,92,141,97,126,28,226,53,6,37,70,155,81,195,122,35,77,58,236,86,94,126,158,251,148,116,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,222,71,73,121,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,244,172,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,106,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,80,15,20,127,29,152,155,248,47,147,194,12,39,201,69,213,143,185,59,170,227,94,19,211,61,37,119,217,247,133,78,21,74,146,209,56,185,85,106,89,65,167,186,218,99,39,113,160,222,97,107,144,162,105,40,37,188,151,212,68,165,45,182,154,92,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,135,114,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,99,228,215,238,203,86,212,244,111,202,155,154,149,70,244,205,65,154,77,59,210,19,91,143,214,78,119,94,84,102,119,153,115,30,94,213,109,109,58,169,90,30,132,122,10,193,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,17,87,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,101,63,221,146,168,255,0,38,15,147,222,141,170,254,221,189,31,209,122,119,208,209,125,13,206,234,54,117,123,58,141,220,238,151,231,52,228,114,186,142,206,95,43,212,21,173,254,138,175,219,171,253,149,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,247,178,9,145,58,86,81,45,153,181,219,150,100,74,182,34,220,81,202,37,98,100,87,18,252,40,172,55,33,229,54,212,23,23,29,167,208,135,27,84,117,60,149,153,146,156,101,6,93,136,72,236,25,177,240,177,140,159,15,238,31,46,124,102,176,105,35,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,158,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,158,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,223,192,6,85,197,239,112,189,171,88,55,182,71,45,108,57,126,167,111,215,228,64,143,86,137,113,208,86,243,50,150,195,18,234,115,205,13,76,140,102,102,132,60,214,227,36,184,146,37,163,93,53,45,69,106,231,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,50,184,45,224,93,118,214,177,46,220,121,184,232,212,164,68,189,186,122,117,181,47,84,57,59,165,136,244,132,77,61,72,140,218,101,199,201,164,236,220,74,90,162,110,82,9,41,105,74,144,28,81,252,9,226,111,224,190,113,8,80,8,210,238,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,179,113,140,246,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,241,86,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,23,253,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,165,184,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,127,138,54,68,169,88,39,85,103,29,240,94,217,151,30,201,174,72,90,110,10,116,70,19,209,91,211,84,164,19,75,111,105,238,106,52,133,45,68,72,217,203,105,196,146,9,73,39,153,105,49,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,185,149,198,62,255,0,179,113,78,205,203,238,32,225,245,195,18,185,111,87,35,220,114,96,206,140,103,177,212,107,77,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,241,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,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,190,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,234,184,164,100,22,102,34,117,217,155,193,202,125,86,165,119,151,71,30,226,183,97,198,126,115,213,118,203,149,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,61,69,182,190,117,64,137,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,164,241,49,164,210,168,28,63,241,2,133,66,166,68,167,83,105,209,232,49,33,195,136,202,89,98,51,13,213,160,165,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,6,11,254,226,143,224,79,19,127,5,243,136,66,128,70,138,51,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,154,112,188,226,5,255,0,131,121,82,197,215,191,193,82,108,202,194,149,255,0,41,116,227,77,126,68,159,249,52,104,141,178,215,238,53,167,209,49,106,128,3,42,226,85,102,107,37,23,86,23,224,254,28,230,66,202,166,117,182,13,223,103,219,179,106,221,57,56,183,40,149,71,233,241,249,202,145,189,74,62,76,135,212,167,16,233,25,33,46,58,108,154,91,249,158,111,148,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,80,131,141,95,133,139,91,226,4,31,46,168,138,234,225,195,118,90,182,54,115,176,242,233,189,110,106,85,191,69,133,233,110,166,163,84,154,220,72,172,111,165,75,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,45,255,0,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,229,16,210,112,83,23,43,88,161,11,5,97,225,197,192,221,247,62,67,113,154,183,229,193,92,89,169,90,219,39,82,110,54,241,36,218,71,40,201,211,91,155,80,150,245,90,140,144,70,161,164,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,122,177,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,161,204,14,25,254,198,241,198,252,194,214,226,85,99,196,182,110,9,212,248,30,148,111,100,167,160,161,229,116,175,175,212,65,43,154,193,180,225,45,41,36,173,43,37,36,182,168,135,128,1,113,60,22,48,118,149,69,194,59,175,27,234,20,25,109,87,110,90,194,232,144,102,75,138,148,161,84,168,168,109,70,168,174,26,9,102,135,36,184,234,29,52,172,208,165,195,108,180,37,52,98,199,192,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,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,107,201,158,104,42,185,76,198,136,216,141,14,145,18,163,77,168,199,69,18,188,211,177,212,243,233,165,57,46,59,210,85,21,36,235,73,41,59,99,145,54,110,40,209,169,250,197,237,45,14,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,64,174,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,83,101,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,236,83,31,184,191,201,190,178,243,10,207,194,56,87,5,171,137,149,104,241,35,92,149,126,133,166,98,69,66,163,171,173,58,99,169,148,227,205,172,222,218,150,150,180,239,75,74,90,136,208,233,33,105,175,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,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,36,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,160,140,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,154,228,187,36,24,113,148,123,84,166,193,139,233,43,250,183,79,140,213,195,91,125,226,145,177,194,109,179,126,44,37,114,155,54,225,243,210,165,145,26,9,197,250,156,197,43,150,217,34,186,248,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,39,248,158,228,42,78,51,210,165,230,7,7,232,82,231,226,13,50,60,102,106,180,136,156,164,21,90,156,194,94,222,243,109,37,174,108,137,201,37,48,146,35,119,214,101,130,109,9,82,201,180,42,162,240,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,127,217,46,205,181,171,155,156,44,43,166,154,215,67,114,80,186,106,125,205,78,82,91,107,151,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,92,151,8,203,84,24,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,107,206,38,142,191,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,135,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,14,26,156,64,191,97,51,32,224,38,43,61,190,193,170,212,21,232,186,138,149,171,148,121,210,223,140,143,157,117,249,40,102,61,57,5,212,190,230,212,26,137,199,22,190,221,202,23,82,0,0,56,86,120,48,118,149,141,249,92,196,11,70,101,6,93,86,165,10,143,38,183,65,106,12,84,191,52,170,177,26,83,209,147,29,38,133,171,123,138,73,176,162,108,183,169,183,220,66,76,183,234,51,195,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,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,105,79,45,22,4,156,44,203,206,27,225,245,66,222,137,67,169,80,237,122,108,106,164,24,196,214,198,170,61,58,14,97,153,180,102,133,173,82,13,213,173,105,51,222,181,41,90,171,118,167,210,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,122,174,40,185,5,135,120,80,170,89,152,193,218,125,42,151,85,183,41,242,103,93,148,118,35,49,13,186,156,84,45,217,47,212,146,180,165,59,230,39,152,226,157,230,26,148,243,105,78,211,37,182,72,122,173,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,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,51,110,52,167,148,239,11,24,55,240,254,222,242,230,7,228,205,22,89,44,28,211,97,125,75,15,238,248,209,33,212,151,29,73,162,220,37,78,102,76,218,51,230,227,78,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,231,219,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,206,14,21,121,231,165,97,108,159,228,221,139,149,72,148,251,78,165,34,85,74,135,112,212,170,137,143,26,140,255,0,40,220,118,43,202,144,225,52,220,103,77,181,41,27,54,153,72,117,68,105,95,63,115,119,18,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,71,254,41,25,5,135,135,125,118,102,240,114,159,74,166,218,7,209,199,184,173,216,113,152,130,205,33,195,229,70,102,76,70,219,74,16,166,93,89,182,78,54,68,110,37,215,13,207,93,14,47,147,13,114,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,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,58,1,206,14,63,102,27,29,177,67,159,152,138,92,187,118,175,64,142,220,104,182,178,169,242,41,236,82,16,227,104,113,70,136,175,153,186,133,188,91,28,82,220,53,45,100,109,150,188,180,54,148,253,252,214,231,54,187,155,76,56,194,186,101,249,74,229,94,118,39,165,227,213,234,76,33,8,139,85,110,65,66,228,73,75,105,211,148,241,244,238,147,173,146,73,189,196,149,35,66,95,41,174,215,193,83,197,61,211,240,254,119,152,211,133,212,128,10,203,227,29,150,123,54,101,155,7,51,212,105,214,253,6,225,167,72,102,145,90,101,227,54,100,220,136,116,208,136,220,163,37,109,118,76,116,161,195,50,217,189,81,201,102,107,219,25,8,58,139,22,211,193,215,43,86,172,122,19,217,174,171,92,148,170,213,106,95,89,66,164,82,227,165,183,149,66,218,178,75,238,200,82,146,107,106,99,136,34,36,37,6,157,177,159,51,51,89,72,218,221,159,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,4,85,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,45,211,133,94,121,234,184,165,27,249,55,98,229,82,93,66,236,166,199,149,82,161,220,53,42,162,164,73,172,177,205,55,29,138,242,164,56,110,185,37,162,113,74,70,205,196,113,218,81,26,81,200,220,229,143,128,202,184,237,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,223,157,90,22,17,230,223,1,166,211,225,213,162,92,118,38,33,81,220,101,169,209,18,133,153,33,122,146,94,108,158,66,137,169,44,58,146,81,19,136,222,211,204,150,228,146,208,100,85,109,134,156,90,63,100,87,219,22,77,137,131,180,170,126,1,211,234,9,143,75,162,33,157,181,202,117,44,153,67,106,83,111,37,194,105,199,150,242,92,152,180,190,78,173,110,62,235,106,144,100,105,117,50,171,57,152,215,106,230,39,133,221,225,140,118,85,62,171,10,139,112,122,63,166,98,168,211,109,202,71,34,226,143,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,72,35,85,2,58,231,147,40,148,172,223,97,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,184,167,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,158,162,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,61,87,12,204,232,255,0,38,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,223,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,80,102,126,242,109,39,40,56,161,10,159,66,147,46,125,137,115,199,55,173,201,211,166,180,252,213,173,134,217,41,140,200,38,219,108,146,180,58,233,41,38,72,216,109,186,222,138,82,201,194,76,106,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,245,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,76,28,81,179,219,74,198,202,171,56,17,130,247,52,185,22,77,14,66,213,112,84,98,62,158,138,225,154,149,32,218,67,123,75,115,177,163,169,10,50,94,254,91,174,40,150,73,81,50,203,170,228,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,21,129,156,78,21,63,47,49,218,213,186,112,46,69,42,214,182,239,90,131,84,186,253,58,53,27,151,14,221,228,195,90,206,107,13,69,109,45,147,46,55,21,73,52,56,109,235,41,214,203,153,164,143,153,176,172,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,225,92,81,252,9,226,111,224,190,113,8,80,8,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,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,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,119,252,54,51,207,74,204,21,129,15,10,241,26,169,18,14,34,218,177,227,83,90,92,202,162,84,253,208,194,89,112,211,41,164,188,225,190,244,148,183,29,106,147,161,40,181,209,221,196,78,27,109,205,240,25,87,26,61,203,189,167,106,223,57,59,194,91,90,245,182,105,87,5,22,110,31,219,93,77,58,169,9,185,113,95,217,6,50,209,189,167,9,72,86,213,161,42,45,75,177,73,35,46,210,33,74,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,250,7,14,236,253,76,203,29,212,118,30,41,84,42,181,44,50,173,242,163,234,114,95,145,242,101,194,113,213,245,49,99,110,52,19,43,91,238,42,67,109,160,156,87,170,226,119,41,190,91,179,87,141,95,133,139,91,226,4,31,46,168,138,86,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,169,127,85,203,174,17,213,241,182,129,152,87,237,56,140,94,214,236,121,204,179,80,136,210,24,92,181,201,97,168,230,244,165,33,36,185,43,106,59,74,101,162,113,74,66,16,243,154,39,93,138,71,75,0,21,87,198,211,5,63,240,23,49,144,234,30,235,42,161,21,199,127,229,19,34,56,202,9,191,249,105,56,165,57,254,0,146,159,166,98,170,199,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,79,5,48,190,149,130,184,71,104,97,69,25,81,28,143,107,81,227,83,87,34,52,36,196,68,199,208,130,231,74,54,146,102,72,91,206,243,29,95,172,163,53,184,163,53,40,204,204,253,168,14,105,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,95,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,101,60,52,248,119,217,181,252,47,149,141,185,128,183,34,87,99,223,244,119,233,244,91,114,163,79,52,148,58,115,142,17,122,64,214,226,73,214,228,186,77,146,152,117,133,39,99,46,115,18,226,141,226,38,161,6,116,114,147,117,101,27,20,206,214,169,59,215,91,117,222,166,161,108,212,82,167,29,230,65,76,151,16,134,31,116,217,105,179,152,219,100,202,158,67,100,105,79,57,179,35,209,100,36,7,11,220,244,254,197,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,119,82,0,41,219,140,70,89,236,220,62,188,168,184,255,0,103,206,183,233,11,190,36,46,21,94,223,104,205,169,115,42,40,37,186,237,81,166,247,26,86,133,36,219,67,230,148,163,107,166,210,213,204,92,149,168,171,128,93,247,10,60,173,90,184,73,131,76,99,143,202,74,85,201,114,98,101,62,59,253,76,20,182,235,52,136,41,82,143,161,109,237,188,206,119,51,251,233,58,146,73,214,16,222,211,54,57,139,157,64,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,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,69,69,241,47,225,223,112,211,175,39,177,239,0,109,203,130,229,69,233,88,113,119,5,181,77,167,202,168,203,139,81,124,156,121,201,172,147,73,90,186,103,20,149,154,210,189,57,110,173,36,131,52,56,148,51,34,184,111,100,6,187,149,238,183,21,177,74,163,178,254,173,211,220,165,250,46,159,61,18,32,195,166,189,210,63,203,123,230,72,206,98,31,97,196,168,219,117,108,237,211,105,171,93,194,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,142,185,204,201,157,131,155,59,2,76,57,144,98,83,175,106,116,117,187,65,175,52,211,44,190,167,219,102,65,70,137,42,73,176,235,199,7,157,32,220,113,166,244,61,75,114,123,123,232,6,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,169,194,159,60,244,170,213,179,3,43,184,175,84,137,79,169,80,35,147,118,165,106,163,84,74,10,166,194,228,33,182,169,135,207,115,114,164,161,79,161,12,54,214,164,166,81,176,144,142,73,27,182,104,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,246,0,25,182,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,125,108,143,224,237,87,27,243,71,135,246,140,58,12,74,173,54,21,98,53,110,188,212,232,170,126,17,82,162,58,151,164,166,66,73,11,78,199,18,146,97,36,225,108,83,143,182,133,25,111,212,104,204,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,77,76,232,230,218,213,202,54,22,29,211,82,107,174,185,43,189,77,62,217,167,37,45,187,204,156,152,206,45,15,190,209,188,211,135,13,183,9,148,188,182,204,212,158,115,100,69,170,200,103,134,173,83,147,90,170,205,172,204,110,35,114,39,200,114,75,168,137,17,168,172,37,107,81,169,68,219,44,165,45,52,141,76,244,67,105,74,18,90,18,72,136,136,133,218,112,195,201,77,213,151,43,86,78,41,98,5,126,171,18,228,189,105,236,239,183,24,148,227,112,99,193,113,184,239,177,214,197,117,134,220,69,69,151,14,83,103,235,41,45,165,213,164,187,84,163,20,130,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,87,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,234,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,218,149,17,151,97,144,183,78,21,121,231,170,226,148,111,228,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,211,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,107,196,159,57,54,246,93,48,190,102,26,210,227,68,169,223,119,237,30,75,52,232,178,161,69,159,10,36,69,56,219,47,61,58,51,174,17,154,28,105,201,36,201,41,167,90,113,198,22,149,165,72,74,210,116,87,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,191,236,130,101,2,171,148,76,47,155,66,185,111,41,117,107,134,226,144,82,235,16,226,212,84,253,18,43,237,184,242,91,118,11,107,101,165,161,110,71,84,116,188,165,145,154,148,202,8,189,84,36,114,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,73,130,127,240,84,241,79,116,252,63,157,230,52,225,117,32,2,157,184,207,227,204,107,171,20,45,172,0,161,77,151,211,216,241,213,84,174,161,50,29,75,14,84,102,54,218,152,109,108,154,9,11,91,49,180,90,93,37,47,178,115,136,45,134,149,146,171,128,88,255,0,6,12,121,141,106,226,133,203,128,21,217,178,250,123,226,58,106,148,36,42,67,170,97,186,140,54,220,83,237,161,146,65,161,11,122,54,171,83,166,164,118,65,109,7,188,212,130,77,196,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,64,14,40,89,22,253,181,218,171,199,28,28,179,58,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,58,164,199,108,169,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,57,4,207,101,43,55,118,204,218,21,203,14,37,39,17,109,216,229,46,177,14,43,105,98,20,166,28,144,242,91,118,11,107,144,235,235,67,109,166,58,94,82,200,137,46,60,130,46,197,164,75,81,149,113,239,238,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,176,185,79,31,78,183,16,71,170,86,217,153,165,70,104,117,45,250,188,21,206,6,56,229,251,14,47,108,50,194,251,147,209,112,47,142,74,158,151,189,227,149,75,113,4,164,56,244,3,39,9,184,239,60,217,165,181,187,177,78,109,109,163,66,144,166,208,162,231,248,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,186,156,249,97,157,171,131,124,51,46,172,45,178,162,116,244,91,102,159,64,167,198,220,219,104,113,237,149,120,91,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,81,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,138,162,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,194,177,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,120,115,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,75,94,10,158,41,238,159,135,243,188,198,156,44,167,53,185,214,194,204,159,124,150,253,166,80,46,186,159,202,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,249,252,175,241,11,193,124,217,223,245,12,57,195,155,98,245,167,84,169,212,119,107,110,187,91,133,17,150,20,195,111,50,202,146,149,51,37,213,26,247,72,65,145,26,72,180,37,118,247,17,196,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,221,120,154,241,16,141,106,198,168,229,195,1,46,57,104,185,209,33,180,92,183,61,42,160,236,101,209,150,203,169,89,194,138,243,42,74,142,73,169,4,151,148,71,177,180,26,217,50,83,138,89,49,81,98,85,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,2,176,56,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,85,118,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,131,139,126,114,109,235,214,75,153,88,177,35,68,154,139,110,177,206,186,42,114,33,69,146,142,173,166,155,83,44,193,144,78,45,77,45,181,59,37,169,7,177,183,73,109,155,68,173,134,242,87,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,89,87,20,60,42,165,96,134,66,112,219,10,40,87,21,193,92,166,219,119,196,56,144,230,87,165,166,76,211,99,162,169,169,182,148,226,80,132,236,109,42,38,155,73,36,137,45,182,132,151,209,21,129,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,126,153,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,1,197,51,147,129,112,243,19,151,27,207,14,125,13,233,26,210,169,238,84,109,196,160,216,67,200,172,71,66,156,138,77,186,249,26,26,230,44,185,11,94,169,62,83,206,167,122,73,70,162,206,16,155,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,23,146,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,7,62,185,196,184,115,79,139,149,52,209,171,18,216,195,170,28,142,138,223,166,51,50,87,73,53,12,45,244,183,84,118,59,187,82,153,46,165,231,12,143,148,133,161,165,33,163,220,104,82,149,237,120,102,100,187,249,73,226,58,241,34,245,79,46,193,176,106,17,31,147,29,232,60,230,235,179,136,249,168,131,171,136,83,42,101,36,132,170,66,79,114,185,110,180,130,73,115,137,198,239,80,113,76,224,101,174,133,154,156,14,172,97,149,76,249,53,86,119,85,45,185,106,148,182,27,137,88,105,151,17,29,199,77,41,94,230,79,154,182,220,35,66,207,150,226,205,36,75,36,41,57,236,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,191,240,189,207,79,237,174,213,70,7,99,29,231,213,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,168,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,192,81,15,21,140,121,141,140,153,163,159,108,208,166,203,114,133,134,209,206,217,109,10,144,233,176,229,69,14,173,83,222,67,43,66,73,165,243,76,163,40,200,149,204,40,109,172,150,164,154,9,48,212,91,167,5,140,121,141,86,179,110,188,185,86,102,203,93,74,133,33,119,53,20,158,144,235,168,244,115,198,219,82,89,105,6,141,140,33,169,6,219,134,91,254,113,115,150,162,71,170,181,29,154,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,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,16,3,251,181,121,88,255,0,104,56,171,255,0,170,169,223,247,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,141,121,196,209,42,128,64,174,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,83,15,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,180,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,96,255,0,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,20,67,197,154,245,176,111,60,224,213,26,177,163,196,57,22,245,30,29,18,224,153,25,12,236,155,85,105,78,41,197,27,141,40,205,197,180,211,140,70,89,185,162,208,184,202,108,200,137,180,143,85,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,43,180,1,74,220,106,252,83,218,223,15,224,249,141,68,125,94,20,184,233,135,25,116,195,140,125,197,12,80,172,244,52,168,63,38,154,101,150,136,151,42,161,41,69,84,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,48,215,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,157,92,41,242,49,85,173,92,208,51,69,138,244,185,116,250,109,2,65,57,106,81,106,52,181,32,234,111,174,58,28,106,166,124,246,246,170,50,18,250,22,195,141,106,106,121,27,201,104,228,145,59,110,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,115,254,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,97,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,115,138,241,66,200,183,237,174,213,94,56,224,229,153,213,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,168,152,206,141,242,244,52,173,109,18,219,249,213,38,59,101,76,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,221,157,248,121,170,177,14,210,188,101,109,196,219,78,158,211,181,213,27,44,70,102,168,218,158,117,180,74,138,210,29,82,213,181,8,99,168,50,109,182,208,236,132,146,18,73,90,18,80,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,43,131,138,63,142,204,77,252,23,201,225,9,41,144,44,215,97,198,82,178,35,118,222,183,171,189,117,86,118,32,84,152,160,80,24,120,145,42,175,41,52,202,105,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,215,13,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,173,167,133,94,70,42,184,91,27,249,72,226,229,46,93,62,236,169,71,149,77,161,219,213,42,90,163,201,163,49,205,54,221,148,242,100,54,78,183,37,210,109,73,70,205,164,81,221,81,154,151,207,218,221,143,128,166,14,49,57,126,176,112,179,20,45,188,87,180,17,46,53,75,20,100,85,37,214,161,145,50,136,77,63,21,184,41,230,176,219,109,165,73,91,170,121,215,93,82,212,179,91,139,82,187,53,61,97,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,52,61,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,9,149,109,228,238,205,168,240,171,173,102,10,37,30,93,90,251,149,88,249,71,30,76,40,102,167,226,211,161,206,93,61,216,139,250,102,113,146,209,204,152,226,219,38,187,73,163,112,212,136,233,51,137,88,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,105,164,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,33,255,0,19,124,116,196,124,186,96,253,139,138,24,95,89,232,106,176,113,2,19,79,50,233,26,226,212,34,170,159,80,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,61,215,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,133,112,113,58,225,233,14,214,135,39,49,89,126,180,57,52,166,119,59,118,208,41,140,176,196,90,84,86,152,101,182,165,66,136,195,40,218,201,114,158,92,147,220,181,18,156,39,54,146,9,213,34,184,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,220,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,51,132,46,251,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,187,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,231,79,6,204,177,122,74,187,86,204,237,235,107,213,89,110,143,165,62,200,154,227,220,168,178,94,113,18,25,168,62,150,203,69,187,203,65,165,148,172,254,107,115,175,145,18,156,111,86,166,7,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,59,86,79,50,101,66,206,30,68,107,244,198,234,190,134,188,237,124,64,171,72,182,106,78,173,103,21,46,59,76,165,243,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,144,2,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,239,184,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,224,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,255,0,140,166,19,226,158,40,126,200,63,102,120,105,117,221,190,140,249,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,115,94,17,56,33,141,24,107,153,43,146,187,136,216,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,174,136,81,251,12,122,14,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,10,229,115,50,149,220,175,86,47,171,214,206,45,151,77,110,207,122,222,161,73,92,84,72,102,28,167,167,194,113,111,184,133,168,136,246,48,195,230,141,73,105,230,242,137,104,82,13,100,57,87,250,42,191,110,175,246,86,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,137,213,155,92,144,80,178,143,145,219,106,109,199,22,149,82,196,218,222,32,70,106,183,91,134,242,228,50,136,165,18,164,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,142,85,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,129,92,75,115,55,127,101,103,20,48,7,16,45,9,50,230,83,81,34,226,85,106,222,58,139,209,161,86,88,38,224,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,48,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,162,248,161,100,91,246,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,135,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,51,68,45,123,48,153,237,165,96,142,73,176,179,3,48,182,230,150,222,40,87,176,222,217,76,169,148,183,210,133,219,112,151,79,140,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,109,91,90,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,104,39,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,194,184,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,75,254,39,92,61,38,93,51,36,230,43,47,214,135,58,170,246,231,110,218,5,49,151,223,149,85,148,235,236,182,212,168,81,24,101,123,158,62,107,203,146,123,144,147,75,100,230,211,89,186,165,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,79,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,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,47,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,44,211,130,134,55,210,142,149,121,101,185,234,28,180,212,147,34,69,241,30,164,151,18,166,28,96,211,10,27,172,45,61,138,66,210,162,101,73,50,220,75,37,184,71,179,97,115,45,40,7,31,205,110,5,213,115,15,130,245,188,57,161,95,183,5,171,82,126,60,151,97,187,75,170,42,11,19,159,84,71,217,110,37,65,73,109,197,59,5,106,120,141,230,137,58,168,144,90,119,104,121,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,196,240,155,205,157,11,20,176,227,249,60,84,232,116,170,21,201,96,211,208,237,54,53,34,152,184,241,103,81,208,76,182,228,167,23,189,105,84,195,148,234,214,249,153,54,75,84,132,45,41,81,243,77,51,252,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,6,113,43,204,45,171,152,188,205,78,173,217,81,181,162,218,52,244,218,81,170,9,148,219,237,213,122,105,82,92,92,198,141,179,52,19,43,91,234,38,204,148,173,205,161,11,51,73,172,208,143,107,194,159,44,247,150,43,227,204,12,97,76,235,130,223,180,240,234,65,77,93,94,156,100,209,84,42,37,179,109,44,157,53,17,154,28,105,197,169,242,74,87,243,39,203,94,206,161,181,139,201,28,255,0,48,56,153,251,27,192,235,243,20,155,151,74,143,46,217,183,231,84,32,122,81,205,145,94,156,134,85,210,176,191,93,6,174,107,230,211,100,132,168,148,181,44,146,147,220,162,25,161,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,78,172,201,100,238,205,195,94,29,120,51,140,182,189,30,92,219,158,100,136,181,123,142,173,18,25,146,28,137,89,139,207,71,84,103,189,72,68,117,55,10,43,70,75,67,91,221,113,91,9,201,6,56,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,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,63,146,118,105,255,0,243,105,197,95,253,141,168,255,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,191,26,243,137,162,85,0,10,107,227,43,129,120,113,134,216,143,102,98,133,149,70,244,85,87,17,189,44,237,125,150,12,147,22,68,168,167,20,202,82,91,34,245,30,115,170,87,52,200,246,173,72,74,205,36,181,56,181,252,174,10,158,41,238,159,135,243,188,198,156,46,164,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,99,49,98,250,253,168,98,157,229,137,158,139,244,103,202,219,130,163,93,232,185,252,238,151,170,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,213,203,246,38,126,198,241,198,195,197,39,37,213,99,196,182,110,8,53,9,254,139,115,100,167,160,161,228,245,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,151,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,82,183,26,191,20,246,183,195,248,62,99,81,16,41,186,181,85,154,84,138,19,53,57,104,166,204,144,204,185,16,210,242,137,135,159,101,46,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,179,43,134,102,75,191,148,158,35,175,18,47,84,242,236,27,6,161,17,249,49,222,131,206,110,187,56,143,154,136,58,184,133,50,166,82,72,74,164,36,247,43,150,235,72,36,151,56,156,110,242,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,32,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,52,138,86,226,231,150,140,44,192,235,238,207,190,176,206,147,232,79,218,7,164,58,218,52,54,35,70,165,193,232,89,128,211,125,35,12,180,142,86,254,106,214,230,229,43,114,212,106,45,186,153,27,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,224,190,79,8,69,247,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,88,175,10,188,140,82,177,74,79,242,145,197,202,92,74,133,167,77,145,42,155,67,183,170,84,180,200,141,89,127,148,109,187,41,228,200,108,218,114,51,70,226,146,141,155,140,228,52,163,53,35,145,181,203,137,0,21,87,199,59,234,79,243,39,233,162,173,97,82,106,181,24,211,230,83,233,146,229,71,165,199,41,115,157,101,149,45,17,88,55,91,100,157,117,68,90,33,6,235,205,54,74,86,133,189,196,39,189,68,71,221,114,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,30,164,212,227,86,169,80,171,48,219,150,220,121,241,219,146,210,37,196,118,43,233,66,210,74,73,56,203,201,75,173,47,67,45,80,226,82,180,158,164,162,35,35,33,16,56,175,99,21,43,13,114,151,91,180,83,94,151,6,225,196,25,17,232,148,182,161,74,75,79,184,194,94,109,233,170,90,119,165,103,24,227,161,108,56,105,37,22,178,154,66,203,107,134,98,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,115,253,150,216,159,178,207,216,167,160,191,208,103,201,255,0,146,222,140,234,158,255,0,82,250,110,155,145,206,223,205,254,167,213,223,191,127,183,118,189,163,49,149,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,10,112,250,198,42,174,55,229,46,197,187,174,90,244,74,173,195,10,59,212,74,195,173,74,83,239,147,241,30,91,45,170,82,150,181,175,169,114,58,99,190,225,172,245,81,191,188,136,146,180,144,246,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,64,14,53,126,22,45,111,136,16,124,186,162,33,7,9,187,254,242,182,115,141,108,89,148,43,134,92,74,21,227,30,161,26,187,79,73,145,177,57,17,233,242,164,48,107,73,145,145,45,183,91,35,74,203,69,145,41,196,145,237,113,105,85,233,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,175,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,142,111,240,49,250,236,252,183,250,144,170,177,127,220,46,60,9,225,151,227,94,113,52,123,92,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,30,215,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,43,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,131,138,22,69,191,109,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,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,180,207,190,107,168,89,180,193,172,6,188,185,180,168,119,125,55,229,36,59,166,137,9,229,171,160,149,186,158,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,30,175,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,139,158,225,115,145,42,174,9,210,158,199,124,104,182,98,71,189,171,145,208,155,126,157,45,133,117,182,244,37,37,100,234,220,220,123,90,147,33,43,73,26,54,115,26,109,38,131,82,77,231,154,79,235,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,71,20,225,29,142,152,143,104,102,78,143,130,20,202,207,54,204,190,250,247,106,84,185,4,107,109,153,81,224,60,251,114,163,246,151,41,227,233,208,218,204,181,74,219,50,37,36,205,13,41,187,169,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,206,190,115,48,82,213,203,182,100,239,12,28,178,170,21,89,180,91,127,209,253,51,245,71,91,114,82,249,240,35,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,217,255,0,5,79,11,23,79,196,9,222,93,78,20,172,63,85,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,11,191,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,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,53,241,25,225,213,117,89,184,142,198,36,101,159,9,234,181,91,66,231,254,255,0,162,219,177,92,154,229,38,168,102,181,47,149,17,150,205,109,67,113,4,149,35,110,228,54,225,56,143,154,65,176,131,151,252,57,178,37,93,202,165,9,251,242,252,188,42,191,44,238,186,127,34,175,110,67,152,133,81,225,55,189,14,48,151,18,146,62,162,99,58,58,158,113,47,150,146,144,243,104,37,23,206,185,53,64,66,14,46,248,197,85,195,92,174,34,209,183,43,209,32,212,177,6,176,213,18,75,69,41,77,77,114,148,150,156,122,90,152,74,22,149,26,13,72,142,195,166,100,164,114,229,41,10,47,156,73,138,54,29,215,35,248,197,85,193,12,209,225,253,221,14,189,18,149,77,155,88,141,68,175,59,58,82,152,132,116,169,110,165,153,42,144,162,90,19,177,180,168,159,73,184,123,18,227,13,173,68,123,52,26,51,0,16,3,138,22,69,191,109,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,194,190,44,153,218,135,79,161,127,38,76,33,186,249,179,234,155,213,120,213,41,21,38,28,109,152,169,91,204,57,70,115,150,106,113,15,41,198,204,223,65,155,106,75,105,67,106,39,18,251,137,77,112,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,41,193,220,29,176,112,42,192,165,225,206,28,208,98,83,169,180,232,236,52,235,173,69,101,151,234,15,182,203,108,170,92,165,50,132,37,217,46,37,164,27,142,154,72,212,101,247,17,123,81,92,28,105,241,138,149,69,194,59,83,4,41,245,233,109,87,110,90,194,43,115,161,196,148,148,161,84,168,168,113,36,153,77,146,201,102,135,36,184,210,218,37,32,208,165,195,112,245,37,52,66,176,50,209,96,70,197,60,195,97,190,31,84,45,233,117,202,109,114,232,166,198,170,65,140,78,239,118,157,212,32,230,25,155,70,75,66,19,28,157,90,214,147,45,136,74,149,170,118,234,87,253,156,11,2,54,39,229,115,20,172,199,173,233,117,217,18,173,121,210,105,244,248,132,234,159,126,163,25,163,145,8,155,75,71,189,107,41,44,178,100,130,215,121,145,36,201,68,102,147,206,13,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,219,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,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,8,171,196,211,26,255,0,98,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,31,43,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,127,220,61,241,66,149,138,185,62,195,106,157,61,49,25,145,64,163,181,107,206,136,204,212,201,92,119,233,233,40,197,205,208,136,219,91,173,54,212,130,109,69,170,81,33,29,170,35,37,170,69,10,86,227,87,226,158,214,248,127,7,204,106,34,63,228,187,41,55,86,110,113,76,173,106,107,189,13,183,66,233,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,98,255,0,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,234,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,20,3,197,31,199,102,38,254,11,228,240,135,234,200,38,68,234,185,187,185,166,215,110,89,146,233,56,117,110,200,40,149,137,145,92,83,19,101,62,228,119,148,219,80,92,92,119,88,90,219,113,49,212,242,86,100,105,109,228,25,118,173,34,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,85,95,28,239,169,63,204,159,166,142,41,193,246,211,181,111,156,196,222,118,181,235,108,210,174,10,44,220,63,151,212,211,170,144,155,151,21,253,149,74,98,209,189,167,9,72,86,213,161,42,45,75,177,73,35,46,210,33,50,178,227,194,91,8,240,127,20,46,75,219,17,166,68,196,90,67,114,22,205,163,72,171,193,67,172,71,136,227,101,185,233,237,41,60,169,18,82,106,91,73,34,79,40,137,28,237,164,227,136,68,121,234,41,219,141,134,40,82,174,28,92,176,240,162,158,152,143,72,179,40,242,170,83,164,51,53,46,173,183,234,11,111,72,174,180,69,171,43,67,80,218,116,183,43,85,34,82,15,106,72,136,215,197,56,89,88,18,111,172,233,89,178,142,222,137,86,166,218,177,231,215,234,69,36,154,82,34,161,184,203,106,60,130,67,135,235,45,19,31,136,104,216,70,180,175,106,203,77,134,164,223,160,160,190,41,182,4,155,23,58,87,148,162,183,162,82,105,183,84,120,21,250,105,70,38,146,137,72,114,50,26,145,32,208,217,250,171,92,198,37,154,247,145,45,75,220,179,215,121,41,82,171,129,245,255,0,37,218,86,41,225,108,235,134,33,71,139,34,157,95,165,210,84,109,37,243,91,169,117,137,178,16,90,115,86,130,38,96,33,93,166,132,25,183,244,77,195,221,61,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,85,139,254,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,80,28,82,50,11,15,14,250,236,205,224,229,62,149,77,180,15,163,143,113,91,176,227,49,5,154,67,135,202,140,204,152,141,182,148,33,76,186,179,108,156,108,136,220,75,174,27,158,186,28,95,38,181,132,255,0,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,231,248,101,112,239,147,117,73,167,102,63,30,237,200,139,182,23,29,197,219,86,197,86,158,212,148,86,80,243,74,65,77,148,203,201,82,74,49,37,102,166,82,101,189,197,146,30,35,75,105,65,191,110,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,181,78,23,156,63,127,240,111,53,184,186,207,248,42,181,153,71,82,127,229,45,28,153,172,72,141,255,0,38,147,17,198,93,253,199,117,250,36,45,80,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,2,133,184,162,230,23,246,229,153,170,149,2,153,26,171,10,139,134,157,77,164,212,105,146,183,182,244,230,37,58,83,38,54,202,76,208,215,49,100,134,245,35,53,45,184,204,169,70,147,209,180,68,0,23,253,195,47,26,255,0,109,57,71,181,186,138,127,75,62,196,210,202,153,177,173,140,187,209,48,207,78,227,122,184,181,43,88,174,198,222,163,219,171,164,238,212,146,118,235,42,128,5,43,113,66,200,183,236,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,23,242,227,154,172,92,202,197,86,228,172,225,69,74,35,18,46,122,58,233,50,17,53,181,190,195,43,220,74,106,98,25,222,77,46,75,39,191,150,167,82,226,18,78,186,70,133,18,204,143,154,255,0,162,171,246,234,255,0,101,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,191,60,133,100,238,222,202,198,17,211,21,89,163,196,127,17,107,145,250,219,130,166,244,56,189,92,37,190,134,20,229,45,169,13,110,82,163,52,166,91,35,46,106,208,183,82,183,75,105,45,41,76,160,1,68,60,89,177,66,149,136,249,193,170,83,40,201,136,228,123,22,143,14,215,92,184,211,83,33,18,95,66,156,146,246,187,72,137,181,180,236,183,35,173,189,84,105,92,117,106,100,102,104,79,191,224,177,96,73,174,230,26,235,196,25,22,244,73,148,219,86,215,92,100,78,120,154,82,224,84,102,72,108,153,54,137,71,189,43,92,118,39,160,214,130,236,70,244,168,203,152,68,171,159,25,182,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,90,167,6,155,254,77,205,149,202,165,153,81,184,98,75,145,103,93,18,227,67,167,164,218,39,224,211,164,52,212,134,205,105,73,18,205,14,73,114,113,165,107,215,83,75,137,35,209,189,169,158,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,149,227,105,140,117,215,110,171,23,47,209,217,228,209,99,83,202,241,152,230,228,43,171,148,227,146,34,71,45,13,27,219,228,161,169,61,164,189,171,234,189,100,234,218,76,249,87,7,92,51,249,97,154,199,175,169,113,42,165,18,194,183,230,84,25,149,29,191,230,169,157,36,138,27,108,72,89,160,200,183,176,252,197,161,4,164,169,74,96,212,70,105,66,200,254,7,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,213,34,184,37,227,95,254,29,101,206,101,63,223,122,211,229,54,215,252,158,28,182,222,89,185,255,0,34,54,210,150,255,0,195,154,149,244,8,90,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,64,35,85,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,103,51,60,216,161,74,198,60,218,98,101,249,66,76,67,166,191,88,244,108,55,226,77,76,182,37,177,5,150,225,55,41,183,82,68,149,33,228,198,39,139,77,72,137,194,34,82,180,220,115,127,129,213,167,255,0,217,114,250,153,108,255,0,246,158,147,79,172,185,11,254,84,236,184,204,190,101,255,0,34,91,141,165,95,224,20,162,250,6,45,80,85,95,28,91,79,255,0,177,37,245,14,217,255,0,237,197,38,161,89,110,23,252,149,216,145,158,124,139,254,90,182,219,82,191,195,169,37,244,204,71,94,18,119,173,86,213,206,149,191,66,167,199,136,228,123,198,143,85,162,78,83,200,81,173,182,17,25,83,137,77,25,40,136,151,205,130,210,76,212,74,45,138,89,105,169,146,147,113,57,177,240,177,140,159,15,238,31,46,124,102,176,106,160,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,170,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,43,147,104,217,79,197,8,213,11,82,76,68,216,151,188,137,111,91,80,78,107,178,38,193,68,118,227,28,134,95,53,182,146,216,151,100,154,90,61,238,44,219,74,121,138,53,234,106,233,124,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,181,236,220,228,218,54,108,49,67,7,42,23,92,152,138,177,44,137,21,151,174,88,37,53,216,243,103,34,67,113,142,59,44,26,27,81,108,83,177,137,46,158,246,214,77,169,92,181,18,244,52,201,90,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,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,252,107,201,230,139,254,0,1,207,243,3,137,159,177,188,14,191,49,73,185,116,168,242,237,155,126,117,66,7,165,28,217,21,233,200,101,93,43,11,245,208,106,230,190,109,54,72,74,137,75,82,201,41,61,202,33,154,207,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,11,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,63,91,150,5,228,213,131,31,20,149,111,75,59,78,85,97,234,2,42,201,34,83,5,81,105,150,223,84,117,153,30,168,89,180,242,22,157,196,91,200,156,217,187,150,230,217,233,193,147,29,38,90,216,203,93,192,106,189,103,101,22,246,167,185,81,165,196,112,159,115,250,98,34,73,106,38,73,38,109,53,204,136,82,20,226,212,146,53,244,140,39,121,26,82,149,92,160,0,227,249,179,189,112,26,198,192,107,158,126,100,99,196,157,100,206,143,208,200,165,58,141,239,213,31,86,170,106,52,84,110,74,142,73,169,27,219,82,84,147,108,219,230,239,108,155,55,17,155,113,45,56,95,94,88,71,104,102,190,138,198,46,80,34,84,81,112,71,77,26,219,122,77,45,19,81,2,190,228,200,171,133,32,137,68,106,101,123,154,83,104,121,4,106,66,222,73,153,165,27,214,155,244,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,140,197,139,235,246,161,138,119,150,38,122,47,209,159,43,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,22,255,0,193,114,211,244,62,89,110,59,166,93,179,209,75,184,47,9,60,154,139,144,185,110,84,32,177,22,50,27,218,233,145,27,172,182,249,204,74,116,51,74,92,55,200,180,86,241,63,197,43,113,163,180,253,15,153,171,114,233,137,108,244,81,46,11,62,55,58,162,220,46,91,117,9,204,74,146,135,55,58,68,68,235,205,176,112,210,173,76,212,150,205,130,61,19,176,122,14,8,247,173,86,6,52,98,22,28,179,30,33,211,107,150,187,85,185,14,169,10,231,165,248,50,219,101,164,161,91,182,146,13,53,7,141,68,105,51,51,75,122,26,116,50,85,180,226,21,201,85,179,108,11,150,239,161,91,18,238,74,149,14,143,54,165,14,139,16,213,207,169,62,203,43,113,184,173,237,66,213,189,197,36,144,90,33,71,170,139,68,171,184,243,195,125,103,39,49,215,254,50,193,199,74,166,38,213,98,92,148,90,131,181,10,19,112,223,90,96,209,121,137,74,22,196,72,203,53,54,134,84,219,104,109,196,40,149,206,73,31,56,221,53,44,213,98,152,237,155,107,87,55,60,48,49,46,233,166,181,208,220,148,47,147,148,251,154,156,164,182,215,46,114,170,20,229,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,201,112,140,181,65,138,214,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,6,115,51,193,140,85,92,111,205,30,32,93,211,43,209,42,180,216,85,137,52,74,11,176,101,41,248,69,74,136,234,153,140,168,234,53,173,59,28,74,77,245,27,103,177,78,62,226,210,69,191,65,103,220,26,108,9,54,206,87,42,151,157,70,222,137,18,69,227,116,75,147,14,160,146,104,223,157,78,142,211,81,219,37,169,38,107,36,55,37,185,196,148,47,77,13,78,40,139,71,55,43,207,241,172,195,63,148,24,29,101,226,148,72,149,89,18,236,251,129,116,247,186,118,247,197,143,6,123,63,56,252,141,16,102,141,31,137,13,180,44,212,148,238,124,210,100,165,45,26,64,14,29,88,199,93,193,188,220,88,146,105,12,245,17,47,10,131,22,117,82,54,228,35,157,22,123,237,54,147,222,164,44,211,202,124,163,191,162,118,169,124,141,155,146,149,168,198,133,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,44,66,252,248,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,75,81,13,120,182,89,84,171,171,37,183,5,118,161,34,91,114,44,234,197,42,183,5,44,173,36,135,31,92,148,193,52,186,70,147,51,71,42,115,170,34,73,164,247,165,7,174,132,105,85,53,229,162,255,0,141,133,153,134,195,124,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,168,65,76,35,38,136,214,180,42,57,186,133,161,36,123,208,165,39,69,110,208,244,19,155,31,11,24,201,240,254,225,242,231,198,107,6,170,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,129,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,2,170,248,218,99,95,254,2,229,206,29,63,221,122,212,37,56,215,252,162,28,70,217,89,57,255,0,45,55,18,166,255,0,192,26,85,244,200,69,94,25,120,41,251,105,205,197,173,212,84,58,88,22,38,151,172,205,142,236,121,222,137,246,122,118,219,213,181,165,90,202,118,54,244,158,221,90,39,118,168,149,183,94,85,155,31,20,248,201,241,2,225,243,23,196,170,192,140,20,253,180,240,161,197,62,158,161,210,207,177,49,2,125,235,15,123,187,25,119,162,163,196,234,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,97,6,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,77,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,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,133,184,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,190,86,74,50,57,121,102,238,77,217,61,133,203,163,91,212,10,60,196,67,171,184,130,68,73,85,243,104,186,56,74,116,201,74,36,18,150,151,158,83,109,184,164,180,130,73,146,20,251,75,28,2,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,61,195,15,59,243,51,23,106,201,194,28,72,149,190,254,179,233,236,187,30,66,89,125,126,149,163,178,220,120,231,41,249,14,186,225,185,51,158,173,94,53,108,37,115,219,82,18,173,28,217,58,135,31,206,37,90,149,69,202,134,48,204,172,212,226,64,142,229,143,90,136,135,100,188,150,144,167,223,134,235,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,205,184,210,70,78,233,52,170,46,84,48,122,29,26,153,18,4,119,44,122,44,181,181,25,148,180,133,62,252,54,158,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,199,96,21,193,198,226,202,165,79,193,124,61,196,103,164,75,42,149,14,232,118,137,29,164,173,60,133,49,58,35,143,58,165,167,110,227,89,42,158,201,36,201,68,68,74,115,82,86,164,105,130,188,52,111,248,216,125,157,44,59,149,82,184,101,210,169,181,201,18,104,18,137,147,119,100,197,203,140,227,81,99,186,134,200,247,161,83,14,33,150,226,216,149,165,11,86,221,155,139,65,34,165,120,165,228,22,187,18,187,94,205,102,16,211,250,234,84,239,231,215,141,18,44,100,33,202,123,137,65,19,149,38,82,218,75,152,202,246,155,146,53,35,113,14,41,199,148,107,66,220,54,43,46,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,128,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,199,243,129,127,198,195,12,174,98,149,230,245,195,46,133,34,45,175,58,53,62,161,16,221,75,236,84,100,180,113,225,27,106,104,183,161,103,37,230,72,150,90,108,51,37,25,164,136,212,89,193,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,228,230,94,192,147,138,121,121,196,140,62,167,219,209,43,149,42,229,175,82,141,75,131,36,154,216,237,71,167,89,195,50,55,76,144,133,166,65,52,180,45,70,91,22,148,171,84,237,212,179,89,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,210,246,95,177,51,246,201,129,214,30,41,57,46,149,34,93,205,111,193,168,79,244,91,155,226,179,57,108,167,170,97,30,186,205,60,167,201,214,205,10,81,169,10,65,165,71,185,38,42,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,29,120,135,222,181,91,3,37,184,171,93,163,71,136,244,137,84,116,81,22,153,40,82,144,76,84,36,181,5,229,17,37,73,61,233,106,75,138,65,235,161,44,146,102,74,34,52,158,120,70,154,50,253,134,127,177,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,4,127,207,229,139,251,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,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,85,98,255,0,184,92,120,19,195,47,198,188,226,104,149,64,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,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,198,188,158,104,191,224,0,25,193,206,78,58,76,204,78,99,175,60,70,244,207,164,104,170,168,57,78,183,20,130,125,12,162,143,29,106,110,41,182,211,230,107,107,152,130,231,173,26,36,185,175,58,173,137,53,26,74,207,248,61,224,15,200,12,14,168,226,229,219,135,190,138,186,111,74,130,253,23,84,152,143,231,82,109,210,102,58,152,229,164,204,205,166,92,124,159,115,232,164,221,74,89,89,239,65,50,162,170,188,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,10,192,206,78,5,204,203,182,99,175,60,57,244,55,163,168,169,168,57,81,183,18,131,125,108,174,143,33,106,114,41,54,235,228,75,119,150,131,228,45,122,168,185,172,186,157,234,52,154,142,213,56,66,99,164,204,79,203,140,188,57,184,107,61,109,107,13,42,9,167,50,149,147,235,121,52,119,208,110,66,55,29,112,212,133,109,90,37,176,132,32,200,155,106,51,73,52,36,182,169,115,168,85,95,21,204,244,255,0,95,149,252,20,188,255,0,242,136,183,252,216,41,255,0,21,41,165,183,32,149,255,0,27,213,33,41,253,198,77,127,223,12,138,245,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,83,131,184,59,96,224,85,129,75,195,156,57,160,196,167,83,105,209,216,105,215,90,138,203,47,212,31,109,150,217,84,185,74,101,8,75,178,92,75,72,55,29,52,145,168,203,238,34,137,92,79,50,65,51,49,118,172,108,94,195,120,187,239,235,62,158,243,82,35,169,231,215,233,90,59,45,200,144,81,88,142,211,78,27,147,57,234,209,146,78,194,87,61,196,173,74,209,189,148,215,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,228,255,0,50,148,44,212,224,117,31,19,105,133,201,170,179,182,151,114,68,76,85,176,220,74,195,76,182,185,13,180,74,82,247,50,124,212,56,217,146,214,124,183,16,74,50,89,45,41,225,124,97,111,90,173,171,147,229,208,169,241,226,57,30,241,186,41,180,73,202,121,10,53,182,194,18,244,226,83,70,74,34,37,243,96,180,147,53,18,139,98,150,90,106,100,164,210,182,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,79,180,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,33,87,23,155,23,229,110,77,170,85,255,0,74,116,159,34,174,10,93,119,147,200,230,117,124,199,21,3,149,187,113,114,244,235,249,155,180,87,245,91,116,245,183,38,160,114,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,65,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,163,174,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,184,56,211,227,21,42,139,132,118,166,8,83,235,210,218,174,220,181,132,86,231,67,137,41,41,66,169,81,80,226,73,50,155,37,146,205,14,73,113,165,180,74,65,161,75,134,225,234,74,104,132,21,225,175,132,50,113,127,56,54,59,6,196,179,166,217,242,14,239,169,61,25,246,154,91,8,130,164,174,58,140,156,215,122,21,48,226,54,180,160,141,102,135,84,101,183,67,90,116,18,3,58,217,246,195,59,171,11,243,113,137,148,235,166,39,47,211,215,4,219,154,156,250,27,112,153,149,6,123,235,144,210,219,82,208,157,251,121,138,105,102,157,82,78,178,234,9,74,217,168,177,254,11,23,252,106,238,94,110,188,62,145,112,203,153,82,181,110,133,201,68,23,141,213,34,5,58,100,118,205,146,104,212,91,18,133,200,98,122,205,8,62,197,239,82,136,185,132,106,140,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,128,70,170,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,197,31,192,158,38,254,11,231,16,133,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,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,50,238,52,39,118,93,53,219,231,134,221,102,245,186,103,117,181,171,131,3,228,85,42,50,121,72,111,159,41,250,10,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,207,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,85,139,254,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,85,226,105,141,127,177,108,163,221,61,61,63,170,159,125,235,101,67,222,214,246,90,235,88,123,168,113,205,28,66,147,164,86,164,236,81,110,209,211,107,114,77,59,180,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,25,204,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,229,92,109,48,83,255,0,1,115,25,14,161,238,178,170,17,92,119,254,81,50,35,140,160,155,255,0,150,147,138,83,159,224,9,41,250,102,34,175,12,188,107,253,139,102,226,214,234,41,253,84,11,239,75,42,102,198,183,188,215,90,251,61,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,165,217,230,82,167,139,148,92,6,190,107,56,16,220,71,47,184,20,119,164,209,209,34,34,229,26,150,141,20,225,50,202,18,163,118,79,40,156,228,32,210,164,41,238,81,44,141,6,162,25,194,171,82,111,234,253,255,0,54,133,93,166,92,21,27,218,163,88,114,36,200,114,217,121,234,172,154,171,143,26,92,105,198,212,70,242,228,169,227,52,154,76,141,102,179,50,62,209,125,25,10,201,221,189,149,140,35,166,42,179,71,136,254,34,215,35,245,183,5,77,232,113,122,184,75,125,12,41,202,91,82,26,220,165,70,105,76,182,70,92,213,161,110,165,110,150,210,90,82,153,64,2,154,248,169,228,130,102,27,93,85,124,207,97,228,93,246,133,201,80,105,219,134,39,57,249,18,33,86,37,184,250,223,149,167,40,208,212,55,22,76,150,171,116,204,159,145,177,41,74,20,218,83,202,184,93,98,22,56,218,89,154,166,219,24,59,65,244,228,11,175,166,137,118,68,127,156,168,177,40,237,202,105,111,212,84,73,117,182,208,243,45,155,137,105,199,55,22,233,10,109,41,82,158,36,170,117,113,171,240,177,107,124,64,131,229,213,17,86,185,59,164,213,107,89,175,193,232,116,106,100,185,242,27,190,40,178,214,212,102,84,234,210,195,19,26,121,231,77,41,35,50,67,109,54,227,139,87,114,80,133,40,244,34,51,26,73,1,194,179,211,101,82,175,252,159,98,221,10,179,34,91,49,226,218,242,235,104,84,101,165,43,55,233,233,235,153,73,154,146,162,216,167,99,54,149,150,154,154,13,68,70,147,50,81,103,134,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,73,128,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,164,187,131,41,55,86,81,179,245,131,150,181,73,222,186,219,174,226,5,30,161,108,212,82,167,29,230,65,77,105,8,67,15,186,108,180,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,23,168,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,127,113,83,43,31,237,251,21,127,245,173,59,254,226,39,248,0,0,132,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,196,159,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,0,17,255,0,53,185,41,194,204,224,252,150,253,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,0,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,74,0,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,127,175,43,89,10,194,204,163,93,85,139,167,12,239,172,64,157,233,218,121,83,230,211,171,53,56,206,193,115,107,137,91,111,155,76,199,107,87,155,209,105,66,212,103,181,47,58,68,94,185,143,201,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,204,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,0,128,31,220,84,202,199,251,126,197,95,253,107,78,255,0,184,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,243,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,220,84,202,199,251,126,197,95,253,107,78,255,0,184,137,254,35,254,107,114,83,133,153,193,249,45,251,76,175,221,116,207,146,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,243,249,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,236,238,50,148,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,0,17,255,0,53,185,41,194,204,224,252,150,253,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,32,7,247,21,50,177,254,223,177,87,255,0,90,211,191,238,34,95,254,197,45,95,216,23,242,116,244,133,87,228,223,200,255,0,145,93,87,53,190,187,161,232,186,62,102,254,95,47,157,203,237,221,203,219,187,183,110,157,130,32,127,113,83,43,31,237,251,21,127,245,173,59,254,226,39,248,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,3,42,89,41,194,204,159,124,169,253,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,240,15,238,42,101,99,253,191,98,175,254,181,167,127,220,68,191,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,19,252,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,63,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,187,6,87,242,191,96,229,50,192,168,97,206,28,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,61,77,93,189,196,93,128,4,127,205,110,74,112,179,56,63,37,191,105,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,4,127,205,110,74,112,179,56,63,37,191,105,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,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,237,239,35,227,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,143,208,102,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,207,208,101,75,37,56,89,147,239,149,63,179,58,253,215,83,249,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,0,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,162,7,247,21,50,177,254,223,177,87,255,0,90,211,191,238,34,95,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,32,127,113,83,43,31,237,251,21,127,245,173,59,254,226,39,248,143,249,173,201,78,22,103,7,228,183,237,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,159,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,234,186,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,70,15,238,42,101,99,253,191,98,175,254,181,167,127,220,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,28,127,52,25,95,176,115,103,96,83,240,231,17,170,247,5,58,155,78,172,53,91,105,218,36,134,89,125,79,182,203,204,165,42,83,205,58,147,70,217,11,51,34,73,30,164,158,222,242,62,63,128,156,47,240,11,46,216,177,66,198,59,42,239,196,9,181,171,127,170,233,152,170,84,33,57,21,124,248,206,199,94,244,183,17,181,158,136,121,70,90,44,189,98,45,117,45,72,230,0,0,225,89,169,202,5,131,155,186,85,191,66,196,107,202,245,164,211,109,217,15,203,106,29,2,162,203,12,74,125,196,165,41,117,246,222,101,212,173,109,165,43,75,106,34,35,73,60,241,127,108,199,63,203,199,12,188,188,229,179,20,32,226,229,161,88,189,107,53,218,92,121,12,192,42,221,74,58,216,140,183,155,54,150,242,81,29,134,77,75,229,45,214,200,150,106,65,19,138,61,187,137,10,76,181,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,239,249,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,122,188,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,135,244,158,13,89,109,160,85,97,87,104,88,163,140,20,234,149,58,67,114,225,204,137,91,128,203,241,159,109,68,166,221,109,196,194,37,33,105,81,18,137,68,100,100,100,70,66,122,142,85,87,202,246,7,87,113,198,38,97,234,214,5,42,93,231,18,158,80,78,75,241,25,117,183,92,109,230,28,141,49,72,90,15,73,140,116,228,134,164,32,210,225,54,181,32,205,68,150,201,190,170,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,28,215,44,249,85,194,60,168,89,178,108,252,45,166,203,82,234,50,58,154,157,94,164,226,30,168,212,86,70,174,89,60,234,16,132,236,109,42,52,161,8,74,80,157,84,173,55,173,197,173,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,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,238,42,101,99,253,191,98,175,254,181,167,127,220,68,255,0,0,30,126,242,176,44,220,65,141,74,139,121,219,209,42,168,161,214,33,87,233,134,241,30,248,117,24,142,147,177,228,52,180,153,41,11,74,139,67,208,253,100,41,104,86,228,45,73,63,64,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,205,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,206,227,41,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,161,106,99,242,77,171,83,233,204,147,243,36,114,219,53,236,35,216,163,245,180,51,211,176,190,195,30,62,185,142,88,95,109,203,232,235,55,55,78,230,205,250,116,82,23,217,169,151,246,91,63,221,49,253,141,142,56,93,49,76,38,61,207,184,228,165,42,107,249,148,130,220,74,250,39,218,223,102,186,251,71,161,165,94,54,229,108,214,154,101,71,156,104,51,37,124,203,137,208,203,77,126,146,75,222,67,236,165,68,164,146,146,122,145,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,241,170,183,141,185,68,82,83,84,168,242,77,102,68,159,153,113,90,153,235,167,209,73,251,140,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,153,72,61,164,159,164,125,141,246,233,167,176,127,40,120,229,133,247,36,190,142,141,115,117,14,108,223,167,69,33,29,154,145,127,105,178,253,226,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,165,246,144,253,100,122,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,36,141,74,61,8,187,76,70,188,206,103,175,10,178,219,18,68,74,139,158,148,175,38,58,220,98,155,164,150,57,171,209,226,74,121,165,29,196,39,85,178,105,212,251,181,215,184,187,107,55,25,184,175,99,150,34,76,144,221,156,199,201,74,107,137,91,105,141,186,28,238,195,55,52,61,238,67,74,190,138,210,90,127,188,215,218,98,39,95,24,185,136,56,141,53,83,239,10,255,0,94,242,150,110,107,210,176,215,110,170,63,245,180,36,187,214,175,242,143,38,185,47,56,122,173,122,255,0,2,2,146,241,105,162,251,187,187,8,126,136,149,122,140,41,13,202,139,35,99,173,44,156,66,182,36,244,81,30,164,122,25,123,200,117,107,59,54,216,243,100,77,135,46,139,123,114,202,18,91,67,104,244,108,35,245,16,105,50,78,170,100,255,0,116,187,123,68,149,195,126,47,88,215,105,114,152,186,168,223,40,216,39,146,183,19,212,68,135,185,62,161,25,106,220,35,50,236,74,187,127,223,125,130,94,225,79,23,76,17,189,10,36,75,202,155,242,98,99,164,217,56,142,116,185,187,84,123,8,251,91,134,68,125,170,87,119,238,253,164,38,61,135,138,150,54,37,211,163,85,44,234,215,94,196,152,232,146,131,233,158,107,84,41,41,81,31,206,33,39,220,180,251,53,237,251,199,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,61,59,76,114,171,71,51,56,75,124,98,27,216,103,109,92,93,93,105,157,187,153,233,36,183,222,194,158,47,89,109,37,31,65,10,63,165,236,247,246,14,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,148,221,217,153,194,91,31,16,217,195,59,150,226,233,43,79,110,218,207,73,37,206,230,18,241,250,200,105,72,250,11,73,253,47,111,191,176,117,82,61,123,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,146,191,49,82,198,195,74,116,154,165,227,90,232,24,141,29,114,86,125,51,206,232,132,165,74,51,249,180,40,251,144,175,102,189,159,112,135,24,173,197,211,4,108,178,151,18,205,167,124,167,152,210,92,38,209,206,151,11,114,139,121,23,107,144,204,139,181,41,239,253,239,176,196,66,196,142,47,88,215,118,243,152,181,104,223,39,24,55,148,182,211,212,68,153,181,62,185,17,106,228,34,51,236,82,123,127,222,253,162,53,94,57,182,199,155,222,108,201,117,171,219,152,83,82,226,28,71,163,97,23,168,179,81,154,117,75,37,251,199,219,216,57,76,186,189,70,108,135,37,74,145,189,215,86,110,45,91,18,90,168,207,83,61,8,189,230,63,57,201,120,245,213,125,253,253,132,8,146,243,103,170,23,167,240,33,235,44,124,92,196,28,57,154,153,246,125,127,160,121,43,39,53,233,88,119,183,84,159,250,226,20,93,232,79,249,4,177,193,158,43,216,229,135,115,35,183,120,177,242,174,154,218,80,218,163,110,135,7,176,141,189,79,123,112,212,175,162,133,22,159,239,245,246,16,179,44,177,231,175,10,179,37,18,60,74,115,158,139,175,42,58,28,126,155,164,151,249,75,209,146,82,121,167,29,180,43,69,188,73,212,187,244,215,184,251,36,162,84,74,34,82,79,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,31,20,44,156,39,183,220,185,239,186,199,163,169,237,233,171,189,59,207,119,173,8,238,105,10,87,210,113,5,221,237,251,197,80,102,147,138,237,114,253,162,212,236,156,42,165,122,50,44,149,147,126,145,231,161,238,107,11,138,180,56,142,83,240,210,105,245,220,239,215,95,83,179,176,197,117,213,42,51,107,117,73,117,122,131,188,217,115,228,57,37,245,237,36,239,113,106,53,40,244,34,34,45,76,207,176,136,136,117,204,14,202,102,49,227,220,182,206,203,183,57,212,243,116,154,118,95,89,21,60,179,213,173,125,71,30,66,143,68,186,147,236,251,189,250,88,30,16,240,107,183,218,98,29,83,20,239,14,177,75,105,181,191,78,244,122,219,216,163,38,212,164,243,88,155,219,167,206,39,82,47,110,190,225,34,169,28,49,242,183,74,166,166,156,118,103,52,146,100,173,222,145,168,167,83,218,69,221,213,31,184,125,35,225,191,149,179,100,152,249,9,217,166,159,234,165,71,221,167,254,84,62,77,195,195,7,43,85,232,137,136,118,119,36,144,69,180,253,33,81,86,134,68,100,71,253,246,94,241,193,241,43,131,29,155,57,185,19,240,242,253,244,89,165,43,83,80,125,22,235,251,143,215,52,151,49,233,221,157,232,78,167,238,215,218,98,29,227,55,13,124,194,225,83,79,212,162,80,189,49,75,103,114,149,39,170,131,31,68,151,49,70,123,14,82,149,244,91,35,254,58,119,144,139,245,203,106,183,109,202,114,29,106,23,78,243,75,54,212,158,98,23,162,136,204,140,181,73,153,119,164,255,0,200,62,149,133,136,215,126,26,87,26,184,108,218,175,65,53,149,36,201,206,67,78,247,45,43,211,71,18,162,239,66,125,158,207,188,88,182,86,56,181,84,233,62,143,178,241,178,155,213,48,167,90,107,211,92,228,163,150,143,152,111,78,158,52,51,51,208,137,213,247,246,235,183,220,98,204,112,203,27,240,223,23,105,140,212,236,106,255,0,94,219,205,165,205,58,87,218,211,84,161,95,235,173,167,252,34,61,158,223,188,123,192,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,177,138,114,48,139,47,247,5,217,10,127,71,41,142,147,148,231,40,156,211,89,177,155,62,195,66,139,185,195,46,210,246,138,168,225,70,194,230,230,102,12,183,35,243,73,174,110,229,111,219,183,90,124,226,46,207,110,186,11,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,28,87,24,92,44,204,205,148,220,126,81,59,203,218,173,251,183,105,79,130,71,217,236,239,22,173,146,124,83,145,139,184,1,111,221,115,103,245,146,158,234,249,174,114,137,189,116,155,37,178,236,36,36,187,155,34,236,47,96,239,32,0,0,0,0,0,0,0,0,0,0,0,0,3,193,226,110,55,225,190,17,83,30,169,223,53,254,129,182,91,83,154,116,175,187,174,137,90,191,214,155,87,248,53,251,61,159,112,172,236,211,241,106,169,213,189,33,101,224,157,55,165,97,46,186,215,166,185,201,95,49,31,62,222,157,60,152,100,101,169,27,75,239,236,211,111,188,197,116,223,184,141,119,226,93,109,235,134,242,171,117,243,94,82,148,110,114,26,107,189,106,95,115,105,73,119,173,94,207,111,220,62,109,14,218,173,220,146,155,135,69,133,212,60,234,201,180,167,152,132,106,163,50,34,45,84,100,93,234,47,242,137,65,131,60,53,243,11,138,173,49,82,151,66,244,61,45,237,170,76,158,170,12,141,82,124,181,17,236,41,73,87,209,112,207,248,105,222,98,98,97,175,6,59,54,11,113,231,226,29,251,233,67,82,80,167,96,250,41,214,52,63,80,212,92,198,103,125,139,78,165,239,215,216,67,188,91,220,48,114,181,65,136,168,133,103,115,137,100,123,143,210,21,20,234,102,68,70,127,223,103,238,31,88,184,111,229,108,153,54,62,66,118,105,167,250,169,81,247,105,255,0,149,15,155,87,225,143,149,186,173,53,84,226,179,57,68,163,53,110,244,141,69,90,30,211,46,238,168,189,226,58,226,247,6,187,125,214,38,85,48,178,240,232,212,134,156,91,20,239,71,173,205,234,34,113,73,79,53,249,189,154,252,218,117,50,246,107,239,21,249,142,57,76,198,60,4,150,225,222,150,231,38,158,78,155,77,75,235,34,171,152,122,187,167,168,219,203,81,106,150,148,125,191,119,187,94,71,75,168,205,162,85,34,85,233,238,242,165,192,144,220,150,23,180,149,177,196,40,148,147,208,200,200,244,50,46,195,35,33,101,249,44,226,142,245,188,197,51,13,113,169,60,216,156,214,99,49,86,212,147,201,111,72,236,165,60,136,209,12,213,161,19,171,212,213,169,247,123,140,90,165,157,121,91,183,237,191,18,232,181,170,29,109,58,107,77,188,203,220,167,27,220,149,161,43,73,237,90,82,162,245,86,147,237,47,104,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,191,56,56,125,149,251,92,230,87,36,245,53,201,63,222,52,237,143,163,159,181,198,9,207,157,75,46,33,59,80,249,43,214,239,211,66,237,238,163,236,195,230,183,21,51,29,86,41,55,173,95,153,79,99,251,214,31,79,24,185,59,146,209,47,215,109,150,212,173,84,202,79,183,187,184,189,186,243,204,62,195,203,179,20,46,120,182,141,153,76,235,234,82,214,132,54,215,57,166,190,147,136,108,143,115,138,74,126,146,210,93,254,223,118,162,216,178,127,194,198,217,181,98,83,47,140,110,135,215,214,54,179,49,168,60,199,26,233,156,210,59,164,92,200,210,205,43,218,180,186,158,210,208,245,215,77,52,33,98,52,11,126,145,107,210,163,209,40,113,58,104,113,91,67,77,55,204,82,246,165,41,36,145,106,163,51,62,196,145,118,159,176,125,16,0,0,28,243,20,176,23,12,49,142,156,245,58,252,183,125,32,135,91,83,122,245,114,26,211,84,172,191,214,156,71,248,69,255,0,151,238,21,251,152,62,16,52,169,13,78,175,96,181,75,165,115,87,94,69,55,146,165,235,216,234,137,60,217,51,127,226,147,174,158,205,125,226,184,241,115,47,152,167,130,85,137,20,171,250,220,232,57,110,45,45,185,214,70,119,152,130,83,137,37,104,211,139,211,94,82,251,12,251,52,251,181,243,214,14,36,222,88,99,92,143,113,217,117,127,71,207,138,234,29,109,222,157,167,116,82,86,149,151,99,137,82,126,146,18,125,222,207,188,88,78,90,248,184,92,84,69,192,183,177,193,29,108,69,62,211,79,213,117,109,190,75,95,50,133,47,147,26,25,154,180,34,117,122,17,234,122,233,238,22,145,133,184,181,98,227,21,173,14,239,176,171,62,145,167,204,101,183,82,231,78,243,58,111,109,14,17,104,234,16,175,162,226,15,187,219,247,143,98,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,246,36,77,133,108,90,152,123,79,147,182,61,75,175,244,131,123,8,247,242,220,167,186,215,105,167,82,208,204,207,213,81,125,190,225,199,248,52,193,174,191,139,87,44,234,115,219,96,68,232,250,228,109,65,239,221,26,160,77,246,159,172,90,43,95,163,252,69,204,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,110,50,208,107,172,98,213,181,58,162,246,232,18,250,206,133,27,80,91,54,198,167,147,157,165,235,30,170,211,233,127,1,216,56,48,98,68,201,182,205,217,135,179,228,238,143,77,232,58,6,246,17,108,230,57,81,117,222,210,78,167,169,145,31,172,163,251,61,194,206,64,0,0,0,0,0,0,0,0,0,0,0,7,142,197,44,90,177,112,118,214,153,119,223,181,159,71,83,225,178,227,170,115,167,121,237,118,54,183,12,180,105,11,87,209,109,103,221,236,251,133,91,230,83,139,133,197,91,92,251,123,3,209,209,68,75,238,180,197,87,86,220,231,53,243,200,74,249,50,97,145,167,82,54,151,161,158,165,166,158,241,94,215,246,36,222,88,157,92,145,113,222,149,127,72,79,148,234,221,113,222,157,166,181,82,150,165,159,99,105,74,126,146,212,125,222,223,184,122,28,35,203,230,41,227,109,97,138,85,131,110,117,252,199,16,151,28,235,35,53,203,65,169,180,154,180,117,196,107,167,53,29,132,125,186,253,250,88,230,95,56,64,210,163,181,6,189,141,53,46,169,205,90,121,116,222,74,145,167,99,74,52,243,99,77,255,0,141,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,92,135,117,209,40,47,245,215,23,254,13,31,228,251,199,67,0,0,1,243,171,246,253,34,232,165,72,162,87,34,117,48,229,54,182,157,111,152,164,110,74,146,105,50,213,38,70,93,138,50,236,63,104,174,236,224,112,177,182,110,168,149,59,227,4,97,244,21,141,175,76,118,15,49,199,122,151,52,144,233,151,50,76,178,74,55,45,77,39,176,180,45,53,211,77,72,84,238,32,225,229,217,133,247,60,171,70,244,166,116,21,56,139,90,22,215,57,167,126,139,139,108,207,115,106,82,126,147,106,46,255,0,103,187,65,220,114,171,158,28,79,203,125,90,29,58,45,67,171,181,142,75,110,74,167,114,163,183,169,110,96,150,174,105,176,227,159,213,51,183,66,247,234,93,189,247,115,151,44,199,88,121,142,177,97,221,150,125,67,152,255,0,37,180,207,141,202,120,186,105,28,150,92,113,189,238,52,217,47,105,188,146,220,146,208,251,203,236,235,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,230,171,49,182,238,91,240,206,109,227,86,123,89,133,203,233,24,218,231,206,255,0,56,97,181,250,201,105,194,78,132,241,31,105,118,251,61,229,159,28,91,197,139,191,26,47,121,215,237,239,80,235,42,115,249,92,215,57,77,55,174,198,91,104,187,26,66,19,244,90,73,118,36,187,189,250,153,244,44,172,229,54,252,205,5,210,170,69,180,142,158,159,23,78,178,110,172,175,147,185,183,212,143,155,91,205,169,90,169,133,39,176,251,59,207,237,188,188,0,202,126,20,101,234,153,17,139,54,141,203,159,30,59,209,149,47,168,146,123,219,114,71,56,203,99,143,56,146,245,137,61,189,254,175,218,100,59,72,0,0,0,0,15,59,123,225,245,165,136,180,119,104,55,133,43,175,132,242,84,133,55,207,117,173,72,210,164,159,107,106,73,247,45,69,223,237,21,253,153,78,18,86,117,202,154,157,209,131,50,61,15,57,72,122,66,105,219,29,145,207,123,231,150,69,205,145,48,137,59,148,166,147,221,161,105,175,180,197,97,227,86,94,241,55,1,43,202,160,226,29,11,161,113,90,169,149,117,81,221,230,35,123,137,74,180,101,197,233,175,41,125,134,125,154,125,218,253,108,185,102,107,17,114,223,121,198,185,172,218,151,46,58,148,134,167,70,228,176,125,68,126,107,43,113,189,238,52,225,163,113,50,146,220,146,212,187,203,219,173,219,229,39,58,54,6,101,237,232,204,195,149,211,220,108,199,65,205,133,177,245,237,89,33,130,112,249,134,195,109,159,206,62,73,245,126,242,236,238,146,64,0,0,0,0,0,0,0,0,0,0,0,40,63,137,150,42,158,34,230,46,169,79,109,122,177,70,228,108,45,59,185,208,97,153,255,0,97,39,222,143,183,248,9,183,193,187,12,27,182,176,198,226,191,164,69,218,253,205,210,109,94,253,117,233,164,84,26,238,37,153,119,43,247,75,248,247,139,21,0,0,0,1,252,215,183,65,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,215,183,65,253,0,0,0,1,93,92,100,112,193,187,151,12,45,219,249,136,187,159,182,122,189,203,223,166,157,76,138,123,93,198,178,46,228,254,233,255,0,14,241,9,56,102,226,175,236,235,49,116,186,123,171,209,138,207,63,121,105,254,6,12,195,47,236,40,251,215,246,127,17,126,0,0,0,0,0,0,0,0,0,0,0,0,35,118,109,115,163,96,101,162,222,146,204,201,93,69,198,244,117,170,20,45,143,163,114,205,15,147,103,204,38,28,108,190,113,131,79,173,247,159,103,125,35,230,55,51,88,139,153,11,210,77,205,121,84,185,145,210,165,183,6,55,37,130,233,227,243,94,91,109,239,109,166,205,123,73,229,22,229,22,167,222,126,205,62,78,10,229,239,19,113,238,188,154,14,30,80,186,231,19,162,158,87,85,29,174,90,55,182,149,43,71,156,70,186,115,81,216,71,219,175,223,165,158,101,175,132,149,157,109,38,153,116,99,52,143,76,78,74,25,144,170,118,199,99,242,30,249,149,153,115,99,204,50,86,213,37,212,247,104,122,235,236,33,96,54,70,31,90,88,117,71,106,131,103,210,186,8,76,165,40,75,124,247,93,208,137,41,73,118,184,165,31,114,18,93,254,193,232,128,0,0,0,0,71,60,220,228,218,193,204,229,171,40,170,16,249,55,36,120,203,42,116,238,99,202,216,226,91,127,148,92,178,125,182,207,71,31,53,122,221,158,195,236,238,163,60,194,101,254,244,203,189,251,46,202,187,227,109,52,45,197,69,127,123,71,207,96,158,117,180,57,181,183,28,219,187,146,163,208,207,82,246,251,207,247,229,127,49,23,102,92,113,58,159,120,219,179,185,49,92,117,168,213,54,249,77,43,155,12,228,50,227,200,213,109,56,105,212,153,46,212,150,226,246,123,142,248,114,171,152,219,119,50,24,103,10,241,164,189,164,195,230,117,108,109,115,230,191,156,62,218,61,101,52,217,43,82,100,207,176,187,61,190,243,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,234,177,40,180,247,106,115,151,177,134,118,238,86,134,122,106,162,73,119,17,159,121,151,176,103,207,60,57,155,168,102,55,22,102,213,163,252,205,18,55,47,162,99,213,86,221,209,163,37,207,88,218,109,103,235,179,175,172,95,119,103,127,52,192,108,20,185,177,235,16,160,216,86,195,91,164,75,230,234,189,205,150,221,140,58,239,114,220,65,30,164,210,191,181,255,0,184,244,59,129,24,41,107,224,85,135,14,203,182,99,114,219,143,204,222,189,238,30,253,207,58,225,118,45,197,233,167,53,94,223,253,197,209,128,0,0,0,0,0,7,134,197,188,27,178,49,158,215,151,107,94,180,206,170,60,150,92,105,39,206,121,27,13,77,184,141,126,109,104,51,208,157,87,102,190,223,187,74,108,206,191,14,171,175,1,165,77,189,236,149,122,78,212,117,231,28,211,70,217,233,18,103,37,221,159,57,37,110,57,177,166,147,219,167,110,190,242,50,56,127,104,221,247,30,31,92,113,110,59,110,111,71,82,167,190,135,91,115,150,219,155,86,219,137,89,118,45,42,73,250,200,73,246,145,247,11,151,200,15,16,106,94,52,82,169,248,103,136,174,244,183,84,70,154,138,203,187,84,190,176,144,152,172,165,123,89,140,134,219,222,235,171,61,13,94,174,158,237,12,167,161,30,165,169,123,71,244,0,0,0,0,0,0,0,0,0,0,121,12,88,189,89,195,219,6,169,119,62,173,168,131,200,212,244,51,250,111,54,223,177,42,253,255,0,113,140,207,93,247,12,187,174,226,151,95,156,239,53,249,92,189,202,218,73,215,106,18,130,236,34,34,238,73,123,6,139,178,157,133,103,131,248,39,66,179,93,115,123,241,122,174,98,180,211,93,210,223,112,187,55,172,187,156,247,255,0,238,29,136,126,106,124,6,41,177,147,22,57,104,132,235,167,127,180,204,253,167,246,143,210,0,0,2,16,230,11,61,116,108,187,102,34,45,165,93,99,159,75,145,191,174,86,229,167,151,182,11,78,55,216,152,238,40,245,83,197,244,79,239,236,238,155,81,228,53,41,148,190,202,183,33,90,232,122,25,119,30,158,209,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,206,68,134,162,178,167,222,86,212,39,77,79,67,62,243,211,216,33,38,95,243,213,70,204,70,98,37,90,84,22,121,20,184,219,58,21,110,90,185,155,160,186,227,157,138,142,218,139,69,50,127,72,254,238,206,249,190,0,0,3,243,84,32,49,82,140,168,178,11,84,43,77,123,253,134,71,236,63,176,126,145,199,115,99,133,103,140,24,39,93,179,90,115,99,242,186,94,90,180,215,77,178,216,112,251,55,160,187,155,247,255,0,238,25,209,180,46,25,118,165,197,18,191,5,222,83,241,121,155,85,180,149,166,228,41,7,216,100,101,220,163,246,13,48,225,61,234,206,33,88,52,187,185,133,110,68,238,126,135,161,151,208,121,198,253,169,79,238,123,136,122,240,0,0,0,0,0,0,0,0,0,1,252,51,208,181,63,96,129,121,254,226,13,75,193,122,84,252,51,195,183,122,171,174,91,78,197,121,221,170,71,70,75,76,166,84,189,175,70,91,110,108,117,164,30,132,175,91,95,118,166,116,209,119,93,247,30,32,220,114,174,59,146,111,89,82,168,62,183,92,115,150,219,123,150,227,138,89,246,33,41,73,122,203,81,246,17,119,137,129,146,142,29,119,94,60,202,135,123,222,202,244,101,168,211,205,185,166,141,189,213,164,142,51,187,62,110,74,28,111,123,78,171,183,78,205,61,230,68,87,37,132,152,55,99,224,197,175,18,214,178,169,157,36,120,204,182,210,143,156,243,155,205,45,182,141,223,56,181,153,106,77,39,179,95,103,223,175,186,0,0,0,0,0,0,28,7,56,249,104,161,230,47,10,234,116,103,35,107,90,137,25,233,20,231,119,175,250,244,198,144,150,139,111,53,180,125,55,181,213,71,167,191,179,187,63,184,155,96,86,176,190,249,172,216,245,230,185,114,233,19,164,67,87,172,131,221,202,121,109,25,250,138,81,23,107,103,217,184,254,243,239,29,163,35,217,155,168,101,203,22,97,85,164,124,245,18,79,51,173,99,213,78,237,177,164,165,191,88,154,113,101,235,189,175,170,95,127,103,118,131,41,21,88,149,170,123,85,56,43,222,195,219,182,171,67,45,116,81,164,251,200,143,188,143,216,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,33,197,103,48,135,134,88,80,197,129,75,78,149,43,163,118,199,117,254,171,166,147,5,211,245,84,218,146,173,82,179,47,164,157,62,222,225,72,233,74,150,162,74,75,83,49,122,252,54,114,177,73,193,140,44,137,122,212,227,127,162,90,223,51,170,86,245,122,156,153,51,27,71,98,94,91,103,171,110,151,113,23,219,169,246,148,208,0,0,0,0,0,0,0,31,158,161,2,37,86,12,138,108,246,185,177,229,52,182,93,70,227,78,228,40,140,148,90,145,145,151,97,159,112,169,254,34,92,59,17,67,69,91,28,48,160,183,48,183,31,157,85,167,119,108,35,234,228,188,255,0,53,249,38,103,161,19,105,216,148,125,164,93,228,43,62,149,82,169,90,245,232,149,104,46,114,39,210,165,183,33,165,104,149,108,121,165,146,146,122,25,26,79,69,36,187,200,203,239,23,93,195,131,59,49,241,182,206,143,135,55,175,243,123,150,138,218,34,176,174,213,245,49,217,106,35,41,115,70,216,67,104,220,227,170,245,77,70,101,246,150,134,83,168,0,0,0,0,0,0,0,0,0,0,68,174,39,56,134,237,135,149,139,141,16,87,182,116,254,143,167,61,8,254,133,70,30,238,244,168,190,138,207,191,65,71,56,83,106,34,246,191,169,118,203,138,218,153,156,253,79,77,116,216,202,215,239,47,221,247,141,57,192,97,49,162,33,132,247,39,95,251,76,199,232,0,0,0,1,65,124,77,174,86,235,249,161,184,24,104,245,76,62,147,183,223,190,157,12,253,197,238,22,175,195,191,17,93,196,76,182,208,38,73,145,206,145,31,170,230,43,97,39,233,79,150,69,216,73,73,119,32,73,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,139,136,134,34,187,135,121,109,175,204,141,35,147,34,71,75,203,86,194,87,209,159,16,143,176,210,162,238,88,170,126,25,55,43,116,12,208,219,236,58,122,38,103,87,219,238,217,78,152,126,227,247,139,245,0,0,0,1,249,231,176,153,49,22,194,187,149,167,253,164,99,49,152,173,106,34,201,191,170,150,203,106,220,152,124,141,15,77,53,222,202,23,239,63,222,247,139,198,225,139,136,110,223,121,88,183,17,57,123,167,64,235,58,131,208,139,233,212,102,109,238,74,75,232,160,187,181,18,212,0,0,0,0,0,0,0,0,0,0,65,94,35,249,217,143,130,86,108,140,57,178,191,156,92,181,166,215,21,245,118,163,166,142,243,82,217,83,154,56,194,219,94,215,26,79,170,74,35,63,176,181,51,165,26,173,74,165,116,87,165,213,167,57,207,159,85,150,228,135,85,162,83,189,231,86,106,81,232,68,73,45,84,163,238,34,47,184,89,135,14,222,29,136,174,34,147,142,24,174,157,172,33,214,38,210,169,218,235,188,139,164,146,203,252,214,36,145,150,164,110,39,98,145,246,153,119,16,181,250,125,62,37,42,11,20,216,13,114,163,198,109,44,180,141,198,173,168,73,17,17,106,102,102,125,132,93,227,244,128,0,0,0,0,0,0,10,218,226,191,149,106,93,126,206,253,183,219,145,182,213,233,235,217,59,215,81,235,21,182,167,73,113,94,187,196,159,166,105,236,74,13,94,238,206,193,79,170,74,144,163,74,139,67,33,119,28,41,179,8,120,155,133,15,225,253,77,58,212,173,125,187,221,215,250,222,166,76,231,75,177,45,165,41,209,40,34,250,74,215,236,238,19,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,37,169,247,10,2,226,59,140,199,139,185,132,169,156,105,60,218,117,43,147,210,22,205,187,121,176,98,111,239,66,84,126,179,126,221,126,205,7,157,200,190,3,205,199,124,118,163,208,214,198,180,136,253,71,94,238,226,249,189,208,228,169,190,206,98,20,122,173,173,61,83,251,251,59,244,53,18,43,48,163,162,51,9,218,132,107,161,106,103,222,122,251,126,241,254,192,0,0,0,0,0,0,0,63,198,92,86,39,68,122,20,148,111,102,67,106,105,196,234,101,170,84,90,25,106,93,189,198,42,3,137,214,72,219,177,234,146,113,179,15,162,127,70,212,30,91,213,54,121,159,65,247,21,50,75,206,110,117,243,81,232,148,160,182,165,4,94,238,221,72,65,12,31,196,234,238,15,226,29,26,251,160,63,203,126,155,50,59,206,39,106,15,152,219,111,182,233,163,215,66,200,181,54,203,180,146,102,95,244,13,6,101,71,48,150,238,98,48,162,147,117,210,165,243,39,181,25,136,245,38,249,110,23,46,81,70,97,199,83,170,155,109,39,162,158,34,213,37,180,253,159,103,104,0,0,0,0,0,0,0,0,0,1,87,60,104,174,121,62,139,179,237,180,150,140,159,164,55,31,103,111,173,78,89,123,53,239,251,68,36,200,93,18,21,123,50,150,196,41,231,243,106,235,117,239,255,0,200,37,31,176,203,218,68,52,64,69,161,104,67,250,3,243,84,106,17,105,112,220,159,53,206,91,45,105,185,90,25,233,169,145,23,97,17,159,121,144,135,57,46,206,49,102,35,18,239,74,59,201,233,219,137,232,238,141,157,119,235,186,60,133,57,235,19,13,255,0,129,215,180,253,189,159,108,207,0,30,23,25,241,90,220,193,155,6,161,125,92,242,57,80,224,242,183,122,142,43,93,239,54,209,125,4,44,251,221,79,246,79,252,229,155,60,66,187,165,223,151,133,66,235,156,122,191,59,149,187,187,251,13,33,178,238,74,75,185,5,236,33,122,220,51,236,153,22,110,88,109,244,72,86,167,43,171,211,176,191,179,80,153,238,81,254,240,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,34,127,19,11,38,69,229,150,27,129,17,213,161,197,233,53,236,47,237,84,33,251,212,95,186,40,167,15,110,233,118,29,225,79,186,224,158,143,193,230,237,238,254,219,75,108,251,210,162,238,89,251,12,105,51,6,49,90,220,198,107,6,159,125,91,18,57,176,231,115,118,250,142,39,77,143,56,209,253,52,32,251,218,87,246,75,252,231,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,252,54,189,135,236,237,251,38,53,58,161,22,169,13,185,240,156,230,50,238,187,85,161,150,186,25,145,246,25,17,247,145,143,210,3,248,101,169,104,99,59,249,245,162,194,161,102,82,231,133,0,254,105,61,22,157,255,0,249,4,83,246,153,251,76,196,219,224,187,115,201,244,93,225,109,168,181,100,189,31,180,251,59,61,106,138,207,217,175,127,218,45,24,0,0,0,0,0,0,0,0,0,7,23,205,110,97,45,220,187,225,69,90,235,171,75,229,207,118,51,241,233,173,242,220,62,100,179,140,251,141,39,84,182,226,75,85,50,101,170,139,105,123,126,220,249,227,14,39,87,113,135,16,235,23,221,125,238,99,245,41,146,30,109,59,80,92,182,220,125,199,73,30,162,16,71,161,184,125,166,146,51,255,0,160,78,238,24,185,35,110,248,170,198,198,188,65,137,253,27,79,117,15,211,25,230,125,55,219,84,57,44,185,185,167,201,69,170,84,178,218,164,25,123,253,132,46,2,36,86,32,196,102,20,100,108,102,59,105,105,180,234,103,162,82,90,17,106,125,189,196,63,216,0,0,0,0,0,0,0,7,155,196,107,62,37,253,98,215,172,233,197,171,85,138,108,168,38,125,189,156,214,86,222,189,138,73,247,44,253,165,247,151,120,160,60,244,96,60,220,8,199,106,197,13,12,105,72,145,211,244,14,238,47,156,219,14,50,156,236,230,45,69,162,221,211,214,63,187,179,187,209,112,226,198,99,194,44,194,83,14,76,158,85,58,171,206,234,203,102,237,220,168,50,246,119,33,74,47,89,207,102,159,110,162,255,0,72,201,69,169,119,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,155,108,106,111,2,240,114,173,121,167,182,75,60,142,74,125,250,202,97,181,118,242,214,93,206,251,75,255,0,121,103,14,68,135,165,60,167,223,94,229,171,77,79,66,46,226,211,216,46,167,132,246,95,19,98,97,35,88,159,88,103,151,86,184,183,106,222,237,121,92,137,51,152,239,75,138,74,181,74,200,254,137,105,246,159,104,159,96,0,0,0,0,0,0,0,0,62,61,223,108,211,175,59,90,173,106,85,155,223,14,175,5,248,47,39,85,23,168,235,106,109,95,68,200,251,148,125,198,71,246,144,161,108,250,101,42,225,203,174,39,205,168,68,129,186,215,173,62,228,200,146,121,168,45,138,122,68,163,67,59,13,231,28,61,26,100,143,113,233,238,50,35,239,252,217,11,205,5,79,47,56,187,78,68,218,151,42,220,172,62,204,41,200,228,165,91,82,236,168,188,199,53,38,156,112,244,109,147,245,83,167,216,100,125,247,233,105,220,180,187,202,217,165,93,116,71,249,208,42,240,152,157,29,205,170,78,230,221,109,46,32,244,81,18,139,213,81,119,145,31,216,67,235,0,0,0,0,0,0,0,0,0,10,127,227,52,243,167,125,219,45,33,175,155,46,183,114,183,23,248,26,126,157,130,52,112,250,228,127,41,203,92,223,94,212,255,0,62,237,208,207,253,143,149,238,26,23,0,17,167,136,54,37,71,195,92,183,92,53,23,92,216,183,186,77,157,134,125,211,226,145,255,0,101,95,190,43,159,131,227,51,94,199,169,142,50,95,50,142,95,57,93,157,154,194,159,183,176,251,123,253,194,235,128,121,235,242,254,181,112,210,217,149,119,222,117,62,130,149,11,103,57,254,75,142,237,222,226,91,79,170,218,84,163,213,75,73,118,23,183,221,168,163,60,250,231,102,118,102,110,159,67,91,50,182,217,240,63,189,91,216,71,204,222,220,85,47,181,108,54,233,104,235,10,239,51,215,217,217,223,226,50,121,148,203,187,51,151,218,32,66,129,173,191,11,95,73,75,230,181,243,59,217,144,109,122,134,243,107,86,174,48,101,234,247,119,159,103,126,132,237,234,5,46,215,163,199,161,81,99,116,240,163,111,229,55,189,75,219,185,70,163,237,81,153,159,106,140,251,76,125,16,0,16,171,21,120,176,96,22,13,226,61,199,133,183,174,27,98,172,122,213,179,80,118,159,39,109,30,18,27,123,97,250,143,181,204,152,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,14,235,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,103,113,159,64,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,66,15,238,213,229,99,253,160,226,175,254,170,167,127,223,132,255,0,17,171,52,185,254,192,236,164,221,84,123,43,16,233,215,93,86,181,88,167,157,81,49,168,80,25,119,167,138,110,41,182,220,117,111,188,210,61,117,182,241,36,144,106,81,114,148,106,36,145,160,213,249,50,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,7,20,254,88,120,5,251,125,254,78,159,46,233,95,41,61,31,212,245,94,148,133,208,245,221,111,71,232,141,252,238,103,164,121,157,189,55,47,118,222,222,254,193,218,192,7,52,198,252,200,224,150,92,41,84,202,206,52,95,209,45,200,245,153,11,141,1,10,142,252,167,228,173,9,220,179,67,49,208,183,77,9,35,78,229,237,216,147,91,100,102,70,180,17,244,10,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,28,42,22,117,178,243,63,48,211,242,210,197,239,17,55,61,58,57,115,165,189,38,59,52,229,84,78,67,108,21,37,167,150,225,41,233,219,157,78,172,182,133,105,162,208,106,230,33,104,79,117,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,16,131,251,181,121,88,255,0,104,56,171,255,0,170,169,223,247,225,47,255,0,109,118,175,236,11,249,69,250,62,171,242,111,228,127,203,94,151,148,223,93,208,244,93,103,47,103,51,151,206,229,246,109,230,109,221,217,187,78,209,232,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,4,127,205,110,117,176,179,39,223,37,191,105,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,190,127,43,252,66,240,95,54,119,253,67,14,112,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,45,9,93,189,196,114,128,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,250,240,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,198,124,171,52,25,223,176,114,153,85,167,195,196,108,51,196,170,141,54,163,29,167,90,175,81,40,204,189,74,75,238,41,226,76,69,73,121,246,146,82,118,199,91,134,209,106,123,13,42,247,233,199,237,62,49,153,88,186,238,170,53,173,242,111,16,40,222,153,168,71,167,250,70,173,14,157,30,12,62,107,137,71,62,67,189,105,242,217,70,237,203,94,135,181,36,103,161,232,38,253,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,197,99,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,19,124,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,134,191,221,171,202,199,251,65,197,95,253,85,78,255,0,191,14,213,103,231,174,201,189,178,251,116,230,98,147,131,184,170,139,50,215,218,162,83,180,136,103,42,168,218,93,38,228,189,13,164,75,87,49,152,253,170,121,213,154,27,74,80,238,138,81,180,226,81,197,127,187,87,149,143,246,131,138,191,250,170,157,255,0,126,19,252,71,252,214,231,91,11,50,125,242,91,246,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,4,10,171,113,158,202,133,58,171,54,159,14,215,196,170,164,120,178,28,101,169,209,41,16,210,196,164,37,70,73,121,178,122,90,29,36,40,136,148,68,226,16,189,12,183,37,39,169,20,181,192,76,107,181,115,19,132,244,44,99,178,169,245,88,84,91,131,170,233,152,170,52,219,114,145,200,146,236,117,239,75,110,56,130,213,108,168,203,69,159,170,101,174,135,169,23,148,204,166,112,48,59,42,212,34,169,226,109,201,206,170,189,200,84,75,110,150,182,95,172,75,109,213,173,36,242,35,173,196,109,100,185,78,153,186,226,144,222,173,154,73,70,179,74,21,216,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,113,251,43,53,184,47,125,227,109,227,151,250,53,211,17,187,178,206,145,30,34,218,145,58,33,34,170,250,216,113,231,154,130,148,188,167,95,92,98,105,196,200,78,196,155,75,73,145,247,25,151,96,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,254,76,6,204,86,17,230,74,205,141,121,225,77,217,18,162,133,71,101,233,212,197,186,132,212,105,43,112,214,146,102,100,114,81,169,149,238,105,210,35,61,80,189,134,166,212,180,104,163,233,96,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,154,229,247,51,184,53,153,234,21,90,191,132,55,71,164,155,162,84,29,167,206,140,251,42,143,41,157,22,178,101,245,50,189,22,76,190,132,27,141,44,200,181,78,228,168,146,227,110,182,142,170,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,19,124,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,14,85,150,188,224,96,118,106,104,71,83,195,43,147,147,85,103,158,169,118,221,81,108,177,88,136,219,75,66,77,229,199,67,139,220,201,243,90,50,117,181,45,189,92,36,154,137,100,164,39,181,128,128,31,221,171,202,199,251,65,197,95,253,85,78,255,0,191,9,127,128,152,215,106,230,39,9,232,88,199,101,83,234,176,168,183,7,85,211,49,84,105,182,229,35,145,37,216,235,222,150,220,113,5,170,217,81,150,139,63,84,203,93,15,82,46,128,0,56,254,104,51,65,96,229,50,192,167,226,54,35,82,46,10,141,54,163,88,106,136,211,84,72,236,188,250,95,113,151,158,74,148,151,157,105,36,141,177,214,70,100,163,61,77,61,157,230,92,127,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,28,127,52,25,160,176,114,153,96,83,241,27,17,169,23,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,216,235,35,50,81,158,166,158,206,243,46,63,128,156,80,48,11,49,56,177,66,193,203,42,208,196,8,85,171,131,170,233,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,166,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,241,89,116,204,190,22,102,130,196,102,250,195,58,183,239,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,105,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,204,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,36,0,14,63,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,103,121,151,31,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,93,3,53,185,214,194,204,159,124,150,253,166,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,0,0,4,63,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,3,42,89,214,194,204,224,252,169,253,153,208,46,186,103,201,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,72,0,17,255,0,53,185,214,194,204,159,124,150,253,166,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,208,51,91,157,108,44,201,247,201,111,218,101,2,235,169,252,173,235,186,47,65,69,140,247,47,165,228,115,57,188,231,218,211,94,165,27,118,238,215,69,107,166,133,175,63,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,83,0,0,4,0,254,237,94,86,63,218,14,42,255,0,234,170,119,253,248,77,252,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,31,204,22,122,114,227,150,170,237,38,214,196,75,207,168,173,84,106,13,66,151,78,163,165,19,101,81,217,90,16,179,151,57,164,43,123,44,146,28,109,68,90,27,174,37,122,180,219,132,149,109,144,0,0,56,166,10,231,3,3,179,3,136,247,182,25,97,125,201,233,73,246,63,37,79,75,222,201,69,170,54,179,82,28,122,1,147,134,228,134,89,112,146,218,221,216,150,247,56,209,161,75,75,136,81,246,176,1,202,179,23,153,124,44,202,253,136,245,245,137,149,111,221,232,168,208,223,141,233,74,159,207,50,211,157,35,15,58,223,59,149,207,66,220,218,175,81,26,168,253,132,126,171,12,241,87,14,49,146,213,98,245,194,219,210,149,115,81,100,109,79,83,79,144,78,114,92,83,104,115,146,242,62,155,47,18,28,108,212,211,132,151,17,184,137,73,35,236,31,174,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,62,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,0,0,0,0,0,124,235,130,129,75,186,41,18,40,85,168,220,248,114,118,115,91,222,164,238,218,162,81,118,164,200,203,181,36,125,134,51,219,156,60,165,221,217,99,190,151,2,108,15,244,61,55,79,70,75,230,181,243,219,25,142,111,122,132,243,139,78,142,62,69,235,119,247,151,103,119,182,200,94,118,103,101,154,233,244,53,205,43,117,159,63,251,233,189,132,92,189,141,202,82,59,80,195,142,158,174,190,158,227,45,61,189,157,215,153,97,223,214,174,37,219,49,110,251,50,167,215,210,166,239,228,191,201,113,173,219,28,83,106,245,92,74,84,90,41,10,46,210,246,123,180,30,132,5,40,241,132,102,107,56,245,13,199,139,230,87,204,228,171,179,183,72,80,55,118,23,111,127,188,88,199,15,156,74,143,137,89,110,183,170,45,57,189,108,245,123,251,12,187,231,202,34,254,202,127,112,73,96,1,158,142,32,188,143,229,57,116,27,11,220,147,232,187,116,50,255,0,99,226,251,196,151,224,202,243,165,125,220,205,45,175,80,250,45,170,221,255,0,3,80,215,176,92,0,0,0,0,0,0,0,0,0,0,249,55,101,203,75,179,109,154,165,215,91,127,147,2,145,9,249,210,92,218,165,109,109,166,212,226,207,68,145,168,244,74,79,184,140,254,195,20,25,159,92,208,84,243,13,139,149,20,65,169,115,173,202,52,135,161,65,71,37,41,222,150,165,74,229,185,169,180,219,133,171,111,23,170,173,126,211,51,238,253,25,11,202,85,195,152,172,79,133,80,151,3,109,175,69,125,185,146,228,243,80,123,212,204,136,166,182,118,19,205,184,90,180,241,158,226,215,220,68,103,221,125,54,133,179,78,179,45,106,77,169,73,111,100,58,68,22,32,178,157,84,126,163,77,165,180,253,35,51,238,73,119,153,159,218,99,236,0,0,0,0,0,0,0,0,0,128,188,88,114,248,139,239,8,221,196,250,59,60,202,181,187,183,70,183,105,205,231,202,130,199,122,156,74,83,162,80,103,244,79,95,176,251,69,42,199,144,244,87,146,251,11,218,180,235,161,232,71,222,90,123,70,143,50,147,141,77,227,166,14,82,111,53,118,73,123,159,206,79,187,73,79,182,158,222,90,11,185,175,97,127,239,62,208,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,184,209,98,203,210,171,22,118,22,210,165,114,219,131,233,15,74,181,176,143,153,189,52,231,217,237,82,59,52,237,63,81,71,175,183,220,43,231,2,240,242,78,41,98,117,34,203,140,93,179,250,141,79,179,179,100,119,92,246,169,63,224,253,229,254,97,165,59,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,213,25,159,122,143,218,62,192,0,0,0,0,0,0,0,0,0,229,217,144,193,58,38,61,97,69,114,196,171,53,171,210,97,201,232,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,97,168,204,191,233,59,57,225,43,154,101,220,180,119,112,34,230,149,186,93,46,58,164,211,213,179,77,35,54,136,49,90,111,68,50,69,222,165,122,202,89,159,191,94,241,102,0,0,0,0,0,0,0,0,0,2,175,120,208,218,4,116,107,66,235,109,189,77,62,144,230,43,94,239,94,156,217,118,110,255,0,48,174,188,177,221,139,178,241,170,222,175,20,206,153,12,117,123,156,229,239,211,116,71,146,93,154,31,239,123,189,163,74,108,172,156,108,150,71,169,24,255,0,176,21,77,198,99,22,88,121,219,115,11,161,200,209,198,58,206,177,189,135,219,184,169,239,163,180,209,247,247,43,239,247,15,173,193,127,13,186,58,61,221,136,143,30,190,145,232,57,37,251,188,181,84,89,87,114,187,123,253,169,47,243,139,67,28,183,29,115,27,134,121,124,183,151,95,191,235,61,34,123,57,104,233,228,57,191,215,105,7,218,211,75,211,78,114,61,158,223,191,74,63,205,214,118,241,7,51,245,133,195,150,247,67,108,181,167,79,78,218,195,187,117,75,6,175,157,38,27,112,254,113,141,221,190,253,59,187,254,126,82,178,117,125,230,126,233,68,106,99,93,37,1,141,122,218,134,230,92,229,110,109,243,111,230,148,251,107,86,171,96,211,217,221,174,167,217,223,124,248,57,131,86,78,7,217,209,172,203,30,153,209,194,143,191,179,156,243,154,238,117,199,63,215,86,179,239,117,126,223,111,220,69,238,192,0,5,64,113,163,192,186,237,43,17,237,204,195,211,40,212,166,109,186,221,62,53,183,82,147,28,208,220,165,214,26,57,46,54,185,8,208,148,230,248,169,66,16,225,26,204,147,16,208,173,132,77,18,249,175,8,140,98,165,97,174,104,215,104,220,117,233,112,105,184,131,71,118,137,25,163,148,150,161,57,85,75,173,189,17,79,165,107,74,77,102,148,72,97,163,34,82,249,146,146,132,151,206,40,197,186,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,156,204,240,99,21,87,27,243,71,136,23,116,202,244,74,173,54,21,98,77,18,130,236,25,74,126,17,82,162,58,166,99,42,58,141,107,78,199,18,147,125,70,217,236,83,143,184,180,145,111,208,88,167,5,140,29,165,81,112,142,235,198,250,133,6,91,85,219,150,176,186,36,25,146,226,165,40,85,42,42,27,81,170,43,134,130,89,161,201,46,58,135,77,43,52,41,112,219,45,9,77,24,177,240,16,255,0,136,206,117,255,0,146,174,28,49,64,176,42,116,167,49,54,233,249,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,209,103,202,203,171,229,87,203,175,148,213,95,148,158,144,244,183,166,58,215,58,238,187,153,205,234,121,250,243,57,220,207,95,153,187,118,239,91,93,123,69,233,240,230,206,191,242,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,2,128,120,154,80,49,150,133,155,139,165,120,199,91,244,167,165,53,168,90,174,162,74,92,101,171,117,111,188,152,108,54,130,36,242,121,123,28,109,104,52,164,205,212,186,230,174,115,57,174,72,174,20,249,231,170,209,110,104,25,93,197,122,164,186,133,54,191,32,155,181,43,85,26,162,150,116,199,209,29,13,181,76,62,123,155,83,25,105,97,8,97,182,180,52,188,189,132,133,243,136,218,183,64,16,215,137,126,113,35,101,191,8,222,177,236,202,196,79,218,45,241,29,200,80,153,110,99,173,75,164,211,156,67,136,118,168,147,103,69,33,105,81,114,217,51,91,122,186,102,180,243,9,135,16,41,6,147,86,191,171,247,252,42,237,10,167,112,84,111,106,141,97,185,112,230,68,121,231,170,178,106,174,60,74,109,214,220,73,155,203,146,167,140,148,74,35,53,154,204,140,187,70,148,240,82,219,191,172,236,35,180,45,76,82,185,226,92,87,101,30,143,26,21,90,171,24,158,52,75,125,180,18,77,195,91,235,83,174,175,66,45,239,44,210,110,172,148,230,198,247,242,211,237,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,249,44,191,252,31,255,0,253,156,21,193,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,93,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,137,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,125,179,163,155,107,171,55,56,166,119,77,73,174,134,219,161,117,52,251,102,156,148,184,215,46,10,164,184,180,62,251,70,243,173,148,199,27,54,82,242,219,50,74,185,45,145,22,136,33,47,248,50,96,166,50,197,186,171,184,226,245,66,171,66,195,105,212,247,41,141,198,230,165,12,220,147,144,225,18,85,201,91,106,230,51,31,231,254,125,6,218,137,213,114,208,181,167,169,108,88,254,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,98,188,40,243,211,253,70,87,241,174,243,255,0,201,226,216,19,103,39,252,100,170,150,228,131,87,252,87,74,133,39,247,217,37,255,0,123,178,37,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,143,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,40,95,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,191,213,144,76,137,213,115,119,115,77,174,220,179,37,210,112,234,221,144,81,43,19,34,184,166,38,202,125,200,239,41,182,160,184,184,238,176,181,182,226,99,169,228,172,200,210,219,200,50,237,90,69,239,124,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,102,139,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,174,167,133,14,49,82,177,43,41,116,75,69,85,233,115,174,28,62,145,34,137,84,106,108,164,186,251,108,41,231,30,132,164,39,122,150,81,138,58,208,195,102,162,73,107,21,212,32,182,182,70,35,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,143,241,5,198,42,174,8,101,46,250,187,173,170,244,74,85,195,54,59,52,74,59,174,202,83,15,155,242,222,67,46,42,42,144,180,47,169,110,58,164,62,217,160,245,73,177,188,200,210,133,16,207,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,78,120,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,160,28,235,229,247,28,112,15,25,102,194,198,187,130,171,119,57,91,213,250,77,227,53,247,164,122,118,43,73,67,105,81,184,234,150,180,188,210,9,164,56,202,150,165,55,234,104,106,109,77,56,185,21,194,231,61,180,172,19,170,189,129,24,209,115,75,143,100,215,36,33,86,253,70,91,233,232,173,233,170,82,205,212,57,184,183,53,26,66,150,147,53,239,229,180,226,77,102,148,147,207,58,155,159,1,0,56,161,103,167,246,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,166,187,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,71,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,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,215,131,206,21,99,69,111,24,100,98,189,177,113,75,164,225,213,187,32,226,92,176,213,46,91,12,87,95,114,12,180,199,105,13,161,6,196,165,198,113,214,221,82,92,81,27,68,243,106,79,106,203,91,159,1,80,28,82,51,245,15,17,58,236,178,96,229,66,149,82,180,11,163,145,113,92,80,228,177,57,154,187,133,202,146,204,104,142,54,165,161,44,180,178,108,220,112,140,156,83,173,155,126,162,27,95,58,16,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,232,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,95,19,92,246,213,113,186,242,168,224,102,22,220,209,28,194,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,132,75,140,203,186,165,180,35,115,107,91,124,253,206,17,179,202,229,92,58,112,67,20,49,139,50,246,228,252,62,174,92,22,188,27,70,66,106,181,171,166,144,219,102,186,91,4,133,237,107,87,126,105,75,146,105,83,4,218,146,225,41,11,117,74,105,214,155,117,35,65,32,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,136,120,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,233,204,219,109,196,53,33,68,180,146,150,180,151,170,225,41,130,152,203,118,102,10,30,46,90,85,10,173,191,99,218,220,232,183,13,81,135,82,211,117,61,237,110,77,45,41,91,107,68,141,235,228,56,234,54,252,219,105,74,201,109,58,113,212,127,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,73,25,100,133,38,163,148,76,40,167,195,171,75,165,200,149,134,244,38,90,157,17,45,41,248,171,85,49,146,75,205,147,200,91,70,180,153,146,136,156,66,209,169,22,228,168,181,35,161,108,216,97,86,52,96,238,54,214,45,28,123,184,165,220,119,98,163,196,150,229,121,233,114,230,34,168,194,216,65,54,235,82,101,33,14,190,132,18,77,131,81,150,137,91,11,65,125,1,55,248,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,43,3,137,215,16,185,150,180,201,57,117,203,245,223,201,170,179,185,171,182,191,76,121,246,37,82,165,52,251,46,53,22,20,182,30,70,215,139,148,242,36,150,213,164,146,225,55,184,150,78,165,21,129,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,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,199,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,120,115,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,153,92,28,112,67,30,88,188,167,99,156,90,228,187,115,11,229,71,122,157,46,27,205,238,69,212,250,9,105,108,154,109,93,137,68,103,84,165,28,162,237,37,146,216,70,226,92,142,95,10,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,0,0,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,134,125,243,201,155,186,174,111,177,113,55,91,20,233,116,123,78,131,29,84,219,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,219,191,150,90,18,27,101,179,83,156,162,113,93,3,135,222,125,110,28,179,94,80,108,108,65,174,203,153,133,117,121,13,179,57,18,58,169,171,160,32,138,74,137,232,44,147,164,134,80,169,18,18,228,130,75,107,90,208,131,52,165,75,34,35,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,30,19,24,240,106,201,199,11,58,77,153,124,83,58,200,82,54,118,115,158,111,77,174,182,231,250,210,208,125,237,35,219,236,251,200,232,99,54,217,58,190,242,191,116,174,53,77,174,174,130,254,157,29,67,115,45,243,118,182,193,185,243,73,125,197,167,69,190,73,237,239,211,82,236,238,250,25,69,206,222,32,229,130,176,136,113,30,235,173,151,117,234,41,219,88,107,118,137,124,211,243,166,195,142,23,206,63,187,179,221,167,119,117,224,96,94,99,112,207,48,86,242,43,246,5,103,171,73,235,204,71,79,33,189,158,187,168,46,215,90,70,186,242,87,236,246,125,218,245,33,87,156,104,48,215,172,163,218,56,136,201,233,232,238,191,158,95,189,204,93,57,148,247,171,179,187,216,147,255,0,56,249,60,25,241,105,134,93,184,240,182,100,157,92,127,163,232,219,216,125,155,74,160,250,251,73,31,113,246,171,238,247,11,89,1,255,0,15,44,155,108,214,103,161,16,205,102,103,46,197,222,184,215,112,215,142,103,82,135,250,77,174,114,246,107,182,35,40,62,205,11,247,125,222,193,98,156,23,109,2,42,53,223,117,184,222,134,175,71,242,213,175,127,175,81,108,251,55,127,152,90,16,0,0,0,0,0,0,0,0,0,172,254,45,89,166,93,181,71,107,2,45,153,91,101,213,35,166,77,65,91,53,214,51,136,157,21,214,244,91,38,93,233,79,172,149,145,251,180,239,21,141,129,120,73,90,198,236,76,163,97,253,20,180,114,161,46,59,111,185,234,124,219,46,72,105,165,47,69,45,26,233,205,46,194,81,25,255,0,210,90,24,203,126,9,209,48,23,10,40,118,37,37,173,30,141,14,55,92,230,229,252,244,164,198,101,167,23,162,156,89,39,83,104,143,68,171,105,123,61,231,212,64,0,0,0,0,0,0,0,0,7,199,187,173,168,23,125,191,42,222,169,183,190,52,173,155,211,170,139,93,171,74,203,181,38,71,222,146,246,140,214,227,166,30,73,194,220,78,172,89,114,11,182,7,79,161,246,118,239,142,211,158,197,43,252,39,188,255,0,204,44,19,130,238,44,61,22,177,120,225,117,86,87,49,185,222,143,244,83,123,8,185,123,17,81,125,238,212,163,183,94,195,245,212,90,123,61,194,217,128,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,226,90,65,184,179,208,139,188,103,43,57,88,154,238,41,227,213,193,113,38,87,62,42,186,78,66,182,109,238,133,29,10,236,216,147,239,111,218,66,85,240,117,194,86,46,124,64,175,98,28,174,210,183,58,93,133,219,219,212,49,80,100,251,150,95,187,251,167,252,59,197,198,128,0,0,0,0,0,0,0,0,0,8,15,197,35,42,108,226,142,31,59,138,246,227,63,211,150,235,10,118,65,110,63,94,28,118,38,190,162,245,222,74,11,85,184,158,228,154,190,242,236,20,249,135,23,189,115,9,177,18,145,119,83,79,151,50,135,82,143,33,198,253,67,223,201,125,14,26,53,82,84,69,169,182,69,174,135,252,70,135,114,177,141,212,140,119,193,187,122,240,167,185,252,239,160,136,205,69,189,21,234,75,233,88,113,212,234,109,160,143,67,116,187,82,91,125,222,226,235,192,0,0,0,0,0,0,0,0,34,119,19,107,17,203,219,42,119,67,112,216,223,54,55,69,200,86,237,54,238,169,67,221,216,106,34,61,82,147,239,20,18,149,41,10,37,36,244,50,26,99,192,60,65,107,19,112,194,145,119,52,123,138,103,81,235,118,150,187,36,58,223,238,167,247,61,195,162,15,225,153,17,106,99,59,121,235,197,153,120,189,152,203,146,225,82,255,0,153,23,71,210,183,161,122,159,204,35,33,125,187,16,103,169,183,175,105,125,194,229,178,3,134,140,225,166,90,173,168,10,111,108,217,29,103,82,122,153,235,182,124,163,71,246,212,93,203,246,127,17,199,115,171,196,158,221,193,5,200,176,176,241,143,73,220,229,179,156,238,231,25,233,63,189,221,79,99,209,86,219,155,219,117,101,216,174,205,61,230,68,84,235,137,88,169,123,98,213,196,245,209,124,213,253,33,61,253,187,220,233,217,107,232,161,8,46,198,144,148,253,22,208,93,222,207,188,75,236,149,240,223,185,177,170,84,11,223,17,75,209,246,170,185,191,53,243,110,245,29,146,26,239,102,82,28,70,215,90,65,247,118,235,238,212,206,231,108,107,22,219,195,171,118,53,175,106,192,233,41,241,119,242,219,230,184,230,155,150,165,159,106,212,165,125,37,168,251,253,163,208,0,0,0,143,249,236,192,186,22,63,101,150,241,182,234,116,106,173,78,171,65,167,202,185,45,182,105,102,179,148,170,196,88,175,28,116,33,180,146,185,220,205,235,100,219,52,168,212,151,143,110,213,146,22,156,246,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,70,197,10,86,53,112,252,189,113,94,140,152,141,199,186,112,158,177,82,92,120,211,83,45,16,223,93,41,238,116,83,117,36,68,181,178,239,49,165,250,169,50,91,106,35,74,76,140,139,60,35,67,217,255,0,199,152,217,124,202,229,221,115,51,54,92,106,237,126,58,237,155,121,113,36,59,25,244,84,101,180,226,82,243,111,54,133,27,75,97,164,189,36,140,205,58,156,114,65,45,42,82,76,80,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,75,184,79,98,254,203,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,136,255,0,157,28,219,90,185,70,194,195,186,106,77,117,215,37,119,169,167,219,52,228,165,183,121,147,147,25,197,161,247,218,55,154,112,225,182,225,50,151,150,217,154,147,206,108,136,181,89,10,1,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,135,149,30,171,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,68,127,206,142,82,109,92,220,225,97,218,213,39,122,27,146,133,212,212,45,154,138,84,219,92,185,202,140,226,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,228,182,100,122,160,134,123,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,187,238,25,153,209,254,82,120,112,188,55,189,85,203,191,172,26,124,70,36,200,122,119,57,202,236,18,46,82,39,104,226,212,242,158,73,161,41,144,163,220,158,99,173,44,148,92,226,109,185,21,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,95,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,105,60,37,50,93,242,46,133,15,53,215,250,119,86,174,58,123,204,90,244,183,224,237,85,58,11,139,218,169,202,83,168,37,147,207,161,6,77,41,163,36,244,207,40,247,56,82,54,183,101,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,105,60,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,215,192,0,85,95,28,239,169,63,204,159,166,142,63,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,149,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,243,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,235,8,213,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,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,78,154,198,125,99,99,207,15,44,71,193,92,88,174,196,99,17,104,113,232,44,210,22,231,55,125,126,156,196,250,114,84,242,158,121,215,20,252,226,83,111,58,241,122,155,144,162,90,18,162,67,198,136,129,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,39,248,145,103,234,187,143,183,85,83,4,176,222,161,209,97,149,191,80,92,121,15,69,146,135,62,83,74,97,205,10,74,220,105,74,66,161,165,104,220,195,105,81,165,122,37,229,234,174,90,25,224,25,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,84,7,26,76,11,161,90,215,221,165,143,54,229,26,170,137,119,183,81,78,185,101,234,183,32,245,81,25,142,136,71,169,145,147,79,56,193,58,157,155,137,43,76,77,201,65,41,46,169,92,215,132,134,60,201,194,204,203,183,134,213,9,177,24,183,177,62,63,162,228,156,153,13,71,67,85,22,16,227,176,92,37,173,6,165,173,74,55,99,33,164,173,27,215,49,39,235,41,8,73,247,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,65,198,127,30,99,93,88,161,109,96,5,10,108,190,158,199,142,170,165,117,9,144,234,88,114,163,49,182,212,195,107,100,208,72,90,217,141,162,210,233,41,125,147,156,65,108,52,172,149,229,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,227,249,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,246,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,154,112,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,74,231,219,59,244,44,163,216,141,66,183,37,82,170,88,155,91,229,59,68,162,76,101,114,25,68,82,120,137,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,66,215,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,31,40,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,21,45,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,234,226,133,159,170,238,11,111,203,198,12,212,58,59,190,171,79,68,138,237,126,52,148,27,212,88,175,110,36,70,96,144,163,91,83,28,65,18,205,197,18,84,211,78,54,182,245,91,168,113,154,108,1,37,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,44,39,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,43,131,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,123,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,219,180,135,75,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,191,241,72,207,212,60,68,235,178,201,131,149,10,85,74,208,46,142,69,197,113,67,146,196,230,106,238,23,42,75,49,162,56,218,150,132,178,210,201,179,113,194,50,113,78,182,109,250,136,109,124,232,107,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,208,166,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,84,95,26,191,20,246,183,195,248,62,99,81,16,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,123,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,1,64,60,81,252,118,98,111,224,190,79,8,115,76,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,86,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,121,76,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,174,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,134,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,122,174,34,57,250,135,150,59,84,172,60,45,168,82,170,88,155,91,230,199,212,164,177,35,228,203,100,219,75,234,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,104,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,71,95,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,39,11,113,211,14,49,111,6,169,152,243,110,86,122,43,66,163,79,122,162,228,186,177,20,62,133,182,20,180,73,41,6,179,216,223,37,109,58,149,175,113,183,243,102,164,173,72,209,71,74,220,68,115,191,51,53,87,217,90,86,116,173,184,101,105,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,182,173,15,244,230,109,182,226,26,144,162,90,73,75,90,75,229,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,25,109,22,83,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,109,252,0,0,5,21,241,17,207,212,204,206,93,69,97,225,109,66,171,77,195,42,39,54,62,165,37,248,255,0,41,156,55,26,95,83,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,202,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,30,87,49,121,104,197,60,175,223,111,88,184,153,73,253,222,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,128,0,0,0,0,0,243,247,205,139,109,226,45,187,38,215,186,160,117,116,249,91,57,141,243,92,111,93,174,37,101,218,133,37,95,73,9,62,195,246,10,99,206,167,13,235,155,5,100,207,190,48,232,189,33,106,167,149,243,95,54,215,79,217,29,174,247,165,45,197,238,117,213,159,119,102,158,237,12,162,6,26,226,157,237,132,183,19,23,69,141,87,244,125,65,141,219,28,233,217,119,233,54,180,31,99,168,82,126,139,139,46,239,111,220,46,43,37,60,73,237,220,110,92,123,11,16,216,244,101,207,235,242,93,220,227,221,95,247,203,170,236,102,42,27,111,99,109,32,187,85,219,175,188,140,143,177,103,251,13,24,196,188,181,220,176,18,222,233,177,250,62,152,245,50,211,116,248,166,191,237,164,187,145,237,254,2,154,50,41,139,82,176,131,49,150,221,196,75,254,101,252,243,170,111,66,245,255,0,152,73,66,59,118,44,203,69,57,175,97,125,227,68,164,100,101,169,15,232,231,120,249,136,45,97,150,24,85,174,231,79,66,135,200,237,237,236,223,33,166,255,0,117,95,191,238,25,156,82,148,181,26,148,122,153,139,246,225,147,98,57,100,229,78,215,110,99,27,38,201,235,121,234,221,174,237,181,41,155,123,9,70,69,162,84,93,194,88,128,0,0,0,0,0,0,0,0,228,57,167,198,218,70,4,96,221,195,120,84,28,210,89,192,150,205,57,189,21,235,203,233,95,113,164,234,77,172,139,83,104,251,84,91,125,255,0,110,120,177,30,247,174,98,206,34,85,238,234,145,243,38,87,42,82,36,54,223,168,91,57,207,173,194,70,169,74,72,244,55,12,181,50,47,224,46,15,133,190,84,153,194,236,62,107,21,238,54,127,167,46,40,233,114,63,172,126,164,57,12,66,125,37,234,60,164,30,139,109,93,233,37,125,197,216,39,192,0,0,0,0,0,0,0,0,0,0,167,62,49,88,72,197,177,136,20,28,68,138,90,21,199,213,111,46,222,206,157,138,123,37,222,179,253,239,221,47,227,222,34,150,77,177,53,220,44,199,171,126,226,57,92,136,169,234,249,234,216,74,239,133,33,9,236,216,163,239,115,216,67,70,205,56,151,80,78,32,245,35,238,31,246,0,0,0,0,0,0,0,0,0,0,0,0,3,151,230,83,16,151,133,248,61,92,188,26,254,182,31,77,176,189,251,229,50,217,255,0,101,94,199,61,195,53,79,186,111,186,167,85,222,173,63,236,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,218,139,185,126,205,63,136,152,64,0,3,228,220,23,77,6,214,130,237,74,187,59,166,142,194,20,227,139,229,45,122,37,36,102,103,162,72,207,185,39,254,65,30,175,206,34,57,100,177,221,126,43,151,191,85,38,57,169,46,53,232,218,130,52,82,77,68,101,175,76,101,222,157,53,251,71,130,95,22,28,181,161,27,253,41,219,166,186,114,39,255,0,220,199,216,163,113,69,203,21,85,36,167,174,126,155,82,215,78,138,160,191,119,254,136,94,255,0,250,7,114,195,12,199,225,30,47,197,76,155,30,231,235,181,34,220,158,138,83,90,30,136,61,62,117,164,127,132,79,249,126,241,211,82,164,173,36,180,158,164,162,212,143,236,31,208,0,0,0,0,31,154,163,6,61,82,159,42,153,45,27,216,150,202,216,117,58,153,110,66,210,105,50,212,180,50,236,51,238,49,66,124,71,114,240,188,19,199,74,157,82,1,107,75,185,223,122,174,143,248,53,201,153,45,68,142,215,22,163,209,45,23,110,132,95,97,31,127,181,225,95,153,31,217,62,43,167,15,43,10,221,72,186,28,40,204,167,77,54,204,147,38,19,41,94,169,105,74,61,16,217,246,26,137,63,113,246,139,188,97,230,228,176,220,134,143,84,58,130,90,79,222,70,90,144,255,0,64,0,0,0,0,0,0,0,1,231,113,2,212,143,123,218,51,237,137,73,213,169,188,173,197,169,255,0,97,212,44,187,140,143,189,62,241,153,123,234,218,149,103,221,83,173,217,141,114,158,137,202,220,141,196,173,55,54,149,151,105,25,151,114,139,218,46,75,132,94,51,124,190,193,234,157,133,41,205,101,90,28,157,221,157,253,92,169,238,151,114,18,93,200,253,229,127,14,225,62,7,62,199,219,193,187,7,9,107,183,99,191,70,15,75,175,252,249,45,55,251,170,253,255,0,113,140,230,225,252,70,111,124,74,129,26,174,127,55,55,155,204,62,223,236,71,89,151,209,211,247,75,184,90,86,114,120,137,80,176,166,217,44,41,194,4,245,149,101,127,91,55,85,183,210,124,228,119,211,243,114,35,41,46,111,75,142,39,177,93,154,107,223,161,10,143,137,14,169,114,84,211,30,35,93,68,183,245,209,59,146,141,118,167,95,110,133,220,145,110,121,22,225,157,22,202,105,188,67,198,216,156,234,186,245,233,169,220,195,79,79,161,201,101,127,59,26,81,165,123,144,166,149,218,158,206,226,237,212,197,145,50,203,81,218,75,44,167,106,19,174,133,174,163,253,0,0,0,0,103,91,61,152,23,93,192,28,205,94,54,221,78,141,74,166,82,171,213,9,87,37,182,205,44,208,81,83,71,149,41,227,142,132,54,146,79,39,151,177,108,155,102,148,146,84,201,237,220,131,66,213,45,114,19,140,84,170,215,15,204,199,224,133,66,189,45,218,237,181,107,220,149,184,48,229,202,74,144,154,84,170,82,210,105,138,217,172,214,72,110,75,110,173,210,74,9,9,92,198,207,83,83,166,43,44,88,255,0,26,124,98,170,214,177,114,212,193,10,125,122,35,180,43,106,142,138,220,232,113,37,41,75,77,86,82,220,73,38,83,100,179,65,45,184,205,180,182,137,72,37,165,19,28,61,77,46,144,241,60,33,48,46,30,39,230,58,94,35,92,52,110,182,139,134,148,244,212,89,82,205,133,178,154,195,235,54,225,19,141,56,74,90,182,161,18,223,66,208,68,109,187,25,165,26,210,123,82,187,191,30,43,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,222,101,158,28,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,55,237,46,255,0,150,188,130,204,188,50,237,138,89,152,198,42,125,86,151,74,183,44,250,204,235,78,142,252,103,225,185,83,148,138,90,164,199,169,41,106,74,119,195,79,49,181,53,203,53,37,231,18,173,198,72,108,208,244,43,19,83,50,153,5,153,103,229,219,11,115,49,131,180,250,173,82,149,113,217,244,105,215,101,29,136,207,204,114,153,41,116,180,201,145,82,74,210,149,108,134,174,91,138,119,152,105,75,46,41,59,76,208,225,33,158,1,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,161,236,29,198,43,7,29,108,10,94,35,97,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,113,159,181,21,213,197,79,36,16,241,38,213,171,230,123,15,34,236,187,237,186,123,78,220,49,57,204,71,143,54,143,17,183,214,252,173,57,68,183,102,54,131,100,181,91,164,70,196,125,137,74,150,150,210,170,150,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,199,96,206,78,117,111,236,223,94,76,213,42,17,37,219,22,156,8,241,218,131,107,51,88,122,84,68,62,217,59,172,183,72,201,13,57,36,205,247,82,78,165,164,25,53,177,29,187,77,74,235,252,48,242,65,15,49,119,84,156,94,196,136,187,236,27,62,160,203,81,227,165,230,23,233,90,195,46,71,144,113,95,142,235,78,19,144,249,10,209,226,86,195,87,61,180,161,74,209,205,151,126,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,250,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,202,66,210,162,212,140,140,92,255,0,13,78,32,95,183,104,112,112,19,21,158,217,127,82,169,234,244,93,69,74,209,186,196,24,140,70,71,206,186,252,149,189,34,162,179,234,95,115,106,9,38,219,107,95,102,213,9,254,0,42,175,142,119,212,159,230,79,211,69,101,218,119,253,229,98,198,184,34,217,247,12,186,74,46,170,59,148,10,185,198,50,74,229,83,156,117,167,93,142,107,211,114,80,181,48,217,47,105,150,228,110,66,181,66,214,149,122,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,250,105,148,204,188,240,254,203,202,226,197,114,37,2,216,160,71,126,73,156,153,113,209,81,184,42,41,142,183,86,68,183,84,218,101,78,125,44,40,144,130,52,235,177,40,65,33,180,37,41,232,24,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,63,106,2,5,113,47,200,84,108,121,183,158,198,172,38,161,68,99,17,104,113,220,122,174,134,249,187,235,244,230,34,184,164,178,150,89,105,197,63,56,148,219,45,50,126,166,228,40,208,181,40,144,201,34,147,0,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,160,156,174,229,146,193,202,206,23,211,112,254,208,141,18,101,73,17,210,154,213,194,116,230,99,77,172,190,78,58,230,247,212,217,110,82,16,167,221,75,72,90,150,109,182,105,70,229,104,106,87,96,1,31,243,223,129,117,220,196,229,130,238,195,155,58,141,74,168,221,42,233,106,52,36,212,13,8,217,42,60,134,220,89,50,234,200,201,167,156,96,159,97,43,51,74,126,120,210,181,165,10,90,139,60,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,31,226,243,137,150,174,50,97,198,92,49,74,202,151,212,81,110,106,125,126,161,27,115,141,173,198,119,149,51,123,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,21,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,107,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,190,225,105,129,112,240,127,42,116,27,146,109,27,164,185,49,19,253,18,84,222,112,216,113,197,197,112,204,169,232,75,141,22,238,79,75,203,121,45,173,74,82,28,146,255,0,209,53,26,19,48,0,69,92,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,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,232,49,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,64,206,66,174,28,60,201,70,35,102,91,26,40,82,233,117,212,199,165,179,106,209,101,117,80,230,211,22,170,219,113,101,189,58,43,173,32,201,106,104,147,201,45,235,65,182,250,214,105,221,203,52,195,81,58,120,145,100,22,187,128,87,85,83,27,112,222,159,214,225,149,193,80,92,137,12,197,140,134,254,76,202,125,205,74,50,219,105,41,66,97,169,107,218,195,137,73,37,26,165,149,232,174,90,222,136,22,126,42,226,62,31,208,174,155,98,202,189,42,180,90,85,235,79,77,46,191,18,28,131,109,186,132,82,89,44,155,112,139,254,114,117,45,20,109,186,243,102,123,29,113,42,250,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,116,203,70,22,101,126,196,102,197,195,58,79,239,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,62,170,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,67,254,138,175,219,171,253,149,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,106,102,107,36,16,242,171,145,219,90,237,188,98,238,196,219,178,240,166,53,93,73,188,196,150,105,109,166,37,89,196,69,138,234,26,74,211,185,11,99,168,34,113,198,214,236,116,154,20,105,66,20,124,131,135,189,129,102,226,158,110,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,232,121,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,95,147,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,108,103,158,171,151,219,254,30,21,226,53,82,92,236,58,186,164,70,166,180,185,149,69,37,139,93,245,60,225,166,83,73,121,194,97,152,202,114,66,213,39,66,73,233,163,187,140,219,54,220,188,144,17,87,138,63,129,60,77,252,23,206,33,10,22,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,129,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,126,121,45,202,69,155,145,220,35,171,202,184,110,136,143,220,53,104,237,213,47,42,243,210,77,154,115,8,140,135,20,150,218,230,109,75,113,152,75,143,25,186,178,74,215,185,107,94,196,236,105,174,129,150,124,213,97,30,107,236,217,55,134,22,212,165,165,116,233,29,53,78,145,82,109,12,212,105,203,51,87,44,222,105,11,90,118,56,148,154,144,180,41,72,86,138,78,187,208,226,17,216,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,78,214,29,255,0,121,97,133,204,197,231,135,247,12,186,21,118,44,121,113,163,212,34,25,37,246,17,38,59,145,221,54,213,166,168,89,180,243,132,75,78,139,65,153,41,38,149,17,40,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,70,94,178,251,129,217,17,193,167,161,124,160,165,83,91,62,67,247,77,227,92,125,152,62,144,148,106,38,219,83,174,56,173,140,178,75,115,99,44,239,52,163,153,222,183,28,113,199,61,94,93,51,47,133,153,160,177,25,190,176,206,173,251,221,109,26,99,241,189,41,76,249,231,154,111,171,97,151,92,228,243,121,11,91,123,149,235,163,69,23,180,138,170,248,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,16,91,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,1,64,60,81,252,118,98,111,224,190,79,8,69,246,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,74,172,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,106,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,86,220,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,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,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,2,173,120,168,103,214,52,88,213,92,172,96,221,118,36,197,204,142,245,62,249,169,199,230,146,225,172,157,101,69,2,52,134,221,74,77,102,148,62,212,164,41,11,70,199,121,90,146,201,212,162,168,70,148,242,157,225,99,6,254,31,219,222,92,192,234,162,21,113,17,200,44,60,206,90,165,126,97,109,62,149,77,196,218,39,54,70,133,25,136,255,0,41,155,54,218,71,77,42,78,210,89,188,132,48,218,99,184,226,205,180,250,205,171,106,92,230,53,70,212,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,173,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,41,190,238,69,191,98,156,58,177,43,28,113,142,204,233,49,38,181,232,143,67,198,154,173,207,80,169,110,85,32,17,106,201,164,186,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,113,43,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,181,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,29,105,216,171,136,244,140,56,171,225,13,50,244,170,198,179,43,213,8,245,74,149,17,185,6,81,100,202,100,140,155,113,73,255,0,231,13,68,94,170,212,203,10,81,40,217,104,209,237,114,187,150,75,251,52,216,161,77,195,251,66,52,184,116,213,200,74,107,87,9,211,158,147,10,140,193,182,235,155,223,83,101,181,43,90,88,117,45,33,106,65,56,225,37,27,147,169,169,58,9,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,101,92,5,207,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,0,85,95,22,44,239,215,105,245,26,158,83,48,206,85,86,138,228,125,26,189,166,155,40,111,174,139,34,44,119,227,197,138,242,93,53,147,43,67,235,41,4,166,208,165,109,74,9,70,218,156,74,235,131,5,240,170,171,141,248,161,111,225,69,10,226,183,232,117,43,146,66,162,67,153,94,150,168,208,137,254,90,148,219,74,113,40,90,183,184,164,147,77,164,146,102,167,28,66,75,233,13,20,101,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,118,144,242,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,173,86,166,73,162,213,102,209,166,57,17,201,16,36,57,25,213,196,150,212,166,20,180,40,210,163,109,230,84,166,157,70,164,122,45,181,41,10,45,13,38,100,100,98,234,120,84,103,6,254,204,29,155,93,195,28,82,57,117,106,237,135,30,34,162,220,75,105,231,23,81,132,233,173,9,68,199,182,27,69,37,179,108,136,150,183,9,199,208,102,173,170,83,47,58,169,234,0,0,0,0,0,3,254,30,101,185,13,155,47,39,114,21,222,90,232,43,115,61,60,51,162,222,173,57,136,120,37,19,147,87,70,157,77,59,152,106,234,53,56,204,163,231,100,202,36,163,106,18,234,187,19,219,220,125,186,24,168,185,144,170,150,229,73,81,165,181,211,203,99,77,83,185,43,211,114,117,239,45,75,185,68,45,199,38,188,68,232,88,171,108,158,20,226,249,116,117,100,255,0,85,59,215,115,171,213,201,15,171,230,227,198,74,91,216,134,219,79,106,187,117,215,191,82,21,107,136,17,25,178,49,42,124,106,65,252,220,46,87,44,251,127,183,29,6,127,75,95,222,62,241,163,28,1,188,91,191,176,146,133,118,181,244,103,245,90,127,204,146,235,127,186,159,220,247,16,232,66,3,241,116,198,111,144,56,61,76,176,162,185,164,171,191,157,183,179,187,164,149,1,211,239,66,139,185,127,188,159,227,220,41,182,197,182,165,93,247,84,27,118,27,92,215,165,243,118,167,113,39,93,173,169,103,218,102,69,220,147,246,141,52,97,253,169,30,201,180,96,91,17,83,181,168,124,221,165,169,159,211,117,107,246,153,251,85,239,30,136,0,0,0,0,0,0,0,0,127,155,239,55,25,135,36,58,122,33,164,26,212,126,226,34,212,197,33,241,81,204,151,237,99,21,149,135,116,117,109,164,90,238,28,119,147,166,187,166,70,147,53,149,47,85,52,149,22,168,112,187,9,70,159,188,251,71,138,225,197,151,133,227,110,58,83,42,147,203,74,93,176,251,53,117,255,0,194,46,52,200,138,52,118,56,133,22,169,116,251,116,50,251,12,251,175,178,155,2,61,46,159,22,153,17,27,24,136,202,24,105,58,153,237,66,18,73,34,212,245,51,236,34,239,49,250,64,0,0,0,0,127,20,164,161,38,181,30,132,146,212,207,236,28,203,19,243,31,132,120,65,21,82,111,139,159,161,208,143,106,122,41,78,234,122,44,244,249,166,151,254,13,95,228,251,135,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,254,136,126,239,250,71,199,71,22,28,181,173,27,253,41,219,166,186,114,39,255,0,220,199,189,176,248,136,229,146,248,117,136,173,222,253,44,153,6,148,182,215,163,106,11,213,74,52,145,22,189,49,23,122,180,215,236,18,22,223,186,104,55,76,22,170,84,41,221,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,125,202,47,242,143,172,0,0,33,239,19,236,45,78,34,101,226,109,65,10,218,253,23,151,202,86,154,233,206,157,8,143,251,105,46,228,123,117,254,2,135,24,116,216,117,46,167,189,58,255,0,216,52,171,150,188,66,94,40,96,245,14,240,119,250,217,157,78,242,247,108,148,243,101,253,148,251,27,247,14,160,0,0,0,0,0,0,0,0,0,0,0,0,2,6,113,120,190,89,183,176,17,187,101,50,57,114,171,154,242,75,97,158,238,76,216,11,87,246,76,139,176,253,166,95,196,83,29,155,111,202,186,46,72,116,40,73,220,244,158,102,210,212,139,232,182,165,31,121,145,119,36,253,163,78,182,117,175,2,205,183,162,219,180,196,109,141,19,126,194,213,71,166,229,169,103,244,140,207,189,71,237,31,104,0,126,26,213,106,155,111,83,36,86,42,242,121,17,34,182,183,93,115,98,149,181,41,73,169,71,162,72,204,251,8,207,176,133,112,102,215,138,245,42,209,151,85,177,112,82,63,164,42,12,41,248,47,84,119,169,174,157,212,155,237,40,249,82,97,154,87,181,73,105,93,138,208,245,211,94,243,21,123,138,120,209,136,56,199,91,126,187,125,86,250,247,222,117,78,255,0,123,48,214,211,53,173,95,235,72,65,31,107,139,246,123,126,225,240,237,203,30,233,187,100,55,22,223,165,245,78,186,178,66,19,207,109,189,84,102,68,69,170,212,69,222,162,255,0,40,246,143,101,143,28,24,34,55,108,141,164,162,220,95,210,80,207,179,255,0,198,143,147,114,96,118,41,90,44,55,38,225,181,250,70,221,108,157,66,186,216,238,106,147,35,50,63,81,195,253,211,255,0,32,241,177,228,77,163,212,17,34,58,249,50,162,58,74,73,232,74,218,180,171,82,239,212,143,67,33,62,242,83,196,174,232,195,89,212,188,63,197,73,125,125,190,236,134,34,162,79,45,182,186,70,140,227,180,71,177,136,170,91,155,27,67,135,244,181,61,116,239,208,197,195,88,247,189,187,136,150,204,27,182,213,157,213,211,170,12,52,251,78,242,156,111,84,173,180,184,158,197,165,42,250,43,73,246,145,119,143,188,0,0,0,0,2,52,231,247,47,177,113,243,0,170,180,214,217,221,81,160,19,245,200,103,184,203,115,204,66,148,77,167,250,196,36,181,83,189,231,169,123,200,253,148,24,94,150,195,171,244,137,95,51,83,182,42,253,191,69,91,31,140,247,252,228,158,138,71,218,95,121,13,0,100,87,29,97,227,142,1,208,106,37,35,153,62,141,18,45,38,103,168,101,171,204,194,140,110,31,245,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,96,229,247,246,103,48,71,12,121,165,123,94,190,142,54,84,164,172,189,27,45,237,12,183,107,253,91,74,253,197,127,147,238,28,210,39,18,60,158,203,151,209,22,43,237,117,79,242,27,79,160,170,135,184,245,208,143,251,215,66,212,199,103,178,49,159,13,113,26,34,39,89,183,39,164,25,89,17,146,186,57,13,119,146,79,185,196,36,251,150,159,242,253,227,218,165,73,90,73,105,61,73,69,169,125,195,250,0,40,135,138,86,22,157,139,152,202,141,192,204,109,145,235,252,157,138,223,174,238,68,8,72,62,195,90,140,187,87,238,47,226,63,31,12,140,102,78,21,102,6,37,50,92,174,77,62,224,230,117,37,179,118,238,68,41,138,71,114,20,162,245,156,246,105,246,234,47,168,67,142,42,247,135,160,50,153,114,208,80,246,199,107,125,30,194,219,174,188,154,156,21,159,246,76,187,143,222,95,196,81,20,105,47,68,121,47,176,173,171,78,186,30,132,125,229,167,180,126,234,85,38,179,118,85,219,167,82,227,245,83,164,235,177,27,208,141,219,82,102,125,170,50,34,245,82,127,228,23,117,144,188,130,209,242,255,0,76,69,239,123,199,234,110,233,58,232,91,212,142,151,106,165,53,254,181,33,109,47,115,79,39,217,217,167,191,83,41,184,0,0,0,0,2,184,56,211,224,237,42,181,132,118,166,55,211,232,50,221,174,219,85,132,81,39,76,137,21,42,66,105,82,144,226,137,82,156,36,26,201,13,201,109,164,52,106,89,33,43,152,225,104,106,116,133,90,224,222,49,215,112,110,163,116,201,164,51,212,68,188,44,250,221,157,84,141,185,8,231,69,159,21,109,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,49,224,7,181,198,188,80,170,227,86,46,93,248,175,89,76,182,228,93,53,137,53,36,71,147,53,82,215,13,133,172,249,49,73,213,17,26,208,203,92,182,145,234,164,137,13,164,137,41,34,34,43,201,225,151,130,159,177,108,163,218,221,69,67,170,159,125,233,122,204,216,238,246,90,235,88,103,167,109,189,91,66,147,164,86,163,111,73,238,209,211,119,106,141,59,116,149,66,5,113,78,202,70,46,99,213,155,15,16,112,166,232,184,42,203,181,99,146,231,88,72,146,181,68,158,134,205,213,20,216,113,203,213,84,228,37,247,80,105,50,53,186,214,137,108,201,104,38,222,130,220,63,50,37,85,204,94,46,85,21,139,150,205,193,73,177,44,89,14,49,94,67,140,42,34,229,213,90,90,75,208,234,82,141,46,180,189,13,75,123,98,77,109,161,4,131,54,150,243,78,21,191,102,110,147,74,160,101,19,21,232,84,42,100,74,117,54,157,134,245,216,144,225,196,101,44,177,25,134,233,143,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,198,146,50,201,73,165,87,242,137,133,20,42,237,50,37,70,155,81,195,122,20,73,144,229,178,151,152,146,195,148,198,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,160,120,129,228,74,171,151,76,92,165,171,8,237,155,130,173,98,95,82,27,98,130,134,216,84,181,196,170,186,181,23,161,210,164,154,157,117,122,18,86,206,244,146,220,66,205,4,110,173,151,92,57,233,195,15,39,120,167,151,107,86,77,247,137,151,245,85,175,149,148,246,100,194,178,24,126,75,112,105,189,67,113,221,114,68,216,239,33,27,106,37,202,67,6,73,73,114,210,218,210,107,115,121,19,83,168,6,122,248,133,225,238,7,97,150,102,174,11,99,2,171,221,124,15,156,151,92,136,215,39,165,163,214,29,148,250,222,167,70,38,90,109,180,50,203,102,194,73,178,222,109,171,115,106,86,228,41,41,224,22,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,82,202,176,112,235,8,237,11,43,11,100,68,149,105,210,232,241,154,164,204,140,182,86,137,236,26,9,69,44,220,97,41,105,213,190,106,55,150,234,8,137,197,184,165,255,0,104,123,80,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,75,47,255,0,7,255,0,255,0,103,5,0,139,116,199,236,142,70,204,118,73,176,135,24,108,117,203,70,34,217,120,79,66,67,49,27,67,178,17,92,167,51,79,67,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,106,131,253,21,88,87,87,251,43,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,255,0,100,131,58,54,174,110,48,225,137,211,85,74,162,95,212,222,99,21,187,121,169,205,169,197,242,137,157,211,163,48,107,55,138,26,205,246,200,148,178,245,28,53,53,185,123,73,197,201,80,21,87,199,59,234,79,243,39,233,162,178,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,68,202,253,131,146,124,23,151,14,93,94,34,42,83,35,181,91,188,171,211,100,50,76,54,251,49,16,79,165,18,77,166,84,80,89,82,95,113,178,123,181,4,235,170,51,45,202,20,235,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,37,120,50,97,54,50,203,190,235,184,207,68,187,253,11,134,209,57,148,58,205,59,114,93,249,65,56,153,37,180,207,43,95,154,233,249,237,189,212,25,18,189,126,82,55,37,215,246,91,248,0,169,94,45,121,40,244,36,201,153,178,195,42,101,42,29,21,238,75,119,165,61,130,228,56,153,207,63,203,69,77,36,106,216,231,57,110,180,219,169,109,41,81,56,73,116,201,195,117,229,162,181,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,233,20,0,3,60,60,65,112,118,149,130,25,180,190,173,27,106,131,46,149,111,77,144,205,110,142,211,177,82,195,6,196,182,80,243,137,138,148,33,8,233,155,144,169,12,54,72,45,18,76,108,51,53,33,70,57,165,215,140,117,219,195,6,172,12,29,171,179,204,137,135,117,10,228,138,92,157,200,45,177,106,74,138,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,127,151,14,177,66,171,135,20,91,250,153,70,76,182,228,95,86,186,173,117,203,141,53,81,215,25,133,212,33,201,123,93,164,102,226,29,106,35,145,214,222,169,37,34,66,181,51,34,52,43,208,101,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,96,0,32,7,20,44,139,126,218,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,81,87,133,238,69,191,109,119,82,49,199,24,236,206,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,68,54,116,115,153,169,165,11,116,144,223,206,165,50,27,41,255,0,197,31,192,158,38,254,11,231,16,133,0,141,73,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,80,190,111,242,11,136,249,116,198,90,93,135,98,211,234,183,205,22,245,234,228,89,231,79,140,114,170,146,27,142,148,174,68,103,163,50,147,89,188,194,22,133,41,196,35,150,180,25,56,91,15,152,219,86,211,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,74,128,164,14,37,57,41,198,92,45,190,238,12,193,202,175,213,111,187,50,191,80,103,168,174,207,148,153,53,72,47,41,150,80,93,122,26,97,150,153,101,79,111,105,142,74,121,72,66,25,104,249,102,166,208,169,43,194,223,32,179,48,239,161,204,222,49,211,234,180,219,188,250,200,246,237,187,50,51,240,94,164,54,124,216,207,73,150,219,137,66,212,243,168,55,9,182,204,141,180,180,225,57,235,173,196,114,125,95,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,179,204,62,95,172,28,205,97,124,236,40,196,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,222,210,148,73,212,219,117,196,246,110,49,68,63,200,91,49,223,202,59,249,47,252,140,255,0,69,127,223,93,110,229,250,47,209,123,246,250,83,168,219,253,231,254,255,0,110,253,255,0,51,179,159,243,34,245,50,177,132,215,86,5,229,246,201,194,107,214,239,249,77,90,183,41,231,26,77,65,42,113,77,150,231,86,226,35,180,110,25,172,217,97,11,75,13,153,146,117,109,148,104,134,203,68,39,170,136,171,197,31,192,158,38,254,11,231,16,133,0,139,179,225,149,145,42,86,8,217,180,236,115,197,43,102,91,120,161,94,142,226,162,195,170,48,148,46,219,132,179,82,82,134,219,212,205,18,94,107,69,56,181,237,113,8,115,145,181,179,39,185,177,175,138,166,121,233,88,165,39,249,55,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,106,200,150,8,99,206,49,99,205,26,102,4,87,37,218,179,45,89,13,84,106,55,114,91,220,197,17,133,110,78,171,73,250,175,173,212,147,141,166,41,246,60,92,196,175,70,137,213,163,67,192,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,166,10,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,58,246,226,79,158,122,174,96,175,249,152,87,135,53,73,112,112,234,213,145,38,154,234,225,213,20,166,46,135,210,243,102,169,78,165,151,13,135,163,37,200,232,84,109,73,71,166,174,238,35,112,155,111,242,112,163,194,108,101,190,51,28,197,251,134,119,127,201,154,13,149,211,185,118,204,220,151,58,232,47,173,70,84,206,156,207,231,122,142,66,253,101,22,214,121,92,210,62,106,25,74,253,95,26,191,20,246,183,195,248,62,99,81,30,215,131,133,129,102,226,157,155,152,44,62,196,27,122,37,114,222,174,71,183,35,78,131,36,143,99,168,214,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,18,179,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,215,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,203,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,5,0,241,71,241,217,137,191,130,249,60,33,221,120,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,31,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,166,87,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,245,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,90,211,41,53,90,212,149,195,163,83,37,207,144,220,119,229,173,168,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,187,146,132,41,71,161,17,152,232,25,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,163,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,180,131,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,242,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,43,3,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,126,83,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,115,3,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,70,119,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,28,111,200,150,60,224,238,60,211,48,34,29,179,46,234,153,117,72,90,109,26,141,57,141,172,86,216,79,106,150,91,143,107,11,105,38,70,250,28,94,140,151,174,165,27,70,135,87,118,121,81,202,142,28,101,43,14,17,101,89,77,117,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,246,176,25,87,22,147,153,92,137,85,113,179,40,152,43,142,248,47,108,196,145,123,80,240,222,130,155,130,157,17,133,117,183,12,36,211,34,147,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,85,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,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,0,138,185,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,208,183,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,201,225,247,159,91,123,51,54,108,27,27,16,107,177,33,226,165,34,59,108,206,68,142,150,18,43,235,51,146,162,122,11,36,233,173,229,166,60,116,185,32,146,218,16,133,172,205,41,74,12,136,184,255,0,20,140,253,76,195,190,187,44,152,57,80,170,211,110,243,232,228,92,87,20,57,47,193,122,144,217,242,164,179,26,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,174,183,23,201,170,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,104,79,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,214,0,0,0,0,0,0,2,17,231,211,32,180,124,192,211,21,123,88,241,250,123,186,54,154,150,245,47,170,220,168,173,255,0,174,200,67,72,218,211,42,246,118,235,239,208,206,145,106,212,138,213,167,87,114,157,84,143,210,206,141,166,244,111,66,246,238,73,25,118,164,204,143,213,81,127,148,126,25,50,94,150,242,159,125,91,150,173,53,61,8,187,139,79,96,189,222,21,23,135,167,242,153,109,208,22,246,247,104,157,102,242,219,166,156,234,156,229,151,246,72,187,139,222,127,192,76,113,66,188,77,241,153,56,171,152,9,116,200,146,185,208,45,254,95,76,91,54,237,231,194,134,165,247,161,42,63,89,191,110,191,102,131,246,112,182,194,211,190,243,25,78,175,191,27,153,30,129,206,222,173,250,105,207,129,53,5,216,75,73,247,163,220,127,192,94,240,0,254,41,73,66,77,106,61,9,37,169,253,195,197,94,248,207,134,184,115,17,115,175,43,147,209,236,160,140,205,93,28,135,123,137,71,220,218,20,125,200,87,249,62,225,198,37,241,35,201,236,73,125,17,226,190,231,82,255,0,33,196,250,10,168,91,79,93,12,255,0,189,116,61,12,116,187,7,51,152,35,137,220,162,178,111,95,72,155,202,74,80,94,141,150,206,166,123,116,254,177,164,254,250,127,203,247,142,160,133,165,196,37,196,30,169,81,17,145,253,131,254,128,0,0,0,0,71,108,245,99,172,60,14,192,58,245,68,228,114,231,214,98,74,164,195,245,12,244,121,232,82,77,179,254,173,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,53,37,170,151,246,23,220,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,250,197,164,244,83,93,229,161,123,136,189,178,92,0,0,0,0,7,193,190,47,123,119,14,237,153,215,109,213,59,164,167,83,216,117,247,93,229,56,230,137,67,106,113,93,136,74,149,244,80,163,236,35,238,20,243,157,110,37,119,70,37,78,170,97,254,21,203,232,45,246,164,63,21,114,121,109,187,213,180,71,37,163,61,143,197,74,219,222,218,219,63,165,169,105,167,126,166,32,36,137,19,107,21,5,200,144,190,116,169,110,154,148,122,18,119,45,74,212,251,180,34,212,204,123,43,111,3,177,74,238,97,201,54,245,175,213,182,211,102,234,213,214,199,111,68,145,17,153,250,238,23,239,23,249,71,214,103,44,120,224,249,40,218,178,55,109,73,168,255,0,164,161,151,103,255,0,141,30,46,227,177,238,155,74,67,145,110,10,95,74,235,75,52,45,60,246,220,209,68,102,70,90,161,70,93,233,63,242,15,185,133,152,209,136,56,57,91,98,187,98,214,250,7,217,117,46,255,0,123,48,238,166,75,66,191,215,80,178,239,109,30,207,103,222,45,11,41,92,87,169,87,116,170,85,139,141,113,250,10,131,234,98,3,53,29,234,119,168,117,70,195,73,62,84,104,100,148,110,82,157,87,106,180,45,52,215,184,197,143,209,107,84,219,134,153,30,177,72,147,207,137,41,180,58,211,155,20,157,201,82,73,73,61,20,68,101,216,100,125,164,63,112,0,248,183,133,177,6,242,183,165,91,181,36,238,141,47,102,242,212,203,93,171,74,203,232,153,31,122,75,218,51,21,121,91,242,173,123,146,101,10,106,118,189,27,151,184,181,35,250,77,165,69,220,102,93,202,47,104,185,206,16,247,203,55,14,2,185,108,170,71,50,85,15,78,113,108,50,219,206,155,61,105,254,201,17,246,23,176,207,248,9,230,0,0,0,0,0,0,0,0,0,0,0,0,2,160,56,206,221,109,207,190,109,75,96,149,170,233,157,118,226,211,252,35,52,245,251,190,207,121,136,233,195,175,15,17,136,25,150,183,152,121,189,237,69,234,247,150,186,125,42,124,179,47,237,36,251,208,52,20,0,60,22,50,227,101,133,129,118,155,183,133,253,85,232,161,55,183,67,228,60,230,237,93,109,191,245,166,214,101,218,234,61,158,223,191,74,55,205,30,125,177,95,48,210,106,20,69,84,122,27,89,249,12,200,98,159,201,140,238,195,76,83,101,127,59,211,182,225,234,107,112,251,79,179,119,103,113,24,225,88,101,133,215,166,48,93,177,109,11,34,151,215,212,102,58,132,236,231,180,214,132,183,80,222,237,93,90,19,244,156,79,102,190,223,188,90,118,88,184,74,90,244,56,212,203,171,27,215,233,10,130,77,153,71,77,209,198,185,75,34,101,123,121,177,166,26,85,162,137,212,235,167,110,186,251,133,129,217,184,99,100,97,253,62,61,46,211,162,244,49,163,33,13,180,142,165,231,118,146,82,148,151,107,139,81,159,98,19,222,126,193,234,71,228,168,210,224,213,163,46,37,65,142,107,78,36,210,164,238,52,234,70,70,71,218,70,71,220,102,34,102,101,120,114,96,198,50,210,42,21,59,126,131,232,187,157,210,117,230,166,117,82,223,222,233,165,229,17,114,215,37,13,150,174,56,74,237,45,59,52,238,62,202,107,204,86,93,47,220,184,223,50,109,27,210,159,201,66,148,183,33,61,205,101,92,248,252,231,155,109,123,91,117,205,187,185,42,61,20,122,151,183,217,175,103,200,126,119,107,217,113,187,35,219,87,20,222,109,153,81,144,132,200,103,150,132,242,22,227,177,80,167,183,33,135,29,86,214,89,81,108,35,45,126,254,251,200,195,235,246,221,196,187,70,151,122,90,243,58,154,117,86,43,18,217,95,45,104,245,93,105,14,39,177,105,74,190,138,211,222,69,223,236,238,30,140,0,0,0,0,127,156,150,27,149,29,216,207,39,115,111,33,77,168,181,211,82,50,208,197,19,241,58,192,15,217,38,55,205,186,41,237,109,167,221,14,185,83,81,238,215,71,228,203,154,179,46,215,20,175,162,217,118,232,146,251,8,126,222,22,184,244,246,23,99,116,107,54,83,159,204,46,149,162,156,148,232,93,143,201,151,9,178,61,73,181,43,232,183,221,170,75,237,46,241,121,168,90,92,66,92,65,234,149,17,40,143,236,49,255,0,64,0,0,0,60,230,33,223,214,230,24,217,181,107,226,235,153,211,83,105,16,223,152,251,156,183,23,234,180,210,221,87,99,105,82,190,138,21,220,71,221,220,125,194,151,179,141,196,154,255,0,197,250,220,251,83,13,106,222,141,180,26,117,214,145,243,12,61,213,36,151,33,178,115,231,162,161,212,110,105,196,122,186,246,105,239,212,66,57,243,229,213,38,59,62,115,188,215,223,90,156,113,123,73,58,169,70,102,103,161,17,23,121,152,252,227,234,91,215,53,110,212,168,55,85,160,205,233,101,52,100,164,175,150,133,232,100,162,81,118,44,140,187,210,94,207,96,152,185,113,226,131,141,184,95,87,166,210,47,234,199,202,11,93,165,50,194,227,116,241,34,114,90,37,50,147,86,246,162,41,197,109,105,181,150,154,234,123,181,239,34,23,5,128,88,255,0,97,230,30,199,141,122,88,243,249,205,168,144,137,45,114,158,79,33,243,101,167,22,222,231,91,111,118,222,114,75,113,22,135,236,246,145,116,208,21,241,198,11,9,30,187,112,142,149,136,20,232,155,222,181,249,252,213,115,8,181,234,101,64,105,61,134,178,46,228,159,114,79,248,119,138,110,160,86,231,91,149,118,43,52,215,185,82,99,238,216,189,164,173,55,36,210,125,138,35,46,229,31,176,105,131,5,241,30,30,44,97,205,42,248,132,173,81,80,231,246,104,125,156,183,220,107,218,148,255,0,131,63,97,127,156,87,71,26,27,209,148,49,104,89,233,147,235,185,233,13,205,236,63,97,211,156,46,221,191,199,188,85,48,184,62,24,89,43,167,91,20,8,184,219,124,193,223,87,151,191,160,111,154,162,228,237,92,216,206,118,180,249,165,91,144,164,125,36,118,123,59,117,49,100,160,0,0,0,0,3,197,99,94,23,210,177,171,8,238,252,40,172,170,35,113,238,154,60,154,106,36,73,132,153,104,134,250,208,124,153,68,210,140,137,107,101,222,91,168,245,146,100,182,210,100,164,153,17,150,104,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,249,67,165,101,175,8,100,227,214,60,216,216,70,203,18,220,143,113,86,25,102,160,113,31,105,151,218,167,35,87,102,188,218,221,213,4,182,227,54,243,132,70,74,212,208,68,73,81,153,36,244,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,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,8,85,196,207,58,63,201,179,14,17,134,246,82,185,151,245,253,79,150,196,105,12,206,228,185,66,130,101,202,92,237,27,90,94,75,202,53,169,49,212,91,83,204,105,213,154,143,146,109,185,73,148,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,213,25,168,251,204,123,92,202,101,175,17,242,173,136,229,134,88,154,116,167,167,189,79,98,169,18,93,46,81,191,22,92,87,77,104,39,16,107,74,28,78,142,52,235,102,78,33,10,220,217,153,17,164,210,165,76,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,255,0,146,203,255,0,193,255,0,255,0,217,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,64,174,43,25,18,165,29,42,126,105,176,106,217,150,154,146,100,27,247,189,42,156,194,84,195,140,26,86,167,43,4,130,50,82,22,149,18,73,253,137,81,44,151,207,81,35,99,238,57,92,24,15,137,152,167,133,24,167,111,221,56,57,46,171,242,147,210,17,25,98,157,79,114,79,244,207,243,150,150,154,123,205,71,90,92,144,203,206,54,218,84,193,31,175,216,93,250,13,36,225,237,201,85,188,172,11,106,239,174,219,18,237,186,149,114,143,10,165,50,139,44,213,207,166,190,243,40,113,200,174,110,66,21,189,181,40,208,122,161,39,170,79,84,167,184,189,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,7,18,190,32,95,183,105,147,176,19,10,94,217,96,210,170,9,244,165,69,42,209,202,196,232,143,201,71,205,58,196,149,179,34,156,178,233,159,111,114,9,70,227,104,95,102,212,136,255,0,146,236,164,221,89,185,197,50,181,169,174,244,54,221,11,166,168,92,213,21,41,198,185,112,85,37,180,45,134,29,38,93,108,166,56,217,188,166,80,225,18,85,201,112,204,244,65,141,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,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,92,28,103,240,26,77,213,133,246,214,63,208,161,68,234,44,121,10,165,215,86,152,237,37,247,41,211,28,109,44,56,183,141,100,181,161,153,58,33,45,18,87,219,57,197,150,194,74,205,84,236,2,207,184,41,224,92,58,173,118,244,204,61,122,141,206,244,38,203,110,221,146,225,176,227,104,148,234,57,147,150,148,25,27,173,188,134,85,21,9,112,141,9,54,229,190,143,95,85,18,45,168,0,0,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,96,226,143,224,79,19,127,5,243,136,66,128,70,170,7,228,155,73,165,84,100,192,153,80,166,68,149,34,151,32,229,193,117,230,82,181,197,124,218,113,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,31,235,0,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,250,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,154,113,84,207,61,87,11,99,127,38,236,35,170,75,167,221,149,40,241,106,85,203,134,155,84,84,121,52,102,57,164,227,81,89,84,119,9,214,228,186,77,165,75,223,180,138,59,169,34,74,249,251,155,170,188,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,158,87,114,201,96,229,103,11,233,184,127,104,70,137,50,164,136,233,77,106,225,58,115,49,166,214,95,39,29,115,123,234,108,183,41,8,83,238,165,164,45,75,54,219,52,163,114,180,53,43,213,226,246,52,97,126,2,217,174,98,6,46,93,241,45,218,19,114,26,136,82,30,67,142,173,215,220,51,216,211,77,52,149,58,234,244,37,40,210,132,168,201,8,90,207,68,161,70,80,255,0,42,220,83,172,220,126,199,155,131,12,110,250,108,75,58,145,88,144,195,24,122,185,73,50,126,106,203,114,92,98,115,220,211,105,18,94,62,82,153,109,8,36,17,154,217,230,56,231,40,221,164,193,127,220,46,60,9,225,151,227,94,113,52,74,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,65,153,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,198,171,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,67,226,5,255,0,132,153,82,194,39,191,194,210,111,58,194,85,255,0,38,116,163,66,126,60,159,249,76,105,109,188,215,239,181,167,210,49,94,185,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,106,91,141,95,138,123,91,225,252,31,49,168,143,65,193,95,23,172,219,67,20,47,108,35,174,191,45,154,238,33,71,130,245,8,210,193,173,135,151,79,110,107,175,178,181,151,106,22,109,60,110,36,204,182,25,50,225,26,137,70,132,174,207,179,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,155,140,103,135,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,11,195,54,215,86,34,101,30,131,150,59,209,174,175,228,85,193,2,161,110,212,73,46,56,242,160,182,197,73,15,49,41,215,30,86,188,190,170,35,113,208,219,105,74,90,105,73,51,245,81,175,171,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,0,160,30,40,254,59,49,55,240,95,39,132,36,87,4,107,254,205,161,94,88,155,135,213,155,134,36,59,134,234,143,73,147,69,130,241,154,87,61,16,202,105,201,38,140,203,106,150,132,190,218,205,26,239,52,111,81,17,165,181,154,103,254,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,165,99,158,107,177,31,49,56,113,135,22,86,40,59,233,90,174,28,250,77,134,107,238,188,106,149,82,139,40,162,19,105,146,70,94,187,205,244,170,35,123,93,206,37,105,53,145,173,43,113,222,129,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,18,184,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,87,196,19,33,87,14,89,175,41,215,206,31,80,165,204,194,186,188,135,30,130,184,253,84,213,208,16,69,25,38,204,231,141,162,67,40,84,137,10,110,57,169,197,173,104,65,18,148,165,145,153,243,76,161,231,55,17,242,121,93,184,234,118,85,42,149,89,129,116,83,250,121,212,218,138,12,155,84,166,144,239,69,36,156,70,142,23,41,199,84,106,108,148,73,113,181,184,147,218,163,109,214,249,5,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,133,238,69,191,98,150,170,49,199,24,236,206,147,18,107,91,253,15,26,106,183,61,66,165,184,218,72,181,100,210,93,60,199,181,115,153,169,169,104,104,208,223,205,41,82,27,58,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,31,145,202,77,41,234,172,122,235,212,200,139,169,67,142,244,72,243,20,202,77,246,88,121,77,169,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,159,172,0,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,1,94,188,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,182,225,132,148,160,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,168,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,254,79,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,144,76,137,210,178,137,108,205,174,220,179,34,85,177,22,226,142,81,43,19,34,184,151,225,69,97,185,15,41,182,160,184,184,237,62,132,56,218,163,169,228,172,204,148,227,40,50,236,66,68,181,0,0,0,0,0,0,0,1,91,92,79,114,87,78,186,40,18,177,182,198,131,178,177,19,103,94,223,53,71,206,220,184,81,155,237,117,242,74,118,161,43,250,40,237,246,246,232,98,159,5,172,240,94,188,217,91,23,125,160,169,63,56,223,163,246,183,176,253,167,81,115,191,111,241,239,22,47,141,24,143,15,9,240,230,171,124,77,86,136,167,242,59,52,62,222,99,237,181,236,74,191,194,23,176,255,0,206,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,241,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,132,40,203,138,86,61,61,138,56,221,38,205,138,231,243,11,89,107,167,41,58,23,107,241,165,205,108,207,83,109,42,250,46,119,106,162,251,79,188,126,46,24,184,1,251,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,134,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,251,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,220,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,253,99,72,112,139,71,18,149,125,23,19,236,46,255,0,224,61,48,0,207,175,17,92,60,70,31,230,90,225,97,150,246,53,43,164,216,90,235,244,105,241,12,255,0,180,163,239,88,145,124,24,174,182,160,95,55,93,176,106,209,117,62,135,105,105,254,13,154,130,253,223,111,188,133,191,128,0,0,0,0,0,0,0,0,0,0,0,0,160,126,38,55,195,87,118,104,174,40,145,220,222,213,55,164,218,122,25,127,89,78,134,103,222,146,246,167,237,18,59,130,141,136,204,250,246,32,222,243,89,209,202,95,162,122,37,238,62,222,106,42,45,57,216,74,251,11,233,17,253,154,119,139,106,1,230,241,14,254,183,176,202,211,155,121,93,18,186,122,116,14,95,53,205,139,94,155,221,67,105,236,66,84,175,164,180,247,17,255,0,156,103,235,55,121,176,188,51,57,124,174,169,82,145,202,162,68,211,209,240,182,52,174,78,230,88,75,191,56,150,91,90,183,45,130,87,172,93,157,197,217,223,241,114,207,150,155,207,49,120,133,77,181,104,81,182,195,116,219,147,46,70,246,143,151,20,164,180,203,171,218,167,91,51,211,153,220,71,184,244,236,247,139,211,203,22,85,172,44,183,90,49,105,54,244,45,213,53,178,142,182,95,49,226,230,186,109,50,151,15,98,222,113,41,213,76,145,232,147,208,187,139,179,191,184,0,0,14,67,153,124,187,90,25,139,195,170,157,165,112,196,221,53,81,94,58,116,142,99,165,200,147,200,121,182,151,181,14,182,74,218,111,25,232,163,208,251,143,236,160,108,198,224,53,205,151,140,75,168,88,119,26,53,38,220,117,216,110,234,223,207,70,41,15,52,218,246,161,199,54,235,201,81,232,106,212,189,190,243,150,60,49,243,147,43,12,110,184,248,61,119,75,254,131,173,73,67,112,143,150,94,172,183,156,135,29,180,252,219,10,89,250,136,87,106,150,73,247,232,125,162,231,224,203,102,161,10,60,248,234,213,169,45,33,228,30,135,218,149,17,25,119,246,247,24,255,0,112,0,0,0,1,24,56,132,96,75,56,215,128,53,132,180,141,103,91,204,200,172,177,218,126,178,152,133,47,106,127,172,65,23,172,239,121,235,247,31,178,133,41,211,42,120,123,125,197,158,223,205,84,109,170,186,30,79,209,86,215,163,188,70,95,188,147,209,72,251,75,239,26,9,200,230,59,66,199,220,1,162,220,108,61,204,151,70,110,53,18,160,123,76,181,148,212,40,203,119,189,180,23,123,223,217,35,79,184,207,217,32,64,0,0,7,249,73,144,212,72,238,202,125,91,91,101,10,113,103,161,158,137,34,212,207,176,82,143,20,28,218,205,196,252,71,147,133,150,180,189,148,27,125,197,196,150,158,89,31,50,99,15,205,97,103,170,217,74,203,84,45,61,202,52,251,181,62,209,19,240,35,3,238,252,124,191,160,216,214,140,94,99,210,28,107,158,230,246,139,148,202,158,105,165,47,71,28,65,43,67,117,61,132,173,79,254,146,183,236,0,225,109,131,216,123,76,129,80,190,224,250,106,181,201,105,82,85,205,149,27,106,246,180,107,70,141,75,82,15,215,66,251,75,247,187,59,8,132,139,111,42,152,8,212,116,69,69,135,163,104,34,36,151,165,38,246,104,90,127,134,28,167,23,56,109,101,195,18,160,205,122,29,171,232,202,187,209,220,109,137,189,116,247,249,75,50,115,106,185,103,41,41,86,139,89,43,67,239,211,78,227,21,117,155,206,31,247,246,90,223,85,118,27,222,152,182,86,147,95,91,181,152,252,165,25,190,173,156,179,144,227,138,209,182,9,90,233,219,174,157,229,219,207,114,153,153,107,163,46,24,155,77,184,41,146,244,165,72,144,203,21,38,121,109,250,209,149,33,133,187,235,41,167,20,90,165,146,47,84,181,247,118,247,232,31,9,49,26,145,139,24,121,66,191,104,174,110,143,87,167,197,150,101,162,139,98,157,97,183,118,250,201,73,158,132,225,118,237,47,184,187,135,176,30,75,21,48,250,155,138,54,53,74,201,170,255,0,123,212,57,59,143,214,236,229,188,135,11,232,169,39,222,217,123,75,252,195,51,55,77,189,62,213,175,74,160,85,24,228,201,139,179,122,55,37,90,110,66,86,93,169,51,46,229,23,180,92,71,8,44,104,122,241,194,234,174,29,213,165,239,147,109,242,57,63,54,69,187,168,145,61,229,125,20,17,22,132,146,239,81,255,0,14,225,194,56,210,67,144,87,253,153,47,165,216,209,250,71,231,119,145,239,249,154,113,119,123,52,62,193,13,242,163,133,203,198,28,113,183,236,68,150,189,127,87,169,127,137,13,247,127,125,31,224,255,0,120,191,204,52,125,73,128,213,46,158,212,22,17,177,13,110,208,181,51,211,85,25,251,76,253,227,246,0,0,0,0,0,0,163,110,46,248,59,74,195,92,209,162,238,183,40,50,224,211,113,6,142,213,110,75,165,21,45,66,114,170,151,92,102,90,88,82,16,148,154,205,40,142,251,164,102,165,243,37,41,106,63,156,73,8,64,45,83,130,94,10,127,225,214,99,38,84,61,246,85,62,43,110,255,0,201,230,75,113,228,27,127,242,34,109,73,115,252,57,41,63,64,197,170,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,119,48,182,174,87,240,106,181,139,151,76,110,191,160,229,198,167,82,209,41,184,239,84,231,58,173,173,71,109,75,63,241,156,89,165,43,82,26,105,213,146,23,179,105,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,179,36,16,240,218,213,164,102,123,16,226,239,187,238,74,123,174,219,209,57,204,72,143,10,143,45,182,22,196,173,57,70,182,166,56,130,120,181,67,166,68,196,141,138,74,86,167,18,153,43,157,28,164,218,185,185,194,195,181,170,78,244,55,37,11,169,168,91,53,20,169,182,185,115,149,25,196,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,12,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,231,184,97,231,126,102,98,237,89,56,67,137,18,183,223,214,125,61,151,99,200,75,47,175,210,180,118,91,143,28,229,63,33,215,92,55,38,115,213,171,198,173,132,174,123,106,66,85,163,155,39,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,127,242,89,127,248,63,255,0,251,56,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,35,86,19,112,244,203,46,16,98,157,127,23,168,150,135,165,107,85,138,129,212,105,241,234,204,197,118,13,188,225,201,57,4,84,200,237,178,132,71,216,190,89,33,103,185,198,210,210,82,133,164,141,123,228,168,10,171,227,157,245,39,249,147,244,209,90,182,62,38,93,88,119,78,187,233,214,180,190,147,229,173,190,187,102,162,250,28,113,183,147,5,201,81,164,58,134,212,133,167,78,103,74,150,150,74,220,149,52,235,168,52,250,218,151,213,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,30,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,186,88,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,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,152,202,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,229,26,83,202,198,10,127,39,108,190,217,56,56,229,67,173,151,111,211,207,175,125,46,243,27,92,231,221,92,137,92,165,114,219,51,100,159,121,210,111,114,9,92,178,70,237,85,169,159,85,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,63,39,250,42,191,110,175,246,86,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,139,233,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,8,213,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,128,110,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,62,80,191,238,23,30,4,240,203,241,175,56,154,37,80,10,96,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,244,87,12,212,169,6,210,27,218,91,157,141,29,72,81,146,247,242,221,113,68,178,74,137,150,93,84,0,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,162,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,220,148,33,74,61,8,140,199,181,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,9,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,198,14,53,126,22,45,111,136,16,124,186,162,42,3,12,113,50,234,194,43,189,187,234,202,151,210,86,163,211,234,84,248,210,146,227,141,185,23,173,132,252,53,190,210,219,90,86,135,155,68,133,45,181,146,189,87,18,133,25,25,17,145,254,91,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,5,43,113,171,241,79,107,124,63,131,230,53,17,2,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,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,71,235,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,130,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,18,131,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,0,2,128,120,163,248,236,196,223,193,124,158,16,141,86,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,115,78,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,74,174,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,207,102,206,245,192,107,27,1,174,121,249,145,143,18,117,147,58,63,67,34,148,234,55,191,84,125,90,169,168,209,81,185,42,57,38,164,111,109,73,82,77,179,111,155,189,178,108,220,70,109,196,138,200,37,79,47,52,156,203,208,37,102,89,184,139,182,23,30,76,104,133,83,137,30,77,35,210,47,35,148,201,212,80,250,84,146,140,73,91,166,75,211,230,222,38,22,163,75,105,90,139,67,195,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,116,170,181,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,22,113,4,200,85,195,150,107,202,117,243,135,212,41,115,48,174,175,33,199,160,174,63,85,53,116,4,17,70,73,179,57,227,104,144,202,21,34,66,155,142,106,113,107,90,16,68,165,41,100,102,124,83,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,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,151,123,178,191,242,174,234,172,221,62,132,165,81,189,51,80,145,80,244,117,38,55,79,6,31,53,197,47,145,29,173,79,150,202,55,109,66,53,61,169,34,45,79,65,216,50,59,139,214,110,4,102,162,195,197,44,65,126,91,22,245,38,68,198,103,63,25,131,121,113,209,38,19,241,73,227,65,122,202,66,20,250,86,178,73,41,123,18,173,169,90,180,73,232,204,0,0,0,0,0,0,0,0,126,74,180,6,170,112,29,130,242,55,161,221,186,150,166,90,232,162,63,97,151,184,103,3,53,248,92,172,30,199,27,130,196,81,105,208,116,154,23,248,240,216,119,247,215,254,19,247,143,252,194,100,112,91,135,32,239,251,206,95,75,189,162,244,119,206,239,34,217,243,21,18,238,239,61,79,176,119,142,47,184,208,245,157,133,212,188,59,164,203,217,42,228,231,243,190,108,143,111,79,34,3,201,250,72,50,61,73,71,220,162,254,61,194,157,173,107,122,125,213,94,139,64,165,177,206,147,43,126,196,110,74,117,218,133,44,251,84,100,93,201,63,104,211,54,21,225,245,55,11,172,90,109,147,74,237,143,79,231,109,63,91,183,152,242,220,63,164,165,31,123,135,237,63,243,15,90,57,110,99,177,214,223,203,222,25,212,49,2,188,173,83,19,149,203,111,69,250,251,164,50,209,246,165,183,52,211,156,71,244,127,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,214,208,130,61,73,164,251,63,206,103,38,242,183,195,47,17,49,206,143,242,178,228,157,232,10,73,188,207,33,92,166,37,117,13,243,157,109,239,161,41,10,70,222,87,180,181,61,221,157,221,182,63,132,156,54,178,225,134,176,97,61,50,213,244,157,93,152,237,182,252,222,186,123,28,213,145,55,185,92,178,148,164,167,85,160,213,161,119,107,167,113,14,172,230,85,48,17,216,235,138,187,15,86,214,70,74,47,74,77,237,212,180,255,0,12,35,166,63,240,182,193,236,66,166,79,168,88,144,125,11,90,228,186,168,202,230,202,147,185,123,93,52,35,71,101,165,5,235,173,29,167,251,189,189,134,98,160,113,223,3,238,252,3,191,167,88,215,116,94,91,209,220,119,144,230,246,143,154,202,94,117,164,175,70,220,89,39,83,105,93,134,173,75,254,147,150,28,47,179,107,55,12,49,30,54,22,93,50,247,208,110,7,17,18,34,121,100,92,185,143,191,9,132,30,168,101,75,61,16,133,119,168,147,239,208,251,69,215,70,144,212,184,237,74,97,91,155,121,9,113,7,161,150,169,50,212,143,180,127,168,0,0,0,143,217,227,199,104,56,5,128,53,171,141,247,185,114,235,13,201,162,83,207,105,159,243,167,97,73,91,93,205,172,187,217,254,209,18,125,230,94,220,251,84,102,84,241,6,251,149,61,207,157,168,220,181,117,188,175,162,157,207,72,120,207,253,234,75,85,47,236,47,184,95,95,15,108,9,103,5,48,6,140,151,81,164,235,133,152,245,151,251,79,213,83,240,162,110,79,245,139,35,245,154,239,45,62,226,246,201,240,0,0,0,1,254,19,165,179,79,133,34,124,133,109,106,51,75,121,103,161,158,137,73,25,159,119,111,113,10,96,226,113,156,153,88,155,117,200,193,235,70,95,244,29,22,74,219,154,124,178,245,165,50,228,200,238,39,231,24,74,203,212,90,123,82,179,79,187,83,237,17,59,46,88,13,115,102,31,18,233,246,21,184,141,9,199,26,118,99,186,183,243,49,142,67,45,45,123,86,227,123,180,231,36,244,37,106,126,207,121,95,206,90,50,237,104,229,211,14,105,150,149,189,19,108,212,197,100,234,50,57,142,159,62,79,33,150,221,94,213,186,225,39,113,178,71,162,79,66,238,47,183,175,0,0,14,33,153,204,171,88,89,145,180,101,82,110,24,91,106,104,101,125,20,190,99,199,202,116,154,121,45,158,196,60,218,85,162,158,51,209,71,161,247,31,103,117,19,230,119,46,23,110,91,177,22,109,163,112,179,172,85,184,227,176,36,110,107,231,99,155,239,54,210,182,161,215,13,58,147,38,122,40,245,47,111,219,216,120,127,103,54,224,192,11,242,13,157,91,153,205,180,43,83,26,97,230,121,104,79,33,215,158,138,218,158,220,150,22,234,182,180,201,150,194,50,35,251,15,180,239,78,216,184,105,183,101,189,77,185,169,14,243,97,85,98,51,54,58,246,169,59,155,117,9,90,79,69,17,25,118,40,187,200,143,236,33,244,192,84,175,26,235,17,152,21,236,62,189,225,51,171,149,79,75,117,171,220,125,156,164,83,154,111,176,213,246,159,209,34,251,117,239,17,195,134,117,238,213,163,154,59,114,36,135,54,53,82,235,55,30,134,127,213,211,166,25,119,36,207,189,95,96,191,144,0,0,0,0,0,0,0,0,0,0,0,0,25,167,204,213,89,117,204,111,185,42,142,47,114,159,232,245,61,52,238,136,202,125,197,238,247,11,119,225,45,104,21,185,151,102,170,139,111,71,106,187,183,171,95,165,202,157,57,37,217,184,200,187,21,238,47,226,39,8,10,133,226,235,153,121,53,91,192,240,2,136,239,45,154,55,250,172,91,72,249,156,214,160,75,99,233,52,70,90,25,31,208,89,235,237,211,184,64,140,27,194,154,222,51,223,180,251,10,130,231,42,77,67,157,163,154,33,91,118,50,227,189,202,90,8,245,38,140,190,145,127,152,244,79,129,120,29,106,224,109,147,77,180,173,214,63,212,246,228,53,206,220,231,172,151,100,45,227,45,171,113,122,118,168,189,167,221,236,238,29,40,124,139,182,234,162,89,54,229,70,234,184,165,244,212,234,92,103,165,201,119,150,181,236,109,182,212,181,158,212,17,168,244,74,84,125,132,103,216,32,86,50,113,133,194,251,38,162,245,39,15,45,47,149,203,105,74,109,111,245,242,32,108,81,41,196,159,170,244,35,215,77,168,62,255,0,237,253,134,60,213,139,198,162,209,172,85,25,131,121,97,55,160,162,169,41,74,230,122,121,217,94,182,228,145,159,45,184,36,125,198,165,127,205,211,218,66,119,96,214,58,225,238,58,91,113,238,75,14,175,214,52,235,72,113,196,116,239,183,203,81,182,218,205,58,186,218,12,244,39,81,218,69,219,175,223,167,67,1,19,184,132,229,126,155,143,56,65,83,172,83,162,107,113,80,34,189,62,51,156,197,124,226,88,139,45,72,107,67,117,13,150,174,58,94,177,145,233,237,35,46,234,29,168,66,172,89,87,59,240,100,23,77,83,162,78,83,106,250,11,229,190,203,134,71,221,170,79,69,39,237,35,211,218,66,246,248,110,230,5,220,104,192,186,93,46,165,219,80,182,35,177,71,90,187,62,113,49,161,195,73,175,66,109,9,45,84,233,246,106,127,121,251,37,192,0,0,0,0,255,0,41,81,218,153,25,232,143,39,86,223,109,77,172,181,239,73,150,135,221,247,138,34,226,107,151,215,48,135,28,103,92,212,232,219,105,87,67,174,212,212,189,250,233,34,76,201,139,52,232,110,41,95,69,178,237,208,139,236,35,30,163,132,246,56,200,177,113,155,246,119,53,95,209,215,10,121,77,22,133,253,244,252,184,44,167,185,181,43,232,160,251,212,73,251,187,197,221,0,0,0,14,7,158,12,78,119,11,114,229,118,213,162,187,203,149,81,166,79,166,176,173,186,237,113,200,18,84,147,208,208,162,61,13,190,227,34,47,180,103,161,231,42,55,133,210,227,171,95,58,125,110,160,106,82,180,74,119,188,243,157,250,118,36,181,82,190,194,251,133,237,112,229,203,101,27,5,112,82,153,112,62,215,50,185,114,48,205,77,231,183,44,185,104,145,18,34,212,214,210,117,104,61,22,214,187,136,136,207,220,69,223,46,64,7,156,196,59,38,147,136,150,85,106,204,173,177,205,137,88,167,201,130,226,119,41,61,142,180,182,207,181,42,73,247,44,253,165,247,151,120,207,22,111,112,81,252,6,199,26,237,150,109,114,226,61,34,84,232,9,220,71,164,67,153,33,182,187,121,139,62,230,191,180,123,189,229,237,57,181,193,231,48,50,154,173,213,112,66,174,254,232,235,97,250,172,83,218,69,162,205,116,248,200,79,170,222,189,218,246,154,254,242,246,139,102,1,72,124,90,48,81,88,115,140,208,111,120,141,109,131,119,243,121,62,182,186,116,177,32,180,174,247,20,127,73,126,210,79,241,239,28,155,32,120,208,222,13,230,10,139,83,168,43,109,50,87,83,213,30,154,233,182,20,164,163,185,11,87,210,112,187,139,239,236,238,155,252,103,109,86,100,90,182,181,204,152,186,185,23,174,220,238,243,245,119,57,79,71,118,189,190,238,225,16,184,94,79,139,3,55,118,138,164,118,41,93,126,195,237,236,210,153,55,94,226,251,69,249,128,0,0,138,44,241,18,194,18,199,26,142,12,84,90,233,14,39,39,166,168,238,148,231,83,186,31,82,191,154,40,222,166,222,196,246,175,183,93,75,220,37,112,0,0,8,107,197,99,4,41,88,177,149,201,247,91,213,203,126,135,82,195,137,7,112,199,157,85,109,41,57,12,114,150,211,180,246,159,250,77,46,66,150,206,196,17,25,58,243,49,219,50,45,196,180,81,8,209,70,66,112,206,213,194,252,163,225,157,58,214,137,203,244,245,191,10,230,168,190,182,219,39,165,78,158,194,36,58,183,20,132,39,126,222,98,90,65,171,85,19,76,180,131,82,182,106,36,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,51,215,159,172,210,221,89,159,199,25,115,170,214,221,86,214,162,218,28,234,21,34,222,169,41,196,74,135,177,229,115,221,148,194,148,104,106,99,139,34,39,82,130,45,169,105,166,140,220,54,185,138,246,220,47,242,191,96,230,67,26,42,83,49,26,175,17,84,219,22,60,58,219,84,30,161,147,126,172,249,75,108,210,151,35,60,211,137,126,9,37,181,183,32,139,105,145,200,142,157,125,115,23,188,2,181,120,197,101,175,14,37,225,195,57,152,166,29,42,135,121,192,168,67,165,212,148,228,162,142,171,130,43,132,109,182,218,90,218,125,68,198,116,66,146,100,105,87,76,211,251,141,100,203,73,69,85,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,250,95,198,187,171,20,56,122,87,241,211,209,245,91,74,228,169,225,125,94,173,234,52,228,7,162,206,110,3,255,0,206,98,252,226,156,67,42,113,190,116,119,55,154,141,165,178,189,117,49,72,63,202,199,52,255,0,249,203,98,175,254,217,84,127,248,194,236,234,213,106,173,127,134,60,218,237,118,167,46,163,82,168,224,59,146,230,76,150,242,158,126,75,238,91,230,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,25,247,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,213,227,41,139,24,167,133,255,0,178,15,217,158,37,221,118,151,164,254,80,117,190,130,172,201,129,213,114,253,31,203,230,242,86,157,251,121,139,219,187,93,55,171,78,243,28,215,132,78,55,227,70,37,102,74,228,161,98,54,47,94,183,85,53,139,30,100,182,161,214,235,242,231,48,219,233,159,1,41,117,45,188,226,146,75,36,173,105,37,17,107,162,212,94,211,30,131,142,119,212,159,230,79,211,69,96,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,127,217,32,201,117,171,148,124,56,98,12,212,210,171,119,245,75,152,253,110,225,106,11,105,113,28,210,103,116,24,207,154,9,227,134,131,97,179,36,172,253,119,9,78,237,70,226,109,18,84,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,163,110,45,248,33,74,194,252,203,185,126,81,171,150,249,199,196,168,254,152,93,14,11,105,98,93,53,246,144,219,47,60,251,73,236,82,36,186,151,30,75,253,134,227,189,73,25,106,217,173,124,127,32,248,103,106,226,238,111,112,218,197,189,98,117,116,89,21,9,21,9,49,84,219,110,55,43,162,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,104,164,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,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,181,254,40,254,4,241,55,240,95,56,132,40,4,92,247,11,156,137,85,112,78,148,246,59,227,69,179,18,61,237,92,142,132,219,244,233,108,43,173,183,161,41,43,39,86,230,227,218,212,153,9,90,72,209,179,152,211,105,52,26,146,111,60,210,108,40,0,65,94,36,89,5,161,99,237,171,84,198,220,55,167,244,88,155,111,211,215,34,67,49,99,45,207,148,209,88,111,82,140,182,218,74,150,169,137,66,54,176,226,82,106,94,137,101,122,167,150,182,105,4,93,159,8,172,192,216,55,158,0,211,242,255,0,79,92,184,215,102,30,199,147,46,115,82,205,148,34,107,18,234,50,222,39,98,164,156,55,92,67,68,227,73,117,74,66,73,11,121,178,237,220,70,39,168,175,94,44,185,187,191,176,86,217,164,96,190,28,211,174,10,21,74,242,142,138,147,183,148,89,15,67,40,204,49,32,141,81,96,190,202,146,163,146,106,66,57,218,158,136,101,212,39,106,249,228,166,233,132,90,79,16,156,178,88,57,89,200,77,135,135,246,132,104,147,42,72,190,41,233,173,92,39,78,102,52,218,203,229,10,172,230,247,212,217,110,82,16,167,221,75,72,90,150,109,182,105,70,229,104,106,84,96,225,113,227,179,12,191,26,242,121,163,208,113,70,203,61,155,151,172,121,102,171,135,243,173,248,84,43,242,58,234,241,237,136,6,109,191,68,90,54,33,221,89,220,100,152,207,59,204,91,38,157,168,35,39,218,74,18,150,8,213,199,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,179,254,53,126,22,45,111,136,16,124,186,162,41,88,94,159,14,236,130,195,203,29,170,119,230,41,83,233,85,44,77,173,242,164,104,113,152,145,242,101,178,109,212,116,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,179,84,5,43,113,171,241,79,107,124,63,131,230,53,17,23,240,127,44,151,246,57,225,126,34,98,6,28,198,151,88,169,97,236,138,42,93,183,160,211,158,151,54,162,196,247,36,54,165,199,75,36,165,41,109,41,148,41,72,52,232,109,169,197,238,79,44,146,191,43,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,193,94,52,248,13,102,194,183,173,76,198,209,161,68,167,220,51,43,8,182,107,70,204,115,37,213,80,184,174,59,25,231,86,75,36,239,97,49,28,108,143,97,173,104,117,9,53,146,89,66,68,75,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,164,14,35,217,133,199,219,27,57,216,135,107,89,88,225,136,22,253,22,23,162,122,106,117,46,230,155,18,43,27,233,81,22,189,141,54,226,80,157,203,90,148,122,23,106,148,102,125,166,98,74,240,107,197,140,83,197,15,218,255,0,237,51,18,238,187,183,209,159,39,250,47,78,214,100,207,233,121,158,144,230,114,185,203,86,205,220,180,110,219,166,187,19,175,113,8,87,197,31,199,102,38,254,11,228,240,135,20,177,176,47,17,241,39,14,47,156,80,178,168,222,149,165,97,207,66,237,125,150,12,213,42,60,89,69,32,202,82,91,34,245,217,111,165,87,52,200,247,33,43,74,205,38,132,184,180,126,188,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,85,87,198,87,2,240,227,13,177,30,204,197,11,42,141,232,170,174,35,122,89,218,251,44,25,38,44,137,81,78,41,148,164,182,69,234,60,231,84,174,105,145,237,90,144,149,154,73,106,113,107,226,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,16,255,0,135,13,217,106,216,217,206,195,203,166,245,185,169,86,253,22,23,165,186,154,141,82,107,113,34,177,190,149,45,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,250,217,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,178,53,144,251,171,56,53,26,213,94,69,103,228,237,153,65,223,10,101,80,218,112,222,114,115,177,95,84,116,197,73,182,109,72,228,188,81,151,33,163,117,165,19,79,39,106,146,110,37,69,194,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,82,195,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,122,12,100,197,235,55,2,48,238,161,138,88,130,252,182,45,234,76,136,44,206,126,51,6,242,227,162,76,182,98,147,198,130,245,148,132,41,244,173,100,146,82,246,37,91,82,181,104,147,250,183,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,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,191,127,144,76,246,85,114,137,115,77,161,92,176,229,213,176,234,226,144,82,235,16,226,182,167,230,197,125,184,239,37,183,96,182,185,13,48,133,184,226,163,165,229,44,140,212,219,40,34,237,66,69,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,128,28,100,241,175,228,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,87,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,15,21,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,158,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,0,0,0,0,8,162,255,0,17,44,34,60,113,167,96,197,57,174,172,229,243,186,154,142,233,77,244,219,97,245,40,249,163,141,235,238,237,79,98,251,52,212,253,194,87,0,0,0,160,222,40,115,226,207,205,221,220,168,253,166,158,131,113,246,246,235,76,133,167,121,125,130,94,112,98,181,89,143,106,221,55,50,162,232,228,174,135,107,187,207,214,218,229,65,29,218,246,123,187,132,32,207,230,52,55,140,153,130,173,84,233,234,221,76,139,211,116,167,166,154,238,133,21,43,239,66,21,244,155,62,242,251,187,59,250,207,9,124,20,86,35,99,60,219,222,83,91,160,218,28,190,119,173,166,189,84,73,205,39,185,196,159,210,71,176,149,252,59,197,222,0,164,78,43,153,128,149,136,88,204,230,26,211,228,127,69,218,218,104,91,11,215,234,98,65,123,218,218,84,90,41,7,253,165,127,2,236,28,211,135,230,91,25,204,86,47,20,74,180,126,117,18,141,254,168,39,121,167,250,232,178,141,175,162,235,107,250,108,151,209,215,237,208,187,239,250,12,24,180,232,200,135,13,174,91,77,235,181,59,140,244,212,204,207,180,251,123,204,199,232,0,17,27,136,206,90,232,216,213,130,181,58,251,13,114,171,150,220,119,170,108,189,185,106,230,34,60,73,107,75,91,77,212,32,181,91,186,238,50,51,47,113,151,117,18,180,186,141,159,116,161,212,47,147,62,137,80,37,37,90,37,91,30,101,206,253,59,82,122,41,63,105,125,227,66,249,31,196,231,113,75,46,86,149,90,83,188,201,84,234,100,10,107,234,219,166,231,27,129,25,74,61,9,9,34,212,220,238,34,50,251,71,124,0,0,0,20,139,197,135,28,164,95,88,205,251,59,132,175,232,235,121,60,167,75,66,254,250,98,92,230,85,222,218,85,244,86,93,202,52,253,253,227,203,240,202,203,235,152,189,142,48,110,106,140,109,212,171,93,214,170,105,94,253,53,145,26,100,53,146,116,39,18,175,162,225,246,232,101,246,25,139,221,139,29,168,113,153,136,202,116,109,134,210,218,11,94,228,145,104,93,255,0,112,255,0,80,0,0,0,1,17,248,145,102,5,220,22,192,186,165,46,155,217,80,185,227,191,71,66,187,62,109,50,97,204,73,47,67,109,105,61,20,209,118,106,90,251,203,219,68,144,33,86,47,91,161,136,44,23,83,84,173,206,75,105,250,8,230,62,243,132,69,223,162,75,85,43,236,34,215,216,66,248,184,123,101,126,155,128,216,65,76,172,84,98,105,113,87,226,179,62,75,156,197,124,218,95,139,17,75,107,66,117,109,158,142,52,126,177,17,107,236,34,46,249,98,3,158,99,46,58,225,238,5,219,114,46,75,242,175,209,180,211,75,113,180,116,239,185,204,81,54,226,201,58,180,218,204,181,38,151,218,101,217,167,221,172,17,190,184,212,90,52,122,163,208,108,220,38,244,236,84,165,73,68,207,79,59,23,214,220,162,35,229,185,4,207,184,146,175,249,218,123,12,122,92,27,227,11,133,247,181,69,154,78,33,218,95,36,86,234,146,218,31,235,228,79,222,163,83,105,47,85,152,69,166,187,150,125,255,0,216,251,72,79,91,74,234,162,94,214,229,58,234,183,101,245,52,234,164,86,101,199,119,150,180,110,109,198,210,180,30,139,34,81,106,149,36,251,72,143,180,125,113,31,243,163,151,42,54,97,176,122,175,71,144,92,186,173,62,44,137,176,30,245,207,71,155,139,33,45,22,210,117,180,253,39,181,245,140,203,222,90,119,103,218,251,180,42,56,127,121,86,44,250,153,235,42,141,62,68,37,171,213,245,148,203,170,108,213,162,84,162,45,77,7,217,169,253,230,45,147,132,86,101,164,222,116,41,184,23,93,119,155,62,137,17,202,132,69,109,36,237,132,202,32,69,66,52,75,68,147,245,148,125,166,179,87,188,143,188,89,40,8,61,197,166,208,43,143,46,206,213,16,222,174,210,182,236,86,191,71,155,58,10,79,179,113,17,246,39,220,127,192,84,70,89,106,203,161,227,125,183,84,109,123,84,199,89,161,233,175,124,71,147,238,63,127,184,105,96,0,0,0,0,0,0,0,0,0,0,0,0,126,90,156,163,135,9,201,36,122,26,52,237,251,204,139,252,227,47,247,211,202,126,234,156,234,143,83,87,43,255,0,237,164,94,239,13,74,59,148,172,175,219,170,112,180,231,117,122,127,10,140,207,180,253,226,86,143,195,91,170,49,69,166,61,83,146,122,54,206,221,221,254,213,18,125,132,126,211,247,12,208,227,165,233,39,16,241,82,183,120,75,115,152,237,67,166,220,173,8,181,217,25,166,203,176,146,146,238,65,123,8,89,63,7,92,18,232,169,181,204,87,169,43,214,153,211,116,136,211,187,98,170,12,47,180,156,251,75,189,63,119,188,90,40,255,0,9,210,217,167,194,145,62,74,182,181,25,165,188,226,180,51,209,41,35,51,62,206,222,226,20,115,196,171,54,149,156,96,197,10,134,29,81,37,242,237,203,110,75,176,92,107,150,131,230,74,143,34,99,38,230,229,50,135,11,86,220,34,208,148,105,47,121,159,104,132,129,161,233,175,176,123,28,40,197,59,167,7,111,56,87,181,163,47,145,54,35,141,168,254,109,181,111,66,29,67,155,126,113,11,34,212,219,79,110,159,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,237,70,134,198,202,101,200,238,249,62,182,186,205,145,34,115,235,63,89,213,43,232,160,187,146,73,247,104,125,131,151,240,231,199,215,176,63,48,20,196,200,115,74,125,202,166,104,111,150,133,234,148,137,177,55,43,177,181,168,253,86,187,139,79,188,189,183,235,75,168,71,171,211,34,85,97,175,123,19,88,110,67,74,208,203,84,45,36,162,61,12,136,251,140,187,200,126,160,0,0,0,1,20,56,142,96,60,108,98,192,10,213,77,162,254,144,181,226,201,173,53,223,235,244,208,165,169,41,254,177,9,45,84,231,121,145,253,198,40,182,198,184,103,97,198,35,209,110,66,46,92,171,118,179,26,90,139,176,246,174,59,233,89,151,114,136,251,81,238,63,226,52,93,150,76,76,78,45,96,165,173,120,233,243,178,41,112,73,227,247,184,168,140,184,163,250,9,246,185,236,45,63,236,29,76,0,0,5,96,241,163,196,50,141,110,219,88,104,195,187,95,118,84,58,194,203,110,186,180,109,212,89,50,237,78,157,255,0,239,181,251,61,162,15,100,39,11,203,19,243,41,105,69,124,191,155,209,106,80,42,238,127,190,38,103,197,35,79,98,210,101,216,190,242,215,238,49,161,136,48,217,167,65,143,79,140,157,172,197,105,12,182,90,153,232,148,145,17,119,246,247,16,226,24,199,157,28,7,193,41,234,163,93,247,95,42,166,218,141,43,141,208,76,86,154,41,196,159,174,219,11,79,210,105,69,223,246,247,119,253,12,30,205,198,8,99,123,200,131,99,93,157,92,229,54,75,84,126,130,91,123,123,91,35,245,157,101,9,63,89,212,23,241,215,223,167,101,35,212,181,33,253,21,169,198,39,5,138,181,104,82,113,102,3,122,201,128,235,20,247,187,123,152,67,85,7,212,125,171,34,239,50,238,73,159,219,236,21,181,149,124,64,145,134,184,245,102,92,108,43,68,122,110,156,203,221,133,253,87,90,194,213,222,149,126,231,176,181,26,34,194,123,213,156,68,195,250,85,226,193,234,221,67,159,161,246,255,0,173,190,227,126,212,167,247,61,197,254,113,235,132,81,226,59,129,105,198,124,7,150,236,94,218,157,19,151,209,151,191,157,50,39,51,189,196,39,232,181,237,215,236,208,251,232,58,157,57,218,108,214,230,177,244,219,215,78,239,105,25,123,126,241,111,249,228,191,35,226,78,64,25,187,139,231,151,55,118,142,118,167,110,202,212,102,251,182,167,95,161,238,21,251,144,122,139,180,188,208,218,50,154,86,138,79,95,161,233,255,0,220,233,69,238,63,120,209,16,0,0,243,56,141,125,81,176,226,209,157,119,87,164,242,33,194,229,111,94,197,171,77,238,161,178,236,74,84,125,235,47,96,204,253,235,119,200,186,239,9,151,89,183,202,118,87,47,213,212,149,166,214,146,223,238,145,119,39,220,52,91,149,155,194,169,125,96,133,187,114,86,87,190,92,174,175,152,173,18,90,237,152,250,11,177,41,73,119,32,189,131,172,128,0,10,171,227,105,141,127,248,11,151,56,116,255,0,117,235,80,148,227,95,242,136,113,27,101,100,231,252,180,220,74,155,255,0,0,105,87,211,33,85,98,242,120,68,99,21,87,18,178,184,187,70,227,175,68,157,82,195,234,195,180,72,205,28,165,59,53,186,82,154,109,232,138,125,43,90,148,72,37,46,67,13,25,18,81,203,138,148,36,190,109,70,38,248,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,43,171,138,158,72,33,226,77,171,87,204,246,30,69,217,119,219,116,246,157,184,98,115,152,143,30,109,30,35,111,173,249,90,114,137,110,204,109,6,201,106,183,72,141,136,251,18,149,45,45,165,85,67,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,238,50,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,208,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,246,188,51,50,93,252,164,241,29,120,145,122,167,151,96,216,53,8,143,201,142,244,30,115,117,217,196,124,212,65,213,196,41,149,50,146,66,85,33,39,185,92,183,90,65,36,185,196,227,119,105,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,132,31,220,84,202,199,251,126,197,95,253,107,78,255,0,184,137,21,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,11,254,255,0,228,178,255,0,240,127,255,0,246,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,127,205,110,74,112,179,56,63,37,191,105,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,81,47,142,119,212,159,230,79,211,71,31,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,1,154,204,211,227,95,242,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,121,76,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,105,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,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,30,215,138,63,129,60,77,252,23,206,33,10,75,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,210,240,0,0,202,184,246,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,162,140,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,12,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,102,227,25,225,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,62,218,227,205,85,229,125,101,66,159,150,155,238,165,46,172,139,86,232,167,85,173,121,110,182,74,92,90,115,112,231,48,244,55,94,53,238,82,16,167,227,114,19,176,246,163,154,131,89,33,12,161,63,39,41,56,223,74,203,134,63,91,152,209,89,161,203,172,199,183,35,213,20,136,17,156,75,107,146,251,212,233,49,217,65,173,93,136,65,186,243,123,215,162,141,40,220,162,74,204,137,7,229,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,205,56,98,240,244,153,107,76,141,152,172,192,218,28,154,171,59,93,180,168,21,54,95,98,85,42,83,79,188,219,178,166,196,125,148,109,120,185,76,174,49,238,90,73,46,27,155,73,100,210,145,208,56,213,248,88,181,190,32,65,242,234,136,175,94,25,116,154,85,107,60,120,97,14,179,76,137,62,59,114,42,82,208,212,150,82,234,18,251,20,201,111,50,233,37,68,100,75,109,214,219,113,10,239,74,208,149,22,134,68,99,65,32,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,167,20,108,137,82,176,78,170,206,59,224,189,179,46,61,147,92,144,180,220,20,232,140,39,162,183,166,169,72,38,150,222,211,220,212,105,10,90,136,145,179,150,211,137,36,18,146,79,50,210,99,6,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,118,63,197,178,255,0,179,113,79,36,214,6,32,225,245,195,18,185,111,87,47,136,18,96,206,140,103,177,212,122,62,164,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,8,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,232,25,82,201,78,22,100,251,229,79,236,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,160,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,35,255,0,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,116,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,188,255,0,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,170,227,75,118,90,183,205,11,2,110,155,42,230,165,92,20,89,191,41,250,106,141,46,107,114,226,191,177,116,228,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,98,53,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,85,88,237,89,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,122,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,113,215,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,242,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,68,174,21,249,245,147,22,77,43,43,24,201,93,151,49,19,36,51,79,177,170,114,57,68,136,104,38,158,81,192,147,33,199,82,163,65,169,12,53,21,9,66,215,189,222,86,164,130,105,40,176,172,197,229,163,11,51,65,98,61,98,226,101,39,247,122,42,204,54,35,122,82,153,243,204,186,231,72,251,205,57,201,230,242,16,135,54,167,215,70,169,63,97,150,122,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,154,240,70,191,239,42,237,155,137,184,125,89,184,101,204,183,173,89,20,153,52,88,47,25,41,16,23,48,230,156,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,170,205,5,16,241,94,198,42,174,37,102,210,183,104,166,189,18,117,189,135,209,227,209,41,109,66,148,167,88,109,245,50,219,211,84,180,239,82,10,73,72,90,216,112,210,73,61,34,180,133,150,230,204,199,74,224,183,131,148,43,195,25,110,220,98,171,189,204,151,135,116,248,241,233,113,182,172,182,202,169,38,67,106,147,189,43,34,61,140,49,33,174,90,144,180,171,169,221,234,169,180,153,241,254,41,182,4,155,23,58,87,148,162,183,162,82,105,183,84,120,21,250,105,70,38,146,137,72,114,50,26,145,32,208,217,250,171,92,198,37,154,247,145,45,75,220,179,215,121,41,82,171,129,245,255,0,37,218,86,41,225,108,235,134,33,71,139,34,157,95,165,210,84,109,37,243,91,169,117,137,178,16,90,115,86,130,38,96,33,93,166,132,25,183,244,77,195,221,105,64,0,0,0,3,147,102,154,240,170,88,184,33,113,92,148,101,236,151,23,164,229,171,68,158,155,166,48,131,236,82,84,93,203,63,96,206,149,149,119,200,181,47,8,119,89,55,205,118,47,51,213,212,147,174,230,148,223,238,153,119,43,220,52,193,135,55,213,27,17,237,24,55,117,6,79,62,28,222,110,197,236,90,117,216,234,219,62,197,37,39,222,131,246,15,76,0,0,51,187,159,138,139,181,76,208,221,210,222,86,170,87,65,219,161,127,246,186,41,123,139,220,44,7,35,87,228,124,54,200,3,215,121,151,37,112,182,234,231,106,183,111,173,73,111,187,106,180,250,126,225,80,53,25,206,212,166,185,53,255,0,166,230,154,247,123,8,139,217,247,11,240,225,195,129,105,193,140,7,136,236,174,202,157,111,153,214,23,187,147,50,95,47,185,197,167,232,187,236,211,237,212,251,165,120,242,56,177,122,179,135,120,127,85,188,95,61,27,167,242,53,62,223,245,199,219,111,216,149,126,255,0,184,255,0,206,51,63,121,92,210,239,27,146,101,199,60,245,126,95,47,121,246,127,97,180,160,187,136,139,185,37,236,23,113,194,199,5,139,13,112,33,187,158,99,123,106,23,38,188,242,215,93,58,121,147,80,158,229,169,63,69,101,220,69,252,68,214,31,195,61,11,83,28,107,24,115,113,130,24,32,242,224,223,55,103,73,57,45,154,211,31,160,150,230,238,215,8,189,102,153,90,75,214,105,101,252,53,247,107,243,240,115,58,56,15,141,179,211,70,180,46,190,109,77,106,36,162,55,67,49,58,234,166,210,71,189,198,16,159,164,234,75,191,237,238,238,237,243,161,179,81,131,34,159,37,59,153,148,210,217,112,181,50,213,42,35,35,238,237,238,49,158,124,251,97,121,97,134,101,46,216,172,23,243,122,213,74,125,93,191,247,164,244,249,68,73,237,90,140,251,17,222,122,125,196,39,15,5,204,68,41,54,237,203,134,143,187,185,246,164,204,172,32,182,233,163,68,138,115,36,93,137,211,191,253,246,191,103,180,89,240,0,0,14,89,153,188,76,78,18,224,165,211,120,233,243,177,233,115,137,147,247,56,152,143,56,147,250,10,246,183,237,45,63,236,25,209,190,110,25,216,143,136,245,171,144,203,153,42,226,172,201,150,146,236,45,203,144,250,150,69,220,146,46,213,251,139,248,11,210,225,199,128,241,176,119,0,40,181,55,75,250,66,232,139,26,180,239,127,169,212,194,136,165,39,250,197,164,244,83,125,228,69,247,16,149,224,0,0,0,3,242,213,42,17,233,20,201,117,89,139,216,196,38,28,144,234,180,51,209,8,73,168,207,66,35,62,226,62,226,20,21,196,99,31,94,199,12,127,169,162,59,154,211,237,165,61,67,96,180,47,88,163,205,151,181,93,173,161,69,234,187,220,122,253,231,236,233,252,41,50,224,214,36,98,111,237,70,184,198,250,101,182,238,248,222,182,154,77,143,34,11,232,63,85,212,171,232,172,251,210,105,247,234,125,130,235,144,132,182,132,182,130,209,41,34,73,23,184,136,127,208,135,121,229,207,141,185,150,250,36,139,86,223,103,210,55,92,248,203,109,166,247,56,207,77,189,18,80,151,181,92,119,27,94,215,89,34,218,102,90,235,238,239,164,204,87,197,59,167,24,175,57,183,181,221,47,159,54,91,142,40,190,109,180,236,66,221,91,155,126,109,8,35,208,220,87,110,159,251,135,142,208,244,215,216,2,109,240,213,205,165,103,7,241,66,159,135,85,185,124,203,114,228,146,212,22,218,229,160,185,114,164,72,134,201,57,185,44,173,195,209,182,204,180,53,18,79,222,71,218,47,26,12,182,106,16,163,207,140,173,205,73,105,15,54,173,12,181,74,136,140,143,183,183,184,199,251,25,18,136,210,125,199,216,41,159,139,206,9,252,153,196,216,56,155,79,86,177,170,145,154,97,228,233,220,243,146,39,188,163,212,220,51,238,73,119,36,139,254,193,30,178,9,127,59,135,217,153,181,102,182,238,196,85,102,193,165,61,234,145,234,219,181,8,166,162,250,42,253,207,102,135,246,144,208,133,18,170,197,106,152,205,78,49,234,211,219,182,247,251,20,105,62,242,47,105,123,135,238,17,75,137,93,29,202,174,87,238,37,54,90,242,122,77,127,141,70,31,218,94,225,68,86,43,166,197,213,9,212,158,134,158,111,255,0,219,80,212,5,50,81,204,132,220,147,61,77,122,246,253,198,101,254,97,250,128,0,0,0,0,0,0,0,0,0,0,0,121,220,64,90,155,180,103,173,29,229,202,255,0,251,168,25,139,185,12,213,90,144,106,239,245,63,250,2,26,7,225,244,212,118,178,183,105,114,87,184,207,175,221,216,101,254,200,202,247,137,30,57,78,105,42,46,210,112,38,230,168,50,230,197,181,209,104,173,53,211,89,140,23,118,135,239,25,173,51,212,245,49,160,238,28,212,90,101,43,41,214,115,208,59,87,39,210,28,211,245,187,118,212,165,237,239,51,247,159,112,147,67,152,102,118,185,50,222,203,214,35,85,96,23,243,134,109,90,194,155,87,103,170,162,130,242,137,90,25,25,30,134,69,217,160,205,189,201,80,147,86,184,170,149,89,171,223,34,100,215,228,58,173,8,181,90,220,53,40,244,34,34,239,51,238,33,244,112,250,196,184,113,42,239,166,89,118,180,62,170,163,84,148,204,86,91,230,33,26,169,215,80,218,123,86,164,167,233,45,61,230,93,254,206,241,109,24,9,195,26,149,110,217,52,227,190,169,188,202,172,196,178,244,196,243,148,92,165,45,150,185,136,213,169,70,149,104,164,175,180,187,253,157,154,14,113,155,158,22,205,80,173,138,166,35,225,124,141,14,157,25,249,178,160,236,239,67,109,190,242,213,204,126,89,251,155,78,132,147,247,145,119,144,173,251,102,227,185,112,182,247,141,92,164,189,210,85,232,21,4,56,71,181,183,54,186,195,196,173,61,98,82,79,69,182,94,195,46,207,105,11,217,225,249,154,230,115,37,133,45,34,180,238,219,146,136,105,129,41,27,76,249,201,102,52,93,239,106,150,91,109,58,184,241,250,133,174,158,195,50,238,149,130,62,231,147,6,35,227,94,95,238,10,39,35,153,50,151,26,93,82,31,172,101,243,237,194,146,148,127,109,5,222,239,180,204,189,229,238,207,133,90,159,54,206,187,102,82,164,167,108,202,29,69,200,238,22,164,122,56,203,166,147,238,51,46,244,251,204,190,241,127,28,61,177,117,56,173,151,11,108,215,216,253,187,14,29,13,101,239,228,64,137,169,253,4,151,123,159,111,222,98,76,128,0,0,0,15,201,86,166,199,172,82,166,210,37,167,115,19,163,185,25,210,212,203,84,45,38,147,238,50,62,227,246,25,12,247,231,239,8,92,193,236,199,220,52,178,99,149,30,183,34,93,110,49,110,221,171,79,79,148,148,127,109,103,220,223,180,200,253,228,66,111,112,107,197,181,207,162,87,48,174,99,250,170,59,146,106,109,35,111,246,18,138,123,9,237,36,125,167,222,175,225,237,22,122,0,0,63,134,123,72,204,253,133,168,162,78,42,87,235,215,118,100,95,167,44,245,69,30,26,224,39,187,253,106,124,210,253,210,253,239,183,239,49,213,184,51,218,203,155,137,21,251,141,101,163,81,233,178,152,35,255,0,126,151,233,235,211,191,94,227,247,11,89,197,170,196,219,123,12,46,202,229,57,206,92,168,20,73,242,89,94,132,123,86,136,238,41,39,161,145,145,246,145,119,145,140,219,99,45,122,161,115,98,197,225,92,170,59,205,149,50,189,80,121,213,109,74,117,82,228,184,163,61,18,68,93,234,62,226,31,42,197,188,42,246,13,221,73,187,232,82,57,51,105,83,88,152,210,246,37,94,179,78,165,194,236,82,84,93,232,46,242,63,184,198,136,114,129,139,235,198,172,8,182,174,201,74,221,57,184,16,162,205,86,154,111,144,80,227,184,226,180,36,32,139,85,59,220,146,211,221,246,118,161,203,243,51,96,181,137,88,25,122,90,139,70,231,36,208,170,36,193,107,167,206,170,27,205,167,251,73,253,255,0,105,232,51,141,121,80,102,88,183,213,102,221,89,114,228,80,170,178,34,23,113,232,166,94,82,53,239,81,119,163,222,127,196,92,207,9,76,100,59,203,2,26,195,185,138,221,42,213,221,235,233,166,238,166,100,231,187,137,4,69,161,36,191,180,175,225,220,39,128,252,245,8,49,234,81,28,133,41,27,218,115,77,197,169,150,186,25,25,119,125,164,51,127,154,252,42,123,7,113,182,189,102,42,39,78,204,94,151,148,142,97,47,233,68,97,195,237,222,179,239,115,218,127,251,135,208,170,102,78,179,86,203,101,43,0,159,78,145,41,60,253,139,213,30,191,54,121,74,62,194,104,140,180,50,253,243,254,29,195,246,100,98,135,58,224,204,189,167,78,167,158,143,57,215,233,221,236,167,201,63,105,145,119,17,141,22,0,0,10,202,226,213,154,72,180,138,11,56,27,107,77,221,54,110,239,74,252,217,151,43,98,224,201,103,233,180,100,173,72,213,244,23,217,237,247,10,195,193,156,48,172,227,6,33,210,236,42,19,123,229,84,121,251,123,80,90,114,216,113,211,250,75,65,119,54,127,218,47,243,13,40,88,54,93,39,15,173,72,86,149,17,174,92,56,60,206,90,119,40,254,155,138,112,254,146,148,125,235,63,105,143,66,0,0,51,131,156,156,116,153,152,156,199,94,120,141,233,159,72,209,85,80,114,157,110,41,4,250,25,69,30,58,212,220,83,109,167,204,214,215,49,5,207,90,52,73,115,94,117,91,18,106,52,151,21,19,43,133,62,60,198,193,188,209,192,182,107,179,101,183,66,196,152,229,108,184,132,200,116,152,110,162,183,80,168,15,45,148,33,68,234,249,164,113,146,102,73,229,148,199,22,107,74,73,100,171,222,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,82,7,19,204,144,67,203,165,213,27,23,176,222,46,203,6,240,168,60,212,136,234,121,132,122,42,176,243,146,36,20,86,35,180,211,100,220,62,66,116,100,147,188,211,200,113,43,82,117,111,127,53,200,86,113,46,28,172,98,229,49,53,154,196,183,240,234,185,35,162,184,41,143,76,149,210,66,67,235,97,46,85,26,142,214,228,170,75,73,101,179,51,229,45,107,105,43,104,182,154,210,164,201,94,41,217,240,141,119,201,135,128,24,9,126,196,155,111,38,57,77,185,110,11,118,176,234,145,61,111,52,235,71,75,230,50,100,203,209,185,46,146,221,34,83,168,90,214,132,30,197,50,180,170,16,101,139,47,87,86,104,49,150,139,132,118,180,158,131,175,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,241,91,65,41,72,74,221,117,164,26,209,191,113,104,163,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,249,44,191,252,31,255,0,253,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,70,174,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,89,236,1,121,60,36,49,230,54,41,229,161,188,54,168,77,150,253,195,134,18,61,23,36,228,200,118,66,221,167,62,183,29,130,225,45,104,36,161,9,73,59,25,13,37,107,216,136,105,63,85,43,66,74,111,128,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,235,247,118,89,47,235,107,0,108,44,199,83,227,75,172,218,119,140,122,138,167,63,18,156,241,162,130,252,90,138,161,18,37,58,68,109,37,15,31,40,218,90,148,147,82,212,226,54,250,132,165,216,175,9,172,162,99,206,21,213,106,248,209,136,213,27,130,198,163,213,163,174,154,213,155,42,63,37,250,185,161,70,73,149,57,135,147,185,132,52,163,95,39,66,67,202,53,45,91,144,202,141,50,108,208,70,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,148,3,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,212,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,242,132,255,0,225,123,145,111,219,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,234,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,44,250,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,131,51,247,147,105,57,65,197,8,84,250,20,153,115,236,75,158,57,189,110,78,157,53,167,230,173,108,54,201,76,102,65,54,219,100,149,161,215,73,73,50,70,195,109,214,244,82,150,78,18,120,84,108,76,186,163,97,101,71,7,58,190,109,183,80,184,33,220,220,135,28,113,93,60,232,241,164,199,222,202,119,242,209,204,110,86,142,30,195,82,185,12,122,196,72,208,228,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,197,49,211,138,86,28,97,22,103,232,152,48,134,122,139,90,139,80,147,78,191,235,105,134,82,250,87,23,29,163,142,112,148,196,131,51,228,62,183,17,45,11,100,220,79,41,104,109,10,90,116,57,191,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,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,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,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,202,170,183,253,229,93,179,104,24,125,89,184,101,204,183,173,89,19,164,209,96,188,100,164,64,92,195,104,228,147,70,101,185,40,90,152,109,102,141,118,18,247,168,136,148,226,205,82,43,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,184,48,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,66,121,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,2,189,120,163,100,74,171,141,148,166,113,223,5,237,152,146,47,106,28,117,166,224,167,68,97,93,109,195,9,41,65,52,182,246,158,215,100,199,74,20,68,141,156,199,91,81,32,148,163,101,150,149,76,35,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,114,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,179,235,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,50,239,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,20,56,59,74,195,92,165,209,46,229,80,101,193,184,113,6,68,138,221,81,217,177,82,211,238,48,151,156,102,18,80,173,137,89,198,56,232,67,237,146,141,69,172,167,86,131,218,225,16,227,252,109,48,206,234,184,48,227,14,241,74,147,19,168,162,217,245,10,133,62,175,203,109,197,185,31,175,40,220,135,213,181,6,132,50,75,136,109,169,107,82,126,113,246,18,68,163,95,100,32,225,163,127,198,195,236,233,97,220,170,149,195,46,149,77,174,72,147,64,148,76,155,187,38,46,92,103,26,139,29,212,54,71,189,10,152,113,12,183,22,196,173,40,90,182,236,220,90,9,0,0,0,0,30,122,254,178,233,56,131,106,77,180,171,109,115,33,206,229,243,19,185,69,244,28,75,133,244,84,147,239,65,123,72,102,191,25,176,194,181,131,216,135,83,176,171,173,236,149,78,228,238,237,65,235,204,97,183,75,232,173,101,220,225,127,104,255,0,204,44,243,132,174,105,34,213,232,79,96,117,213,55,108,200,91,125,19,243,102,124,221,235,157,37,239,160,209,18,116,34,79,211,95,111,179,220,44,212,0,0,103,79,60,244,57,182,254,102,46,202,116,255,0,235,91,232,53,238,246,211,227,31,176,204,187,140,135,226,165,102,74,179,72,203,101,91,0,152,78,177,42,220,141,235,213,30,167,42,121,202,46,195,104,204,245,51,253,242,254,61,195,231,229,71,10,159,198,44,109,160,217,136,139,212,51,43,170,230,163,121,35,232,196,125,194,237,222,131,239,111,216,127,251,134,144,41,240,99,211,97,183,10,42,54,52,222,187,75,83,61,53,51,51,239,237,239,49,250,68,15,226,215,140,159,35,112,33,220,58,134,173,178,174,173,190,190,154,237,233,166,65,123,184,208,100,122,146,143,251,73,254,61,194,159,112,103,14,166,98,182,35,82,172,104,45,239,114,163,207,208,181,34,254,173,135,29,246,169,63,224,207,251,69,254,97,165,219,94,131,26,217,161,70,162,67,78,214,99,111,218,90,153,253,37,169,71,222,102,125,234,63,104,250,163,139,102,255,0,23,215,130,216,17,115,93,145,21,182,114,233,243,99,66,86,154,236,144,112,228,56,218,180,52,44,143,69,53,220,162,211,223,246,231,118,250,188,42,247,245,221,86,187,235,178,57,211,106,179,95,152,234,246,37,62,179,174,169,195,236,74,82,93,235,62,226,47,184,135,213,193,170,245,66,217,197,139,62,185,75,123,149,42,29,122,158,243,75,218,149,104,164,73,109,68,122,40,140,187,210,93,228,52,147,132,181,137,183,6,24,90,117,202,139,156,201,83,232,144,36,188,189,8,183,45,113,219,82,143,66,34,34,237,51,238,34,33,84,252,102,45,101,194,196,122,5,198,130,213,169,20,216,172,25,255,0,191,83,245,5,233,223,175,113,123,135,40,225,91,126,189,104,230,69,138,114,15,68,86,33,166,2,187,191,215,103,194,47,221,63,221,251,62,242,23,182,71,184,136,203,218,90,143,232,0,0,172,46,50,152,182,184,20,58,30,21,195,127,69,200,114,53,77,212,109,254,194,145,80,97,93,166,143,176,187,149,252,61,162,16,228,19,8,92,198,28,199,219,212,179,99,155,30,137,34,37,110,73,110,219,163,76,207,138,149,255,0,109,7,220,231,176,204,253,196,99,66,20,154,108,122,61,42,21,34,34,118,177,6,59,113,154,45,76,244,66,18,73,46,243,51,238,47,105,152,253,96,0,0,0,2,51,113,9,197,212,225,78,91,238,67,71,107,215,20,57,148,52,23,187,159,2,94,135,244,20,93,237,253,159,121,10,7,164,211,230,222,55,108,58,84,100,238,153,92,168,183,29,178,212,139,87,30,116,146,93,230,69,222,175,121,23,220,52,31,145,188,23,143,130,153,127,160,81,57,28,185,149,72,209,106,147,61,99,63,159,114,20,100,175,251,107,46,246,189,134,69,238,47,124,130,17,79,136,30,107,153,203,110,21,58,138,43,187,174,74,217,170,12,84,109,50,228,165,232,210,182,61,170,153,113,181,104,227,37,234,30,154,251,76,139,190,137,174,107,142,229,197,43,222,77,114,172,247,87,87,175,212,22,225,158,214,219,220,235,239,41,90,122,164,148,150,171,112,253,132,93,190,194,22,65,148,110,22,205,87,109,138,94,35,226,132,141,78,163,25,137,177,96,236,238,67,141,176,242,21,204,98,89,123,220,78,134,146,247,153,119,16,232,248,247,195,26,149,113,89,53,19,177,105,188,186,172,52,188,244,52,243,148,124,213,33,151,121,104,213,217,68,148,234,165,35,180,251,189,189,154,138,151,196,27,18,225,195,91,190,167,101,221,48,250,90,141,46,83,209,94,111,152,133,232,166,157,91,106,237,66,148,159,164,133,119,25,247,123,123,199,206,182,234,18,105,55,21,46,169,13,123,36,67,154,196,134,149,161,30,139,67,132,164,158,134,70,93,228,93,228,52,145,150,42,220,203,135,47,88,115,84,158,95,206,30,181,104,234,113,93,158,178,142,11,42,53,104,68,68,90,153,159,102,131,167,136,33,198,2,139,77,149,151,42,117,85,238,201,77,92,12,161,7,235,118,164,160,79,81,23,97,233,223,246,10,112,194,105,43,135,138,118,108,182,213,181,76,220,20,231,8,244,215,67,41,45,159,249,134,138,50,183,81,118,173,129,54,205,65,231,55,173,222,183,85,105,166,186,76,124,187,180,47,112,234,194,56,113,5,106,59,185,91,187,121,235,218,101,208,109,236,51,215,250,70,47,184,103,226,219,51,77,106,57,167,191,215,255,0,232,12,105,211,15,150,167,45,8,11,95,121,243,117,255,0,241,171,30,136,0,0,0,0,0,0,0,0,0,0,0,7,156,196,61,10,207,168,106,122,23,205,127,253,212,12,198,92,127,234,204,141,63,222,127,244,4,52,15,195,237,200,46,101,114,210,40,109,108,50,235,247,250,198,122,255,0,72,202,211,191,248,137,30,57,214,96,232,18,46,140,32,175,208,162,255,0,91,39,165,219,221,253,153,77,40,251,204,139,185,62,241,154,25,113,95,133,33,113,164,163,99,136,211,113,106,71,166,165,175,179,239,26,8,225,205,112,53,90,202,141,158,209,47,115,209,189,33,204,236,50,250,85,41,122,123,8,187,136,73,177,231,113,14,202,165,226,53,143,93,177,171,40,221,14,187,77,149,78,119,181,69,162,94,101,109,40,253,85,36,251,150,125,202,47,188,187,197,95,214,248,52,86,38,223,210,229,83,175,190,154,222,126,107,142,52,223,162,208,190,91,42,120,204,147,169,205,222,122,54,100,90,159,105,233,239,19,83,43,185,33,194,236,179,196,76,186,36,126,178,182,227,100,151,231,111,144,222,227,50,100,213,243,106,125,196,22,171,96,149,217,239,211,187,190,71,15,39,137,75,127,228,125,90,55,39,152,196,152,111,178,233,110,34,245,20,210,201,95,111,119,187,180,103,115,52,212,232,52,204,113,186,152,167,177,202,109,85,73,203,50,220,106,213,93,99,229,175,105,253,132,59,39,11,251,226,183,107,102,94,153,76,167,187,252,218,174,134,97,62,141,168,250,46,212,33,37,71,169,164,207,185,37,216,70,95,121,11,235,31,240,243,77,190,202,216,117,59,144,226,77,10,45,116,212,140,180,49,66,124,74,240,57,24,79,152,58,197,106,11,28,184,119,76,137,21,165,122,218,252,236,153,211,20,125,238,40,251,155,47,98,75,236,33,222,248,49,98,51,176,239,27,139,14,165,61,182,35,240,165,212,155,45,164,122,190,167,105,236,145,118,39,94,226,246,171,79,179,218,45,208,0,0,0,0,5,105,241,143,194,22,170,246,141,23,21,216,45,36,194,118,53,45,103,219,253,82,26,168,62,125,235,34,239,63,221,215,237,246,8,65,195,163,18,222,195,108,205,219,239,33,205,141,87,157,137,68,123,176,143,212,126,161,19,119,246,84,125,200,246,104,127,105,13,3,70,125,185,81,154,146,210,183,33,228,37,196,158,154,106,70,90,144,255,0,80,0,31,240,247,245,75,255,0,20,255,0,236,25,235,226,14,227,174,102,134,237,230,167,77,179,231,165,61,165,221,233,25,90,9,127,193,80,222,234,46,146,221,243,59,39,122,186,23,210,214,157,219,239,238,22,121,125,81,147,113,89,53,250,2,251,170,84,185,113,63,252,99,42,71,188,191,123,222,67,54,249,135,182,142,209,199,27,238,129,236,137,113,213,26,79,220,153,142,163,222,127,187,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,255,0,104,178,49,255,0,14,182,135,155,91,46,39,84,45,38,149,22,189,228,125,226,137,56,162,96,201,225,174,96,166,87,224,68,229,83,238,52,57,82,82,185,155,181,126,68,217,171,62,195,90,149,244,80,94,194,47,176,135,235,225,73,138,114,44,156,202,211,45,73,18,185,52,187,147,157,213,158,194,87,247,188,9,206,35,185,6,175,164,175,97,151,219,169,11,211,1,74,156,97,108,184,246,254,55,82,238,70,92,213,85,254,126,228,232,126,175,34,36,4,23,105,168,245,239,247,23,241,16,8,89,79,8,28,190,212,234,119,195,184,227,84,137,182,13,39,111,163,220,230,36,247,243,89,159,25,222,196,184,70,90,40,136,189,100,31,217,167,120,183,240,0,28,167,51,24,233,69,203,206,20,85,113,22,176,191,86,15,35,98,52,95,173,190,75,44,159,106,91,115,79,235,139,251,39,254,114,206,126,32,95,87,6,36,221,147,111,27,162,111,85,82,159,203,231,59,203,66,55,108,105,13,167,177,9,74,75,213,66,75,176,139,187,248,139,106,225,49,150,8,214,149,154,254,51,220,209,55,84,171,59,125,31,243,134,92,142,75,179,163,59,244,29,52,171,114,84,159,164,130,211,217,175,120,177,192,0,1,21,120,154,99,95,236,91,40,247,79,79,79,234,167,223,122,217,80,247,181,189,150,186,214,30,234,28,115,71,16,164,233,21,169,59,20,91,180,116,218,220,147,78,237,40,4,7,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,123,47,216,153,251,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,213,48,143,93,102,158,83,228,235,102,133,40,212,133,32,210,163,220,147,29,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,236,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,199,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,20,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,75,47,255,0,7,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,20,173,198,79,26,254,92,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,0,0,153,92,40,113,138,171,134,185,180,162,90,42,175,68,131,111,98,12,121,20,74,163,83,101,41,166,28,125,44,184,244,37,33,59,210,131,146,114,16,134,27,53,18,143,73,78,161,5,185,194,49,123,192,0,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,50,174,47,163,135,13,167,106,223,60,61,176,242,214,189,109,154,85,193,69,155,233,110,166,157,84,132,220,184,175,236,173,203,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,38,0,0,172,14,52,120,23,135,16,108,155,115,48,244,202,55,67,121,206,184,35,91,117,41,49,204,144,221,70,42,161,201,113,181,200,70,158,187,205,244,168,66,28,35,37,114,212,104,86,242,67,68,220,0,201,158,10,90,185,137,204,157,159,131,151,173,66,171,10,139,112,122,67,169,126,150,235,109,202,71,34,4,137,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,45,25,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,195,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,99,176,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,86,174,24,226,101,213,132,87,123,119,213,149,47,164,173,71,167,212,169,241,165,37,199,27,114,47,91,9,248,107,125,165,182,180,173,15,54,137,10,91,107,37,122,174,37,10,50,50,35,35,242,162,202,120,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,46,235,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,138,226,217,122,210,173,92,150,220,20,42,132,121,110,72,188,107,20,170,36,21,50,132,154,27,125,18,83,56,212,233,154,136,201,28,168,46,164,141,36,163,222,164,22,154,25,169,52,87,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,212,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,28,47,136,125,149,85,191,242,91,138,180,42,52,136,140,200,139,71,69,109,106,146,181,37,6,197,62,75,83,158,73,26,82,163,222,166,163,56,148,22,154,26,205,36,102,146,51,81,103,174,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,169,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,21,199,197,159,44,17,238,235,53,140,103,182,98,109,169,81,183,122,67,231,12,249,252,231,96,198,107,233,186,73,78,212,165,95,69,7,175,183,67,237,21,43,135,247,213,193,134,215,100,43,198,215,155,210,212,160,115,57,46,242,208,189,187,218,91,106,236,90,84,147,245,86,162,237,35,239,254,35,70,25,103,199,74,54,97,112,162,149,136,180,117,246,78,231,239,78,139,245,118,73,121,146,237,83,109,235,253,73,255,0,100,191,206,125,88,0,5,64,113,126,203,237,78,153,124,55,142,52,184,123,160,213,119,122,65,206,98,75,103,41,152,17,154,236,83,154,158,170,51,47,85,5,246,235,222,43,88,79,222,15,86,92,123,131,27,170,151,43,206,104,170,7,35,106,116,63,91,159,18,122,15,180,148,90,119,123,143,248,11,171,1,69,156,87,49,78,69,237,153,90,157,169,30,87,58,151,109,242,122,67,216,73,254,248,129,5,197,247,160,149,244,147,237,51,251,52,33,210,56,62,96,170,110,28,64,170,98,149,86,22,246,40,156,142,141,124,205,63,174,98,123,14,118,37,194,62,242,46,244,159,217,167,120,184,176,21,185,198,110,249,151,76,195,59,126,206,136,173,135,46,171,18,75,170,208,143,86,213,30,160,217,167,181,39,238,46,210,61,127,237,20,244,58,38,94,45,163,187,177,198,196,160,107,161,75,185,41,109,31,220,185,141,35,222,95,189,239,26,71,177,104,168,183,44,154,5,1,29,212,218,92,88,159,254,45,148,163,222,127,187,239,49,88,156,106,205,238,125,172,91,190,103,100,30,205,11,233,107,81,237,247,247,8,127,195,225,199,91,205,13,165,202,45,119,79,128,149,119,119,122,70,40,208,171,63,212,163,95,221,47,251,7,253,128,0,255,0,41,47,183,22,51,178,93,86,212,50,133,56,163,211,93,8,139,83,25,249,226,47,137,111,98,78,102,238,7,150,230,246,168,46,203,162,51,216,69,234,49,80,151,183,251,41,62,229,251,117,63,180,196,223,224,225,132,45,82,45,26,214,44,62,90,200,154,236,154,90,15,183,250,165,181,79,124,187,150,101,222,95,187,175,219,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,179,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,251,12,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,155,82,16,244,38,17,181,31,69,170,132,212,164,245,36,145,247,40,251,12,207,239,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,218,99,68,120,106,183,254,71,210,99,114,121,108,70,134,195,45,22,226,63,81,45,32,147,246,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,247,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,250,216,221,86,238,239,237,74,117,69,220,103,236,87,188,116,81,28,56,130,57,9,25,91,187,122,198,183,153,244,27,61,99,45,63,164,98,235,221,252,6,126,45,207,245,102,62,191,239,255,0,250,3,26,114,195,189,14,206,167,232,122,151,206,255,0,253,213,143,72,0,0,0,0,0,0,0,0,0,0,0,3,227,94,16,213,80,183,37,196,71,123,156,189,63,131,137,63,243,12,195,93,108,155,21,249,77,43,189,59,63,250,4,139,254,225,233,61,201,185,92,181,18,184,252,190,95,93,167,175,174,186,212,101,255,0,238,18,80,127,140,168,205,76,97,81,159,78,168,94,154,150,167,236,61,125,159,112,205,134,104,108,55,240,203,29,46,107,34,79,245,148,222,139,119,119,250,228,54,93,246,41,95,191,239,63,243,9,113,195,75,57,49,112,169,82,176,202,235,119,88,82,182,116,94,169,250,187,122,199,156,254,173,133,25,246,184,159,164,175,187,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,243,73,14,104,100,74,51,250,13,171,247,21,254,65,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,251,5,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,247,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,247,186,98,84,28,87,97,171,78,243,46,226,215,254,193,95,25,1,186,37,91,57,158,179,206,59,155,74,163,83,167,192,115,176,143,84,57,80,139,169,118,145,254,239,217,247,141,12,48,190,99,45,185,251,201,35,255,0,41,15,244,0,0,0,0,28,107,55,214,27,56,135,151,91,238,134,182,183,188,221,2,169,34,55,172,101,181,226,131,33,40,63,164,146,62,213,247,25,233,239,25,224,128,252,188,57,196,86,36,44,183,73,182,107,73,82,139,176,181,92,119,200,204,191,180,93,232,251,127,136,209,206,90,174,164,94,152,3,135,183,33,125,57,214,189,37,247,75,247,86,184,76,172,203,184,181,250,94,194,34,29,44,0,7,241,68,102,70,69,223,160,160,126,38,84,169,244,236,208,214,92,154,173,201,146,153,15,52,122,36,180,66,170,51,52,46,195,251,15,188,73,158,10,210,34,162,167,116,71,84,189,31,54,102,168,152,229,159,209,221,78,45,219,187,187,251,52,22,190,101,169,104,126,209,65,252,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,219,222,122,107,183,187,179,238,17,32,90,31,5,74,155,95,40,110,154,62,239,156,232,167,73,211,67,250,59,233,201,247,127,156,91,40,8,37,197,183,7,216,189,240,25,139,206,10,118,84,168,53,4,200,117,205,76,245,136,196,41,238,41,58,26,201,63,73,69,218,68,106,251,251,133,54,97,165,224,237,129,123,211,174,166,187,21,7,157,238,254,219,43,111,247,85,251,254,227,26,106,181,107,73,184,104,49,107,9,45,10,70,255,0,255,0,37,106,79,184,189,222,225,245,133,31,241,110,187,168,23,38,62,181,2,146,189,210,169,187,186,190,197,151,245,144,160,26,62,146,72,187,146,125,218,253,162,36,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,163,150,90,164,191,170,97,199,79,233,41,37,220,217,247,168,191,143,112,209,238,10,97,101,19,6,48,218,147,135,86,251,60,168,84,190,127,45,59,150,173,57,178,28,120,251,86,181,159,210,116,255,0,180,127,195,184,189,208,0,10,102,226,239,142,139,184,241,87,246,61,10,78,173,219,95,223,109,236,255,0,202,35,64,144,142,211,108,189,169,62,229,159,219,167,112,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,213,187,170,79,103,243,103,220,71,97,184,217,158,166,206,157,135,247,251,143,70,84,106,61,62,129,78,106,149,75,99,147,25,141,219,17,185,74,211,85,26,143,181,70,103,222,103,237,31,180,0,0,83,7,24,140,197,70,196,60,92,162,224,149,159,118,68,168,219,214,44,117,189,87,102,11,174,154,19,95,113,107,67,172,190,123,185,46,174,59,40,109,41,52,164,212,210,228,73,109,74,221,189,8,230,185,21,192,185,151,78,30,230,7,30,106,244,109,244,91,39,11,238,106,117,46,91,134,251,127,211,18,233,143,33,70,201,164,137,167,121,113,14,66,92,66,148,102,142,173,133,108,51,82,84,152,128,37,87,19,76,20,253,139,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,202,224,177,143,49,170,214,109,215,151,42,204,217,107,169,80,164,46,230,162,147,210,29,117,30,142,120,219,106,75,45,32,209,177,132,53,32,219,112,203,127,206,46,114,212,72,245,86,163,179,64,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,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,58,248,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,243,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,188,158,25,153,209,254,82,120,112,188,55,189,85,203,191,172,26,124,70,36,200,122,119,57,202,236,18,46,82,39,104,226,212,242,158,73,161,41,144,163,220,158,99,173,44,148,92,226,109,185,170,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,67,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,9,43,155,220,11,153,128,57,83,203,69,183,94,163,122,50,228,175,124,169,185,43,204,168,223,39,19,42,81,210,205,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,190,87,15,188,20,254,81,55,46,47,224,227,117,14,138,93,193,133,243,122,7,212,239,45,180,78,98,173,75,145,23,154,174,91,134,76,155,236,180,78,109,65,171,150,107,219,162,180,50,139,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,47,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,43,215,141,125,38,148,246,91,108,218,235,212,200,139,169,67,190,35,196,143,49,76,164,223,101,135,160,77,83,173,33,205,55,37,11,83,12,169,73,35,209,70,211,102,122,237,45,32,95,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,139,94,203,63,9,11,54,239,203,68,154,174,57,51,112,80,49,50,240,143,212,211,20,230,173,174,213,66,86,174,156,149,21,46,109,125,110,164,146,183,144,246,213,165,11,38,146,76,58,133,56,117,131,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,115,225,123,159,170,238,52,236,203,198,51,84,58,203,190,149,79,92,138,21,126,76,148,19,213,168,172,237,37,198,124,150,162,91,179,27,65,154,201,196,146,148,235,77,184,183,52,91,75,113,235,21,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,2,168,56,229,82,105,76,213,112,110,186,205,50,34,42,83,35,215,162,72,152,150,82,79,188,195,42,130,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,198,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,63,39,28,170,181,41,234,174,13,208,153,169,196,93,74,28,122,244,185,16,210,242,77,246,88,121,80,82,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,72,129,195,194,202,165,95,249,210,194,170,21,102,68,182,99,197,172,46,182,133,70,90,82,179,126,159,25,217,204,164,205,73,81,108,83,177,155,74,203,77,77,6,162,35,73,153,40,180,60,3,44,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,4,240,222,186,107,183,134,73,112,182,173,113,206,234,229,199,167,203,165,182,231,41,13,237,139,10,116,136,145,155,209,4,68,123,24,97,164,107,166,229,109,213,70,106,51,51,146,160,0,0,0,3,241,86,104,244,250,253,57,218,85,81,142,116,103,246,239,70,229,39,93,20,74,46,212,153,31,121,23,180,103,55,54,89,123,169,229,207,21,103,89,114,139,116,50,229,116,142,250,165,191,249,179,14,47,176,156,112,203,67,123,78,211,251,189,197,41,120,68,227,170,237,188,85,253,143,77,147,163,87,47,247,163,123,63,242,120,211,228,47,180,155,63,106,139,189,101,246,107,220,46,104,0,7,134,198,188,44,162,99,62,27,85,176,234,225,99,155,6,171,200,230,39,114,211,175,42,67,111,23,106,22,131,250,77,23,114,139,248,247,30,112,113,131,14,106,120,75,136,181,108,62,172,39,108,202,87,35,152,90,164,255,0,173,97,183,75,232,169,69,220,225,119,40,255,0,135,112,150,252,36,110,234,5,183,143,174,192,171,47,108,170,150,222,147,177,103,253,92,41,230,191,162,147,46,229,23,126,159,96,188,1,242,110,170,210,109,234,12,170,194,139,82,143,179,255,0,202,90,83,238,63,127,184,102,87,19,47,7,175,251,222,163,117,187,218,185,220,159,119,246,25,67,127,186,159,220,247,16,190,142,30,184,63,31,8,242,219,111,65,121,58,213,101,245,125,115,186,159,175,178,124,179,111,176,150,164,150,137,115,79,87,248,246,137,48,2,166,184,213,212,218,249,67,107,81,247,124,231,69,6,78,154,31,209,223,81,79,187,252,226,175,4,182,225,133,106,166,229,205,13,45,215,99,115,81,75,97,138,130,79,126,221,170,110,163,11,183,188,181,211,119,119,111,220,47,196,139,66,208,189,130,168,56,212,200,138,186,157,175,29,50,245,124,153,132,163,99,150,127,71,117,68,183,110,238,239,236,208,70,110,25,180,185,245,28,208,209,156,134,173,169,140,152,239,58,122,36,245,66,106,48,245,46,211,251,75,184,95,194,72,200,136,143,191,65,253,0,1,205,51,43,117,34,203,192,44,66,185,21,244,224,218,245,103,218,47,222,90,33,60,178,46,227,211,232,251,72,200,103,26,123,242,241,27,17,95,144,217,109,147,115,86,148,164,151,97,232,185,15,153,145,127,100,187,215,246,127,1,161,252,160,88,108,97,230,93,108,90,27,109,108,121,202,5,50,68,159,88,207,115,231,6,58,86,127,73,68,93,168,238,35,211,220,59,40,0,0,0,0,255,0,55,215,203,101,199,63,117,38,127,228,33,158,124,255,0,220,242,174,108,207,94,7,37,205,197,78,169,212,32,55,216,69,162,27,168,74,208,187,8,191,123,237,251,197,131,240,106,176,88,166,96,205,118,241,155,31,73,178,235,242,153,105,123,207,251,221,81,41,238,39,176,149,167,121,31,121,107,255,0,96,177,80,21,41,197,195,44,21,8,117,120,248,245,65,46,108,103,246,65,154,215,170,157,134,106,159,41,199,55,41,221,79,66,34,45,169,71,220,126,193,90,86,245,118,165,107,215,105,247,21,29,254,76,234,100,166,166,71,115,106,85,177,214,214,75,73,232,162,50,61,20,146,61,12,140,190,193,107,217,69,226,163,107,42,221,164,216,248,206,239,75,80,96,216,132,137,219,92,95,49,9,109,134,137,92,184,209,54,150,170,230,171,77,125,154,107,220,98,127,216,248,221,134,184,135,13,169,182,173,195,213,182,241,165,40,254,105,33,189,76,201,38,95,77,180,254,250,127,202,61,195,78,182,242,119,54,173,72,143,78,225,255,0,96,60,205,247,126,80,236,42,36,186,197,102,70,196,198,97,199,244,216,179,212,146,133,43,251,41,87,238,31,176,82,55,17,140,214,150,61,95,169,183,104,110,127,67,209,140,154,81,105,222,251,47,75,70,190,179,40,95,208,116,189,166,95,121,247,121,206,27,56,126,230,32,230,134,136,202,11,84,208,138,53,113,194,215,251,12,84,97,145,255,0,105,63,191,236,215,238,49,127,145,99,53,13,132,198,97,58,33,26,232,90,159,180,245,246,253,227,253,132,107,226,23,61,112,178,185,117,165,12,115,57,157,14,190,182,154,105,81,137,255,0,188,80,13,168,201,191,95,138,210,123,213,191,255,0,160,80,211,205,159,13,84,251,114,36,53,247,183,204,255,0,165,197,31,249,199,217,0,0,0,0,0,0,0,0,0,0,0,1,254,82,88,76,166,20,194,207,66,86,159,244,30,163,49,216,193,66,114,218,196,90,189,21,211,213,81,186,125,79,79,222,97,181,123,207,247,189,226,239,248,100,86,202,173,150,90,35,73,119,152,152,221,78,138,219,166,187,170,19,61,154,23,184,75,112,21,7,197,219,45,147,233,87,130,177,242,145,31,88,149,93,61,36,173,233,245,121,77,64,138,215,98,157,51,62,211,63,162,130,251,117,239,21,168,133,169,181,18,208,122,25,14,133,68,204,14,46,219,174,37,218,53,219,211,169,4,105,35,232,34,175,66,221,187,251,77,159,180,135,212,119,53,56,244,243,78,178,229,247,170,31,82,148,225,122,46,23,105,153,104,127,235,35,227,73,199,124,86,152,147,68,155,171,121,43,191,249,140,98,255,0,177,191,180,124,137,56,149,123,76,101,113,228,86,183,182,226,141,74,46,153,146,212,204,180,62,228,253,163,226,72,151,82,153,170,159,115,126,238,211,236,73,119,253,223,120,232,184,93,150,156,98,198,5,180,118,61,169,215,48,183,18,131,119,174,138,214,221,118,123,29,117,6,125,142,36,255,0,143,222,39,246,86,56,72,213,98,213,105,151,198,55,85,57,8,139,33,153,40,163,114,18,174,97,37,76,58,71,212,70,153,217,175,206,163,187,179,233,123,136,90,53,181,110,82,45,26,12,11,110,133,23,167,129,78,142,212,88,237,111,82,246,182,218,9,9,45,84,102,163,209,41,34,237,51,62,193,244,192,66,110,45,8,90,178,204,222,196,234,69,89,35,62,223,103,163,231,10,124,203,36,213,65,204,110,23,61,187,68,124,179,162,19,157,157,232,235,217,51,47,250,6,147,168,110,161,250,45,61,230,190,131,145,90,82,126,227,65,25,15,220,57,165,115,49,216,57,110,94,76,216,21,123,191,145,93,125,228,176,136,190,143,148,173,86,167,77,162,45,233,104,209,244,210,101,244,190,222,238,209,209,227,72,102,92,118,165,71,94,246,158,66,92,66,180,50,213,38,90,145,232,125,189,195,253,0,0,0,126,74,181,57,154,189,46,101,42,71,245,83,35,185,29,125,255,0,69,105,52,159,113,145,247,31,188,103,95,59,86,19,248,121,153,43,210,148,235,91,26,153,88,168,206,141,235,17,238,101,115,228,165,7,244,148,101,216,142,227,61,125,228,45,95,132,213,236,197,195,151,37,80,213,43,155,34,155,82,54,73,59,13,59,91,110,4,20,233,244,72,143,67,62,253,76,196,220,0,0,21,9,198,115,14,151,79,190,45,236,69,142,90,69,147,6,37,53,101,239,125,79,84,30,51,237,86,189,197,251,186,125,190,193,206,248,73,98,9,91,24,254,245,188,180,250,181,106,114,152,35,215,251,78,205,128,143,221,63,221,247,151,240,23,126,33,166,123,242,153,11,48,85,139,82,123,103,178,67,117,8,49,95,62,211,221,28,149,40,212,95,215,32,139,181,239,103,111,249,170,215,59,153,117,99,46,183,213,58,218,137,59,158,204,154,115,50,73,60,163,79,44,212,244,148,109,212,221,112,207,66,103,191,95,254,156,177,224,169,78,79,167,238,154,183,51,214,232,231,71,219,167,179,125,57,90,235,175,249,133,178,0,241,24,217,100,179,136,152,81,117,218,14,125,42,149,26,116,102,143,183,177,199,35,56,217,31,210,79,239,251,76,136,103,127,51,184,108,238,17,99,141,203,135,143,175,114,233,61,30,167,161,23,245,176,217,123,216,165,127,132,253,227,254,29,194,241,184,123,222,234,190,50,181,105,78,151,43,159,57,190,191,169,61,155,116,214,163,44,145,220,146,47,162,159,103,241,29,83,27,177,106,131,130,152,121,82,191,174,5,107,26,7,39,84,104,191,91,123,237,181,222,132,44,203,181,210,254,201,255,0,156,179,123,137,184,135,90,197,27,202,117,231,94,94,178,231,114,183,150,136,236,216,210,27,47,160,148,151,115,101,236,47,243,139,35,224,253,151,85,188,244,156,121,172,22,173,150,207,69,151,240,159,21,239,162,239,191,79,164,143,187,222,45,112,0,7,149,197,11,250,149,133,246,53,78,249,173,175,100,42,103,39,154,173,20,122,115,30,67,69,244,82,163,239,112,187,146,127,231,25,172,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,187,9,41,46,228,23,176,191,206,45,175,132,46,5,166,211,195,105,248,169,81,103,73,55,39,43,144,123,190,143,79,34,123,10,238,112,200,251,20,93,233,47,227,222,44,72,0,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,23,19,151,204,20,253,139,112,161,190,250,138,135,85,62,251,195,251,130,245,153,177,221,236,181,214,209,207,167,109,189,91,66,147,164,86,163,111,73,238,209,211,119,106,141,59,116,165,97,114,124,102,240,46,29,211,131,84,44,121,164,81,183,214,172,154,131,116,234,164,182,205,134,255,0,161,229,168,208,147,120,212,68,235,188,185,103,29,45,161,42,50,71,86,250,182,25,41,74,77,112,228,127,24,170,184,33,154,60,63,187,161,215,162,82,169,179,107,17,168,149,231,103,74,83,16,142,149,45,212,179,37,82,20,75,66,118,54,149,19,233,55,15,98,92,97,181,168,143,102,131,70,96,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,250,231,18,225,205,62,46,84,211,70,172,75,99,14,168,114,58,43,126,152,204,201,93,36,212,48,183,210,221,81,216,238,237,74,100,186,151,156,50,62,82,22,134,148,134,143,113,161,74,87,74,225,135,146,8,121,139,186,164,226,246,36,69,223,96,217,245,6,90,143,29,47,48,191,74,214,25,114,60,131,138,252,119,90,112,156,135,200,86,143,18,182,26,185,237,165,10,86,142,108,149,92,84,242,65,15,18,109,90,190,103,176,242,46,203,190,219,167,180,237,195,19,156,196,120,243,104,241,27,125,111,202,211,148,75,118,99,104,54,75,85,186,68,108,71,216,148,169,105,109,42,169,108,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,167,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,138,226,13,73,66,150,211,173,44,208,141,251,75,170,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,247,255,0,37,151,255,0,131,255,0,255,0,179,130,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,128,28,100,241,175,228,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,175,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,83,255,0,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,138,113,18,192,184,120,3,154,203,174,219,160,209,189,25,109,215,185,87,37,5,148,155,4,218,98,202,35,55,80,211,108,146,82,203,45,202,68,166,91,108,210,149,37,182,81,244,136,201,106,156,28,19,241,138,171,90,179,111,204,16,174,87,162,59,30,218,145,22,183,64,134,244,165,42,90,88,148,110,38,98,90,109,75,50,40,205,186,219,11,50,109,4,73,118,98,205,70,102,234,69,154,0,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,74,225,151,73,165,86,179,199,134,16,235,52,200,147,227,183,34,165,45,13,73,101,46,161,47,177,76,150,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,52,18,33,255,0,17,28,144,67,205,85,136,87,109,157,23,110,38,218,116,247,90,161,36,158,98,51,53,70,212,243,78,46,44,167,86,210,150,173,168,67,253,57,27,141,182,135,100,40,214,162,74,214,162,162,207,244,85,97,93,95,236,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,189,144,76,246,82,179,119,108,205,161,92,176,226,82,113,22,221,142,82,235,16,226,182,150,33,74,97,201,15,37,183,96,182,185,14,190,180,54,218,99,165,229,44,136,146,227,200,34,236,90,68,181,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,202,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,58,241,108,189,106,183,86,116,174,10,21,66,60,70,227,217,212,122,85,18,10,153,66,137,110,48,184,201,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,174,149,193,79,12,254,80,99,141,233,138,82,226,82,164,68,179,237,244,83,217,234,27,223,42,60,233,239,124,219,241,245,65,146,52,98,36,198,214,178,82,85,181,242,73,18,146,181,233,114,128,51,195,196,62,202,165,88,25,210,197,90,21,26,68,183,163,202,172,34,182,181,73,90,84,178,126,161,25,169,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,236,167,131,77,255,0,38,230,202,229,82,204,168,220,49,37,200,179,174,137,113,161,211,210,109,19,240,105,210,26,106,67,102,180,164,137,102,135,36,185,56,210,181,235,169,165,196,145,232,222,212,207,80,0,0,0,0,21,219,197,231,2,211,118,97,180,12,84,167,51,172,155,111,155,207,61,223,75,168,145,1,132,247,184,68,93,137,62,228,159,240,239,21,41,133,151,188,204,56,191,41,151,156,7,57,111,211,185,219,21,161,30,156,198,86,217,246,26,84,93,203,63,97,255,0,156,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,156,122,160,0,21,71,198,7,46,171,101,232,216,243,71,45,27,61,254,148,47,225,2,43,63,73,223,126,191,69,31,127,188,86,230,25,98,29,107,11,175,40,55,157,5,122,75,131,205,216,90,35,183,123,75,108,254,154,84,93,206,31,176,255,0,206,52,133,130,56,181,65,198,188,60,166,223,214,250,191,155,207,231,104,141,23,234,236,125,198,187,214,132,25,246,180,127,217,47,243,159,43,226,15,124,42,199,202,221,219,62,36,174,68,231,58,14,152,246,110,215,74,140,82,95,122,76,190,138,189,191,192,81,206,88,240,221,220,93,199,27,107,15,25,86,213,213,186,205,15,66,63,234,161,188,247,181,73,255,0,7,251,197,252,123,134,147,41,84,216,244,136,13,83,162,167,70,154,221,180,181,63,106,140,207,188,204,251,204,126,176,21,55,198,174,156,159,79,90,213,110,103,111,71,6,62,221,61,155,234,42,215,93,127,204,34,118,72,242,234,198,98,175,170,141,181,46,119,33,152,212,231,164,154,121,70,174,97,165,232,200,219,169,58,217,150,164,247,126,191,253,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,245,203,46,246,125,189,191,231,153,98,144,56,182,226,1,92,248,254,205,188,130,245,105,52,228,176,103,254,249,169,179,209,251,165,251,222,243,254,35,162,112,99,195,167,42,23,197,195,136,178,19,172,88,208,101,211,81,219,220,250,94,167,188,71,216,173,123,143,247,116,251,125,130,222,192,0,4,35,226,203,123,177,111,101,201,52,52,202,229,72,169,212,137,147,78,195,86,230,220,129,57,58,125,19,34,212,203,191,82,49,85,25,37,176,159,196,60,201,89,116,166,154,222,212,58,197,58,116,159,88,139,107,40,159,25,43,63,164,147,62,197,247,17,235,238,33,162,138,77,57,154,69,46,29,42,63,245,80,227,183,29,29,255,0,69,9,36,151,121,153,247,23,188,126,176,0,0,31,231,38,67,49,35,187,42,66,246,52,202,20,226,213,161,158,137,34,212,207,66,237,238,28,222,137,152,252,27,184,175,39,172,10,69,223,207,174,176,242,152,92,95,71,202,78,139,75,164,209,150,245,52,72,250,106,34,250,95,111,119,104,233,131,240,215,29,67,20,90,131,206,253,6,226,186,165,125,196,131,51,25,177,204,220,213,78,204,110,40,189,187,84,124,179,173,147,125,157,200,235,222,50,47,250,69,193,240,151,66,211,150,103,13,105,211,90,201,153,118,251,61,31,4,77,144,31,50,229,183,41,23,117,6,117,183,93,139,212,64,168,199,118,44,134,183,169,27,155,113,6,133,22,169,50,81,106,149,25,118,25,31,104,171,156,211,240,145,170,203,171,84,239,140,17,170,115,209,42,67,210,87,70,228,37,60,178,82,159,116,207,168,147,51,183,79,154,70,154,118,253,47,121,8,3,138,57,105,198,44,31,91,167,124,90,157,11,8,113,72,39,122,232,174,238,211,127,177,167,86,101,216,218,143,248,125,195,157,71,151,82,135,162,152,115,102,222,210,236,73,247,125,255,0,112,251,113,241,42,246,134,202,35,199,173,108,109,181,18,146,93,51,39,161,145,104,93,233,251,7,215,141,142,248,173,13,36,136,215,86,194,79,119,243,24,199,255,0,107,127,96,251,45,102,167,30,153,105,166,91,190,244,67,10,74,155,47,69,194,236,50,45,11,253,100,124,75,159,29,49,82,242,109,214,174,75,167,172,75,200,83,107,46,134,51,122,164,247,106,94,163,101,251,202,255,0,40,240,134,106,90,140,207,180,212,127,244,139,128,225,19,150,217,214,117,10,102,55,215,35,236,145,91,136,228,40,135,188,143,88,175,34,4,148,31,170,233,151,122,79,176,208,74,247,153,119,11,39,1,18,56,155,214,138,147,150,106,219,43,119,150,153,61,54,170,219,174,155,106,16,253,154,31,188,81,254,16,80,156,185,113,22,147,69,104,244,92,158,126,135,167,238,176,226,189,229,251,190,241,167,40,204,38,43,9,97,7,169,39,95,250,79,81,254,160,0,0,0,0,0,0,0,0,0,0,0,3,60,89,251,195,233,88,125,153,139,162,3,206,243,89,119,162,229,57,180,147,187,74,124,83,87,102,229,25,118,175,78,209,63,120,48,223,236,86,112,222,234,177,77,95,59,110,244,58,22,135,219,212,63,80,119,247,75,216,95,188,127,195,184,89,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,105,25,31,121,16,136,184,149,194,247,46,24,131,61,117,38,104,190,140,144,189,52,95,83,61,237,52,74,11,187,171,73,119,35,254,159,176,120,24,188,28,240,45,173,58,154,215,63,78,255,0,230,211,19,175,111,217,52,123,59,111,133,70,88,232,81,205,169,54,255,0,90,179,239,95,87,80,111,94,194,246,20,179,247,127,210,61,93,59,135,14,87,233,200,52,34,199,221,175,255,0,116,234,37,238,255,0,210,126,193,236,168,153,47,203,125,186,219,11,139,135,218,46,34,146,234,23,233,105,253,138,78,154,30,134,249,251,135,97,162,198,165,83,41,241,232,244,116,114,226,194,105,12,50,222,170,86,196,33,36,148,150,170,212,207,66,34,45,76,245,31,64,0,0,67,46,43,40,121,89,99,119,148,157,72,170,74,53,118,151,98,125,31,59,81,77,25,112,92,166,243,13,133,206,65,45,100,166,243,162,41,158,239,166,83,153,219,223,217,223,167,127,96,210,157,186,185,78,91,244,199,39,22,146,85,13,149,61,221,244,205,5,187,187,179,191,94,238,193,203,179,113,136,78,97,150,95,111,75,154,59,155,36,166,137,81,110,49,233,175,207,116,79,173,29,233,81,119,163,218,90,123,198,124,109,186,133,83,16,177,178,147,81,145,243,147,238,27,161,135,149,244,75,87,95,150,70,125,196,148,253,37,253,133,247,13,31,224,213,61,234,78,16,88,212,169,41,218,236,59,110,153,29,194,212,143,69,34,43,105,62,227,50,239,47,120,246,32,0,0,2,154,120,201,88,73,167,98,253,18,248,67,159,223,84,120,208,141,58,123,85,42,160,238,186,238,251,61,223,199,216,61,23,5,123,237,40,190,238,140,54,87,246,169,83,107,69,255,0,227,169,204,254,239,255,0,173,252,61,162,221,0,0,4,61,226,131,132,106,196,220,184,206,158,195,123,221,182,94,118,182,101,174,154,38,60,9,167,175,106,210,93,235,251,126,227,20,153,132,55,156,172,50,197,139,82,244,101,91,87,64,174,193,158,225,104,71,169,49,37,183,12,190,138,191,115,191,67,251,143,184,104,235,3,177,34,30,44,97,101,185,124,196,86,167,83,166,67,144,247,97,246,56,228,102,221,81,118,165,63,225,61,137,34,255,0,176,123,149,18,72,205,195,239,34,239,251,5,2,113,40,190,19,119,230,114,224,140,204,158,115,116,103,165,211,85,234,109,216,182,106,19,11,111,209,45,116,221,223,219,247,152,154,156,24,172,202,133,59,15,110,43,178,92,93,141,202,169,75,142,210,247,164,247,37,76,83,220,46,194,87,103,119,180,133,148,128,254,40,183,36,211,239,45,5,37,241,124,177,24,160,230,1,23,139,41,249,203,147,94,113,234,127,248,188,40,13,167,189,71,239,246,17,127,30,241,213,248,71,227,189,10,212,180,238,203,78,225,168,114,145,7,160,228,35,148,181,107,189,217,238,43,181,13,159,239,23,121,152,228,92,77,51,131,27,28,174,120,88,127,104,187,253,5,67,230,111,115,105,252,255,0,57,184,110,151,99,140,161,105,218,182,149,253,163,215,236,46,195,139,249,121,193,59,135,30,49,42,157,99,80,152,221,213,115,185,174,110,65,108,219,29,215,75,177,78,35,93,121,70,93,138,255,0,220,122,54,195,155,14,139,134,150,124,11,50,223,103,149,6,7,55,148,157,203,86,155,221,91,135,218,181,40,254,146,207,188,207,252,195,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,2,0,113,132,199,239,144,24,29,78,194,59,75,16,189,21,116,222,149,4,122,82,151,13,127,206,164,219,164,204,132,191,204,81,17,155,76,184,249,48,223,210,73,186,148,188,130,222,130,121,37,88,25,54,192,185,153,137,204,117,153,135,62,134,244,141,21,85,6,234,55,26,86,111,161,148,81,227,173,46,74,39,29,96,141,109,115,16,92,132,47,84,151,53,230,147,189,38,162,81,95,78,108,124,44,99,39,195,251,135,203,159,25,172,26,136,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,102,95,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,125,28,55,177,190,149,141,217,80,180,213,79,161,203,165,200,176,227,199,177,231,33,231,18,226,31,126,4,56,228,79,180,162,208,205,14,52,227,75,50,82,72,210,179,90,61,98,73,56,185,64,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,10,149,226,201,157,169,149,10,239,242,100,194,27,175,149,2,151,189,87,141,82,145,82,125,183,30,148,164,60,195,148,103,57,102,150,214,202,91,112,205,244,25,184,149,56,164,54,162,109,76,56,149,66,188,159,229,174,187,154,156,113,163,225,149,48,249,52,166,118,213,46,73,105,148,134,28,137,71,105,230,209,33,198,141,73,94,231,143,154,134,219,34,66,203,152,226,13,68,72,37,169,58,19,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,20,129,196,243,36,16,242,233,117,70,197,236,55,139,178,193,188,42,15,53,34,58,158,97,30,138,172,60,228,137,5,21,136,237,52,217,55,15,144,157,25,36,239,52,242,28,74,212,157,91,223,200,50,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,19,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,75,47,255,0,7,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,64,60,74,113,251,246,235,154,11,131,228,230,33,124,168,177,109,126,77,50,218,233,151,172,22,63,155,179,214,169,141,8,146,230,249,73,119,87,253,110,98,80,222,213,169,180,181,164,191,224,167,129,115,41,84,43,211,48,245,234,55,39,211,123,45,187,118,75,134,251,110,46,43,75,230,78,90,80,100,77,56,202,222,76,84,37,194,53,168,156,136,250,61,77,20,75,249,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,18,171,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,210,72,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,106,241,72,200,44,204,68,235,179,55,131,148,250,173,74,239,46,142,61,197,110,195,140,252,231,170,237,151,42,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,122,139,109,124,234,171,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,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,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,74,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,175,3,235,42,171,2,192,197,60,70,122,68,67,166,215,43,20,234,36,118,146,181,115,210,252,22,93,121,213,45,59,118,146,13,53,6,73,38,74,51,51,75,154,146,116,35,85,154,0,160,190,42,116,154,173,59,60,119,244,202,133,50,92,88,245,72,244,121,112,93,121,149,33,18,152,42,100,102,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,82,131,129,143,215,103,229,191,212,133,170,0,0,0,0,0,242,120,169,101,196,196,43,18,167,104,78,78,230,103,242,119,22,166,95,65,228,56,93,202,73,247,160,189,164,51,57,120,90,213,27,50,226,151,109,213,81,178,84,62,94,242,213,39,244,219,74,203,232,153,151,114,139,218,44,95,133,254,120,25,180,93,166,229,242,251,46,93,41,124,239,71,76,237,62,78,133,54,91,191,54,211,6,165,106,165,33,62,178,251,59,203,179,82,22,236,133,165,196,146,208,122,145,143,250,0,30,107,17,172,58,46,37,217,243,236,203,129,158,108,25,252,174,106,119,45,58,236,117,14,23,106,20,147,250,72,46,227,47,243,12,228,230,27,4,238,28,7,196,170,141,141,93,99,111,75,201,229,57,185,7,191,116,118,157,62,196,184,189,52,230,145,118,171,255,0,113,74,14,25,121,193,141,129,183,60,220,63,187,157,254,130,174,114,246,57,180,254,99,146,220,199,79,177,182,86,181,110,91,169,254,209,105,246,151,97,117,222,46,24,239,66,186,237,59,78,211,183,170,28,212,78,235,249,232,229,45,58,108,118,3,137,237,91,101,251,167,220,100,57,63,8,59,17,138,246,96,87,120,188,159,156,182,244,228,158,167,255,0,140,66,158,218,187,148,94,239,105,31,240,239,23,108,0,43,91,140,237,153,80,168,225,237,187,118,68,139,189,184,181,40,145,221,115,122,75,106,82,197,65,195,236,53,118,247,251,8,66,174,27,23,194,109,12,206,91,241,158,147,201,110,178,244,74,105,122,155,183,45,234,132,50,219,244,79,77,118,247,246,125,228,47,240,137,38,100,225,119,153,119,253,131,195,99,142,36,67,194,124,44,184,239,153,106,208,233,148,201,146,25,236,62,215,27,140,227,169,46,196,171,252,31,181,38,95,246,12,226,226,245,231,43,19,49,98,235,189,94,86,229,87,235,179,167,182,90,17,104,79,201,113,194,47,162,159,223,239,208,190,226,238,23,103,194,251,8,213,134,89,113,131,61,246,246,59,115,60,213,108,139,93,117,76,136,16,143,94,197,168,187,209,246,125,196,38,16,0,0,168,190,53,23,218,87,125,218,248,108,147,250,52,168,85,163,251,249,213,22,127,119,255,0,214,254,30,209,231,120,55,88,73,169,98,253,110,248,83,159,222,180,121,48,137,58,123,83,42,158,238,186,238,251,125,223,199,216,46,88,0,0,0,120,236,100,167,189,86,194,11,230,151,25,59,158,153,109,212,227,182,90,145,106,165,197,113,37,222,100,93,231,239,25,193,185,42,21,76,62,198,202,181,74,63,205,207,183,174,137,15,39,232,158,142,177,44,204,187,201,73,250,72,251,75,239,26,13,202,54,33,57,137,185,125,178,238,105,46,111,146,170,45,57,185,39,166,159,61,209,48,181,247,37,37,222,191,97,105,238,29,70,226,92,166,237,250,155,144,75,89,41,134,242,153,238,250,100,131,219,223,217,223,167,127,96,205,102,99,215,41,204,195,98,139,147,139,73,42,188,235,106,123,187,233,156,231,183,119,118,119,235,221,216,46,95,133,42,30,78,88,218,230,167,66,58,146,77,61,165,218,94,143,131,160,153,160,0,3,231,214,163,82,170,116,249,20,122,194,57,145,102,180,182,30,111,85,39,122,22,147,74,139,84,232,101,169,25,150,164,122,142,61,91,201,126,91,238,38,223,92,172,62,213,114,212,167,86,191,75,79,237,82,181,212,244,39,203,222,60,109,71,135,14,87,234,40,36,46,199,219,167,255,0,116,234,39,239,255,0,210,126,209,229,46,78,21,25,99,174,199,38,163,91,253,18,203,185,125,93,65,205,59,15,216,114,203,223,255,0,64,241,175,240,116,192,167,28,74,153,172,242,144,74,35,82,122,121,138,212,189,218,156,209,214,48,123,135,46,94,112,130,167,26,183,78,160,117,117,8,171,67,205,191,213,78,111,71,18,166,212,74,218,114,86,159,164,217,30,154,105,218,37,28,104,236,195,140,212,72,232,216,211,8,75,109,167,83,61,18,69,161,22,167,219,220,67,253,64,86,255,0,25,235,253,138,54,27,218,182,41,43,231,110,46,187,82,208,251,58,119,233,238,254,233,251,15,247,139,248,247,8,5,144,76,62,149,136,57,152,181,224,50,239,41,150,186,222,107,155,73,91,117,167,202,52,246,110,73,159,106,52,236,26,29,0,0,0,0,0,0,0,0,0,0,0,0,1,77,92,99,112,229,218,14,41,209,47,132,167,70,107,253,78,157,165,254,177,26,158,215,239,25,247,159,184,191,143,120,242,156,36,49,1,187,75,31,29,183,164,191,203,143,112,109,230,122,186,235,200,133,61,101,220,147,62,245,123,203,248,139,192,0,0,0,17,127,136,185,226,35,25,109,171,212,240,238,111,76,253,52,228,77,168,43,150,194,255,0,153,55,2,90,157,236,123,179,191,103,209,213,93,157,133,222,41,14,221,204,134,50,218,149,70,234,180,123,191,145,33,167,73,221,222,143,138,175,88,148,74,254,211,70,93,233,47,96,184,92,137,103,186,219,198,251,106,147,97,221,53,63,244,99,6,11,13,72,46,75,159,63,177,184,205,41,223,82,58,26,78,231,157,87,170,74,61,62,238,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,205,180,165,251,143,247,125,199,247,8,231,148,140,220,82,49,222,239,188,236,183,100,237,169,209,170,149,21,52,198,197,31,243,86,93,97,178,86,238,74,19,244,157,211,67,51,87,222,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,69,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,246,76,187,203,223,175,253,162,184,242,37,99,202,190,243,47,103,193,143,31,154,154,117,78,159,82,127,215,36,236,105,186,132,98,82,187,84,157,116,223,220,90,159,216,52,63,79,136,136,16,35,65,111,232,199,101,13,39,238,74,72,191,204,63,64,0,0,0,172,222,52,20,232,43,178,109,202,146,207,249,210,103,195,104,139,183,232,114,106,42,247,233,222,33,135,13,107,166,101,175,154,58,9,196,70,239,74,28,90,107,157,164,95,54,237,70,30,189,228,127,186,93,218,31,218,67,64,9,86,228,146,180,211,82,215,65,253,0,1,240,239,155,122,61,221,100,220,22,156,162,213,138,213,42,93,57,194,237,250,15,50,166,207,184,200,251,149,236,50,251,200,103,51,52,216,89,47,8,113,190,233,181,95,111,99,7,84,156,252,62,210,61,99,245,143,161,190,229,172,251,155,246,158,190,241,45,184,125,231,174,22,19,219,79,225,157,235,55,70,92,90,186,23,57,103,234,106,220,86,91,78,141,199,81,158,132,218,187,84,175,191,216,98,67,227,39,17,186,61,179,135,117,232,180,186,150,218,148,230,101,49,1,206,74,143,85,45,135,9,190,197,70,52,253,36,151,210,211,237,21,17,94,170,85,49,14,252,168,214,164,31,58,165,114,213,222,148,179,245,83,189,249,15,26,143,184,146,146,213,75,247,17,125,194,254,242,7,134,114,112,207,45,182,196,41,204,242,228,213,97,66,170,44,183,17,233,205,129,20,143,185,106,46,244,31,187,238,33,35,128,5,75,113,161,90,189,57,104,163,217,252,255,0,255,0,160,167,10,208,163,87,234,182,251,231,38,149,39,146,226,187,207,98,85,236,50,254,209,31,188,194,133,66,170,221,21,102,104,212,104,221,68,217,59,185,109,239,74,55,109,73,168,251,84,100,69,216,147,246,139,238,200,126,79,161,229,142,196,83,149,150,119,93,21,77,61,32,230,227,47,234,222,149,202,236,75,206,55,253,83,228,94,174,159,111,111,116,170,0,31,242,227,136,105,6,181,158,137,46,243,21,169,196,27,136,157,30,223,164,189,133,216,57,86,234,42,175,237,235,101,242,20,142,155,106,162,190,223,169,34,49,165,123,146,110,23,98,187,59,207,183,66,21,14,243,206,72,112,222,121,91,150,174,243,211,65,97,92,40,178,199,42,248,190,87,140,21,214,54,83,104,186,116,106,222,71,205,231,51,58,59,157,137,116,148,157,20,146,239,65,235,236,208,187,69,205,128,0,0,164,190,35,214,126,100,179,15,154,58,237,118,218,203,102,37,63,111,90,177,209,106,209,230,71,179,167,168,167,49,25,215,84,228,158,98,18,226,29,66,228,61,33,77,56,131,73,41,158,73,154,73,91,181,145,92,33,114,157,117,97,167,202,220,116,196,202,29,215,107,220,146,185,214,148,42,5,102,144,229,63,249,143,243,89,78,76,50,121,36,227,155,220,74,27,65,164,146,148,242,93,212,214,106,46,92,223,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,242,78,205,63,254,109,56,171,255,0,177,181,31,254,8,210,152,167,110,41,217,63,191,165,230,26,30,32,96,102,2,220,21,74,69,217,71,41,117,153,22,205,37,233,200,118,182,153,14,245,14,186,211,4,179,97,107,105,81,84,106,52,161,46,172,220,89,111,115,156,99,223,240,129,183,51,37,133,151,253,235,135,56,141,133,151,173,181,100,214,40,254,155,105,218,253,14,124,54,26,170,176,243,44,165,44,41,226,75,41,91,172,188,179,112,137,38,181,148,86,123,72,155,50,59,74,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,252,147,179,79,255,0,155,78,42,255,0,236,109,71,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,192,86,6,122,120,83,87,111,155,170,226,198,252,184,77,235,107,87,5,65,53,10,165,159,53,228,55,207,148,251,139,84,169,81,102,60,226,80,157,203,90,92,54,29,209,37,171,198,135,8,185,76,9,127,146,236,164,218,185,70,194,194,181,169,174,245,215,37,119,166,168,92,213,21,41,183,121,147,147,25,180,45,134,29,38,90,112,225,182,225,60,166,80,225,26,147,206,112,204,245,89,137,0,3,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,157,161,112,159,197,201,89,175,159,132,239,194,151,15,12,225,200,42,203,55,75,206,172,209,50,128,115,27,108,227,181,41,17,148,201,85,9,149,171,86,92,109,9,222,210,214,68,109,26,20,187,137,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,28,211,51,116,154,173,127,45,184,175,66,161,83,37,212,106,85,27,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,62,255,0,201,59,52,255,0,249,180,226,175,254,198,212,127,248,34,239,190,73,221,95,220,219,249,11,242,102,171,242,147,246,31,232,159,67,244,78,117,221,119,160,121,93,55,35,78,103,59,153,234,114,246,238,221,234,233,175,96,164,31,228,157,154,127,252,218,113,87,255,0,99,106,63,252,17,160,140,178,82,106,180,12,182,225,69,10,187,76,151,78,169,83,172,122,20,73,144,229,178,166,95,140,251,112,25,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,142,150,0,2,181,120,202,97,62,41,226,135,236,131,246,103,134,151,93,219,232,207,148,29,111,160,168,210,103,244,188,207,71,242,249,188,148,43,102,238,90,246,238,211,93,138,211,184,199,53,225,19,130,24,209,134,185,146,185,43,184,141,132,55,173,171,77,126,199,153,17,169,149,186,4,184,44,56,250,167,192,82,90,75,143,54,148,154,205,40,90,137,36,122,232,133,31,176,197,186,0,0,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,52,18,0,57,254,63,95,247,86,23,224,213,217,125,88,182,85,86,237,185,41,148,245,122,30,141,76,166,185,61,233,83,156,81,52,198,230,26,82,92,91,41,113,196,45,221,138,37,19,72,113,69,218,68,67,61,159,201,59,52,255,0,249,180,226,175,254,198,212,127,248,35,65,25,110,193,10,86,92,48,74,214,193,122,53,114,93,102,61,185,29,212,174,124,150,210,218,228,190,243,238,72,121,100,132,246,33,6,235,206,108,70,170,52,163,106,77,75,50,53,156,32,227,41,132,248,167,138,31,178,15,217,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,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,169,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,235,85,178,119,154,250,45,86,109,26,102,91,113,41,201,16,36,57,25,213,196,182,38,74,97,75,66,141,42,54,222,101,181,52,234,53,35,209,109,169,72,81,104,105,51,35,35,23,189,146,250,254,41,220,185,96,176,42,56,215,68,170,210,175,54,105,238,83,234,108,85,163,73,98,114,250,89,14,199,101,249,9,146,102,233,188,235,45,52,234,214,175,166,167,13,100,68,74,34,46,214,0,2,53,113,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,252,147,179,79,255,0,155,78,42,255,0,236,109,71,255,0,130,52,166,0,0,0,33,7,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,105,8,63,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,93,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,0,3,53,159,201,59,52,255,0,249,180,226,175,254,198,212,127,248,34,239,184,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,9,42,0,33,7,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,105,8,63,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,93,248,8,65,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,218,66,15,240,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,23,126,0,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,215,255,0,105,152,105,117,218,94,147,249,63,209,122,118,141,38,7,85,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,8,65,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,218,66,15,240,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,18,87,140,166,19,226,158,40,126,200,63,102,120,105,117,221,190,140,249,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,70,174,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,186,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,106,148,68,93,166,66,239,192,5,59,113,29,225,205,85,179,47,40,24,157,150,28,51,184,43,20,43,166,67,233,171,219,180,10,90,165,162,139,52,136,150,149,176,203,58,186,136,207,23,48,246,19,124,182,86,217,164,148,148,186,203,72,226,153,93,164,231,151,43,56,161,77,196,11,67,46,88,193,50,154,137,9,85,106,222,59,122,177,26,21,101,130,109,214,246,62,150,218,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,171,212,176,47,40,216,131,102,210,111,56,180,11,130,134,138,172,114,120,233,149,250,91,180,234,140,53,234,105,91,47,199,116,137,72,90,84,74,45,75,84,43,66,82,20,180,41,42,63,64,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,246,191,251,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,253,144,126,204,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,132,149,227,41,132,248,167,138,31,178,15,217,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,17,171,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,240,0,25,172,254,73,217,167,255,0,205,167,21,127,246,54,163,255,0,193,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,96,0,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,81,121,100,203,38,100,168,25,146,194,138,237,119,47,152,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,141,4,128,0,12,214,127,36,236,211,255,0,230,211,138,191,251,27,81,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,115,94,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,233,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,162,242,201,150,76,201,80,51,37,133,21,218,238,95,49,42,157,77,167,95,20,41,115,38,75,180,231,178,196,102,27,158,202,156,117,199,20,209,37,8,74,72,212,106,51,34,34,35,51,26,9,21,23,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,107,255,0,180,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,33,6,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,213,56,93,224,237,87,7,50,151,72,135,114,208,110,10,29,195,114,86,42,85,186,197,50,183,21,81,159,136,255,0,59,164,109,41,101,104,66,219,66,163,196,142,225,18,245,51,55,20,162,61,170,73,20,181,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,246,191,251,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,0,0,0,0,5,50,113,93,203,28,171,30,249,70,48,80,152,223,77,173,107,214,43,121,23,43,146,204,24,237,246,41,211,82,181,82,143,185,5,167,183,82,237,21,234,203,206,71,112,158,101,91,86,158,227,211,81,111,28,62,120,137,209,238,10,75,56,93,140,117,110,158,170,198,238,138,95,33,75,234,119,42,83,238,122,145,227,18,81,181,36,217,118,171,183,188,187,117,33,101,109,184,135,80,78,54,122,164,251,140,127,208,0,138,185,240,201,244,60,206,88,137,114,140,206,219,162,151,175,163,220,220,103,253,99,209,121,189,138,121,182,255,0,170,96,203,214,215,236,237,239,161,26,237,10,171,107,213,158,163,86,99,116,243,99,109,230,55,189,43,219,185,36,162,237,73,153,31,98,139,218,21,154,253,86,224,124,164,213,100,243,156,79,113,236,74,125,132,95,217,34,247,16,178,254,11,203,95,167,46,228,127,100,250,15,254,130,162,45,164,0,71,44,253,225,156,140,76,203,109,207,10,11,60,201,52,168,83,106,136,45,196,95,213,64,148,69,222,180,151,122,203,223,247,24,160,58,13,82,169,135,151,237,58,181,28,249,53,27,106,174,204,164,31,170,173,143,199,120,148,93,228,164,158,138,71,184,203,239,22,239,131,124,70,232,247,54,29,208,98,213,42,91,170,80,89,138,196,247,57,42,45,20,134,27,39,59,19,24,147,244,148,127,71,95,176,71,142,32,153,235,133,139,22,211,24,103,101,77,213,150,214,158,185,206,89,250,250,55,41,151,19,163,145,210,101,169,56,158,212,171,238,246,152,137,57,89,194,185,120,189,141,246,181,170,195,123,216,42,164,23,230,118,145,105,31,172,97,14,119,173,7,220,231,176,245,247,13,25,216,182,236,123,66,201,183,173,56,133,163,20,90,84,74,115,101,219,244,25,101,45,151,121,153,247,39,218,103,247,152,251,128,0,63,138,86,212,154,180,215,66,215,65,159,254,37,55,76,203,163,52,117,227,150,141,190,139,57,84,214,251,72,254,109,170,140,205,59,136,191,120,251,245,63,180,196,207,224,191,78,130,139,38,227,169,32,255,0,157,42,124,198,140,187,126,135,38,156,175,126,157,226,204,128,0,0,7,231,168,68,68,248,18,96,185,244,100,50,182,149,247,41,38,95,231,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,96,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,246,72,187,207,223,175,253,162,119,223,75,75,118,69,194,226,213,181,41,165,75,51,86,154,232,68,202,187,70,107,49,221,105,115,28,49,13,196,43,114,85,117,213,140,149,166,154,145,204,119,180,93,247,12,168,43,135,149,218,42,150,189,220,245,70,120,187,52,208,149,78,135,217,255,0,64,253,121,183,205,197,35,2,46,251,50,203,106,78,234,157,102,169,78,83,172,108,81,127,53,121,215,219,53,110,228,173,63,73,173,52,35,37,125,197,218,114,50,204,175,34,233,180,232,247,27,101,162,106,112,35,204,47,185,198,146,191,113,126,247,184,190,225,246,135,241,74,36,164,212,163,208,136,181,49,10,115,217,158,251,107,3,237,170,181,135,107,84,255,0,209,140,232,47,181,28,185,46,124,198,246,228,180,151,125,120,235,105,91,94,105,62,169,168,181,251,187,78,158,238,44,200,99,45,215,84,114,171,88,187,249,242,93,116,221,221,232,248,169,245,141,70,175,236,180,69,222,163,246,11,186,225,208,120,138,254,91,105,21,60,68,155,212,191,82,56,243,105,234,229,176,143,230,78,64,136,166,187,25,236,239,223,244,180,87,111,105,119,9,66,0,0,0,41,3,139,126,32,183,118,227,227,86,244,103,249,145,232,27,185,126,174,154,115,225,64,89,247,164,143,189,62,243,254,3,212,240,115,195,151,107,216,167,91,189,212,90,179,64,233,181,238,236,231,198,168,53,251,196,125,229,238,63,225,222,46,88,0,0,0,0,0,0,0,0,0,0,0,0,4,7,226,253,134,77,221,216,29,6,245,67,123,229,90,124,222,65,107,166,189,84,200,13,171,251,100,93,201,246,146,191,135,120,169,108,187,98,10,48,187,24,104,23,195,174,108,110,157,213,110,61,53,254,178,43,173,23,246,85,254,19,220,127,231,26,92,141,33,185,108,38,67,71,170,85,174,159,192,244,31,234,0,0,3,228,221,150,213,46,242,182,106,150,173,106,63,62,13,90,27,240,164,55,189,73,220,219,173,169,10,45,82,100,101,170,84,125,198,71,246,144,162,12,248,228,230,232,203,254,34,212,238,26,85,39,91,66,173,41,233,81,95,231,183,243,38,235,242,150,134,118,169,245,186,173,26,100,143,113,145,107,237,208,251,226,221,10,187,85,182,170,209,107,148,73,93,52,216,79,33,246,29,216,149,236,90,20,74,73,232,162,50,61,20,146,61,12,180,236,22,73,147,62,41,117,42,12,138,102,31,99,140,158,116,5,41,152,140,212,246,37,60,190,216,237,36,185,49,162,26,143,68,147,170,237,87,111,119,184,197,171,89,87,205,179,136,84,8,183,53,167,81,235,105,242,219,67,173,59,201,113,189,73,104,74,203,177,196,165,95,69,105,62,210,246,142,97,157,11,151,228,174,90,111,234,129,39,114,157,183,234,172,35,183,79,88,233,242,12,189,135,251,162,153,248,127,98,37,78,215,205,125,26,171,14,127,72,119,36,216,244,217,42,229,37,205,205,72,169,69,82,211,161,164,244,250,37,218,68,71,217,216,100,45,235,61,246,165,90,246,202,221,214,205,21,29,66,226,82,103,84,28,61,82,141,90,77,58,86,170,245,140,191,120,187,11,183,183,184,81,14,9,194,113,140,122,176,169,242,17,235,183,119,210,217,90,117,246,148,214,200,203,176,105,50,200,36,70,177,104,4,175,85,45,82,98,145,251,116,34,101,34,152,120,183,98,201,222,120,239,22,209,167,77,231,83,168,212,212,54,234,121,123,118,202,106,100,246,212,90,154,9,71,162,84,93,198,105,251,199,187,224,195,134,114,100,226,93,197,138,110,47,249,171,84,121,116,100,167,66,254,176,164,83,223,215,93,250,247,127,189,211,237,246,11,129,0,0,0,1,94,188,101,96,111,192,186,20,254,155,93,183,12,86,249,187,251,191,153,212,15,77,63,233,212,86,230,70,148,105,204,205,144,100,173,63,166,105,190,207,254,232,70,26,38,130,122,194,142,122,255,0,173,35,254,194,31,238,0,0,32,63,20,12,158,171,25,45,71,49,130,211,133,190,226,182,169,198,82,15,153,166,232,17,219,155,33,73,249,199,144,217,106,227,137,237,36,26,190,242,236,20,175,62,12,186,92,215,160,77,107,149,34,51,138,105,196,110,37,109,90,76,200,203,82,212,143,180,143,184,127,129,173,74,45,12,196,198,225,211,148,139,131,27,177,74,151,124,213,169,95,232,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,157,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,216,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,105,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,246,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,253,10,220,115,95,154,153,28,244,122,146,36,73,150,233,55,181,79,45,195,209,166,136,247,109,34,246,104,71,216,112,228,150,164,150,132,99,253,224,65,151,84,154,204,8,77,115,100,73,113,45,54,141,196,157,203,81,145,17,106,122,17,118,153,119,139,168,225,127,147,197,96,221,170,222,48,93,144,182,92,87,45,56,138,57,243,53,219,2,67,112,164,37,63,54,242,219,61,28,109,93,166,130,87,220,93,130,124,0,0,15,240,157,217,10,65,255,0,193,47,254,195,25,217,207,41,154,179,51,123,153,158,191,211,53,47,48,146,44,143,131,84,13,152,23,93,159,211,105,186,225,148,223,55,127,127,243,58,121,233,167,253,58,139,10,0,0,0,1,79,220,103,176,206,84,108,74,183,113,77,181,127,53,118,143,18,138,164,232,95,214,28,138,131,250,235,191,94,239,247,186,125,190,193,225,56,72,226,201,217,152,239,42,209,168,205,228,211,171,52,213,182,210,121,123,183,74,118,100,6,210,90,146,13,69,170,82,125,230,73,251,133,207,94,228,137,54,45,124,147,235,37,218,76,173,61,154,145,178,161,155,60,109,134,227,248,245,126,211,216,79,174,229,223,85,101,9,215,218,115,92,34,46,209,123,217,16,181,42,214,78,86,237,70,107,72,233,215,46,147,6,160,217,234,149,232,210,169,209,116,87,170,103,251,167,216,125,189,157,194,161,120,128,226,37,78,232,205,125,102,171,50,127,86,118,220,217,20,216,202,229,37,189,173,71,169,74,82,19,161,36,181,250,71,218,100,103,219,218,102,46,99,37,247,47,202,172,180,216,53,3,78,213,53,111,210,152,95,110,190,177,83,227,153,251,11,247,135,79,189,111,155,103,15,104,18,174,107,178,163,209,83,226,54,183,93,119,146,227,154,18,16,165,159,99,105,82,190,138,20,125,133,236,21,83,156,190,41,117,42,243,245,60,62,192,233,60,152,9,83,209,30,169,236,74,185,157,178,26,81,114,100,196,37,22,169,54,149,216,174,206,239,121,138,219,174,215,106,183,45,90,85,114,183,43,169,155,53,229,190,251,187,18,141,235,90,141,74,61,18,68,69,170,148,103,161,22,157,162,82,100,59,39,55,70,96,49,22,153,112,213,105,58,90,20,153,76,202,148,255,0,61,191,158,54,159,138,181,179,181,47,161,212,234,211,198,123,136,143,79,102,167,221,123,246,157,181,75,179,109,154,93,171,69,143,200,131,73,134,196,40,237,239,82,182,182,211,105,66,75,85,25,153,232,148,151,121,153,253,166,62,176,0,0,15,242,147,33,184,140,42,67,167,162,83,166,191,196,244,25,164,204,86,32,163,20,177,134,191,124,180,189,237,212,186,93,167,166,159,213,197,105,163,254,202,127,193,254,233,127,156,91,63,8,28,51,110,209,192,233,215,170,219,217,46,236,229,115,203,93,116,233,102,79,109,63,219,50,238,87,176,147,252,123,196,249,0,0,0,0,0,0,0,0,0,0,0,0,1,206,115,3,134,223,181,156,43,172,216,228,231,45,83,250,125,170,211,93,54,73,105,222,237,201,255,0,7,239,47,243,12,210,201,101,218,116,197,50,174,197,183,167,187,218,95,253,49,163,44,156,98,99,24,171,128,150,245,204,137,28,231,157,234,249,170,216,105,238,155,33,5,217,177,37,220,223,176,135,110,0,0,0,31,34,234,180,232,23,173,14,93,183,114,192,235,41,243,154,113,135,217,230,173,189,200,90,20,133,22,228,25,40,181,74,148,93,134,93,226,187,179,49,194,82,217,185,91,170,221,56,55,59,209,115,79,159,45,20,222,83,143,243,151,243,203,36,115,100,76,34,78,170,83,105,215,78,205,53,246,152,171,76,89,194,27,219,5,238,185,22,125,243,75,232,167,48,165,232,158,123,46,110,74,92,113,189,223,52,181,145,106,166,151,217,175,179,238,215,216,101,251,53,88,169,151,138,219,19,172,234,206,200,28,212,170,76,62,158,49,243,81,189,163,90,119,184,203,138,78,169,101,37,169,119,119,251,245,151,216,221,196,102,207,199,108,3,168,217,245,38,250,11,142,85,41,230,29,111,87,93,230,45,80,156,108,251,74,50,27,45,92,116,251,143,78,207,119,117,126,97,245,204,237,151,125,219,247,91,75,218,116,138,164,73,198,122,17,246,52,242,28,247,31,238,251,143,238,49,163,140,41,169,83,113,119,45,246,196,153,72,234,163,93,54,100,36,202,111,85,35,121,73,128,131,90,117,34,73,150,164,231,121,109,239,236,208,82,189,79,9,106,120,125,196,74,141,108,68,139,200,104,241,54,60,248,13,239,74,185,113,125,56,104,104,181,53,168,207,66,65,23,172,123,189,228,46,167,26,47,228,225,78,1,220,23,132,229,104,253,42,220,150,242,123,59,222,106,19,142,23,114,84,93,237,159,176,203,239,25,212,196,171,190,126,40,226,93,114,234,95,206,63,94,171,201,146,209,122,165,253,124,133,172,139,232,164,187,220,246,145,127,1,121,28,53,240,105,56,87,151,74,76,217,140,109,159,113,165,138,193,171,118,186,55,34,12,51,219,161,45,73,250,77,159,111,97,253,132,37,144,0,0,0,8,49,198,10,155,54,126,87,233,174,70,61,200,141,116,50,243,137,236,45,18,154,116,253,85,169,159,219,220,42,215,36,15,27,25,152,177,212,71,166,181,170,97,127,254,66,48,209,77,61,91,224,70,81,251,89,65,255,0,249,36,63,64,0,0,255,0,151,27,67,173,169,167,11,84,172,141,42,47,121,24,138,153,133,225,211,129,248,241,82,93,196,229,63,209,53,183,156,55,31,153,205,152,255,0,51,85,58,181,23,47,169,66,11,85,187,187,176,187,52,211,184,251,57,222,28,240,142,192,203,78,186,213,98,228,149,233,198,153,90,86,152,251,38,69,238,90,20,94,178,38,31,177,42,46,239,237,125,130,107,218,22,117,187,98,80,33,219,54,181,63,162,167,64,101,184,236,51,205,113,205,136,66,18,132,150,229,169,74,61,18,132,151,105,153,246,15,180,0,33,111,18,156,214,71,193,28,46,147,101,208,157,221,95,185,25,92,51,78,211,46,92,105,17,230,55,191,85,50,180,30,142,52,93,154,145,159,188,139,180,232,242,230,184,170,119,101,110,77,193,88,123,155,46,86,206,98,246,165,58,237,66,80,93,137,34,46,228,151,176,91,23,12,236,139,196,183,233,236,227,78,36,193,230,84,31,221,232,232,252,211,46,78,213,76,140,239,172,204,131,74,183,36,208,126,178,59,61,158,211,22,100,69,167,97,15,232,8,95,156,174,34,150,102,94,85,46,205,182,89,244,173,216,223,47,115,59,157,99,145,175,78,225,122,203,140,227,74,220,211,202,62,254,205,61,231,161,83,22,47,99,85,249,141,183,59,215,77,245,85,235,37,59,183,79,152,101,189,186,54,218,63,214,155,65,31,99,72,246,123,62,253,125,158,5,101,3,25,49,245,242,85,159,65,221,7,251,82,186,168,165,183,177,221,61,71,30,65,159,172,202,139,254,159,118,182,165,151,78,21,248,77,133,156,138,213,246,239,202,90,203,91,182,187,182,76,61,154,243,146,125,141,75,82,15,84,56,130,238,254,207,188,204,77,218,93,46,5,26,11,116,234,107,28,152,237,107,177,27,148,173,53,51,51,237,81,153,247,153,143,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,41,112,43,48,92,167,84,152,231,71,119,77,232,220,164,235,161,145,151,106,76,143,188,136,66,44,197,240,176,194,108,84,234,43,86,35,159,38,171,46,236,220,238,146,102,111,211,146,146,236,118,90,80,90,33,181,151,119,246,189,228,66,171,113,215,40,24,201,128,79,154,239,10,14,216,63,217,149,213,69,61,221,141,107,234,54,242,204,189,103,146,95,244,253,222,51,8,113,170,252,193,43,157,155,166,197,170,244,114,154,221,175,204,50,230,237,91,113,31,235,173,172,139,177,213,251,61,191,118,151,59,147,110,34,150,102,97,149,18,205,185,154,244,77,216,231,51,107,59,157,127,159,167,80,225,250,200,140,219,73,218,211,41,62,254,221,125,229,161,205,0,31,195,45,123,12,86,111,19,28,139,197,184,41,239,99,70,27,64,229,212,24,219,233,24,252,211,62,118,229,67,140,215,172,244,130,74,118,164,150,126,170,59,125,190,195,21,59,108,220,85,59,78,183,26,224,163,189,202,151,23,127,45,123,82,173,55,33,72,62,197,17,151,114,143,216,52,29,146,156,205,211,179,39,133,81,107,174,30,202,212,93,254,144,103,214,61,155,164,201,75,94,183,41,180,30,168,99,95,84,190,254,222,249,14,0,62,45,223,103,91,183,221,2,101,179,116,211,250,218,116,246,92,142,251,60,215,27,222,133,161,72,81,110,66,146,162,213,43,81,118,25,31,104,133,24,141,194,59,3,46,202,235,181,139,110,87,160,218,121,106,90,163,236,153,43,189,107,81,250,203,152,94,197,36,187,191,179,246,142,137,151,174,29,56,31,129,21,36,92,77,211,253,45,91,97,194,113,137,156,217,140,114,244,83,75,73,114,250,149,160,244,91,91,187,75,183,93,59,139,182,85,182,218,26,109,45,54,90,37,4,73,73,123,136,135,253,0,0,15,207,80,86,200,18,84,94,198,86,127,254,73,140,235,103,125,227,127,51,23,194,140,245,210,181,83,47,255,0,200,73,22,149,193,246,155,54,6,87,234,78,73,61,168,147,116,60,243,105,236,61,82,170,116,13,21,169,31,217,220,39,56,0,0,0,8,155,196,163,6,147,138,153,116,171,77,134,198,233,246,226,95,172,18,183,105,171,113,224,204,61,186,26,210,159,164,225,118,246,159,216,98,141,240,214,239,159,133,216,151,67,186,145,243,111,208,106,241,164,186,94,169,255,0,81,33,11,50,250,42,46,246,253,132,127,196,104,171,5,239,228,226,182,1,219,247,132,21,124,253,86,220,136,242,143,78,231,157,132,219,135,222,148,151,123,133,236,34,251,133,43,211,48,150,167,136,60,68,171,54,196,184,189,67,73,196,217,19,231,183,189,40,230,69,244,225,33,210,212,150,147,45,73,102,94,169,238,247,16,186,156,85,168,211,176,143,45,247,60,152,136,233,99,90,214,100,212,197,111,85,47,97,70,128,179,66,117,50,81,158,132,223,121,238,238,237,212,103,27,16,110,103,111,59,238,225,186,221,94,227,171,213,101,206,35,208,139,177,215,150,231,184,191,123,220,95,113,11,3,193,30,35,22,126,4,224,29,58,207,167,55,215,220,113,41,76,176,211,122,186,215,45,105,132,219,101,218,113,150,217,232,227,69,222,122,30,190,238,248,131,152,28,213,226,166,97,235,111,206,188,107,59,224,115,84,168,240,250,120,197,202,70,247,77,5,189,182,91,82,180,75,202,45,79,191,191,221,167,143,194,108,33,189,177,162,235,143,103,216,212,190,182,115,234,70,169,231,178,222,212,169,198,219,221,243,171,65,30,138,117,29,154,251,126,253,45,47,44,252,37,45,155,105,186,85,211,140,147,189,41,52,185,18,215,77,229,56,199,37,127,50,179,71,54,60,195,37,104,164,184,157,116,237,215,95,97,11,17,181,109,58,5,149,67,137,109,219,80,58,58,124,22,155,97,134,121,171,115,106,16,132,161,37,185,102,106,61,18,148,151,105,159,112,250,224,0,0,3,137,103,27,19,24,194,188,4,184,110,101,200,228,188,215,73,202,86,195,87,124,216,232,62,205,138,46,231,61,164,51,153,29,151,106,51,18,210,123,86,230,190,239,97,127,244,134,150,178,251,134,191,178,108,42,163,88,230,231,49,80,58,141,202,211,77,119,201,117,222,237,202,255,0,9,239,63,243,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,218,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,238,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,242,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,253,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,255,0,18,236,16,175,140,118,52,250,26,135,68,193,152,74,249,233,137,141,87,119,179,253,105,104,168,71,50,237,65,151,121,23,114,245,251,61,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,251,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,188,125,32,0,0,0,17,11,138,81,40,242,177,59,105,107,252,249,221,126,239,71,77,21,13,146,147,74,115,43,99,26,209,184,189,57,76,236,215,79,252,126,48,209,109,51,67,166,196,50,45,11,144,223,103,252,210,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,97,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,246,186,142,197,125,190,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,255,0,39,188,91,14,82,184,81,219,86,252,40,183,142,55,189,233,42,131,187,255,0,162,182,184,207,35,67,125,191,235,163,76,52,171,114,77,165,247,118,105,167,188,197,143,210,169,20,234,36,38,233,212,184,252,152,237,107,177,27,212,173,53,51,51,237,81,153,247,153,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,105,20,234,220,39,41,213,72,252,232,238,233,189,27,212,157,116,50,50,237,73,145,247,145,10,224,205,175,10,59,106,224,133,42,241,193,7,189,27,80,107,103,244,86,215,30,231,234,108,55,253,116,153,132,148,237,73,58,190,238,221,116,247,24,169,234,197,30,228,195,219,141,202,117,73,158,134,169,11,77,201,220,219,187,119,182,70,93,164,106,73,234,149,151,249,125,226,208,178,53,196,243,210,15,64,194,204,106,111,106,207,155,201,172,235,174,189,146,95,87,204,70,139,246,52,142,213,127,190,247,144,180,102,31,106,75,73,121,149,110,66,181,208,244,50,246,233,237,31,232,63,202,76,102,101,178,168,242,17,189,181,233,169,106,101,174,135,175,176,81,255,0,18,172,158,175,4,175,101,98,5,166,157,214,221,99,77,90,215,78,151,148,204,54,190,147,143,45,197,238,113,213,31,209,45,62,210,237,46,11,149,28,198,214,242,217,138,48,175,88,41,231,65,79,51,171,141,170,19,205,254,110,251,104,245,205,167,13,58,41,243,62,194,237,238,63,121,104,146,205,187,105,87,197,185,18,231,162,187,204,135,51,153,203,86,213,22,187,28,82,15,177,68,71,222,147,239,33,246,192,0,0,0,0,7,230,169,232,84,217,102,101,169,114,28,236,255,0,154,99,58,89,214,52,171,50,183,201,161,27,75,211,149,62,205,117,255,0,199,228,139,120,225,106,74,44,172,66,220,95,248,251,122,125,222,142,132,37,240,0,0,0,15,155,114,208,226,92,214,245,78,221,158,141,209,234,112,222,134,233,106,101,170,28,65,161,93,198,71,220,163,238,50,251,198,119,243,171,132,79,224,238,96,174,138,9,181,178,44,250,132,218,140,63,88,143,230,23,54,66,81,253,181,159,115,126,211,35,247,144,159,60,28,113,167,211,52,74,222,12,205,87,207,67,76,154,187,93,159,235,72,69,62,57,23,98,8,187,204,251,215,175,217,237,19,82,202,202,237,133,101,99,53,115,27,97,163,153,92,173,181,37,151,15,87,139,106,94,150,153,39,222,233,160,244,90,75,185,5,252,11,176,69,142,47,152,220,155,63,12,32,97,124,21,110,157,91,125,167,158,70,154,105,21,232,243,216,82,181,54,204,190,146,75,176,148,74,251,187,197,49,129,17,153,145,23,121,137,141,147,110,30,151,190,98,42,16,238,107,141,239,67,218,109,155,114,20,254,214,100,117,73,37,71,89,181,181,18,91,117,27,154,121,71,187,78,205,61,231,217,115,120,37,128,246,22,4,90,112,173,123,46,153,200,38,24,109,183,157,231,60,174,114,210,211,104,82,246,184,226,246,235,202,73,232,71,161,127,151,94,142,0,0,0,0,42,223,140,126,49,147,52,202,54,20,83,228,111,41,125,71,92,141,154,108,216,170,123,237,246,154,59,117,237,250,42,251,253,194,17,228,79,11,158,197,60,196,219,212,125,155,163,55,213,243,203,82,46,248,50,84,159,237,164,251,219,246,24,209,25,17,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,174,12,57,88,160,91,88,175,74,99,98,169,29,103,164,85,187,94,119,53,116,246,26,236,82,203,110,154,31,209,73,235,237,211,188,87,222,78,177,108,240,95,31,45,219,213,244,243,33,197,234,250,134,181,211,126,232,82,27,79,105,33,102,90,27,186,246,23,254,242,209,188,73,77,77,142,137,44,43,84,47,93,15,67,246,30,158,223,184,127,176,0,0,0,0,252,149,106,84,26,221,54,85,34,164,207,54,44,198,86,195,200,220,105,220,133,164,210,162,212,140,140,187,12,251,140,84,175,16,238,29,107,181,220,168,227,78,19,53,186,3,238,61,38,165,78,221,166,197,31,87,37,215,249,175,201,53,30,137,75,105,216,148,125,165,237,33,90,18,35,189,21,247,35,72,70,215,26,89,161,105,212,143,69,17,232,101,217,246,137,43,195,243,49,48,178,229,143,81,110,26,186,249,116,202,228,116,80,166,187,161,159,41,135,166,197,91,139,209,45,56,165,104,150,76,244,73,17,159,176,200,251,239,210,135,119,209,110,75,62,29,241,70,147,207,165,212,41,205,212,227,187,177,105,222,194,218,39,82,173,170,73,40,181,74,136,244,50,35,251,53,236,20,9,196,31,17,100,226,62,102,174,89,143,201,231,55,70,147,50,142,199,168,73,218,211,85,9,70,148,246,37,58,233,191,188,245,63,180,196,237,224,233,130,254,139,177,171,24,187,56,182,191,50,92,138,99,41,239,213,165,179,79,144,149,106,75,50,239,35,236,52,235,246,251,5,148,128,0,0,0,8,163,196,207,149,252,150,43,92,223,223,147,183,191,233,122,58,102,130,157,178,84,163,78,101,44,99,35,255,0,103,41,159,254,159,28,104,182,150,122,211,34,25,255,0,128,111,255,0,161,33,250,128,0,0,0,0,127,12,244,45,76,83,159,23,156,193,75,184,241,6,14,13,81,228,239,165,83,35,181,54,87,168,69,182,99,111,207,142,180,250,205,146,143,213,81,118,146,205,62,226,215,180,69,156,152,96,84,156,126,199,74,45,168,150,183,194,130,244,106,157,64,183,17,107,21,19,35,182,233,127,88,131,250,47,127,100,205,94,226,247,104,3,8,48,198,133,131,246,5,50,192,183,25,229,65,166,243,185,105,220,181,127,88,251,142,159,211,90,207,233,56,175,237,31,249,135,179,31,240,235,173,176,217,186,234,182,165,61,231,166,162,164,184,136,113,15,126,188,244,156,32,194,41,186,83,189,78,190,111,44,190,119,178,36,134,254,110,68,98,82,116,81,56,159,85,125,189,231,236,33,88,226,193,56,93,95,152,61,100,94,132,187,145,238,85,101,239,160,238,217,74,238,106,110,190,170,18,104,250,10,73,127,244,197,208,180,234,31,108,157,108,245,74,187,140,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,212,48,217,186,225,232,148,247,152,165,238,40,183,230,15,94,247,161,174,219,123,155,89,103,233,187,182,82,123,218,133,167,170,180,146,62,130,84,95,253,49,95,98,206,56,119,241,15,122,128,244,108,32,197,217,186,211,189,126,130,111,44,190,107,178,92,135,62,110,60,99,82,181,81,182,159,89,125,157,229,237,33,109,173,58,219,237,147,173,43,114,85,220,122,104,63,236,120,204,94,195,42,22,47,216,21,59,6,226,103,155,6,165,201,230,39,114,211,253,91,237,186,95,65,104,63,164,218,127,180,95,230,25,195,198,204,46,171,96,214,37,85,240,238,182,141,178,233,93,62,254,212,159,245,177,219,120,190,138,214,93,206,23,246,143,248,119,21,155,112,123,204,28,170,229,22,177,131,21,233,58,122,39,167,244,82,118,23,175,205,92,249,15,118,161,178,211,77,11,233,172,254,205,59,133,156,128,0,0,0,0,15,203,84,61,41,146,204,191,192,57,255,0,208,152,206,150,117,84,106,204,165,242,102,127,236,229,79,255,0,211,228,11,137,225,153,202,254,75,20,94,87,239,198,221,223,244,189,29,15,81,43,128,0,0,0,5,107,113,139,193,127,74,88,212,124,93,130,91,159,135,46,61,49,228,247,104,210,25,168,72,82,181,53,145,119,153,118,18,117,251,125,130,8,240,249,196,89,56,113,153,171,106,99,18,121,45,214,100,195,163,191,234,18,183,52,237,66,41,169,61,169,86,154,236,239,45,15,237,33,127,149,203,190,139,109,217,243,47,138,204,174,69,46,159,78,114,167,33,221,139,86,198,16,209,186,165,109,74,77,71,162,82,103,161,17,159,217,175,96,160,190,32,121,137,133,152,220,122,149,112,210,28,230,211,40,113,220,161,66,119,67,79,53,134,102,202,91,107,218,166,155,82,117,75,196,122,40,140,203,218,102,125,209,170,60,119,165,62,220,104,232,220,227,171,36,33,58,145,106,163,61,8,187,126,209,101,252,60,120,118,42,232,114,157,141,56,178,214,216,12,56,204,154,109,59,118,187,212,158,146,75,79,243,88,146,74,45,82,167,19,177,72,251,79,216,66,218,169,52,168,52,74,108,90,69,53,158,84,88,108,161,134,81,184,213,181,8,73,37,37,169,153,153,246,17,119,152,253,96,0,0,0,3,252,101,202,106,20,117,201,125,90,33,26,106,122,31,180,244,246,125,227,57,57,197,197,191,219,70,62,92,87,171,8,229,195,149,210,116,237,107,174,205,176,163,182,174,211,66,12,245,54,181,237,47,253,231,96,92,26,176,97,202,61,2,229,197,122,179,27,213,87,232,253,28,173,218,114,121,75,168,48,239,98,86,123,181,212,190,146,75,79,102,189,226,206,128,0,0,0,0,0,0,0,0,0,0,0,0,0,115,204,121,194,218,94,48,225,149,86,198,170,177,205,106,119,35,179,114,147,244,36,52,239,246,86,131,239,108,191,180,95,230,25,170,171,210,42,214,189,93,218,85,82,63,77,58,54,222,99,123,210,189,187,146,74,46,212,153,145,250,170,47,111,180,95,111,14,156,118,70,51,224,53,52,231,47,74,173,55,157,213,35,78,238,100,217,123,59,73,180,39,232,180,93,218,253,189,189,242,172,0,0,0,0,7,249,200,97,169,76,57,25,244,238,109,212,26,22,157,76,181,73,150,134,93,130,175,248,140,112,244,85,78,61,79,27,112,158,23,50,90,13,233,181,104,92,205,52,108,138,92,151,158,230,63,39,78,243,109,59,16,141,125,164,93,228,42,138,84,89,84,201,207,66,148,223,46,68,71,84,211,137,212,143,106,210,122,25,106,93,135,161,151,176,92,214,74,49,182,3,153,9,188,103,187,81,229,201,181,40,149,6,16,174,74,143,105,198,163,70,50,236,229,232,122,31,248,223,196,84,204,130,127,19,49,205,229,52,93,83,183,77,214,165,23,114,57,170,147,51,254,105,39,83,95,251,221,53,246,13,12,101,126,193,141,134,248,27,104,219,172,69,233,220,244,68,7,100,55,188,215,163,221,27,40,87,105,169,95,185,236,61,7,85,0,0,0,0,17,75,137,146,137,57,88,173,234,93,234,146,69,255,0,171,166,10,114,201,122,182,230,78,197,61,116,214,187,75,47,255,0,63,142,52,95,74,61,105,112,207,255,0,71,111,255,0,161,33,250,192,0,0,0,0,121,108,83,185,153,179,48,210,236,187,95,115,99,116,106,28,250,130,149,161,158,132,204,117,184,103,161,17,254,239,184,254,227,25,185,199,27,213,204,66,197,187,186,237,83,188,198,234,53,185,242,25,86,221,53,109,201,46,184,158,205,169,253,255,0,105,17,139,99,225,31,128,174,89,248,107,35,20,106,241,57,114,235,106,89,69,62,102,187,163,61,30,3,232,87,170,225,145,106,105,62,195,73,31,191,78,225,97,128,43,43,137,174,122,153,183,161,22,12,97,109,83,124,233,31,234,187,252,131,46,78,211,135,37,143,85,248,230,74,213,38,225,122,139,236,246,251,8,84,115,109,173,213,147,109,150,170,62,226,31,97,118,101,202,220,115,148,186,110,141,23,246,185,205,251,244,238,221,175,120,249,9,83,145,220,37,36,246,173,63,196,88,174,64,248,140,213,236,90,187,88,115,141,21,238,109,184,238,238,150,79,74,148,244,154,38,83,203,245,35,70,83,142,111,113,109,23,106,187,59,203,179,82,23,24,195,237,73,105,47,176,189,200,86,186,30,134,94,221,61,163,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,127,155,239,181,25,165,62,250,246,161,58,106,122,25,251,116,246,10,115,207,223,17,154,189,243,87,119,14,112,94,189,202,183,26,219,213,73,233,82,174,175,84,197,121,30,164,152,201,113,189,142,33,210,236,87,111,121,246,104,66,186,148,167,36,56,106,81,238,90,191,128,250,232,179,46,87,35,148,164,83,117,104,255,0,181,206,111,223,167,118,237,123,199,199,113,181,180,179,109,194,209,69,222,66,220,56,101,103,169,171,134,17,224,190,41,85,54,78,143,254,164,63,200,51,231,110,57,146,95,245,88,142,68,157,18,77,151,174,190,223,103,180,133,155,0,169,222,48,184,10,228,73,84,236,102,164,196,213,135,57,222,145,115,153,244,52,40,17,218,236,83,154,158,166,103,244,81,247,251,196,32,202,38,43,254,199,113,202,131,119,189,35,147,22,63,85,206,86,205,218,110,134,251,105,236,36,44,251,220,246,16,209,251,107,75,136,37,164,251,12,127,208,0,0,0,0,15,201,85,61,41,115,15,255,0,71,115,255,0,161,49,157,12,232,43,118,100,239,163,215,93,43,181,66,255,0,243,249,2,227,120,102,169,39,149,138,38,210,211,69,70,35,251,253,29,12,74,208,0,0,0,1,202,179,65,96,198,196,140,13,187,173,215,226,245,14,122,34,123,177,219,222,104,213,238,141,228,39,180,148,159,223,246,158,131,60,241,201,252,51,199,38,84,233,116,174,218,215,90,84,125,203,229,42,52,207,249,196,173,13,31,239,181,211,218,45,155,58,216,219,5,188,132,217,211,218,168,243,36,221,116,74,123,11,87,36,203,113,202,163,73,51,236,229,232,90,159,248,191,192,83,44,88,178,170,115,153,133,21,190,100,137,110,165,166,211,169,22,229,168,244,34,212,251,11,83,63,104,181,222,28,252,61,21,77,143,76,198,220,89,133,203,150,179,102,109,38,23,51,93,91,50,137,37,135,185,140,73,211,188,156,78,197,163,95,105,151,113,11,64,97,134,162,176,220,102,19,181,182,144,72,66,117,51,209,36,90,17,118,143,244,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,149,26,119,242,230,196,223,218,109,173,63,69,211,239,211,236,237,238,161,42,69,34,173,116,85,218,165,82,227,245,51,164,238,229,183,189,40,221,181,38,163,237,81,145,23,170,147,246,251,6,149,112,27,11,105,120,61,134,84,171,26,148,199,41,168,60,254,205,202,87,211,144,235,191,218,90,207,189,195,254,209,255,0,152,116,48,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,124,81,176,29,56,91,142,14,221,20,168,187,41,151,22,222,89,239,215,78,68,56,72,63,164,226,149,244,156,62,242,47,226,67,242,240,203,204,131,152,53,141,49,237,138,204,141,182,253,197,191,171,86,205,121,125,60,73,139,71,209,105,107,61,92,112,187,140,180,246,234,93,215,186,149,37,105,37,36,245,35,31,208,0,0,0,0,31,158,161,2,37,82,12,138,108,230,185,177,229,52,182,93,70,227,78,228,40,140,148,90,150,134,93,134,125,194,137,56,150,229,229,140,29,198,153,183,13,10,153,211,81,238,39,156,156,103,206,53,255,0,56,145,46,98,244,245,156,90,254,131,101,236,34,236,238,35,28,227,6,49,226,61,133,130,119,182,26,56,206,213,215,216,169,26,93,220,103,175,62,35,108,146,54,242,213,251,154,235,184,191,135,120,249,249,49,183,213,115,102,143,14,91,211,84,69,186,168,243,93,47,122,19,81,143,169,119,151,239,123,59,126,193,163,104,237,54,196,118,152,105,59,80,218,18,132,150,186,232,68,90,16,255,0,64,0,0,0,1,22,56,148,196,118,94,86,46,14,81,127,82,137,110,171,252,82,167,76,212,83,22,80,31,233,243,27,97,47,223,112,210,211,255,0,231,241,198,141,232,138,223,69,128,191,222,138,209,255,0,249,4,63,104,0,0,0,0,8,175,196,143,18,62,64,101,134,227,138,223,107,151,28,105,148,53,23,185,18,41,243,8,207,232,171,247,62,207,188,133,17,225,181,176,171,207,16,45,187,80,155,230,38,173,86,135,9,105,215,77,82,235,232,108,251,117,47,222,247,151,222,67,72,216,11,104,71,177,48,102,201,181,35,183,177,52,219,126,155,24,211,169,158,134,220,70,155,239,53,43,247,61,230,61,240,132,188,69,243,162,121,127,180,209,103,217,19,182,221,117,77,118,175,149,175,79,203,118,35,135,216,235,11,109,123,154,121,94,210,211,237,61,52,165,203,50,203,189,49,134,241,98,222,182,225,250,74,179,80,221,177,28,198,153,221,203,105,75,62,213,169,8,45,16,218,189,165,221,239,23,83,150,142,26,216,99,132,214,211,78,94,49,125,43,95,119,119,82,254,249,12,119,56,246,207,85,185,74,71,245,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,195,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,240,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,137,138,57,137,17,249,210,17,22,50,55,184,189,118,150,164,90,232,90,251,126,194,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,213,182,162,237,247,246,118,145,10,86,188,236,171,211,7,175,23,237,219,146,31,163,107,52,253,187,209,204,105,237,188,198,146,178,237,66,150,131,213,14,39,218,125,254,241,116,124,57,243,162,172,192,90,110,89,247,188,237,215,93,47,77,203,229,105,212,115,29,150,225,118,52,194,27,70,214,153,79,180,245,251,15,93,102,208,225,185,208,194,248,216,183,151,187,150,208,144,199,52,228,244,123,83,184,211,244,103,71,112,251,73,105,255,0,7,239,25,204,121,151,35,184,109,58,157,170,79,121,107,168,210,150,89,177,35,246,173,131,52,27,209,125,142,205,234,183,151,187,100,183,155,47,236,164,187,155,247,23,249,199,83,0,0,0,0,1,248,171,106,217,70,158,175,116,87,79,255,0,200,49,156,140,223,191,212,102,54,253,87,186,225,170,167,255,0,207,228,11,157,225,173,17,216,153,88,183,249,165,167,57,17,29,79,119,209,58,116,61,4,167,0,0,0,0,31,231,33,166,223,142,235,14,167,114,28,66,144,162,215,77,72,203,67,25,201,206,117,190,171,103,52,88,140,217,150,136,149,116,214,38,180,94,228,42,163,35,66,239,63,221,246,246,253,131,232,99,62,60,71,191,48,78,201,195,70,217,220,186,3,20,211,83,219,140,180,228,68,113,147,70,222,90,127,127,93,119,31,241,239,29,31,134,150,94,88,198,44,105,133,112,215,105,157,77,30,221,121,185,196,124,227,71,243,136,242,225,175,79,85,196,47,232,56,126,195,46,222,227,49,123,116,248,17,41,112,99,211,96,181,202,143,21,164,50,210,55,26,182,161,36,68,146,212,245,51,236,34,239,31,160,0,0,0,0,7,206,184,171,144,173,154,13,70,225,169,57,178,45,50,35,211,30,86,134,122,33,180,26,213,216,68,103,220,147,238,35,63,176,81,151,19,76,200,57,140,184,211,34,216,163,72,221,111,219,187,58,69,108,211,153,212,68,134,181,253,38,144,178,209,198,207,188,207,95,102,133,223,250,184,92,224,58,113,75,28,26,186,42,177,119,211,45,221,220,195,223,166,188,248,115,80,95,69,196,171,233,54,93,196,127,192,133,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,89,242,203,179,89,129,193,121,212,184,126,173,98,15,43,161,87,126,155,229,197,83,157,134,234,19,244,25,63,164,103,246,118,247,231,220,202,161,66,168,104,127,49,41,143,241,85,166,228,255,0,18,238,49,127,28,62,179,41,31,31,240,98,23,164,94,221,112,210,121,158,145,45,166,95,214,203,149,202,238,105,8,254,173,146,250,58,253,186,31,124,165,0,0,0,0,0,16,51,139,237,135,242,151,47,176,43,45,39,71,41,85,182,165,41,90,255,0,97,168,83,212,101,244,139,247,189,199,252,69,37,9,27,195,238,158,229,67,52,246,87,45,189,253,53,90,155,33,93,186,104,73,168,197,237,239,251,70,134,192,0,0,0,0,68,238,38,238,242,178,177,88,245,246,239,118,66,123,181,215,90,116,206,193,72,120,15,93,122,219,198,139,26,174,210,246,116,247,29,49,107,61,8,253,84,203,105,71,236,63,221,247,13,38,225,237,75,211,54,13,181,87,37,110,235,168,240,164,235,166,154,239,101,10,247,23,191,220,67,208,0,0,0,0,0,172,174,52,117,217,113,172,203,106,140,210,180,105,217,240,221,87,97,123,90,168,164,253,154,247,125,162,6,100,74,216,110,234,204,237,145,25,215,118,38,29,102,155,52,253,93,119,108,168,70,45,59,203,79,165,255,0,210,26,35,138,194,98,198,102,50,62,139,45,165,178,251,136,180,28,211,49,184,227,67,203,230,23,84,241,22,180,158,98,96,242,118,53,170,203,126,249,12,178,126,178,91,94,154,115,136,254,137,255,0,156,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,236,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,215,171,154,175,153,229,59,41,9,236,67,238,54,173,90,121,61,196,90,125,167,221,49,192,127,12,136,203,67,20,63,196,231,3,83,133,56,232,253,114,155,3,166,165,92,27,122,111,157,223,175,34,28,52,175,233,56,165,125,39,15,188,139,191,179,82,31,55,134,126,44,30,26,230,54,149,9,229,233,22,179,207,231,118,119,242,96,76,52,255,0,97,71,222,191,102,159,196,95,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,226,97,139,7,137,89,142,170,194,105,122,197,163,114,57,37,167,119,58,4,51,87,246,18,125,232,246,235,252,7,209,225,141,129,168,197,108,116,98,185,83,129,212,210,173,253,221,79,206,236,211,159,14,98,81,244,92,74,190,147,101,220,71,221,219,161,11,225,34,34,45,8,127,64,67,142,32,249,52,166,102,18,202,43,154,219,131,165,215,73,254,161,92,213,124,247,53,216,168,87,98,223,109,180,232,211,42,239,35,215,236,62,250,81,195,251,222,234,193,91,254,37,207,74,62,150,171,75,230,104,95,54,189,57,140,45,31,218,74,211,244,93,63,97,247,251,251,180,75,151,44,113,161,230,15,11,169,152,139,69,79,45,51,185,219,218,213,103,179,100,135,153,47,89,77,163,93,121,38,127,68,191,206,125,26,165,5,170,148,39,33,61,244,28,211,95,224,100,127,230,25,145,197,203,120,173,92,67,171,80,82,239,48,162,242,61,109,186,107,185,134,215,221,169,254,247,188,92,199,9,74,236,186,182,91,98,198,148,173,197,19,126,222,194,47,165,62,113,159,113,23,184,78,0,0,0,0,0,30,127,16,170,69,70,176,110,90,185,171,66,131,71,153,39,93,59,182,50,181,123,143,221,238,49,155,60,121,174,187,114,99,69,243,87,117,123,202,69,199,83,90,15,66,47,85,82,221,81,123,11,247,189,194,238,248,100,59,205,202,197,31,215,221,177,216,233,238,211,77,41,208,251,4,177,0,0,0,0,1,158,78,32,148,231,41,217,167,189,121,141,236,234,106,181,41,9,237,215,82,85,70,87,111,127,216,35,144,187,78,16,86,31,201,172,190,207,173,58,157,92,170,214,221,148,147,215,251,14,194,128,162,47,164,127,187,238,47,224,39,160,0,0,0,0,0,129,28,85,115,52,222,26,225,135,236,186,223,145,182,183,112,252,220,159,83,93,32,191,30,115,11,250,109,41,31,77,5,220,162,87,187,66,237,20,180,69,81,175,84,116,47,159,148,255,0,248,169,215,106,127,129,119,16,208,62,67,50,238,214,95,240,90,13,50,103,173,88,157,205,235,149,221,174,201,114,148,223,97,58,180,253,7,139,232,153,125,189,189,210,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,173,36,180,154,84,93,134,41,35,138,134,91,94,195,60,82,60,70,162,66,217,69,184,61,188,194,61,156,136,240,153,254,211,170,89,234,181,159,246,75,248,151,104,225,153,57,204,213,95,44,248,156,197,203,29,190,125,50,78,238,181,141,82,158,102,216,242,16,223,172,109,56,162,209,79,235,234,151,223,217,221,161,139,106,224,167,93,52,88,245,218,83,220,216,178,119,236,94,213,39,93,171,52,159,98,136,143,189,39,236,31,80,0,0,0,0,4,60,226,151,71,122,171,150,25,174,53,43,147,209,204,114,74,139,97,43,122,81,79,155,170,123,203,77,117,239,20,52,37,175,12,10,107,245,44,211,211,57,18,57,93,44,102,100,175,212,37,111,74,106,48,181,79,105,246,107,175,120,191,48,0,0,0,0,16,91,139,197,225,232,28,184,194,164,48,175,158,168,215,91,101,101,167,250,211,144,39,164,251,210,101,222,94,242,49,74,246,116,135,97,221,212,57,108,30,142,49,82,140,226,59,190,145,58,147,46,255,0,184,105,75,47,210,94,153,128,216,111,46,65,124,227,214,141,29,197,119,118,153,195,104,204,251,62,241,239,192,0,0,0,0,86,159,26,26,26,165,97,245,183,86,65,232,108,213,33,160,254,226,98,162,175,127,249,132,23,225,224,72,60,211,218,27,253,149,10,121,151,223,233,24,131,64,181,234,212,27,114,139,62,189,83,119,151,18,157,25,217,111,175,105,158,214,219,65,173,71,162,72,204,251,18,125,196,102,40,239,137,230,102,92,198,44,100,147,100,80,213,186,222,182,118,116,175,233,167,81,212,69,132,234,253,85,52,133,163,107,141,153,118,153,235,236,208,187,7,93,225,69,148,118,238,58,154,177,210,241,103,88,176,244,244,83,91,191,172,222,153,209,94,237,109,226,50,208,210,147,245,145,247,123,76,91,176,0,10,225,227,49,104,83,38,225,165,185,117,188,173,38,83,122,206,73,104,174,222,100,138,123,106,254,214,157,197,237,35,21,77,132,53,103,104,120,137,73,170,50,173,171,103,159,161,232,71,222,195,137,246,145,251,253,195,78,173,169,106,65,41,198,246,40,251,211,174,186,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,41,105,65,169,182,247,168,187,147,174,154,140,197,99,5,85,218,222,34,213,170,143,43,114,222,228,106,122,105,220,195,105,247,23,187,220,45,103,131,61,161,76,133,134,151,29,214,202,181,153,82,232,249,197,162,187,57,114,42,13,167,189,90,119,31,176,136,88,240,0,10,137,226,185,148,116,91,149,68,227,157,156,206,145,102,107,233,86,183,127,87,177,48,98,179,218,227,198,103,169,169,71,234,163,239,246,24,228,92,49,51,50,230,15,99,36,107,34,184,173,182,245,205,191,170,127,77,122,126,158,44,215,81,234,165,165,173,123,156,112,139,176,203,79,110,165,216,47,73,42,74,210,74,73,234,70,51,49,143,105,109,56,179,93,38,190,143,243,93,63,254,153,161,114,60,39,40,106,164,101,150,156,242,207,85,73,231,106,127,226,212,39,125,167,239,19,92,0,0,0,0,7,128,204,12,151,161,224,54,36,75,142,95,56,205,163,88,113,61,221,134,80,221,50,62,223,184,102,182,241,144,236,203,186,185,45,243,213,199,234,82,92,95,119,210,55,84,103,221,247,139,167,225,13,120,122,119,46,51,104,239,171,231,169,213,215,25,65,105,254,180,220,8,9,46,228,145,119,159,188,204,78,160,0,0,0,0,20,27,197,2,154,253,55,52,245,62,124,142,111,85,25,233,40,245,9,59,18,170,140,221,19,216,125,186,105,222,34,72,190,94,22,116,119,169,89,97,134,227,178,185,221,100,198,228,164,182,18,118,37,116,248,90,39,188,245,211,78,241,48,192,0,0,0,0,120,60,111,197,26,110,14,225,141,126,254,169,30,165,75,167,202,146,202,61,111,156,117,168,238,58,148,106,148,47,77,121,103,218,105,50,47,183,184,103,139,49,216,213,89,199,156,86,173,95,149,99,209,18,37,73,76,70,253,79,155,142,169,47,58,132,234,150,209,174,156,211,237,52,234,126,223,113,74,14,21,249,109,123,19,113,76,177,26,183,11,125,22,223,246,243,8,183,243,227,77,103,251,46,165,101,162,208,95,217,63,224,93,162,237,208,146,66,73,41,46,194,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,94,46,97,85,173,140,182,68,235,22,238,135,212,64,157,202,222,158,99,136,250,15,54,233,118,182,180,43,233,54,159,237,23,249,143,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,253,75,132,122,27,61,196,100,163,247,151,183,238,102,70,29,55,19,242,153,117,214,77,174,100,121,118,100,234,203,5,185,69,244,169,143,41,39,253,147,238,115,218,95,192,103,90,183,29,49,43,51,226,36,180,75,50,157,108,139,220,68,179,47,243,9,109,194,183,164,254,84,241,186,178,215,250,53,28,174,255,0,235,61,35,11,78,239,243,246,11,230,0,0,0,0,1,82,60,101,177,57,201,23,45,7,12,91,61,80,220,104,181,85,125,228,229,65,159,220,255,0,245,191,135,180,64,140,189,90,178,111,44,108,178,40,113,155,223,206,184,41,164,225,106,69,234,28,182,146,125,230,95,189,239,212,105,30,193,164,250,6,197,183,40,123,116,244,117,38,28,77,53,238,229,178,148,251,207,221,239,49,247,128,0,0,0,0,87,199,24,136,68,246,10,210,100,237,212,219,171,177,219,175,186,37,64,197,107,100,114,171,232,172,208,225,243,134,122,37,251,134,146,194,190,229,84,99,107,236,63,112,179,62,43,153,142,77,131,132,140,97,181,187,43,109,86,227,82,83,36,182,107,252,194,68,105,204,175,233,180,164,253,36,39,185,68,175,118,133,218,42,163,46,184,55,93,204,54,46,82,172,42,123,92,231,106,60,254,98,183,33,58,114,227,58,233,118,26,219,46,230,79,251,69,254,99,209,165,135,102,82,48,250,213,133,105,80,152,228,194,131,204,229,35,114,149,166,247,20,225,246,169,74,63,164,179,239,51,16,179,61,252,69,25,192,73,7,96,225,175,243,139,159,253,121,254,212,116,221,145,93,79,170,244,101,182,189,205,186,178,236,87,102,158,253,8,171,146,223,226,35,153,186,13,195,242,129,23,199,53,103,222,143,70,83,211,175,168,104,239,233,143,223,238,23,1,147,28,220,208,243,75,100,187,81,67,29,37,106,157,183,173,143,189,110,109,230,61,32,155,245,249,45,160,253,70,53,245,117,239,208,251,123,228,112,129,156,96,36,56,222,94,18,194,75,84,189,174,227,247,105,58,1,144,166,27,74,36,137,215,4,88,177,11,87,87,204,218,93,158,196,40,207,191,179,184,134,163,99,255,0,82,158,205,59,251,63,136,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,31,231,35,250,149,118,107,221,217,252,70,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,55,185,255,0,214,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,104,255,0,204,87,79,195,235,49,204,227,118,2,65,126,183,43,117,122,145,205,244,151,168,101,253,108,217,68,215,209,105,8,250,13,23,209,215,237,208,251,232,171,18,106,74,171,222,181,26,130,251,221,228,255,0,208,210,11,220,94,225,122,28,51,97,20,60,176,91,250,39,77,253,95,183,221,81,153,255,0,188,75,32,0,0,0,0,31,6,254,164,250,122,197,184,232,123,117,244,141,38,100,77,53,239,230,50,164,251,203,223,239,33,155,140,194,218,178,108,220,108,189,232,114,81,179,147,112,84,137,178,212,143,212,41,110,164,187,140,255,0,119,222,39,183,6,156,78,114,61,203,94,195,21,159,168,228,105,85,66,251,205,202,123,63,185,255,0,235,127,15,104,182,240,0,0,0,0,20,51,197,75,164,254,84,242,122,82,211,250,53,124,206,255,0,235,61,35,55,94,255,0,243,118,8,147,68,142,153,117,152,17,20,90,165,233,77,54,101,239,35,89,23,249,198,138,114,221,14,155,134,25,76,181,43,36,223,46,60,75,50,13,101,254,213,31,209,166,50,165,31,246,143,185,30,194,254,3,226,101,99,54,244,124,194,215,111,27,117,12,114,37,91,213,186,140,54,11,114,149,204,138,194,216,66,87,253,75,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,218,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,206,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,235,22,181,125,39,21,253,163,255,0,49,123,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,243,97,149,203,67,51,86,27,148,10,212,93,42,145,180,232,37,111,119,230,119,60,194,220,245,18,235,105,86,169,96,139,214,62,206,242,237,239,160,76,97,193,171,231,3,239,9,54,93,249,74,232,167,198,217,170,121,236,185,174,230,155,115,189,165,173,63,69,212,123,125,191,121,20,199,201,199,19,75,179,13,170,180,139,47,21,165,245,182,195,109,174,55,59,150,211,124,149,189,49,11,55,118,177,21,78,43,106,22,239,171,174,135,246,30,130,224,112,239,17,109,92,81,181,105,247,125,161,81,235,41,245,8,237,72,109,124,151,27,236,113,180,56,69,163,137,74,190,139,137,246,23,120,244,224,0,0,62,117,197,92,167,219,52,26,141,195,85,123,149,14,155,21,233,111,175,106,149,181,182,208,107,81,232,146,51,62,196,159,113,25,253,131,62,217,241,199,103,49,191,30,235,117,8,178,249,212,186,60,153,52,200,159,55,183,115,109,77,148,104,87,107,104,81,122,174,247,30,167,239,51,62,235,118,201,165,214,214,47,100,162,141,67,122,46,214,233,182,172,123,81,105,222,103,204,38,233,49,210,103,169,18,116,215,153,239,63,241,133,31,102,30,219,118,211,199,92,64,161,174,63,37,184,215,61,85,182,19,188,149,243,73,152,234,83,219,169,254,239,180,245,29,99,135,69,200,221,181,154,27,109,215,21,161,78,126,28,30,238,253,245,24,157,157,199,251,191,103,222,52,20,203,132,243,72,117,61,203,73,40,191,137,15,251,0,0,0,1,255,0,14,186,134,26,91,206,30,136,109,38,165,31,184,136,181,49,158,174,32,215,204,203,235,52,87,115,210,158,230,34,141,62,125,30,57,237,34,209,150,106,50,141,37,216,148,254,255,0,183,83,251,76,116,30,20,24,102,156,64,204,209,77,146,173,140,219,148,175,77,161,90,107,185,216,245,8,38,73,208,150,147,46,197,247,246,151,216,98,245,136,136,136,136,187,136,127,64,0,0,0,0,87,247,24,73,40,111,4,41,140,169,90,26,170,204,232,90,123,225,207,33,87,57,72,169,198,161,102,10,203,175,204,123,148,197,42,181,78,156,226,246,154,180,75,83,88,89,158,132,70,125,196,125,196,127,113,143,189,157,188,100,157,141,120,253,93,170,45,254,108,90,92,169,84,136,103,180,147,185,150,230,201,83,103,244,16,101,216,239,113,145,159,188,207,217,96,28,32,178,252,138,45,148,238,55,212,225,109,118,183,183,160,119,153,175,245,47,79,140,239,98,92,50,238,50,47,89,5,246,107,222,39,54,62,98,107,88,67,133,181,139,233,78,109,93,63,167,217,216,103,175,50,75,77,31,246,21,254,19,247,79,252,227,53,183,53,199,84,187,43,146,110,10,212,142,124,201,91,57,174,108,74,119,109,66,80,93,137,34,34,236,73,119,16,249,130,125,240,123,173,212,98,99,188,170,67,5,172,89,219,57,223,71,179,100,57,234,79,121,107,222,126,195,33,117,162,183,56,202,223,144,224,97,213,6,200,91,155,95,170,245,91,19,161,158,238,83,244,247,79,183,110,133,161,31,188,191,143,112,172,236,175,90,178,47,60,113,182,237,232,209,185,234,149,214,122,155,201,58,237,134,242,251,204,203,247,125,227,74,128,0,0,0,2,16,113,12,226,25,74,203,69,42,70,21,225,92,200,149,28,84,168,199,35,90,205,41,121,139,109,135,19,170,100,62,147,213,43,146,164,153,41,166,20,70,68,70,151,93,45,156,182,223,235,249,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,42,130,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,217,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,10,181,226,13,141,124,64,50,161,127,183,93,182,49,178,92,236,58,186,164,72,122,149,49,54,117,37,44,82,95,83,207,41,20,149,184,166,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,78,65,150,142,45,56,237,111,98,156,15,229,25,119,124,173,179,42,124,170,116,175,230,16,224,122,35,153,37,157,245,31,230,112,205,217,28,166,73,239,152,45,55,239,236,61,72,133,207,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,32,95,21,188,209,227,182,90,255,0,101,223,177,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,207,248,95,231,51,50,121,137,199,218,253,149,140,120,145,242,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,136,121,194,208,207,111,173,174,154,145,25,89,248,171,94,32,220,78,239,43,34,255,0,111,8,242,187,118,68,167,200,183,100,72,102,232,174,42,150,79,62,138,139,47,61,29,202,106,26,152,193,180,72,108,219,39,20,242,9,123,205,109,146,22,146,66,249,156,3,5,243,211,196,123,30,177,66,223,194,60,63,198,200,142,87,110,41,10,102,57,203,160,81,153,97,164,33,181,58,235,206,47,164,51,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,169,176,40,87,53,179,102,210,104,87,157,243,46,241,174,196,142,73,168,87,100,193,143,13,115,159,51,51,82,201,136,232,75,77,35,83,218,132,17,25,146,18,146,82,156,86,229,171,208,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,5,32,102,23,136,246,115,172,108,125,196,187,42,214,198,78,138,139,111,222,21,154,93,58,55,201,218,83,156,136,172,77,117,182,155,222,184,202,90,182,161,9,45,84,102,163,211,83,51,62,209,103,249,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,214,205,233,89,143,205,229,84,165,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,114,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,175,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,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,2,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,212,127,109,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,214,127,128,0,0,0,134,180,140,241,201,182,184,128,94,89,71,196,100,68,42,21,74,69,53,22,141,88,214,212,115,131,45,218,76,103,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,153,64,0,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,199,254,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,202,122,128,135,252,80,49,239,22,50,237,128,84,11,215,7,46,191,147,245,169,183,132,90,91,242,122,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,113,3,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,136,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,63,240,255,0,226,117,15,23,102,82,112,67,48,51,122,75,234,94,246,169,183,51,235,97,168,181,233,78,62,226,145,21,77,50,211,77,197,120,155,83,45,180,94,178,94,82,20,91,146,226,144,135,44,84,4,74,198,92,237,210,178,253,156,219,111,4,177,33,248,144,236,155,210,215,167,75,69,102,92,164,199,98,133,52,228,213,27,83,174,104,202,148,226,31,83,112,154,53,45,196,54,201,54,110,30,132,110,24,150,160,0,33,175,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,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,67,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,142,32,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,1,13,105,25,227,147,109,113,0,188,178,143,136,200,136,84,42,148,138,106,45,26,177,173,168,231,6,91,180,152,207,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,50,128,0,80,15,247,81,243,217,254,238,127,245,102,143,255,0,116,22,253,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,108,222,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,80,63,221,71,207,103,251,185,255,0,213,154,63,253,208,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,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,15,21,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,138,111,74,204,142,87,54,165,21,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,168,31,238,163,231,179,253,220,255,0,234,205,31,254,232,47,248,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,202,184,50,251,198,78,186,206,35,213,169,153,129,183,185,214,101,197,112,59,34,155,82,134,104,57,86,173,61,211,94,200,206,54,203,41,235,217,107,230,75,153,181,15,237,39,149,243,198,104,105,50,131,137,86,100,113,19,5,114,219,105,226,150,95,239,232,144,36,87,238,136,17,154,171,68,143,18,160,196,202,115,240,38,62,147,108,222,67,141,41,11,54,153,89,45,37,218,68,90,30,134,122,196,172,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,115,87,56,153,197,254,73,88,167,131,255,0,40,97,245,118,101,235,233,106,117,119,231,57,126,143,229,201,165,236,168,250,140,58,235,188,134,93,151,243,8,219,204,230,246,158,169,70,146,126,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,172,255,0,1,0,56,164,227,86,108,114,229,242,63,19,48,83,19,189,11,102,85,183,80,170,112,189,11,77,147,211,213,11,152,243,46,243,36,182,227,171,231,50,78,167,106,82,72,111,163,212,207,87,72,135,10,200,87,18,172,97,187,243,13,76,176,243,45,137,210,235,52,43,178,63,161,40,168,102,129,5,148,51,91,122,67,5,21,78,170,43,40,116,144,162,39,89,35,245,146,75,121,6,162,36,145,184,139,116,20,129,152,94,35,217,206,177,177,247,18,236,171,91,25,58,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,251,69,159,228,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,243,94,39,185,176,188,178,195,132,118,243,24,87,113,196,164,94,215,117,96,217,138,243,212,226,148,182,169,209,209,190,83,205,19,137,83,4,178,113,113,27,50,116,149,170,31,89,161,58,167,122,33,6,85,115,235,158,204,105,204,118,29,97,155,216,173,233,152,21,155,130,47,165,97,122,10,143,31,155,75,105,124,233,223,56,81,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,178,156,230,102,151,249,35,217,54,126,36,77,182,253,55,69,169,94,17,104,85,184,237,43,108,164,65,118,28,183,84,236,99,53,18,13,228,45,134,212,73,95,170,180,146,145,170,13,68,226,59,85,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,69,92,226,103,23,249,37,98,158,15,252,161,135,213,217,151,175,165,169,213,223,156,229,250,63,151,38,151,178,163,234,48,235,174,242,25,118,95,204,35,111,51,155,218,122,165,26,73,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,0,0,0,0,1,154,204,209,90,178,108,204,113,185,45,233,49,185,10,141,209,250,155,201,90,110,134,202,251,200,207,247,189,226,204,56,53,95,112,231,225,221,122,200,67,155,159,165,244,187,211,161,150,222,107,245,7,75,183,110,135,169,23,188,255,0,135,112,178,49,74,92,97,43,117,25,120,239,22,144,249,105,22,14,254,79,209,237,223,14,2,149,220,90,247,151,180,204,64,65,244,237,155,142,169,105,215,35,92,20,89,28,137,145,119,242,156,216,149,109,220,133,32,251,20,70,71,216,163,239,33,165,44,3,196,214,177,123,11,104,247,210,92,220,186,135,81,191,176,203,78,92,151,90,47,236,39,252,31,238,151,249,196,25,226,251,151,228,86,172,166,177,190,153,11,115,180,77,221,123,188,205,63,174,122,4,102,187,20,225,23,113,25,122,168,63,183,78,241,16,56,107,99,235,152,63,140,133,66,159,51,145,73,184,191,190,151,203,221,183,145,22,98,145,216,77,173,71,170,220,46,227,47,183,82,17,122,252,108,154,186,231,54,74,221,167,43,183,77,63,214,210,47,119,134,172,148,72,203,5,187,177,90,237,234,253,159,253,209,152,37,96,0,0,0,0,15,225,145,25,25,31,113,138,41,226,191,134,105,195,252,205,28,216,202,222,205,199,74,244,210,213,166,155,93,145,80,156,102,157,13,106,51,236,71,127,97,125,132,57,247,15,155,230,101,139,154,43,69,232,175,114,209,89,168,64,163,200,61,164,122,178,245,70,41,168,187,82,175,220,246,104,127,105,13,10,180,234,31,105,15,54,122,161,196,146,146,126,242,50,212,135,253,128,0,0,0,255,0,135,156,38,90,91,170,238,66,77,71,252,8,103,219,136,197,200,221,203,154,27,145,214,213,169,65,126,100,30,238,227,69,70,95,103,113,126,247,219,247,142,77,151,139,109,219,179,29,112,254,132,136,252,230,228,220,244,166,223,78,242,79,205,42,99,73,87,110,165,251,222,195,212,94,14,114,174,182,176,135,36,245,154,27,49,117,110,165,106,200,181,16,157,230,92,178,114,147,33,36,122,153,43,93,57,126,242,255,0,24,84,78,67,241,213,204,16,199,186,29,66,84,190,77,46,175,38,53,50,95,205,238,218,219,179,98,154,213,216,218,212,126,171,93,197,161,251,140,143,191,65,54,237,114,159,115,80,105,215,13,41,238,108,58,148,86,101,176,189,170,78,230,220,65,45,39,162,136,140,187,20,93,228,71,246,15,162,0,0,3,204,98,38,34,218,184,93,106,212,46,251,190,163,209,211,233,241,221,144,226,249,46,57,216,219,107,112,203,70,210,165,125,22,213,236,62,225,76,121,239,226,19,91,199,106,132,171,7,15,164,244,182,123,70,227,46,30,196,47,171,50,84,166,141,127,59,25,14,183,189,167,81,217,187,179,79,126,166,92,7,43,217,105,189,115,33,136,112,45,187,118,155,206,167,52,251,78,84,223,231,52,158,84,82,125,148,60,173,171,117,181,43,68,188,71,162,79,113,251,62,203,245,203,230,6,90,120,3,135,20,203,30,215,133,201,54,99,178,169,139,230,58,174,116,146,97,166,156,94,139,113,123,117,228,167,176,143,66,246,123,207,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,49,153,28,173,97,206,101,45,117,80,238,248,58,75,111,78,150,95,53,255,0,153,213,198,84,191,81,183,91,37,106,76,36,187,79,179,188,190,218,77,204,86,69,241,139,47,72,151,85,173,211,122,186,28,119,219,142,137,252,232,173,239,82,163,155,202,249,180,200,113,101,161,33,101,221,219,183,237,34,31,43,44,121,190,196,236,180,220,145,158,183,106,91,168,171,144,131,159,7,147,28,185,173,155,140,243,11,152,182,92,90,117,67,4,159,87,180,187,203,183,190,234,114,167,156,156,58,204,229,184,219,212,73,29,53,106,58,9,19,33,108,125,123,92,75,108,27,135,204,83,13,160,244,91,228,158,206,206,205,75,179,186,66,128,0,10,240,226,165,155,24,182,37,150,238,11,219,51,63,166,43,140,41,51,139,150,125,144,222,106,108,103,11,215,101,73,250,104,79,106,86,74,247,104,93,162,158,173,202,13,90,241,185,41,246,237,33,158,125,66,175,49,168,140,35,114,81,189,215,92,36,36,181,81,146,75,85,40,187,204,139,238,26,35,201,190,22,63,132,185,117,181,45,122,132,110,76,231,233,80,101,206,111,121,43,108,133,65,142,135,11,82,90,136,253,102,204,181,73,233,238,20,223,196,150,223,114,137,153,218,243,170,141,201,68,213,202,148,159,95,118,237,245,9,158,183,121,233,174,157,195,138,224,37,98,181,67,198,139,34,125,190,173,39,38,226,166,114,139,68,122,202,41,109,26,75,215,35,34,245,136,187,198,146,176,242,101,70,161,96,91,83,234,229,164,233,52,120,111,73,47,87,177,213,50,131,95,209,236,250,70,125,221,158,225,232,64,0,0,0,120,252,97,172,29,3,10,111,26,202,87,181,80,232,53,7,210,173,53,208,209,25,197,17,247,31,187,220,51,103,139,85,151,174,12,80,187,107,47,185,189,83,43,147,222,221,161,22,187,228,56,175,97,23,191,220,45,131,131,134,28,183,71,195,90,213,246,235,31,206,39,78,147,21,46,110,255,0,90,92,122,123,164,90,110,50,239,45,117,218,71,255,0,96,177,192,0,0,0,0,1,91,92,103,43,173,68,195,123,122,142,106,249,199,170,145,28,211,67,238,54,42,9,247,127,156,84,93,30,177,42,138,243,210,33,175,99,142,176,166,117,208,143,77,76,143,218,71,238,33,212,178,173,134,242,241,139,31,173,122,2,219,231,182,117,120,83,39,22,164,157,88,235,88,67,135,244,145,254,19,251,39,175,184,134,133,240,138,195,167,97,150,30,82,108,138,75,60,168,148,222,127,45,27,148,173,57,143,184,233,246,169,74,62,245,159,180,255,0,204,34,143,22,218,220,186,102,89,39,193,140,230,210,157,202,223,216,71,244,42,16,12,187,200,253,255,0,96,164,58,37,26,117,193,84,102,145,77,107,153,38,70,237,137,220,69,174,212,154,143,181,70,69,220,71,237,29,170,126,74,49,254,52,114,157,14,207,234,162,43,232,189,233,8,72,215,180,139,232,155,250,247,234,95,192,88,255,0,12,108,151,94,152,42,237,67,17,241,46,149,232,250,156,190,87,70,199,61,167,118,236,235,25,115,214,101,245,164,245,75,168,62,212,251,123,59,117,50,176,231,92,67,40,55,22,122,36,187,197,0,241,14,199,201,120,213,142,83,153,143,59,159,70,163,242,186,31,154,36,255,0,91,14,33,185,222,218,23,244,218,254,214,191,102,133,223,211,248,66,225,143,203,44,109,168,93,239,199,230,197,181,185,92,227,223,183,111,83,18,123,105,238,89,25,246,167,216,74,254,2,236,128,0,0,0,5,64,113,100,201,69,59,15,230,127,41,220,47,166,114,40,181,186,130,219,187,225,54,82,164,56,213,82,83,239,60,117,53,56,181,45,13,178,234,220,75,42,79,205,33,14,114,9,4,163,120,201,16,175,45,25,139,190,242,191,138,112,49,50,197,145,254,10,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,138,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,197,96,113,107,206,191,161,33,204,202,110,25,84,234,176,235,79,114,92,189,42,12,31,33,180,193,121,142,98,41,137,51,78,247,57,200,117,167,29,83,106,74,73,178,75,70,110,19,175,33,21,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,79,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,96,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,101,242,233,125,229,127,20,231,225,157,245,31,252,44,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,191,194,159,61,81,172,231,32,101,99,21,231,196,141,66,149,32,153,178,167,38,43,170,125,53,25,115,80,94,141,89,50,218,137,72,117,217,14,58,151,156,52,242,204,156,74,150,164,169,178,107,208,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,73,254,40,217,237,170,224,157,41,156,8,193,123,154,36,123,218,185,29,106,184,42,49,31,87,91,111,66,82,80,109,33,189,165,181,169,50,18,181,25,47,127,49,166,210,75,36,164,222,101,212,212,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,0,42,175,142,119,212,159,230,79,211,71,148,225,105,159,111,144,147,40,57,81,197,6,55,219,245,90,135,71,104,85,35,199,213,200,19,165,190,106,40,114,18,130,213,198,94,125,213,26,29,208,212,219,142,25,44,205,165,18,152,183,240,25,172,205,143,138,124,100,248,129,112,249,139,226,218,120,71,99,166,28,93,249,108,163,224,133,50,179,202,188,236,78,189,218,149,46,65,18,28,122,44,137,239,62,220,168,253,167,205,100,186,132,54,179,45,20,135,8,137,73,34,91,74,114,117,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,7,28,239,169,63,204,159,166,143,63,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,214,102,199,197,62,50,124,64,184,124,197,241,109,60,35,177,211,14,46,252,182,81,240,66,153,89,229,94,118,39,94,237,74,151,32,137,14,61,22,68,247,159,110,84,126,211,230,178,93,66,27,89,150,138,67,132,68,164,145,45,165,57,58,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,167,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,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,158,28,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,55,237,46,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,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,169,204,238,97,109,92,175,224,213,107,23,46,152,221,127,65,203,141,78,165,162,83,113,222,169,206,117,91,90,142,218,150,127,227,56,179,74,86,164,52,211,171,36,47,102,211,207,14,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,217,255,0,10,28,142,70,182,169,84,76,220,98,50,229,149,118,165,30,66,237,26,73,161,216,229,6,35,169,113,133,77,124,148,73,55,86,251,74,95,41,37,171,68,203,169,115,85,169,196,114,108,208,5,43,113,171,241,79,107,124,63,131,230,53,17,221,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,3,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,0,25,140,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,9,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,195,23,62,63,182,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,226,128,114,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,217,180,244,61,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,4,85,226,143,224,79,19,127,5,243,136,66,128,70,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,207,190,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,43,170,240,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,51,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,226,184,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,2,63,231,179,2,232,88,253,150,91,198,219,169,209,170,181,58,173,6,159,42,228,182,217,165,154,206,82,171,17,98,188,113,208,134,210,74,231,115,55,173,147,108,210,163,82,94,61,187,86,72,90,115,217,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,151,176,83,20,41,88,213,132,118,134,43,209,147,17,184,247,77,30,53,73,113,227,77,76,180,67,125,104,46,116,83,117,36,68,181,178,239,49,165,250,169,50,91,106,35,74,76,140,139,60,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,21,129,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,243,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,138,69,112,80,193,10,169,213,111,44,200,189,92,136,154,106,99,200,177,227,211,82,218,148,251,143,154,161,76,117,245,171,177,40,66,82,76,165,36,91,141,102,183,12,246,108,46,103,96,227,87,225,98,214,248,129,7,203,170,34,26,240,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,0,42,175,142,119,212,159,230,79,211,71,138,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,226,64,0,0,0,0,0,0,0,0,0,82,111,23,172,48,249,27,141,148,251,189,136,252,168,183,79,55,146,123,247,107,211,68,128,218,187,214,103,222,175,105,39,248,142,97,195,199,31,37,224,174,57,65,102,68,238,69,26,177,205,235,190,104,149,253,84,57,102,223,115,107,95,211,119,251,58,125,186,151,117,255,0,52,226,30,65,56,131,213,39,220,43,203,137,206,75,175,76,106,114,6,35,225,165,43,210,21,56,124,222,177,142,123,77,110,223,209,178,223,172,243,232,73,104,150,150,125,137,246,118,246,232,103,91,240,50,81,143,242,99,156,233,150,127,75,17,63,73,239,72,66,94,157,166,95,68,159,215,191,66,254,35,138,214,232,211,173,250,163,212,138,147,92,185,49,246,239,78,226,61,55,36,148,93,169,51,46,227,47,104,187,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,216,69,166,250,132,243,62,226,47,119,218,37,118,46,88,116,236,77,195,202,181,145,86,103,155,18,165,200,230,35,114,147,175,45,246,221,46,212,169,39,222,130,246,151,249,134,107,175,75,110,177,134,55,188,203,118,66,185,51,233,188,189,79,68,171,78,99,41,95,176,212,159,162,191,121,143,137,87,169,61,86,168,187,80,124,245,91,187,117,62,207,98,72,189,132,94,225,121,156,41,171,173,86,50,203,76,97,10,213,81,121,219,187,15,251,85,9,198,94,194,247,9,160,0,0,0,0,0,43,147,140,126,28,183,89,195,90,45,244,211,63,206,32,206,141,21,78,110,255,0,90,68,122,131,166,90,110,34,239,61,117,218,103,255,0,96,169,236,37,172,189,111,226,133,165,89,97,205,138,135,92,128,246,237,8,244,217,33,181,123,72,253,222,225,164,204,30,172,29,127,10,108,234,202,151,185,83,40,52,247,212,173,52,212,215,25,181,25,247,23,191,220,61,128,0,0,0,15,61,136,114,234,52,251,2,229,159,72,45,103,70,163,204,122,49,122,189,174,165,149,154,62,151,103,210,34,239,236,247,140,218,227,221,94,181,91,198,139,222,125,192,173,103,46,225,169,115,75,68,122,170,57,110,154,139,212,34,35,245,140,251,135,106,225,181,111,187,91,204,237,5,212,198,231,34,18,226,202,87,175,183,105,34,161,15,85,119,150,186,107,220,46,67,57,24,88,254,45,101,218,235,181,233,241,185,211,152,165,78,151,5,189,228,157,210,19,6,66,27,45,77,105,34,245,156,34,213,71,167,188,103,114,227,160,213,172,235,146,161,110,213,217,233,234,20,137,142,196,125,27,146,189,142,180,225,161,69,170,76,210,122,41,39,220,102,95,120,184,94,21,185,177,139,125,217,109,96,189,205,51,250,98,134,194,83,4,185,103,219,13,150,161,70,108,189,70,82,159,166,181,118,169,102,175,126,165,218,44,60,0,0,71,172,214,103,39,14,178,199,110,56,245,110,71,83,90,144,131,68,56,91,31,70,231,20,219,230,217,243,18,195,136,45,86,193,167,183,179,183,83,236,239,165,108,206,102,251,19,179,45,114,73,122,226,169,109,162,162,66,206,4,30,76,115,229,54,78,61,203,46,98,25,109,106,209,15,154,125,110,211,239,62,222,239,105,148,12,133,226,22,99,170,208,171,211,99,116,54,147,50,219,234,229,111,97,222,106,9,81,214,180,108,41,13,186,157,90,120,207,82,45,75,77,11,183,186,237,48,55,2,172,108,4,178,161,89,214,93,63,144,219,13,54,79,185,205,121,92,231,82,211,77,169,122,56,226,246,235,202,73,232,71,161,127,148,207,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,89,163,83,174,10,100,154,61,90,63,62,36,182,150,203,205,239,82,119,33,73,52,168,181,73,145,150,164,102,93,134,43,31,59,60,47,88,169,122,91,19,112,77,174,83,230,111,207,155,78,220,106,223,253,242,243,138,230,201,151,161,106,102,210,116,36,253,164,93,228,43,42,21,70,249,193,107,233,78,66,123,209,117,218,36,195,73,158,214,95,216,235,47,23,188,150,131,209,109,23,188,187,61,164,125,182,39,149,110,45,115,105,137,129,101,227,140,14,165,146,229,48,154,207,52,145,176,190,97,178,46,68,104,102,103,161,19,171,239,246,237,247,24,178,156,46,199,12,59,197,250,51,117,187,38,183,214,176,178,47,252,89,246,244,51,66,21,254,184,218,15,185,196,251,61,191,120,247,164,100,100,70,93,198,63,29,98,177,78,160,211,159,170,213,100,114,99,70,109,78,184,189,138,86,137,74,77,70,122,36,140,251,136,251,136,65,188,213,241,55,195,44,59,183,171,54,174,31,189,233,139,137,214,228,65,73,237,145,31,167,89,161,244,19,159,59,21,72,94,215,16,142,205,116,61,123,244,35,20,211,136,23,197,107,17,175,10,173,229,95,127,155,50,169,45,249,75,61,168,78,134,227,171,112,203,212,74,75,189,103,236,47,243,11,19,225,81,148,36,215,235,9,199,43,222,151,204,133,15,79,69,151,63,77,31,66,160,201,101,223,154,120,143,232,154,189,85,35,79,127,176,133,185,54,218,26,109,45,54,90,37,4,73,73,123,136,133,45,241,138,181,38,82,49,214,145,90,83,127,205,230,208,227,168,151,169,125,37,204,168,43,77,53,51,238,47,112,135,185,123,81,163,29,112,245,100,173,12,174,154,73,235,167,119,243,198,134,147,172,165,26,172,234,18,205,91,141,84,200,167,174,154,107,243,73,31,104,0,0,0,4,125,207,149,218,86,142,87,175,135,247,237,85,74,141,83,167,32,244,215,214,114,157,40,203,216,127,187,246,125,227,59,142,184,228,151,214,234,251,86,234,205,71,246,153,152,208,214,64,109,200,214,246,86,236,142,157,27,85,81,163,211,103,185,218,103,170,220,167,69,215,188,207,221,236,211,238,18,44,0,0,0,0,0,84,175,26,170,244,51,186,173,107,103,95,231,94,143,131,59,78,223,234,249,149,20,123,180,239,251,117,251,5,96,139,59,224,213,131,134,245,209,93,198,9,205,106,219,112,229,81,217,245,187,148,78,83,228,37,93,139,251,251,13,31,199,216,45,180,66,190,44,22,212,186,238,87,234,179,34,30,170,129,200,213,29,158,182,250,140,18,239,51,45,59,190,209,73,22,53,200,187,70,233,133,112,182,215,49,81,57,154,39,118,154,238,109,72,239,208,255,0,123,220,52,177,134,23,165,181,121,217,144,238,10,4,141,241,100,115,52,61,142,23,209,117,104,254,218,72,251,210,126,193,236,77,105,74,119,25,246,10,214,226,67,159,106,61,189,71,155,131,24,111,39,159,85,127,151,214,202,216,164,242,54,170,28,150,253,71,163,154,85,185,38,178,245,87,217,222,125,186,16,168,53,41,75,86,229,30,166,98,251,184,110,229,190,163,151,252,30,113,203,129,174,93,106,224,211,173,78,228,158,156,137,83,57,125,168,117,104,250,15,23,209,211,237,212,251,165,200,0,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,80,102,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,215,134,166,117,234,57,116,196,120,56,95,122,212,244,195,43,186,160,166,228,161,71,21,134,233,85,73,39,25,164,84,221,125,196,146,205,148,33,132,161,196,155,169,66,91,90,221,34,82,144,73,93,143,241,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,67,254,138,175,219,171,253,149,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,247,184,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,3,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,253,254,46,230,98,242,198,172,35,194,204,45,188,224,196,90,240,162,60,250,109,50,166,201,19,107,147,78,121,17,17,29,135,91,74,73,59,216,76,77,132,225,31,174,133,35,114,119,165,78,57,250,242,173,153,202,238,85,110,171,186,245,181,168,189,109,106,224,179,231,219,84,233,61,74,27,244,92,167,220,97,198,167,108,91,78,161,254,82,227,164,249,42,34,74,245,208,212,69,216,124,171,253,21,95,183,87,251,43,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,228,240,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,53,169,9,90,208,146,90,230,80,0,170,190,57,223,82,127,153,63,77,21,86,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,102,179,54,62,41,241,147,226,5,195,230,47,143,41,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,42,172,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,254,190,41,57,221,190,242,229,242,63,12,240,82,229,244,45,231,86,221,93,169,205,232,217,147,211,210,203,152,203,45,114,228,176,227,75,231,60,78,171,114,84,75,111,163,208,203,71,72,195,35,92,77,238,172,207,98,61,55,6,175,92,24,233,107,82,41,243,102,201,184,45,231,156,114,158,207,36,205,104,83,241,92,37,46,43,38,131,75,92,211,125,205,95,83,73,36,145,58,91,32,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,51,89,155,31,20,248,201,241,2,225,243,23,199,148,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,139,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,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,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,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,168,254,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,85,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,87,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,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,35,7,26,191,11,22,183,196,8,62,93,81,21,193,195,222,255,0,179,112,179,55,54,78,32,226,13,195,18,135,111,80,227,214,228,206,157,36,207,99,72,244,60,194,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,149,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,246,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,144,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,122,124,57,179,237,252,170,40,79,225,190,34,49,211,226,109,179,79,235,37,200,98,62,200,181,168,40,90,26,57,137,36,22,198,94,37,184,218,93,107,177,38,165,165,109,22,213,41,182,102,168,12,171,142,171,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,50,174,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,56,87,198,175,194,197,173,241,2,15,151,84,69,101,228,119,23,172,220,8,205,69,135,138,88,130,252,182,45,234,76,137,140,206,126,51,6,242,227,162,76,39,226,147,198,130,245,148,132,41,244,173,100,146,82,246,37,91,82,181,104,147,209,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,160,30,40,254,59,49,55,240,95,39,132,34,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,140,28,67,120,143,226,198,9,230,10,159,132,248,32,255,0,162,126,68,114,100,92,199,81,133,26,76,90,227,146,26,143,37,168,196,149,36,221,109,148,50,173,170,113,183,90,113,74,125,194,45,188,180,56,174,255,0,144,108,247,215,115,145,242,134,147,91,194,79,147,210,237,26,125,61,202,133,94,21,81,15,193,147,41,254,98,77,36,195,132,151,152,222,108,184,182,210,70,250,73,40,89,45,212,168,145,205,161,113,127,220,46,60,9,225,151,227,94,113,52,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,36,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,138,188,81,252,9,226,111,224,190,113,8,80,8,155,252,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,136,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,170,177,111,220,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,232,237,10,164,120,250,55,62,12,70,13,69,14,66,80,90,54,243,44,52,163,67,186,18,92,109,179,37,153,58,146,83,246,84,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,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,212,140,170,98,253,107,252,43,86,133,118,167,81,255,0,136,68,106,34,81,202,255,0,148,41,165,184,247,248,56,232,79,245,72,22,168,2,170,248,231,125,73,254,100,253,52,85,88,184,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,172,124,0,0,0,0,0,0,0,0,0,68,110,36,89,111,168,230,7,7,155,114,223,107,153,90,183,245,232,147,185,37,175,62,84,62,103,211,117,8,250,12,159,210,215,236,208,251,232,69,42,82,21,185,39,161,144,183,206,27,217,246,163,220,52,120,88,49,137,18,121,21,86,57,157,20,173,138,87,63,114,166,73,115,212,102,57,37,59,82,72,47,89,125,189,229,219,169,11,41,37,165,73,220,71,216,60,118,40,94,150,213,153,102,76,184,43,242,54,69,143,203,212,246,56,127,73,212,35,251,9,51,239,81,123,6,106,47,171,145,119,125,213,58,226,113,190,90,165,242,181,78,186,233,181,180,163,191,66,253,223,112,187,110,19,214,212,186,22,88,41,115,37,158,138,159,207,209,29,158,174,202,132,226,239,35,61,123,254,193,53,5,30,241,100,193,195,178,113,246,69,253,13,173,177,46,173,154,22,237,118,244,208,160,181,237,89,153,246,168,255,0,178,159,227,222,32,200,185,46,12,149,232,115,240,158,231,162,50,122,191,75,232,185,197,219,217,205,147,80,82,123,203,78,226,246,25,255,0,1,98,192,0,0,0,0,2,58,103,250,220,141,112,229,110,247,234,17,185,84,234,61,74,123,125,166,90,45,186,116,173,59,140,189,254,221,126,225,158,86,156,114,51,232,117,29,139,105,100,162,251,12,140,104,143,33,215,105,93,217,94,177,223,223,185,84,218,53,50,156,179,211,79,89,186,116,83,63,97,126,247,219,247,137,4,0,0,0,3,226,222,170,52,217,213,213,18,182,154,105,146,143,93,53,255,0,90,80,205,142,97,20,107,199,108,67,81,171,83,59,166,172,122,233,223,252,241,209,48,184,58,218,147,42,248,235,87,173,37,191,230,240,168,114,20,107,212,190,146,38,83,213,166,154,145,247,31,184,93,35,136,75,168,83,107,45,82,178,52,153,123,200,197,70,241,87,202,18,104,53,117,99,149,145,74,229,194,152,103,233,66,231,235,172,133,170,116,151,156,249,215,140,254,137,39,213,74,52,247,123,72,87,102,31,223,21,172,57,188,41,87,149,1,254,84,202,92,182,37,32,246,161,90,155,110,161,194,47,93,42,46,244,23,176,255,0,204,46,91,42,156,77,240,203,17,45,234,53,171,136,15,122,30,226,105,184,240,84,123,100,72,234,22,72,97,6,231,205,69,74,17,185,197,175,179,93,11,78,253,12,132,228,163,214,41,213,234,115,21,90,84,142,116,105,45,165,214,215,177,73,213,42,73,40,143,69,17,31,113,151,121,15,216,102,68,70,103,220,67,193,98,142,56,97,222,16,81,156,173,222,213,190,137,132,17,255,0,226,207,185,169,146,22,175,245,182,214,125,205,171,217,236,251,133,107,102,171,139,92,218,154,103,217,120,29,3,166,100,249,172,42,179,205,37,239,47,159,108,203,145,38,25,25,106,70,210,251,253,155,125,230,43,178,117,74,249,198,155,233,46,77,123,210,117,202,220,194,73,30,214,88,222,235,207,31,184,144,130,213,110,159,184,187,125,132,93,150,107,146,110,23,172,83,125,19,137,184,216,215,53,253,88,159,10,157,184,211,179,251,217,230,213,205,141,47,67,208,201,212,232,105,251,76,187,136,89,197,26,141,78,183,233,145,168,244,152,252,136,145,26,67,44,183,189,74,218,132,164,146,146,213,70,102,122,17,17,118,152,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,71,220,98,54,230,143,35,152,91,153,42,92,185,83,216,244,109,197,211,56,220,106,158,233,15,114,213,181,227,65,242,74,67,109,158,142,60,106,237,239,211,67,236,238,169,60,194,240,241,198,156,12,122,100,246,161,250,106,135,29,110,26,103,243,34,70,220,218,77,211,37,114,250,149,172,189,70,183,105,223,235,105,222,93,177,182,5,70,224,179,170,205,204,130,247,73,58,27,164,164,43,106,28,216,180,40,140,187,12,140,143,69,36,190,206,193,208,26,205,78,61,48,218,26,106,251,218,150,200,137,37,232,184,71,166,157,223,235,35,201,222,88,167,126,98,11,201,145,119,215,122,247,18,68,146,62,149,150,180,34,53,31,250,218,19,251,234,255,0,40,248,212,107,118,181,113,84,35,83,105,16,250,137,83,94,68,118,81,204,66,55,184,181,18,82,90,168,200,139,83,81,118,159,96,159,89,53,225,141,125,94,87,13,42,251,197,168,254,137,162,66,144,196,180,196,222,203,253,82,80,184,238,146,119,199,148,75,70,228,41,194,215,111,102,154,233,169,145,11,135,181,173,170,85,159,110,211,173,138,35,28,152,52,184,172,195,142,141,202,86,214,219,109,40,73,106,163,51,63,85,37,222,102,127,105,143,170,43,195,140,94,31,61,95,194,10,69,213,21,26,46,155,85,143,204,86,165,253,91,113,106,14,25,104,106,47,127,184,204,84,246,5,174,27,120,211,97,185,80,119,151,25,55,45,44,221,94,211,61,168,41,109,110,61,11,180,251,53,238,26,79,195,183,98,61,96,219,110,64,115,153,24,233,16,249,43,208,203,114,57,40,218,122,31,105,118,105,222,61,8,0,0,0,8,77,197,173,245,181,150,38,82,151,116,37,215,18,147,78,222,253,105,243,189,162,145,45,86,58,171,162,143,27,77,121,179,227,163,79,189,196,144,210,94,91,97,166,6,0,97,204,100,167,77,182,165,32,140,181,247,66,100,191,204,58,72,0,0,0,0,15,249,90,137,8,82,212,122,18,72,204,197,10,113,68,191,17,125,102,130,111,45,58,38,133,13,218,55,127,127,38,163,55,183,232,167,247,254,223,188,196,73,137,21,233,178,217,135,29,59,157,125,196,180,130,212,139,85,40,244,34,237,236,239,49,161,14,31,88,88,198,23,101,162,215,100,139,249,197,126,20,42,219,253,254,171,143,211,226,146,147,244,212,71,218,223,121,104,95,97,9,38,57,230,62,225,218,177,83,10,171,86,75,74,218,237,67,166,216,173,53,211,100,150,157,63,237,36,187,155,247,151,249,134,104,38,197,114,20,149,197,119,233,35,77,127,137,17,255,0,156,118,236,35,205,238,38,225,29,17,54,237,42,79,81,79,70,187,25,217,29,27,117,91,139,63,89,76,169,71,235,56,103,222,61,142,43,241,15,199,28,82,182,222,182,36,207,232,98,63,183,121,114,161,187,174,215,16,178,238,140,147,239,111,223,237,17,113,74,91,171,220,163,213,70,44,203,134,222,65,165,92,50,224,99,118,37,51,165,41,60,222,134,22,226,249,254,201,145,156,249,198,100,18,147,181,68,133,122,200,237,238,46,205,76,91,153,17,36,180,46,225,253,0,0,0,0,1,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,235,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,202,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,210,120,74,100,163,208,144,225,230,203,19,105,149,88,117,167,185,205,217,116,247,203,144,218,96,188,199,45,117,53,17,43,123,156,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,139,63,0,0,1,13,120,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,87,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,162,218,120,93,112,255,0,135,72,135,77,204,222,55,219,188,234,171,221,53,70,199,165,190,227,15,197,110,43,172,52,251,53,101,114,214,189,207,31,55,70,155,112,144,166,84,218,156,52,154,205,165,53,103,224,0,42,175,142,119,212,159,230,79,211,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,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,117,48,230,199,197,62,50,124,64,184,124,197,241,232,46,236,166,94,86,246,85,236,44,214,81,164,75,173,219,215,84,138,140,106,211,108,192,36,162,222,91,19,85,22,49,186,225,56,165,56,135,212,219,154,47,150,132,33,123,27,51,53,56,141,204,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,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,157,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,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,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,213,227,38,47,94,88,239,136,149,12,82,196,23,226,63,112,213,163,193,102,115,241,152,38,81,33,113,162,51,20,158,52,23,170,149,173,44,37,107,36,146,81,189,74,218,148,39,68,149,180,240,104,193,10,173,139,130,85,252,104,168,87,34,72,143,138,18,24,76,24,12,182,173,241,24,166,191,50,57,173,213,158,132,107,113,215,29,209,9,35,36,161,180,43,113,154,205,13,192,190,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,143,65,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,237,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,0,40,7,138,63,142,204,77,252,23,201,225,14,105,132,89,103,188,177,171,8,241,79,20,172,201,209,22,188,40,143,2,165,83,166,60,100,218,228,211,158,68,181,200,125,167,20,162,78,246,19,19,121,182,101,235,161,75,218,173,233,75,110,120,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,85,183,18,62,32,145,179,19,37,188,30,193,186,172,180,225,213,58,66,100,205,169,50,235,172,162,230,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,211,84,54,101,192,50,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,165,255,0,24,251,2,205,194,203,55,47,184,125,135,214,244,74,29,189,67,143,113,198,131,6,49,30,198,145,173,52,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,58,240,184,241,217,134,95,141,121,60,209,213,120,157,100,59,246,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,142,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,118,19,197,103,20,172,76,105,200,237,133,137,120,103,93,244,205,183,89,196,6,58,41,189,43,209,249,188,168,149,70,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,160,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,113,89,175,205,126,23,228,135,11,233,106,85,2,35,245,39,227,166,37,167,105,196,75,144,88,150,196,103,35,52,243,77,188,211,14,51,21,12,50,250,22,73,82,82,70,72,36,35,236,142,156,63,248,157,67,197,217,148,156,16,204,12,222,146,250,151,189,170,109,204,250,216,106,45,122,83,143,184,164,69,83,76,180,211,113,94,38,212,203,109,23,172,151,148,133,22,228,184,164,33,203,21,1,74,220,106,252,83,218,223,15,224,249,141,68,71,92,0,202,101,229,152,204,47,197,107,227,15,228,75,157,93,195,88,244,185,49,237,200,144,9,247,235,40,148,227,228,233,54,190,98,77,43,105,168,238,56,72,74,28,91,167,162,18,91,141,36,124,170,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,32,6,85,199,85,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,235,248,243,150,123,203,1,173,236,54,188,235,51,162,84,109,236,81,181,225,92,116,89,172,153,33,105,91,145,99,189,38,35,173,26,141,73,91,42,146,217,18,251,80,226,22,133,17,146,183,182,223,85,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,157,92,101,106,212,170,254,81,44,154,237,10,167,18,163,77,168,223,20,217,112,230,68,121,47,49,37,135,41,149,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,17,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,220,160,10,1,226,143,227,179,19,127,5,242,120,67,149,97,174,94,174,172,84,193,172,81,197,203,90,79,63,246,87,232,153,53,26,90,34,184,235,210,96,204,84,148,187,33,181,32,143,78,71,78,151,22,74,73,39,148,110,172,214,158,86,213,249,76,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,229,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,160,156,130,101,226,171,150,124,180,80,44,59,170,149,18,5,217,80,145,38,183,113,162,52,197,73,71,90,250,244,66,77,70,102,130,91,113,155,138,202,201,175,155,222,210,141,38,189,77,197,231,132,95,247,11,143,2,120,101,248,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,21,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,106,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,69,94,40,254,4,241,55,240,95,56,132,40,4,116,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,247,173,202,38,13,112,243,202,154,158,154,207,38,223,178,233,236,201,173,205,167,83,213,213,86,234,142,27,76,170,65,182,107,81,243,164,62,166,208,146,91,155,27,74,155,70,244,52,217,26,97,6,92,120,199,73,77,255,0,114,83,243,35,74,150,86,157,118,176,185,118,244,234,108,102,158,126,220,140,235,196,73,135,36,155,67,71,42,51,77,30,238,114,80,114,53,109,126,163,220,196,147,93,87,140,173,90,149,95,202,37,147,93,161,84,226,84,105,181,27,226,155,46,28,200,143,37,230,36,176,229,50,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,47,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,10,229,91,44,117,220,213,93,87,117,149,107,86,186,42,213,191,103,207,185,105,209,186,100,57,233,73,76,56,195,109,65,222,183,90,67,28,213,200,73,115,148,102,148,105,169,164,203,180,185,87,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,211,225,251,158,234,22,106,173,86,236,171,165,125,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,116,201,51,82,52,212,181,79,105,76,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,43,131,140,182,94,41,87,38,23,210,243,35,69,165,75,93,195,105,200,137,68,172,72,76,196,165,130,162,60,227,188,181,45,165,159,172,180,76,125,164,164,218,245,180,148,225,172,148,148,164,219,128,25,0,199,153,57,124,205,29,163,115,61,54,36,106,21,126,66,45,155,133,114,228,53,25,132,83,165,186,218,84,243,143,56,133,19,72,97,212,179,36,204,141,58,148,115,65,173,41,82,140,120,172,216,248,167,198,79,136,23,15,152,190,59,86,54,227,29,9,174,29,89,120,203,244,118,121,213,169,53,10,197,227,49,205,203,79,73,21,186,165,86,36,114,208,209,177,206,114,221,147,218,75,220,142,151,214,78,142,36,203,229,112,203,193,79,219,78,110,45,110,162,161,210,192,177,52,189,102,108,119,99,206,244,79,179,211,182,222,173,173,42,214,83,177,183,164,246,234,209,59,181,68,173,186,223,240,128,28,106,252,44,90,223,16,32,249,117,68,85,94,87,240,83,249,68,227,85,35,7,27,168,116,82,238,10,125,99,160,125,78,242,219,68,230,41,114,164,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,188,85,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,133,238,117,255,0,148,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,57,223,82,127,153,63,77,21,213,131,216,23,136,248,243,50,230,164,225,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,243,94,46,161,43,38,245,37,45,40,81,35,114,205,8,95,138,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,64,0,0,0,0,0,0,0,0,127,12,137,69,161,247,10,140,226,73,144,105,86,244,185,248,221,134,172,235,74,87,43,174,133,184,190,99,178,28,102,254,113,233,6,165,110,81,173,94,170,59,59,143,179,67,21,154,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,245,209,24,221,176,185,80,218,211,115,139,89,247,198,81,247,185,239,246,15,29,139,153,189,196,220,92,162,42,221,170,201,233,233,235,211,123,59,35,175,118,139,109,101,235,37,148,168,189,102,200,251,199,17,133,21,201,178,81,21,175,164,189,116,254,4,103,254,97,165,252,2,195,181,97,94,21,81,108,151,85,185,218,127,83,189,90,105,174,249,46,186,95,218,81,119,57,239,63,243,14,134,32,239,22,76,35,43,235,47,238,222,81,17,186,117,175,183,148,157,116,223,212,205,130,218,187,77,105,34,209,40,62,242,87,240,239,20,114,39,127,10,124,88,111,15,239,218,205,184,234,53,43,166,177,110,194,35,215,187,231,228,35,247,21,175,245,222,244,253,254,235,183,66,137,104,74,210,122,146,136,140,135,253,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,255,0,56,205,157,212,199,75,116,86,35,105,167,42,124,132,105,247,56,162,23,119,194,77,245,61,150,39,146,111,106,72,174,41,36,157,189,218,83,224,251,68,217,0,0,0,1,231,177,13,216,140,216,55,35,147,220,229,198,42,68,195,121,90,25,237,71,37,123,143,66,237,62,205,123,134,108,113,209,112,220,198,155,241,202,123,156,200,202,185,106,138,105,90,25,110,65,203,119,105,232,125,165,217,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,245,110,69,167,184,69,161,40,253,222,226,49,97,227,229,93,54,213,42,240,183,106,54,197,109,142,116,26,164,87,161,200,70,229,39,115,110,54,164,40,181,73,145,151,170,163,238,50,63,180,133,60,103,47,134,61,245,102,220,53,91,239,9,35,250,90,137,50,67,242,213,19,123,44,116,164,181,200,116,211,190,68,163,90,246,161,45,150,187,123,117,215,188,140,132,5,172,219,181,171,118,161,38,155,87,135,211,202,132,242,227,188,142,98,23,177,196,40,210,162,213,38,100,122,26,79,180,187,7,217,179,113,78,252,195,231,149,34,208,174,244,14,40,141,38,125,43,46,234,70,105,63,245,196,43,247,19,254,65,235,29,205,78,61,62,218,218,118,251,220,151,8,201,69,232,184,69,174,189,255,0,235,35,159,207,168,220,23,141,89,201,147,158,234,231,76,116,212,181,109,67,123,214,181,25,159,97,17,17,106,165,31,217,218,36,150,94,184,120,227,78,57,189,14,123,176,253,11,67,144,182,205,83,249,145,36,237,109,70,209,154,185,125,74,22,126,163,187,180,239,245,116,239,62,203,108,202,230,71,48,183,45,180,184,178,160,49,233,43,139,166,67,114,106,123,164,51,204,86,214,77,127,50,114,28,108,181,113,146,87,103,191,66,236,239,146,68,68,68,68,93,196,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,57,86,40,229,135,6,177,125,135,91,189,173,78,181,199,141,70,165,245,210,155,239,37,235,216,219,168,255,0,8,175,242,253,194,62,207,225,45,149,153,115,87,41,171,111,146,135,22,107,54,250,202,138,187,204,207,191,172,251,116,30,218,202,225,197,149,251,44,218,92,75,31,154,182,150,149,146,189,39,81,79,105,109,246,28,147,253,210,29,242,206,195,123,46,193,134,80,45,58,55,66,193,30,187,122,135,93,237,209,37,222,226,148,125,200,79,249,7,166,0,28,103,56,56,121,27,18,114,233,125,81,157,111,123,241,40,21,57,209,19,169,150,178,19,6,66,80,90,238,73,119,175,218,122,123,200,103,93,109,201,179,239,69,51,41,27,36,81,42,134,151,19,169,30,139,101,222,210,212,181,46,244,253,191,196,104,75,35,184,143,11,19,50,227,106,85,33,185,184,233,148,248,52,167,187,12,180,117,184,17,148,162,237,74,127,124,187,136,203,237,29,240,0,0,0,4,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,133,209,207,34,251,59,197,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,156,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,152,122,176,0,0,0,0,30,43,26,174,248,150,30,18,222,55,108,183,118,21,46,131,80,150,143,84,207,85,183,25,199,8,187,18,173,62,129,251,15,248,140,220,226,221,222,245,249,137,151,69,218,234,247,21,82,177,54,91,125,132,90,33,201,14,56,69,244,83,251,254,226,254,3,181,100,35,47,181,204,111,199,74,11,140,69,214,145,65,157,22,167,53,221,232,237,67,19,34,243,19,161,184,133,125,7,117,213,58,159,184,140,251,180,7,67,164,198,160,209,160,81,33,39,70,41,241,154,138,209,106,127,65,180,18,75,188,204,251,136,187,204,199,238,1,84,124,69,248,122,221,117,139,165,220,93,193,218,87,94,137,219,125,35,15,158,219,92,157,141,196,142,215,206,72,146,91,181,209,197,122,169,45,52,208,253,134,43,50,77,159,113,196,119,147,34,157,177,126,238,115,103,255,0,98,190,209,238,48,223,44,216,211,139,21,4,211,108,107,59,210,15,43,94,207,72,68,107,79,85,106,255,0,93,117,37,220,218,255,0,201,247,11,47,202,79,10,106,77,155,38,53,233,141,50,58,234,147,123,246,83,118,41,174,86,164,251,103,243,177,165,154,85,170,84,210,187,187,52,211,222,98,200,226,197,98,27,9,141,25,27,27,70,187,83,169,158,154,158,190,223,188,127,168,0,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,1,226,13,154,250,86,107,241,161,186,237,177,64,137,6,222,181,99,200,161,210,166,37,41,83,245,102,19,45,229,34,106,220,83,13,62,132,56,218,155,82,99,56,106,38,79,152,105,209,78,57,172,96,26,19,200,46,107,161,230,183,3,162,86,234,110,236,188,237,126,77,30,232,101,199,152,55,31,148,150,82,105,158,150,218,36,242,217,145,235,169,36,109,161,41,113,15,182,157,196,214,245,73,80,0,0,1,77,124,101,112,47,14,48,219,17,236,204,80,178,168,222,138,170,226,55,165,157,175,178,193,146,98,200,149,20,226,153,74,75,100,94,163,206,117,74,230,153,30,213,169,9,89,164,150,167,22,190,107,194,127,8,108,220,90,205,124,103,239,54,37,190,139,26,142,229,223,76,101,151,205,164,46,163,26,100,68,71,83,166,159,89,72,66,159,230,18,72,211,170,219,65,43,114,55,33,87,188,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,95,231,151,134,125,59,51,183,221,23,19,48,222,183,74,181,46,73,245,4,55,120,205,168,28,169,29,116,18,101,134,91,121,150,201,102,217,60,195,113,246,165,148,165,164,187,205,51,91,168,52,17,170,69,101,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,208,102,108,124,83,227,39,196,11,135,204,95,23,61,195,58,147,74,175,240,255,0,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,21,65,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,219,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,123,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,7,28,239,169,63,204,159,166,142,63,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,41,21,197,47,33,63,46,225,215,179,93,133,239,236,184,41,84,254,178,239,165,200,145,163,115,224,196,96,146,115,35,169,103,163,111,50,195,73,37,181,169,37,198,219,35,65,19,169,52,191,88,24,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,65,156,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,148,64,225,191,154,236,71,205,174,35,227,133,235,122,187,208,210,160,252,159,98,129,64,97,227,92,90,68,85,29,68,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,42,91,54,62,41,241,147,226,5,195,230,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,160,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,237,184,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,61,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,237,239,34,244,25,82,206,182,22,103,7,229,79,236,206,129,117,211,62,73,116,61,111,167,98,198,103,153,213,115,249,124,174,75,238,235,167,76,189,219,182,233,170,116,215,83,210,64,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,15,85,142,156,33,45,91,239,49,212,75,143,12,234,31,36,176,218,189,212,212,46,216,49,82,217,122,45,230,214,214,140,83,80,102,123,122,174,98,205,40,82,13,168,220,151,84,70,164,155,49,132,255,0,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,161,6,122,184,92,210,177,190,225,149,139,248,21,38,37,2,242,170,72,96,170,244,119,26,74,41,213,71,222,148,210,29,168,41,205,196,113,150,134,150,243,207,26,16,233,189,203,35,75,124,229,45,78,203,92,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,43,104,37,41,106,67,77,52,131,90,246,110,56,1,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,203,194,238,13,148,42,22,96,171,51,113,30,225,249,71,132,244,189,146,40,208,93,37,183,42,176,220,134,164,160,227,73,122,59,205,57,25,232,142,38,58,205,196,32,219,125,42,78,156,189,92,105,191,107,198,86,147,74,160,101,18,201,161,80,169,145,41,212,218,117,241,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,171,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,207,253,38,178,23,150,15,246,86,61,139,135,84,255,0,247,211,39,74,121,249,31,193,38,243,242,164,127,193,180,149,59,254,180,218,125,90,12,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,43,133,30,69,191,168,205,6,53,217,159,249,60,171,2,20,229,127,140,165,85,28,142,105,255,0,138,233,86,165,126,251,196,143,239,119,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,15,63,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,152,43,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,102,92,94,247,15,123,2,205,197,62,28,54,78,31,98,13,189,18,185,111,87,35,214,227,78,131,36,143,99,168,244,204,195,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,150,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,238,156,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,240,1,149,113,162,140,32,194,219,19,26,114,59,133,216,105,137,116,47,76,219,117,156,63,181,250,216,93,83,209,249,188,168,145,94,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,56,193,150,126,14,246,110,31,94,82,111,12,126,185,226,95,8,164,86,57,182,253,34,19,70,221,58,100,70,201,92,183,106,77,58,131,82,214,165,26,20,113,144,163,105,60,173,171,114,66,28,82,11,208,113,171,240,177,107,124,64,131,229,213,17,86,185,73,193,10,86,99,241,250,220,193,122,205,114,93,26,61,199,30,168,148,79,140,218,92,92,103,217,167,73,144,202,205,10,236,90,9,214,91,222,141,82,106,70,228,146,144,102,75,47,21,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,154,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,167,32,225,173,128,63,183,92,208,91,255,0,40,240,247,229,69,139,107,243,170,119,47,82,141,96,177,252,221,238,137,47,234,100,151,55,202,75,90,49,235,115,18,135,55,33,77,165,221,47,248,101,92,95,247,11,143,2,120,101,248,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,52,99,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,31,225,79,158,218,81,210,160,101,103,25,110,105,105,169,38,65,49,100,85,106,47,165,76,56,193,165,9,110,142,107,50,37,33,105,81,40,216,222,165,18,201,124,132,154,54,48,219,146,131,138,63,129,60,77,252,23,206,33,10,1,26,8,202,70,91,108,220,132,101,230,183,42,240,175,196,149,82,76,119,174,107,210,188,196,35,82,27,68,120,230,165,50,206,198,249,238,198,142,218,28,52,18,137,75,82,214,242,210,132,115,121,73,170,190,32,217,219,170,230,190,255,0,110,133,108,63,46,14,29,90,178,36,51,74,134,153,74,83,21,103,210,243,201,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,215,235,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,4,41,9,90,22,162,90,38,167,25,90,77,42,129,148,75,38,133,66,166,68,167,83,105,215,197,54,36,56,113,25,75,44,70,97,186,101,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,95,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,69,113,88,200,228,156,74,165,79,205,38,27,46,35,85,219,98,142,107,186,105,138,67,76,21,70,157,21,43,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,82,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,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,5,21,241,109,197,43,19,20,51,78,207,200,90,239,164,254,73,91,233,181,171,31,205,94,103,165,170,69,168,206,231,177,243,168,78,253,188,196,122,232,220,131,215,177,71,161,142,193,193,26,255,0,179,104,87,150,38,225,245,102,225,137,14,225,186,163,210,100,209,96,188,102,149,207,68,50,154,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,155,116,0,30,83,22,44,95,218,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,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,143,201,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,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,231,248,50,97,111,201,76,184,215,113,50,125,11,165,159,125,220,14,116,211,122,173,253,101,46,18,9,150,126,108,150,105,111,100,165,84,83,218,148,173,90,234,122,167,150,98,127,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,205,56,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,131,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,237,73,146,139,188,133,239,100,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,177,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,223,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,186,240,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,0,0,0,0,0,0,0,255,0,41,81,88,152,194,163,73,70,246,215,166,228,234,101,174,135,175,179,238,21,185,155,110,20,212,155,202,76,155,211,5,164,116,53,39,54,111,166,236,83,188,221,9,134,203,231,100,203,36,167,68,165,213,119,118,235,167,184,197,104,98,70,89,177,167,9,234,10,166,223,54,119,163,222,78,157,158,144,136,238,190,170,21,254,180,234,139,185,196,127,151,239,30,30,53,159,113,203,119,147,30,157,189,126,238,115,101,255,0,106,190,193,102,124,58,56,122,221,116,123,165,172,93,198,42,87,64,136,59,189,29,15,158,219,188,237,237,203,142,239,206,71,146,123,116,213,181,122,201,61,117,208,189,166,45,112,7,196,188,173,74,109,237,110,75,182,106,200,221,22,103,47,121,106,162,250,14,37,101,244,76,143,189,37,237,25,193,204,86,9,92,184,13,137,117,11,34,225,141,176,227,242,185,78,111,108,249,155,163,180,234,187,16,226,244,211,154,69,218,127,251,139,224,225,21,235,42,193,196,91,106,229,101,205,173,83,171,112,39,58,90,17,234,150,95,74,253,169,87,176,143,184,143,238,49,164,44,21,187,226,95,152,75,103,93,177,29,222,85,74,13,62,90,253,83,45,22,228,102,220,50,237,74,117,250,101,236,47,224,61,168,0,0,0,0,15,41,139,49,85,59,11,175,8,104,70,229,61,65,168,54,69,174,154,153,199,112,191,206,51,95,139,176,220,129,138,183,148,55,81,177,76,215,234,40,211,93,116,210,75,133,254,97,111,220,31,101,65,94,5,84,163,52,222,146,19,88,121,74,61,79,180,186,56,4,127,103,120,159,160,0,0,0,56,30,120,113,30,22,25,229,198,235,170,77,115,97,212,233,243,169,76,246,25,234,235,144,36,169,37,216,149,126,225,247,145,23,218,51,218,134,164,222,23,161,51,21,27,228,86,234,155,91,78,164,90,173,231,123,11,83,208,187,213,246,127,1,162,140,159,97,228,108,54,203,165,139,70,105,189,143,203,160,83,39,75,78,166,122,72,84,24,233,89,107,185,69,222,143,97,233,238,33,217,128,7,153,188,112,222,203,191,161,156,11,178,141,215,48,103,174,222,161,214,187,116,81,119,182,164,159,114,213,254,81,192,239,94,28,89,95,189,13,229,203,177,249,75,121,74,89,171,210,117,21,118,158,239,97,73,47,222,30,38,7,9,108,172,196,154,137,78,219,124,228,54,178,89,55,214,84,83,220,100,125,253,103,217,160,144,88,93,150,28,26,194,6,26,110,201,181,58,39,25,52,154,87,215,74,115,184,145,167,99,142,175,252,26,127,201,247,142,170,68,73,34,73,119,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,160,55,85,165,76,166,60,90,183,50,59,140,44,189,228,180,154,79,221,239,247,140,243,103,191,10,159,194,108,200,221,20,215,99,242,91,173,205,155,91,96,183,146,183,52,244,249,73,74,190,154,180,254,175,184,244,63,176,132,199,224,223,141,7,17,202,214,15,212,38,237,97,231,36,213,88,107,151,174,174,159,163,227,167,180,145,175,118,165,218,189,62,207,104,181,208,0,0,0,21,141,198,122,234,233,173,139,118,214,37,233,205,147,18,81,150,158,246,234,8,247,127,156,87,6,88,97,156,236,126,176,88,34,215,91,146,148,127,254,122,201,127,156,105,14,212,107,167,181,232,236,31,250,220,8,232,255,0,35,105,33,245,64,0,0,0,0,87,191,23,124,108,106,205,195,8,88,107,5,237,42,21,183,91,117,212,109,255,0,197,94,143,61,147,61,77,179,79,210,73,118,18,137,95,119,120,168,108,52,177,43,24,157,127,80,108,74,35,92,201,181,218,148,90,123,126,178,75,69,60,242,26,35,245,148,146,239,89,127,104,190,242,239,26,15,202,30,93,40,217,116,194,106,85,177,30,15,38,172,252,118,36,85,23,205,90,183,74,56,204,33,238,195,117,196,151,172,207,246,79,111,187,179,191,185,0,0,248,213,11,62,221,170,72,41,83,233,220,215,75,251,92,231,19,236,34,238,37,17,119,17,15,169,22,43,16,217,76,120,205,236,109,58,232,90,153,233,169,235,237,251,199,250,128,0,0,0,0,0,10,171,226,167,159,31,245,95,42,152,65,90,255,0,4,213,223,93,166,84,127,227,209,38,136,164,114,191,228,234,117,109,189,254,18,58,211,253,106,4,0,203,70,93,47,188,208,98,156,12,51,177,99,255,0,130,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,47,248,139,112,224,161,96,37,137,73,198,44,11,99,109,161,111,211,226,82,174,152,211,102,173,201,199,41,79,114,219,170,26,220,86,199,57,203,117,166,156,105,148,54,150,212,72,82,27,52,45,195,106,32,101,163,49,119,222,87,241,78,6,38,88,178,63,193,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,209,70,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,79,254,15,185,188,238,202,61,245,55,252,60,219,25,77,192,255,0,143,149,62,35,206,160,255,0,199,125,179,90,63,195,164,220,254,161,177,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,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,139,197,86,110,154,237,193,78,161,82,106,243,186,136,150,205,61,116,186,91,124,164,35,167,138,185,82,37,169,189,82,68,107,213,249,114,23,170,140,213,235,233,174,212,164,138,207,248,24,253,118,126,91,253,72,56,231,125,73,254,100,253,52,85,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,35,86,54,63,131,92,43,177,150,175,142,118,110,25,252,163,159,140,124,200,84,59,118,20,133,82,96,219,112,99,37,135,42,105,39,183,62,151,58,137,78,67,113,182,147,29,9,105,40,90,16,164,36,137,11,146,185,98,226,1,151,220,207,122,22,219,160,92,94,132,191,170,84,247,38,73,181,42,13,186,151,153,113,175,235,155,102,73,161,44,202,208,136,220,73,54,174,97,180,70,181,54,141,174,37,21,45,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,122,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,91,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,186,80,112,49,250,236,252,183,250,144,128,25,177,241,79,140,159,16,46,31,49,124,79,254,15,185,188,238,202,61,245,55,252,60,219,25,77,192,255,0,143,149,62,35,206,160,255,0,199,125,179,90,63,195,164,220,254,161,177,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,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,139,197,86,110,154,237,193,78,161,82,106,243,186,136,150,205,61,116,186,91,124,164,35,167,138,185,82,37,169,189,82,68,107,213,249,114,23,170,140,213,235,233,174,212,164,138,207,248,24,253,118,126,91,253,72,90,160,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,251,81,253,181,216,223,39,62,81,250,19,209,159,210,112,230,115,250,126,187,157,253,236,235,155,118,243,218,250,90,107,187,179,93,15,73,254,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,69,117,112,228,186,104,86,54,112,172,187,214,233,157,209,81,109,250,125,197,84,168,201,229,45,206,68,86,40,83,220,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,252,185,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,117,254,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,58,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,20,67,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,61,56,95,100,203,22,50,193,66,186,110,220,89,170,250,42,171,120,242,35,170,212,142,184,210,91,140,220,85,185,202,147,34,75,123,247,60,124,215,118,54,203,156,180,182,225,155,155,214,164,165,138,65,23,253,194,227,192,158,25,126,53,231,19,68,127,227,5,153,204,56,129,98,30,87,227,209,105,87,45,211,85,228,85,38,73,234,72,222,181,28,105,230,28,142,230,195,105,69,206,144,194,164,183,161,56,219,136,105,205,202,35,67,201,37,85,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,123,150,236,34,170,224,46,9,90,216,65,89,190,229,222,50,45,136,238,196,69,98,75,10,97,110,176,111,184,182,90,38,212,235,166,132,52,210,219,101,9,222,100,72,105,36,91,75,68,151,75,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,241,175,39,154,45,39,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,136,127,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,117,91,113,71,241,217,137,191,130,249,60,33,202,178,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,217,180,244,39,133,184,145,135,25,153,193,170,101,255,0,110,67,244,173,161,122,83,222,105,200,85,104,37,243,141,154,150,196,152,178,25,94,228,43,106,208,235,75,45,84,218,182,158,213,45,6,74,63,21,149,156,159,97,126,83,99,94,9,195,226,150,228,139,198,176,228,249,43,121,215,13,17,161,33,215,142,12,22,146,181,168,246,71,105,229,32,220,82,148,227,171,82,214,165,104,104,109,190,234,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,48,113,128,204,149,155,138,24,161,76,193,43,98,129,18,92,140,50,145,33,19,174,50,154,110,26,165,200,109,163,126,19,8,105,195,104,144,217,182,218,93,83,137,55,73,230,148,218,73,162,109,102,244,75,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,226,182,130,82,144,149,186,235,72,53,163,126,226,185,238,38,48,164,211,184,127,226,5,62,101,90,93,82,68,88,244,22,93,157,45,45,37,249,75,77,90,9,41,231,9,148,33,162,90,140,141,70,77,161,8,212,207,106,82,90,17,80,96,177,78,43,153,215,253,166,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,81,131,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,8,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,237,197,99,35,145,176,214,171,63,52,152,108,185,110,208,174,122,193,174,233,166,41,14,190,116,234,140,165,45,103,53,14,104,100,136,207,59,170,84,151,20,92,183,157,109,40,53,37,212,182,207,74,225,55,147,44,88,195,170,239,242,152,190,106,191,39,169,85,251,125,17,232,148,120,235,141,37,202,213,62,98,25,146,153,50,22,91,249,12,150,214,84,134,210,104,124,220,65,239,229,161,38,135,236,252,0,64,14,40,89,233,253,138,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,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,123,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,150,160,2,144,56,189,224,92,60,48,204,116,76,70,183,168,221,21,23,18,233,234,168,188,164,27,8,101,85,134,22,77,205,38,218,108,146,180,238,66,226,62,181,172,140,220,118,75,170,37,168,247,37,16,88,122,12,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,209,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,115,51,103,140,214,110,63,99,205,207,138,86,30,29,68,179,169,21,137,27,209,21,173,73,249,171,45,119,77,148,146,81,180,137,47,31,174,226,90,34,65,25,246,155,142,115,30,118,85,112,136,203,142,40,93,216,160,188,196,81,239,121,118,173,159,106,200,118,145,51,162,117,181,63,95,125,77,182,227,148,229,180,162,82,74,49,37,108,56,226,214,157,117,229,114,116,112,185,204,116,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,158,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,81,103,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,175,133,101,163,49,119,222,87,241,78,6,38,88,178,63,193,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,0,0,0,0,0,0,1,254,82,162,177,49,149,71,146,222,246,213,166,165,169,150,186,30,190,207,184,124,186,125,159,110,210,228,28,168,20,238,83,167,253,174,115,138,246,25,119,26,140,187,140,199,217,0,1,22,51,227,148,120,121,150,195,197,29,22,6,251,166,157,167,163,221,230,153,105,204,126,47,55,213,83,205,183,253,83,6,94,182,191,103,111,125,3,78,133,42,153,45,112,229,183,203,121,173,55,39,82,61,53,34,50,238,212,187,140,133,203,240,136,198,198,175,28,48,155,134,147,158,214,161,68,117,199,90,70,223,252,85,152,240,25,35,212,155,36,253,37,31,122,141,95,127,120,176,144,0,0,0,0,31,42,235,107,168,181,235,12,23,250,228,9,8,255,0,43,106,33,155,204,207,67,56,56,253,127,48,101,166,151,37,84,255,0,252,245,226,255,0,48,177,254,12,87,87,83,108,92,86,177,175,94,84,153,114,136,180,238,209,186,122,61,223,231,22,114,0,0,0,2,168,184,200,99,74,165,185,69,193,250,124,221,204,50,184,213,87,218,229,233,163,165,233,8,234,237,52,107,221,161,118,47,79,179,218,33,190,68,112,169,252,88,204,141,175,77,106,55,57,186,36,232,85,183,203,121,39,107,76,207,140,149,43,233,167,95,235,59,139,83,251,12,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,245,178,244,132,133,119,175,78,253,59,147,175,219,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,189,238,47,184,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,206,35,126,71,168,146,235,153,155,177,24,136,207,48,216,174,210,228,56,91,136,180,66,106,17,136,207,180,203,223,247,141,21,67,100,227,196,97,131,45,13,182,210,141,62,226,208,127,176,0,0,0,0,255,0,41,47,162,52,119,100,184,122,33,164,41,106,251,136,181,49,64,124,71,113,125,88,169,153,10,235,13,59,189,139,105,233,84,34,245,116,208,227,207,150,95,184,147,238,115,237,251,204,119,238,15,216,7,79,187,110,90,150,50,85,227,115,89,162,190,244,8,167,189,73,217,41,151,32,72,66,189,87,8,207,66,81,246,26,13,62,243,62,225,112,96,0,0,0,0,0,0,0,0,2,37,113,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,89,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,237,81,154,143,188,197,249,228,23,42,48,242,165,129,209,40,149,54,183,222,119,71,38,177,116,60,227,44,19,140,74,83,41,36,192,75,141,26,185,140,199,245,210,147,55,22,149,56,183,220,78,210,119,98,100,85,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,65,195,83,58,245,28,186,98,60,28,47,189,106,122,97,149,221,80,83,114,80,163,138,195,116,170,164,147,140,210,42,110,190,226,73,102,202,16,194,80,226,77,212,161,45,173,110,145,41,72,36,174,245,4,85,254,234,62,68,255,0,221,207,254,172,214,63,238,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,57,80,189,62,25,249,215,168,230,126,196,169,89,56,151,83,234,113,38,210,214,76,217,142,28,86,125,51,5,231,156,54,228,51,29,148,183,179,147,170,24,112,146,222,210,213,133,26,205,79,26,83,210,243,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,217,167,3,31,174,207,203,127,169,7,28,239,169,63,204,159,166,138,203,180,236,11,202,250,141,112,74,179,237,233,117,100,90,180,119,43,245,114,140,68,165,197,167,54,235,77,59,32,209,174,229,33,10,125,179,94,210,61,168,220,181,104,132,45,73,250,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,237,115,121,153,202,238,109,49,150,78,42,213,232,190,132,136,138,124,90,93,46,145,212,162,79,65,21,164,154,148,223,61,45,52,110,238,125,201,14,234,164,238,46,110,205,77,41,72,176,174,12,25,120,170,219,118,205,203,153,27,150,149,17,8,187,35,166,137,107,200,76,197,41,243,132,204,135,58,245,45,164,158,196,161,114,24,142,148,154,254,115,88,174,25,18,80,162,55,33,175,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,213,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,229,117,139,84,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,229,66,244,248,103,231,94,163,153,251,18,165,100,226,93,79,169,196,155,75,89,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,78,168,97,194,75,123,75,86,20,107,53,60,105,79,75,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,102,156,12,126,187,63,45,254,164,39,78,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,20,172,36,86,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,106,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,85,197,196,229,231,54,118,110,81,120,98,97,157,241,93,143,18,177,93,159,34,173,26,133,110,42,121,197,126,170,178,174,74,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,117,45,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,190,225,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,64,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,227,94,79,52,95,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,60,57,239,198,187,19,48,57,160,187,177,51,13,233,252,186,12,190,150,20,121,171,105,230,158,170,116,209,219,100,229,184,219,174,43,102,238,94,212,18,82,215,205,33,163,91,105,116,220,51,233,124,43,240,67,20,49,39,50,244,172,73,177,43,145,40,84,140,53,144,204,250,245,69,230,219,125,110,49,37,15,53,208,180,202,187,84,185,45,38,75,102,231,97,52,141,238,18,185,132,210,23,231,248,163,248,236,196,223,193,124,158,16,139,237,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,145,89,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,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,255,0,184,92,120,19,195,47,198,188,226,104,160,17,163,220,189,93,52,43,27,37,248,105,122,221,51,186,42,45,191,133,244,106,165,70,79,41,110,114,34,177,73,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,15,1,253,212,124,137,255,0,187,159,253,89,172,127,221,7,85,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,157,103,199,246,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,104,79,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,197,113,71,240,39,137,191,130,249,196,33,64,35,223,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,10,101,163,46,150,38,87,240,178,6,25,216,177,255,0,193,76,172,77,222,247,244,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,162,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,232,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,163,181,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,124,43,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,12,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,165,102,95,44,247,150,86,174,27,82,204,196,25,209,23,112,215,237,120,247,28,232,81,140,150,138,98,222,149,37,146,136,110,146,141,47,45,41,142,147,90,211,234,111,90,146,147,90,82,78,47,242,225,126,93,47,188,96,194,204,69,196,203,22,63,95,251,51,232,166,86,33,111,101,173,148,183,99,79,121,249,156,199,93,70,188,158,133,9,229,33,43,90,249,250,145,22,195,37,121,76,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,33,255,0,21,60,28,174,226,238,81,234,242,109,199,181,151,97,84,26,188,92,141,181,31,206,162,198,97,246,228,150,245,173,36,142,91,18,29,127,95,89,74,228,108,74,77,75,35,42,23,19,255,0,131,38,22,252,171,204,117,119,19,39,208,186,168,22,37,190,231,77,55,170,217,209,213,38,172,153,103,230,201,100,167,55,197,77,69,61,169,82,19,166,167,162,185,102,46,164,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,237,120,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,158,85,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,208,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,21,131,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,158,204,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,181,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,122,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,0,0,0,0,0,0,0,0,0,0,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,251,53,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,247,20,125,205,253,159,121,11,252,140,250,36,199,106,75,103,170,29,66,86,159,184,203,82,31,234,0,0,0,0,63,198,99,39,34,35,236,17,106,110,54,164,105,247,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,162,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,255,0,56,186,16,0,0,1,243,46,106,203,86,237,187,84,175,190,90,183,77,132,252,181,247,253,22,219,82,207,184,143,247,125,199,247,12,230,230,239,16,36,226,78,97,47,90,251,239,243,91,110,183,82,143,31,212,36,236,100,167,62,180,39,177,41,215,77,253,230,90,137,241,193,155,8,155,140,154,254,47,76,99,231,221,110,85,25,165,110,255,0,91,63,71,200,46,229,233,223,175,122,117,251,125,130,211,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,113,44,229,97,187,88,159,151,123,206,132,108,239,145,30,141,81,151,24,247,25,109,121,48,100,37,7,244,146,71,161,175,184,207,79,120,206,205,74,28,235,62,233,149,79,53,237,155,68,168,45,147,86,137,61,29,101,195,45,116,237,46,244,253,165,247,139,254,225,245,138,204,98,150,91,45,151,141,122,202,161,67,133,70,145,216,126,179,140,192,139,185,95,65,36,93,174,119,22,165,246,152,146,160,0,0,63,134,100,68,102,125,196,40,51,137,237,214,197,213,154,106,153,199,123,152,84,152,207,210,213,234,153,109,83,85,25,186,151,105,22,191,75,191,183,239,49,237,56,69,216,206,92,25,138,151,112,72,135,206,139,77,163,56,226,21,204,219,177,246,231,64,89,30,132,162,51,208,143,187,67,33,120,0,0,0,0,0,57,142,101,175,102,176,255,0,2,239,123,141,78,242,221,102,129,82,233,213,180,207,71,138,27,203,79,102,213,23,122,61,165,160,206,45,207,81,145,121,226,5,90,172,243,155,159,174,214,31,144,165,104,69,170,222,125,74,51,211,66,46,245,123,139,248,11,246,225,247,134,204,97,174,90,45,168,173,23,175,90,139,14,178,233,246,246,173,234,124,82,51,250,74,253,207,102,159,113,9,36,0,0,0,0,0,0,0,0,0,40,135,138,198,28,226,229,153,154,57,247,46,36,221,82,238,106,69,217,28,230,218,211,149,25,108,177,10,156,151,86,69,75,65,105,202,74,227,26,139,113,54,103,188,158,109,245,232,228,133,16,243,252,51,177,143,14,48,83,53,148,91,131,20,25,165,71,165,85,233,242,232,140,214,234,42,36,183,66,148,249,36,219,150,74,52,43,102,238,90,163,41,122,182,148,55,41,197,45,100,132,172,142,255,0,128,66,174,43,152,179,131,86,62,92,95,176,177,50,208,249,77,94,189,122,134,237,40,123,84,223,67,57,132,36,142,167,212,17,124,215,79,207,71,170,147,220,247,55,148,101,202,91,202,69,27,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,103,147,204,52,197,140,37,192,43,94,202,198,59,223,229,5,106,21,62,19,108,70,244,108,104,158,129,138,136,81,219,77,43,124,117,41,18,185,11,109,194,234,76,247,57,187,94,226,35,25,194,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,74,168,89,14,253,183,240,246,195,188,121,194,122,46,235,250,223,167,214,253,37,75,167,83,185,146,174,134,83,91,125,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,148,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,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,171,3,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,215,103,229,191,212,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,242,113,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,112,174,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,93,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,197,22,113,71,241,217,137,191,130,249,60,33,249,48,247,56,53,92,32,201,53,195,151,123,16,226,21,119,16,174,138,186,171,210,158,105,75,92,26,35,180,248,12,108,105,42,71,41,75,146,105,146,217,175,113,169,164,50,189,18,74,113,167,17,194,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,62,235,196,7,44,246,110,84,49,46,202,194,219,62,116,186,138,213,99,196,169,85,234,114,76,210,186,141,69,201,211,80,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,46,90,240,49,250,236,252,183,250,144,128,25,177,241,79,140,159,16,46,31,49,124,74,168,89,14,253,183,240,246,195,188,121,194,122,46,235,250,223,167,214,253,37,75,167,83,185,146,174,134,83,91,125,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,148,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,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,171,3,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,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,84,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,207,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,244,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,101,92,118,172,101,195,121,148,28,4,203,254,40,20,206,100,11,182,223,174,211,146,203,147,159,121,198,165,64,175,77,55,77,45,185,171,108,50,109,204,141,181,13,25,36,220,39,214,164,18,150,165,185,223,248,58,193,195,137,217,172,121,203,182,63,250,36,129,111,204,153,106,62,229,80,163,182,153,90,19,82,91,76,125,164,169,47,42,43,207,169,37,191,106,27,105,245,27,107,61,174,51,119,224,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,106,226,117,196,2,30,46,204,147,151,236,16,184,186,187,22,38,230,46,106,147,77,176,236,90,244,166,223,101,230,147,25,106,65,184,76,176,228,126,199,155,90,82,242,150,173,9,77,165,11,114,37,101,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,30,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,168,179,138,63,142,204,77,252,23,201,225,14,255,0,194,15,11,108,76,105,177,49,255,0,12,241,46,133,233,155,110,179,242,83,173,133,213,61,31,155,202,122,123,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,18,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,228,87,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,165,60,216,248,88,198,79,135,247,15,151,62,51,88,61,174,52,88,120,161,134,184,161,112,90,24,209,22,91,23,179,18,19,46,180,82,234,13,206,125,199,228,182,153,60,215,36,54,183,18,234,214,151,146,179,86,245,30,171,61,123,117,19,171,131,6,38,225,29,175,138,23,46,29,87,104,210,218,196,27,210,58,81,66,171,41,180,60,195,145,34,182,227,239,194,65,147,124,216,235,81,36,222,82,141,102,211,164,195,100,100,218,218,71,58,226,68,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,100,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,181,120,174,97,54,50,216,249,142,126,253,196,203,191,229,53,6,245,234,28,180,166,110,75,125,12,22,22,147,58,103,78,71,243,93,63,61,30,178,75,107,220,222,105,159,53,111,37,28,171,34,216,179,131,88,41,152,235,118,253,199,27,67,211,84,24,155,155,141,51,106,157,244,20,227,90,13,154,159,78,68,125,71,43,69,122,186,26,145,191,154,217,41,214,155,73,247,94,50,181,106,85,127,50,86,77,118,133,83,137,81,166,212,112,222,155,46,28,200,143,37,230,36,176,228,250,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,116,174,11,183,77,10,198,181,115,11,122,221,51,186,42,45,191,79,161,213,42,50,121,75,115,145,21,134,234,142,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,64,12,126,188,48,226,255,0,198,91,178,242,194,59,11,228,93,161,85,168,41,250,93,19,121,31,76,222,210,37,43,106,117,67,92,197,146,221,228,160,205,182,185,156,180,25,161,9,51,154,188,27,112,115,22,38,227,44,204,116,164,61,232,219,6,159,79,168,219,245,73,59,99,61,233,57,70,152,206,38,159,177,75,231,51,161,185,30,79,61,40,52,159,79,202,215,231,20,66,229,0,121,76,88,175,218,182,166,22,94,87,77,245,68,244,205,183,70,183,234,53,10,197,59,166,110,71,89,5,168,206,45,246,57,78,153,54,230,246,210,180,236,89,146,85,174,134,100,70,99,50,247,101,70,133,88,186,171,53,107,90,220,249,63,69,155,80,145,34,157,72,235,23,47,209,241,86,226,148,212,110,122,200,150,239,45,6,148,115,20,91,149,183,83,237,49,111,220,18,238,154,20,188,2,190,172,168,243,183,214,169,87,129,213,38,70,229,44,185,81,101,194,142,220,119,55,153,108,86,229,194,146,90,17,154,139,151,170,136,137,73,51,177,80,16,3,141,95,133,139,91,226,4,31,46,168,138,128,195,27,91,17,239,91,189,187,99,9,224,213,103,92,147,169,245,36,181,18,150,233,162,84,152,169,132,250,230,50,130,73,146,156,223,21,50,18,109,39,85,58,149,27,100,149,154,201,39,229,69,233,240,163,197,156,26,190,50,226,197,133,134,118,135,201,154,245,149,211,183,118,195,218,167,58,233,207,161,68,85,62,160,203,231,122,142,66,253,85,30,230,121,92,162,46,82,25,82,230,168,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,16,214,157,158,168,214,118,123,239,220,172,98,188,248,145,168,82,164,81,25,178,167,38,43,170,125,53,25,112,233,229,232,213,147,45,168,148,135,93,144,227,169,121,195,79,44,201,196,169,106,74,155,38,187,174,101,242,233,98,102,131,11,39,225,157,245,31,252,44,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,251,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,82,215,133,238,122,127,98,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,0,0,0,0,0,0,0,0,0,0,17,51,136,142,11,196,197,28,41,153,93,117,63,61,107,91,181,249,77,43,83,236,82,163,33,90,253,52,151,123,37,222,74,255,0,223,69,86,197,70,69,153,136,20,154,179,46,104,253,10,178,196,132,171,66,236,91,47,165,68,122,104,101,222,159,113,255,0,17,163,172,180,222,205,98,6,5,217,23,26,93,230,58,245,2,155,212,43,105,150,175,28,54,86,174,205,169,46,245,251,11,65,211,128,0,0,0,0,81,255,0,23,75,25,203,127,49,81,46,8,240,249,49,106,84,102,220,90,185,155,183,190,228,233,235,51,208,212,102,90,145,119,104,68,60,95,12,43,173,139,87,52,212,195,144,247,44,170,209,153,165,167,213,51,220,167,106,48,180,46,194,61,62,143,127,103,222,66,252,200,200,200,140,187,140,127,64,0,0,70,174,32,184,172,198,22,229,178,230,120,151,164,170,236,57,180,104,253,135,234,184,244,9,91,85,244,20,71,218,223,113,232,95,105,10,1,166,195,157,120,93,49,105,228,189,211,107,117,4,50,74,209,37,171,175,56,69,174,157,133,222,175,176,190,225,162,108,154,225,187,88,97,151,123,50,132,77,108,145,34,141,78,151,36,247,107,185,229,65,142,149,159,210,81,22,166,142,226,61,61,196,59,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,15,205,83,130,213,82,157,46,154,255,0,245,114,216,113,133,247,253,21,36,210,125,218,123,198,122,51,237,134,78,97,126,101,46,138,121,171,115,85,121,179,106,236,246,105,163,110,207,148,73,47,166,163,238,111,219,161,253,132,37,31,7,28,105,118,13,253,89,194,26,163,251,34,72,167,72,169,198,61,186,234,250,158,167,199,66,61,84,107,220,71,218,106,211,222,94,209,111,160,0,0,62,85,215,82,77,26,215,172,86,22,122,38,12,9,18,76,254,196,54,165,123,143,221,238,49,156,12,210,93,127,44,177,254,251,172,23,209,249,67,84,66,79,222,158,181,245,17,247,23,239,123,133,141,112,98,178,147,30,215,184,175,85,30,170,114,84,184,37,247,27,116,247,63,123,252,223,199,216,44,232,0,0,0,0,4,5,226,253,138,46,90,56,17,79,181,32,30,178,171,85,118,152,125,62,232,207,67,158,218,143,181,6,93,233,46,227,35,251,133,88,229,30,192,147,136,185,136,177,40,172,150,172,199,184,41,114,229,23,103,107,9,156,194,87,253,164,159,114,253,135,175,184,104,226,223,165,179,67,160,83,104,177,139,70,169,240,217,138,217,118,246,37,8,36,151,121,153,247,23,188,199,208,0,0,0,0,0,0,0,0,0,28,171,50,249,116,177,51,65,133,147,240,206,250,143,254,22,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,117,177,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,109,60,40,243,175,251,77,181,88,203,94,38,84,233,81,174,75,74,159,30,53,164,238,188,151,171,20,182,91,82,78,62,194,73,54,167,162,182,218,59,82,173,238,52,123,141,6,108,188,234,167,6,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,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,176,174,21,153,14,255,0,82,51,87,139,244,95,240,174,218,20,42,157,59,254,33,113,171,105,95,55,254,80,150,144,227,63,224,228,33,95,213,44,90,160,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,16,171,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,16,175,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,155,79,186,241,67,197,235,55,30,177,95,13,177,115,15,223,150,229,10,226,195,120,111,71,41,108,27,47,180,180,85,106,109,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,145,92,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,39,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,22,201,151,14,8,121,116,205,5,245,136,85,246,42,181,58,45,179,211,183,134,213,121,51,88,71,80,220,200,239,38,106,159,97,149,26,205,230,16,178,140,74,113,45,182,189,238,56,150,181,52,114,167,248,160,30,40,254,59,49,55,240,95,39,132,34,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,250,120,121,228,178,149,149,140,47,143,93,187,237,248,137,197,75,150,57,157,193,48,164,166,81,194,96,220,220,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,62,99,136,67,59,96,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,133,92,88,178,81,81,181,174,170,158,106,48,222,153,190,219,172,233,38,241,97,5,22,59,52,169,202,114,60,118,228,54,146,82,28,123,170,113,237,203,36,182,181,19,164,235,139,89,147,164,72,133,121,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,125,215,138,30,47,89,184,245,138,248,109,139,152,126,252,183,40,87,22,27,195,122,57,75,96,217,125,165,162,171,83,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,28,138,224,99,245,217,249,111,245,33,106,128,60,85,235,141,248,47,134,181,86,168,88,141,139,214,85,171,82,126,58,101,181,14,183,95,137,5,247,24,82,148,148,186,150,222,113,42,52,26,144,180,146,136,180,213,10,47,97,143,213,98,226,198,22,98,135,93,251,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,61,88,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,42,226,194,113,31,8,99,94,188,31,112,151,20,163,177,16,170,88,113,88,170,60,183,222,125,212,175,209,211,171,114,162,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,92,96,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,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,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,139,245,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,238,162,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,39,166,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,65,159,201,115,29,191,110,223,201,163,228,55,250,100,255,0,246,147,210,112,255,0,242,62,183,251,227,155,211,255,0,123,250,255,0,214,127,189,250,94,168,208,70,91,176,138,171,128,184,37,107,97,5,102,251,151,120,200,182,35,187,17,21,137,44,41,133,186,193,190,226,217,104,155,83,174,154,16,211,75,109,148,39,121,145,33,164,145,109,45,18,89,162,23,253,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,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,205,80,251,77,191,205,110,57,55,243,134,123,53,220,157,12,187,104,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,184,158,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,203,165,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,202,221,151,253,229,125,70,183,226,222,23,12,186,178,45,90,59,116,10,65,201,50,82,226,211,155,117,215,90,142,75,211,114,144,133,62,225,35,113,158,212,109,66,116,66,16,148,254,72,215,77,118,37,171,81,178,163,206,217,69,170,212,33,213,38,70,229,32,249,178,162,55,37,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,218,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,128,28,102,241,75,228,166,92,104,88,103,2,187,210,207,190,238,6,250,152,93,46,254,178,151,9,6,243,223,56,104,52,183,178,82,169,202,236,82,86,173,116,45,83,204,33,74,194,95,240,172,198,58,22,17,102,226,145,26,227,103,72,151,237,61,219,57,185,59,151,252,214,84,151,216,114,49,236,66,20,107,230,63,29,166,52,245,82,158,126,245,40,146,131,35,190,144,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,212,226,69,195,119,246,129,233,76,194,229,234,131,254,138,253,121,151,53,179,13,175,245,107,218,185,145,16,95,248,231,121,184,209,127,124,118,169,37,207,212,164,86,6,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,78,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,2,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,80,15,20,127,29,152,155,248,47,147,194,22,125,194,215,29,49,31,30,114,202,229,91,20,43,62,153,170,218,247,4,139,109,154,147,164,103,42,100,86,162,197,121,181,201,89,153,243,94,46,161,72,55,52,37,45,40,73,175,114,205,107,95,235,226,85,150,123,55,30,114,243,91,188,235,51,165,211,174,28,46,163,213,110,58,44,214,76,214,133,33,184,228,244,152,142,180,106,36,169,15,38,51,100,75,236,91,107,66,20,70,105,222,219,148,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,1,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,180,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,188,79,160,0,0,0,0,21,141,198,118,202,76,139,94,222,189,18,122,41,185,81,33,31,220,77,212,28,253,239,243,127,31,96,174,76,173,221,127,35,113,250,196,172,31,209,43,134,150,133,31,185,61,107,10,51,238,63,221,247,13,31,218,149,36,86,109,122,61,97,179,213,51,160,71,146,147,251,22,218,85,238,47,127,184,135,213,0,0,1,80,92,99,177,165,217,215,245,27,8,105,111,239,137,30,157,30,167,36,246,233,163,233,122,161,29,104,245,145,175,113,151,105,43,79,113,123,68,92,200,78,24,185,138,25,147,181,233,219,182,181,72,155,10,174,247,102,186,182,212,248,164,162,250,105,62,231,61,154,159,216,99,66,244,200,45,82,233,177,41,140,127,87,17,134,216,71,127,209,66,73,37,223,175,176,135,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,115,198,87,9,150,237,38,133,138,145,91,245,80,244,90,91,135,175,185,53,7,207,189,127,246,39,248,251,5,123,229,74,251,119,15,49,250,201,175,54,189,168,85,118,154,203,167,161,30,141,245,172,41,95,217,87,238,123,11,81,163,155,82,174,139,130,215,163,215,155,86,228,84,160,71,152,147,211,77,73,198,210,162,62,226,247,251,139,238,31,84,0,0,114,220,208,221,141,89,153,124,196,58,227,133,170,155,182,42,196,209,118,246,172,160,188,162,46,227,253,223,105,104,51,119,115,85,87,94,184,234,181,199,19,162,170,51,159,150,162,215,93,13,199,20,175,113,123,253,196,47,39,133,53,184,205,7,44,109,60,210,59,106,53,36,205,82,181,62,247,41,240,117,45,53,63,119,217,247,9,154,0,0,0,0,2,146,56,184,98,143,202,220,115,143,104,179,253,85,26,10,26,95,252,99,51,39,182,125,232,35,238,87,188,203,239,30,171,131,134,25,250,115,18,235,87,236,200,219,226,83,224,73,140,210,247,233,164,132,72,167,186,93,132,178,62,227,62,244,153,127,216,46,52,0,0,0,0,0,0,0,0,0,0,66,174,37,121,40,167,102,47,14,39,98,133,149,76,215,19,109,26,122,92,140,180,148,167,220,170,210,227,20,151,87,76,105,134,212,104,39,150,183,212,182,212,77,41,106,113,8,104,205,41,89,169,20,131,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,127,206,38,122,49,31,56,63,37,97,87,224,124,156,162,219,244,246,186,154,36,41,134,228,25,117,143,92,158,168,18,77,9,90,119,33,100,134,218,113,110,155,73,37,237,89,155,174,26,189,7,15,156,146,85,115,95,127,185,93,185,216,151,7,14,173,89,17,222,170,204,84,85,41,138,179,233,121,149,46,146,135,18,243,75,66,220,142,167,20,167,91,53,27,37,203,53,17,27,141,235,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,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,20,23,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,18,197,170,112,49,250,236,252,183,250,144,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,160,30,40,254,59,49,55,240,95,39,132,39,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,0,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,65,124,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,90,167,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,187,60,166,97,12,108,122,225,53,75,194,55,152,136,228,139,138,143,112,51,79,57,111,186,203,13,84,81,88,152,236,39,156,91,90,172,144,220,150,217,112,200,137,90,146,12,141,42,35,52,157,38,13,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,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,74,194,250,56,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,90,241,151,198,28,18,151,26,129,131,207,219,113,46,92,69,167,71,126,75,53,38,107,47,178,187,73,15,187,13,195,39,99,161,38,204,133,202,101,149,36,144,226,137,109,32,144,225,22,142,32,213,90,216,47,97,226,134,37,98,133,191,104,96,188,89,111,222,207,200,84,186,41,68,168,55,5,246,223,140,218,164,243,91,144,226,219,75,75,66,89,82,201,91,210,122,160,180,237,208,93,79,16,138,85,229,66,225,195,123,81,177,6,239,137,117,92,48,227,209,25,157,90,141,74,42,106,39,173,53,152,100,79,28,98,113,196,182,179,78,221,228,149,108,53,238,52,165,180,153,33,52,66,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,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,123,92,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,65,57,104,203,165,137,149,252,44,129,134,118,44,127,240,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,0,160,30,38,152,215,251,105,205,197,211,211,211,250,88,22,38,182,84,61,237,108,121,222,137,247,186,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,88,170,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,74,121,107,197,232,216,245,128,214,54,46,50,252,71,36,92,84,118,94,168,20,70,29,101,134,170,40,213,169,172,182,135,117,89,33,185,45,188,217,25,154,181,36,17,146,148,70,74,62,150,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,25,225,207,254,35,97,30,40,230,142,238,185,112,106,213,137,73,164,55,33,112,167,78,137,37,14,177,95,168,180,235,132,253,81,178,104,205,164,33,227,219,161,160,207,154,72,39,213,163,143,44,139,170,240,150,195,156,109,186,115,13,34,243,194,219,170,37,183,111,91,113,227,51,121,205,122,51,18,87,50,156,244,132,188,154,107,77,56,70,162,92,133,67,50,55,145,183,148,134,214,173,251,182,54,231,117,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,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,246,15,43,194,63,20,62,73,99,156,139,73,227,249,154,204,21,178,143,248,199,166,64,108,187,144,103,220,159,121,23,220,46,220,0,0,0,0,4,50,226,179,110,51,94,203,27,175,58,142,218,117,73,83,82,173,79,189,186,124,237,11,77,75,223,246,253,194,141,109,170,170,232,87,29,42,184,218,117,85,62,107,18,210,90,247,155,110,18,189,199,238,247,24,210,46,87,174,182,175,60,189,225,229,113,178,209,78,90,244,146,116,187,123,22,112,89,81,151,113,126,247,176,180,29,72,0,0,124,171,174,174,139,126,215,172,87,156,86,212,83,96,72,152,163,211,93,9,182,212,163,62,227,247,123,143,238,25,198,205,109,246,238,33,227,245,237,94,113,123,144,154,237,73,150,143,66,45,91,235,95,82,127,178,159,223,246,150,162,194,56,53,97,50,219,164,215,113,82,91,94,170,158,149,75,104,247,123,211,79,124,187,151,255,0,106,127,143,176,90,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,14,33,156,236,51,139,138,121,119,187,232,82,26,222,236,58,85,66,161,23,214,50,209,244,65,144,148,31,98,210,93,238,123,79,79,121,12,237,86,105,210,173,107,158,109,41,195,219,34,147,61,198,12,251,15,69,180,225,167,222,101,222,159,121,255,0,17,160,44,128,98,156,92,76,203,93,162,134,151,185,235,122,151,2,136,241,232,101,235,177,2,46,239,236,36,187,215,236,212,190,211,18,72,0,0,68,46,39,183,183,201,76,180,213,32,147,28,197,85,214,253,63,93,218,109,39,105,243,75,95,162,122,253,31,179,239,33,66,164,74,113,100,148,150,166,163,208,139,237,26,23,225,241,68,114,137,149,171,57,14,183,176,230,83,105,243,59,245,215,125,58,47,111,121,251,191,250,66,72,0,0,0,0,15,137,123,220,45,90,118,109,118,232,121,91,81,72,166,74,158,163,211,93,9,166,148,191,97,31,238,251,143,238,49,155,108,195,93,143,223,120,237,127,220,235,123,154,154,141,207,85,144,193,237,36,232,219,147,29,90,75,185,63,191,237,34,49,113,188,41,48,209,187,31,46,169,171,169,157,142,215,167,21,75,93,218,234,151,224,193,86,191,72,203,189,62,226,251,136,77,112,0,0,0,0,0,0,0,0,0,0,20,23,197,6,153,130,84,156,215,214,162,224,179,145,22,181,199,84,155,192,227,75,126,74,62,82,61,50,83,179,8,214,234,148,146,89,37,108,18,208,209,242,219,89,41,26,37,105,90,74,37,141,30,228,218,197,193,171,3,46,54,101,47,2,234,148,170,213,183,46,158,220,199,43,180,246,20,215,166,167,26,18,137,51,30,66,212,167,16,242,156,109,73,83,78,40,212,206,194,103,68,147,68,132,246,176,0,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,35,86,122,51,155,66,201,230,28,69,169,183,74,244,205,231,116,117,17,237,154,107,168,89,69,83,141,18,57,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,186,203,202,39,18,76,80,176,115,23,46,239,199,171,246,93,90,207,191,100,52,87,113,149,53,181,20,119,219,138,136,209,170,12,71,142,77,165,165,161,44,199,67,166,210,12,220,101,10,213,183,92,67,91,123,87,27,138,181,42,191,74,192,106,237,10,167,18,163,77,168,199,184,37,195,153,17,228,188,196,150,28,77,49,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,175,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,121,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,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,245,224,99,245,217,249,111,245,32,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,8,35,100,86,77,255,0,196,54,247,204,246,41,64,150,197,177,67,145,111,212,172,198,89,148,214,202,181,69,136,12,33,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,201,190,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,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,207,14,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,61,120,24,253,118,126,91,253,72,90,160,0,0,8,43,196,195,61,213,220,178,83,169,184,85,133,107,233,239,235,154,158,85,68,213,244,66,253,9,21,18,155,75,110,114,31,142,227,50,122,130,106,99,90,110,37,55,179,121,151,172,141,99,7,13,206,34,210,108,11,133,204,27,204,101,235,45,251,98,185,33,78,81,107,213,5,53,178,147,81,126,83,242,36,174,107,230,130,121,196,74,122,73,169,82,29,113,124,165,165,38,162,75,107,91,141,240,174,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,107,206,134,14,80,176,11,52,23,254,21,90,207,111,162,210,170,13,200,167,55,181,101,211,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,21,164,240,113,197,232,215,174,90,39,97,108,135,226,21,75,14,43,15,50,134,25,97,212,175,209,211,150,185,76,188,234,213,170,22,181,72,57,232,34,65,150,136,101,27,146,90,146,151,61,69,37,231,171,137,173,229,141,87,12,172,62,192,122,212,187,127,14,169,210,24,90,42,45,176,76,212,107,50,227,74,106,67,51,82,226,147,206,134,134,222,142,218,217,75,102,135,123,13,78,30,171,38,154,159,252,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,212,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,39,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,128,127,209,85,251,117,127,178,183,29,201,113,212,63,225,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,247,15,60,150,82,178,177,133,241,235,183,125,191,17,56,169,114,199,51,184,38,20,148,202,56,76,27,155,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,204,113,8,103,111,235,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,14,85,154,172,82,253,139,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,182,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,125,108,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,130,230,178,170,182,173,22,211,174,212,36,68,114,61,227,71,114,183,5,44,173,70,182,216,69,66,92,19,75,164,105,34,37,243,96,186,162,36,154,139,98,144,122,234,102,148,218,79,4,188,99,161,59,106,223,89,126,144,207,38,181,26,160,119,140,55,55,45,93,92,87,27,143,18,65,104,72,216,223,37,109,70,237,53,238,95,85,234,167,70,212,103,103,226,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,147,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,129,121,104,203,165,247,154,12,83,129,134,118,44,127,240,83,43,19,119,179,253,25,75,234,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,39,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,107,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,33,79,21,172,52,110,248,203,162,234,233,103,123,180,25,199,82,215,118,154,37,136,51,149,251,228,93,234,247,31,220,98,156,50,243,118,63,98,227,181,129,115,161,238,82,105,183,61,42,67,231,180,149,171,109,204,105,106,46,229,126,231,176,140,198,146,172,155,133,171,178,205,161,93,12,171,114,42,244,200,179,210,122,105,169,58,210,87,237,34,253,239,113,125,196,62,216,0,0,0,0,141,252,65,232,142,86,242,181,120,161,166,247,156,58,109,66,103,126,154,108,167,74,237,239,47,127,255,0,72,103,160,201,77,172,210,162,208,210,122,25,125,162,250,184,97,94,223,42,242,211,75,130,108,114,213,72,91,20,253,119,107,184,154,167,194,45,126,137,105,244,190,223,188,196,189,0,0,17,187,63,248,167,23,12,242,215,119,33,213,237,122,224,165,207,162,178,122,25,232,183,224,74,219,253,133,23,122,61,186,23,218,67,63,148,106,116,171,166,231,133,75,108,247,72,171,79,109,130,62,194,213,110,184,73,247,145,119,171,222,95,192,104,151,38,56,103,23,11,50,239,104,80,163,181,177,217,148,170,125,66,87,172,103,171,235,131,29,43,62,213,168,187,219,246,30,158,226,29,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,140,212,200,175,68,125,59,155,125,181,54,178,212,203,84,168,180,62,239,176,198,126,248,137,97,19,152,87,153,27,137,198,75,88,151,20,169,117,182,207,247,122,137,242,244,79,211,81,158,132,223,127,103,220,66,85,240,94,196,247,220,171,220,152,81,33,237,80,152,179,43,104,45,165,217,162,169,204,23,114,63,253,111,225,237,22,188,0,0,43,147,140,181,210,229,55,10,232,52,22,213,167,85,86,138,165,22,158,197,70,168,39,221,246,123,197,68,217,240,206,161,118,81,96,146,55,245,21,24,205,109,215,77,119,58,146,211,95,226,52,137,150,154,103,162,48,22,193,131,203,229,242,237,186,81,109,221,174,154,66,100,187,245,63,112,233,160,0,0,0,2,61,231,198,239,59,55,44,151,148,212,61,203,114,109,46,163,5,179,219,174,171,93,62,81,145,125,19,253,223,111,249,69,0,89,52,215,239,76,73,160,210,28,61,94,174,215,34,198,81,246,118,169,249,9,79,188,139,189,94,242,254,3,73,56,19,109,183,104,96,181,137,109,161,27,85,78,182,169,113,92,237,215,85,183,17,164,25,247,159,238,251,204,123,160,0,0,0,0,0,0,0,0,0,1,18,184,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,33,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,132,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,213,115,67,149,28,71,202,149,118,216,162,95,237,111,249,81,111,197,172,52,243,108,153,54,196,165,32,138,100,5,56,147,83,78,61,29,237,82,163,105,197,165,77,173,135,61,94,105,33,61,171,134,166,117,234,57,116,196,120,56,95,122,212,244,195,43,186,160,166,228,161,71,21,134,233,85,73,39,25,164,84,221,125,196,146,205,148,33,132,161,196,155,169,66,91,90,221,34,82,144,73,93,234,0,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,246,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,207,238,44,82,190,238,187,18,209,195,58,253,119,170,182,236,78,191,228,252,46,149,148,116,125,107,196,244,175,156,66,9,199,55,184,146,87,206,41,91,116,209,58,23,96,154,188,21,60,83,221,63,15,231,121,141,56,93,72,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,32,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,0,28,43,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,62,216,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,23,229,191,47,251,203,19,238,103,239,60,64,184,101,215,107,178,163,196,141,34,161,44,201,79,190,136,209,219,142,209,184,173,53,90,201,166,91,35,90,181,90,204,141,74,53,40,205,71,102,156,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,175,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,203,242,112,96,197,232,214,134,60,220,184,71,81,126,35,49,241,10,142,151,161,154,152,117,111,189,81,167,243,29,109,148,45,62,162,16,113,158,156,226,141,101,218,108,182,68,162,51,218,187,159,21,213,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,94,84,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,172,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,218,120,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,181,151,16,165,50,148,39,83,75,138,90,27,177,81,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,168,56,215,227,125,84,234,182,110,91,153,161,196,77,53,49,227,223,18,42,74,113,74,125,199,205,83,97,180,194,19,216,148,33,41,39,148,163,61,198,179,91,100,91,54,31,50,58,240,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,234,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,226,185,177,241,79,140,159,16,46,31,49,124,74,172,84,194,223,149,124,33,112,91,18,224,80,186,169,246,37,193,85,234,102,245,91,58,58,92,218,180,230,94,249,179,89,37,205,242,147,78,79,98,84,180,233,169,104,158,97,136,213,147,108,116,153,151,108,199,89,152,141,233,159,71,81,83,80,110,157,113,169,100,250,217,93,30,66,210,220,163,113,166,12,150,239,45,7,207,66,52,81,115,89,105,91,20,105,36,158,143,132,0,227,87,225,98,214,248,129,7,203,170,34,157,172,59,254,242,195,11,153,139,207,15,238,25,116,42,236,88,242,227,71,168,68,50,75,236,34,76,119,35,186,109,171,77,80,179,105,231,8,150,157,22,131,50,82,77,42,34,81,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,120,92,117,182,219,187,240,94,251,182,214,141,202,168,219,85,72,173,246,233,162,220,136,234,8,251,203,247,189,228,51,109,123,83,95,178,241,42,191,72,108,244,122,133,92,149,25,39,217,216,166,36,41,62,243,46,244,251,207,248,139,255,0,200,117,222,119,150,89,44,217,171,123,152,228,42,93,58,11,135,183,77,22,138,124,83,50,250,37,251,222,207,242,137,8,0,0,0,0,57,158,101,169,158,152,192,91,250,7,47,127,50,219,170,150,221,116,215,88,79,23,188,189,227,55,87,132,51,167,221,181,168,6,141,189,61,70,75,91,117,215,77,174,168,180,255,0,160,91,175,6,139,165,202,150,21,215,168,78,43,94,150,173,41,73,45,61,137,141,79,79,187,237,247,139,28,0,0,21,67,198,135,20,31,110,175,109,225,60,119,180,66,162,195,173,172,182,151,110,170,168,176,125,232,255,0,245,191,135,180,69,78,29,184,68,230,42,102,70,221,113,226,210,37,187,42,37,109,195,253,238,158,124,77,83,244,210,101,169,57,223,219,247,24,208,36,88,205,67,138,204,70,19,181,182,27,75,104,45,76,244,74,75,66,239,251,8,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,172,238,50,184,84,137,246,101,11,19,224,183,186,68,121,145,105,207,22,186,104,210,90,168,62,165,118,175,78,243,46,194,78,191,111,176,66,126,29,56,148,238,28,230,90,128,225,72,229,51,90,118,45,33,223,80,149,170,30,168,68,212,190,138,143,185,30,205,62,242,26,3,137,33,185,145,89,150,209,234,135,219,75,137,63,121,25,106,95,246,143,246,0,1,83,252,106,43,40,114,167,107,209,18,125,169,102,20,147,255,0,231,170,41,247,127,156,87,206,94,97,149,67,29,44,8,102,222,242,122,231,165,35,110,186,107,172,198,139,77,127,136,210,93,145,20,160,217,148,24,100,141,132,197,50,43,123,117,215,77,173,36,180,215,248,15,182,0,0,0,0,43,111,140,182,38,55,15,13,40,56,107,29,237,175,191,85,139,82,89,109,215,86,213,30,160,201,247,163,78,242,253,237,126,207,104,128,57,10,179,90,189,51,53,103,197,121,189,200,167,212,233,243,251,244,211,101,66,41,107,216,162,253,239,183,238,26,28,135,25,16,226,49,17,191,162,195,105,109,63,114,75,79,243,15,246,0,0,0,0,0,0,0,0,0,1,205,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,118,63,194,83,37,30,132,135,15,54,88,155,76,170,195,173,61,206,110,203,167,190,92,134,211,5,230,57,107,169,168,137,91,220,231,33,215,91,105,46,37,41,38,201,78,145,56,78,178,180,79,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,105,60,38,243,175,81,196,8,127,201,139,20,42,124,250,213,18,158,135,45,9,174,28,88,237,187,75,138,195,44,149,49,45,161,40,91,143,52,134,212,242,85,243,171,91,124,243,89,164,153,35,93,149,0,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,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,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,53,120,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,65,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,0,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,2,37,113,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,80,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,210,184,24,253,118,126,91,253,72,90,160,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,115,254,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,84,25,66,197,232,216,17,153,124,61,197,42,131,241,24,166,210,107,8,102,168,252,150,29,121,17,233,210,80,168,179,30,36,53,235,169,104,142,251,171,65,36,149,235,165,62,170,254,137,233,36,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,93,99,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,197,56,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,181,151,16,148,188,165,167,83,83,105,90,28,185,64,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,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,111,154,172,82,253,180,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,211,194,19,2,230,97,134,92,101,226,53,195,70,232,171,88,151,80,77,69,149,44,223,67,202,163,176,131,110,17,56,211,132,148,39,114,215,45,244,45,4,100,227,82,90,81,173,69,181,40,169,108,216,248,167,198,79,136,23,15,152,190,46,39,135,221,149,74,196,174,26,182,198,28,215,100,75,98,155,117,81,238,106,36,199,98,45,41,125,182,36,212,170,12,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,82,14,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,250,56,111,99,125,43,27,178,161,105,170,159,67,151,75,145,97,199,143,99,206,67,206,37,196,62,252,8,113,200,159,105,69,161,154,28,105,198,150,100,164,145,165,102,180,122,196,146,113,124,131,141,95,133,139,91,226,4,31,46,168,138,96,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,167,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,211,90,144,149,173,9,37,174,101,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,0,0,0,0,0,0,255,0,25,145,145,50,35,241,28,250,47,182,166,213,247,40,180,255,0,56,207,30,125,172,214,172,188,205,94,17,88,111,106,42,21,58,132,254,243,61,119,212,37,22,189,170,63,221,251,62,225,63,120,52,226,99,115,48,214,189,134,175,187,185,246,42,178,170,104,45,186,104,217,71,167,178,93,200,211,188,255,0,123,95,179,218,44,148,0,0,0,0,124,91,218,41,78,179,43,208,205,27,249,244,201,77,237,215,77,119,52,162,211,95,226,51,105,152,120,94,143,199,75,254,31,47,103,42,231,170,163,110,186,233,164,199,75,191,248,11,4,224,175,89,67,117,75,162,134,163,237,83,51,100,151,255,0,61,78,79,187,252,226,216,64,0,127,140,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,176,103,243,136,182,37,59,136,217,150,175,184,114,57,172,209,93,149,72,107,212,36,232,134,106,18,244,47,162,147,238,95,183,95,188,196,216,224,213,133,72,129,102,87,113,62,115,123,100,72,153,42,156,201,107,174,173,41,170,123,233,87,98,244,239,35,236,52,235,246,251,5,152,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,225,185,213,176,19,136,153,112,189,41,71,244,161,81,234,51,219,63,114,209,2,66,72,254,146,127,127,222,127,112,207,69,58,92,187,18,254,141,57,133,233,38,221,172,33,212,43,66,236,113,135,136,200,244,61,197,222,143,180,190,241,161,236,158,226,172,124,91,192,59,78,190,135,121,146,35,82,160,66,148,123,76,190,125,48,163,173,127,216,73,119,185,236,45,61,198,59,88,0,10,98,227,67,42,75,153,129,182,227,58,175,155,77,167,12,210,90,23,254,91,81,34,17,155,36,182,204,139,159,51,216,123,30,58,119,20,43,142,147,53,210,212,139,230,209,80,140,71,222,101,251,222,206,223,176,104,198,51,37,30,51,81,210,90,19,72,74,8,190,226,208,127,168,0,0,0,15,226,148,148,36,214,163,208,146,90,159,220,40,91,137,190,47,189,136,249,138,170,209,25,119,116,75,105,111,210,76,182,145,124,228,121,211,19,251,137,62,229,251,204,190,211,29,143,131,30,28,170,163,138,55,14,34,202,245,162,198,163,203,166,182,158,237,31,76,138,123,196,173,73,90,247,31,118,221,62,223,96,184,112,0,0,0,0,0,0,0,0,0,1,72,28,89,49,211,25,111,92,113,253,145,222,182,181,86,207,181,173,29,238,210,105,110,78,75,241,107,123,158,121,44,214,210,164,54,130,87,53,131,75,105,65,169,206,66,144,250,9,73,90,158,72,242,188,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,250,64,67,254,35,57,40,254,85,88,112,197,126,192,166,82,155,196,219,91,231,41,178,95,46,83,149,72,36,75,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,69,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,163,38,216,179,125,227,102,92,108,204,66,196,139,66,171,66,175,78,167,182,220,135,106,9,101,30,151,216,132,164,170,108,161,162,79,45,153,31,214,165,42,109,189,55,30,194,91,92,183,92,237,96,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,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,232,43,193,170,147,85,160,102,238,246,161,87,105,146,233,213,42,117,143,82,137,50,28,182,84,203,241,159,110,167,79,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,159,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,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,240,28,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,59,174,53,225,125,43,26,176,142,239,194,138,202,162,55,30,233,163,201,166,162,68,152,73,150,136,111,173,7,201,148,77,40,200,150,182,93,229,186,143,89,38,75,109,38,74,73,145,25,102,48,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,46,192,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,110,127,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,83,7,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,117,244,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,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,18,184,160,227,125,87,4,242,161,90,77,26,135,18,163,34,255,0,144,171,29,107,146,226,146,136,108,77,135,40,222,124,146,158,213,172,154,101,196,32,183,36,137,110,37,103,184,144,109,174,141,176,158,197,253,168,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,154,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,206,22,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,10,227,45,130,245,91,107,30,105,120,209,74,180,37,177,111,94,20,120,145,42,53,164,173,78,176,253,109,142,107,124,165,234,163,228,175,163,106,46,212,232,132,172,154,113,73,220,164,58,100,224,211,141,21,91,107,30,106,152,47,85,187,229,177,111,94,20,121,114,233,212,85,33,78,176,253,109,142,83,156,212,104,147,228,175,163,106,86,229,106,132,172,154,109,42,220,164,52,69,40,56,213,248,88,181,190,32,65,242,234,136,231,252,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,154,163,99,210,223,113,135,226,183,21,214,26,125,154,178,185,107,94,231,143,155,163,77,184,72,83,42,109,78,26,77,102,210,154,179,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,20,241,198,115,14,21,78,197,11,123,17,98,250,177,100,209,226,83,92,79,126,175,170,69,65,227,86,166,173,123,139,187,110,159,111,176,113,206,25,24,190,246,28,102,42,147,68,117,221,177,46,87,24,164,145,109,35,249,201,19,161,167,247,20,125,200,247,145,125,164,47,165,42,74,210,75,73,234,74,45,75,238,31,208,0,0,0,31,229,37,146,145,25,216,234,45,73,212,41,6,95,121,104,51,157,157,171,102,69,177,153,236,66,143,33,59,74,109,199,86,154,209,106,71,243,107,168,73,34,238,51,253,223,111,111,216,36,199,5,233,114,91,204,21,201,25,165,124,218,173,41,134,162,208,191,242,218,113,24,185,224,0,28,83,56,88,171,31,9,48,14,236,175,173,222,92,137,52,169,240,162,158,211,63,159,84,41,11,71,246,20,93,237,251,75,79,121,140,240,212,101,203,190,239,233,83,159,94,178,110,26,194,222,90,180,46,215,31,120,204,207,66,218,93,235,251,11,238,26,22,201,85,128,140,59,203,125,151,74,79,210,157,71,167,84,28,63,122,215,2,58,76,254,146,191,115,222,95,112,238,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,63,29,102,153,26,183,71,157,70,154,157,209,231,198,118,43,169,212,203,84,45,38,149,23,97,145,247,25,247,25,12,235,231,87,11,95,194,172,198,94,148,163,47,230,181,42,205,70,165,16,187,61,86,28,157,33,40,79,211,81,158,132,223,121,153,31,188,132,187,224,249,143,7,66,185,106,152,65,90,155,182,21,65,47,206,136,158,94,186,201,91,144,35,161,58,165,179,62,226,62,211,89,23,188,189,162,222,8,245,45,72,127,64,5,38,113,138,35,254,81,180,141,75,79,244,53,31,255,0,211,234,3,149,112,223,134,137,153,167,182,183,191,202,228,63,13,226,245,119,110,52,212,98,122,191,102,186,247,141,4,0,0,0,0,14,89,153,236,65,143,134,88,19,122,93,78,187,177,214,40,117,30,155,213,51,220,242,97,188,226,11,232,171,78,212,119,153,105,239,25,198,189,238,89,55,157,229,90,186,101,30,174,213,234,50,102,171,187,189,215,84,191,97,17,119,171,220,95,113,11,204,225,131,133,71,135,185,111,166,85,229,69,229,72,185,13,154,186,15,126,237,204,200,129,9,68,125,139,81,22,166,143,113,31,216,66,96,0,0,0,0,0,0,0,0,0,0,14,63,153,188,174,225,126,105,172,7,173,12,64,162,68,93,74,28,121,103,111,86,148,135,13,250,52,215,153,83,105,144,142,91,141,169,196,18,185,107,83,10,95,45,195,105,189,196,123,82,105,245,120,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,4,74,189,120,108,96,53,255,0,154,54,179,23,112,83,98,42,154,168,233,149,81,180,90,131,182,21,90,182,78,169,93,124,165,26,205,43,66,146,105,230,71,75,105,75,174,35,123,138,94,247,80,228,181,0,0,1,21,115,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,178,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,0,0,7,42,167,229,210,196,162,102,58,110,101,232,17,250,27,146,187,111,202,161,92,30,187,206,250,79,114,233,253,43,190,187,166,219,60,150,233,230,141,173,182,92,206,118,229,30,168,245,186,168,10,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,99,60,249,24,254,90,63,34,127,211,71,228,119,200,239,73,127,176,158,144,234,186,190,155,255,0,72,103,102,222,155,253,246,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,53,64,0,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,127,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,170,0,0,0,0,28,83,3,50,163,135,25,118,196,124,71,189,112,189,175,69,82,177,27,209,143,189,64,105,146,76,90,108,168,167,44,220,84,99,35,245,25,115,170,73,147,58,109,109,72,81,32,201,10,67,109,118,176,0,17,87,60,249,24,254,90,63,34,127,211,71,228,119,200,239,73,127,176,158,144,234,186,190,155,255,0,72,103,102,222,155,253,246,187,253,154,118,242,172,174,112,164,254,77,120,237,108,227,95,237,235,229,31,201,206,183,250,51,228,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,228,215,142,214,206,53,254,222,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,174,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,0,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,233,163,242,199,229,143,163,127,216,79,71,244,189,39,83,255,0,164,61,191,119,83,254,247,77,158,221,123,37,80,0,170,191,238,24,255,0,243,81,127,212,159,254,175,19,255,0,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,86,94,33,112,84,165,94,87,253,203,119,208,177,238,37,183,77,174,86,38,212,161,209,98,89,41,228,83,88,121,229,184,220,86,246,205,66,118,54,149,18,11,68,36,180,73,104,148,247,20,201,202,30,94,235,185,94,193,168,216,59,87,196,191,150,177,41,149,9,82,41,114,125,12,138,111,71,21,245,19,138,141,177,46,56,110,124,250,164,59,204,82,205,95,61,183,177,40,73,14,214,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,108,39,177,127,101,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,196,127,206,182,84,191,150,14,22,82,176,207,229,239,201,47,70,92,12,87,122,223,69,245,252,206,92,105,12,242,185,124,230,180,215,169,221,187,113,233,179,77,59,117,46,1,149,206,20,159,201,175,29,173,156,107,253,189,124,163,249,57,214,255,0,70,124,150,232,249,253,68,55,227,127,93,213,185,183,111,63,119,208,61,118,233,217,174,165,63,192,4,0,205,31,10,79,229,41,142,215,54,53,254,222,190,78,124,163,232,191,163,62,75,117,156,142,158,27,17,191,174,234,219,221,187,145,187,232,22,155,180,237,211,83,234,185,24,200,199,242,46,249,109,254,154,63,44,126,88,250,55,253,132,244,127,75,210,117,63,250,67,219,247,117,63,239,116,217,237,215,178,85,0,10,171,254,225,143,255,0,53,23,253,73,255,0,234,241,63,242,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,0,63,184,99,255,0,205,69,255,0,82,127,250,188,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,99,202,98,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,134,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,7,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,255,0,53,23,253,73,255,0,234,241,106,128,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,228,215,142,214,206,53,254,222,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,174,234,220,219,183,159,187,232,30,187,116,236,215,82,234,185,231,200,199,242,209,249,19,254,154,63,35,190,71,122,75,253,132,244,135,85,213,244,223,250,67,59,54,244,223,239,181,223,236,211,183,202,100,167,134,247,242,62,197,58,174,38,126,217,126,86,250,78,223,126,133,209,124,157,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,57,170,0,0,0,33,86,117,184,111,127,44,28,83,165,98,103,237,151,228,151,163,45,246,40,93,23,201,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,249,109,254,154,63,44,126,88,250,55,253,132,244,127,75,210,117,63,250,67,219,247,117,63,239,116,217,237,215,178,85,0,135,249,222,200,61,119,57,183,85,181,86,145,142,159,37,40,182,189,61,232,240,233,31,38,17,59,73,79,185,186,68,158,121,72,105,126,186,27,140,142,89,146,146,158,70,169,208,214,161,240,50,109,195,34,149,148,252,92,123,21,234,24,167,18,247,144,154,60,138,108,24,239,90,233,134,184,47,188,182,181,148,211,167,37,227,74,249,72,117,163,218,146,51,67,235,45,218,25,146,166,248,173,92,88,224,215,251,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,94,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,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,58,177,135,2,240,227,30,97,219,52,156,80,163,122,102,149,107,220,12,220,140,211,93,50,56,179,37,52,195,236,182,137,40,50,62,107,37,212,41,102,222,164,149,169,9,37,238,65,173,11,232,0,0,34,174,121,242,49,252,180,126,68,255,0,166,143,200,239,145,222,146,255,0,97,61,33,213,117,125,55,254,144,206,205,189,55,251,237,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,136,1,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,223,242,83,149,47,228,125,133,149,92,51,249,123,242,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,79,170,226,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,255,0,53,23,253,73,255,0,234,241,101,56,79,98,254,203,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,0,0,0,0,0,0,0,0,0,0,0,0,135,252,79,176,168,241,11,45,245,58,188,88,188,217,22,217,189,87,89,239,219,181,152,240,38,168,207,181,105,35,208,215,238,51,251,12,81,157,145,114,201,179,47,42,45,211,20,244,118,145,81,141,53,61,221,237,58,149,251,72,203,189,62,227,251,140,104,231,44,24,133,31,19,176,38,203,186,154,119,123,175,208,233,221,79,170,101,181,229,67,101,197,151,209,78,189,171,239,34,211,220,58,152,0,0,0,0,207,191,18,8,105,135,154,123,151,107,252,222,123,243,30,63,87,110,211,85,70,95,171,246,233,167,120,234,188,29,117,254,81,213,125,11,95,244,53,35,255,0,211,233,226,236,192,7,240,207,66,212,197,67,241,132,199,131,174,220,180,188,32,162,204,221,10,2,88,157,45,60,189,52,146,135,39,199,90,125,102,200,251,140,187,73,102,94,226,246,136,137,146,172,45,127,21,115,25,102,82,136,181,139,77,172,211,170,82,203,179,214,97,185,209,210,180,253,52,153,106,78,119,145,153,251,136,104,162,141,76,141,68,163,193,163,67,70,216,240,35,53,21,164,234,103,162,16,146,74,75,83,51,62,226,46,243,49,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,97,113,141,192,215,234,52,58,54,49,209,97,239,114,51,145,233,146,254,112,139,107,73,69,66,66,215,235,57,219,222,93,132,141,125,199,236,21,147,131,23,253,79,12,49,70,216,189,169,114,121,43,165,213,225,74,116,246,37,91,155,106,67,110,154,125,100,171,79,234,203,180,136,207,239,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,255,0,9,236,34,47,251,7,189,0,20,157,198,52,167,22,99,104,253,99,155,146,118,196,126,87,97,22,136,235,234,26,23,103,241,239,237,28,143,135,52,202,124,60,211,218,221,123,60,206,124,184,44,177,235,40,182,186,117,24,155,85,217,223,220,125,135,216,52,26,0,0,0,0,43,163,140,62,45,68,163,97,141,43,12,26,123,73,115,167,49,61,73,218,125,173,46,61,65,131,237,216,101,222,95,188,71,246,123,69,91,101,207,15,222,196,220,104,180,109,38,209,189,185,85,152,9,124,181,34,249,165,75,101,181,127,105,63,191,236,61,70,143,240,242,220,106,207,176,109,171,73,130,209,186,45,34,29,57,5,219,216,76,178,134,203,188,207,247,125,231,247,152,244,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,246,33,219,141,94,22,13,203,105,62,157,91,173,81,230,83,148,90,159,105,60,202,219,62,227,47,222,247,151,222,67,56,25,140,195,247,176,203,26,46,235,73,196,108,110,45,102,122,88,45,72,254,105,50,222,109,63,218,87,238,123,79,81,105,60,30,49,110,37,103,12,106,184,96,235,218,203,131,57,249,233,78,211,236,105,17,233,236,23,110,194,46,243,253,227,63,179,218,44,92,0,0,0,0,103,203,136,204,202,124,204,211,221,61,3,60,190,68,185,204,191,235,40,247,58,85,25,123,149,219,221,222,93,133,216,58,231,7,50,156,121,141,172,116,110,109,79,201,137,28,222,194,61,81,215,211,245,46,223,225,221,218,46,196,0,120,44,116,196,104,152,85,133,87,45,237,37,238,82,233,212,185,143,199,61,166,173,94,110,51,174,164,187,18,175,240,126,210,50,255,0,176,103,39,26,49,2,167,137,248,163,115,222,213,73,60,229,213,42,211,101,52,123,18,157,173,187,33,199,73,62,170,83,175,245,135,218,100,71,247,119,11,54,224,229,129,175,211,168,117,156,99,173,67,216,228,151,36,83,34,124,225,30,230,148,138,124,132,47,213,115,179,184,251,13,26,251,207,216,44,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,7,130,199,76,56,129,138,184,85,114,217,83,219,220,117,10,92,198,89,61,84,91,93,114,51,173,165,93,138,78,186,115,15,176,204,139,254,209,156,188,106,195,217,248,93,138,55,45,147,61,173,158,141,170,204,142,201,238,73,239,105,185,14,54,149,118,41,90,107,203,62,195,51,63,251,69,129,240,138,204,212,186,109,98,94,5,92,50,185,145,37,27,147,96,250,132,91,92,82,160,69,109,30,163,90,159,97,31,106,151,167,188,189,162,219,128,5,42,241,149,128,196,44,197,208,150,203,91,13,251,86,43,170,245,140,245,82,167,84,53,62,255,0,176,70,108,155,201,126,54,104,48,188,227,191,202,55,46,234,35,106,86,210,87,170,117,24,250,246,24,209,251,6,102,203,102,165,239,51,73,106,173,52,215,179,191,65,254,128,0,0,3,252,165,72,110,28,87,165,188,122,54,195,106,113,71,246,17,106,127,246,10,5,226,73,139,146,49,87,50,149,143,91,249,181,185,212,80,154,45,11,180,163,207,153,162,190,130,79,185,206,227,215,239,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,190,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,219,236,28,91,134,222,46,200,194,156,202,82,61,111,230,215,31,79,66,116,180,46,194,145,62,30,170,250,10,62,230,251,139,79,188,133,253,69,146,220,200,172,203,100,245,109,246,210,226,79,222,70,90,151,253,163,253,64,0,0,7,249,190,102,76,184,105,94,195,36,158,138,211,93,59,59,244,25,193,206,68,167,229,102,131,19,206,67,220,211,110,238,173,54,149,109,36,250,165,81,145,167,97,9,47,193,174,158,196,220,197,215,92,121,173,230,197,171,41,212,250,198,90,41,51,169,250,31,127,218,46,172,0,84,151,23,92,204,203,168,214,34,96,77,191,39,151,22,41,183,54,119,168,71,185,196,170,124,87,17,235,181,169,118,25,118,165,122,123,139,218,43,239,5,112,246,161,138,56,163,109,89,48,26,223,233,58,172,56,239,30,228,150,198,156,144,219,106,87,106,147,174,156,194,236,35,35,255,0,180,104,211,2,240,226,6,21,97,85,181,101,65,111,105,211,233,112,217,120,245,81,239,117,184,205,54,165,118,169,90,107,203,46,194,51,47,251,71,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,1,252,50,212,180,63,104,171,30,46,185,101,91,205,195,199,75,117,58,242,210,220,25,172,235,220,146,235,229,56,238,229,187,247,22,212,163,238,63,96,173,172,25,191,166,97,142,40,219,55,180,69,237,244,85,90,20,167,139,66,61,205,181,33,183,20,158,212,171,77,118,119,145,25,253,253,195,71,56,27,136,112,177,79,10,109,139,218,18,181,244,149,38,20,135,75,67,245,92,114,51,78,153,118,165,58,255,0,88,93,196,69,255,0,96,247,96,41,131,141,27,168,115,48,246,209,37,221,251,108,248,100,126,174,154,31,93,81,236,17,151,37,52,87,43,121,160,195,134,219,62,200,183,61,30,82,139,222,148,212,99,106,93,229,239,26,54,97,4,219,45,182,69,161,37,36,157,61,218,16,255,0,176,0,0,1,203,243,59,121,124,131,203,238,33,220,200,254,190,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,57,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,216,66,248,56,106,225,27,88,103,151,26,29,73,78,110,126,230,98,53,109,69,166,155,74,68,8,102,101,244,212,71,218,142,254,207,184,132,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,56,148,225,19,88,153,151,26,229,73,46,109,126,217,143,38,182,146,211,93,197,26,4,195,34,250,105,34,237,95,127,111,220,98,135,237,170,220,187,74,232,165,220,81,147,252,230,143,61,137,136,78,165,244,218,112,150,69,169,145,151,122,125,198,95,97,141,33,229,134,242,249,123,151,220,60,185,156,236,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,212,0,0,0,7,252,62,130,113,151,27,50,212,148,147,78,158,253,72,103,43,58,244,87,40,153,160,196,118,220,62,201,87,53,98,82,75,220,149,84,100,232,93,231,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,23,62,3,194,99,150,33,194,194,204,41,185,239,105,170,208,169,180,153,178,26,45,15,214,113,184,206,186,69,216,149,105,253,89,247,145,151,253,131,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,187,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,121,109,82,62,243,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,229,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,218,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,223,188,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,133,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,187,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,127,216,122,141,31,88,86,227,54,133,147,64,181,216,78,212,82,105,145,97,17,106,103,253,83,41,71,180,207,247,125,231,247,152,251,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,62,13,251,110,51,119,217,53,251,93,244,238,69,90,153,42,17,150,166,95,214,178,164,123,12,191,123,222,95,121,12,224,230,82,195,149,134,248,225,121,218,242,25,229,162,61,114,162,76,22,226,61,90,76,199,144,147,236,82,191,115,218,122,139,86,225,3,138,103,116,225,13,66,201,148,246,178,41,19,93,229,167,111,115,45,69,128,217,118,146,8,187,213,237,51,63,191,188,88,48,0,0,0,10,12,226,117,109,206,160,230,130,174,252,182,246,162,162,220,137,141,30,164,122,161,202,140,195,35,236,51,247,123,116,251,135,167,225,43,113,34,133,153,71,90,91,91,250,250,58,161,145,238,211,105,174,124,30,222,227,215,187,236,251,197,229,145,234,90,144,254,138,153,226,245,153,53,206,168,193,192,138,50,254,102,57,181,82,150,189,63,182,149,79,138,180,104,166,181,238,50,237,37,233,238,47,104,130,249,91,193,122,142,59,227,53,6,199,132,157,88,57,113,100,78,86,169,245,98,245,108,52,225,246,173,6,122,19,165,216,149,110,247,123,203,69,24,103,101,64,195,156,63,183,108,106,113,124,197,10,149,14,156,147,245,189,110,75,8,107,94,213,40,203,82,65,118,110,63,188,251,199,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,21,249,197,155,46,113,239,236,57,111,23,169,108,107,86,183,154,38,159,86,227,254,242,97,137,210,21,216,167,82,159,166,178,238,73,171,239,46,193,81,184,61,124,201,195,76,79,182,175,54,94,228,250,34,173,14,83,171,218,74,218,134,164,54,225,246,109,86,191,67,216,71,252,123,134,142,176,58,255,0,129,137,216,77,106,222,176,37,245,37,83,163,193,146,234,249,106,71,206,57,25,167,12,180,52,167,247,203,184,136,187,127,128,246,210,85,178,51,171,215,77,168,81,255,0,208,51,203,159,186,138,234,57,157,188,22,183,55,242,106,85,6,75,179,77,8,170,18,187,59,190,209,223,184,59,83,23,35,26,106,211,200,187,27,164,62,159,242,75,167,159,188,93,8,0,0,0,254,25,145,17,153,247,16,163,126,45,24,163,242,239,49,109,209,34,185,164,91,126,150,84,199,17,167,123,204,78,156,147,86,166,132,159,114,251,181,50,251,76,123,62,15,56,88,138,238,41,213,49,10,83,58,183,79,130,252,102,213,187,185,198,228,211,221,46,194,89,123,255,0,116,203,254,193,114,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,54,22,162,133,138,116,172,66,138,206,141,212,32,177,25,197,110,239,113,201,53,7,79,176,214,126,239,221,34,255,0,176,120,206,18,248,163,242,19,49,110,81,37,57,172,91,130,150,116,198,209,167,115,207,206,130,146,86,164,133,31,114,59,181,34,251,72,94,65,25,25,17,151,113,143,232,0,0,0,165,238,49,84,197,177,141,52,137,230,93,142,82,35,167,252,178,234,7,239,28,7,32,149,21,211,179,59,103,173,14,108,231,84,169,236,159,102,186,145,212,34,246,119,125,131,67,81,149,190,51,75,215,93,200,73,255,0,208,60,78,56,223,240,48,199,9,238,171,214,124,190,152,169,148,121,210,90,95,45,75,249,198,227,58,226,75,66,74,191,112,251,200,203,179,248,12,226,227,13,243,39,18,241,66,229,188,222,123,157,233,122,180,201,109,47,105,39,114,29,144,227,133,217,181,58,125,63,105,23,240,238,22,227,194,103,46,108,88,56,114,230,47,85,24,219,86,184,90,54,152,86,227,63,230,79,177,6,66,123,18,234,147,244,208,125,233,37,125,197,216,44,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,158,196,27,74,29,245,100,215,109,9,200,220,213,94,157,42,17,150,166,95,214,178,182,253,134,147,238,89,251,75,239,33,157,60,212,225,53,71,6,113,194,231,180,39,70,228,180,117,25,178,97,22,244,171,116,94,177,246,219,87,98,214,101,169,52,125,138,61,222,255,0,182,198,120,60,227,195,245,218,53,83,5,170,42,245,169,237,63,84,96,244,47,234,219,69,62,50,75,177,178,247,159,105,172,207,236,246,139,40,172,169,72,163,206,90,11,85,38,51,166,69,246,237,49,156,28,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,176,167,191,238,251,196,221,224,187,70,230,92,247,37,101,109,106,148,196,152,193,43,119,113,243,41,202,238,215,252,194,219,64,0,0,7,200,187,234,94,134,180,235,117,125,116,232,105,210,100,255,0,243,141,41,94,227,247,123,140,102,239,50,247,84,203,199,30,175,218,188,183,55,127,162,74,170,26,236,34,209,190,181,229,17,118,17,126,241,247,150,162,226,56,79,225,239,200,188,178,149,66,75,58,72,175,85,125,40,218,247,127,172,191,79,130,100,90,18,140,187,211,246,31,216,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,88,48,247,229,166,89,78,161,25,157,100,80,106,190,148,113,123,191,214,88,167,206,51,45,13,68,93,234,251,79,236,49,78,217,104,186,166,89,216,245,97,85,225,175,111,250,36,165,161,222,194,61,91,235,89,81,151,105,31,238,151,113,106,52,139,104,84,189,51,105,209,42,250,255,0,127,83,163,73,255,0,231,218,74,189,197,239,247,16,250,224,0,0,2,164,184,209,81,249,119,61,183,89,67,90,37,81,33,176,106,221,222,124,202,138,187,181,255,0,48,132,89,72,150,252,60,199,225,218,227,167,114,151,115,210,16,101,169,23,97,207,99,223,247,13,31,81,148,165,209,224,173,101,162,149,25,163,50,251,118,144,173,126,48,216,240,253,10,141,75,193,106,114,189,106,131,76,85,31,61,11,250,183,17,80,140,162,237,108,253,197,218,75,35,251,61,162,185,178,173,132,213,28,102,199,11,98,208,129,27,156,209,84,161,73,155,235,165,59,98,245,140,54,226,187,86,131,61,9,210,236,73,238,247,125,154,44,195,235,74,29,137,100,80,173,8,40,218,213,34,157,22,9,118,153,235,202,101,13,251,77,71,220,130,246,159,222,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,10,203,226,251,128,7,87,183,41,248,201,71,133,185,248,74,106,20,165,115,52,209,148,55,62,66,207,69,56,69,222,101,216,72,215,220,126,193,91,217,99,197,90,142,14,99,85,177,120,65,127,148,210,106,80,153,152,123,82,173,99,20,182,92,112,187,80,191,99,101,220,90,251,189,195,67,244,27,194,45,233,131,145,111,104,142,252,213,90,220,69,68,149,180,251,57,177,73,206,227,73,31,114,189,197,247,23,112,206,134,99,36,42,86,96,113,49,229,47,126,183,133,103,67,211,78,206,181,225,105,60,22,168,200,44,24,185,171,253,63,174,119,36,216,156,221,254,206,146,156,189,186,107,252,117,211,248,139,28,0,0,0,28,59,58,183,167,200,140,181,95,83,146,239,45,115,232,85,72,13,171,110,190,178,224,72,50,254,201,254,239,217,247,140,247,90,144,158,187,241,46,143,79,90,121,206,214,171,145,217,81,106,73,222,167,164,36,190,194,45,77,95,103,240,26,62,203,205,170,205,153,130,86,69,5,166,185,106,98,222,166,37,196,238,51,209,105,136,210,76,181,212,255,0,119,222,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,119,152,91,85,155,207,4,175,122,11,173,115,20,253,189,83,75,105,220,101,170,213,17,212,17,107,169,126,247,180,244,25,193,186,225,61,104,98,93,98,158,130,228,187,69,174,200,101,37,216,173,138,102,66,139,237,35,208,211,246,255,0,17,161,28,149,94,159,45,242,213,98,206,83,188,197,192,161,82,224,56,173,186,122,200,129,28,207,251,37,251,223,111,222,59,136,0,0,0,174,62,52,180,100,30,12,91,53,254,159,215,43,146,20,78,110,255,0,103,73,81,94,221,53,254,58,233,252,69,91,101,206,66,162,230,7,12,222,74,246,105,120,81,181,61,53,236,235,89,26,47,174,222,17,108,188,29,149,123,75,119,230,169,54,226,234,38,173,167,219,202,138,110,119,18,76,251,147,238,63,184,251,134,120,51,59,138,181,28,98,198,187,158,240,156,255,0,53,165,84,230,179,12,246,165,58,70,234,222,113,178,236,66,61,142,31,121,107,239,22,67,194,11,0,61,19,110,207,198,74,204,45,178,38,169,216,81,85,204,215,86,86,220,9,8,86,137,112,203,188,143,176,209,175,188,253,130,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,140,106,195,232,120,165,133,183,53,143,48,187,42,180,169,177,91,62,223,85,110,199,113,162,62,197,39,95,235,15,179,82,47,187,188,103,27,26,236,9,152,91,138,215,69,145,41,58,122,34,177,54,43,42,212,189,102,218,146,227,73,87,98,149,166,188,190,227,51,63,191,188,91,79,14,108,112,114,253,202,93,207,107,75,237,153,107,211,102,195,101,62,246,35,83,34,33,61,205,164,187,215,237,53,31,218,98,164,113,177,213,63,140,215,235,235,45,20,229,207,84,89,151,184,206,91,134,46,99,132,60,40,241,50,179,52,216,143,202,55,238,87,29,95,174,106,222,163,167,64,213,93,189,218,233,220,38,232,0,0,0,174,78,49,184,172,253,191,134,212,124,60,167,191,181,250,148,216,242,95,78,210,61,99,185,30,160,202,187,77,6,93,228,93,202,35,255,0,180,87,198,65,240,253,220,64,205,29,142,134,215,180,173,250,205,50,186,190,194,61,82,197,70,46,165,244,147,251,255,0,111,220,99,68,8,65,54,132,182,158,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,32,156,66,155,87,114,136,200,198,119,243,243,135,238,225,254,104,239,116,56,189,197,112,86,42,117,212,118,105,162,95,168,202,208,190,146,191,115,236,251,136,88,63,7,44,86,126,224,195,106,198,30,84,31,220,253,54,108,137,44,39,105,22,145,219,143,79,101,61,164,130,46,243,62,245,25,255,0,218,44,108,0,0,0,66,46,47,16,163,204,202,204,51,126,63,52,216,185,91,121,30,185,167,106,147,78,159,162,187,59,244,215,184,83,62,10,58,166,49,150,194,125,5,170,155,185,233,107,34,247,153,74,108,197,183,113,24,199,7,44,44,165,219,22,180,94,201,183,69,54,20,55,139,220,196,154,100,180,43,189,181,23,122,61,134,147,251,72,84,182,10,216,19,49,79,21,173,123,34,50,117,244,189,98,20,87,149,169,122,173,187,37,182,148,174,213,39,93,57,157,196,100,127,119,120,209,206,10,225,244,60,45,194,219,102,199,134,93,148,170,84,40,174,31,111,172,182,163,182,209,159,106,149,167,245,101,217,169,151,223,222,61,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,190,49,24,21,232,58,197,39,26,32,163,249,189,65,230,41,79,118,255,0,175,56,170,132,149,31,107,134,125,196,93,200,34,251,125,130,16,96,94,58,87,112,100,238,134,169,110,237,106,226,183,230,209,150,91,80,122,117,28,173,79,214,109,126,198,139,179,179,239,47,111,52,171,79,118,171,85,155,83,121,91,156,153,33,199,214,122,105,170,150,163,81,247,105,239,247,11,237,225,145,77,147,78,202,197,31,169,111,103,84,236,121,45,246,145,234,133,83,161,232,125,135,246,9,98,0,0,3,248,163,36,145,168,207,176,139,83,20,77,197,75,17,206,246,204,131,244,196,47,123,116,40,106,166,235,166,154,27,51,230,167,79,162,95,189,246,253,230,59,55,6,76,57,85,74,234,184,49,18,76,93,209,162,199,151,78,109,221,250,104,250,92,167,188,69,161,43,94,227,215,232,233,246,251,5,186,0,0,0,0,0,0,0,0,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,252,142,85,169,76,213,99,208,158,169,196,69,74,100,119,165,199,134,167,146,79,188,195,42,109,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,252,146,110,154,20,75,170,157,101,72,157,178,181,85,167,205,170,67,141,202,89,243,98,196,114,51,114,28,222,69,177,59,87,54,49,104,102,74,62,102,169,35,36,168,203,235,0,0,243,237,223,246,107,183,252,140,45,77,195,16,174,200,180,118,107,235,164,168,205,47,157,57,215,156,97,50,16,70,90,45,4,235,43,66,182,153,236,51,111,126,222,99,123,189,0,0,0,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,201,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,197,109,62,35,217,49,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,29,171,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,226,182,159,17,236,152,223,55,85,26,202,181,177,147,173,173,92,21,8,244,186,116,111,147,181,86,249,242,159,113,45,180,222,245,198,74,19,185,107,73,106,163,36,150,186,153,145,118,137,42,0,34,175,247,81,242,39,254,238,127,245,102,177,255,0,116,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,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,94,172,0,0,126,72,85,106,85,70,76,248,116,250,156,73,82,41,114,10,36,230,153,121,43,92,87,205,166,222,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,254,176,0,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,7,159,191,239,203,103,12,44,218,182,32,94,114,165,197,161,80,163,156,186,132,136,212,249,19,86,195,4,101,185,211,106,58,22,233,161,36,123,150,162,73,146,16,74,90,180,74,84,101,29,127,186,143,145,63,247,115,255,0,171,53,143,251,160,238,184,67,141,24,95,143,86,107,120,129,132,119,124,75,138,132,228,135,98,28,134,80,227,75,105,246,204,183,180,235,78,165,46,180,189,13,42,36,173,41,51,66,208,178,213,43,73,159,181,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,252,182,7,16,140,163,98,157,229,73,195,236,62,197,41,117,203,134,185,32,163,65,131,26,215,172,111,117,122,25,153,153,156,82,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,238,150,213,211,66,188,41,207,85,173,201,221,92,72,245,9,244,183,28,229,45,189,178,161,74,118,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,254,176,0,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,171,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,57,86,58,102,143,2,114,215,232,79,219,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,186,172,107,166,133,46,234,168,217,81,231,111,173,82,169,240,234,147,35,114,150,92,168,178,220,146,220,119,55,153,108,86,229,194,146,90,17,154,139,151,170,136,137,73,51,250,192,0,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,254,173,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,253,138,95,63,40,254,78,116,222,147,254,140,153,15,145,212,115,121,63,223,45,55,187,119,33,223,163,174,155,123,116,212,181,234,160,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,3,251,168,249,19,255,0,119,63,250,179,88,255,0,186,9,21,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,249,52,107,166,133,112,84,107,212,154,68,238,162,93,179,80,69,46,168,223,41,104,233,229,46,43,18,210,222,170,34,37,234,196,184,235,213,38,105,245,244,215,114,84,69,245,135,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,7,247,81,242,39,254,238,127,245,102,177,255,0,116,18,168,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,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,8,215,253,212,124,137,255,0,187,159,253,89,172,127,221,4,170,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,171,109,93,52,43,194,156,245,90,220,157,213,196,143,80,159,75,113,206,82,219,219,42,20,167,98,73,111,69,145,25,236,125,135,81,174,155,85,183,84,153,164,200,207,235,0,0,0,0,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,47,87,129,121,163,192,156,202,122,111,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,128,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,207,213,111,251,54,133,121,80,48,250,179,112,196,135,112,221,81,231,73,162,193,120,205,43,158,136,100,209,201,38,140,203,106,150,132,190,218,205,26,239,52,111,81,17,165,181,154,125,0,0,0,15,147,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,4,107,254,234,62,68,255,0,221,207,254,172,214,63,238,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,126,172,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,241,155,195,133,83,110,155,127,17,99,68,219,26,83,17,41,206,59,204,215,87,212,229,65,227,45,13,90,247,22,191,71,79,183,216,56,207,10,220,70,59,39,50,12,83,86,189,141,215,97,166,155,174,154,234,111,79,132,157,62,137,254,239,217,247,144,189,148,153,40,137,68,125,134,90,144,254,128,0,0,137,220,77,233,178,106,89,88,172,116,205,239,233,93,145,37,207,88,139,68,38,157,51,83,237,63,180,80,149,38,123,180,170,172,42,155,42,218,228,57,13,190,131,211,93,20,133,18,139,191,95,119,184,116,188,116,199,74,238,51,124,151,106,168,238,230,173,219,126,21,25,5,181,5,175,79,205,208,253,86,208,125,206,159,103,111,222,126,201,191,193,223,2,189,59,88,171,99,68,230,245,143,79,121,250,83,61,191,235,205,170,159,37,39,216,225,31,113,159,122,12,190,223,96,183,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,31,59,120,90,140,89,203,173,213,66,233,249,207,211,233,243,170,113,75,126,221,31,110,12,148,160,254,154,75,189,207,105,153,123,200,103,118,189,73,145,65,174,84,104,82,211,181,250,116,183,162,58,90,145,232,182,214,105,50,236,51,46,242,62,227,49,248,70,131,248,117,65,106,14,86,45,78,82,183,117,16,160,62,174,195,45,20,170,116,77,75,254,129,38,64,0,0,121,172,74,185,88,179,176,254,227,186,36,43,107,116,186,84,201,134,122,25,232,77,48,181,251,8,255,0,119,220,127,113,140,217,227,133,199,242,199,26,47,187,157,11,222,138,181,205,84,152,217,233,167,170,236,183,22,94,194,253,239,105,23,220,66,231,248,80,97,218,172,60,178,148,149,158,167,112,85,125,53,247,19,244,248,39,251,202,253,207,179,238,33,52,128,0,0,0,0,0,0,0,0,0,0,0,83,6,21,103,110,171,149,12,242,227,69,10,231,126,92,236,58,186,177,34,180,205,86,26,165,41,44,82,95,85,96,210,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,202,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,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,149,117,240,222,199,155,203,50,92,64,241,31,21,175,57,178,212,186,141,143,81,69,50,11,210,9,228,82,105,197,85,128,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,244,28,104,174,154,237,141,117,101,234,245,181,167,116,85,171,126,161,92,170,83,164,242,144,231,34,83,14,82,220,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,150,185,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,42,3,138,182,38,93,88,55,158,236,51,197,43,42,95,79,90,182,108,250,101,66,54,231,28,67,111,108,169,212,119,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,177,252,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,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,82,211,132,166,117,253,9,50,30,83,113,54,167,74,135,69,123,156,229,151,80,124,249,14,38,115,207,243,23,76,81,146,118,57,206,91,174,184,210,156,82,84,78,18,154,35,112,221,101,8,182,160,0,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,219,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,165,110,24,185,241,253,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,0,5,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,244,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,119,133,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,67,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,165,113,12,206,157,43,43,24,95,34,133,104,92,17,19,138,151,44,114,43,126,25,198,76,163,132,193,185,181,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,208,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,245,56,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,32,85,145,156,218,238,79,51,221,141,213,55,41,94,153,179,46,140,64,172,199,185,169,173,33,5,41,77,181,83,149,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,165,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,10,33,226,59,158,56,217,173,188,160,89,248,124,137,113,240,234,207,144,250,224,188,234,221,105,117,185,106,34,65,205,117,131,50,74,16,148,146,146,194,84,158,106,80,235,170,81,164,222,54,155,246,188,49,115,227,251,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,246,188,80,241,122,242,192,92,251,97,182,46,97,251,241,27,174,219,182,60,55,163,148,182,9,230,29,66,230,212,218,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,99,249,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,0,80,183,17,156,235,255,0,42,172,71,98,129,96,84,234,173,225,149,173,243,116,216,207,159,41,186,164,226,53,147,149,53,51,181,43,78,228,44,155,105,46,154,148,134,210,165,104,210,158,117,178,233,92,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,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,33,175,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,231,138,224,169,225,98,233,248,129,59,203,169,194,127,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,162,30,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,87,85,145,156,218,238,79,51,221,141,213,55,41,94,153,179,46,140,64,172,199,185,169,173,33,5,41,77,181,83,149,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,165,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,74,220,49,115,227,251,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,0,171,94,55,21,106,173,2,171,128,213,218,21,78,93,58,165,78,145,112,75,135,50,35,202,101,248,207,182,170,98,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,75,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,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,199,242,157,225,99,6,254,31,219,222,92,192,205,96,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,8,91,197,127,14,213,126,101,148,228,32,244,59,126,171,233,175,191,145,79,156,127,188,159,223,251,126,227,20,193,129,247,31,200,236,104,177,46,117,175,98,41,55,53,46,99,135,166,190,171,82,219,89,251,15,247,125,132,127,113,141,38,97,173,202,197,227,135,246,229,209,29,91,155,170,82,161,204,35,208,203,82,117,132,47,218,69,251,222,226,251,136,122,80,0,0,17,155,136,164,22,167,101,98,236,230,171,111,79,10,123,233,236,51,213,73,167,75,208,191,233,25,240,31,186,131,73,145,94,174,83,168,81,19,185,250,140,182,98,52,90,145,106,183,22,73,34,237,50,46,243,46,243,33,162,44,146,97,106,48,155,46,182,173,11,167,228,191,80,167,193,169,202,45,251,181,125,200,49,146,179,250,106,46,246,253,134,69,238,33,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,106,148,54,234,52,233,84,247,139,86,229,50,182,86,94,242,82,76,143,254,209,158,60,247,97,170,112,215,50,119,116,54,91,216,205,94,167,62,170,142,221,123,29,159,36,139,251,74,62,228,125,159,113,8,248,52,45,195,213,228,61,149,139,55,97,105,178,155,78,65,253,229,78,136,36,144,0,0,8,151,196,223,18,147,135,57,100,169,104,173,171,184,31,122,134,158,205,123,95,167,204,211,251,42,253,207,179,239,33,70,88,115,66,145,122,226,101,177,109,55,218,253,118,187,10,9,119,118,169,249,8,71,188,139,189,94,242,251,200,105,27,2,236,214,236,12,31,179,173,68,183,177,202,125,10,159,29,254,221,117,117,184,173,54,163,250,74,246,163,216,102,67,221,128,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,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,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,43,186,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,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,161,60,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,165,110,53,126,41,237,111,135,240,124,198,162,34,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,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,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,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,85,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,146,248,143,241,0,153,152,138,235,184,73,132,55,23,250,83,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,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,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,128,120,163,248,236,196,223,193,124,158,16,244,28,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,57,86,33,102,159,47,184,77,136,244,188,39,196,220,81,165,90,247,37,102,159,233,72,141,85,18,236,120,167,23,87,146,78,46,98,208,81,154,213,81,221,73,19,142,165,70,162,34,34,51,82,72,250,168,202,184,183,78,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,0,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,160,28,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,175,13,60,245,70,203,45,205,43,12,49,58,124,72,184,95,113,200,126,165,42,114,162,186,227,244,138,137,71,34,75,232,38,27,91,175,33,226,97,150,84,217,164,246,159,45,196,169,4,151,9,207,21,197,31,199,102,38,254,11,228,240,132,138,200,174,108,236,220,162,228,38,234,190,43,177,226,86,43,179,241,34,84,106,21,184,169,231,21,250,170,202,21,44,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,215,174,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,109,60,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,205,102,108,124,83,227,39,196,11,135,204,95,18,171,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,0,1,80,28,82,243,237,242,238,101,123,42,56,94,198,203,126,149,80,232,238,250,164,136,250,57,62,116,71,201,71,14,58,86,90,182,203,47,180,147,91,186,18,156,113,178,36,25,52,147,83,245,172,2,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,102,130,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,28,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,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,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,250,192,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,136,25,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,86,208,74,82,18,183,93,105,6,180,111,220,94,83,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,180,174,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,139,211,225,205,159,111,229,81,66,127,13,241,17,142,159,19,109,154,127,89,46,67,17,246,69,173,65,66,208,209,204,73,32,182,50,241,45,198,210,235,93,137,53,45,43,104,182,169,77,179,53,64,112,172,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,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,226,120,42,120,88,186,126,32,78,242,234,112,159,226,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,50,174,44,167,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,5,59,103,239,137,133,229,93,197,8,86,62,89,175,185,116,90,21,135,88,57,43,184,232,149,34,113,139,142,74,91,100,210,74,65,178,68,168,204,187,212,182,104,53,187,30,73,26,86,100,164,147,102,59,166,20,231,182,102,112,50,119,152,10,37,229,103,250,26,243,181,240,254,190,252,231,169,112,223,58,60,168,174,193,146,76,169,14,44,215,200,120,182,154,77,151,28,53,44,144,110,54,106,34,117,12,211,96,185,62,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,137,85,195,23,62,63,177,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,128,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,64,21,87,199,59,234,79,243,39,233,162,184,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,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,0,56,157,103,199,246,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,165,97,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,99,165,154,221,253,131,247,141,168,166,247,187,80,161,84,35,177,219,166,142,185,21,214,210,127,73,62,213,251,76,136,102,231,17,168,82,44,172,76,185,237,167,59,31,161,87,102,193,62,238,197,51,33,104,247,153,119,167,222,127,121,139,204,225,145,137,73,196,108,178,83,117,86,171,183,223,102,134,174,207,107,20,248,122,255,0,101,63,191,246,253,230,37,168,0,0,8,221,196,37,228,51,149,139,203,122,117,223,76,168,160,187,123,140,233,210,198,122,4,131,200,150,26,167,18,179,37,105,67,121,189,236,210,42,80,42,170,237,211,177,169,241,136,255,0,180,147,238,95,219,247,24,208,229,54,27,116,234,116,90,123,37,163,113,88,67,41,47,113,37,36,69,255,0,96,253,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,164,248,208,225,226,33,92,54,222,35,70,111,99,47,177,14,150,231,110,186,186,165,212,94,51,237,86,189,197,251,186,125,190,193,88,99,65,60,56,138,113,101,98,216,235,151,187,249,180,46,79,97,22,141,122,58,38,210,236,254,61,253,162,79,128,0,0,167,46,48,248,192,87,21,253,74,194,248,146,55,70,166,52,196,231,81,179,77,31,109,234,131,7,218,104,35,238,63,98,140,190,207,104,228,28,49,48,169,56,145,153,26,116,215,211,185,171,113,182,107,36,90,233,235,71,159,8,245,236,90,79,185,127,111,220,98,250,155,109,45,54,150,144,90,37,9,36,151,220,67,254,128,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,84,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,235,31,20,109,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,194,1,63,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,42,172,119,252,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,194,149,184,213,248,167,181,190,31,193,243,26,136,128,2,90,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,0,20,173,198,175,197,61,173,240,254,15,152,212,71,10,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,157,184,172,103,142,54,37,85,103,229,111,13,145,45,170,21,177,88,52,93,53,53,45,214,14,163,81,138,165,160,225,33,189,72,151,25,151,117,82,148,226,79,152,243,77,169,4,148,180,151,30,134,185,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,81,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,171,138,47,16,9,149,121,149,44,178,96,133,197,201,165,51,212,211,175,138,163,13,190,196,167,37,52,251,172,61,73,79,49,8,218,201,114,181,117,198,205,105,121,46,37,178,81,32,157,75,181,237,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,142,188,75,50,43,39,51,86,204,92,79,195,24,18,229,98,133,185,29,138,108,88,41,148,211,108,85,233,199,32,205,76,44,223,113,13,50,182,77,247,158,75,132,162,220,92,198,212,149,154,155,54,233,2,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,160,156,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,5,0,241,71,241,217,137,191,130,249,60,33,21,69,138,112,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,10,177,251,24,235,185,128,198,91,179,24,174,54,122,121,119,53,65,82,27,141,185,11,233,34,161,36,220,104,219,208,132,19,156,166,27,105,174,102,194,82,246,110,87,172,163,49,111,252,31,112,155,228,78,88,11,18,62,87,213,106,31,180,106,131,243,125,16,226,182,193,165,244,114,31,135,185,150,245,61,94,119,149,185,199,123,55,37,12,35,105,114,183,46,144,64,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,190,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,240,0,44,83,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,1,154,204,216,248,167,198,79,136,23,15,152,190,57,80,182,158,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,46,207,192,87,175,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,187,166,123,242,199,66,202,94,33,89,184,85,72,173,122,110,90,236,246,234,149,74,191,76,184,221,124,167,106,117,4,165,206,66,157,116,154,218,195,113,218,209,42,218,124,173,250,18,148,161,234,242,51,147,42,22,112,240,227,24,169,141,213,125,13,121,218,254,131,145,108,212,157,90,206,42,92,116,167,243,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,145,42,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,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,248,87,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,0,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,249,92,74,113,251,246,235,154,11,131,228,230,33,124,168,177,109,126,77,50,218,233,151,172,22,63,155,179,214,169,141,8,146,230,249,73,119,87,253,110,98,80,222,213,169,180,181,164,159,224,159,132,149,89,146,111,204,104,159,81,184,34,210,33,200,139,68,166,198,137,89,83,20,233,243,73,167,23,33,82,162,54,162,55,214,195,82,24,229,27,196,109,167,170,113,73,37,56,146,83,118,190,2,186,184,157,113,0,153,132,80,228,229,251,4,46,46,146,250,151,185,139,154,164,211,111,181,42,131,21,198,25,121,164,198,90,144,77,155,207,183,35,177,230,214,165,50,148,43,66,75,138,66,219,169,108,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,65,57,62,202,101,155,148,92,47,249,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,126,83,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,1,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,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,32,227,87,226,158,214,248,127,7,204,106,34,58,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,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,197,255,0,113,71,240,39,137,191,130,249,196,33,64,35,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,122,94,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,140,226,205,41,66,86,235,174,172,144,141,251,75,149,11,169,224,169,225,98,233,248,129,59,203,169,194,127,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,202,184,11,158,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,21,151,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,181,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,239,37,252,179,217,185,80,225,249,139,24,91,103,206,151,81,90,172,123,146,165,87,169,201,51,74,234,53,23,41,78,33,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,93,6,15,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,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,37,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,202,133,186,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,0,0,80,15,20,127,29,152,155,248,47,147,194,30,127,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,1,149,112,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,138,171,227,157,245,39,249,147,244,209,85,99,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,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,226,185,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,243,237,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,252,163,74,121,78,240,177,131,127,15,237,239,46,96,102,176,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,218,93,109,77,44,181,74,210,105,63,184,197,10,241,59,194,164,225,190,100,106,51,88,78,214,174,54,222,172,153,107,175,173,34,124,211,215,181,106,62,228,125,159,113,14,191,193,227,23,254,78,223,213,92,47,151,35,108,106,155,47,206,105,27,53,213,247,30,167,176,71,169,32,207,184,189,170,34,251,61,162,227,64,0,0,70,14,35,189,119,242,88,185,250,21,237,254,109,55,157,216,71,171,94,142,151,184,187,127,135,119,104,207,176,179,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,219,166,142,165,116,231,136,251,21,175,113,254,238,159,111,176,91,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,23,246,44,88,88,101,79,85,82,244,174,122,62,58,116,213,93,51,206,247,169,41,238,109,10,62,245,167,217,237,251,196,64,196,254,46,56,25,100,188,184,182,173,59,229,67,200,211,68,115,166,66,215,82,65,247,174,25,151,114,149,255,0,206,253,162,62,215,184,218,92,210,222,116,168,120,37,208,182,123,118,31,202,86,221,211,176,181,250,80,126,255,0,242,143,128,190,51,248,164,169,40,117,24,123,181,162,215,115,94,150,142,123,187,59,59,122,29,75,183,180,125,90,103,27,11,210,42,148,117,28,26,235,72,244,218,95,40,154,111,78,255,0,116,31,187,252,131,218,219,156,110,169,82,213,203,184,48,23,160,34,255,0,92,249,82,167,119,119,251,17,3,179,216,95,196,116,90,7,24,156,15,169,184,109,213,168,94,140,247,31,85,49,237,123,255,0,118,17,123,139,252,191,96,235,214,175,17,188,179,93,53,56,244,182,47,46,83,210,84,148,32,189,29,80,86,170,82,201,36,93,177,136,187,207,222,36,77,187,120,91,183,92,6,106,84,26,135,83,29,244,37,196,47,148,180,106,149,36,148,93,139,73,31,114,139,252,163,236,128,0,0,0,0,0,0,0,0,175,190,50,116,186,124,172,2,161,205,146,173,29,102,227,141,203,236,87,105,148,42,129,145,118,30,157,226,150,198,132,56,117,181,29,172,172,90,125,58,54,239,133,1,75,237,51,213,103,78,137,169,246,137,48,0,0,62,45,237,112,181,105,217,213,203,161,242,213,20,138,108,153,202,46,222,210,105,165,47,78,194,63,221,247,31,220,99,55,217,150,190,229,226,62,59,95,23,60,149,238,68,139,130,166,113,139,66,45,172,170,99,203,66,123,18,157,116,223,222,101,168,180,238,16,88,49,242,71,12,42,24,145,56,245,153,89,144,235,77,125,145,158,143,1,228,151,98,204,187,210,125,233,35,251,187,133,134,128,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,58,112,235,34,52,44,213,112,234,195,123,214,214,71,69,137,182,253,62,182,221,58,78,171,115,210,145,88,170,85,220,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,21,107,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,153,88,253,197,63,20,49,195,47,48,176,77,139,118,93,185,87,149,30,36,75,166,229,141,88,109,75,175,48,136,234,68,166,142,59,113,91,40,200,144,233,165,197,165,181,233,176,148,209,238,109,106,35,141,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,28,181,226,111,151,75,19,43,248,89,128,152,103,98,199,255,0,237,252,202,196,221,239,127,73,213,58,106,59,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,226,156,32,45,106,21,243,143,184,133,101,93,48,122,218,45,193,133,245,106,93,70,55,53,109,243,226,191,54,3,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,28,131,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,208,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,188,41,91,141,95,138,123,91,225,252,31,49,168,143,41,194,167,12,237,92,100,198,12,76,194,219,214,39,81,69,185,176,190,167,79,147,181,182,214,227,59,234,20,237,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,56,86,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,45,120,81,231,95,246,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,165,110,53,126,41,237,111,135,240,124,198,162,32,0,155,252,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,228,138,224,226,177,158,57,56,107,74,159,149,188,54,68,71,107,183,61,28,209,116,212,212,182,159,42,117,58,82,86,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,157,135,85,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,38,87,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,48,255,0,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,51,4,52,167,148,239,11,24,55,240,254,222,242,230,4,21,226,139,195,254,29,94,29,75,51,120,33,110,242,106,172,245,53,27,226,150,195,140,49,21,200,173,48,235,239,85,147,204,90,54,188,92,173,29,109,178,90,158,83,137,112,146,75,39,84,237,96,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,160,156,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,2,128,120,163,248,236,196,223,193,124,158,16,145,89,21,202,101,155,155,172,132,221,86,61,118,68,74,61,118,6,36,74,147,66,184,213,0,229,63,74,89,194,165,155,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,42,235,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,170,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,180,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,203,16,181,76,196,228,59,246,223,147,188,36,199,156,39,162,238,191,173,252,47,183,253,37,75,167,83,185,146,174,134,83,6,10,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,200,0,1,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,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,202,174,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,0,25,172,205,143,138,124,100,248,129,112,249,139,226,197,48,131,38,84,44,225,240,204,194,138,99,117,95,67,94,118,191,202,41,22,205,73,213,172,226,165,199,106,242,185,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,160,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,185,127,127,210,175,42,237,155,86,163,97,245,223,18,213,184,102,71,54,96,214,164,210,138,164,136,11,81,145,27,197,24,220,109,46,44,147,187,97,41,91,9,123,77,73,113,36,104,86,109,177,211,11,113,151,9,49,30,163,110,99,205,10,171,78,187,230,233,86,150,229,70,82,101,185,59,168,51,89,201,41,40,90,209,35,122,247,146,156,74,213,243,137,113,42,61,233,81,21,207,240,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,66,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,171,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,101,228,239,8,115,47,137,216,185,79,172,229,133,137,112,174,27,82,68,121,143,92,4,250,35,196,163,161,213,242,137,114,28,94,169,90,20,147,115,115,4,151,22,235,73,124,137,167,18,75,72,155,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,61,7,9,156,33,179,113,235,11,243,25,132,120,128,196,183,40,87,20,123,101,153,7,17,243,101,246,150,135,42,14,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,106,73,195,92,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,62,127,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,148,240,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,32,175,17,254,31,240,243,17,66,119,22,240,134,221,255,0,77,136,29,51,14,198,142,227,17,219,184,162,239,67,123,100,45,229,182,218,30,101,179,53,161,227,86,227,109,163,105,68,191,153,54,169,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,4,228,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,199,248,143,241,0,135,151,122,19,184,73,132,55,23,250,108,79,233,159,118,76,118,216,144,221,187,23,122,28,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,74,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,95,246,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,186,235,227,87,226,158,214,248,127,7,204,106,34,0,9,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,194,0,113,58,207,143,236,66,133,39,1,176,158,181,182,254,184,41,234,244,149,82,157,81,229,202,181,217,82,217,83,122,167,148,162,231,72,97,82,9,59,92,109,214,82,109,188,90,111,105,71,74,192,47,251,138,63,129,60,77,252,23,206,33,10,1,22,105,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,152,21,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,122,174,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,231,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,25,87,22,105,106,228,114,78,107,120,112,225,29,225,135,203,137,31,17,108,248,247,2,32,178,234,26,105,21,184,138,172,204,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,173,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,154,84,120,197,87,88,202,157,34,153,76,143,213,227,180,190,162,149,82,169,57,77,67,84,248,45,182,101,203,170,37,189,84,219,207,56,218,208,73,104,146,150,201,244,62,165,54,150,146,211,79,214,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,255,0,178,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,233,121,177,240,177,140,159,15,238,31,46,124,102,176,91,167,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,171,3,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,61,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,197,113,6,164,161,75,105,214,150,104,70,253,165,64,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,196,191,181,248,127,195,204,71,15,108,55,197,188,33,183,127,211,98,7,164,88,118,52,119,24,142,221,197,23,211,114,155,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,93,98,247,184,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,157,60,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,240,25,87,22,169,152,156,135,126,219,242,119,132,152,243,132,244,93,215,245,191,133,246,255,0,164,169,116,234,119,50,85,208,202,96,193,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,89,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,216,87,199,59,234,79,243,39,233,162,37,112,206,164,210,171,249,215,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,68,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,147,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,235,200,254,120,239,44,160,220,213,22,30,68,186,245,137,88,143,41,249,246,225,44,136,151,81,76,117,20,87,216,90,143,72,235,83,169,101,183,92,34,94,172,154,140,219,113,109,178,73,226,184,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,103,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,168,177,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,137,84,3,149,101,239,49,118,38,101,168,247,69,217,134,114,58,235,110,133,112,29,10,21,79,99,205,122,67,108,8,114,92,119,146,243,77,184,214,215,37,45,157,170,35,215,147,188,143,69,145,23,85,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,251,99,51,30,123,202,46,213,145,119,168,187,146,103,247,247,10,177,203,77,245,47,14,49,218,199,185,227,175,106,35,92,52,195,144,90,17,238,101,51,25,90,147,218,149,105,174,206,242,45,70,144,108,155,133,171,178,206,161,221,12,22,136,171,211,99,78,73,118,246,19,173,37,122,118,145,126,247,184,190,226,31,104,0,0,70,126,34,109,71,119,43,23,103,80,141,219,32,207,90,59,76,180,89,83,165,232,125,131,61,226,233,56,54,82,233,241,112,10,185,54,50,181,117,235,142,79,51,177,93,134,112,169,230,101,218,122,119,139,4,0,0,0,0,0,0,0,0,1,241,174,43,194,221,181,32,61,82,175,84,58,104,236,33,78,45,124,165,175,68,165,38,163,236,66,76,251,146,127,228,17,194,244,226,67,150,139,58,92,184,14,93,221,75,241,57,132,180,116,21,4,122,232,53,17,167,94,148,203,189,61,255,0,104,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,104,168,95,97,127,151,236,28,230,225,227,123,25,135,148,197,7,0,58,150,251,116,127,229,81,163,218,101,244,87,3,238,63,226,60,157,79,141,133,233,41,73,58,118,13,116,68,90,238,47,148,77,57,175,119,190,15,223,254,81,242,145,198,127,20,147,37,110,175,15,119,52,122,109,107,210,209,203,111,103,111,111,67,169,246,246,143,191,65,227,105,115,68,121,162,174,96,151,92,217,110,222,127,41,91,107,94,195,211,232,193,251,191,200,36,22,24,113,113,192,203,217,228,70,186,169,223,37,222,94,186,163,157,50,110,154,18,207,189,184,100,93,201,79,255,0,61,246,9,127,96,226,197,133,137,180,244,213,44,186,231,164,35,171,93,21,211,60,215,114,148,158,231,16,147,239,66,189,158,207,184,122,240,0,0,0,0,0,0,0,0,0,0,31,158,124,248,148,200,142,78,156,239,41,134,180,220,173,166,173,53,50,34,236,34,51,239,50,21,133,156,158,42,73,164,201,153,97,224,44,142,99,168,229,238,172,108,211,77,74,59,165,243,18,162,31,176,221,71,210,251,125,196,42,222,240,189,46,91,242,178,237,126,234,168,245,179,158,219,189,222,75,109,235,162,18,130,236,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,237,54,110,73,179,47,125,198,41,214,230,28,117,49,15,189,223,76,83,209,167,106,139,232,173,244,159,122,20,95,192,117,134,56,86,230,105,227,103,250,3,66,119,118,227,234,233,254,166,157,223,248,223,110,163,233,63,194,103,49,237,36,205,184,59,207,221,205,128,95,255,0,184,62,4,158,23,121,165,97,167,220,69,161,191,149,183,105,122,66,156,91,245,239,255,0,198,251,52,28,186,239,201,134,100,172,102,30,151,114,225,215,74,195,27,119,175,210,240,23,166,227,73,23,98,31,81,247,173,63,229,28,142,125,191,87,166,17,170,116,78,89,36,244,63,156,74,189,154,251,12,253,131,232,89,119,237,213,135,213,102,171,118,165,79,162,150,202,210,180,175,146,219,157,202,74,187,156,74,139,189,9,246,123,4,194,193,238,44,56,237,135,167,26,13,216,223,202,138,107,41,67,125,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,231,125,130,108,96,191,22,108,19,191,158,139,78,190,89,249,47,46,65,161,6,91,165,206,209,106,54,203,79,154,134,146,239,90,251,127,222,253,164,38,109,159,127,218,87,245,41,154,221,167,86,235,161,72,74,86,219,188,135,90,220,74,74,84,93,142,37,38,93,139,73,246,151,180,122,16,0,0,0,0,0,0,1,13,120,169,90,234,184,114,207,34,66,79,182,155,57,115,127,252,93,62,105,251,203,223,246,253,194,136,76,180,61,12,104,39,135,20,195,153,149,139,99,87,185,156,136,240,153,250,58,109,210,157,19,213,251,123,251,196,159,0,0,17,143,136,158,34,68,195,236,178,92,138,121,254,91,213,184,211,41,12,122,166,122,184,245,62,94,222,228,168,187,209,237,208,190,210,20,61,134,246,212,188,65,196,171,126,219,79,172,229,106,179,18,51,170,236,45,9,233,8,65,171,77,83,251,253,196,101,252,6,144,112,34,205,139,96,96,229,151,105,197,70,158,142,160,83,163,186,122,159,172,227,113,90,108,213,218,165,105,174,206,226,51,33,239,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,32,175,25,187,23,6,173,220,101,161,93,148,10,165,85,156,73,186,169,237,204,184,41,156,133,57,5,216,45,36,227,69,153,206,90,139,148,241,244,230,207,41,178,90,84,150,119,168,153,81,107,34,186,197,223,112,132,177,112,106,139,151,25,119,214,27,213,42,181,59,146,226,168,38,29,226,253,65,133,71,233,167,69,65,169,184,108,180,74,83,102,203,109,202,222,151,82,165,41,206,121,169,102,131,34,97,158,43,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,69,94,26,153,133,181,114,233,153,168,53,187,214,54,148,91,186,158,171,74,77,65,82,155,97,186,87,83,42,51,136,152,233,184,100,131,101,11,97,36,225,154,147,181,181,173,100,106,52,18,23,118,121,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,43,20,225,17,156,27,250,234,170,175,43,55,225,203,173,211,105,52,119,103,219,85,83,105,231,159,167,176,194,155,73,193,125,104,66,146,81,137,43,213,167,29,82,9,179,74,88,37,47,152,195,109,242,14,53,126,41,237,111,135,240,124,198,162,60,87,9,252,94,179,112,151,53,241,152,188,223,150,194,47,154,59,150,133,49,230,88,55,80,138,140,153,145,23,29,46,146,125,100,161,106,99,150,74,34,86,139,113,6,173,168,220,180,219,246,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,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,90,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,177,240,20,173,198,175,197,61,173,240,254,15,152,212,67,134,70,93,44,76,208,97,102,61,225,157,245,31,255,0,180,19,40,243,119,189,253,25,84,233,171,12,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,148,74,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,164,174,0,241,79,197,12,15,203,204,220,19,126,221,151,113,213,226,199,151,18,214,185,100,214,27,74,232,44,46,58,81,21,162,142,228,87,10,74,35,186,74,113,9,113,122,108,52,180,91,91,66,72,161,175,250,42,191,110,175,246,86,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,139,41,196,92,136,208,178,171,195,171,18,47,91,165,29,110,38,220,20,250,35,117,25,58,173,191,69,197,126,169,72,113,218,86,196,72,118,59,252,169,49,212,125,74,72,148,189,116,45,19,216,112,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,127,5,243,136,66,144,50,245,116,208,172,108,125,195,75,214,233,157,209,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,148,255,0,208,173,251,106,255,0,177,87,29,183,113,211,255,0,224,230,65,169,65,144,223,252,230,222,101,198,215,246,165,73,87,180,140,81,15,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,34,88,210,158,83,188,44,96,223,195,251,123,203,152,29,84,83,95,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,112,215,0,115,15,138,25,103,188,166,223,152,77,85,137,2,175,80,163,203,162,60,185,48,219,146,142,67,228,147,37,18,86,70,68,182,221,109,151,144,125,219,218,73,44,150,217,173,181,243,250,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,0,40,7,138,63,142,204,77,252,23,201,225,9,63,193,167,51,22,109,1,186,166,86,43,176,101,197,174,220,117,137,119,29,10,114,72,220,98,98,202,19,68,252,69,145,39,86,86,134,161,155,169,89,153,161,101,204,73,154,20,148,19,178,127,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,113,94,12,153,116,249,53,98,87,115,47,95,143,164,251,191,153,66,183,253,127,161,75,97,226,234,157,245,29,52,159,54,83,68,141,174,54,149,163,162,220,147,52,189,219,101,67,42,227,74,121,78,240,177,131,127,15,237,239,46,96,87,7,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,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,251,80,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,42,226,117,144,239,219,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,156,230,10,102,103,114,251,109,226,221,90,223,244,53,86,119,62,29,74,51,76,62,136,167,41,135,84,218,220,140,183,146,92,198,87,180,150,70,133,56,148,41,74,104,220,90,218,89,142,151,93,176,44,219,154,230,182,111,58,237,189,18,93,118,206,145,38,77,10,160,162,50,126,10,228,71,92,119,201,10,35,35,52,56,211,134,74,65,234,131,52,182,163,45,205,161,73,244,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,124,154,5,167,106,218,158,146,249,45,108,210,168,222,153,168,61,86,168,250,62,19,113,250,201,206,233,205,146,246,194,46,99,203,218,157,206,43,85,43,66,212,207,65,88,60,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,60,255,0,11,12,217,217,185,115,197,10,181,143,136,17,226,65,161,98,84,138,124,105,23,28,185,230,195,20,101,197,110,97,180,110,35,150,162,82,29,118,67,109,154,212,182,208,209,106,181,30,210,51,43,84,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,129,92,47,178,81,125,217,89,147,186,111,172,98,166,85,109,186,214,17,114,33,70,167,182,76,191,22,92,234,148,7,13,105,84,182,212,182,151,201,137,33,181,169,166,212,106,37,74,97,74,82,9,38,135,45,168,0,5,85,241,92,200,183,245,249,160,193,75,51,255,0,40,149,127,194,130,175,241,84,154,163,113,201,63,241,189,82,210,175,220,120,209,253,240,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,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,185,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,138,86,227,87,226,158,214,248,127,7,204,106,35,208,112,153,194,27,55,30,176,191,49,152,71,136,12,75,114,133,113,71,182,89,144,113,31,54,95,105,104,114,160,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,164,156,42,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,164,174,82,56,158,222,89,102,193,42,222,16,84,44,216,151,42,41,209,222,122,200,121,102,76,162,4,183,223,53,186,204,194,78,138,122,54,231,93,124,141,38,78,239,35,107,118,199,18,184,240,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,98,181,188,138,201,203,47,14,220,86,196,252,78,129,46,46,40,92,113,233,148,217,80,85,41,167,24,164,83,138,225,130,105,97,6,195,139,105,229,188,108,50,242,156,53,30,210,229,182,148,160,210,225,185,92,2,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,129,70,220,75,50,43,27,44,183,52,92,79,195,24,17,34,225,125,199,33,138,108,88,41,148,235,143,210,42,37,28,205,76,44,223,113,110,188,135,137,135,158,75,132,163,218,124,198,212,148,18,91,55,56,174,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,68,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,166,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,66,188,195,102,206,205,205,215,12,76,76,190,40,81,226,81,235,176,36,82,99,87,109,196,207,57,79,210,150,117,200,164,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,138,157,134,170,0,101,92,95,247,11,143,2,120,101,248,215,156,77,17,255,0,138,94,66,126,93,195,175,102,187,11,223,217,112,82,169,253,101,223,75,145,35,70,231,193,136,193,36,230,71,82,207,70,222,101,134,146,75,107,82,75,141,182,70,130,39,82,105,126,160,69,212,240,197,200,119,236,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,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,81,22,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,167,110,39,89,14,253,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,227,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,31,137,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,23,127,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,69,94,43,153,22,254,191,52,24,41,102,127,229,18,175,248,80,85,254,42,147,84,110,57,39,254,55,170,90,85,251,143,26,63,190,30,21,151,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,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,58,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,0,0,40,7,138,63,142,204,77,252,23,201,225,14,213,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,21,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,21,225,71,158,159,234,50,191,141,119,159,254,79,22,192,155,57,63,227,37,84,183,36,26,191,226,186,84,41,63,190,201,47,251,221,145,106,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,87,7,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,157,92,94,113,34,133,140,24,113,151,12,80,182,33,213,98,82,174,106,125,126,163,17,154,164,21,196,148,134,220,42,97,145,45,181,255,0,208,180,154,155,90,116,91,107,90,20,149,171,128,112,184,241,217,134,95,141,121,60,209,122,120,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,195,23,33,223,182,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,149,212,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,127,220,46,60,9,225,151,227,94,113,52,74,161,85,124,87,51,211,253,126,87,240,82,243,255,0,202,34,223,243,96,167,252,84,166,150,220,130,87,252,111,84,132,167,247,25,53,255,0,124,50,58,175,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,7,131,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,197,39,93,55,247,25,145,12,223,98,69,181,47,15,177,42,224,182,213,234,185,69,172,203,140,210,187,15,82,102,66,208,149,105,170,191,115,184,204,255,0,136,190,14,29,120,139,19,16,114,201,109,169,153,28,199,168,145,161,209,223,245,12,180,113,154,124,77,221,233,73,119,175,217,169,125,166,36,232,0,0,140,28,71,101,156,76,172,92,250,61,203,231,70,154,207,209,215,118,180,233,126,175,217,247,140,251,17,106,122,16,189,238,21,182,186,173,236,179,199,144,163,237,169,78,68,223,255,0,25,79,132,126,243,247,125,159,112,153,64,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,134,20,116,169,110,59,200,117,221,164,148,169,71,216,218,84,103,216,133,31,97,123,4,50,198,142,44,216,39,96,189,42,157,99,51,242,162,92,115,90,8,183,75,131,170,210,110,22,159,59,13,69,222,132,118,255,0,190,251,12,66,124,97,226,195,142,216,132,114,96,218,109,252,151,166,188,149,183,211,235,14,110,169,62,97,107,185,200,105,87,209,90,75,254,111,218,33,237,233,126,221,88,131,86,118,183,117,212,250,217,111,45,75,82,249,45,183,222,165,43,185,180,164,187,214,175,103,180,126,74,61,173,94,175,186,219,52,152,28,245,186,162,66,11,154,132,234,103,166,133,235,25,123,200,118,107,71,35,25,157,189,17,30,69,27,13,249,145,164,161,14,161,223,76,83,203,212,86,211,35,218,169,4,125,202,35,211,188,116,120,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,186,156,123,76,253,154,117,125,186,15,180,199,9,156,199,186,146,55,32,236,63,119,54,1,255,0,254,224,249,175,240,173,204,211,38,247,244,6,164,214,221,167,213,211,253,125,123,255,0,241,190,205,7,39,188,178,77,153,123,18,49,206,184,240,227,166,136,93,206,250,98,158,189,123,82,95,69,15,168,251,214,146,254,35,139,79,166,205,166,61,200,156,207,41,126,237,196,175,97,31,176,207,222,67,233,89,247,165,203,97,214,90,175,218,181,30,138,115,59,182,59,201,109,205,53,66,144,125,139,74,139,232,173,69,221,237,22,145,147,110,42,73,171,73,135,97,227,212,142,91,171,230,109,172,108,215,93,10,67,167,243,17,98,23,176,154,71,210,251,125,228,44,246,4,248,149,56,141,206,130,239,53,135,117,218,173,166,157,116,51,35,236,50,35,239,35,31,160,0,0,0,0,0,0,0,0,0,126,121,243,226,83,34,57,58,115,188,166,26,211,114,182,154,180,212,200,139,176,136,207,188,200,83,63,16,62,33,111,98,204,169,24,103,133,83,116,182,91,217,207,151,203,47,231,90,148,87,147,234,63,25,46,35,107,141,184,93,138,237,239,238,208,133,123,145,25,158,132,38,94,80,248,115,98,38,63,116,119,125,202,207,162,173,23,249,155,100,238,97,254,118,156,246,207,212,68,148,58,157,174,178,146,238,237,215,94,226,237,182,252,23,201,230,7,224,82,80,187,34,215,233,164,163,95,158,235,166,47,93,121,159,217,117,229,151,115,170,47,227,247,105,219,16,132,161,59,80,90,17,15,250,0,1,229,46,124,45,177,111,24,206,196,184,168,125,91,79,118,172,186,151,155,215,213,52,255,0,97,101,236,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,89,62,78,213,168,156,50,62,90,165,165,7,235,172,149,255,0,55,78,227,16,87,28,248,72,227,93,154,151,42,120,86,215,202,200,140,165,78,58,141,209,32,114,208,92,213,26,181,126,97,153,232,73,111,176,191,127,236,49,11,47,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,245,44,187,181,105,82,146,101,171,107,81,31,106,21,220,126,207,184,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,164,142,247,105,41,10,255,0,93,109,101,222,218,61,158,207,188,88,46,94,120,192,85,97,185,76,183,177,178,149,212,48,146,102,51,245,94,122,81,180,190,105,10,119,147,26,22,167,216,78,175,105,31,217,238,22,97,133,24,205,135,216,211,109,199,186,48,254,183,233,24,111,180,133,154,186,103,217,218,106,109,11,211,231,80,131,61,9,212,118,233,237,251,244,247,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,162,120,139,218,95,188,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,247,26,92,81,127,152,94,95,10,41,133,47,43,9,208,245,228,214,9,159,242,83,160,255,0,239,19,44,0,0,84,231,25,60,96,57,115,168,120,69,21,221,90,103,166,171,184,157,189,203,35,168,71,62,244,107,220,127,189,167,217,237,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,217,223,211,212,33,106,95,77,63,191,246,253,198,47,137,8,75,104,75,104,45,18,146,34,34,251,7,253,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,248,57,155,186,86,80,120,91,225,141,214,197,58,37,98,236,175,72,174,83,109,202,83,242,18,132,45,242,170,206,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,170,11,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,59,254,53,100,59,25,112,67,47,182,78,60,220,244,90,170,91,184,57,223,40,169,110,211,146,219,150,190,231,82,152,61,74,137,213,47,249,194,21,169,238,109,190,75,134,150,92,209,197,165,39,226,178,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,185,149,197,231,19,45,92,100,195,140,184,98,149,149,47,168,162,220,212,250,253,66,54,231,27,91,140,239,42,102,246,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,87,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,162,170,197,170,112,172,207,143,250,145,149,76,95,173,127,133,106,208,174,212,234,63,241,8,141,68,74,57,95,242,133,52,183,30,255,0,7,29,9,254,169,2,106,103,55,40,22,174,113,48,226,13,157,86,175,124,156,173,81,106,9,168,82,43,173,211,155,150,228,109,75,99,236,41,10,52,45,76,186,131,35,82,16,227,122,184,211,11,51,81,55,177,94,131,44,153,93,194,252,172,216,12,218,24,127,68,136,138,148,200,241,14,225,173,37,14,19,245,153,172,178,150,213,33,124,199,28,83,104,53,115,22,150,18,190,91,102,235,155,72,183,40,213,86,220,106,252,83,218,223,15,224,249,141,68,64,1,113,60,41,243,199,39,18,169,80,50,183,137,40,136,213,118,216,163,146,45,106,154,86,211,5,81,167,69,74,16,80,150,222,164,107,146,203,90,41,42,109,39,204,101,167,20,178,74,154,83,143,119,252,237,100,78,205,206,61,42,132,250,171,145,45,27,178,133,32,144,139,141,52,147,154,251,180,227,75,134,168,75,65,60,201,41,28,213,161,196,169,70,174,89,147,132,130,46,107,134,125,87,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,14,150,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,59,175,22,156,57,193,43,167,47,49,239,60,82,186,165,219,119,13,183,34,75,54,100,214,99,63,37,19,42,47,71,83,202,166,186,211,100,105,36,72,76,50,34,121,123,121,75,109,10,223,183,123,110,81,176,177,254,13,56,115,130,85,252,80,170,95,181,219,170,92,172,80,183,35,203,122,133,111,38,51,237,177,14,156,109,180,195,245,37,190,69,202,121,107,57,135,29,44,154,139,97,115,22,104,89,169,10,106,111,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,45,39,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,85,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,190,93,47,188,175,226,156,252,51,190,163,255,0,133,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,202,134,148,242,157,225,99,6,254,31,219,222,92,192,234,163,207,226,21,78,205,162,216,23,45,103,17,155,136,229,167,2,143,54,77,121,18,226,28,166,21,78,67,43,84,146,113,146,74,141,212,114,137,122,160,146,173,197,169,104,122,232,50,238,37,167,11,43,158,205,182,51,165,102,174,240,167,196,90,234,145,231,210,233,19,164,212,142,34,41,213,23,163,44,154,112,139,232,190,183,82,78,68,67,74,62,213,203,74,147,170,210,130,59,244,0,1,64,60,81,252,118,98,111,224,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,85,198,146,50,201,86,165,80,50,137,133,21,218,237,78,37,58,155,78,195,122,20,185,147,37,188,150,88,140,195,116,198,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,146,243,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,123,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,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,16,171,19,56,90,96,214,41,102,125,252,124,184,234,187,237,186,206,233,53,251,45,16,85,29,153,211,149,29,109,28,134,229,197,121,151,25,220,231,42,66,203,106,212,183,73,211,82,204,157,209,51,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,16,0,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,0,6,91,46,202,141,10,177,117,86,106,214,181,185,242,126,139,54,161,34,69,58,145,214,46,95,163,226,173,197,41,168,220,245,145,45,222,90,13,40,230,40,183,43,110,167,218,99,181,100,30,233,195,139,43,55,184,109,115,226,196,234,84,27,110,13,66,66,157,151,84,104,151,22,52,165,68,121,16,222,89,168,141,45,236,148,168,234,39,85,162,90,82,73,195,82,9,6,162,209,72,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,145,92,84,48,203,4,174,236,180,85,111,108,82,172,196,162,92,54,172,119,145,102,84,158,113,245,45,85,23,214,203,138,132,212,118,220,74,94,92,148,196,38,141,75,74,249,40,222,246,132,150,214,98,136,68,255,0,224,217,64,193,170,150,96,170,213,187,214,183,201,191,168,244,242,93,145,79,114,74,154,110,79,49,169,13,212,28,73,17,17,58,243,108,26,73,45,154,191,171,117,245,146,21,203,222,212,255,0,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,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,197,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,241,91,65,41,75,82,26,105,164,26,215,179,113,245,81,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,56,255,0,23,220,164,94,79,85,100,230,226,133,116,75,172,80,152,143,10,151,93,164,207,146,90,209,16,74,75,12,57,8,143,66,56,206,58,225,111,104,189,116,188,242,220,45,233,117,124,154,192,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,229,26,168,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,13,108,174,24,248,71,99,230,209,220,202,82,42,49,24,161,69,144,170,149,22,200,143,70,66,97,83,234,42,101,41,231,243,92,113,100,104,75,166,243,237,54,219,77,114,156,54,121,106,74,89,36,170,101,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,231,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,207,190,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,49,212,95,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,37,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,113,87,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,19,43,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,172,240,139,222,225,151,156,27,155,52,184,95,91,162,226,49,203,153,123,88,210,26,77,86,176,166,163,180,197,77,137,142,72,92,101,161,182,16,218,90,90,18,202,218,82,9,26,104,219,107,220,163,113,73,69,16,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,32,195,158,18,25,104,178,49,114,185,136,53,182,101,221,86,243,210,25,147,110,90,149,45,231,18,142,180,172,156,89,60,225,56,106,158,141,201,36,33,15,22,194,104,212,151,74,66,140,156,46,21,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,195,138,102,175,42,56,113,155,75,18,29,155,125,53,209,203,166,212,35,204,167,214,227,50,74,157,1,190,115,103,45,182,20,102,68,92,246,16,182,140,150,75,108,148,109,184,109,173,77,32,135,96,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,142,127,196,127,136,4,60,187,208,157,194,76,33,184,191,211,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,23,83,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,155,89,106,149,17,145,151,216,40,123,138,126,25,43,14,51,56,251,164,173,81,114,83,213,93,79,103,119,81,80,155,217,244,213,251,159,103,220,67,191,240,108,198,3,137,58,185,132,82,92,209,167,186,154,187,105,211,189,102,116,248,229,220,141,123,139,247,180,251,61,162,217,0,0,4,53,226,187,48,161,229,97,122,158,156,250,193,179,254,90,116,239,253,194,140,237,152,74,169,92,148,154,114,11,85,74,156,195,36,95,106,156,73,127,156,105,27,44,54,251,86,214,95,48,238,156,218,54,168,237,122,66,220,45,117,245,250,22,72,253,167,251,163,168,0,0,0,0,0,0,15,15,138,248,203,135,216,45,109,201,186,49,2,183,232,232,108,52,183,9,93,51,239,110,52,182,181,233,243,72,89,150,164,210,251,116,246,125,218,214,126,97,184,192,85,102,57,83,183,176,78,149,211,176,162,122,51,21,94,122,87,184,190,117,9,119,147,38,22,165,216,109,47,105,159,217,239,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,244,145,217,237,53,45,95,235,77,160,187,220,95,179,219,247,15,151,100,97,157,239,136,213,22,105,54,101,19,210,18,164,58,150,91,111,169,101,173,203,82,146,146,45,92,90,72,187,86,158,243,246,253,226,105,224,103,9,28,107,188,146,221,79,21,26,249,39,17,228,147,141,35,116,73,252,196,31,41,68,173,88,152,70,90,146,156,236,63,220,251,72,78,172,34,225,123,150,204,58,98,20,234,205,181,233,186,212,116,182,107,155,214,79,141,185,105,38,204,207,150,153,106,65,122,232,53,127,206,211,184,132,157,180,240,214,203,177,227,162,45,177,70,232,219,70,155,75,168,117,205,52,36,151,246,212,127,186,159,242,15,78,0,3,254,86,132,173,59,86,90,145,142,39,141,25,60,192,252,117,74,215,123,218,253,76,149,233,243,221,116,196,105,167,47,251,45,60,130,238,105,37,252,62,253,106,67,55,156,57,177,19,0,122,203,190,218,103,210,182,139,28,189,210,119,48,199,39,94,67,101,234,46,74,221,86,231,94,81,119,118,105,175,113,246,67,67,35,35,208,197,132,112,252,226,22,246,19,74,143,134,120,171,55,91,101,205,252,137,124,178,254,107,161,74,121,94,163,17,148,226,247,56,227,101,218,174,206,254,237,72,92,196,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,216,100,71,222,70,63,64,0,0,0,0,0,0,0,0,254,41,68,130,220,163,208,136,84,167,18,188,251,203,170,203,127,5,48,158,177,178,10,54,250,89,254,156,143,153,169,67,146,199,170,252,114,50,209,68,225,122,139,237,246,251,8,86,43,77,45,229,147,109,167,85,31,113,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,253,29,63,158,125,154,28,166,28,249,216,210,190,198,149,218,159,176,189,166,45,70,159,78,135,74,134,220,8,12,242,152,107,93,136,220,106,211,83,51,62,211,51,62,243,49,250,64,0,0,0,7,140,196,108,30,195,204,88,164,189,69,190,232,30,146,138,250,20,133,35,170,125,158,195,74,210,125,173,45,39,220,226,253,190,223,184,64,28,127,225,5,108,86,14,161,93,193,170,135,163,30,81,58,235,52,222,83,143,110,95,206,169,41,230,200,154,68,90,153,182,157,76,189,154,251,76,87,38,53,101,107,24,112,30,172,245,50,252,182,250,68,54,149,58,135,122,200,174,111,104,148,226,73,123,90,117,122,107,202,89,233,223,217,247,107,241,240,95,30,113,31,2,46,104,183,29,129,91,232,86,211,232,113,246,250,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,250,219,166,81,248,157,216,88,186,205,62,205,196,135,61,15,116,188,182,162,183,216,244,142,169,102,76,54,75,249,152,169,109,27,157,113,125,154,246,105,238,50,49,58,162,75,143,62,51,83,34,57,189,151,144,149,161,90,25,106,147,45,72,244,62,222,227,31,236,0,0,0,0,0,60,214,38,178,153,24,111,118,48,164,111,39,40,115,208,105,215,77,196,113,214,90,107,236,25,172,198,70,83,31,23,175,134,18,141,132,221,201,83,65,39,93,118,145,74,112,180,215,218,45,247,131,12,169,79,229,138,226,109,212,106,211,119,180,180,165,122,151,102,148,250,126,137,211,191,187,218,39,216,0,15,131,125,220,241,172,187,46,185,118,203,61,26,163,211,101,79,95,127,115,77,41,195,238,35,62,228,251,143,238,49,156,252,212,226,157,71,24,49,206,235,187,39,76,234,26,42,164,232,240,190,109,40,217,23,172,125,198,209,216,132,25,232,78,31,106,139,119,188,89,119,7,92,32,77,191,98,213,241,66,83,26,75,169,59,34,11,110,110,255,0,197,220,102,158,249,22,132,179,46,242,246,164,143,237,246,11,32,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,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,237,43,133,102,67,191,212,140,213,226,253,23,252,43,182,133,10,167,78,255,0,136,92,106,218,87,205,255,0,148,37,164,56,207,248,57,8,87,245,75,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,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,210,42,185,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,210,122,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,66,12,164,229,158,78,105,238,27,242,199,163,78,150,197,195,67,177,231,92,118,251,44,155,91,38,212,88,149,21,13,196,116,221,82,82,148,58,151,156,108,151,189,27,22,164,44,205,73,66,144,174,63,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,82,183,26,191,20,246,183,195,248,62,99,81,17,171,42,217,99,174,230,170,234,187,172,171,90,181,209,86,173,251,62,125,203,78,141,211,33,207,74,74,97,198,27,106,14,245,186,210,24,230,174,66,75,156,163,52,163,77,77,38,93,165,202,191,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,69,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,172,85,227,87,226,158,214,248,127,7,204,106,35,218,240,112,191,236,220,44,179,115,5,136,56,131,112,196,161,219,212,56,246,228,153,211,164,153,236,105,26,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,225,86,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,232,48,155,34,217,142,198,188,26,175,227,141,133,102,117,116,26,46,189,28,103,20,180,206,174,242,212,101,35,209,204,146,79,168,228,232,123,187,83,189,68,166,218,230,186,149,54,92,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,105,199,12,215,80,179,105,194,191,16,47,46,109,42,29,223,77,244,44,59,166,137,9,229,171,160,149,233,168,164,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,90,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,252,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,93,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,218,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,48,105,79,41,222,22,48,111,225,253,189,229,204,14,170,43,215,140,190,55,213,108,92,18,160,96,189,62,135,18,68,124,80,144,250,167,79,121,197,111,136,197,53,248,114,9,13,32,180,35,91,142,184,214,171,81,153,37,13,173,59,76,214,75,110,165,176,111,8,111,44,119,196,74,126,22,225,243,17,31,184,106,209,231,61,5,137,47,147,40,144,184,209,30,148,108,146,207,213,74,214,150,20,132,26,141,40,222,164,238,82,19,170,139,202,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,231,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,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,172,30,40,254,59,49,55,240,95,39,132,24,79,146,139,171,31,114,119,85,198,188,39,166,122,74,239,179,239,10,156,42,149,37,162,113,114,170,212,178,131,79,117,180,198,78,227,65,188,194,215,33,68,210,80,75,121,47,168,137,74,91,109,52,184,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,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,81,149,113,45,51,63,157,186,174,40,224,94,24,229,166,196,126,93,62,211,179,173,122,36,74,244,134,101,40,145,95,154,205,54,23,205,58,210,153,66,208,136,178,81,37,4,157,235,109,213,165,14,151,208,104,203,192,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,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,28,171,40,89,67,254,85,184,53,141,159,37,161,115,177,10,206,244,4,219,95,124,254,153,151,249,170,157,213,68,115,113,27,103,205,109,164,236,53,108,218,235,109,106,226,27,55,119,69,250,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,234,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,161,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,162,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,180,89,254,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,16,131,139,126,60,198,194,204,180,57,134,212,249,178,216,184,113,62,71,162,227,28,105,14,199,91,84,230,22,219,179,156,53,161,6,149,161,73,54,163,45,165,45,27,209,49,71,235,37,11,73,211,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,60,168,210,158,86,49,175,249,68,229,246,201,198,55,41,253,20,187,130,158,125,123,9,107,150,218,39,48,234,227,202,229,39,152,225,147,38,251,46,155,123,150,106,229,154,55,104,173,72,186,168,165,110,53,126,41,237,111,135,240,124,198,162,61,175,7,11,254,205,194,203,55,48,88,131,136,55,12,74,29,189,67,143,110,73,157,58,73,158,198,145,173,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,37,103,23,56,183,222,111,239,184,245,250,252,63,67,91,116,109,255,0,39,237,254,99,50,61,23,205,102,58,37,127,58,67,13,56,255,0,53,200,228,231,206,17,236,215,106,116,34,237,250,184,7,195,255,0,48,89,136,194,123,135,22,236,107,119,249,132,14,91,20,8,210,28,106,59,151,20,174,165,182,223,76,117,188,182,219,67,44,182,111,45,111,41,91,77,198,137,164,18,213,204,54,184,5,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,191,141,121,193,182,115,115,195,19,18,43,73,56,144,175,106,28,123,125,55,101,30,35,82,57,16,95,118,184,202,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,170,139,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,81,95,17,156,132,255,0,37,122,235,24,145,135,111,245,24,101,115,84,58,56,145,223,145,190,85,22,114,208,183,74,26,141,103,189,230,77,13,184,166,157,237,81,37,10,67,167,185,41,113,232,86,52,251,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,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,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,127,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,233,233,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,111,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,189,238,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,74,93,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,249,106,212,203,55,21,236,9,180,105,142,68,175,218,119,141,29,200,206,174,36,179,54,42,20,233,108,154,84,109,188,202,136,205,14,52,225,232,182,212,93,138,35,73,247,24,160,28,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,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,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,170,131,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,128,225,73,154,60,118,204,167,237,71,246,215,124,252,163,249,57,232,79,70,127,70,67,135,200,234,58,238,119,247,179,77,238,221,200,107,233,107,166,222,205,53,61,96,7,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,131,138,230,122,127,175,202,254,10,94,127,249,68,91,254,108,20,255,0,138,148,210,219,144,74,255,0,141,234,144,148,254,227,38,191,239,134,69,112,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,44,209,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,22,233,130,153,193,182,114,141,195,19,13,235,74,56,147,111,106,228,123,129,54,157,30,91,82,57,19,159,106,184,242,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,171,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,234,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,43,127,140,86,16,34,224,177,41,24,161,21,141,101,211,94,143,5,199,55,127,226,237,179,80,124,203,67,89,23,121,251,18,103,246,251,5,104,229,91,20,234,56,63,142,118,165,217,6,103,78,209,213,32,199,155,243,105,94,248,189,99,14,56,142,212,44,203,82,108,187,82,91,189,195,70,22,37,207,26,244,178,232,119,108,67,213,170,197,58,52,228,119,247,58,210,92,46,242,35,238,87,184,190,226,31,120,0,4,4,227,61,42,91,25,98,183,91,105,26,52,229,235,17,42,94,165,219,173,62,161,170,116,239,238,246,138,130,193,182,83,35,23,172,120,234,111,122,93,185,41,136,52,235,166,226,57,77,150,154,251,6,148,240,201,148,199,195,107,78,58,91,216,150,168,112,16,73,215,93,164,81,208,90,107,237,30,148,0,0,0,0,0,127,140,185,113,224,70,118,100,183,54,50,202,20,181,171,67,61,18,69,169,158,133,219,220,66,10,230,227,137,221,131,132,76,212,108,220,55,115,211,23,75,43,122,42,251,30,143,210,172,137,246,205,127,61,21,77,175,107,173,163,179,94,221,125,196,102,42,47,26,49,231,17,241,222,230,149,113,223,245,190,185,110,190,183,24,111,166,97,174,74,13,199,22,148,106,211,104,221,167,53,101,169,150,167,175,221,167,216,193,108,173,99,6,60,85,153,166,88,118,223,86,135,18,151,86,239,89,21,189,141,26,155,73,175,107,174,163,93,57,168,61,59,251,126,253,44,111,0,56,65,91,20,115,167,215,113,150,161,233,55,146,77,58,245,55,148,227,59,87,243,74,82,121,177,230,153,30,134,78,39,82,47,110,190,194,19,247,14,112,123,15,48,158,146,205,22,195,160,122,54,43,40,74,18,142,169,247,187,9,40,73,118,186,181,31,115,104,246,251,62,241,237,0,0,0,0,7,230,168,211,161,213,97,185,2,123,60,214,29,211,122,55,26,117,208,200,203,180,140,143,188,136,85,126,126,184,109,69,129,10,78,41,96,149,47,78,94,206,178,159,207,62,221,78,43,13,252,236,153,95,107,170,236,79,216,126,195,21,100,235,75,101,102,219,137,209,69,222,90,139,58,225,171,159,121,116,153,108,224,174,44,86,55,193,94,239,68,191,211,145,114,244,41,146,95,245,88,142,102,122,168,219,47,93,125,158,207,105,11,107,74,137,101,185,39,169,24,254,128,0,0,0,0,0,0,0,134,124,70,179,122,188,189,88,109,91,182,156,189,183,61,107,119,33,92,189,121,60,151,162,45,93,142,50,227,106,213,183,149,222,101,167,218,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,194,202,120,98,100,134,61,226,250,177,147,18,32,235,2,54,158,141,143,205,63,158,220,83,99,187,235,50,249,41,58,41,40,63,89,29,190,207,105,139,120,109,180,52,130,109,178,209,37,220,67,254,128,0,0,0,0,0,124,202,245,185,71,185,105,210,105,85,168,125,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,98,143,184,245,21,227,154,254,20,22,229,236,170,149,233,131,19,125,17,84,89,189,49,202,127,45,201,29,83,167,207,112,211,205,147,48,146,141,202,83,73,215,77,11,77,116,208,204,133,87,226,158,18,223,88,39,118,189,107,222,180,206,134,124,87,20,105,46,115,46,234,73,117,104,37,124,218,214,159,164,210,187,53,246,125,218,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,237,183,236,181,230,235,12,179,39,66,143,42,216,155,201,170,244,232,118,84,14,92,133,114,85,177,147,90,121,171,101,180,171,106,158,74,117,46,254,242,236,238,238,128,0,0,0,0,60,230,36,233,251,59,186,117,86,210,244,44,239,91,77,116,249,133,246,140,214,99,70,159,182,43,239,69,110,47,148,213,79,91,77,53,254,116,231,104,182,142,11,113,166,127,39,251,154,95,55,249,175,202,233,173,236,218,95,214,116,84,227,215,94,254,239,103,112,176,224,0,16,151,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,210,20,151,101,219,146,111,43,194,139,107,69,254,182,177,81,141,9,39,217,216,110,186,148,107,218,100,93,234,247,151,222,67,71,249,103,176,162,225,182,4,88,182,179,13,108,118,53,189,76,76,147,220,103,189,244,195,101,11,87,106,148,69,169,163,184,143,79,112,233,224,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,138,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,111,36,7,148,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,151,252,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,74,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,39,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,92,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,238,188,86,50,43,38,241,110,126,105,240,162,4,185,53,216,177,205,235,214,10,165,52,150,21,78,137,9,103,233,36,27,206,36,210,182,154,142,219,74,101,178,87,48,141,181,37,9,82,92,55,106,215,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,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,56,86,117,184,111,127,44,28,83,165,98,103,237,151,228,151,163,45,246,40,93,23,201,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,249,109,254,154,63,44,126,88,250,55,253,132,244,127,75,210,117,63,250,67,219,247,117,63,239,116,217,237,215,178,0,113,171,241,79,107,124,63,131,230,53,17,5,99,93,53,216,150,173,70,202,143,59,101,22,171,80,135,84,153,27,148,131,230,202,136,220,150,227,185,188,203,122,118,162,108,146,208,140,146,124,205,84,70,105,73,148,149,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,171,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,117,53,27,226,150,195,143,191,41,185,78,190,235,239,85,147,204,90,247,50,124,221,29,109,178,66,89,75,105,112,146,104,55,84,213,107,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,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,211,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,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,207,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,80,15,19,172,82,253,168,103,38,245,233,43,190,147,165,90,93,61,173,79,254,107,201,233,122,86,203,171,99,181,9,82,246,206,114,111,174,173,218,235,234,168,208,72,18,43,130,126,14,210,171,87,149,249,141,245,202,12,183,100,91,81,226,209,40,19,30,138,149,68,75,242,137,197,76,83,78,41,6,101,37,182,155,97,6,109,172,141,45,76,89,40,140,157,72,134,185,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,180,158,14,56,189,26,245,203,68,236,45,144,252,66,169,97,197,97,230,80,195,44,58,149,250,58,114,215,41,151,157,90,181,66,214,169,7,61,4,72,50,209,12,163,114,75,82,82,231,168,128,25,163,225,73,252,165,49,218,230,198,191,219,215,201,207,148,125,23,244,103,201,110,179,145,211,195,98,55,245,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,234,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,117,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,134,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,122,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,60,198,15,107,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,234,160,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,85,95,28,239,169,63,204,159,166,142,85,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,235,179,242,223,234,67,165,113,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,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,68,12,88,224,215,251,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,250,220,27,48,83,229,206,96,170,216,199,46,161,201,137,134,84,242,228,176,219,187,92,126,117,69,169,17,219,220,147,109,68,166,82,194,38,26,180,90,20,78,114,52,220,157,228,56,255,0,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,155,252,18,241,50,234,184,48,227,17,48,182,173,47,168,162,217,245,10,125,66,145,204,113,197,185,31,175,41,60,246,19,185,102,132,50,75,136,78,37,8,74,126,113,247,212,102,163,95,101,149,10,86,227,87,226,158,214,248,127,7,204,106,34,10,198,186,107,177,45,90,141,149,30,118,202,45,86,161,14,169,50,55,41,7,205,149,17,185,45,199,115,121,150,244,237,68,217,37,161,25,36,249,154,168,140,210,147,46,235,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,178,248,174,100,91,250,252,208,96,165,153,255,0,148,74,191,225,65,87,248,170,77,81,184,228,159,248,222,169,105,87,238,60,104,254,248,120,85,88,11,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,34,175,20,127,2,120,155,248,47,156,66,20,2,38,167,12,252,235,211,178,193,125,212,172,156,75,169,244,216,109,118,235,38,108,199,14,83,222,134,156,203,46,27,114,25,142,202,92,223,206,209,12,56,73,111,113,232,194,141,100,150,77,42,189,65,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,9,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,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,233,219,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,21,129,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,175,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,149,194,59,53,216,143,111,226,197,31,43,53,55,125,51,102,93,29,123,244,214,228,60,100,229,10,83,81,158,150,226,163,158,135,171,46,242,150,75,100,244,73,56,178,117,38,147,55,73,233,43,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,213,114,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,101,85,241,71,241,217,137,191,130,249,60,33,231,242,203,156,27,155,43,88,95,138,84,92,57,57,112,239,107,230,69,1,52,170,194,90,142,235,20,198,33,185,41,114,86,182,223,67,137,117,107,75,200,105,40,52,105,163,142,47,114,77,180,165,124,42,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,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,0,181,78,20,121,22,254,163,52,24,215,102,127,228,242,172,8,83,149,254,50,149,84,114,57,167,254,43,165,90,149,251,239,18,63,189,222,17,87,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,199,51,22,20,92,72,192,139,234,214,125,173,238,202,183,170,105,140,123,140,182,62,168,111,33,10,236,82,72,244,53,247,25,233,239,25,191,189,45,201,54,109,225,90,181,165,127,91,71,168,201,132,163,236,237,54,157,82,53,236,51,46,244,251,207,239,49,118,156,42,241,161,188,67,192,70,45,25,175,239,157,109,184,152,13,39,110,154,70,143,10,11,101,220,132,151,210,89,247,153,159,218,98,109,0,0,175,30,52,145,166,127,39,251,106,89,59,252,215,229,116,54,246,109,47,235,58,42,137,235,175,127,119,240,21,47,130,250,126,216,172,77,85,180,190,83,82,253,109,53,211,249,211,125,163,74,120,109,167,236,234,214,209,91,139,208,176,125,109,52,215,230,17,218,61,24,0,0,0,0,14,23,153,76,221,97,150,91,40,82,37,92,243,121,213,94,157,110,197,129,203,144,158,114,182,60,104,79,53,12,184,148,238,83,42,78,167,221,222,125,157,245,3,154,78,34,56,173,152,37,75,183,224,187,232,107,101,199,220,52,66,219,26,70,228,31,61,5,243,135,25,14,23,205,188,73,239,246,107,222,125,156,3,11,48,150,250,198,203,181,155,94,202,166,117,211,229,56,147,81,115,153,107,66,83,168,65,171,231,22,132,253,39,83,217,175,183,239,210,212,50,161,194,130,220,178,149,77,189,49,158,111,165,234,104,228,204,69,63,150,228,126,149,210,228,56,73,230,198,152,105,94,213,37,212,235,166,135,174,186,104,68,66,195,168,54,229,26,217,167,70,165,81,97,244,241,162,50,136,236,163,152,181,237,66,82,73,73,106,163,51,62,196,151,121,234,62,152,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,222,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,204,237,40,81,218,245,158,124,205,90,169,75,63,85,29,158,223,97,138,214,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,126,241,122,252,57,115,122,188,194,216,110,219,183,100,189,215,61,23,111,61,92,189,57,220,231,165,173,61,141,178,219,105,209,182,83,220,103,175,216,125,243,48,0,0,0,0,0,0,0,121,140,73,191,104,248,101,102,207,189,43,171,219,14,159,202,230,118,40,255,0,172,117,13,151,209,74,143,189,101,236,63,243,140,229,102,31,27,43,248,247,137,149,43,250,184,189,14,103,39,150,214,136,249,189,145,218,104,253,100,182,141,117,229,17,246,167,179,254,147,234,89,17,202,125,71,51,56,144,109,203,87,38,222,163,255,0,170,46,232,149,105,205,98,79,43,213,39,155,95,245,140,105,234,235,246,232,93,247,255,0,75,166,67,163,65,106,157,1,174,91,12,238,216,157,198,122,106,102,103,218,102,103,222,102,63,88,0,0,0,0,0,0,0,240,56,197,130,86,30,56,90,178,173,75,226,151,213,71,125,181,165,181,115,222,71,45,102,219,141,146,180,105,196,25,232,78,171,179,94,221,126,237,41,235,56,220,53,111,108,19,151,80,188,112,249,207,77,218,230,167,101,40,180,102,55,68,222,178,28,54,254,118,82,220,115,99,77,35,214,211,85,110,247,145,145,195,59,118,225,175,88,119,44,74,229,30,71,75,82,165,74,109,230,213,177,11,216,227,78,18,139,177,68,164,158,138,65,123,12,187,61,162,221,114,33,196,166,159,136,222,141,194,108,82,133,209,86,24,97,152,209,170,92,213,59,213,172,186,102,16,158,83,17,82,150,247,173,110,43,83,87,102,154,31,102,134,44,90,60,134,165,199,110,83,10,220,219,200,39,16,122,25,106,147,45,72,251,71,250,0,0,0,0,242,120,184,179,111,10,111,69,145,232,105,183,170,39,255,0,230,206,12,214,98,170,205,204,80,188,22,103,169,170,191,80,63,255,0,56,88,184,254,14,20,55,41,89,96,172,200,120,245,84,203,186,68,132,127,136,186,125,60,203,184,207,220,39,128,0,255,0,135,157,67,13,45,231,15,68,182,147,82,143,236,34,212,81,95,20,108,112,151,137,152,239,38,214,143,35,117,54,219,37,192,217,176,139,231,227,204,154,141,117,54,210,175,162,191,121,151,218,99,241,112,188,193,181,98,134,99,34,85,38,167,100,27,102,59,117,148,185,174,187,159,143,62,18,137,26,18,210,101,170,92,62,221,12,190,195,23,194,203,72,97,164,50,217,104,150,210,73,73,125,132,90,15,251,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,170,14,40,60,62,227,82,99,86,179,67,130,212,169,107,66,228,42,125,225,67,140,211,178,87,189,231,101,72,153,90,55,93,125,74,36,18,150,194,86,195,77,108,109,4,167,125,84,37,122,122,14,21,153,26,190,236,122,141,35,53,23,213,205,85,183,189,33,79,116,168,246,236,39,89,83,53,138,92,200,172,56,196,185,79,52,242,247,50,124,213,168,162,173,180,45,46,176,203,134,101,180,144,124,87,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,41,175,138,230,74,63,102,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,98,147,177,183,75,105,44,137,230,90,79,127,225,107,145,124,71,192,105,142,102,7,20,39,250,26,171,116,91,242,41,44,218,78,195,50,149,14,43,175,197,125,183,228,186,107,46,83,199,211,171,88,251,13,72,74,211,189,73,89,45,164,88,168,10,86,227,87,226,158,214,248,127,7,204,106,34,42,229,163,46,151,222,104,49,78,6,25,216,177,255,0,193,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,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,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,194,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,160,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,0,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,185,168,210,158,83,188,44,96,223,195,251,123,203,152,31,171,50,247,252,156,44,203,206,36,98,13,62,225,137,67,169,80,237,122,148,154,92,233,38,214,198,170,61,58,202,25,17,58,70,133,173,82,13,164,33,10,35,222,181,37,58,43,118,135,154,33,127,220,49,112,183,246,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,66,14,54,24,95,74,183,177,114,195,197,122,122,162,51,34,243,163,202,166,206,142,204,36,180,183,31,167,173,189,37,58,233,30,175,45,109,76,105,162,220,157,82,136,168,45,202,35,34,71,137,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,42,202,224,255,0,128,214,158,60,187,137,211,235,178,235,150,76,121,10,155,74,177,167,67,230,48,195,254,169,161,185,18,148,226,149,46,50,21,188,210,202,219,35,81,114,210,234,221,36,184,79,79,81,149,113,126,124,53,114,207,102,224,54,94,104,151,157,26,116,186,141,195,138,52,122,85,199,90,154,241,154,16,148,57,28,222,141,17,166,137,70,148,161,148,201,112,141,125,171,113,107,90,140,201,59,27,110,90,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,5,113,51,132,174,13,98,94,99,159,198,185,215,133,86,37,183,90,168,42,179,112,218,72,101,74,244,132,231,22,183,31,54,230,243,73,200,236,188,225,165,75,108,144,165,22,174,147,110,52,74,111,149,55,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,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,101,222,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,169,224,251,131,148,43,27,44,5,138,177,222,234,43,88,151,80,126,68,199,54,173,28,136,176,100,63,18,60,109,13,106,66,182,173,18,93,230,18,80,163,234,118,43,113,54,147,28,127,142,13,129,37,218,86,22,98,148,27,122,33,71,139,34,163,64,170,85,146,77,37,243,91,169,105,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,244,77,194,221,21,120,89,95,242,108,92,233,89,177,78,225,137,73,166,221,81,231,208,42,71,36,218,74,37,33,200,203,118,60,114,91,133,234,173,115,24,136,72,216,100,181,47,106,11,93,230,149,95,160,165,110,53,126,41,237,111,135,240,124,198,162,33,254,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,209,78,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,3,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,165,60,254,153,135,99,71,113,249,14,91,178,182,33,189,178,22,242,220,113,108,188,225,26,208,241,171,105,56,233,180,162,71,204,155,176,88,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,21,120,163,248,19,196,223,193,124,226,16,160,17,237,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,242,120,110,216,185,142,195,252,184,210,232,153,133,170,126,226,173,154,52,198,23,233,74,45,47,103,169,30,91,166,175,184,219,142,105,223,29,26,33,75,238,98,61,0,139,254,225,113,224,79,12,191,26,243,137,162,69,95,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,168,45,206,48,87,220,140,214,42,185,83,62,155,3,170,181,6,105,197,68,168,196,100,229,82,32,153,52,218,170,36,244,102,84,242,158,73,161,114,20,193,155,201,218,227,140,164,204,201,183,83,110,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,235,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,181,3,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,213,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,83,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,187,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,58,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,83,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,119,226,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,15,52,135,218,91,46,22,169,113,38,149,23,216,101,160,161,238,40,120,54,172,47,204,100,186,164,36,239,131,115,71,114,178,167,53,211,107,242,39,205,81,163,67,90,140,244,75,101,219,161,23,216,67,246,240,185,199,9,120,103,142,241,173,105,18,54,211,110,66,68,13,155,8,254,126,68,200,72,215,82,109,74,250,40,247,145,125,164,47,81,151,80,251,72,121,179,213,46,36,148,147,251,12,181,31,246,0,32,135,24,234,27,149,108,176,81,164,50,122,42,29,221,30,66,255,0,196,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,245,247,192,0,0,0,0,0,0,3,242,85,41,144,235,48,93,167,79,107,152,195,219,119,167,113,150,186,25,25,118,145,145,247,145,10,0,207,118,83,234,25,102,196,132,183,17,92,235,122,177,175,163,157,209,41,215,148,196,110,111,170,111,56,191,235,31,211,214,211,236,212,187,185,110,94,49,178,191,128,152,153,77,191,168,107,212,225,243,185,141,104,143,156,223,29,214,139,214,83,107,211,78,105,159,98,123,127,233,45,26,225,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,177,69,253,91,171,108,254,146,82,125,232,63,97,127,156,122,112,0,0,0,0,0,0,21,91,198,31,48,47,182,136,120,17,74,127,70,221,230,122,85,27,75,183,79,71,202,103,181,77,251,245,250,11,251,253,194,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,246,168,200,187,136,253,163,69,57,59,192,74,126,0,96,245,54,214,105,59,167,171,157,213,187,170,139,127,243,169,11,71,103,49,105,45,18,246,157,135,247,253,157,208,0,0,0,0,0,0,0,0,127,155,236,181,37,149,199,121,59,155,113,38,133,22,186,106,70,90,31,112,128,57,231,225,191,111,98,141,54,165,137,24,91,23,164,186,81,206,150,252,125,235,115,170,209,50,94,81,110,126,82,91,70,231,92,108,187,19,217,167,187,82,20,231,115,91,149,235,2,235,159,109,214,227,244,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,179,218,66,193,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,189,198,122,232,98,222,104,149,170,109,197,73,137,91,164,72,231,194,156,203,114,24,115,98,147,189,181,164,148,147,209,68,70,90,145,145,232,100,70,63,112,0,0,0,240,152,241,56,169,152,33,136,51,205,90,114,45,106,179,132,122,123,83,17,211,251,125,195,53,215,228,191,72,95,23,20,253,117,234,106,178,222,215,223,185,229,31,249,197,234,112,189,165,51,74,202,197,55,146,214,206,178,83,50,215,235,25,238,82,233,208,181,62,243,211,184,75,128,1,192,243,181,141,209,48,71,0,110,138,193,57,182,165,83,166,205,166,83,207,67,61,146,92,133,37,77,43,250,181,164,244,83,93,202,34,47,121,251,243,207,93,172,85,47,11,150,117,114,160,190,125,66,179,53,217,78,171,68,167,123,206,184,106,87,113,18,75,85,40,251,136,139,238,23,141,195,11,1,255,0,101,152,23,6,231,168,39,249,253,204,134,170,105,61,126,139,50,33,194,89,39,177,197,36,244,83,103,219,161,31,216,66,103,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,249,42,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,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,134,163,74,121,78,240,177,131,127,15,237,239,46,96,68,174,52,247,252,106,22,94,109,76,62,143,112,203,135,82,186,174,132,73,92,22,77,212,162,125,58,28,119,13,226,116,210,91,20,132,72,126,2,201,11,62,213,236,82,72,249,102,105,167,107,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,53,38,33,175,22,203,42,149,117,100,182,224,174,212,36,75,110,69,157,88,165,86,224,165,149,164,144,227,235,146,152,38,151,72,210,102,104,229,78,117,68,73,52,158,244,160,245,208,141,42,166,12,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,18,184,166,223,241,172,92,150,222,81,74,225,151,73,169,93,82,32,80,41,167,24,221,74,229,45,201,40,118,68,115,91,101,234,161,112,216,150,75,222,100,133,35,114,15,93,228,149,80,96,212,70,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,133,113,33,181,171,183,134,73,113,74,147,110,65,234,229,199,167,196,170,56,223,53,13,237,139,10,116,121,114,92,213,102,68,123,24,97,213,233,174,229,109,209,36,106,50,35,160,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,53,38,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,125,184,176,182,196,186,239,187,71,19,43,244,46,170,228,177,58,255,0,147,243,122,167,145,209,245,172,147,50,190,109,11,38,220,222,218,73,63,56,149,109,211,84,232,125,163,213,140,171,139,254,225,113,224,79,12,191,26,243,137,162,186,184,143,241,0,153,152,138,235,184,73,132,55,23,250,83,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,5,132,255,0,225,139,159,31,216,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,234,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,41,175,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,186,235,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,80,15,20,127,29,152,155,248,47,147,194,29,127,131,118,3,89,184,149,139,151,86,43,94,16,162,84,215,134,241,233,235,164,65,147,28,220,67,117,25,107,120,218,154,71,188,147,189,132,196,112,144,149,33,94,187,201,113,38,133,180,131,23,62,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,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,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,120,158,224,63,237,79,2,231,92,212,244,127,72,91,40,118,166,163,215,233,51,30,28,213,154,123,92,74,75,85,56,93,186,25,253,134,40,230,135,88,170,89,247,44,26,229,61,124,138,133,30,107,82,90,86,137,86,199,154,112,148,158,242,52,158,138,73,119,145,151,222,52,47,146,92,109,137,141,216,3,107,214,13,205,213,42,101,54,21,50,160,122,25,111,146,220,40,202,117,95,213,161,37,170,157,238,73,25,123,143,221,223,64,4,71,226,133,74,102,171,149,138,151,57,173,253,28,167,165,163,214,50,218,164,83,166,232,125,229,175,120,162,187,14,95,163,239,139,118,126,186,116,213,88,143,107,238,218,242,79,252,195,74,56,15,56,170,120,33,135,211,201,90,243,237,106,75,134,122,123,85,17,163,251,61,227,221,128,0,0,15,195,91,173,83,109,218,76,186,221,94,71,34,20,22,92,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,35,49,80,220,64,248,139,84,175,57,245,76,34,194,89,220,154,43,43,126,21,66,95,41,42,231,153,42,84,119,81,177,248,196,180,238,66,155,61,82,174,206,226,61,117,49,95,22,205,185,94,191,238,184,22,221,18,63,85,85,173,205,106,43,8,222,132,111,121,231,18,132,150,170,52,164,181,82,203,188,200,187,125,132,46,47,35,28,55,237,220,46,166,211,113,35,20,162,245,119,74,185,50,216,143,189,109,244,166,105,140,242,75,115,18,148,218,246,186,219,133,218,158,221,125,218,16,159,236,50,212,102,81,29,148,237,109,180,146,18,90,235,161,17,104,93,227,253,0,0,0,0,0,0,0,0,7,12,206,30,2,83,241,255,0,7,170,86,171,169,219,61,60,158,145,221,84,123,63,157,71,90,251,57,136,73,234,150,116,237,63,187,237,206,173,90,147,80,161,212,29,165,213,35,242,37,49,183,152,222,244,171,77,82,74,46,212,153,151,113,151,180,90,95,7,140,192,190,180,76,192,154,171,250,182,215,47,209,72,218,93,154,250,66,83,221,169,111,223,167,211,95,221,238,22,164,0,0,0,0,0,0,63,29,90,167,26,141,79,118,165,45,91,90,103,110,227,208,207,189,68,69,220,70,125,230,67,54,217,157,197,41,120,201,141,119,14,32,203,115,122,170,125,38,157,132,95,213,196,101,175,98,17,254,15,247,75,252,226,65,240,182,192,63,218,206,52,46,231,169,53,186,147,108,233,212,22,237,55,117,49,38,161,31,69,196,168,189,102,203,184,143,248,16,189,18,34,73,104,93,195,250,0,0,0,0,0,0,0,0,0,34,102,115,178,35,100,102,58,131,50,189,74,135,210,94,12,50,226,227,73,230,60,231,57,73,68,133,33,173,138,144,219,73,213,215,136,247,25,118,105,161,246,119,82,14,47,225,37,229,130,87,213,66,200,188,169,253,36,200,50,29,75,71,205,105,206,107,104,121,198,137,207,155,90,201,58,155,74,236,51,51,45,62,227,57,175,195,151,63,82,112,194,163,3,6,241,42,161,186,223,168,204,106,60,23,249,68,92,135,92,84,72,237,167,107,49,212,181,109,109,181,158,170,89,17,251,123,116,49,113,212,138,181,62,187,76,139,89,165,72,231,195,154,202,36,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,126,192,0,0,28,195,52,11,152,222,92,177,56,225,55,185,95,35,235,68,190,210,45,17,208,61,169,246,255,0,1,155,58,225,169,85,170,129,175,233,28,167,76,254,253,230,47,239,135,2,148,172,172,91,59,151,187,72,240,136,187,52,208,189,29,19,176,74,0,31,197,40,146,147,82,143,66,34,212,197,46,241,107,199,245,222,216,158,198,23,82,36,238,166,208,219,73,200,45,154,105,45,153,19,152,81,122,205,146,190,138,139,185,70,159,191,188,71,44,148,96,236,172,102,204,13,175,67,40,220,232,52,250,140,42,140,242,222,73,214,51,115,99,37,207,237,160,254,139,191,217,51,63,113,123,180,61,109,80,96,90,246,253,54,220,166,53,203,137,76,136,204,54,83,185,71,162,27,65,33,37,170,140,207,185,37,222,102,127,104,250,64,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,93,198,148,242,157,225,99,6,254,31,219,222,92,192,171,94,53,245,106,171,217,146,179,104,79,84,229,174,155,14,199,143,46,60,53,60,163,97,151,222,159,53,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,230,188,39,237,106,237,193,157,171,66,173,72,131,212,68,182,105,245,122,165,81,206,106,17,211,197,92,23,162,37,205,20,100,107,213,249,113,209,162,72,213,235,235,166,212,168,202,250,71,138,198,188,47,165,99,86,17,221,248,81,89,84,70,227,221,52,121,52,212,72,147,9,50,209,13,245,160,249,50,137,165,25,18,214,203,188,183,81,235,36,201,109,164,201,73,50,35,44,198,13,46,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,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,85,175,28,170,181,85,154,86,13,208,153,169,203,69,54,100,138,244,185,16,210,242,137,135,159,101,48,82,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,88,65,144,59,23,246,137,156,156,39,160,122,83,209,253,37,192,221,119,157,200,230,238,244,107,107,159,202,219,185,58,115,58,94,94,237,125,93,251,180,86,155,79,69,35,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,50,196,52,61,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,171,131,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,149,113,45,46,140,233,213,104,185,28,195,108,169,225,109,193,46,4,135,35,214,142,252,125,168,202,105,106,97,250,156,151,35,211,218,124,212,70,104,113,167,13,111,146,19,162,144,182,155,230,25,27,237,14,21,129,120,23,136,249,139,196,122,118,23,225,125,27,174,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,174,254,250,225,187,151,27,171,46,48,114,245,68,160,250,15,208,124,217,148,107,153,45,33,234,163,21,71,16,146,118,99,235,245,122,142,119,45,178,121,163,218,133,33,13,165,4,215,37,131,106,138,241,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,74,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,116,223,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,52,57,133,181,168,86,54,62,226,93,149,107,65,232,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,239,248,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,208,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,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,15,155,114,208,96,93,22,253,74,221,169,181,204,137,83,136,244,71,147,185,69,170,28,65,161,69,170,76,143,185,71,220,100,127,104,207,14,117,240,118,86,13,102,10,232,161,156,110,76,26,133,70,109,70,1,111,37,127,54,114,108,148,183,253,181,159,209,111,251,70,71,239,47,124,140,225,41,152,5,217,56,158,254,23,214,37,108,166,215,27,81,199,45,154,235,45,233,16,88,65,122,173,154,190,138,79,189,68,159,187,188,93,26,84,74,73,41,39,169,25,106,67,250,2,47,241,31,82,147,149,139,155,106,246,235,30,105,31,102,186,151,163,165,246,10,4,161,154,147,90,167,154,62,145,74,104,203,239,222,67,73,153,95,92,199,50,229,134,39,53,189,170,249,31,69,36,118,145,234,142,129,157,15,179,248,142,158,0,0,3,241,213,234,212,250,21,50,85,102,171,35,145,14,19,43,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,45,69,56,241,26,207,212,156,79,168,207,193,188,53,168,109,183,233,211,29,143,57,254,81,31,61,214,213,46,59,137,218,244,116,173,59,155,113,7,170,86,100,94,206,221,76,66,140,32,194,75,199,27,111,170,125,145,102,211,250,185,147,164,52,151,79,154,211,124,166,214,243,109,27,159,56,180,18,180,55,83,216,70,70,122,253,230,87,123,147,28,136,217,25,113,160,195,175,85,97,245,119,131,236,182,185,50,185,143,55,201,82,145,29,75,111,98,100,56,210,180,117,147,61,196,93,186,232,93,157,242,208,0,0,0,0,0,0,0,0,0,127,12,137,69,161,247,10,46,226,147,128,103,132,216,208,139,158,154,214,218,77,205,175,78,91,181,219,211,196,132,133,125,39,20,163,245,156,62,242,47,226,66,62,101,143,20,165,224,222,53,219,216,131,17,205,138,166,117,122,246,17,255,0,89,17,230,189,168,95,248,79,221,63,243,141,36,210,106,113,171,52,246,170,81,21,185,167,183,109,61,12,187,148,100,125,228,71,222,70,63,96,0,0,0,0,0,14,3,158,172,75,127,10,114,201,119,93,180,245,233,62,55,65,211,167,66,245,183,84,35,54,174,211,74,146,94,171,135,222,67,58,166,122,158,166,47,131,133,238,18,196,195,252,188,83,171,206,68,229,84,235,188,238,171,231,13,90,242,103,77,74,63,182,164,253,21,251,8,190,221,76,76,128,0,0,0,0,0,0,0,0,0,1,30,51,143,149,75,99,50,88,109,81,128,244,110,93,126,28,103,159,167,72,222,225,252,242,35,200,38,147,183,156,218,62,155,218,234,174,207,127,103,117,7,98,166,27,92,120,61,127,85,44,139,137,158,84,218,84,183,217,74,183,54,173,233,105,229,180,75,209,10,89,22,166,218,187,53,63,227,222,39,207,13,172,252,205,181,170,148,220,16,197,26,150,250,92,183,25,133,72,145,201,34,229,184,165,67,140,195,59,88,142,106,61,18,151,15,122,215,161,247,25,235,161,139,121,135,45,137,241,24,157,21,123,217,144,218,93,109,90,25,110,74,139,82,61,15,180,187,15,218,63,216,0,0,113,172,224,186,211,57,108,196,67,117,123,73,86,205,93,37,217,174,167,208,72,236,25,197,170,25,29,78,97,151,113,190,231,255,0,68,98,251,248,100,184,243,153,88,163,115,147,166,215,35,165,61,165,218,146,167,67,208,75,0,28,51,56,120,247,74,192,60,22,175,92,50,95,217,80,153,10,84,42,113,109,81,255,0,58,92,73,11,104,251,27,90,126,147,95,218,45,190,243,247,231,166,246,186,106,152,131,123,86,46,186,138,249,179,107,149,41,19,87,216,148,234,183,158,83,134,93,132,146,239,89,251,11,238,33,114,28,40,50,226,222,29,225,74,241,54,189,23,109,106,224,112,215,25,91,245,254,96,252,104,47,32,180,75,170,71,211,65,247,164,149,239,208,187,4,249,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,21,231,242,250,253,162,103,39,22,43,254,139,244,127,73,112,57,66,228,243,249,187,189,26,218,32,115,119,109,78,156,206,151,153,183,79,87,126,221,85,166,227,151,252,14,173,106,20,187,171,23,47,89,16,119,214,169,84,250,61,46,28,158,106,203,149,22,91,146,156,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,118,212,3,48,56,177,98,254,203,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,245,56,92,120,19,195,47,198,188,226,104,149,64,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,69,124,94,111,175,149,185,201,169,80,61,23,210,124,138,183,233,116,46,119,63,153,213,243,27,84,254,110,221,165,203,211,175,229,237,213,95,213,110,215,214,218,159,87,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,3,58,217,252,177,127,103,121,201,197,138,7,165,61,33,213,220,14,87,121,220,142,86,223,73,54,137,252,173,187,149,175,47,170,229,238,215,214,217,187,68,235,180,173,43,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,168,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,202,184,244,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,139,249,254,201,245,43,54,88,70,164,211,202,91,119,221,157,30,100,251,81,108,186,146,68,151,214,132,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,80,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,223,240,79,60,114,115,91,146,108,115,179,241,5,17,35,226,45,159,134,245,181,206,121,165,180,210,43,113,21,79,144,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,78,195,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,220,87,242,226,214,34,97,66,49,54,131,19,117,106,223,112,156,146,190,102,159,204,24,141,57,229,150,138,117,40,250,107,46,228,154,189,218,151,96,166,251,38,233,170,97,245,237,71,186,233,203,229,77,161,212,163,205,71,98,85,162,217,121,46,17,118,146,139,189,5,236,63,184,198,133,178,121,143,116,172,124,193,106,13,195,25,253,245,8,112,162,194,168,150,213,23,243,164,68,142,183,79,181,180,39,233,59,253,146,219,238,63,119,115,1,19,248,155,56,243,121,88,172,242,83,174,231,36,37,93,165,216,147,167,76,212,80,133,44,200,170,113,12,251,137,246,255,0,250,34,26,58,201,235,173,61,150,188,59,54,151,184,147,108,210,18,125,154,104,125,4,126,193,217,64,0,7,248,204,150,196,8,143,206,148,189,140,199,109,78,184,173,12,246,165,37,169,158,133,218,125,133,236,21,13,196,151,63,51,110,154,165,75,4,48,186,165,203,165,196,113,232,85,121,28,146,62,99,137,84,200,207,179,181,248,228,162,213,42,108,247,161,122,23,113,30,186,152,128,216,87,134,215,30,48,223,212,187,34,221,103,155,54,171,45,134,84,173,205,167,98,93,121,13,26,244,90,144,71,161,184,158,205,75,248,119,139,241,201,198,85,45,140,182,225,181,58,3,49,185,149,249,145,153,126,163,35,123,133,243,203,143,28,157,78,222,115,136,250,108,235,170,123,61,221,157,242,28,0,0,0,0,0,0,0,0,0,0,67,126,40,88,77,15,16,50,241,81,175,55,19,157,83,161,114,122,95,156,52,233,206,157,9,43,254,218,83,244,81,237,35,251,52,49,67,228,122,30,164,52,85,145,92,75,145,138,217,100,180,110,234,130,255,0,159,201,235,250,132,232,94,174,218,132,150,211,218,73,74,79,213,108,187,136,119,224,0,0,0,0,0,21,201,198,66,252,85,51,12,232,150,91,46,109,244,175,83,204,78,154,238,229,72,167,184,95,217,61,59,253,229,252,123,133,72,88,182,171,247,173,213,6,217,140,230,199,38,115,118,171,66,61,54,54,165,251,76,189,137,247,141,55,217,118,250,45,107,106,29,9,180,232,152,220,205,11,95,222,113,74,247,159,239,123,199,219,0,0,0,0,0,0,0,0,0,0,1,10,184,137,100,190,153,143,22,52,219,242,219,111,145,115,208,97,185,40,143,85,43,168,101,134,101,187,202,245,223,67,104,220,227,169,245,182,153,151,218,93,133,72,21,106,101,94,205,185,36,210,230,163,167,169,82,38,45,165,150,169,94,199,154,112,210,125,198,105,61,20,147,246,153,118,123,69,195,112,182,206,36,172,82,161,35,4,238,229,238,171,91,244,226,84,55,116,34,221,13,132,66,140,130,209,182,18,146,245,220,81,234,107,53,123,245,46,209,97,192,0,3,130,231,50,60,210,203,126,33,42,68,174,107,103,66,171,41,8,216,73,218,93,4,141,11,82,239,208,103,102,163,254,168,73,255,0,142,95,255,0,68,98,251,120,98,176,108,101,98,147,169,255,0,88,243,14,127,150,157,12,75,49,249,234,51,163,211,41,242,106,82,151,177,136,140,173,247,21,161,158,136,74,76,204,244,45,79,184,189,130,133,184,140,102,94,171,141,184,207,87,182,34,207,223,66,181,231,200,166,180,215,41,37,171,209,165,203,65,47,83,105,11,250,14,233,161,154,139,237,51,238,242,25,23,192,57,88,241,143,52,10,99,169,254,139,163,204,139,85,158,90,151,206,48,212,216,201,113,31,214,33,69,170,93,239,78,166,94,194,51,238,208,117,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,98,75,188,204,254,209,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,64,57,177,241,79,140,159,16,46,31,49,124,90,167,6,76,45,249,41,151,26,238,38,79,161,116,179,239,187,129,206,154,111,85,191,172,165,194,65,50,207,205,146,205,45,236,148,170,138,123,82,149,171,93,79,84,242,204,79,240,25,246,226,105,73,165,81,115,199,137,240,232,212,200,144,35,185,34,155,45,109,70,101,45,33,79,191,76,136,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,39,255,0,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,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,80,15,20,127,29,152,155,248,47,147,194,18,255,0,129,213,173,93,137,106,226,229,235,34,14,202,45,86,161,71,165,195,147,205,65,243,101,68,110,83,146,27,216,71,189,59,81,54,49,234,100,73,62,102,137,51,52,168,138,207,192,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,196,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,101,92,93,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,77,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,132,25,216,225,151,108,230,134,242,137,137,214,61,209,18,206,187,37,200,105,55,28,169,49,228,76,69,85,130,40,172,33,100,147,124,144,194,227,198,97,211,66,16,217,19,203,82,82,181,55,218,225,123,91,179,44,88,53,149,252,151,227,85,173,132,118,191,65,215,225,253,105,117,74,140,151,149,34,117,77,230,169,47,33,46,62,234,191,231,168,155,65,33,164,41,215,13,8,70,245,107,64,35,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,183,37,2,157,116,219,245,43,110,172,207,54,29,82,35,208,223,70,229,39,115,110,32,208,162,213,38,70,93,138,62,227,35,251,70,124,115,209,128,114,176,31,30,107,244,198,147,253,23,89,153,42,171,0,181,47,155,97,233,178,82,218,63,172,90,143,68,181,222,173,12,253,164,71,223,235,248,115,230,94,171,130,88,207,72,182,37,79,217,66,186,39,199,166,186,215,41,39,163,210,101,196,65,175,82,105,107,250,13,105,161,26,75,237,35,239,190,154,116,232,245,58,124,106,148,85,239,98,91,40,125,181,104,101,170,20,146,50,61,15,67,238,63,104,253,2,38,113,58,96,223,202,197,91,67,254,173,231,220,255,0,37,58,104,161,42,119,250,161,27,254,57,31,253,17,13,19,100,206,60,211,203,126,30,170,60,174,83,101,66,164,169,104,216,74,220,93,4,125,75,83,238,212,119,160,0,1,94,60,82,115,137,43,11,104,75,193,59,69,123,106,215,5,56,213,49,221,8,246,195,125,19,99,44,180,113,133,36,253,118,210,122,146,201,94,237,11,180,83,205,42,153,87,188,110,72,212,184,72,234,42,85,137,136,101,5,170,81,189,231,92,36,151,121,146,75,85,40,189,164,93,190,193,119,252,59,114,95,76,192,123,30,21,251,114,35,159,115,215,161,183,36,207,85,39,167,101,246,98,59,202,245,31,91,107,218,227,74,245,182,145,159,216,93,135,53,64,0,0,0,0,0,0,0,0,0,0,124,75,210,223,69,211,109,76,161,56,157,83,39,151,169,107,251,174,37,94,242,253,223,120,204,133,245,106,191,101,93,83,173,153,46,111,114,31,43,114,180,34,215,123,105,95,176,207,216,175,120,182,238,13,247,225,212,240,210,183,101,188,230,227,165,116,220,180,233,166,156,217,21,7,15,251,61,189,222,243,254,29,194,199,0,0,0,0,0,0,82,79,23,235,209,53,220,194,34,212,67,187,138,221,215,179,110,154,117,16,96,57,251,165,238,247,159,240,28,159,135,37,148,87,214,108,172,234,59,199,182,58,189,35,205,95,126,223,232,217,106,46,205,201,51,237,71,176,198,131,128,0,0,0,0,0,0,0,0,0,0,7,241,73,37,36,210,162,212,140,180,49,82,252,87,242,142,205,34,89,99,205,157,7,99,82,220,229,212,209,205,51,213,213,28,233,79,59,171,143,25,247,18,125,84,163,79,119,180,133,121,224,246,33,212,48,179,18,173,235,226,156,230,197,210,170,81,37,57,216,147,220,134,164,54,233,151,106,85,167,245,101,219,180,207,239,238,26,51,192,44,76,167,98,222,17,218,215,196,9,28,213,212,41,16,94,149,234,41,59,31,114,43,78,173,61,168,78,186,115,11,180,136,139,221,238,29,8,0,7,10,206,227,232,99,44,247,217,175,251,84,42,162,75,239,58,124,145,157,57,231,186,116,147,47,107,203,63,255,0,40,198,129,184,115,182,182,242,177,106,239,70,221,209,32,168,187,117,212,142,157,19,180,73,177,12,56,158,102,46,54,15,96,132,171,86,154,230,250,197,210,75,165,169,189,12,182,70,147,18,107,102,230,166,210,210,122,45,178,45,186,164,254,210,33,71,148,106,93,70,243,186,97,210,34,23,50,117,106,123,113,209,244,75,87,94,112,146,93,230,69,244,149,239,34,251,133,248,240,255,0,203,76,44,189,96,173,59,158,190,101,94,225,105,154,188,181,104,101,203,83,241,34,239,111,66,117,196,158,139,103,233,22,154,251,8,139,190,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,137,84,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,191,112,134,177,126,73,100,218,155,95,244,167,87,242,214,224,170,87,121,60,142,95,73,203,113,48,57,91,183,31,51,94,131,153,187,68,255,0,91,183,79,87,114,166,168,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,10,171,225,71,145,111,234,51,65,141,118,103,254,79,42,192,133,57,95,227,41,85,71,35,154,127,226,186,85,169,95,190,241,35,251,221,225,106,128,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,94,226,1,150,152,89,133,193,90,143,33,124,186,189,188,211,213,120,138,208,207,152,166,34,74,216,222,134,235,105,45,86,247,210,61,116,246,145,151,117,7,86,105,117,27,50,233,153,72,150,92,185,212,89,238,71,95,209,61,29,101,195,73,247,25,151,210,79,188,203,239,23,135,195,15,49,113,177,135,4,34,218,149,39,54,86,45,98,69,45,45,104,103,190,52,104,144,155,39,53,38,144,130,213,110,25,109,213,71,246,153,9,158,35,39,17,134,214,230,86,46,173,136,221,178,36,229,31,110,154,17,83,165,246,140,252,192,61,179,163,25,251,30,65,255,0,249,68,52,89,146,55,208,254,89,236,83,71,246,104,84,180,159,222,84,248,195,186,128,0,231,184,251,137,148,236,35,194,59,166,248,159,35,148,186,125,34,115,209,125,69,43,123,237,197,117,212,39,177,10,211,94,89,246,153,25,123,253,195,57,152,197,136,117,12,83,196,171,134,249,168,185,189,117,90,148,185,77,246,36,182,161,217,14,58,69,216,148,235,253,97,255,0,100,143,238,238,22,25,194,131,40,236,213,229,158,60,222,48,119,181,17,206,93,49,28,211,45,29,73,193,148,203,186,182,241,31,113,171,213,82,52,247,251,8,91,66,82,73,73,37,37,161,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,51,229,196,110,202,43,27,54,87,149,33,147,221,29,62,142,229,47,187,119,244,108,69,31,102,229,25,118,175,218,99,171,112,129,189,19,66,204,34,237,69,59,180,174,45,61,93,186,238,233,224,207,115,247,79,78,255,0,121,127,17,118,224,0,0,0,0,0,51,243,196,150,90,102,230,206,240,125,7,216,126,143,242,200,101,254,97,213,56,61,211,166,73,204,19,213,6,87,163,16,246,243,211,161,118,239,133,60,147,222,122,247,251,133,217,0,0,0,0,0,0,0,0,0,0,0,0,243,120,139,100,82,241,26,201,173,89,85,116,235,26,177,2,76,37,30,170,245,73,214,86,217,159,170,164,153,246,44,251,53,47,188,187,198,121,51,113,129,117,92,4,198,154,253,169,45,157,176,94,155,42,85,57,123,146,123,162,156,183,219,104,244,39,22,101,170,90,63,164,123,189,255,0,108,170,225,69,154,87,236,171,212,240,102,228,119,90,85,101,91,161,171,105,118,75,121,232,49,219,78,136,104,213,244,82,174,211,89,39,223,161,246,139,147,109,105,117,9,113,7,170,86,68,162,63,121,24,255,0,160,1,28,184,128,85,24,165,101,134,238,114,66,246,19,244,249,236,36,244,51,213,74,167,202,208,187,8,253,195,61,47,31,62,82,205,29,188,199,12,203,248,152,208,135,15,72,238,199,202,221,160,135,153,229,154,169,244,245,23,172,71,184,189,29,19,183,236,251,135,124,187,110,90,125,157,108,213,46,154,170,246,68,165,67,126,107,234,209,71,162,26,109,75,87,209,35,62,228,159,113,25,253,134,51,211,157,108,116,155,142,184,239,113,87,53,210,157,78,157,46,157,79,46,207,94,59,115,36,169,165,127,86,133,22,169,119,185,68,103,239,63,116,140,225,57,150,181,98,6,32,185,139,181,182,191,162,237,247,13,49,79,119,124,214,31,131,33,31,69,212,171,232,172,251,210,105,247,234,125,130,231,208,148,161,36,132,150,132,146,208,190,225,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,105,74,210,164,40,181,37,17,145,253,194,152,56,177,229,173,88,127,136,45,226,237,17,175,232,187,129,194,76,163,221,221,53,247,231,72,95,210,117,74,250,40,46,228,146,125,218,31,96,142,89,42,199,73,184,21,142,246,237,115,93,105,213,25,209,41,213,14,239,82,51,147,35,169,213,127,86,181,30,137,107,185,36,71,238,63,126,133,237,43,150,157,120,219,52,187,166,146,230,248,117,88,108,77,101,90,40,181,67,173,165,105,250,68,71,220,162,239,34,63,176,135,3,226,23,29,217,57,91,187,208,211,60,195,77,62,160,163,245,136,182,151,163,165,246,253,191,112,207,123,39,200,148,131,95,103,45,194,51,254,6,52,45,195,254,168,197,87,44,54,139,145,215,188,152,167,192,97,71,161,150,138,77,62,46,165,218,69,239,18,52,0,127,203,139,75,72,83,139,61,18,130,53,25,251,136,133,54,113,93,205,43,247,173,234,88,51,109,187,165,42,140,173,211,21,180,187,101,178,244,232,238,39,69,180,74,250,42,79,105,44,211,238,212,251,68,85,202,62,5,213,113,239,26,104,22,164,70,119,65,102,108,89,85,21,238,73,109,138,82,216,109,211,208,220,65,158,137,116,190,137,238,247,125,154,27,195,171,34,151,135,54,77,22,202,164,39,72,212,120,17,161,36,245,87,172,77,50,134,200,253,101,40,203,177,5,217,169,253,231,222,61,32,0,0,0,0,0,0,0,0,0,0,0,10,77,227,9,78,153,27,48,76,84,31,94,177,230,238,228,22,133,217,178,20,2,87,113,235,223,239,28,171,134,212,196,66,205,157,158,250,207,176,189,33,229,147,11,252,227,64,224,0,0,0,0,3,254,29,117,12,160,220,112,244,73,119,152,205,254,111,110,116,221,216,255,0,115,86,80,173,201,123,162,208,244,211,186,20,116,251,139,247,125,194,98,112,93,164,18,239,187,194,170,107,237,107,209,250,22,158,246,106,41,247,255,0,152,91,248,0,0,0,0,0,0,0,0,0,0,0,0,131,28,85,240,10,54,36,96,175,203,154,76,45,213,155,121,238,165,215,121,134,90,195,98,36,231,84,157,20,226,81,244,214,71,169,36,213,247,151,96,165,91,98,183,80,179,46,218,93,195,13,124,153,180,90,131,19,27,61,18,173,174,50,234,86,93,228,100,122,26,75,216,101,246,24,209,54,79,49,87,246,191,128,86,173,202,243,188,201,108,211,96,196,150,173,186,106,249,66,142,181,158,132,132,23,123,158,194,211,220,59,88,0,137,60,78,222,67,89,94,171,18,139,93,238,190,146,251,206,157,52,80,173,53,6,237,70,43,105,78,227,91,232,73,22,186,107,170,139,176,104,175,36,144,228,66,203,77,142,220,130,208,213,68,166,45,37,217,216,147,129,27,66,236,251,135,13,226,189,141,202,195,236,13,43,50,143,59,151,83,184,100,244,146,17,202,215,88,79,195,156,218,187,84,218,147,244,144,93,198,74,251,139,180,82,229,143,107,84,111,203,210,141,105,211,147,190,85,106,163,30,18,59,82,94,179,206,165,178,62,211,73,119,172,189,165,247,144,209,102,84,176,146,159,131,88,27,106,90,145,162,114,37,157,42,11,245,15,156,82,183,203,232,216,109,213,118,173,100,90,155,125,201,61,190,239,183,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,57,172,194,74,126,50,224,109,215,106,73,137,207,150,84,169,207,211,254,113,73,217,47,163,125,182,149,216,180,17,232,110,119,40,246,251,254,204,233,223,22,181,70,195,189,43,54,157,69,59,37,81,106,50,33,47,181,39,235,50,234,155,51,236,53,23,122,15,218,127,121,139,163,225,67,141,199,136,56,26,118,101,98,119,50,167,111,73,233,35,163,149,166,144,152,135,5,180,246,165,180,167,233,44,251,204,213,247,151,104,238,89,218,133,34,118,90,111,134,227,150,166,138,37,77,106,46,206,212,148,9,58,151,111,222,51,169,82,65,181,81,148,218,147,180,208,250,210,101,174,186,104,163,236,23,213,195,17,228,59,149,234,73,36,180,216,235,9,63,188,169,208,132,182,0,28,83,56,120,171,251,32,192,43,170,229,101,222,92,183,169,179,162,68,86,221,116,124,225,72,90,15,67,66,203,189,191,105,105,239,25,217,185,235,117,11,206,237,170,92,51,23,206,155,90,168,63,49,195,209,41,220,227,206,169,103,220,68,69,169,168,253,132,95,97,11,170,225,81,128,81,176,223,5,126,92,213,161,109,172,220,47,117,45,59,204,51,210,27,241,32,186,148,232,151,20,143,166,131,61,77,36,175,184,187,4,231,0,0,0,0,0,0,0,0,0,0,0,0,21,1,198,138,144,77,223,118,125,84,149,218,239,164,53,45,61,204,211,147,239,255,0,48,135,89,67,185,211,105,99,245,179,89,90,182,165,174,183,83,211,94,248,79,167,220,127,189,238,26,65,105,212,60,130,113,179,213,39,220,99,254,192,0,0,0,0,70,140,249,230,42,157,128,88,57,42,79,51,74,181,83,103,66,157,21,219,203,149,20,156,237,229,45,63,69,239,237,105,246,118,247,103,218,163,81,153,86,152,229,66,160,247,54,67,186,111,94,210,78,186,17,17,118,17,17,119,17,11,40,224,184,166,91,188,175,20,169,122,56,247,163,246,167,67,237,209,170,142,162,222,0,0,0,0,0,0,0,0,0,0,0,0,7,200,187,109,186,117,225,108,85,173,106,179,60,216,117,104,79,194,125,27,148,157,80,235,106,66,139,84,153,31,114,143,184,200,254,210,25,207,205,182,22,187,132,88,255,0,121,90,252,190,92,55,43,53,25,84,244,106,71,182,33,205,125,13,22,187,212,103,216,223,246,143,119,188,79,94,13,184,202,195,80,235,152,67,80,123,115,235,145,38,170,199,170,101,162,12,169,241,210,93,136,211,191,94,211,87,240,246,139,82,0,17,51,137,187,136,70,87,107,4,181,237,53,46,65,23,102,186,159,163,166,10,26,183,82,165,220,20,196,32,244,82,166,50,68,126,227,222,67,71,57,85,39,32,101,202,196,114,99,187,137,187,106,150,225,171,110,154,36,160,49,236,47,184,197,56,241,56,197,242,196,252,200,84,32,65,123,88,86,219,110,209,148,141,189,239,71,159,48,141,90,154,18,127,69,194,236,237,47,180,199,67,225,43,151,214,175,220,89,147,137,23,4,126,101,50,133,25,106,136,91,204,180,154,204,152,47,33,94,163,137,87,209,89,246,26,77,62,253,79,176,93,67,109,165,166,210,210,11,68,160,137,36,94,226,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,198,210,235,106,105,101,170,86,70,147,47,121,24,165,126,45,89,125,106,194,197,136,216,147,111,198,229,211,43,177,144,169,101,188,207,89,175,73,156,242,213,235,184,165,125,20,23,97,36,147,238,208,251,7,60,225,143,139,229,134,25,144,167,192,156,246,144,174,70,218,163,37,27,123,158,145,62,25,18,181,36,40,254,139,103,217,216,95,105,11,143,205,81,46,126,92,175,183,33,187,161,57,109,85,28,37,109,215,84,156,7,253,255,0,121,12,226,220,73,82,46,10,154,22,122,169,51,30,35,63,121,239,49,124,188,50,28,66,242,187,71,36,47,113,165,113,200,251,52,208,253,29,12,75,48,1,85,188,100,241,149,135,97,208,240,134,158,246,215,209,34,53,85,255,0,84,207,84,17,84,35,168,187,81,167,126,157,164,175,225,237,16,43,41,56,90,238,46,227,253,155,107,242,249,144,219,172,211,165,84,17,169,22,232,133,53,132,58,90,239,73,151,99,159,217,61,222,225,163,11,74,219,167,89,246,197,38,214,164,179,202,135,73,132,196,38,17,185,74,209,13,54,148,36,181,81,153,247,36,187,204,207,237,49,245,192,0,0,0,0,0,0,0,0,0,0,0,5,67,241,163,83,46,94,54,114,82,189,92,103,210,27,147,161,246,106,213,59,65,90,244,234,140,202,84,198,231,192,123,148,251,90,236,94,210,86,154,145,145,246,25,25,119,25,141,4,228,51,49,84,236,125,193,200,178,121,154,213,169,123,250,228,232,174,206,100,169,68,223,111,41,9,250,44,255,0,103,95,183,183,190,75,128,0,0,0,0,164,254,47,248,153,34,236,199,40,86,65,23,243,75,83,153,201,87,103,173,213,67,128,234,187,54,17,150,134,159,105,171,248,119,8,14,39,183,7,202,244,90,126,96,31,162,188,157,93,170,109,228,158,167,217,203,133,61,74,238,45,59,143,218,101,252,69,217,0,0,0,0,0,0,0,0,0,0,0,0,0,171,14,50,88,35,164,58,38,51,210,209,169,155,177,168,242,27,215,184,180,168,73,83,154,169,207,187,176,145,252,125,130,11,100,191,19,164,97,94,99,44,186,195,109,238,98,163,89,167,83,37,30,164,91,88,114,124,117,45,95,65,70,122,19,125,196,68,126,227,26,43,162,84,216,173,209,160,86,98,158,172,207,138,212,150,207,183,181,43,65,40,187,200,143,184,253,196,63,104,8,137,197,2,113,196,203,5,77,178,78,188,231,222,111,191,187,90,124,209,70,152,111,79,85,91,17,45,106,82,19,185,83,43,80,99,145,107,166,166,183,208,159,121,123,253,226,253,175,171,206,54,7,228,137,170,178,190,102,76,43,5,49,227,39,181,91,165,34,144,165,32,181,218,178,46,214,187,204,182,251,254,218,10,174,213,42,216,153,136,51,42,107,78,250,133,203,87,113,212,167,84,151,206,200,124,212,69,174,137,79,210,95,126,132,95,112,208,14,70,48,110,157,131,249,121,180,162,176,214,217,213,154,76,10,180,239,89,71,164,135,160,198,39,11,181,107,35,245,155,239,78,133,238,34,18,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,4,123,207,54,13,211,177,127,47,23,108,71,218,221,54,141,73,159,86,131,235,40,181,144,204,25,36,217,118,45,5,244,156,239,86,165,239,35,25,254,161,85,42,216,103,136,48,234,104,78,202,133,181,87,109,213,39,84,159,206,199,124,148,101,174,138,79,210,71,126,134,95,120,191,91,18,243,141,142,25,34,118,172,159,158,147,54,194,84,121,41,237,78,217,75,164,37,75,45,118,160,143,181,222,242,45,190,239,178,130,113,34,158,170,78,34,93,52,181,167,106,161,214,167,71,50,215,93,13,15,173,62,243,247,123,197,229,240,190,156,114,242,193,76,108,211,167,37,246,91,239,247,83,225,127,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,191,176,209,252,125,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,230,151,95,47,156,174,207,87,165,135,61,212,246,108,51,61,77,94,195,79,241,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,236,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,255,0,94,138,53,66,68,82,237,237,124,161,62,132,23,210,73,119,185,237,61,61,227,58,87,5,54,101,147,124,84,169,14,150,217,84,26,171,209,148,93,135,163,140,60,105,63,105,151,122,125,230,95,120,191,62,30,56,168,206,42,101,162,223,148,133,234,237,1,168,148,55,139,67,236,91,20,248,134,175,236,36,187,220,246,106,95,105,137,50,2,12,113,117,148,184,249,113,136,132,255,0,174,214,219,65,253,199,2,120,167,220,190,70,98,102,61,225,172,73,46,108,101,251,190,140,219,138,208,207,106,85,53,162,51,208,187,79,176,196,221,226,155,152,8,147,162,218,248,21,109,206,230,195,165,83,161,72,124,249,70,157,92,104,166,197,81,122,237,235,220,105,238,89,151,223,222,56,191,13,124,18,149,139,57,132,166,84,94,70,218,125,182,166,106,234,115,82,61,92,143,58,25,154,116,230,37,95,69,205,117,237,47,176,197,247,67,140,136,81,24,134,215,208,97,180,180,159,185,37,161,127,216,63,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,204,140,137,177,31,134,239,208,125,181,52,175,185,69,161,255,0,218,40,71,137,70,8,202,194,92,194,84,234,45,55,186,159,114,27,213,116,185,169,22,142,72,157,48,201,58,115,20,175,162,222,186,246,23,216,67,180,112,178,199,248,144,99,93,24,21,114,78,229,68,171,83,166,200,142,124,163,86,142,58,80,162,164,189,70,245,238,37,119,172,139,238,239,16,139,48,113,153,135,143,152,149,14,51,155,217,98,239,172,182,218,180,50,220,148,205,116,136,244,62,210,236,33,112,60,34,101,170,78,92,101,165,95,235,85,183,16,95,113,64,128,39,64,8,205,196,59,21,24,194,188,180,92,18,150,189,174,215,217,151,67,100,180,51,213,199,233,242,205,63,216,81,119,183,237,208,190,210,20,25,111,211,102,94,215,197,54,144,209,110,149,94,170,179,25,37,216,90,184,251,196,146,246,145,119,171,222,69,247,13,22,229,59,13,25,194,188,4,179,173,180,127,94,186,53,62,68,162,237,236,124,225,48,133,151,210,81,119,183,236,61,61,195,175,128,0,0,0,0,0,0,0,0,0,0,0,15,249,113,196,52,131,113,103,162,75,188,198,116,179,195,136,200,197,28,201,221,119,107,40,216,212,174,135,98,117,215,77,176,35,54,125,187,82,125,237,251,135,7,218,122,110,211,176,117,156,171,94,167,96,99,149,185,114,41,95,53,27,172,222,90,119,238,134,250,11,251,42,62,245,251,134,147,82,173,197,169,15,232,0,0,0,15,27,140,23,11,150,182,29,85,171,173,59,202,92,110,70,138,219,187,77,207,182,158,237,15,247,189,195,49,143,60,228,135,13,231,149,185,106,239,61,52,22,49,133,249,68,129,127,240,249,151,118,179,69,229,221,11,229,244,143,245,42,62,110,149,181,182,191,87,156,150,211,163,72,211,180,187,125,157,162,187,169,213,9,148,105,237,207,134,231,46,67,58,237,86,132,122,106,147,35,236,50,50,238,51,26,71,203,6,40,194,197,236,25,161,94,145,100,115,87,51,170,230,122,134,157,54,75,121,178,239,66,63,193,251,191,247,142,174,0,0,0,0,0,0,0,0,0,0,0,0,63,198,92,116,75,138,244,71,75,84,60,218,155,81,125,134,90,31,253,163,63,220,70,48,173,236,49,204,157,119,86,57,76,215,221,149,90,111,214,37,106,151,231,203,208,254,154,143,185,30,221,62,226,18,91,131,62,41,55,77,184,107,248,95,33,253,168,148,220,170,170,17,183,93,92,82,233,236,17,234,72,251,63,123,79,179,218,45,196,5,105,113,163,186,165,69,195,235,106,214,107,177,183,106,176,229,168,251,59,117,98,162,131,46,239,243,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,236,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,128,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,246,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,176,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,241,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,176,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,252,226,203,128,84,119,25,140,82,110,165,112,208,48,186,59,251,145,21,184,181,85,163,102,154,56,149,212,24,51,212,209,246,254,246,159,103,180,70,158,29,24,86,246,39,102,78,132,68,199,53,154,3,177,107,78,122,196,157,18,196,248,154,159,211,73,247,47,217,175,220,99,64,49,35,162,28,70,98,52,90,33,134,210,218,75,236,34,208,191,236,31,236,0,0,0,0,0,0,0,0,0,0,0,0,57,70,103,241,70,22,16,96,205,118,244,149,35,148,184,125,47,47,212,53,107,190,91,45,159,114,23,254,19,221,255,0,188,102,226,163,80,153,89,158,228,249,142,115,36,61,166,229,104,69,174,137,34,46,194,34,46,226,33,98,56,161,148,72,22,7,15,152,151,107,212,94,101,208,142,103,86,255,0,82,162,229,107,91,67,104,245,121,202,109,90,180,189,59,11,179,219,218,43,157,151,156,142,225,60,202,182,173,61,199,166,163,78,120,63,112,185,116,225,213,38,186,235,188,213,201,231,234,173,187,117,218,251,137,238,208,191,119,220,61,144,0,0,0,8,253,158,233,206,83,242,205,118,62,210,182,172,186,13,15,77,127,217,8,197,254,113,157,130,45,79,66,26,55,202,181,177,24,178,221,110,80,164,195,228,52,190,179,115,124,195,87,116,247,212,93,164,122,247,253,162,135,179,73,133,243,112,111,28,238,76,60,158,141,174,210,250,61,123,72,255,0,172,134,195,222,197,172,187,156,47,237,31,240,238,19,231,131,214,59,199,67,213,60,30,171,61,181,197,242,122,2,218,103,187,66,159,33,223,162,223,103,179,233,47,238,247,11,89,0,0,0,0,0,0,0,0,0,0,0,0,1,87,220,104,48,200,166,210,45,204,82,139,27,124,152,235,135,71,113,123,244,209,132,166,162,249,246,26,244,239,63,221,215,237,246,8,85,195,218,253,143,96,230,134,212,126,73,106,154,220,216,52,98,239,236,55,170,49,15,216,149,126,231,217,247,144,208,155,46,165,246,91,125,31,69,196,146,203,238,50,212,127,216,167,126,51,23,137,84,177,50,129,107,161,157,19,22,151,21,227,94,238,245,38,69,65,26,105,183,237,247,138,223,18,83,32,216,15,59,27,177,242,132,202,163,111,166,80,165,197,171,76,61,233,45,205,179,54,47,49,63,214,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,214,45,71,162,90,239,61,15,222,68,125,241,172,89,7,6,123,196,169,184,153,95,181,214,206,169,149,75,148,241,47,119,114,149,34,158,141,52,219,246,123,197,196,15,248,121,212,176,203,143,175,232,182,147,89,253,196,90,140,246,113,9,191,99,95,217,161,186,223,138,90,38,137,54,117,25,93,253,170,102,163,44,253,169,79,239,253,191,121,137,169,193,127,12,138,21,38,227,197,41,81,246,73,144,185,148,118,213,191,93,88,82,105,207,151,97,47,78,242,253,221,126,223,96,180,32,0,0,0,0,0,0,0,0,0,0,0,0,21,77,198,23,29,227,173,234,102,15,82,94,220,226,57,253,121,109,50,219,169,64,144,215,210,111,183,219,244,87,247,251,132,6,202,222,23,205,198,60,114,182,240,246,2,55,59,84,235,52,237,34,254,174,27,239,123,86,130,238,108,255,0,180,95,230,23,197,154,155,98,57,229,190,226,161,69,135,207,105,29,38,214,249,134,158,249,236,40,251,76,253,255,0,104,206,57,150,135,161,141,19,228,70,115,149,12,179,90,111,186,173,203,62,191,83,211,79,246,66,73,127,152,72,16,0,0,0,17,131,136,204,167,35,101,126,230,229,158,155,186,45,127,245,140,65,159,234,127,247,227,122,150,189,255,0,246,24,211,62,9,17,22,24,81,73,41,218,95,206,123,53,215,255,0,24,112,86,31,25,28,34,69,58,237,163,98,180,84,232,170,191,81,213,30,189,252,166,169,236,35,189,127,111,177,37,246,235,222,32,30,12,98,141,91,7,49,14,153,127,81,203,115,244,238,118,136,245,75,119,49,135,26,239,82,22,69,216,225,255,0,100,255,0,206,52,165,98,222,52,187,246,215,135,116,209,157,230,68,155,204,229,171,106,139,232,56,164,31,98,146,147,239,65,251,7,223,0,0,0,0,0,0,0,0,0,0,0,0,17,247,61,216,113,31,17,178,203,123,52,233,106,229,10,141,82,173,53,223,218,182,105,242,116,47,164,159,223,246,235,247,24,160,108,54,172,191,101,226,165,181,91,37,242,156,163,87,161,200,51,208,149,180,217,146,133,123,143,95,163,238,63,226,52,135,130,55,75,119,166,17,217,247,34,30,230,170,117,10,158,251,138,219,183,85,174,43,107,62,205,11,247,189,196,61,185,158,132,103,238,20,55,197,30,238,126,226,204,172,232,14,30,169,166,176,236,68,247,119,55,62,105,23,246,75,247,190,209,16,35,71,118,92,150,162,48,157,206,60,180,182,130,212,139,85,25,232,69,219,246,152,189,30,23,217,123,103,9,176,66,61,213,84,99,90,189,202,164,84,82,189,199,234,199,145,18,19,132,141,18,226,146,122,45,179,237,208,143,236,34,19,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,44,226,131,151,182,113,103,4,36,93,84,198,116,171,219,70,186,138,151,184,253,104,241,226,77,112,209,162,156,74,75,85,184,93,186,25,253,134,66,139,164,199,118,36,151,98,62,157,174,50,181,54,178,212,143,69,17,232,101,217,246,144,151,252,46,110,231,237,220,202,193,128,217,232,154,147,13,68,87,119,115,147,225,17,255,0,100,255,0,119,236,23,200,71,169,17,251,199,137,198,219,165,187,47,9,47,11,145,111,114,149,6,133,80,125,181,109,221,162,209,25,197,151,102,135,251,190,227,25,187,196,170,203,247,166,42,220,213,179,95,53,202,205,126,108,130,61,9,59,141,233,43,87,184,180,250,94,226,254,2,254,114,35,135,17,240,231,44,182,75,77,22,142,87,104,212,218,211,189,253,139,122,159,27,82,250,74,253,207,102,159,113,9,4,0,0,0,0,0,0,0,0,0,0,0,0,62,5,245,120,210,172,43,98,101,211,89,119,151,18,23,47,152,173,170,61,55,184,148,23,98,82,163,239,89,123,6,107,177,159,20,170,216,199,136,117,59,246,176,91,95,168,242,117,71,170,123,121,108,54,215,122,80,130,62,198,203,251,37,254,113,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,251,61,169,63,179,78,241,103,152,218,68,120,97,90,37,39,113,127,54,236,215,79,252,97,177,153,138,135,247,227,154,22,157,223,246,16,208,15,14,105,78,73,202,253,179,204,61,118,245,186,127,235,25,98,79,128,0,0,0,139,156,71,143,76,175,220,191,255,0,39,230,49,5,0,66,217,213,35,122,246,167,183,83,211,95,97,141,47,101,254,84,41,120,75,66,122,159,39,168,96,250,173,174,108,52,107,252,229,221,123,15,183,188,140,135,52,207,230,20,183,139,57,112,184,168,100,173,178,17,210,114,85,166,186,107,62,42,149,217,189,37,220,223,180,198,121,148,147,73,237,81,118,144,183,254,16,217,134,133,95,181,42,24,61,91,155,164,250,103,43,160,71,44,254,115,152,236,249,14,118,165,178,73,104,146,47,164,179,215,217,238,22,82,0,0,0,0,0,0,0,0,0,0,0,0,62,101,209,74,110,187,109,85,168,111,39,86,234,16,100,68,81,107,222,78,54,164,159,180,189,254,242,25,198,205,125,144,171,3,48,87,197,19,77,16,170,245,77,246,139,220,142,181,244,145,125,37,126,231,180,197,195,112,180,196,70,111,108,179,195,167,153,109,122,131,41,186,86,157,167,170,88,167,194,45,126,137,23,122,187,187,126,243,18,230,183,80,106,147,70,159,84,124,254,110,28,87,100,47,191,232,161,6,163,238,35,247,123,134,110,179,87,116,63,118,230,59,18,106,142,175,115,101,117,214,27,143,216,69,163,61,123,234,73,119,23,239,123,75,81,239,242,11,128,210,113,191,31,104,13,56,95,209,246,252,200,181,153,93,222,187,108,77,139,189,63,214,33,69,170,93,239,45,79,220,71,236,208,53,22,147,18,133,72,133,69,128,141,145,224,199,110,51,73,212,207,68,33,36,146,45,76,204,251,136,187,204,199,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,171,84,152,149,218,68,218,44,244,111,143,58,59,145,157,78,166,90,161,105,52,153,106,70,71,220,103,220,100,51,243,159,172,6,147,130,24,251,95,105,178,254,143,184,38,74,172,197,238,245,27,126,108,173,137,254,177,106,61,18,215,121,232,126,242,47,111,128,202,165,208,245,165,152,220,54,170,54,189,173,157,215,71,110,71,97,30,172,245,236,41,69,220,126,196,251,11,81,164,90,36,246,170,180,104,21,70,63,171,153,21,169,8,239,250,43,65,40,187,200,189,135,238,17,31,138,94,34,51,100,229,154,100,2,45,207,87,165,57,74,211,180,180,75,244,249,165,175,209,50,239,79,119,103,222,66,158,50,161,100,42,255,0,204,21,143,68,211,84,38,189,76,125,210,247,163,173,97,38,95,73,63,191,236,49,163,155,94,148,221,10,218,164,208,217,78,141,211,224,199,136,146,215,184,155,109,41,47,105,251,189,230,62,152,0,0,0,0,0,0,0,0,0,0,0,0,173,126,47,57,134,135,64,180,233,248,61,68,155,172,250,167,55,175,71,44,254,111,150,236,9,13,246,169,179,73,234,147,63,162,178,211,219,238,20,254,148,154,143,106,75,180,198,134,114,7,133,45,225,54,92,45,218,25,171,116,133,245,124,229,105,166,186,79,148,164,246,111,81,119,57,236,49,210,243,1,42,20,76,37,174,189,80,147,211,176,93,46,231,54,26,244,254,114,214,157,133,219,222,100,67,52,51,118,117,75,216,189,201,236,208,244,211,216,66,255,0,248,112,158,185,95,182,191,254,115,204,101,137,70,0,0,0,2,57,231,250,36,185,89,96,187,58,86,57,155,122,13,222,177,22,159,210,17,125,227,60,99,68,249,18,173,166,191,150,123,82,122,81,180,151,215,118,107,175,117,66,73,123,139,220,59,197,70,11,53,40,110,66,144,90,182,230,154,247,251,12,143,217,247,12,221,230,171,13,23,132,184,229,113,89,36,207,45,152,61,39,47,214,215,93,240,216,112,255,0,180,163,239,115,222,127,230,30,91,8,241,66,187,131,247,213,62,250,183,149,252,234,7,55,106,116,71,173,189,151,26,62,213,161,100,93,142,31,246,79,252,227,68,57,115,204,5,167,152,139,2,53,233,108,189,218,189,252,246,118,187,243,90,62,243,105,245,150,219,123,181,228,168,251,11,179,254,147,234,160,0,0,0,0,0,0,0,0,0,0,0,2,155,120,201,225,121,209,241,110,135,136,208,155,219,18,109,30,52,39,187,117,214,66,228,212,30,81,246,172,207,184,139,176,146,69,246,251,7,233,224,223,137,136,166,226,77,107,14,164,200,218,153,84,249,51,219,78,205,117,90,164,83,217,46,210,71,217,251,223,195,218,44,175,54,119,98,236,220,189,223,85,86,149,181,199,40,21,54,80,122,107,235,28,23,212,94,195,253,223,112,206,61,197,53,234,205,203,83,168,184,123,157,157,57,231,213,220,90,169,110,25,253,133,222,127,96,186,94,19,216,39,26,198,193,165,223,18,219,210,125,117,243,125,29,167,216,203,209,96,186,93,206,41,63,73,7,236,35,251,187,132,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,178,215,156,218,22,56,99,6,41,96,13,110,149,232,171,207,14,110,10,204,118,73,132,45,81,106,116,120,181,5,70,110,74,84,122,242,222,70,230,80,235,106,61,20,165,165,198,245,37,45,182,100,168,0,0,141,88,113,156,218,22,45,231,18,234,203,61,141,74,230,210,172,75,126,163,34,183,88,144,133,161,199,235,17,231,68,140,168,209,208,122,104,203,92,215,146,183,20,70,110,56,69,179,68,32,150,244,149,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,5,100,227,138,204,204,94,199,26,213,129,141,240,169,86,237,42,237,168,48,221,142,80,217,125,231,34,74,117,230,35,51,74,113,77,182,174,119,51,127,55,169,112,154,74,92,39,181,209,14,52,219,54,84,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,2,63,231,51,52,191,201,30,201,179,241,34,109,183,233,186,45,74,240,139,66,173,199,105,91,101,34,11,176,229,186,167,99,25,168,144,111,33,108,54,162,74,253,85,164,148,141,80,106,39,17,218,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,57,86,103,115,11,106,229,127,6,171,88,185,116,198,235,250,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,25,197,154,82,181,33,166,157,89,33,123,54,159,159,201,6,47,94,88,245,150,59,75,23,49,1,248,142,87,110,41,21,119,164,20,70,9,150,26,66,42,146,218,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,221,64,0,114,172,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,254,51,139,52,165,106,67,77,58,178,66,246,109,56,149,195,219,137,101,87,48,183,148,140,23,198,216,17,34,222,85,73,19,103,219,147,233,113,20,136,146,216,34,114,66,224,184,130,53,27,75,97,164,175,150,226,140,201,198,155,218,181,115,146,75,145,97,64,56,254,109,177,190,171,151,12,1,184,241,162,141,67,137,89,145,110,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,123,80,179,105,231,54,47,69,18,87,181,70,149,145,26,15,213,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,16,255,0,60,217,205,174,228,243,17,240,118,166,229,43,211,54,101,209,233,200,247,53,53,164,32,165,41,182,142,7,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,45,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,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,218,143,237,174,249,249,71,242,115,208,158,140,254,140,135,15,145,212,117,220,239,239,102,155,221,187,144,215,210,215,77,189,154,106,122,251,90,70,120,228,219,92,64,47,44,163,226,50,34,21,10,165,34,154,139,70,172,107,106,57,193,150,237,38,51,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,204,160,0,17,170,213,206,109,10,94,115,175,92,157,221,180,174,134,171,7,164,145,106,84,99,161,107,110,160,218,169,76,77,147,26,65,118,242,222,70,231,220,67,157,141,173,180,154,15,98,208,158,124,149,0,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,1,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,117,31,61,159,238,231,255,0,86,104,255,0,247,65,127,192,3,133,103,127,23,175,44,5,203,29,219,139,152,126,252,70,235,182,236,138,67,209,202,91,4,243,14,161,117,72,141,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,70,172,247,230,114,187,148,188,61,179,113,86,145,69,244,220,69,222,13,210,234,148,142,165,17,186,248,174,211,42,10,75,124,245,52,233,181,181,246,227,187,170,83,184,249,91,53,36,169,67,186,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,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,80,63,221,71,207,103,251,185,255,0,213,154,63,253,208,95,240,15,147,118,83,171,181,139,86,179,73,181,174,63,147,245,169,180,249,17,233,213,126,141,18,253,31,41,109,169,45,73,228,44,201,14,242,214,105,95,45,71,181,91,116,62,195,20,47,253,212,124,246,127,187,159,253,89,163,255,0,221,5,212,229,99,26,255,0,148,78,95,108,156,99,114,159,209,75,184,41,231,215,176,150,185,109,162,115,14,174,60,174,82,121,142,25,50,111,178,233,183,185,102,174,89,163,118,138,212,138,42,241,91,205,30,59,101,175,246,93,251,20,190,126,78,124,163,244,223,164,255,0,163,33,204,231,244,253,15,39,251,229,167,54,237,231,187,244,116,215,119,110,186,22,145,255,0,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,138,43,197,94,44,25,177,184,49,30,227,171,225,126,35,252,153,180,36,84,29,244,29,45,86,237,53,199,35,193,73,237,103,154,167,154,121,102,242,144,73,91,159,58,164,243,20,189,154,35,106,74,207,248,120,226,14,44,98,222,88,40,120,171,140,119,255,0,202,186,213,209,80,168,72,97,207,69,70,131,208,197,102,66,162,38,54,145,210,148,59,235,198,113,222,97,165,42,249,253,157,164,130,51,241,92,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,0,0,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,246,185,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,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,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,218,143,237,174,249,249,71,242,115,208,158,140,254,140,135,15,145,212,117,220,239,239,102,155,221,187,144,215,210,215,77,189,154,106,122,207,240,0,1,64,63,221,71,207,103,251,185,255,0,213,154,63,253,208,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,117,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,84,13,91,140,254,40,51,143,51,110,186,21,145,18,102,21,162,59,144,33,218,114,214,220,105,175,17,106,109,206,114,106,80,226,155,146,106,211,86,200,150,202,91,51,108,146,165,151,80,118,105,252,168,240,39,246,19,252,165,254,92,255,0,165,183,255,0,110,253,25,51,255,0,44,232,191,189,249,93,71,247,199,169,253,95,251,239,163,235,10,224,174,241,159,185,170,56,243,108,214,168,182,68,186,78,18,82,100,73,98,177,71,74,227,189,85,173,48,230,244,55,37,110,45,27,88,91,73,54,157,76,102,150,68,107,75,136,91,235,74,210,166,237,82,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,7,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,174,53,240,232,226,47,251,123,233,48,83,26,234,63,233,147,243,158,140,169,242,127,240,143,251,238,75,223,51,26,50,35,195,233,227,180,210,125,101,252,239,121,122,218,145,207,240,1,88,25,246,226,133,125,225,86,50,181,132,121,122,114,148,143,145,117,6,156,185,170,146,155,102,115,53,57,9,73,41,116,196,36,140,249,108,163,113,182,250,137,72,127,154,149,33,38,207,40,212,239,74,173,113,35,141,136,185,40,189,113,239,8,26,137,66,196,27,18,69,21,234,197,189,45,14,206,98,2,36,214,208,195,108,184,250,217,101,15,162,68,102,157,51,54,116,91,100,225,145,41,11,36,168,74,12,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,43,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,119,22,28,19,141,124,224,210,47,136,141,235,62,132,249,62,190,211,237,101,152,179,157,62,247,18,159,164,178,246,25,253,253,194,150,173,217,175,81,174,90,101,69,179,218,236,25,204,190,158,227,209,72,112,143,237,46,242,251,70,142,50,151,118,174,242,203,221,141,85,117,91,156,110,129,76,97,103,166,158,177,65,97,71,236,47,222,247,10,213,227,35,137,141,212,177,34,137,135,81,164,110,76,90,124,105,238,39,102,154,45,47,212,25,62,211,71,219,251,223,195,218,63,47,6,204,47,58,198,45,215,49,26,107,123,162,66,163,201,132,207,110,154,72,68,154,123,201,62,197,145,247,25,246,26,76,190,223,96,185,32,0,0,0,0,0,0,0,0,0,0,0,1,202,179,25,152,11,79,46,246,4,171,210,230,123,181,27,57,12,237,119,231,117,125,150,213,235,33,183,54,233,206,73,246,151,111,253,37,157,236,93,197,10,238,48,95,85,11,234,224,63,231,83,249,91,147,234,122,187,25,109,162,237,66,16,71,216,217,127,100,191,206,61,78,85,112,209,120,181,142,86,237,146,108,243,25,157,213,243,61,109,52,217,13,247,11,251,73,62,246,253,229,254,97,164,74,116,22,105,176,219,133,28,180,109,189,116,239,246,153,159,183,239,28,31,61,181,180,208,50,207,118,79,82,55,18,58,14,205,116,239,168,70,47,113,251,198,118,6,135,50,3,18,92,92,176,90,125,83,28,189,221,126,223,88,143,95,233,9,94,225,35,0,0,0,0,120,204,97,178,224,226,22,29,85,173,42,146,55,71,157,200,222,90,153,125,7,219,112,187,148,147,239,65,123,72,102,70,116,41,84,233,75,135,49,174,91,205,233,185,59,136,244,212,136,203,180,187,59,140,133,232,240,162,187,28,184,114,183,70,167,72,127,152,245,51,168,222,91,116,219,204,168,206,50,238,34,35,236,47,180,77,1,82,124,101,48,145,216,21,219,123,20,35,22,230,231,245,125,65,246,22,221,136,167,176,158,245,246,235,175,177,37,254,113,88,99,189,101,3,52,151,22,88,177,17,187,130,10,249,180,137,122,250,70,46,141,167,157,181,137,8,107,215,54,156,82,116,91,230,126,169,118,247,31,103,117,253,97,62,46,89,56,207,105,199,188,172,90,167,93,79,147,191,106,249,15,53,244,93,91,103,216,234,16,175,164,210,253,158,207,184,207,218,0,0,0,0,0,0,0,0,0,0,0,0,134,60,83,240,202,77,241,151,73,117,184,12,239,122,128,243,149,39,207,113,22,214,24,131,53,74,62,213,145,31,106,139,184,140,254,195,21,29,147,155,248,240,235,49,86,77,113,82,57,76,189,91,166,198,144,123,55,110,104,231,71,82,139,232,168,203,177,29,228,90,139,130,226,43,121,186,188,159,73,174,82,23,243,85,248,235,73,158,133,218,195,244,185,106,254,210,117,238,211,216,71,247,10,53,195,170,35,183,62,33,91,22,227,95,214,85,171,48,160,167,252,103,95,66,11,218,95,189,239,47,188,134,147,48,38,218,77,159,131,86,69,183,203,216,229,62,221,166,198,119,183,93,203,110,35,72,51,239,61,62,143,176,204,135,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,156,28,194,221,53,219,27,58,24,151,122,218,211,186,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,180,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,92,28,86,51,199,39,13,105,83,242,183,134,200,136,237,118,231,163,154,46,154,154,150,211,229,78,167,74,74,208,112,144,222,166,104,146,243,90,169,74,113,37,203,101,214,212,130,82,157,75,140,199,94,10,158,41,238,159,135,243,188,198,156,46,164,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,40,135,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,137,98,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,177,241,0,56,213,248,88,181,190,32,65,242,234,136,129,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,8,1,198,175,194,197,173,241,2,15,151,84,68,53,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,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,231,179,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,226,120,92,120,19,195,47,198,188,226,104,149,64,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,61,153,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,92,40,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,17,87,138,63,129,60,77,252,23,206,33,10,149,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,85,124,115,190,164,255,0,50,126,154,57,87,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,63,248,98,231,199,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,128,120,163,248,236,196,223,193,124,158,16,179,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,25,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,126,210,234,160,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,17,87,138,63,129,60,77,252,23,206,33,10,118,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,143,247,78,122,114,227,99,102,10,86,92,47,91,207,228,253,193,10,158,137,178,106,149,68,162,37,29,135,150,210,94,68,69,202,113,73,36,188,166,22,151,72,204,185,70,74,36,19,156,211,38,135,0,227,87,225,98,214,248,129,7,203,170,34,16,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,161,110,41,120,23,51,7,243,89,94,185,33,81,186,75,111,17,63,209,37,49,230,205,247,27,92,167,8,138,160,133,56,233,109,231,117,92,199,148,218,20,164,161,185,44,125,18,81,33,50,43,130,126,52,82,169,210,111,204,8,184,110,248,145,100,85,36,69,175,91,52,119,144,148,46,83,228,211,136,168,169,167,54,234,181,147,76,194,51,104,214,103,177,181,173,9,209,46,168,191,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,170,113,58,197,47,217,126,77,175,94,146,187,232,202,173,219,211,218,212,255,0,230,188,238,171,170,112,186,182,59,80,164,163,116,22,230,250,234,219,166,158,170,137,102,129,69,120,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,211,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,25,141,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,14,21,156,28,217,217,185,69,194,255,0,151,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,125,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,27,246,151,85,0,21,87,199,59,234,79,243,39,233,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,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,7,19,172,248,254,219,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,81,215,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,202,252,255,0,96,56,53,251,26,254,79,159,179,218,87,236,247,209,254,140,244,22,197,114,121,59,183,238,223,175,51,157,204,249,222,126,238,111,55,231,119,243,61,113,68,57,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,245,254,28,28,64,38,101,222,186,214,18,98,245,197,254,148,243,250,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,221,248,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,120,115,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,142,85,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,32,7,19,172,248,254,196,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,84,198,188,159,91,57,70,225,137,137,20,84,148,73,183,181,114,61,190,171,178,177,17,217,28,137,207,181,92,101,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,76,0,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,9,142,214,210,111,12,26,189,237,190,94,247,42,22,237,74,51,93,186,109,91,145,29,65,31,121,107,244,189,166,68,51,103,136,180,71,109,140,66,185,237,199,127,172,164,214,102,193,87,248,205,62,180,31,180,255,0,119,222,127,121,139,202,225,213,121,186,156,159,70,173,213,215,243,84,8,232,65,30,133,216,203,20,184,138,254,202,117,238,215,216,103,247,138,125,206,53,252,120,139,152,187,218,184,82,57,172,179,91,169,69,142,123,54,237,104,167,72,82,75,232,164,207,177,125,230,90,139,112,225,97,134,82,108,124,186,68,173,212,24,229,189,95,121,186,147,7,184,143,116,119,224,194,82,79,177,102,69,218,147,239,34,63,176,132,207,0,0,0,0,0,0,0,0,0,0,0,1,226,241,99,23,44,156,24,180,228,94,87,213,83,161,167,198,217,185,124,135,157,250,78,161,178,236,105,11,87,210,117,30,207,111,222,101,64,185,191,205,37,197,153,220,69,114,224,154,190,85,30,38,158,142,139,163,106,228,238,98,58,29,245,201,166,212,173,86,193,31,172,93,157,197,217,223,193,69,158,112,107,194,71,103,215,110,28,80,146,91,91,129,210,116,231,216,123,183,162,160,194,187,151,217,166,158,212,159,249,197,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,193,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,239,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,156,90,112,226,217,184,193,56,152,239,131,117,107,45,216,156,233,47,114,57,31,56,105,219,164,166,28,87,250,226,8,251,26,246,159,254,227,206,52,216,142,193,146,184,175,39,69,163,77,75,82,246,150,190,207,188,127,136,237,25,114,205,118,42,101,186,225,106,161,101,214,185,116,229,110,234,161,116,209,143,159,234,60,72,249,199,25,113,73,218,167,148,174,206,254,227,246,105,110,248,11,196,223,3,113,105,152,180,202,220,255,0,66,87,29,223,204,137,202,153,39,110,134,234,139,215,76,84,160,253,70,200,251,255,0,181,167,121,9,125,74,170,211,235,112,91,169,83,36,115,163,59,174,197,236,82,117,208,205,39,216,162,35,239,35,31,172,0,0,0,0,0,0,0,0,0,0,7,136,198,235,81,155,223,7,239,91,77,230,249,137,170,219,245,40,100,157,76,181,55,98,184,222,154,145,151,239,123,203,239,33,156,11,250,141,55,12,113,106,183,74,138,142,157,251,114,191,37,184,221,164,189,167,30,74,146,131,237,53,17,246,163,218,103,246,234,37,214,109,243,93,75,197,12,165,97,126,24,192,151,204,171,83,99,81,31,168,175,150,162,213,77,211,31,101,212,232,108,165,63,73,194,237,74,143,236,236,237,17,239,39,22,207,202,140,201,88,17,186,110,127,71,112,210,166,109,223,183,77,147,227,150,186,234,95,189,255,0,210,26,53,164,177,211,82,161,70,217,179,149,29,180,109,215,93,52,73,22,154,143,214,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,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,65,57,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,137,92,65,179,183,74,202,133,128,221,10,216,126,36,236,69,186,163,200,102,149,13,50,146,151,233,44,41,151,146,138,178,219,83,46,161,104,110,66,91,74,90,112,146,79,31,48,146,102,77,185,165,11,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,39,175,5,79,20,247,79,195,249,222,99,78,23,82,41,91,138,22,122,127,109,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,40,191,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,90,254,107,120,98,225,198,35,96,117,6,135,132,48,189,21,121,225,205,190,221,50,137,37,72,37,57,90,139,21,153,78,38,11,168,39,88,136,211,210,102,72,55,156,150,109,238,230,45,106,81,25,40,200,169,91,253,21,88,87,87,251,43,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,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,188,215,141,95,133,139,91,226,4,31,46,168,138,86,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,128,28,106,252,44,90,223,16,32,249,117,68,82,176,180,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,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,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,238,23,30,4,240,203,241,175,56,154,37,80,0,161,110,35,57,215,254,85,88,142,197,2,192,169,213,91,195,43,91,230,233,177,159,62,83,117,73,196,107,39,42,106,103,106,86,157,200,89,54,210,93,53,41,13,165,74,209,165,60,235,101,21,99,90,213,217,118,173,70,245,143,7,125,22,149,80,135,75,153,39,154,130,229,74,150,220,151,35,183,176,207,122,183,34,20,147,212,136,210,92,189,20,100,106,73,31,235,176,236,11,203,19,238,102,44,204,63,183,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,157,117,90,201,166,92,50,66,117,90,204,137,41,37,40,201,38,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,249,94,40,254,4,241,55,240,95,56,132,40,4,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,85,95,28,239,169,63,204,159,166,138,171,22,211,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,247,94,38,153,193,185,178,181,133,244,74,46,28,156,184,119,181,243,33,212,210,171,9,106,59,172,83,24,134,228,117,201,90,219,125,14,37,213,173,47,33,164,160,209,166,142,56,189,201,54,210,149,241,92,145,241,77,197,12,101,196,75,59,1,113,35,10,226,87,235,181,217,11,138,119,29,26,107,112,150,150,25,136,110,46,67,240,221,249,165,172,141,151,93,117,77,58,209,108,51,38,152,53,37,45,185,102,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,23,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,80,15,20,127,29,152,155,248,47,147,194,17,214,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,32,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,4,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,2,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,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,138,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,22,105,158,44,38,190,240,79,134,86,17,97,238,36,93,245,90,237,122,13,225,77,114,67,85,5,50,191,68,111,165,207,81,83,25,91,70,174,99,49,255,0,170,74,148,227,154,237,61,134,134,185,109,55,88,34,202,120,90,103,219,228,36,202,14,84,113,65,141,246,253,86,161,209,218,21,72,241,245,114,4,233,111,154,138,28,132,160,181,113,151,159,117,70,135,116,53,54,227,134,75,51,105,68,166,45,252,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,21,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,23,150,236,111,170,229,195,27,109,108,104,163,80,226,86,100,91,146,29,82,224,73,113,77,162,75,15,48,228,119,144,75,79,106,22,109,60,230,197,232,162,74,246,168,210,178,35,65,216,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,74,227,13,141,245,91,243,49,113,240,105,234,28,72,116,220,46,142,73,143,45,46,41,111,206,126,163,22,36,151,86,190,228,161,9,73,50,132,160,136,207,84,56,163,81,239,36,55,232,56,45,224,229,10,240,198,91,183,24,170,239,115,37,225,221,62,60,122,92,109,171,45,178,170,73,144,218,164,239,74,200,143,99,12,72,107,150,164,45,42,234,119,122,170,109,38,119,40,50,174,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,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,169,90,231,24,236,109,137,143,53,139,194,208,165,68,155,133,239,200,105,152,22,141,110,51,9,125,168,136,229,18,222,76,184,232,39,91,146,233,54,234,136,150,167,218,104,228,41,59,93,36,33,66,207,242,159,152,9,57,158,193,42,62,50,63,96,75,180,81,87,145,45,150,97,61,80,106,106,29,67,15,173,147,121,167,80,73,81,160,212,133,36,201,198,218,89,45,11,34,74,145,177,197,250,188,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,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,226,171,54,181,118,223,167,80,170,213,120,61,60,75,154,158,186,165,45,206,106,23,212,69,68,169,17,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,103,250,233,86,5,229,93,179,107,248,131,70,183,165,204,183,173,89,16,99,86,167,50,68,164,64,92,195,116,163,27,164,71,185,40,90,152,113,4,189,54,18,246,36,204,148,226,9,93,87,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,1,85,124,115,190,164,255,0,50,126,154,42,172,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,10,86,227,87,226,158,214,248,127,7,204,106,35,234,240,106,199,76,56,195,108,71,188,240,190,245,172,250,42,171,136,222,137,106,128,243,228,73,139,34,84,83,148,71,21,78,25,250,143,57,213,39,148,70,91,86,164,41,4,162,90,155,66,238,80,0,0,101,92,76,170,190,120,227,91,92,63,236,220,163,225,202,37,149,118,165,30,164,139,186,172,75,118,57,65,136,237,90,75,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,198,172,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,255,0,21,180,18,148,181,33,166,154,65,173,123,55,31,85,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,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,206,174,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,26,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,71,87,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,254,187,106,214,174,222,21,23,169,54,228,30,174,92,122,124,250,163,141,243,80,222,216,176,162,187,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,127,87,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,183,251,235,139,222,13,65,203,140,28,72,177,105,253,94,36,214,185,180,246,44,233,138,82,189,21,57,180,36,221,126,91,137,36,239,134,158,98,20,218,209,181,82,53,36,17,52,164,190,113,233,130,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,119,252,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,61,175,20,127,2,120,155,248,47,156,66,20,2,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,102,58,154,84,200,198,141,252,216,238,35,110,186,107,170,76,180,212,103,43,56,246,215,201,140,201,95,241,186,110,71,89,112,213,102,109,223,187,93,243,228,22,186,234,127,187,255,0,210,18,15,40,249,174,165,225,126,82,177,71,12,103,203,229,213,170,81,171,111,211,151,203,81,232,167,41,140,50,210,116,38,84,159,164,217,246,169,69,246,246,118,136,141,97,81,230,226,118,45,81,41,82,145,212,63,113,215,227,55,39,180,145,184,228,73,74,86,125,134,146,45,77,126,195,47,179,65,163,252,17,181,89,178,48,126,202,181,25,111,150,154,85,191,77,134,105,212,207,67,106,43,109,233,169,153,254,239,188,254,243,30,220,0,0,0,0,0,0,0,0,0,0,7,228,170,213,105,244,72,46,84,170,114,57,49,154,211,122,246,41,90,106,100,146,236,73,25,247,153,8,133,143,92,77,240,55,9,89,149,76,162,207,244,221,113,173,156,184,156,169,145,183,106,109,40,253,117,69,82,11,212,112,207,191,251,58,119,152,168,124,198,230,187,21,51,35,112,187,80,189,43,92,202,114,118,244,176,186,104,197,200,245,25,37,252,227,108,182,165,110,83,41,87,111,119,113,123,117,226,227,253,161,197,118,108,148,70,100,181,90,245,208,190,226,215,252,195,71,57,71,193,56,152,17,131,116,155,45,168,156,153,44,243,249,255,0,56,106,221,172,167,220,79,250,226,200,187,29,246,31,254,226,237,34,172,120,211,93,75,114,53,149,108,37,223,85,175,73,110,78,223,121,211,150,93,186,127,156,87,206,88,45,121,55,118,54,91,212,104,241,58,158,119,87,171,124,194,70,186,68,121,93,230,101,251,190,255,0,96,210,154,75,68,145,15,232,0,0,0,0,162,110,42,246,130,45,188,202,212,42,44,55,181,138,159,43,151,219,174,188,184,16,72,251,212,103,222,175,176,116,78,13,247,43,145,49,90,183,111,154,244,68,206,155,66,211,191,100,106,130,253,223,231,23,42,3,63,60,67,240,93,188,33,199,218,146,105,241,185,52,186,167,39,163,78,253,223,213,66,137,191,189,106,87,210,112,251,244,251,53,33,200,114,255,0,104,83,111,236,86,162,217,245,86,121,145,234,61,78,226,220,162,254,174,51,174,23,209,82,79,189,5,237,33,46,115,81,194,218,248,194,250,92,171,215,13,220,244,197,30,54,206,115,58,51,31,151,185,76,54,159,89,233,106,81,234,183,22,125,133,217,167,184,200,196,6,125,135,162,60,166,31,70,199,17,166,165,169,30,154,150,190,193,40,178,123,158,139,231,45,53,226,139,53,126,147,182,95,254,190,14,140,179,244,81,32,211,243,133,29,199,63,172,124,149,217,238,211,184,251,47,142,198,189,237,252,67,182,162,93,118,204,206,166,159,51,153,202,115,150,180,107,177,197,54,125,139,74,85,244,144,162,237,47,96,251,224,0,0,0,0,0,0,0,0,0,3,248,100,74,35,73,247,25,104,98,129,248,153,216,31,32,179,71,89,52,167,68,220,8,145,92,239,255,0,15,81,153,254,249,95,185,246,125,196,34,137,169,70,91,76,251,8,78,174,17,118,59,55,62,97,101,213,165,70,222,221,42,142,228,182,213,188,203,107,173,78,128,162,236,37,22,191,75,220,101,247,139,188,34,208,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,85,239,150,123,202,206,203,166,30,102,105,51,162,79,180,239,201,19,41,171,36,153,54,253,54,162,196,169,109,37,133,160,212,102,226,29,106,34,221,75,137,238,50,113,11,74,116,109,78,250,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,197,212,227,94,117,240,107,8,242,227,23,50,148,218,159,202,218,13,123,100,107,101,170,97,168,189,43,57,196,56,164,71,82,205,39,211,109,228,189,205,55,18,74,107,146,226,77,10,116,137,165,80,14,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,61,94,40,101,210,251,193,252,44,195,172,76,190,163,244,31,180,206,182,101,30,22,246,93,223,75,106,52,7,152,153,204,105,213,233,206,235,150,158,82,210,133,163,145,169,145,239,34,76,170,224,169,226,158,233,248,127,59,204,105,194,197,56,133,219,153,130,186,114,203,112,82,114,234,190,117,85,238,99,85,250,107,81,218,126,85,86,132,236,87,217,151,22,50,28,109,123,158,62,107,107,34,65,161,211,75,106,38,212,107,52,161,121,236,23,189,194,158,231,193,42,214,87,32,82,240,162,159,18,143,93,129,32,151,122,210,83,82,126,83,233,171,155,72,99,173,89,61,218,132,74,106,43,110,165,45,151,37,39,204,109,38,106,105,193,50,133,16,241,88,187,112,74,241,205,28,250,134,20,42,92,154,236,88,231,77,189,102,41,215,210,194,170,241,29,92,78,66,24,121,164,154,86,211,81,219,74,156,109,106,101,194,54,246,165,42,75,139,119,149,100,126,210,197,203,187,52,120,126,222,11,166,91,85,218,93,98,53,74,76,230,154,90,216,167,211,155,117,37,45,249,68,135,89,53,70,229,45,77,184,223,53,190,113,57,201,37,110,117,36,118,105,198,175,194,197,173,241,2,15,151,84,69,64,97,61,139,251,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,134,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,43,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,237,154,8,1,198,175,194,197,173,241,2,15,151,84,69,80,101,203,4,42,185,142,198,26,46,13,80,171,145,41,21,42,252,122,138,161,203,150,218,150,193,63,30,11,242,91,67,155,125,100,161,106,96,144,107,34,81,160,150,106,36,175,110,195,241,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,247,12,172,246,210,177,186,205,167,96,102,41,92,210,220,197,10,12,119,19,22,101,81,244,173,119,36,36,26,148,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,141,124,86,51,199,27,18,170,179,242,183,134,200,150,213,10,216,172,26,46,154,154,150,235,7,81,168,197,82,208,112,144,222,164,75,140,203,186,169,74,113,39,204,121,166,212,130,74,90,75,143,66,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,154,139,254,225,113,224,79,12,191,26,243,137,162,85,0,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,121,181,165,47,41,106,208,148,218,80,183,34,6,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,27,247,21,143,241,67,194,27,55,1,114,19,134,216,71,135,236,75,110,133,110,223,16,217,142,114,223,55,159,117,107,133,83,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,148,53,225,113,227,179,12,191,26,242,121,162,69,113,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,10,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,86,255,0,157,252,94,179,113,235,134,37,219,139,152,126,252,183,40,87,20,122,67,209,202,91,6,203,237,45,21,200,141,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,166,12,39,177,127,106,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,250,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,202,120,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,10,171,227,157,245,39,249,147,244,209,94,185,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,249,253,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,218,227,94,61,226,198,98,110,168,183,174,49,221,127,40,43,80,169,232,165,177,39,161,141,19,100,84,56,227,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,21,154,240,96,203,197,86,219,182,110,92,200,220,180,168,136,69,217,29,52,75,94,66,102,41,79,156,38,100,57,215,169,109,36,246,37,11,144,196,116,164,215,243,154,197,112,200,146,133,17,185,102,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,202,176,215,47,87,86,42,96,214,40,226,229,173,39,159,251,43,244,76,154,141,45,17,92,117,233,48,102,42,74,93,144,218,144,71,167,35,167,75,139,37,36,147,202,55,86,107,79,43,106,252,166,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,10,1,226,143,227,179,19,127,5,242,120,67,154,82,178,207,121,87,242,185,85,205,61,10,116,73,84,43,114,232,93,185,93,130,163,38,223,134,131,106,25,177,45,6,106,209,228,45,217,132,210,144,68,75,65,242,212,68,180,169,102,215,202,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,101,92,117,252,121,203,61,229,128,214,246,27,94,117,153,209,42,54,246,40,218,240,174,58,44,214,76,144,180,173,200,177,222,147,17,214,141,70,164,173,149,73,108,137,125,168,113,11,66,136,201,91,219,111,176,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,254,11,231,16,133,0,142,171,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,47,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,177,252,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,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,223,184,105,112,251,141,131,212,170,62,96,241,126,149,45,188,65,159,31,169,163,210,101,180,236,87,237,164,45,50,152,112,156,36,62,104,125,114,35,62,210,141,15,52,149,176,122,164,200,150,74,211,245,241,171,240,177,107,124,64,131,229,213,17,85,121,92,192,191,229,41,142,214,206,10,124,169,249,57,242,143,173,254,147,232,122,206,71,79,13,249,63,212,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,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,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,205,22,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,117,252,193,227,164,60,96,202,158,93,109,185,181,158,174,228,195,191,148,150,221,77,151,9,134,220,68,86,206,156,116,245,165,182,143,119,39,165,229,178,151,22,148,169,110,70,127,233,26,77,106,252,188,61,239,251,55,11,51,115,100,226,14,32,220,49,40,118,245,14,61,110,76,233,210,76,246,52,143,67,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,225,87,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,95,247,14,220,11,153,128,57,83,181,45,186,245,27,209,151,37,123,155,114,87,153,81,190,78,38,84,163,35,105,14,182,241,37,76,188,220,84,69,101,198,201,41,74,92,101,127,72,204,214,169,42,50,174,58,173,247,151,171,170,201,192,156,51,204,23,83,233,11,111,17,189,37,27,115,113,92,79,162,231,67,152,243,29,59,206,104,109,159,53,182,185,173,158,226,82,182,62,157,132,77,111,95,201,195,140,123,197,140,36,181,111,75,43,15,110,191,69,81,113,14,158,84,187,146,55,67,25,254,186,41,54,243,124,189,238,182,165,181,234,73,124,181,108,210,175,95,93,117,36,153,126,92,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,245,78,173,133,249,116,194,52,76,172,212,226,90,214,37,135,71,98,34,29,146,243,142,34,36,38,16,134,89,104,148,163,83,174,175,66,109,180,39,215,113,197,154,82,91,150,162,35,161,108,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,186,7,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,223,181,227,87,226,158,214,248,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,37,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,245,124,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,64,85,95,28,239,169,63,204,159,166,136,21,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,85,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,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,37,0,165,110,53,126,41,237,111,135,240,124,198,162,32,0,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,155,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,0,25,87,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,217,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,196,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,213,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,165,167,23,204,45,177,48,90,196,192,12,51,195,74,23,161,173,186,55,202,190,138,23,84,244,142,87,53,232,15,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,0,225,113,227,179,12,191,26,242,121,163,181,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,93,98,221,56,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,102,130,42,241,71,240,39,137,191,130,249,196,33,64,35,213,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,21,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,45,75,67,20,135,197,210,199,102,216,204,44,74,180,88,219,27,170,210,27,150,226,183,153,238,117,217,211,212,125,134,163,211,232,251,136,190,225,5,73,74,34,218,71,216,98,86,240,204,176,62,94,230,142,140,106,78,169,183,209,30,187,223,254,2,163,15,253,242,127,127,237,251,140,95,201,17,36,137,37,220,69,161,15,232,0,0,0,0,0,0,0,0,0,0,248,23,205,239,111,225,229,181,46,235,185,166,116,212,248,124,190,107,156,181,175,77,238,37,178,236,66,84,175,164,180,151,97,123,69,14,103,11,61,55,206,101,171,199,22,18,253,25,109,49,253,68,29,25,123,93,200,142,106,249,195,142,219,159,214,48,106,237,247,233,220,93,177,117,134,30,150,242,88,97,27,220,94,186,22,164,90,232,90,251,68,249,202,191,11,107,227,20,41,113,111,92,72,115,208,244,121,59,249,44,232,204,142,102,213,62,218,189,102,101,165,69,162,219,65,246,151,110,190,226,51,17,27,48,22,133,54,193,197,106,213,159,74,103,151,30,157,211,109,45,202,63,235,35,52,225,253,37,40,251,214,126,211,29,123,135,134,11,183,139,216,251,77,77,66,55,58,151,75,231,117,137,223,183,250,216,82,246,119,45,42,250,77,151,118,191,110,132,52,12,2,154,248,200,220,174,75,197,106,37,190,75,213,16,186,157,75,78,237,241,169,235,247,127,156,115,174,21,22,130,110,76,202,211,170,47,55,185,138,103,59,153,219,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,83,167,26,35,107,246,151,103,18,24,218,178,244,134,245,238,51,223,252,222,157,167,103,179,65,31,120,113,222,238,89,89,178,179,159,113,122,67,145,233,14,161,58,125,45,180,217,100,158,221,166,101,218,175,96,208,104,10,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,189,212,200,167,180,93,235,45,62,143,238,171,248,119,138,147,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,176,200,203,185,71,236,26,114,162,213,26,174,210,153,169,33,173,136,127,118,137,221,174,155,84,105,239,208,189,194,17,231,155,135,101,189,141,176,167,226,5,129,252,198,237,249,173,91,245,221,234,187,99,53,222,236,148,52,141,173,52,191,236,246,235,239,208,206,148,43,84,106,133,2,166,245,34,168,199,38,83,27,121,136,220,149,105,185,36,162,237,73,153,119,25,123,68,190,200,30,121,39,101,178,184,237,171,115,49,213,218,245,61,188,207,88,155,233,249,104,148,178,250,17,220,113,123,157,121,61,198,90,105,238,238,189,42,85,86,159,91,128,213,78,151,35,157,25,237,219,23,177,73,215,69,26,79,177,68,71,222,70,63,88,0,0,0,0,0,0,0,0,0,0,170,78,51,246,26,147,46,220,191,25,99,82,52,67,167,173,205,223,109,69,211,45,13,95,254,175,241,246,10,178,22,237,193,130,202,68,43,42,227,188,222,70,146,31,157,50,18,15,95,245,165,53,78,112,187,149,167,121,123,181,251,125,130,204,128,0,0,0,7,252,239,78,186,106,63,232,0,0,0,0,0,0,0,0,0,0,0,0,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,85,94,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,184,214,44,127,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,239,107,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,165,120,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,5,178,209,152,187,239,43,248,167,3,19,44,89,31,224,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,216,166,113,56,165,208,170,185,113,181,96,101,234,237,244,109,253,127,211,218,145,92,40,91,221,122,215,138,104,90,37,70,41,42,38,205,185,156,244,155,109,184,77,154,185,73,91,201,229,115,35,56,170,171,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,66,121,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,61,124,173,203,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,14,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,115,220,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,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,62,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,246,151,128,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,101,60,70,114,19,252,170,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,104,176,122,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,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,205,184,191,238,23,30,4,240,203,241,175,56,154,37,80,8,43,196,3,135,5,11,49,16,234,248,189,132,140,116,24,177,234,72,146,211,243,87,210,220,77,180,195,108,162,50,185,138,54,227,60,150,217,65,52,226,118,54,106,220,151,126,153,60,215,117,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,142,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,86,175,247,25,44,79,229,29,242,155,229,95,250,76,127,170,63,38,249,207,122,83,168,223,254,167,115,244,254,243,246,243,247,243,246,124,214,155,255,0,157,14,193,196,34,192,179,112,179,135,13,237,135,216,125,111,68,161,219,212,56,244,72,208,96,198,35,216,210,61,51,12,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,157,178,157,226,159,6,254,32,91,222,98,192,187,236,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,246,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,167,14,14,32,16,243,17,66,107,9,49,122,226,255,0,77,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,184,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,132,241,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,84,217,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,52,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,202,184,157,100,59,246,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,142,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,232,179,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,32,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,231,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,178,238,52,61,134,216,67,102,227,214,66,112,239,8,241,1,137,110,80,174,44,55,182,217,144,113,31,54,95,105,104,133,25,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,116,109,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,47,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,137,92,67,51,167,74,202,198,23,200,161,90,23,4,68,226,165,203,28,138,223,134,113,147,40,225,48,110,109,118,160,251,106,81,37,8,74,73,212,180,107,37,18,222,36,151,45,196,33,237,177,170,173,86,170,215,248,30,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,188,205,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,42,132,104,207,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,253,88,145,138,184,143,140,21,216,247,62,40,94,149,91,154,171,18,159,26,150,204,186,140,131,117,196,69,97,27,27,108,140,255,0,231,41,71,244,150,226,220,113,102,165,173,106,84,255,0,225,105,144,159,151,115,40,57,174,197,7,246,91,244,170,135,89,104,82,227,200,209,201,243,162,62,105,41,146,20,131,213,182,89,125,165,18,26,212,148,227,141,153,172,137,164,146,95,183,241,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,89,167,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,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,0,134,188,89,47,251,54,217,201,205,207,102,87,110,24,145,43,183,140,138,124,106,21,61,70,102,252,229,199,168,69,144,249,161,36,70,100,134,218,108,205,75,61,16,70,166,210,103,185,196,37,84,66,53,17,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,41,175,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,155,119,172,167,20,101,93,96,59,86,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,124,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,243,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,201,171,193,111,0,127,240,183,48,119,142,30,255,0,228,244,203,46,187,53,31,242,132,84,149,21,6,127,241,13,27,228,159,240,205,33,127,215,160,90,160,172,12,124,224,217,66,184,49,98,222,157,128,215,15,201,43,22,177,204,143,94,137,32,151,81,114,132,227,113,156,91,82,99,147,207,37,201,12,188,227,104,109,109,169,211,113,183,29,37,167,123,102,105,102,199,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,78,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,63,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,112,127,43,92,33,44,76,52,186,171,23,78,97,106,20,172,67,232,234,4,86,205,57,132,188,212,30,157,183,18,180,75,154,209,153,115,30,94,210,73,197,51,113,132,167,121,40,223,222,92,187,21,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,215,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,107,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,138,193,227,87,226,158,214,248,127,7,204,106,35,133,101,151,39,215,54,105,112,191,20,171,88,114,82,230,94,214,52,138,2,169,84,116,187,29,166,42,108,76,114,82,36,161,110,62,182,210,210,208,150,80,234,86,107,211,70,220,70,213,27,137,82,56,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,0,50,174,46,39,132,86,83,44,219,123,14,233,249,172,172,200,137,91,184,110,168,242,99,81,91,122,1,165,118,242,24,151,46,44,147,105,195,113,73,113,111,165,182,245,95,45,11,66,55,182,70,105,113,123,184,175,21,12,245,73,191,238,26,174,88,112,182,124,182,45,138,28,135,169,183,155,207,69,107,101,90,162,196,166,86,150,26,39,27,55,155,68,87,163,25,27,136,90,57,171,82,203,106,155,66,22,228,74,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,1,10,184,139,100,39,249,85,211,169,55,254,30,191,210,98,77,23,164,163,53,212,200,219,6,109,45,201,94,185,63,184,254,107,167,231,191,32,156,109,42,90,146,78,55,203,117,74,107,151,221,114,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,184,23,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,235,176,120,72,89,182,246,109,42,215,197,93,152,146,48,130,141,34,37,90,223,183,39,107,80,42,138,221,101,242,118,28,133,169,196,45,8,139,37,12,184,148,184,135,208,251,43,109,14,45,106,231,16,177,240,17,87,138,63,129,60,77,252,23,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,148,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,228,114,89,37,108,53,246,247,119,24,255,0,66,61,75,82,31,208,0,0,0,21,157,198,126,203,68,219,42,220,188,153,70,178,24,157,14,26,207,95,245,164,181,81,112,251,213,167,121,251,181,251,125,130,162,5,166,112,96,177,20,169,119,29,248,243,26,17,34,101,61,11,221,246,211,157,34,208,149,255,0,234,255,0,31,96,181,192,0,0,0,0,0,0,0,0,0,1,249,42,181,90,125,18,3,181,58,164,142,76,102,118,239,94,197,43,77,84,73,46,196,145,159,121,144,162,220,254,103,146,118,100,235,141,90,182,203,29,37,175,76,221,203,245,137,206,163,152,136,171,63,167,29,183,17,181,214,85,222,103,174,190,238,248,131,69,163,84,43,245,54,105,20,182,57,210,159,221,203,70,228,167,93,169,53,31,106,140,139,184,143,218,46,191,35,60,59,109,236,18,131,3,16,47,242,235,174,211,230,232,223,174,215,75,219,37,174,246,164,173,165,238,105,212,127,103,179,79,126,166,83,114,181,84,106,133,74,122,164,182,183,161,141,186,167,118,154,238,81,39,191,67,247,140,198,226,77,193,54,233,189,106,53,234,139,188,201,18,185,59,213,180,139,93,173,33,37,216,68,69,220,146,246,11,108,224,223,133,107,181,240,198,226,196,41,73,209,203,171,163,218,90,253,30,154,69,65,163,238,89,235,244,191,117,63,199,188,88,176,12,249,113,28,189,220,189,115,101,120,190,218,245,135,31,209,253,58,116,250,59,169,177,9,93,187,72,207,181,62,209,32,184,46,155,95,180,203,196,150,206,229,159,163,246,47,113,150,207,230,245,29,123,61,186,139,139,0,0,0,0,1,75,220,99,49,1,139,159,23,109,251,61,175,167,107,245,123,203,183,255,0,25,139,79,112,191,178,95,187,239,63,224,32,246,27,87,164,219,23,173,58,185,13,238,83,209,185,219,87,180,149,166,230,150,147,236,50,50,238,81,251,6,154,237,74,170,171,116,8,181,69,47,113,189,191,183,77,59,150,164,251,139,221,238,31,92,114,252,201,225,188,60,86,194,10,221,157,49,91,19,51,166,209,90,25,233,178,83,46,119,18,147,254,12,189,191,251,134,107,91,83,144,164,146,148,157,22,143,102,190,242,255,0,233,141,32,101,38,241,69,245,128,214,221,198,133,238,234,122,207,102,159,70,107,232,253,212,254,231,184,118,33,77,188,93,178,253,14,198,189,105,24,169,73,61,91,185,250,142,161,61,191,55,211,51,1,132,246,169,197,107,174,243,238,73,105,246,247,138,233,19,227,135,158,126,157,193,73,237,97,158,35,61,190,215,149,187,147,39,105,23,71,181,50,222,87,168,204,117,184,230,247,93,65,118,171,213,239,238,212,138,232,40,117,234,77,201,77,106,175,69,149,212,196,123,118,199,57,106,70,186,40,210,125,138,34,62,244,153,119,123,7,208,0,0,0,0,0,0,0,0,0,1,10,120,177,89,85,11,179,45,61,84,18,236,163,85,61,38,241,250,191,213,51,2,113,171,189,69,251,197,221,169,253,134,40,180,139,83,208,133,235,240,169,180,231,219,249,111,102,116,196,109,77,70,98,101,53,218,147,213,14,64,130,100,125,134,126,227,239,208,77,16,0,0,0,31,17,215,31,172,77,114,10,79,100,118,76,201,106,236,61,202,35,208,203,216,101,216,125,227,253,27,181,233,13,43,154,136,218,57,251,219,213,223,247,107,239,31,232,211,238,193,152,152,46,150,230,150,146,52,47,187,67,51,208,147,167,127,113,119,143,166,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,127,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,170,188,16,225,49,138,19,243,37,83,180,49,130,4,184,56,117,106,200,69,73,186,202,152,109,76,93,48,147,63,150,220,84,114,37,18,226,174,76,118,159,90,180,90,156,142,92,189,233,35,113,163,85,202,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,42,219,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,17,220,159,82,178,159,139,144,21,99,20,179,177,47,88,239,207,162,162,75,169,113,112,95,105,100,82,96,146,141,102,235,136,104,156,97,104,113,196,145,154,31,74,13,78,45,181,184,168,150,47,39,133,246,79,173,156,19,194,58,46,54,214,74,37,70,251,191,232,233,158,137,241,157,144,148,67,162,77,68,89,12,193,52,41,124,165,172,141,150,221,91,156,180,168,150,226,155,37,41,8,37,174,111,136,1,198,175,194,197,173,241,2,15,151,84,69,48,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,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,226,188,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,69,254,25,121,58,198,92,70,197,59,91,48,113,230,85,108,203,50,215,168,21,70,29,117,13,164,253,52,244,105,44,162,69,57,180,19,237,187,201,121,149,201,105,111,146,86,215,168,235,74,37,30,228,20,192,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,176,56,149,240,229,174,222,181,217,217,132,203,205,175,215,85,103,109,114,228,181,233,112,208,135,36,184,148,73,118,69,85,10,83,197,204,121,123,99,182,113,153,100,220,117,197,27,133,189,107,94,178,43,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,163,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,40,7,136,254,96,176,159,49,25,130,118,232,194,27,126,149,232,168,20,248,208,221,185,163,177,38,60,171,137,206,82,21,204,144,211,201,111,103,39,83,142,131,54,249,134,150,140,212,226,209,201,67,95,171,134,198,92,113,67,28,113,230,29,223,97,94,242,236,186,110,29,200,141,82,172,92,16,93,111,173,100,157,230,37,184,177,218,89,41,46,45,244,182,250,21,204,66,153,38,201,206,98,92,213,44,187,40,56,231,125,73,254,100,253,52,85,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,62,173,35,37,24,53,68,205,100,188,216,211,41,157,29,192,245,60,219,106,159,12,148,196,84,213,30,39,219,153,83,112,146,173,28,121,230,29,67,123,73,41,65,40,158,117,68,227,174,146,209,32,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,60,86,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,45,107,167,14,49,199,14,34,220,150,220,234,85,219,102,93,180,245,165,42,83,68,244,89,209,92,37,54,235,46,180,225,127,142,219,141,56,146,82,84,75,66,210,70,74,73,81,14,116,178,57,121,101,107,23,41,22,125,188,185,119,85,189,124,200,113,22,107,204,160,157,168,202,90,86,218,21,9,214,27,45,202,146,133,62,202,73,72,78,199,121,136,82,9,42,53,180,221,159,240,203,202,134,40,101,127,11,235,106,197,26,252,182,42,87,132,134,165,187,105,169,77,186,197,9,246,28,144,210,157,67,204,190,235,47,46,75,39,21,106,82,18,131,34,105,180,43,118,194,219,89,124,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,87,16,12,116,193,172,23,203,237,94,46,47,90,212,171,209,187,175,101,50,13,157,50,114,162,185,90,249,214,205,229,54,226,27,113,108,244,232,50,123,158,73,45,142,37,146,74,208,226,218,51,207,96,190,142,24,184,23,140,184,33,151,216,209,113,98,233,170,165,187,131,109,78,155,103,84,96,165,183,45,125,206,188,110,36,156,230,41,127,206,16,168,239,41,133,37,190,75,134,225,26,9,197,186,103,66,226,205,56,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,63,243,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,169,7,14,114,71,153,124,78,197,202,230,10,209,48,218,92,43,134,212,144,203,55,26,234,78,34,60,74,58,29,89,37,15,60,241,153,165,104,82,76,221,65,51,204,91,173,37,75,105,46,36,140,198,130,48,170,207,174,225,254,28,91,150,85,207,126,213,111,90,173,22,158,212,57,117,250,162,16,153,85,7,18,90,27,139,36,127,144,141,70,183,13,36,70,227,142,175,115,138,245,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,197,51,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,102,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,101,95,252,133,31,253,127,237,196,85,88,213,64,135,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,184,120,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,126,117,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,235,231,115,27,237,156,195,102,94,241,196,235,62,135,18,13,34,84,132,64,137,41,151,36,41,117,86,34,160,152,102,115,169,127,67,109,110,180,219,102,77,165,182,201,8,36,37,73,83,132,183,28,239,252,36,50,219,121,98,46,54,183,143,113,107,242,237,235,123,13,228,108,57,13,66,39,23,86,151,33,135,27,92,38,150,235,106,100,144,76,173,70,250,139,87,80,135,154,36,18,20,234,94,106,237,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,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,71,21,19,127,134,158,122,163,101,150,230,149,134,24,157,62,36,92,47,184,228,63,82,149,57,81,93,113,250,69,68,163,145,37,244,19,13,173,215,144,241,48,203,42,108,210,123,79,150,226,84,130,75,132,229,228,128,14,21,157,204,6,147,152,236,180,94,56,109,70,133,17,251,132,227,162,169,111,155,209,218,113,101,81,140,178,117,182,218,91,171,66,89,91,201,75,145,141,221,233,216,137,11,51,213,59,146,121,204,1,110,156,24,50,241,85,182,237,155,151,50,55,45,42,34,17,118,71,77,18,215,144,153,138,83,231,9,153,14,117,234,91,73,61,137,66,228,49,29,41,53,252,230,177,92,50,36,161,68,110,89,160,12,171,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,114,121,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,31,214,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,138,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,241,92,65,169,40,82,218,117,165,154,17,191,105,85,95,19,172,135,126,196,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,112,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,7,21,204,139,127,95,154,12,20,179,63,242,137,87,252,40,42,255,0,21,73,170,55,28,147,255,0,27,213,45,42,253,199,141,31,223,15,10,234,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,6,85,196,244,162,241,4,141,131,220,63,236,172,190,97,5,86,91,120,131,62,61,106,53,98,173,17,215,98,191,109,33,117,101,190,217,182,107,96,208,250,228,70,125,212,146,217,117,43,96,244,81,25,44,147,164,53,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,0,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,247,18,156,249,86,112,189,245,96,238,24,73,228,85,164,50,106,159,55,98,21,177,181,28,200,238,53,203,126,58,146,122,41,180,43,114,87,175,176,187,53,49,85,51,113,119,16,170,23,9,93,50,171,251,234,100,255,0,80,79,116,172,22,139,222,107,215,105,35,111,210,61,123,180,254,2,203,184,105,231,202,236,187,171,236,96,142,37,187,215,186,226,82,116,249,251,90,107,77,87,14,51,76,242,153,142,69,222,165,171,122,151,237,208,253,134,45,36,0,0,0,4,46,226,173,105,207,184,50,222,244,232,104,220,154,116,197,74,119,181,37,162,27,129,56,204,251,76,189,229,221,168,162,131,45,15,67,23,163,194,118,202,168,90,121,106,234,231,151,101,102,169,233,54,79,213,254,169,232,16,77,61,202,63,221,62,253,15,236,33,53,192,0,0,0,0,0,0,0,0,0,124,250,229,122,147,109,211,93,171,214,165,116,209,25,219,189,206,90,151,166,170,36,151,98,72,207,189,68,93,222,209,75,252,67,51,244,238,53,207,119,12,240,229,237,150,188,93,188,233,59,72,250,205,201,136,242,125,71,163,161,198,246,58,210,203,177,94,183,127,118,132,112,28,88,183,8,156,191,67,190,111,106,190,42,85,143,70,237,142,159,167,79,111,206,117,44,207,97,93,169,113,58,105,176,187,210,122,253,157,226,228,135,29,205,181,226,139,23,1,174,75,141,106,219,211,116,126,205,126,148,214,17,251,170,253,255,0,112,205,251,138,114,108,147,82,83,170,215,236,215,220,95,253,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,254,16,253,191,251,135,80,31,34,235,170,170,137,64,149,84,74,246,155,59,59,116,215,189,105,79,184,253,254,225,153,76,73,175,73,185,239,90,141,114,99,220,215,164,242,119,47,105,39,93,173,33,37,216,68,69,220,146,246,9,195,193,207,16,24,182,49,122,224,180,29,250,119,71,73,176,187,127,241,104,181,7,15,251,39,251,222,242,254,34,232,64,0,0,0,7,249,73,125,168,204,169,247,149,181,9,211,83,211,95,110,131,54,57,153,197,215,113,175,22,234,247,193,201,231,177,47,167,229,43,97,39,232,70,101,163,236,216,131,239,107,218,95,251,207,149,161,106,66,137,73,61,12,134,146,114,151,87,122,185,151,235,86,167,38,79,80,235,221,118,231,54,18,53,210,107,233,46,194,34,46,226,211,184,117,225,255,0,46,54,151,80,104,81,106,70,51,123,155,171,40,236,60,122,185,40,9,107,150,211,61,30,194,221,175,124,38,22,127,218,87,181,126,241,106,252,33,47,184,181,236,184,51,100,54,238,175,90,251,185,137,218,125,157,76,249,238,151,110,210,46,226,246,26,191,135,112,157,162,39,241,45,177,233,215,142,89,171,174,76,143,204,118,15,75,201,86,245,22,221,245,8,123,187,9,68,71,169,36,187,245,20,14,2,94,100,175,62,247,142,92,43,140,208,43,207,245,214,124,141,221,76,109,173,53,179,106,36,45,30,186,99,184,233,234,235,196,125,135,236,208,251,59,174,171,8,113,231,12,49,202,136,154,246,28,92,94,148,140,173,117,62,146,67,26,122,238,39,253,121,180,31,123,75,246,123,62,210,215,161,0,0,0,0,0,0,0,0,0,8,165,196,202,158,229,67,43,53,190,85,83,162,233,149,38,66,190,99,153,207,74,105,211,53,107,191,213,221,175,210,246,104,40,62,143,9,117,42,180,42,115,103,162,229,73,109,148,159,184,212,162,34,255,0,180,104,235,40,54,218,45,108,183,225,237,56,149,170,215,109,82,93,112,244,254,217,192,142,71,237,63,221,29,140,0,0,0,127,15,93,15,66,212,199,226,166,41,149,28,158,82,116,50,144,189,253,166,126,183,102,163,247,15,193,87,97,46,48,219,167,223,29,210,121,63,122,72,244,31,174,58,205,216,237,56,174,245,161,42,63,226,67,253,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,65,124,80,113,190,149,141,153,175,173,38,141,67,151,78,143,96,71,85,142,181,201,113,42,92,199,225,76,148,111,62,73,79,98,16,110,188,226,16,91,148,102,134,210,179,218,107,54,209,18,197,233,240,155,199,74,238,48,101,151,228,221,219,89,165,75,170,225,221,65,22,220,86,99,146,27,148,138,59,113,89,56,75,144,218,79,254,61,148,57,181,36,180,198,61,119,45,46,45,83,84,64,14,53,126,22,45,111,136,16,124,186,162,41,88,122,172,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,67,251,168,249,19,255,0,119,63,250,179,88,255,0,186,14,255,0,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,41,197,175,58,254,132,135,51,41,184,101,83,170,195,173,61,201,114,244,168,48,124,134,211,5,230,57,136,166,36,205,59,220,231,33,214,156,117,77,169,41,38,201,45,25,184,78,188,132,87,94,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,27,247,22,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,184,56,231,125,73,254,100,253,52,85,173,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,87,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,126,210,234,162,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,90,171,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,138,188,81,252,118,98,111,224,190,79,8,69,81,50,184,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,5,0,241,71,241,217,137,191,130,249,60,33,50,184,94,98,245,155,128,185,9,196,156,92,196,7,229,183,66,183,111,137,143,72,40,140,27,207,186,181,194,166,52,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,184,51,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,206,44,210,148,37,110,186,234,201,8,223,180,166,255,0,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,101,92,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,23,63,195,23,62,63,182,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,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,8,215,253,212,124,137,255,0,187,159,253,89,172,127,221,7,85,205,143,133,140,100,248,127,112,249,115,227,53,131,79,184,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,123,51,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,226,162,213,63,249,10,63,250,255,0,219,136,170,177,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,119,254,44,89,215,168,221,55,85,79,42,248,111,83,217,109,209,180,141,120,190,131,139,33,154,172,228,185,30,67,113,219,81,37,110,51,210,184,206,213,154,92,66,141,211,117,181,160,137,162,53,196,188,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,197,99,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,138,11,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,224,22,142,16,222,87,174,29,223,184,165,70,98,33,91,216,113,30,156,245,105,247,159,36,175,124,233,105,139,25,150,144,90,169,107,82,141,197,153,232,72,36,50,189,84,74,52,37,126,40,123,252,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,61,120,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,3,57,153,220,192,104,217,113,204,189,227,134,212,104,82,216,183,138,66,42,150,249,189,29,214,208,116,233,40,39,91,109,165,186,181,169,228,50,165,57,24,221,222,173,235,142,179,61,21,185,37,194,134,154,48,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,50,174,63,84,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,172,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,54,232,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,7,42,199,76,209,224,78,90,253,9,251,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,249,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,148,22,227,157,245,39,249,147,244,209,86,176,169,53,90,140,105,243,41,244,201,114,163,210,227,148,185,206,178,202,150,136,172,27,173,178,78,186,162,45,16,131,117,230,155,37,43,66,222,226,19,222,162,35,237,121,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,98,152,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,52,53,105,177,170,53,89,181,8,116,152,148,184,242,164,56,243,80,98,41,213,49,21,10,81,154,89,108,222,90,221,52,36,140,146,70,226,214,189,8,183,41,71,169,157,181,112,96,193,12,80,181,109,155,151,28,170,181,200,144,236,155,230,58,96,83,168,233,109,183,95,168,63,14,67,136,235,150,225,122,204,33,165,28,166,82,222,186,184,110,56,165,37,36,219,74,114,69,127,117,31,34,127,238,231,255,0,86,107,31,247,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,15,213,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,190,158,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,0,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,83,183,21,12,138,201,176,46,26,174,103,176,182,4,183,237,138,228,135,170,87,155,47,74,107,101,38,162,252,166,80,151,218,55,28,39,156,68,167,164,153,155,104,66,249,75,74,207,114,91,90,16,220,10,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,0,0,0,0,0,0,0,0,0,0,0,0,1,248,171,115,28,167,81,103,212,25,45,92,139,21,215,146,90,247,154,80,102,95,246,12,219,102,146,185,62,225,204,110,38,84,42,11,220,225,221,213,148,164,180,73,109,79,94,249,146,123,8,181,211,83,237,28,180,118,108,154,195,171,75,205,30,22,157,37,158,98,152,188,40,143,62,91,146,90,50,154,140,125,199,235,125,229,221,218,52,128,222,227,109,38,178,209,90,22,165,238,49,255,0,64,0,0,3,142,102,250,219,69,211,150,252,66,167,26,180,90,45,170,179,173,158,159,219,40,18,8,189,165,251,195,56,181,136,75,166,213,166,211,156,61,87,22,75,140,168,253,230,149,25,31,253,130,252,56,102,211,221,167,229,102,137,205,169,245,189,74,163,72,79,204,242,249,41,85,58,30,141,119,250,219,116,250,94,221,68,173,0,0,0,0,0,0,0,0,0,28,111,48,57,170,194,108,187,80,36,212,111,122,247,38,113,50,179,137,19,165,146,174,123,187,29,52,35,123,76,184,73,220,166,84,90,159,97,119,159,179,90,119,206,166,125,239,28,199,215,30,160,208,95,232,108,248,251,122,104,219,90,119,126,228,71,90,253,117,199,109,210,209,214,76,251,79,219,161,118,119,196,48,23,241,195,70,199,167,89,217,102,161,57,14,63,45,217,221,87,57,91,212,123,182,84,38,109,236,53,25,22,132,163,238,208,75,1,4,184,189,223,113,104,57,112,122,200,113,221,30,186,118,242,211,180,253,110,154,124,7,79,183,105,145,118,31,180,211,252,123,133,83,229,26,202,85,249,143,86,221,0,218,230,54,247,89,189,59,180,238,132,250,203,251,73,253,207,120,210,27,109,165,164,18,18,90,17,15,250,28,135,54,149,119,168,89,127,186,106,113,164,244,238,179,208,237,115,97,47,77,102,176,147,236,50,50,238,63,112,205,178,214,165,168,212,163,212,204,117,60,179,226,235,184,41,139,116,139,227,169,228,49,19,168,230,171,97,43,233,70,121,162,236,216,179,239,119,216,95,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,254,190,84,247,143,232,182,69,220,146,239,81,255,0,14,225,63,192,81,207,22,187,14,85,175,152,133,220,110,118,198,184,52,228,31,103,250,196,24,40,87,246,140,251,213,237,34,254,35,167,240,101,190,91,135,119,220,214,99,142,232,169,253,22,196,237,239,216,213,65,195,237,219,217,223,239,47,243,11,119,28,203,50,54,146,47,108,27,175,219,170,111,127,85,210,232,90,233,244,101,50,191,121,126,239,188,102,164,217,209,254,87,255,0,95,112,235,120,249,151,123,151,5,61,21,81,158,214,250,101,107,159,210,61,185,178,221,201,229,18,253,82,117,106,45,20,233,23,110,159,102,165,221,199,199,181,194,188,98,196,12,24,184,217,186,112,246,185,232,202,131,59,182,185,211,48,247,123,107,65,246,58,133,167,232,186,178,238,246,253,218,91,198,81,120,159,89,24,161,13,22,222,45,207,244,69,194,90,242,215,202,122,71,81,218,250,207,178,60,68,161,27,91,109,191,111,110,190,242,49,62,25,121,185,13,147,204,171,114,21,220,122,104,63,236,0,0,0,0,0,0,0,0,65,46,47,183,116,122,62,92,224,80,219,145,182,84,218,243,68,164,108,51,213,165,192,158,147,61,118,153,119,151,188,140,83,254,4,91,82,174,220,100,178,232,113,19,170,164,215,233,200,87,105,118,37,82,154,79,180,203,247,189,227,73,120,113,73,93,7,15,45,122,27,159,74,157,69,133,17,95,123,108,33,62,243,247,123,204,122,32,0,30,67,20,113,78,206,193,251,70,109,233,123,84,186,42,116,38,156,113,75,228,186,230,166,134,150,225,150,141,33,106,250,45,171,183,79,103,220,66,43,66,226,209,149,185,21,111,71,201,184,122,118,13,206,89,72,233,42,43,215,214,34,215,105,67,215,187,180,73,204,39,198,236,55,198,186,42,107,184,119,95,244,156,83,73,40,213,210,190,206,158,162,21,220,243,104,62,231,81,236,246,253,135,167,188,31,33,124,202,101,68,222,52,255,0,54,127,189,90,247,56,165,123,187,79,184,190,225,244,186,150,121,124,221,254,174,155,181,208,251,135,205,92,162,170,75,68,120,190,179,77,40,150,181,119,119,30,134,90,30,135,220,125,227,235,17,37,9,208,187,9,37,255,0,64,141,120,239,159,220,2,192,58,249,218,183,77,195,186,174,130,220,184,221,36,210,218,68,183,80,126,186,35,173,39,162,218,81,119,253,189,221,255,0,123,1,179,163,129,121,135,112,160,216,87,71,81,82,74,117,118,47,69,49,27,15,230,136,203,123,172,54,147,209,79,32,187,61,250,251,244,238,224,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,85,154,172,82,253,139,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,172,19,43,58,153,59,147,129,120,13,128,184,167,75,163,203,129,30,173,107,197,164,93,49,167,67,106,52,216,181,247,249,213,3,234,62,131,174,44,201,249,44,36,148,214,230,91,167,182,133,173,70,105,33,245,120,68,99,21,43,13,115,70,187,70,227,175,75,131,77,196,26,59,180,72,205,28,164,181,9,202,170,93,109,232,138,125,43,90,82,107,52,162,67,13,25,18,151,204,148,148,36,190,113,70,47,36,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,127,197,115,37,31,179,43,169,252,202,97,157,50,171,38,219,187,106,18,36,221,173,105,206,102,143,84,121,196,168,164,111,53,27,137,102,83,142,47,177,73,216,219,165,180,150,68,243,45,38,37,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,196,43,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,226,177,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,103,194,58,214,195,138,86,80,168,247,61,165,6,148,87,37,118,161,61,55,92,184,238,147,178,151,41,137,111,34,51,50,15,83,83,123,34,169,133,33,175,85,36,151,141,194,78,175,41,75,154,162,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,58,87,18,62,31,113,178,237,37,188,97,193,186,84,181,97,213,70,66,99,77,166,178,211,175,34,217,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,192,50,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,33,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,14,235,194,103,8,108,220,122,194,252,198,97,30,32,49,45,202,21,197,30,217,102,65,196,124,217,125,165,161,202,131,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,171,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,157,92,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,65,64,60,81,252,118,98,111,224,190,79,8,70,169,55,77,118,93,171,78,178,164,78,223,69,165,84,38,213,33,198,229,32,185,82,165,183,25,185,14,111,34,222,173,200,133,24,180,51,52,151,47,84,145,26,148,103,45,120,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,6,85,197,186,99,222,69,100,230,107,38,88,35,137,248,99,2,92,172,80,183,48,222,215,166,197,130,153,77,54,197,94,156,113,153,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,169,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,116,12,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,4,159,207,246,112,106,185,178,197,197,42,158,113,27,177,44,233,19,32,90,136,101,165,18,228,176,181,164,156,156,234,156,66,93,223,32,153,105,100,218,146,146,105,9,66,54,239,39,28,115,234,240,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,68,177,106,159,252,133,31,253,127,237,196,85,88,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,87,175,12,234,100,106,214,117,240,254,141,49,201,109,199,159,30,189,25,213,196,150,236,87,210,133,209,39,37,70,219,204,169,46,180,189,12,244,91,106,74,210,122,26,76,140,136,196,96,23,253,194,250,155,106,195,201,46,31,78,181,168,30,139,244,167,164,100,212,84,181,182,227,211,39,34,115,236,59,33,199,16,219,123,183,114,18,72,37,18,148,134,146,211,70,183,57,123,213,42,133,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,79,254,34,248,23,142,216,247,129,50,237,60,20,186,127,193,250,78,210,232,97,255,0,162,63,231,145,28,103,249,236,151,17,209,244,252,167,94,245,79,231,126,129,251,53,160,17,103,206,99,30,19,223,252,29,46,140,61,195,214,125,29,90,176,105,244,24,247,37,35,116,151,186,105,82,46,6,213,212,243,221,66,80,190,169,109,63,39,150,218,148,150,185,188,190,194,74,117,172,17,107,220,101,241,135,4,165,198,160,96,243,246,220,75,151,17,105,209,223,146,205,73,154,203,236,174,210,67,238,195,112,201,216,232,73,179,33,114,153,101,73,36,56,162,91,72,36,56,69,163,136,53,86,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,145,128,54,126,35,216,24,53,105,217,184,185,126,252,180,187,233,84,244,177,84,173,236,50,234,92,220,163,74,119,43,69,187,203,65,161,174,114,200,156,119,151,204,89,18,214,162,46,128,2,157,184,216,94,182,13,107,23,44,59,42,135,30,35,183,101,181,71,148,237,126,99,40,101,75,75,18,150,218,161,196,117,196,168,221,37,182,77,190,241,52,225,17,37,19,16,180,235,205,80,137,89,47,196,140,56,194,44,208,88,24,141,139,80,250,139,90,139,80,113,217,138,232,74,95,74,226,227,186,220,121,92,163,212,207,144,250,218,127,84,17,184,158,86,230,210,165,165,41,61,31,0,12,171,139,126,203,238,78,172,76,223,240,216,194,186,5,126,103,161,174,74,55,167,62,79,220,28,183,164,122,47,155,95,117,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,213,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,46,124,127,109,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,41,254,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,197,56,64,90,212,43,231,31,113,10,202,186,96,245,180,91,131,11,234,212,186,140,110,106,219,231,197,126,108,6,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,57,6,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,3,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,133,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,113,87,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,171,195,79,34,177,179,53,115,74,196,252,78,129,18,86,23,219,146,31,166,202,130,169,78,182,253,94,162,113,200,210,194,13,135,16,235,40,100,159,101,229,56,106,45,199,203,109,41,89,41,195,110,242,70,85,197,255,0,112,184,240,39,134,95,141,121,196,209,64,34,221,56,69,100,250,217,129,102,211,243,105,120,20,74,149,118,169,34,74,109,20,178,236,132,46,144,195,71,46,12,181,186,68,180,180,234,223,53,56,146,66,144,178,66,27,66,146,173,206,41,40,179,64,0,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,133,184,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,42,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,0,0,0,0,0,0,0,0,0,0,0,0,1,194,49,231,58,56,23,151,135,14,13,251,116,116,245,37,39,86,162,244,83,23,188,254,116,136,183,180,195,137,45,84,202,203,183,221,175,187,95,129,129,25,254,192,44,124,175,149,171,107,92,59,42,235,45,81,27,164,154,123,136,214,210,11,215,92,116,36,181,91,169,46,255,0,183,187,186,73,184,132,62,210,155,89,110,67,137,52,153,119,106,70,66,144,120,149,101,6,227,195,28,81,173,98,197,2,153,190,221,185,167,73,169,201,119,156,217,108,151,34,68,199,214,91,86,242,150,122,54,130,62,196,146,125,196,71,216,32,202,16,165,172,155,73,106,165,30,210,47,180,90,15,10,60,163,87,211,94,253,188,94,20,238,158,10,26,229,211,126,121,11,222,178,92,25,77,47,230,222,212,181,78,238,197,35,239,246,16,182,97,224,241,99,27,176,223,5,40,170,174,226,37,127,209,145,73,38,162,87,74,251,218,250,142,43,185,150,214,125,205,47,217,236,251,75,88,199,55,139,70,86,227,213,189,31,26,225,234,24,39,57,103,35,164,168,163,79,88,203,93,167,15,94,238,209,42,112,187,20,236,236,96,180,97,94,150,77,75,173,167,77,105,183,18,190,75,173,232,107,105,14,17,104,234,16,175,162,226,123,116,246,253,228,61,120,0,15,59,136,244,149,215,176,242,232,161,183,244,170,52,89,177,19,247,184,194,211,239,47,127,188,134,109,113,222,218,149,105,99,37,235,67,150,157,21,26,224,169,32,187,75,181,41,148,234,125,134,127,187,239,22,255,0,194,10,238,98,177,151,57,244,55,36,110,149,10,188,233,37,27,12,180,105,16,32,36,187,118,145,119,159,188,204,78,208,0,0,0,0,0,0,0,1,248,43,181,202,101,183,72,151,92,172,201,233,225,65,101,201,15,185,177,75,218,132,36,212,163,209,36,102,122,18,76,251,8,204,86,238,114,248,166,83,109,146,153,99,96,53,71,169,168,237,114,60,138,143,37,72,228,47,249,195,74,46,84,168,134,149,109,82,90,86,164,173,15,93,61,230,42,166,251,191,238,172,73,184,230,221,119,133,79,174,169,79,121,199,222,119,146,219,91,148,183,20,226,189,86,210,148,151,172,181,31,97,23,120,243,195,176,96,30,93,238,76,107,244,173,70,3,123,41,148,94,71,86,246,173,158,222,119,52,145,234,155,168,81,234,166,140,187,53,251,116,46,254,72,76,235,35,147,255,0,215,220,52,173,150,235,77,22,78,13,208,45,212,183,179,166,234,181,45,117,250,82,158,95,188,255,0,123,222,58,104,168,142,51,87,203,115,46,251,102,204,109,221,85,3,173,222,157,189,219,218,167,184,93,187,123,123,189,231,254,97,204,56,74,88,146,174,140,196,34,226,108,244,141,111,235,207,62,207,245,248,51,144,159,237,17,247,167,216,71,252,5,227,0,128,28,91,113,168,237,92,27,119,13,105,146,249,114,235,251,121,165,203,215,250,137,80,30,47,164,217,151,114,143,185,69,252,123,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,190,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,240,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,210,90,55,178,110,168,87,181,177,10,231,167,30,177,230,243,54,119,255,0,97,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,131,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,247,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,248,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,209,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,205,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,248,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,255,0,104,255,0,64,0,0,0,0,0,0,21,29,198,130,239,68,139,174,220,179,208,231,172,220,56,115,77,58,123,156,168,183,223,183,252,255,0,192,70,78,28,246,162,238,188,208,91,173,164,181,42,99,177,42,74,255,0,21,186,140,77,125,165,251,223,111,220,52,16,194,9,166,27,109,37,161,33,4,146,254,4,63,208,0,5,70,113,160,189,234,107,189,173,203,25,183,116,167,149,50,29,65,73,218,158,215,121,213,22,140,245,219,187,232,255,0,190,211,236,246,138,202,29,39,0,177,186,235,192,156,70,164,94,118,221,67,167,68,105,145,213,49,28,166,215,205,142,151,218,113,196,106,182,215,183,94,82,123,72,181,47,103,184,244,67,129,56,149,31,23,48,158,216,191,216,63,90,175,73,133,45,226,237,236,113,216,205,58,162,237,74,127,194,123,18,69,247,119,15,122,164,165,101,181,69,169,24,249,206,91,180,119,95,234,92,135,171,154,238,221,204,95,126,186,251,199,239,105,166,217,65,54,218,116,73,118,17,106,35,246,121,241,191,246,21,151,250,237,193,25,222,93,66,168,196,170,76,21,109,215,108,151,33,73,91,106,208,219,90,79,69,53,220,162,34,247,159,191,62,23,77,203,85,188,46,42,141,207,91,127,157,54,167,41,233,111,175,106,83,170,220,90,150,163,209,36,69,244,148,125,196,68,63,214,205,187,235,150,37,201,2,233,183,165,244,243,169,210,26,146,210,249,104,94,138,109,196,173,61,139,74,139,233,32,187,200,251,133,252,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,255,0,10,235,49,34,155,142,104,77,54,148,234,183,143,213,45,72,189,134,101,221,37,128,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,244,145,91,110,68,72,229,161,163,99,156,229,187,39,180,151,185,29,47,172,157,28,73,149,122,228,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,238,127,137,166,10,126,218,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,253,151,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,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,130,220,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,61,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,136,120,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,173,195,55,54,119,150,4,99,69,43,11,83,30,93,110,211,196,170,197,62,138,186,74,167,147,12,64,168,201,151,29,132,212,144,70,218,204,214,150,141,104,83,105,54,249,165,203,222,175,154,111,108,223,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,186,241,108,178,170,182,174,116,174,10,237,66,68,71,35,222,52,122,85,110,10,89,90,141,109,176,136,201,130,105,116,141,36,68,190,108,23,84,68,147,81,108,82,15,93,76,210,158,255,0,192,250,255,0,140,213,87,20,240,182,117,195,44,228,74,143,78,175,210,233,42,55,84,193,33,165,58,196,217,8,45,57,72,89,155,208,16,174,210,90,200,155,250,68,217,237,181,241,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,209,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,125,243,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,181,78,25,121,80,197,12,175,225,125,109,88,163,95,150,197,74,240,144,212,183,109,53,41,183,88,161,62,195,146,26,83,168,121,151,221,101,229,201,100,226,173,74,66,80,100,77,54,133,110,216,91,102,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,138,188,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,19,83,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,249,170,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,110,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,117,60,44,51,103,121,102,51,11,234,214,62,32,71,151,58,187,134,177,233,241,164,92,114,231,147,239,214,81,41,201,134,209,184,142,90,77,43,105,168,237,182,107,82,220,91,167,170,212,123,140,204,235,131,138,63,142,204,77,252,23,201,225,15,21,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,10,241,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,117,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,51,192,28,89,253,186,224,213,167,139,159,36,42,182,191,202,138,122,102,250,46,166,157,30,99,214,82,119,37,90,23,49,149,237,230,52,238,212,243,26,91,107,218,157,219,75,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,106,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,22,96,133,170,127,242,20,127,245,255,0,183,17,85,99,85,0,57,166,8,102,71,4,179,31,74,169,214,112,94,254,137,113,199,163,72,68,105,232,76,119,226,191,25,107,78,228,26,217,144,132,58,72,81,18,182,175,110,197,26,28,34,51,52,44,139,165,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,62,79,18,27,90,133,103,231,107,20,169,54,228,30,146,36,138,132,74,163,141,243,86,230,233,83,96,199,151,37,205,86,102,101,189,247,221,94,154,237,78,237,18,68,146,34,41,235,193,63,20,42,183,14,17,223,152,81,80,76,183,163,217,149,136,181,40,50,30,154,167,80,219,21,4,57,172,86,154,50,209,148,33,216,110,186,123,85,162,151,41,103,181,38,70,107,177,240,0,21,23,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,213,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,229,31,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,119,252,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,38,248,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,209,238,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,12,171,139,254,225,113,224,79,12,191,26,243,137,163,197,113,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,172,12,146,101,67,20,51,67,138,13,38,195,175,203,181,105,182,172,134,37,213,46,200,138,109,79,208,159,83,111,187,9,214,217,231,178,243,139,91,209,118,18,154,86,173,158,139,61,52,45,116,60,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,186,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,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,255,0,194,11,54,247,147,213,88,217,71,174,218,242,235,20,38,35,205,170,80,170,208,35,22,180,68,18,148,251,237,205,50,208,142,51,142,184,123,29,63,93,47,60,134,207,122,93,71,39,154,241,171,241,79,107,124,63,131,230,53,17,8,41,87,253,229,66,179,107,248,125,70,184,101,195,183,174,169,16,100,214,160,178,100,148,79,92,51,116,227,19,166,69,185,72,66,159,113,100,141,118,26,246,40,200,212,218,13,61,127,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,110,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,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,95,52,120,23,252,154,241,218,230,193,79,149,63,40,254,78,116,95,210,125,15,71,207,234,33,177,39,250,158,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,0,0,0,0,0,0,0,0,0,0,0,0,17,167,62,153,141,60,189,96,149,74,165,79,45,106,213,150,222,165,195,87,248,39,94,137,40,219,115,67,105,196,171,69,50,94,169,232,71,237,50,46,250,7,188,238,250,221,247,114,84,46,155,134,95,81,58,163,33,217,46,175,150,132,106,167,28,82,213,216,132,164,190,146,207,184,136,127,149,173,114,213,108,251,138,157,115,209,31,228,205,166,74,102,91,11,218,149,104,182,214,149,164,244,81,25,125,36,151,121,25,13,7,228,99,27,255,0,110,185,127,161,92,18,93,230,84,41,108,69,164,206,86,221,55,73,110,20,101,184,173,9,180,36,181,83,189,201,35,47,113,251,187,205,86,149,2,181,5,218,109,77,142,116,103,208,164,56,141,202,78,169,81,25,25,106,147,35,238,51,28,202,14,85,240,26,155,112,29,211,10,196,229,213,13,238,160,223,244,164,211,249,205,228,189,118,155,219,126,145,17,233,166,159,192,117,40,144,227,192,140,220,72,141,236,105,164,146,16,157,76,244,34,45,11,180,251,123,136,120,140,117,196,152,248,73,132,247,69,254,249,250,212,138,76,217,108,151,111,107,141,70,117,212,151,98,85,254,15,218,147,47,191,184,103,119,31,113,186,235,199,108,70,171,222,119,37,67,168,68,153,146,21,13,28,166,209,202,142,167,221,113,180,106,134,209,187,78,106,187,76,181,63,111,184,185,176,179,94,11,247,189,77,23,181,199,99,56,238,180,243,166,76,168,37,59,83,216,239,58,156,209,30,187,119,125,31,247,218,125,158,209,110,96,0,63,205,244,19,140,184,218,187,150,147,73,255,0,18,25,247,226,49,106,46,212,205,5,196,218,139,66,169,187,46,164,159,241,92,168,203,211,218,127,187,246,125,194,77,240,95,188,17,30,236,184,236,229,185,235,57,14,100,210,78,158,247,105,205,235,174,223,243,255,0,15,104,183,16,0,0,0,0,0,0,31,230,251,237,70,108,221,121,123,80,158,243,208,207,254,193,197,177,91,56,88,25,131,231,33,155,178,236,228,202,140,210,221,83,61,4,197,107,183,121,105,185,182,86,93,237,168,132,73,197,126,49,216,119,76,136,244,60,51,182,253,48,250,146,164,166,79,88,252,125,138,209,100,94,163,208,140,143,67,36,31,241,211,216,98,191,115,21,157,156,99,204,68,199,35,215,235,29,61,23,180,155,167,244,241,87,183,181,226,35,230,161,134,214,126,163,198,159,225,175,127,116,127,105,167,100,190,134,90,78,231,29,89,37,37,174,154,168,207,66,30,154,233,195,75,186,205,164,83,235,117,250,111,77,26,166,211,79,70,87,57,165,239,67,137,82,144,122,33,70,101,169,36,251,200,187,187,71,156,135,14,76,249,40,137,17,190,99,174,107,181,58,145,107,161,106,125,167,217,220,66,235,109,124,28,137,149,60,141,85,181,127,117,101,238,71,88,246,211,45,250,86,21,179,213,222,234,11,68,72,211,179,248,246,247,83,150,29,91,106,189,47,106,125,186,78,242,206,103,55,214,219,174,155,25,90,251,181,47,221,247,141,57,208,233,81,104,180,182,105,144,147,181,150,119,109,45,76,251,212,106,62,243,51,239,51,246,143,222,40,203,139,85,70,84,172,207,84,160,188,141,26,135,201,229,30,165,219,190,159,4,207,184,181,239,247,142,249,193,78,218,136,211,87,245,198,103,185,247,189,21,183,188,182,233,233,20,123,244,62,207,176,90,136,248,87,189,213,10,201,182,38,220,245,19,210,60,46,94,254,255,0,237,184,148,23,113,25,247,168,189,131,57,57,142,199,251,175,48,248,135,50,246,185,100,106,151,121,124,134,118,55,243,122,48,203,106,245,144,219,122,235,201,73,246,151,103,253,39,230,48,154,133,30,229,196,26,85,18,83,220,166,164,243,247,47,105,171,77,172,56,162,236,35,47,106,125,226,105,113,107,194,136,54,37,243,108,215,233,177,246,49,90,235,116,94,243,61,220,150,96,163,184,214,163,45,13,103,236,47,226,59,111,5,108,64,84,235,118,250,176,230,185,161,83,61,25,209,39,79,165,204,114,162,235,157,164,158,206,226,250,74,63,179,220,44,236,0,0,0,5,31,113,114,173,79,168,102,33,116,233,15,239,98,22,156,148,109,73,109,223,6,1,171,180,139,83,212,203,218,36,135,5,58,76,118,172,204,64,168,242,116,114,87,162,119,43,113,250,219,93,168,145,118,107,216,43,171,55,84,70,232,24,253,115,211,154,94,228,163,162,211,179,78,248,76,31,188,253,227,142,139,232,225,119,136,107,188,242,199,69,164,60,123,157,162,245,59,213,221,175,58,161,53,69,217,180,139,185,62,243,254,2,96,10,241,227,35,75,91,248,61,71,169,18,53,76,110,163,83,215,187,116,170,122,125,226,189,184,119,93,5,106,102,234,198,168,190,247,46,49,122,79,157,234,235,175,244,100,178,79,113,25,247,171,216,52,46,3,59,57,235,178,165,217,89,141,185,98,74,111,103,55,163,218,157,72,244,210,4,99,62,210,81,254,240,179,14,16,151,203,151,54,1,201,181,36,187,204,85,189,179,82,219,166,156,249,179,220,246,36,191,119,222,127,192,65,126,39,121,125,70,14,227,115,151,13,41,205,212,155,151,78,153,189,52,229,116,241,33,33,125,170,113,106,86,170,112,207,180,139,79,180,135,66,225,31,139,116,106,62,33,84,112,170,225,107,86,110,46,79,33,91,151,217,211,177,61,245,118,33,6,125,230,93,234,47,227,220,37,206,99,120,89,225,70,45,185,34,183,100,204,249,49,85,94,205,21,203,147,55,118,156,148,255,0,174,75,74,75,213,109,94,207,237,123,200,133,105,99,174,64,49,215,3,41,178,107,181,138,63,87,74,140,234,91,84,174,162,27,122,151,33,78,168,246,38,66,213,216,72,81,105,167,110,159,113,8,210,235,75,101,197,52,226,116,90,20,105,81,107,220,101,222,63,210,20,217,52,249,77,77,134,231,45,230,22,151,27,86,132,122,40,140,140,143,67,236,239,34,29,199,14,115,175,152,44,51,109,17,168,23,166,216,205,232,73,107,209,208,143,66,45,133,222,182,20,125,200,34,29,37,158,40,217,158,101,70,175,148,251,181,70,221,58,42,121,127,31,239,65,255,0,37,197,15,51,196,233,57,242,163,185,91,180,232,169,255,0,247,65,234,45,142,46,25,135,162,212,27,147,88,95,165,163,36,136,151,31,72,44,111,34,82,76,253,100,195,51,45,72,140,191,143,216,36,158,19,113,158,180,107,210,24,165,226,86,27,252,159,212,210,218,167,122,97,217,123,207,86,211,175,45,152,37,166,186,173,90,107,253,157,61,164,39,198,20,99,29,139,140,214,204,107,166,198,171,117,177,31,66,20,103,200,121,189,170,83,104,94,223,157,66,12,244,39,81,219,167,183,239,211,219,128,0,0,0,254,25,145,17,153,247,16,160,110,38,119,226,47,188,210,214,118,119,91,232,145,67,63,189,138,140,207,247,169,253,255,0,183,239,49,215,184,55,97,188,202,190,53,86,239,229,201,229,195,133,67,147,12,147,176,143,115,168,151,79,119,77,119,17,151,97,254,238,159,111,176,92,224,0,0,170,110,52,152,110,180,61,108,226,155,37,163,106,40,84,69,151,251,237,106,47,153,246,171,221,254,247,248,251,5,88,0,189,238,20,145,171,145,242,182,218,171,74,236,114,172,75,136,90,35,251,220,233,208,118,125,31,227,223,219,239,19,40,0,64,190,47,182,228,202,134,95,233,245,120,199,170,35,86,154,230,39,179,232,166,20,245,25,234,103,246,251,133,37,128,180,78,10,183,108,191,79,93,54,38,223,230,221,36,234,182,186,151,211,223,78,107,247,117,238,255,0,125,167,217,237,22,200,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,105,141,127,182,156,220,93,61,61,63,165,129,98,107,101,67,222,214,199,157,232,159,123,168,113,205,28,90,85,172,167,100,236,81,109,213,162,107,114,73,91,181,145,92,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,205,246,189,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,101,241,98,197,253,151,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,239,112,215,197,232,216,191,147,235,29,243,126,33,212,172,248,231,104,84,153,140,195,173,33,133,193,74,81,29,38,110,107,189,106,134,113,28,90,144,102,131,91,170,34,219,161,161,60,131,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,99,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,31,201,150,69,240,227,39,148,41,206,83,39,252,168,188,235,59,154,169,92,210,33,148,119,21,23,126,230,226,199,107,122,249,12,150,212,41,100,75,82,156,112,137,74,81,146,90,67,124,87,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,41,227,105,134,119,85,193,135,24,119,138,84,152,157,69,22,207,168,84,41,245,126,91,110,45,200,253,121,70,228,62,173,168,52,33,146,92,67,109,75,90,147,243,143,176,146,37,26,251,33,7,13,27,254,54,31,103,75,14,229,84,174,25,116,170,109,114,68,154,4,162,100,221,217,49,114,227,56,212,88,238,161,178,61,232,84,195,136,101,184,182,37,105,66,213,183,102,226,208,72,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,69,92,226,112,248,195,140,223,221,86,173,235,91,186,170,182,205,106,133,202,167,212,36,194,108,159,244,141,29,46,45,195,138,72,113,91,25,120,150,227,134,219,228,74,36,243,22,75,109,210,216,72,145,86,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,162,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,33,254,17,240,197,203,238,17,102,10,161,141,244,152,93,92,8,157,43,182,149,178,250,29,118,45,6,83,109,37,46,202,83,175,186,235,146,158,55,18,110,52,107,218,150,84,181,25,37,74,75,75,110,96,0,229,89,177,240,177,140,159,15,238,31,46,124,103,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,158,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,53,80,42,175,138,230,122,127,175,202,254,10,94,127,249,68,91,254,108,20,255,0,138,148,210,219,144,74,255,0,141,234,144,148,254,227,38,191,239,134,68,10,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,127,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,132,181,145,57,244,137,178,219,197,120,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,93,233,85,228,128,0,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,134,162,221,56,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,102,128,2,26,241,80,204,61,43,6,178,209,85,176,226,213,101,197,187,49,58,59,212,74,74,25,134,151,144,168,68,182,74,164,167,84,225,108,66,14,51,202,100,140,181,115,124,132,26,8,182,169,198,232,132,5,143,240,96,199,152,214,174,40,92,184,1,93,155,47,167,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,220,72,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,63,231,23,39,86,38,111,236,72,244,10,252,207,67,92,148,109,255,0,39,238,14,91,210,61,23,205,122,58,229,127,53,67,237,54,255,0,53,184,228,223,206,25,236,215,114,116,50,237,232,24,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,165,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,162,140,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,128,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,10,155,227,85,119,75,244,237,173,98,105,252,219,164,131,86,215,179,233,239,168,181,251,186,247,127,190,211,236,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,236,247,9,232,0,33,175,21,184,213,201,25,91,113,84,85,118,53,86,55,37,150,136,254,246,42,116,237,255,0,75,248,119,118,251,133,16,128,180,254,11,120,110,181,189,115,98,155,197,171,105,41,180,68,23,251,237,105,207,145,246,43,221,254,247,248,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,251,186,125,190,193,200,120,102,95,136,177,51,75,70,53,247,87,209,30,135,252,95,168,195,255,0,122,175,220,251,62,242,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,187,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,237,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,135,218,60,185,241,67,204,241,186,110,124,168,239,86,237,58,42,127,253,208,127,211,220,81,179,60,242,137,95,41,246,232,141,186,116,84,243,254,63,222,131,155,98,54,117,243,5,137,141,174,53,126,244,221,25,205,73,77,122,58,17,106,71,188,187,208,194,79,185,102,67,135,77,155,38,161,41,217,179,28,230,60,250,212,227,138,208,139,85,25,153,153,232,93,157,230,99,252,218,105,111,56,150,155,78,171,90,137,41,45,123,204,251,132,168,203,111,15,44,100,204,11,17,235,136,99,208,244,39,30,66,85,55,116,89,30,161,147,42,53,114,250,148,47,232,61,187,77,53,236,211,188,251,45,7,45,252,57,240,115,47,204,198,184,170,255,0,211,149,184,173,33,245,204,254,117,23,150,226,73,149,154,185,105,146,180,30,139,100,213,166,154,122,218,119,23,109,104,241,50,197,186,118,33,227,244,218,13,21,173,176,173,148,185,72,51,220,163,213,200,211,102,39,251,72,73,247,44,189,166,95,105,143,219,195,19,47,168,198,44,110,110,225,170,185,182,147,109,107,212,183,166,188,222,162,36,212,35,181,46,33,73,209,109,145,246,17,235,237,208,132,233,226,247,124,174,217,192,56,214,164,103,185,106,184,119,232,91,117,215,145,54,3,158,212,159,239,123,203,248,138,206,200,165,149,46,245,204,109,183,18,43,123,249,93,102,228,234,69,174,176,36,159,121,168,191,116,104,152,6,122,56,137,93,5,118,102,234,249,169,48,247,50,49,250,51,147,234,233,167,244,100,66,87,121,17,247,167,218,44,35,131,117,45,108,96,245,102,164,104,209,50,122,125,15,94,253,178,170,9,247,139,15,16,255,0,138,38,33,46,204,203,21,110,144,201,237,118,181,211,108,87,126,156,154,132,37,31,102,211,46,229,123,203,248,138,23,29,139,40,180,70,235,248,253,108,83,157,94,212,175,173,215,179,94,232,79,159,188,189,194,197,120,214,82,99,187,102,97,253,75,149,171,145,125,43,181,91,143,213,220,237,56,143,179,94,209,27,248,71,86,167,83,243,16,138,124,119,246,49,55,94,114,54,145,238,217,6,121,167,180,203,82,208,207,216,47,4,0,0,0,6,126,184,145,86,97,213,51,77,116,55,21,123,142,63,69,191,176,203,233,83,161,233,222,69,238,22,5,193,198,136,168,56,31,84,172,159,117,79,145,167,255,0,195,153,80,79,191,237,247,16,174,110,32,20,149,209,179,69,118,195,90,54,154,122,14,205,117,255,0,99,162,159,188,253,226,57,139,88,224,181,125,61,37,171,210,202,84,125,91,135,232,237,174,111,46,205,231,81,115,187,111,249,255,0,247,11,80,16,163,138,237,184,186,190,91,231,84,80,222,238,131,149,169,235,166,155,231,193,47,121,123,190,209,75,216,69,58,69,55,16,233,51,98,200,228,58,223,63,107,155,9,90,106,195,132,125,135,217,220,99,77,212,183,84,252,22,157,83,188,195,86,239,91,110,154,246,159,176,126,161,73,188,95,172,149,91,152,229,2,228,254,197,127,155,180,255,0,226,33,192,65,255,0,104,255,0,123,220,95,196,125,62,15,120,160,237,181,139,117,75,9,197,104,197,201,200,212,180,239,233,227,79,119,247,12,251,213,251,197,252,123,132,224,226,109,130,9,197,92,188,85,43,20,216,156,234,213,11,145,209,151,51,111,245,211,161,165,207,164,226,81,244,27,62,242,63,179,67,20,105,99,222,21,59,6,233,133,117,82,15,73,112,121,156,191,163,253,182,212,217,253,36,168,187,150,126,195,26,69,192,12,88,167,99,78,22,209,241,2,156,189,83,81,234,53,78,138,236,229,200,117,175,106,17,254,8,255,0,178,95,231,62,132,243,77,190,210,216,117,59,144,226,77,10,45,116,212,140,180,49,15,115,51,195,103,9,241,213,201,247,13,25,94,129,175,200,39,95,57,58,73,149,205,121,92,229,253,5,74,66,19,171,142,145,247,104,91,116,238,62,202,151,204,206,78,177,71,45,85,231,163,92,112,122,138,58,150,174,154,161,205,142,142,106,55,188,72,62,82,31,113,73,213,12,41,93,189,221,199,219,223,193,7,163,195,232,22,157,78,233,135,14,246,172,122,50,148,227,173,165,233,29,59,175,109,73,184,130,87,170,217,146,143,213,53,31,103,187,222,100,45,35,9,184,92,229,211,22,172,106,61,229,107,223,189,108,105,145,163,190,227,158,138,156,222,170,91,45,184,105,209,114,210,125,206,39,180,139,219,252,7,243,16,184,47,219,235,130,244,187,19,17,185,50,16,74,83,113,125,16,181,110,208,150,100,91,221,157,161,106,123,11,254,159,120,131,57,130,201,6,54,229,245,111,84,46,58,15,58,134,149,169,40,168,117,81,19,187,250,211,47,154,67,235,89,122,140,169,95,244,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,242,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,172,127,77,18,90,123,75,179,186,65,128,0,0,15,35,139,215,18,45,44,43,187,238,85,187,202,42,93,10,161,48,151,183,118,211,110,51,139,215,77,15,95,163,238,63,184,102,215,24,110,135,175,44,83,187,110,87,95,231,21,66,183,62,74,23,180,147,170,92,146,226,200,244,208,191,123,220,66,227,120,73,225,212,155,87,1,94,184,166,196,228,185,88,156,169,44,159,48,149,189,151,97,65,90,85,216,163,211,93,167,216,100,71,247,9,214,0,0,57,166,96,240,62,220,199,252,54,169,216,23,9,108,41,44,188,113,159,249,195,228,62,168,238,180,135,54,161,196,110,219,206,51,218,106,208,253,190,242,165,252,117,225,169,143,248,99,92,168,46,218,183,189,59,67,109,247,84,196,190,174,20,95,153,37,187,180,246,46,82,151,244,16,147,237,237,245,180,239,33,242,240,35,135,150,62,98,141,227,78,139,91,180,125,25,111,245,44,245,179,122,248,79,109,107,154,209,56,92,180,201,74,207,230,220,53,122,189,189,154,23,104,188,156,25,195,58,102,16,97,165,191,135,212,163,220,213,26,157,18,26,151,235,22,245,51,29,182,141,90,41,107,50,212,155,46,205,199,247,159,120,246,192,3,192,99,190,23,65,198,76,41,185,48,250,105,237,58,173,50,100,102,23,218,123,30,118,51,173,37,90,18,209,174,156,195,236,53,17,125,221,227,62,249,135,203,62,33,96,5,241,83,183,174,58,71,46,11,114,30,56,50,58,134,15,157,24,158,117,13,175,106,29,89,167,114,89,81,232,163,212,187,143,237,230,52,27,110,179,115,84,152,164,81,97,245,18,164,186,150,91,71,49,8,213,106,81,36,139,85,25,23,122,139,188,197,220,240,193,202,253,123,2,176,197,219,154,240,99,147,87,184,148,169,109,163,114,21,178,44,136,240,150,73,213,183,86,147,209,109,43,183,66,63,184,187,230,224,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,19,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,204,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,125,194,26,197,249,37,147,106,109,127,210,157,95,203,91,130,169,93,228,242,57,125,39,45,196,192,229,110,220,124,205,122,14,102,237,19,253,110,221,61,93,202,154,162,130,248,163,225,12,108,37,206,13,204,253,53,136,140,83,111,152,236,221,241,89,101,247,93,90,23,37,75,68,165,58,110,125,21,174,99,18,220,36,164,212,130,67,136,36,237,250,9,152,28,17,241,66,149,42,192,196,44,23,121,49,24,169,83,43,13,93,17,205,83,83,207,152,196,150,91,140,238,200,250,18,182,48,168,140,238,112,141,69,172,182,210,100,158,205,254,215,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,123,217,230,194,250,174,49,229,47,19,44,58,18,165,157,73,250,63,164,161,177,18,18,165,191,45,248,47,55,53,184,173,180,147,37,41,111,42,49,50,90,106,100,110,17,146,85,166,211,206,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,81,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,86,15,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,138,188,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,230,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,28,171,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,3,42,226,213,63,249,10,63,250,255,0,219,136,170,177,119,220,71,248,128,67,203,189,9,220,36,194,27,139,253,54,39,244,207,187,38,59,108,72,110,221,139,189,14,110,144,135,144,227,107,121,230,200,208,134,77,59,137,183,77,213,26,62,100,157,166,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,118,172,219,228,115,23,50,133,38,137,42,240,92,74,229,189,92,142,202,25,175,82,208,190,145,186,143,40,148,252,39,55,145,41,11,74,137,195,109,74,34,231,52,157,233,36,169,46,180,215,234,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,105,60,83,108,8,215,214,75,111,41,69,111,75,171,84,173,89,16,43,244,210,140,78,169,113,86,220,148,53,34,65,161,179,245,144,136,111,203,53,239,35,66,81,185,103,166,194,82,104,219,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,126,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,72,28,96,177,142,187,124,230,128,240,170,67,61,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,54,244,237,55,20,66,16,57,73,170,179,74,143,93,122,153,45,20,217,146,30,137,30,98,153,81,48,243,236,165,181,58,210,28,211,106,150,132,190,202,148,146,61,82,78,182,103,166,226,213,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,238,74,16,165,30,132,70,99,218,224,14,49,215,114,255,0,140,182,158,49,91,140,245,18,237,154,130,100,57,27,114,17,213,197,90,84,220,152,219,214,133,147,124,214,28,117,174,102,195,82,55,238,79,172,146,49,165,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,8,73,196,247,44,21,236,117,195,22,238,107,65,142,117,94,221,50,150,227,123,144,157,241,163,199,154,179,78,174,58,132,150,171,117,61,186,25,253,229,221,72,181,235,110,179,108,212,159,164,86,161,244,242,163,58,166,92,71,49,11,209,105,81,164,203,84,153,151,122,79,184,199,78,203,198,89,241,11,31,239,138,101,187,110,82,57,144,92,144,201,206,145,212,48,92,152,198,243,72,113,123,86,234,13,91,82,242,79,68,158,167,220,95,102,130,48,35,11,160,224,222,20,219,120,125,8,247,29,42,153,14,51,235,237,45,239,53,25,166,148,173,13,107,211,94,89,118,18,140,190,254,241,239,192,7,137,198,108,51,166,98,254,26,92,24,125,85,61,173,86,105,210,225,165,126,177,236,83,209,220,104,149,162,86,131,61,9,195,236,220,95,121,119,138,54,199,126,30,88,249,133,215,141,70,45,18,209,244,157,191,212,189,209,77,235,225,51,185,174,107,164,217,114,213,37,75,47,155,108,149,235,118,246,232,125,163,234,96,87,13,76,127,196,234,229,61,119,45,189,232,42,27,143,180,167,229,245,112,165,124,201,173,173,199,177,18,146,191,160,181,31,103,111,171,167,121,139,160,203,238,7,219,152,1,134,212,203,2,222,45,229,25,150,78,75,255,0,56,92,247,211,29,166,150,230,213,184,189,187,185,36,123,73,90,23,179,222,125,44,0,0,65,78,45,152,117,38,235,192,86,174,40,81,57,206,81,231,38,75,199,204,36,236,101,168,83,150,165,118,168,181,211,113,118,17,25,253,226,156,176,122,231,122,205,197,59,74,229,105,254,79,163,235,112,36,173,123,73,90,37,185,45,172,207,77,15,247,125,198,52,149,132,55,18,46,220,43,180,46,84,61,205,244,157,10,159,48,215,183,110,227,114,51,107,215,77,11,79,165,238,47,184,122,224,0,0,1,31,115,143,154,187,119,44,152,111,54,176,235,252,203,130,91,14,53,76,141,181,194,213,229,49,33,76,171,127,37,196,127,88,198,154,40,180,246,159,103,125,15,227,118,58,95,56,249,121,75,187,175,57,220,231,100,188,226,218,107,148,202,121,72,83,174,56,148,110,109,180,18,180,55,84,90,153,118,255,0,147,79,125,151,220,144,99,110,96,150,205,66,220,160,242,104,106,90,82,186,135,85,17,91,127,170,51,249,165,190,133,159,168,242,85,255,0,71,127,116,230,195,222,11,246,250,32,179,46,251,196,110,116,133,146,84,228,95,68,45,59,117,36,25,150,246,167,104,122,30,242,255,0,167,220,63,184,179,194,231,46,152,75,99,86,47,43,162,253,232,163,67,141,33,246,220,244,84,231,52,82,25,113,194,78,136,150,163,238,109,93,166,94,207,224,42,223,16,96,90,116,203,166,100,59,38,177,233,58,83,110,184,150,100,116,238,179,185,36,226,201,62,171,134,106,47,84,146,125,190,255,0,121,24,243,131,189,229,155,39,88,163,153,90,243,49,173,200,61,61,29,43,79,83,80,230,199,95,41,27,217,37,159,41,111,182,165,104,135,210,174,206,254,226,237,238,182,140,179,112,217,194,124,10,114,5,195,89,87,167,171,241,201,167,202,78,146,98,242,158,79,37,127,65,50,150,133,104,227,70,125,218,30,237,59,139,182,97,50,211,108,52,134,26,78,212,54,146,66,75,93,116,34,45,8,71,124,248,99,124,124,18,203,253,122,166,149,255,0,62,172,198,149,73,140,157,15,250,199,97,74,82,15,94,90,203,233,53,237,34,47,121,151,183,63,206,46,169,136,23,178,150,148,115,42,55,21,80,204,147,170,75,87,164,61,221,175,170,159,164,191,176,190,225,121,156,50,112,64,176,171,47,20,186,197,78,39,38,181,93,231,245,133,204,221,253,76,233,137,111,232,184,164,125,7,11,184,139,237,212,196,32,227,9,138,14,92,184,183,75,176,155,86,172,91,124,253,59,59,186,136,208,29,253,194,62,244,254,241,255,0,14,225,243,56,64,217,42,184,241,202,125,201,253,138,7,43,113,255,0,199,195,158,130,254,209,126,239,184,255,0,128,187,33,249,106,142,169,136,46,186,151,121,102,157,190,182,221,116,237,47,96,204,142,47,79,145,83,196,58,180,217,82,57,238,185,200,220,230,194,78,186,48,217,23,97,118,119,16,186,30,20,86,226,233,25,111,133,82,90,54,149,67,153,161,235,174,188,185,243,147,239,63,127,216,38,184,170,254,52,183,211,209,154,179,44,164,199,209,185,158,145,220,230,242,237,216,116,231,59,182,255,0,159,255,0,112,170,113,35,56,127,210,87,89,205,21,165,13,8,220,106,235,251,53,211,253,142,148,126,242,247,11,25,227,27,69,84,236,14,165,214,11,186,153,207,215,255,0,226,76,167,167,223,246,123,140,87,239,13,218,204,58,94,105,173,118,229,47,105,200,235,118,118,25,253,26,116,205,123,136,253,227,64,160,0,0,0,51,137,157,57,204,84,243,49,120,205,138,230,246,156,244,126,213,104,101,174,148,248,228,125,255,0,105,11,111,225,79,69,77,35,43,84,85,247,173,254,167,113,251,246,212,103,105,237,63,120,174,78,42,116,101,210,243,121,117,188,72,209,153,29,15,44,245,239,219,76,133,175,180,207,188,253,162,54,212,112,230,169,3,15,168,248,130,165,107,14,171,212,109,45,19,234,242,159,38,143,251,90,159,105,254,233,127,30,241,38,248,90,226,99,246,38,98,34,81,185,155,34,87,185,157,66,180,35,254,162,12,213,39,251,10,62,245,251,12,191,136,189,225,194,51,191,109,83,174,156,181,93,180,202,162,249,108,175,160,213,122,40,246,233,62,50,187,146,100,103,218,146,246,140,241,218,242,27,137,93,141,33,212,110,74,55,234,90,233,222,133,16,211,126,29,190,212,155,58,158,243,8,216,133,115,116,45,76,244,249,213,151,180,122,65,80,156,108,41,178,226,222,184,123,81,121,141,172,77,244,183,37,123,136,247,236,102,156,74,236,35,212,180,63,120,131,57,119,196,217,248,65,139,212,43,254,156,189,175,83,58,173,59,18,127,214,69,117,175,106,22,93,206,31,246,79,252,227,72,172,187,70,191,109,146,113,7,207,129,59,252,116,235,177,207,249,170,250,72,251,6,121,243,143,128,85,156,191,227,69,94,213,147,23,74,95,243,126,130,70,244,124,247,243,72,238,57,234,19,139,82,116,83,218,122,199,219,222,93,157,210,163,132,166,101,41,150,77,209,81,194,155,186,175,211,68,170,242,125,28,158,157,75,254,169,185,207,187,218,219,70,125,234,79,210,81,119,246,107,220,46,48,7,154,196,28,62,182,113,54,214,159,104,221,112,122,168,21,8,238,199,113,28,215,17,216,227,107,108,251,91,82,85,244,86,175,105,119,138,36,226,3,149,136,185,108,197,85,199,183,207,90,29,97,7,58,50,123,126,107,155,38,81,33,189,86,243,139,86,136,100,189,99,211,95,105,17,247,197,113,38,114,79,155,251,163,45,88,131,5,183,106,58,90,213,25,45,49,83,103,146,223,168,211,143,198,231,59,187,146,227,135,163,76,105,181,58,31,187,183,190,250,48,219,16,109,220,81,178,169,55,189,175,51,169,129,85,134,196,166,215,203,113,26,19,173,33,210,45,22,148,171,232,184,159,97,119,251,59,135,214,184,40,20,171,162,141,50,129,91,139,212,65,158,195,145,223,107,122,145,189,181,160,208,162,213,38,70,90,165,70,90,145,145,246,138,121,226,67,144,232,184,89,49,236,88,194,250,127,46,131,37,74,118,124,110,105,159,41,197,28,199,220,94,247,228,41,106,209,13,182,90,37,58,31,121,118,234,66,34,229,179,48,55,78,93,113,38,159,123,91,175,232,202,93,105,185,204,237,111,231,163,117,12,184,226,55,45,183,13,58,147,41,45,82,90,151,179,220,122,7,203,230,53,219,120,245,134,20,91,242,223,147,204,92,184,113,142,115,91,28,46,68,165,71,105,215,27,213,109,163,118,222,105,22,228,167,105,251,61,197,210,128,0,0,69,238,35,184,132,155,11,43,183,59,90,106,171,138,44,218,22,158,226,145,78,151,219,244,85,251,159,103,222,66,130,45,218,95,167,46,10,101,23,126,207,72,76,102,46,237,53,211,122,201,58,233,169,123,253,228,52,129,149,75,82,61,155,151,140,62,162,199,61,118,91,84,147,113,93,190,178,202,11,9,51,208,204,244,250,62,241,214,0,127,12,200,136,204,251,136,114,12,91,205,174,2,96,135,49,172,71,190,61,23,33,9,51,75,94,140,154,254,227,46,103,102,172,178,178,46,214,150,95,195,237,45,98,93,235,198,67,9,233,149,39,162,89,246,223,166,98,54,165,19,114,250,201,49,249,132,74,81,17,236,114,17,153,106,68,147,211,217,174,158,193,227,213,198,138,145,206,34,78,28,124,222,238,211,244,194,187,181,255,0,144,142,133,134,188,95,240,94,229,172,198,165,222,212,223,147,172,62,180,54,114,185,210,229,237,53,45,9,250,13,194,35,62,197,40,251,255,0,179,167,180,132,224,176,241,2,209,196,203,114,61,217,100,85,189,37,74,148,148,41,169,28,135,89,220,74,109,46,39,213,117,41,81,122,171,73,246,151,183,223,168,244,64,0,3,229,220,22,197,14,233,130,170,117,122,15,85,29,100,100,164,115,86,141,72,200,200,251,82,100,125,202,63,242,143,133,109,97,14,29,218,19,14,125,187,111,116,143,159,105,175,171,125,207,105,31,114,214,101,222,148,255,0,144,123,2,45,11,66,246,15,232,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,22,83,159,203,235,246,119,147,108,88,175,250,47,210,29,93,190,229,11,147,207,229,109,244,147,136,129,205,221,181,90,242,250,174,102,221,61,109,155,117,78,187,139,58,227,77,25,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,10,128,227,123,98,250,63,20,240,211,19,61,41,204,244,245,191,46,133,209,114,52,228,244,18,73,238,111,51,119,173,191,210,91,118,237,45,188,157,117,86,253,19,226,184,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,45,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,81,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,61,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,123,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,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,178,255,0,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,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,156,138,225,139,159,31,216,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,85,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,190,139,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,239,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,208,167,15,11,214,171,127,228,183,10,171,181,152,241,25,145,22,142,186,34,19,25,10,74,13,138,124,151,96,178,163,37,41,71,189,77,70,109,75,61,116,53,154,140,137,36,100,146,145,64,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,51,67,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,155,249,255,0,193,202,238,1,101,131,42,152,85,116,189,190,181,74,167,221,50,42,45,237,65,116,210,165,200,131,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,240,28,46,60,118,97,151,227,94,79,52,113,76,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,87,9,12,121,141,138,121,104,111,13,170,19,101,191,112,225,132,143,69,201,57,50,29,144,183,105,207,173,199,96,184,75,90,9,40,66,82,78,198,67,73,90,246,34,26,79,213,74,208,146,155,227,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,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,174,207,203,127,169,11,84,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,63,104,241,247,46,16,225,221,223,48,167,220,86,247,86,249,118,146,250,183,219,246,153,247,33,100,93,234,87,249,71,221,183,237,138,29,173,5,52,234,12,30,150,58,8,137,40,230,173,122,17,17,17,118,168,204,251,146,95,228,31,80,0,0,121,219,243,16,45,28,51,183,36,93,151,189,91,209,180,168,169,90,157,145,200,117,237,164,150,212,226,189,86,146,165,31,170,133,31,97,123,61,250,8,63,137,92,95,240,94,218,172,201,165,217,52,223,148,76,48,181,182,82,185,210,226,110,52,173,105,250,14,66,51,46,196,164,251,255,0,181,167,176,199,61,79,26,42,71,56,201,88,113,243,123,187,15,211,10,238,215,254,66,61,133,149,198,67,9,234,117,38,98,94,22,223,161,162,56,164,147,146,250,201,50,57,100,106,73,25,236,110,17,25,232,70,163,211,219,166,158,209,45,48,147,54,184,9,141,252,182,176,226,248,244,164,133,164,141,77,122,50,107,27,76,249,125,154,188,202,8,251,93,65,127,31,176,244,235,228,100,100,70,93,198,63,160,57,62,106,173,72,247,150,94,113,6,139,32,246,239,182,170,198,218,187,79,106,206,11,233,35,208,140,181,250,94,241,155,251,138,151,232,59,130,167,69,223,191,209,243,30,139,187,77,53,229,172,211,174,154,159,187,222,98,253,248,112,226,10,111,220,174,219,45,105,162,173,216,176,168,90,123,202,61,58,39,111,209,79,239,253,191,121,137,66,0,0,3,154,230,15,26,237,188,5,195,10,213,249,112,73,229,174,36,57,39,5,173,142,31,62,82,99,186,235,109,234,134,215,183,119,40,203,114,147,180,189,190,227,207,198,100,243,3,116,230,43,18,106,23,181,196,254,172,169,215,91,130,206,214,254,102,55,80,243,141,163,114,27,108,213,161,60,162,213,69,169,251,125,197,46,184,111,100,58,46,41,204,103,22,49,66,159,204,160,198,82,93,129,27,154,101,205,113,39,13,246,215,189,137,9,90,117,67,142,22,138,78,133,222,125,186,16,184,107,126,129,74,181,232,208,232,20,72,189,60,24,12,55,29,134,183,169,123,27,66,9,9,45,84,102,103,162,82,69,169,153,159,96,249,56,147,136,54,238,23,89,117,107,222,232,153,211,64,165,67,126,83,139,229,173,122,147,77,45,211,45,16,149,43,232,182,175,97,247,123,123,133,11,231,99,55,247,78,101,113,10,115,109,84,117,181,169,210,93,98,152,207,37,191,93,166,223,147,201,115,119,37,183,11,86,159,211,106,181,63,127,111,116,102,18,163,135,246,86,98,230,79,21,145,30,224,61,40,116,116,20,233,41,237,249,210,106,76,82,91,122,161,230,214,157,80,241,250,197,174,158,194,51,238,189,188,62,195,235,103,12,173,104,22,141,169,7,165,129,79,142,212,118,209,205,113,125,141,182,134,203,181,197,41,95,69,9,246,159,112,244,163,252,39,206,139,76,131,34,163,57,222,92,120,173,45,247,151,180,207,106,18,70,106,61,11,83,61,8,143,184,81,103,19,188,195,70,198,12,106,122,220,183,170,125,85,26,222,74,160,175,230,77,26,74,98,92,212,31,211,109,11,250,14,23,180,211,219,222,102,63,39,12,252,187,212,241,131,29,96,220,115,98,109,161,219,38,213,80,223,230,36,247,200,143,50,26,249,91,73,212,44,181,67,134,123,180,50,251,12,197,228,188,237,26,195,182,141,197,159,34,4,31,241,213,166,247,63,231,43,233,47,237,25,186,204,70,38,207,197,252,94,174,223,245,21,238,122,167,210,235,216,146,254,174,43,77,123,16,130,238,108,191,178,95,231,19,155,130,133,54,100,171,219,16,170,44,177,185,136,94,137,231,47,113,22,205,236,212,73,61,134,122,158,167,238,22,246,60,222,34,60,212,123,58,160,243,232,222,132,242,181,45,76,181,249,212,123,134,100,46,153,45,203,174,202,144,210,54,165,123,52,45,117,211,68,36,134,134,242,65,109,83,173,108,181,90,84,202,90,249,140,163,175,209,122,40,183,107,62,74,187,148,102,101,218,163,29,224,81,15,20,172,76,126,251,204,68,186,55,51,124,74,15,47,167,86,132,95,215,193,132,165,127,97,39,222,143,105,159,240,17,146,155,135,53,74,134,31,86,49,5,42,210,29,43,167,220,90,39,214,230,190,109,23,246,181,46,210,253,211,254,29,226,72,240,173,163,46,169,155,203,81,227,70,172,198,235,185,135,175,118,234,92,210,47,105,31,121,123,5,142,113,88,162,21,95,43,85,181,145,122,236,116,219,79,221,186,163,7,95,105,123,133,72,100,182,115,20,220,204,89,211,101,57,177,166,253,33,185,90,25,233,173,62,65,119,23,218,99,71,96,0,0,0,51,65,152,233,231,83,198,107,134,114,187,221,233,63,232,136,201,123,139,220,46,207,134,164,50,135,149,219,113,37,237,235,60,198,103,254,241,94,92,95,169,79,68,204,89,212,214,157,27,159,244,15,82,237,217,6,2,79,219,254,98,31,102,211,193,249,23,175,11,249,55,5,38,23,58,167,27,103,78,92,210,78,253,215,10,144,175,164,178,73,104,148,159,121,127,210,32,133,159,117,84,236,171,134,45,203,71,115,100,184,155,249,103,162,79,233,161,72,63,164,70,93,202,63,96,211,14,20,226,5,27,20,44,74,109,235,64,127,157,10,161,206,229,171,106,211,175,45,229,182,125,139,74,79,189,179,246,23,249,199,195,204,125,47,211,88,49,112,211,57,60,222,119,73,234,110,219,174,146,217,87,126,165,238,25,169,128,180,55,45,181,185,244,75,93,127,200,99,78,24,70,180,57,135,148,149,183,244,79,159,167,255,0,143,112,123,1,82,92,110,216,134,221,197,133,207,51,43,152,251,190,155,231,181,176,203,149,163,116,210,79,105,246,43,82,237,236,238,21,136,70,105,61,75,188,94,231,12,28,115,94,43,96,92,122,45,86,95,50,171,67,223,207,79,47,77,57,211,38,169,61,169,109,41,250,45,151,113,159,240,49,247,120,129,229,62,62,99,112,174,67,214,245,59,153,119,83,54,122,53,222,113,150,156,201,49,73,223,85,111,54,215,245,76,153,122,218,253,157,189,244,68,203,247,46,29,220,228,244,117,244,21,122,126,186,43,70,221,217,204,111,79,110,228,158,168,95,219,223,239,26,0,201,246,108,45,220,199,89,148,183,19,39,74,251,177,37,205,148,198,199,61,70,218,152,108,145,238,228,182,131,236,83,125,221,189,189,199,218,98,70,0,139,60,68,240,38,46,50,229,246,180,252,118,53,170,91,172,73,172,48,173,199,235,148,120,82,205,45,232,110,33,37,170,156,239,61,126,227,46,234,5,168,192,147,75,168,74,166,76,70,201,17,30,91,14,167,82,61,171,66,141,42,45,75,82,62,210,62,227,31,237,42,137,82,135,1,154,155,241,246,198,124,210,72,94,244,158,166,105,220,69,161,30,189,197,238,19,167,134,126,115,231,225,61,227,11,8,46,217,124,203,122,224,154,220,120,133,203,73,114,229,190,236,56,232,63,155,97,75,61,27,109,93,235,36,159,183,67,237,23,85,10,91,21,8,108,79,138,189,236,201,105,47,54,173,12,181,74,136,140,143,67,237,238,49,243,238,219,90,143,122,219,117,43,86,191,27,168,167,213,98,61,14,67,123,214,141,205,186,218,155,81,106,131,37,23,170,163,46,195,35,251,72,81,23,16,92,165,73,203,166,37,73,171,209,35,233,108,87,36,46,68,83,222,95,50,183,164,74,82,26,245,158,113,197,104,219,37,235,25,22,190,221,15,191,231,100,63,54,149,204,185,98,124,40,210,228,243,45,170,203,205,194,152,198,196,23,47,155,34,41,56,238,226,101,199,15,70,217,50,218,90,125,134,71,223,125,118,101,213,76,190,45,74,69,221,70,115,124,42,196,24,243,153,61,20,94,163,173,165,196,253,34,35,238,81,119,145,125,196,62,208,0,0,171,126,51,248,142,212,72,86,230,26,49,43,73,47,116,117,101,181,179,189,163,42,139,38,122,154,116,239,236,211,118,191,103,180,87,222,83,236,197,95,121,132,177,104,101,31,156,131,184,41,142,56,157,251,116,71,92,194,76,245,220,159,223,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,254,31,116,155,161,240,99,197,25,112,145,42,177,126,244,47,153,17,170,55,162,227,187,161,232,70,101,189,51,180,239,51,47,225,168,245,246,255,0,5,170,129,56,210,235,184,157,170,13,196,154,209,232,84,246,39,179,82,213,51,190,241,96,249,102,203,221,185,150,124,52,78,30,91,114,122,134,92,146,83,228,59,177,196,115,31,56,236,178,165,109,91,142,25,106,76,36,244,37,105,246,123,79,172,18,136,207,66,63,180,127,64,4,94,205,254,122,108,60,174,68,77,33,246,125,37,114,74,96,157,143,7,115,204,232,133,20,132,165,124,194,142,227,127,214,49,183,67,63,110,189,221,240,114,55,25,140,64,42,169,174,69,147,172,46,163,121,35,210,76,127,85,187,232,234,80,117,238,246,247,137,193,148,156,249,225,206,103,90,244,43,45,250,42,228,97,189,238,64,213,247,247,36,185,9,53,243,14,59,109,150,174,63,183,66,63,102,189,199,217,41,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,9,85,198,175,194,197,173,241,2,15,151,84,69,74,229,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,141,52,128,128,28,106,252,44,90,223,16,32,249,117,68,86,174,64,239,175,217,222,114,112,158,191,232,191,72,117,119,3,116,46,79,63,149,183,210,77,174,7,55,118,213,107,203,234,185,155,116,245,182,109,213,58,238,43,42,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,7,24,44,28,174,216,217,160,60,85,144,247,81,69,196,186,123,18,33,185,181,8,228,74,131,29,136,146,35,104,75,82,213,181,8,140,239,48,210,132,159,83,177,59,141,181,24,234,188,14,174,154,20,75,171,23,44,169,19,182,86,170,180,250,61,82,28,110,82,207,155,22,35,146,155,144,230,242,45,137,218,185,177,139,67,50,81,243,53,73,25,37,70,95,91,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,45,83,133,30,69,191,168,205,6,53,217,159,249,60,171,2,20,229,127,140,165,85,28,142,105,255,0,138,233,86,165,126,251,196,143,239,119,133,170,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,69,0,212,242,221,141,180,156,109,70,92,165,88,50,215,136,171,144,196,98,161,198,144,196,149,239,121,132,72,65,155,173,45,76,146,9,149,165,197,172,215,177,180,18,148,179,73,37,90,78,172,231,225,150,46,96,247,12,44,37,195,188,106,172,196,157,112,210,111,136,136,67,44,184,183,151,78,136,168,21,37,179,9,215,212,226,210,242,217,74,185,100,166,201,45,33,9,67,72,37,165,178,117,200,235,194,227,199,102,25,126,53,228,243,69,255,0,10,1,226,117,133,191,178,252,228,222,189,37,11,209,148,171,183,167,186,105,255,0,206,185,221,87,84,217,117,111,246,173,74,70,233,205,205,245,21,183,77,61,84,146,13,2,101,112,62,189,106,179,236,12,83,195,151,163,196,42,109,14,177,78,173,199,117,40,87,61,79,206,101,214,93,74,213,187,105,160,147,79,100,210,68,146,50,53,57,169,171,82,36,217,160,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,10,224,227,63,143,50,109,92,47,182,176,2,133,54,39,81,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,216,46,32,183,146,150,73,175,92,136,96,93,11,49,57,160,180,112,230,241,163,85,106,54,178,186,170,141,117,52,243,90,54,69,143,29,199,16,79,58,130,51,105,151,31,38,24,82,200,210,175,158,36,161,105,90,144,162,154,188,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,83,141,102,5,195,165,87,108,188,195,208,104,220,159,77,239,182,238,41,45,155,13,182,185,77,35,153,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,245,52,73,47,144,112,144,199,153,56,89,153,118,240,218,161,54,35,22,246,39,199,244,92,147,147,33,168,232,106,162,194,28,118,11,132,181,160,212,181,169,70,236,100,52,149,163,122,230,36,253,101,33,9,59,201,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,139,121,182,207,158,28,229,137,175,66,188,223,165,110,71,219,222,220,13,95,99,106,79,158,146,95,48,163,184,217,232,227,27,116,51,246,235,220,93,176,126,79,25,140,64,58,169,46,61,147,164,46,163,121,163,210,76,127,85,187,232,234,112,117,238,246,247,137,199,148,12,244,216,121,163,136,170,67,12,250,54,228,138,193,187,34,14,231,158,213,9,40,233,82,249,135,29,182,255,0,172,127,110,132,126,205,123,187,165,8,0,255,0,149,56,132,153,145,159,105,22,191,192,114,124,204,101,242,220,204,198,25,171,15,110,57,61,59,40,146,115,227,61,177,197,236,124,163,188,210,21,181,14,54,103,161,62,163,208,213,167,188,189,165,95,55,7,5,170,129,184,234,232,88,157,162,9,197,26,17,232,84,246,167,183,66,213,83,190,225,228,43,156,24,241,70,36,37,202,163,223,189,115,228,70,105,141,232,184,237,106,122,25,145,111,84,237,59,200,139,248,234,35,38,47,100,131,48,24,50,220,169,215,85,161,178,157,29,197,164,165,122,66,17,239,74,121,135,187,98,31,90,139,84,180,163,211,248,125,252,78,141,91,173,90,53,166,170,148,137,61,37,66,19,169,82,28,216,135,54,45,11,37,23,98,136,210,122,41,37,236,50,236,22,31,147,142,41,183,69,167,42,13,141,142,179,253,39,73,209,168,145,103,242,155,103,166,70,177,218,66,121,113,98,26,151,181,41,117,90,154,187,117,208,251,72,140,91,45,133,126,219,88,147,108,65,187,109,73,253,93,62,123,13,62,219,156,167,27,236,91,105,112,187,28,74,85,244,86,159,97,119,143,68,62,109,203,73,110,189,110,85,104,110,163,122,42,16,159,138,164,235,166,164,227,102,147,45,117,47,127,188,134,113,115,99,102,42,196,204,37,245,67,56,252,148,124,160,169,184,218,119,238,213,29,115,233,35,215,114,191,115,218,98,193,56,48,98,59,82,225,92,120,104,252,173,100,179,214,85,144,214,206,230,136,169,204,145,234,73,211,191,179,77,218,253,158,209,105,0,0,3,226,222,119,85,50,199,181,42,247,117,101,205,144,168,240,100,78,120,244,81,250,141,54,167,21,244,72,207,185,39,220,71,247,24,161,76,248,102,210,185,152,220,79,155,26,36,158,93,181,70,121,200,80,216,216,131,230,114,164,74,38,221,220,108,182,225,106,219,196,91,79,95,180,204,251,190,143,15,172,165,73,204,94,37,70,171,214,227,235,108,80,228,34,68,163,222,95,60,182,100,69,82,218,245,94,109,196,234,219,199,235,17,30,158,205,79,186,247,109,43,90,143,101,91,116,219,86,129,27,167,167,210,162,51,14,59,123,214,189,173,180,218,91,73,106,179,53,31,170,146,46,211,51,251,76,125,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,111,113,10,85,226,97,156,249,248,177,120,205,194,11,74,95,46,222,183,230,185,30,89,114,210,124,201,108,59,50,58,207,231,24,74,203,86,220,79,114,205,37,236,212,251,68,22,139,68,169,76,128,245,77,136,251,163,48,106,37,175,122,75,67,36,238,50,208,207,94,227,247,15,241,167,64,147,84,168,69,166,67,70,249,18,222,67,13,39,82,45,203,90,137,41,45,79,66,46,211,46,243,23,245,195,179,2,98,224,214,95,104,175,200,99,250,82,226,98,53,97,245,110,63,80,164,66,136,106,111,66,113,105,61,20,223,121,105,247,17,119,202,96,16,219,137,54,105,98,224,118,19,79,179,105,50,182,92,23,68,39,96,182,157,134,124,182,36,198,152,217,57,235,52,180,30,142,52,94,174,169,63,180,139,180,233,58,199,179,46,188,102,196,56,150,221,29,29,93,98,224,168,54,149,171,86,155,213,199,223,74,13,122,41,72,71,211,116,187,53,34,237,246,23,118,129,114,119,151,154,54,94,112,110,135,110,51,79,228,86,36,194,141,38,174,190,106,213,186,98,162,199,67,231,161,184,226,11,85,179,253,131,219,238,236,239,229,28,79,177,205,120,83,129,114,40,180,169,124,186,173,115,103,78,158,94,186,242,102,66,82,187,84,218,147,244,92,62,243,47,226,98,136,204,205,71,169,247,139,59,224,138,196,55,46,44,81,121,233,92,183,218,244,39,33,173,134,124,221,91,169,18,187,75,177,58,23,111,111,120,182,209,227,241,113,104,111,15,106,171,115,232,151,35,95,255,0,30,216,204,124,245,161,201,110,45,191,162,122,105,254,66,26,85,203,133,47,208,184,49,111,83,57,60,174,79,87,234,110,221,166,178,222,87,126,167,239,31,119,21,177,2,141,133,246,37,74,245,175,191,201,133,79,228,243,21,181,106,211,152,242,27,46,196,37,71,222,225,123,15,252,227,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,71,198,225,3,74,122,94,99,10,166,132,234,220,15,235,15,82,236,223,6,122,75,219,246,123,140,88,111,18,184,69,51,43,183,26,79,251,61,31,152,195,255,0,220,41,51,46,51,206,153,140,214,244,228,247,181,213,255,0,211,17,226,247,31,188,105,124,0,0,0,127,15,176,187,244,25,127,196,186,163,117,155,218,165,82,104,180,75,220,157,11,238,101,9,247,23,184,95,87,15,40,42,131,150,43,97,42,45,55,117,190,97,47,255,0,120,175,190,50,212,198,226,227,21,2,162,153,124,197,206,234,183,53,203,211,149,178,45,60,139,183,95,91,94,255,0,102,130,116,112,250,195,120,169,200,229,151,105,215,91,223,212,250,71,168,78,166,90,237,171,202,113,61,169,87,221,220,98,148,51,13,134,15,224,246,46,87,48,253,247,57,158,140,233,180,94,132,91,185,145,90,119,184,150,189,63,172,253,227,255,0,48,176,222,16,217,151,105,5,82,193,27,158,70,138,62,79,162,15,97,246,255,0,127,201,127,232,53,254,47,211,95,221,238,22,69,140,81,89,155,135,53,120,175,187,202,109,125,62,170,218,106,211,71,219,62,226,251,134,98,134,149,178,197,86,139,93,192,235,106,171,12,180,101,254,179,105,118,255,0,102,99,201,62,242,35,239,35,246,14,164,42,83,141,228,168,78,215,240,174,51,17,182,72,99,211,156,247,55,153,243,55,34,154,105,236,62,194,208,187,59,59,197,97,9,99,195,139,48,47,96,158,58,193,139,49,174,109,34,183,205,235,19,184,147,167,38,28,179,111,180,155,90,190,155,165,221,167,219,169,119,95,170,84,151,19,185,39,169,24,170,30,45,185,100,167,210,206,153,139,214,156,62,90,158,231,122,69,60,197,30,237,58,8,237,118,184,233,233,222,175,162,143,191,222,33,46,80,49,226,173,128,56,217,67,186,225,59,182,36,183,227,83,42,30,170,79,249,154,230,48,227,189,237,172,251,154,254,201,110,247,31,176,244,57,97,93,80,175,155,38,131,120,211,151,186,61,110,153,22,160,217,232,101,234,188,202,92,46,242,73,247,44,187,200,190,226,238,31,120,126,106,148,8,245,74,124,170,108,164,110,102,91,43,97,194,212,203,84,169,38,147,46,205,15,184,197,2,113,16,192,249,56,61,152,26,219,237,53,182,159,112,201,147,87,96,247,17,232,79,205,150,105,79,245,139,87,209,111,188,244,251,136,123,12,130,67,183,49,198,29,203,150,171,221,173,24,168,83,230,84,169,83,55,57,252,222,115,133,22,27,39,203,107,97,175,105,58,165,122,206,18,79,184,203,185,69,197,243,53,151,43,211,43,184,152,253,6,173,218,194,36,170,77,46,103,205,124,235,37,33,228,178,189,137,117,195,78,164,193,158,138,61,75,184,254,219,9,225,139,158,103,46,90,100,76,8,196,119,249,213,86,92,109,154,76,205,187,127,155,146,97,197,98,63,45,152,228,159,164,165,171,122,215,175,176,251,52,49,102,99,152,230,47,4,232,248,247,133,213,107,6,170,123,23,38,59,231,17,207,88,249,114,21,29,230,144,173,18,226,53,211,154,103,161,171,67,246,251,203,60,120,235,133,85,108,22,197,59,131,15,234,165,169,210,234,50,216,142,231,171,243,172,183,37,214,146,189,18,181,237,215,148,103,161,168,204,190,222,243,177,78,18,185,170,125,78,61,128,215,74,245,70,213,74,167,191,161,118,31,243,24,173,51,181,12,255,0,140,123,148,191,191,222,45,88,0,7,252,60,234,88,101,111,44,244,75,105,53,31,220,69,168,160,158,38,120,150,230,37,102,130,168,234,209,181,22,235,15,208,27,237,215,114,35,212,102,104,127,69,58,125,62,238,223,188,199,99,224,253,131,206,87,113,74,165,137,181,8,124,200,84,232,47,69,97,92,205,54,201,110,76,7,146,122,18,200,207,176,207,189,38,95,246,11,150,28,251,28,177,158,213,192,156,62,169,95,119,84,141,141,68,97,229,71,107,99,135,207,125,44,58,234,91,213,180,44,211,184,154,81,110,52,232,95,244,29,17,102,255,0,56,55,166,102,239,73,82,37,59,210,219,209,94,90,32,194,218,210,244,66,93,144,109,171,152,76,182,191,234,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,178,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,172,104,213,169,126,246,157,197,219,43,33,65,139,78,140,220,56,109,114,217,105,36,148,39,113,158,132,68,68,93,167,219,220,68,63,220,127,12,244,45,76,124,87,89,145,87,158,164,243,246,195,103,84,41,27,72,247,44,149,219,219,216,101,216,99,253,83,109,211,90,53,46,59,92,183,15,83,221,185,71,219,247,25,143,245,137,37,200,242,125,29,32,247,30,205,200,95,118,165,174,132,90,16,250,35,243,212,36,28,72,18,101,17,106,108,178,183,8,189,250,36,204,103,111,60,215,85,78,236,204,197,233,42,166,238,243,133,87,168,194,96,182,164,182,50,138,132,147,74,125,82,45,116,220,125,167,219,246,142,6,59,118,75,229,214,33,230,78,196,85,27,250,199,43,212,180,59,244,127,170,57,241,247,125,47,184,187,187,70,140,41,74,117,116,184,107,127,250,197,71,108,215,254,54,210,215,184,126,160,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,59,255,0,27,219,235,209,248,89,134,152,103,232,190,103,167,174,9,117,222,183,159,167,39,160,140,76,242,185,123,125,109,254,146,221,187,113,109,228,233,162,183,234,152,43,195,122,214,161,94,25,218,194,218,77,199,7,171,137,30,161,46,168,219,124,213,183,182,84,40,50,37,198,115,84,25,25,236,125,134,151,166,187,85,183,69,17,164,204,143,66,128,33,87,23,155,23,229,110,77,170,85,255,0,74,116,159,34,174,10,93,119,147,200,230,117,124,199,21,3,149,187,113,114,244,235,249,155,180,87,245,91,116,245,183,38,160,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,219,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,204,174,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,1,149,113,106,159,252,133,31,253,127,237,196,113,78,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,58,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,0,15,200,229,38,148,245,86,61,117,234,100,69,212,161,199,122,36,121,138,101,38,251,44,60,166,212,235,72,115,77,201,66,212,195,42,82,72,244,81,180,217,158,187,75,72,23,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,90,241,193,176,36,187,74,194,204,82,131,111,68,40,241,100,84,104,21,74,178,73,164,190,107,117,45,63,10,58,207,94,106,208,68,204,245,167,176,208,131,55,62,137,184,91,163,7,9,251,166,187,111,231,106,208,164,210,39,116,241,46,106,125,94,151,84,111,148,133,245,17,81,5,233,105,111,85,17,154,52,126,36,117,234,147,37,122,154,107,181,74,35,190,144,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,25,204,206,230,60,198,204,118,101,239,28,73,163,77,150,253,188,114,17,75,183,201,233,14,184,130,167,70,65,52,219,141,33,212,33,76,161,229,37,201,38,214,196,236,92,133,145,234,173,202,59,30,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,120,14,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,147,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,212,202,137,33,169,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,30,115,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,94,192,28,99,161,102,3,6,173,60,98,183,25,233,226,92,212,244,200,114,54,229,175,164,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,99,50,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,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,174,207,203,127,169,11,84,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,1,249,106,170,117,20,185,139,99,250,196,199,112,209,221,244,182,158,157,227,57,249,208,153,88,153,153,59,237,85,163,249,198,235,213,70,218,250,31,213,20,249,27,126,143,222,125,253,163,136,142,249,145,155,170,167,105,230,98,203,149,76,119,97,205,171,211,161,62,91,82,123,217,93,66,49,169,62,177,30,154,237,46,210,237,251,70,137,41,242,14,92,8,210,140,180,55,153,67,134,94,237,82,70,63,64,131,92,70,115,199,47,46,212,246,240,230,203,103,91,158,177,4,164,20,141,197,243,12,58,153,108,238,218,228,119,27,94,215,25,73,233,184,140,251,187,11,83,58,128,187,51,3,139,23,165,194,171,154,191,116,245,19,185,166,234,28,232,99,35,105,239,82,203,177,13,145,30,138,81,251,4,249,225,149,158,27,226,171,136,13,96,238,39,86,186,234,116,168,169,110,152,239,76,203,91,95,83,240,227,178,222,140,176,74,61,18,107,61,202,94,157,189,190,195,22,212,70,74,34,81,119,25,106,67,250,63,194,108,40,181,24,206,67,152,215,49,151,82,105,90,119,25,106,70,70,71,218,93,189,198,98,42,102,123,135,142,17,227,228,7,170,84,232,126,133,184,210,202,146,204,238,100,169,58,153,37,227,74,121,103,37,13,255,0,88,233,43,83,253,221,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,246,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,253,91,27,116,79,111,110,165,219,223,123,184,27,141,22,166,59,97,245,54,251,181,100,111,106,91,12,156,134,182,56,92,135,212,195,78,169,189,92,66,13,91,73,212,150,226,78,135,255,0,65,116,17,77,92,96,176,121,202,22,40,211,113,54,159,15,151,10,163,5,152,175,175,153,174,233,14,72,158,242,143,67,89,153,118,17,119,36,139,254,193,198,184,102,226,91,184,107,154,10,91,168,70,228,92,76,49,64,115,183,77,168,145,81,135,169,253,21,107,244,59,187,62,242,23,238,203,169,125,148,60,131,213,46,36,148,95,113,150,163,254,192,0,85,79,22,172,213,62,151,25,192,107,89,122,35,106,101,84,31,208,187,79,249,244,87,89,218,182,127,197,61,201,95,221,239,21,215,129,120,85,86,198,156,83,183,240,254,148,90,29,82,163,17,137,14,122,191,52,203,146,90,105,75,209,75,70,237,57,164,122,18,136,207,236,239,45,13,229,211,4,232,248,9,133,212,155,10,148,123,215,30,59,7,41,223,92,185,146,19,29,150,150,173,20,226,244,215,148,71,161,43,66,246,123,207,167,138,204,226,117,158,103,45,170,100,188,9,195,135,249,53,87,156,113,154,180,205,187,191,155,154,102,69,126,63,45,232,230,159,164,148,43,122,23,175,176,187,53,49,94,217,101,203,149,235,154,44,76,98,133,73,236,97,114,83,38,169,51,230,190,105,147,144,202,94,94,197,58,217,171,66,124,143,68,158,167,220,95,103,104,207,220,43,115,3,97,219,89,106,178,25,213,138,125,58,29,74,171,51,115,159,206,39,54,82,161,188,124,183,119,154,55,19,73,87,170,225,164,187,136,187,212,126,59,135,126,7,201,198,28,192,209,31,117,173,212,251,126,76,106,187,199,184,139,82,98,108,67,82,127,172,66,190,139,157,229,175,220,98,255,0,41,176,35,210,233,241,105,177,81,181,152,140,161,134,203,83,61,18,148,146,72,187,117,62,226,31,164,124,27,246,234,133,99,89,53,235,198,162,189,177,232,148,201,85,7,15,67,63,85,150,84,225,247,18,143,185,7,220,71,247,31,112,207,38,111,49,202,175,152,92,113,172,220,242,151,204,143,22,84,138,93,48,180,73,107,17,51,31,91,61,205,182,125,207,127,104,183,123,207,221,101,124,40,242,209,76,181,48,229,88,175,95,137,186,175,83,124,250,101,115,20,91,99,184,196,23,209,216,135,77,39,162,210,125,233,35,247,246,118,9,243,117,87,226,218,118,197,90,230,152,157,204,82,96,191,53,196,234,101,170,90,109,75,50,236,35,62,228,159,176,254,227,20,59,196,119,48,47,99,102,58,206,139,13,174,85,34,137,202,232,211,184,149,175,58,28,67,115,180,219,66,190,155,71,223,175,217,161,119,196,225,103,188,16,229,66,106,191,138,145,159,141,190,67,254,131,228,57,188,203,151,181,21,35,87,97,118,30,165,217,219,220,45,172,114,220,206,213,226,208,176,58,229,170,204,78,172,177,209,238,45,79,251,83,25,73,119,17,159,121,151,176,102,164,105,211,7,34,51,7,14,41,17,99,189,205,109,29,70,139,218,105,215,87,220,62,227,251,197,111,113,121,204,179,74,77,55,4,109,137,26,168,185,222,151,61,135,217,253,225,37,143,166,215,248,223,65,127,127,184,87,150,94,112,193,252,97,197,202,30,31,176,231,47,210,125,78,171,208,143,111,46,43,174,247,26,209,175,245,127,188,95,230,23,95,196,23,14,35,30,71,111,75,78,130,222,206,155,209,221,58,117,51,211,117,94,43,138,250,74,251,251,204,65,126,13,52,198,229,99,21,126,162,169,124,181,193,233,118,181,203,215,155,190,45,64,143,183,95,87,78,255,0,110,162,193,56,134,65,84,236,176,221,8,73,107,183,162,243,8,159,251,133,10,97,173,81,186,53,237,78,169,58,90,165,158,118,165,247,178,178,247,31,188,106,4,187,75,191,81,253,0,0,1,241,47,58,139,116,155,106,101,65,228,238,67,92,189,75,93,59,220,73,123,143,222,50,255,0,89,112,157,169,60,180,150,132,123,127,250,18,26,29,200,180,54,97,229,162,211,75,46,239,37,117,250,250,166,95,236,132,159,127,222,56,87,19,60,176,207,198,184,150,245,114,223,107,117,74,159,213,250,155,146,92,206,97,195,79,122,221,66,75,68,180,126,195,255,0,223,45,112,34,205,107,15,240,170,135,104,178,141,136,129,212,232,90,235,166,249,46,185,251,202,253,255,0,121,138,226,227,9,151,149,48,237,63,28,40,235,220,135,57,190,146,70,154,114,244,40,17,154,237,83,157,186,246,253,20,125,254,241,88,182,213,201,86,180,171,81,238,10,28,158,158,108,93,252,167,54,37,123,119,32,208,125,138,35,35,236,81,151,105,11,230,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,222,222,250,33,189,104,159,39,46,105,148,109,251,186,126,95,110,154,125,38,210,175,121,254,247,188,104,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,238,29,228,84,111,27,121,21,39,46,140,51,98,83,27,98,51,233,174,149,123,146,123,245,110,156,107,236,46,210,208,253,255,0,192,87,5,26,216,169,87,41,213,26,156,38,247,51,76,228,243,143,84,150,156,197,26,83,222,100,125,228,125,218,143,148,211,174,48,225,58,210,182,169,61,199,166,162,238,120,96,230,201,120,199,97,175,14,110,117,107,94,160,105,243,218,127,124,115,222,154,247,209,67,40,66,54,161,180,151,210,61,126,195,236,19,35,17,108,26,30,38,90,51,108,235,137,158,100,25,220,190,97,110,89,125,7,80,225,125,5,36,254,146,11,218,95,230,25,197,199,108,32,172,96,206,33,85,45,121,108,252,197,61,200,200,67,187,147,235,41,200,232,119,77,164,181,153,125,35,246,159,119,240,22,131,194,119,51,165,121,90,203,193,203,129,221,147,168,204,25,195,45,186,238,140,203,112,99,183,244,26,34,47,89,71,222,179,63,126,189,226,199,128,65,126,43,216,29,7,16,112,65,55,188,51,229,85,168,18,74,66,151,218,174,100,102,34,78,116,219,208,220,74,75,85,44,189,109,12,254,242,236,21,23,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,212,246,253,22,211,49,149,172,251,18,163,61,9,30,194,215,220,47,99,26,240,38,207,206,14,0,82,216,152,231,34,69,86,138,197,78,151,51,71,85,201,117,216,78,19,42,229,147,141,18,180,57,38,173,21,161,31,113,145,123,40,231,29,112,90,248,202,174,47,29,181,87,119,73,116,217,61,117,54,94,214,126,121,166,229,58,134,158,216,149,186,73,220,113,204,246,168,204,203,184,203,223,107,156,59,115,205,111,98,253,169,77,194,171,169,93,45,211,72,136,204,102,251,22,231,82,211,77,196,96,156,249,184,232,109,27,157,113,94,174,227,50,211,218,93,162,118,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,218,73,53,125,134,93,130,153,176,250,235,169,225,126,36,80,238,184,167,178,85,187,88,141,45,73,245,79,83,142,250,28,52,246,146,139,189,190,253,15,238,49,162,108,175,227,21,63,28,48,102,221,189,97,171,87,213,2,35,51,75,69,118,73,56,140,184,225,118,161,5,222,233,125,18,211,221,238,46,176,0,60,46,57,221,241,236,60,29,189,110,217,7,254,165,219,245,41,104,46,223,89,77,197,117,194,46,196,171,79,161,223,161,140,220,98,77,202,253,245,137,23,37,209,166,170,173,86,102,76,66,123,59,9,231,214,178,45,116,79,239,247,232,95,113,11,205,225,155,133,206,97,182,90,41,15,57,39,122,174,67,143,93,52,108,211,97,200,167,195,236,215,122,181,211,103,127,103,220,67,191,227,6,42,219,120,53,97,85,111,203,157,253,145,169,241,159,121,8,218,225,243,92,109,151,29,36,106,132,44,211,169,54,174,221,166,69,255,0,65,208,134,113,51,97,116,230,103,16,39,76,150,174,69,2,20,183,81,77,141,163,106,249,164,63,32,218,94,242,101,181,255,0,86,254,154,43,183,218,125,189,223,111,37,57,46,187,51,61,118,197,169,44,250,59,78,155,53,30,144,151,243,78,115,121,110,198,55,89,217,207,109,212,234,211,250,239,78,186,105,161,118,247,94,174,17,225,77,173,131,86,61,58,198,180,227,114,161,193,97,150,212,123,220,87,49,104,101,182,141,127,56,181,153,106,77,167,179,113,233,255,0,73,251,64,1,252,87,105,31,220,63,13,54,71,57,82,80,104,218,109,190,180,247,235,174,154,118,143,222,62,109,94,50,93,84,71,77,123,77,185,13,168,187,53,215,77,71,209,73,234,146,63,121,2,136,148,70,147,46,195,45,12,85,47,17,174,31,87,149,126,240,157,141,88,90,223,164,26,152,151,94,168,83,245,105,173,174,173,217,114,93,119,154,252,146,215,176,219,78,212,163,78,221,75,218,66,182,94,195,59,221,138,249,90,238,209,54,212,205,238,159,145,212,178,127,57,191,102,155,183,237,250,93,154,235,167,240,22,97,195,75,33,151,141,173,117,177,141,152,159,27,160,67,108,37,84,216,59,218,119,114,201,200,114,90,123,152,196,131,211,232,173,59,20,143,102,167,236,33,106,4,90,22,132,63,160,0,0,0,0,0,0,0,0,0,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,0,17,87,60,249,24,254,90,63,34,127,211,71,228,119,200,239,73,127,176,158,144,234,186,190,155,255,0,72,103,102,222,155,253,246,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,234,243,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,178,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,7,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,42,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,42,179,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,74,42,225,63,6,191,217,126,41,217,184,153,252,163,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,178,160,1,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,111,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,0,21,87,253,195,31,254,106,47,250,147,255,0,213,226,127,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,0,143,249,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,183,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,235,186,183,54,237,231,238,250,7,174,221,59,53,212,167,248,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,101,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,135,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,255,0,53,23,253,73,255,0,234,241,42,179,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,42,202,231,10,79,228,215,142,214,206,53,254,222,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,174,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,0,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,233,163,242,199,229,143,163,127,216,79,71,244,189,39,83,255,0,164,61,191,119,83,254,247,77,158,221,123,57,86,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,244,209,249,99,242,199,209,191,236,39,163,250,94,147,169,255,0,210,30,223,187,169,255,0,123,166,207,110,189,146,168,0,64,12,209,240,164,254,82,152,237,115,99,95,237,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,250,238,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,203,223,149,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,114,0,0,85,95,247,12,127,249,168,191,234,79,255,0,87,139,41,194,123,23,246,95,133,150,110,25,250,83,210,127,36,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,172,0,0,0,5,85,255,0,112,199,255,0,154,139,254,164,255,0,245,120,150,148,156,142,82,153,201,68,44,151,215,113,22,92,202,106,36,54,169,149,216,148,212,198,125,230,10,182,85,39,16,219,42,113,196,182,179,78,172,146,205,75,36,153,146,205,42,211,150,114,2,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,0,71,252,235,101,75,249,96,225,101,43,12,254,94,252,146,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,183,82,224,25,92,225,73,252,154,241,218,217,198,191,219,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,3,215,110,157,154,234,83,252,113,252,216,101,214,149,154,92,18,172,97,5,66,173,18,141,34,116,136,146,224,214,30,165,166,122,233,175,178,250,22,110,180,217,173,6,75,83,68,235,38,164,173,38,72,121,101,218,70,105,56,65,105,240,90,174,216,215,85,26,245,181,179,99,209,86,173,250,132,122,165,58,79,200,68,57,200,148,195,137,113,167,54,46,114,144,173,171,66,79,69,17,164,244,208,200,203,176,89,248,0,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,254,106,47,250,147,255,0,213,226,213,0,124,155,178,157,93,172,90,181,154,77,173,113,252,159,173,77,167,200,143,78,171,244,104,151,232,249,75,109,73,106,79,33,102,72,119,150,179,74,249,106,61,170,219,161,246,24,172,31,238,24,255,0,243,81,127,212,159,254,175,22,83,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,142,1,158,124,140,127,45,31,145,63,233,163,242,59,228,119,164,191,216,79,72,117,93,95,77,255,0,164,51,179,111,77,254,251,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,21,171,138,188,22,109,91,223,17,238,59,198,202,198,255,0,146,52,90,221,65,218,132,106,18,109,54,228,55,78,230,158,245,176,210,219,146,202,9,148,172,212,77,160,155,78,198,246,32,205,70,147,90,165,254,80,242,247,93,202,246,13,70,193,218,190,37,252,181,137,76,168,74,145,75,147,232,100,83,122,56,175,168,156,84,109,137,113,195,115,231,213,33,222,98,150,106,249,237,189,137,66,72,65,111,238,24,255,0,243,81,127,212,159,254,175,19,255,0,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,0,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,170,0,1,21,115,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,178,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,170,0,0,21,87,253,195,31,254,106,47,250,147,255,0,213,226,127,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,0,0,8,171,158,124,140,127,45,31,145,63,233,163,242,59,228,119,164,191,216,79,72,117,93,95,77,255,0,164,51,179,111,77,254,251,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,0,1,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,205,69,255,0,82,127,250,188,90,160,0,8,1,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,223,242,83,149,47,228,125,133,149,92,51,249,123,242,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,78,64,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,252,5,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,254,4,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,218,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,96,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,73,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,253,91,26,104,158,223,105,118,247,223,126,15,226,173,183,140,182,21,42,252,182,31,223,26,161,25,135,150,141,174,23,41,199,25,109,211,70,171,66,13,90,19,137,237,218,68,127,244,23,0,226,101,133,206,98,78,89,234,238,183,39,98,173,179,145,93,36,108,215,121,199,167,204,236,215,122,116,215,127,127,111,220,98,140,176,218,229,126,197,196,139,110,232,34,209,84,90,204,57,139,79,103,105,50,250,22,101,174,138,253,206,253,15,238,49,164,124,12,187,227,223,152,57,101,93,177,207,253,84,183,233,178,214,93,190,170,220,138,211,134,93,169,78,191,79,191,66,30,232,0,114,124,208,99,21,63,3,240,102,226,189,102,43,71,211,2,91,48,139,69,118,201,40,143,56,217,118,33,101,222,209,253,34,211,223,238,60,236,226,13,215,83,197,12,72,174,93,114,143,124,171,138,177,38,90,83,234,150,135,33,245,184,73,236,36,151,123,157,250,23,220,66,230,120,97,101,102,30,18,97,116,108,71,174,198,221,93,185,152,68,182,92,222,101,178,28,136,240,158,74,116,75,202,65,232,182,207,180,210,74,251,8,187,4,228,51,208,181,49,4,184,137,103,154,222,194,11,82,165,133,86,170,186,171,166,175,17,232,206,118,45,190,153,167,91,150,193,185,243,145,214,218,246,186,218,125,93,196,103,175,176,187,69,81,224,86,11,95,25,170,197,226,182,169,14,235,46,165,39,174,169,75,218,207,204,180,228,166,144,235,219,20,182,137,91,78,65,30,212,153,25,247,17,123,175,27,5,48,38,207,201,246,0,84,216,134,231,62,69,42,140,245,78,169,51,71,83,206,117,168,77,147,202,229,155,142,146,117,56,196,173,19,169,23,113,17,251,104,163,49,215,177,226,86,57,222,87,28,116,106,212,186,245,71,166,237,250,77,170,99,203,65,246,165,38,90,146,253,165,175,188,91,159,10,28,14,131,135,216,32,171,222,97,243,106,213,249,39,33,43,237,79,46,51,241,32,186,77,232,78,41,39,162,144,126,182,132,127,113,118,9,208,2,184,184,177,102,119,228,109,170,140,28,183,221,223,54,180,193,28,194,219,166,216,207,55,58,59,159,77,163,35,245,146,93,203,35,247,105,222,43,247,35,152,22,246,57,99,181,14,4,214,181,165,211,230,198,159,45,91,139,214,75,115,35,18,211,161,56,133,23,170,233,246,150,191,97,107,221,160,187,94,222,167,218,118,237,50,217,165,183,178,37,46,27,48,217,45,84,126,163,77,165,9,250,70,103,220,146,239,51,251,204,86,159,22,44,218,59,71,138,140,6,180,215,181,249,45,148,138,131,250,17,252,218,138,116,87,90,218,227,38,93,228,147,220,149,235,238,247,138,153,117,215,31,112,221,117,91,148,174,243,211,65,245,107,54,197,74,135,78,167,84,230,183,181,154,159,59,146,122,164,245,229,168,146,174,227,51,239,50,239,208,88,255,0,4,137,21,38,238,140,76,98,43,27,162,61,232,94,169,123,146,91,52,110,162,104,236,62,211,212,253,223,196,91,144,224,217,233,156,245,55,42,247,180,216,239,114,156,111,209,186,47,105,43,77,106,49,139,184,254,241,158,187,42,137,242,142,230,135,70,223,183,168,230,118,233,175,209,109,74,247,151,238,251,197,239,102,219,52,20,108,168,224,244,54,162,47,153,91,157,204,244,123,26,44,183,108,148,199,55,214,54,157,65,104,137,6,126,182,159,103,111,117,12,220,183,37,94,238,173,72,184,43,178,122,137,178,182,115,92,216,148,110,218,130,65,118,36,136,139,213,73,23,97,11,58,224,247,151,149,62,245,67,28,43,11,216,134,249,94,141,70,154,243,53,41,241,157,237,75,157,154,118,125,36,118,251,61,226,199,113,218,205,107,16,48,170,185,104,188,141,232,159,211,106,90,153,107,178,75,78,123,20,159,220,247,144,137,92,51,50,195,63,5,34,92,53,203,129,173,181,42,135,73,234,110,73,242,249,103,49,61,232,117,105,61,82,233,123,11,255,0,119,117,207,68,54,37,229,162,236,75,238,108,36,244,30,195,63,246,66,55,187,238,25,226,163,56,77,84,153,90,139,82,45,223,253,9,141,64,89,149,22,234,214,212,58,131,41,218,135,121,154,22,186,247,56,162,247,23,184,125,176,0,0,30,23,28,38,122,63,11,171,82,249,137,71,47,166,245,148,122,17,107,33,178,239,254,35,51,19,21,205,148,181,17,151,110,159,246,13,32,229,34,138,171,127,47,214,181,49,205,155,218,235,183,26,59,143,89,175,171,220,94,255,0,112,233,181,155,118,147,95,38,147,84,136,219,233,103,118,212,173,180,168,187,116,215,177,68,126,226,31,65,150,90,142,217,50,202,18,132,39,185,41,45,8,191,200,57,118,101,48,114,139,141,248,85,85,178,106,208,25,144,169,60,142,82,150,210,22,164,109,146,203,138,218,106,66,244,215,148,90,232,94,207,226,89,188,184,168,53,43,102,177,34,135,86,136,244,105,113,182,115,26,121,181,33,105,220,130,81,106,74,34,50,236,81,31,119,180,75,14,25,56,141,127,91,185,134,164,89,246,251,179,94,162,214,250,143,72,199,109,79,41,179,228,193,152,227,90,165,10,36,125,53,25,250,196,125,189,165,161,142,51,154,186,52,106,14,58,220,148,216,141,33,182,154,232,246,165,41,34,34,214,27,10,238,34,34,239,49,115,220,47,170,210,234,121,49,177,83,50,73,190,227,62,148,213,74,89,169,125,181,89,191,72,204,207,220,90,9,94,42,15,141,123,206,174,247,195,230,86,249,169,13,122,91,98,55,25,236,213,154,118,189,158,205,71,42,225,191,129,214,206,57,75,188,173,107,133,169,70,151,189,29,177,77,165,189,165,161,75,89,234,107,109,127,224,139,217,255,0,210,138,56,155,135,213,204,46,189,106,22,77,197,9,248,179,169,252,174,99,111,54,180,40,185,141,33,210,212,150,148,159,209,113,39,218,69,223,252,71,191,202,134,97,171,249,115,197,72,23,149,54,107,229,5,60,222,178,41,56,190,83,255,0,205,159,109,189,232,75,141,146,182,169,227,50,212,251,15,180,189,199,162,27,26,247,183,113,14,218,139,117,90,213,104,149,10,124,206,103,45,232,207,182,234,15,99,138,65,250,200,82,147,244,144,162,236,63,97,136,89,196,95,38,84,76,73,195,234,181,247,101,208,144,205,193,30,82,106,79,28,56,168,73,173,168,244,247,144,73,87,45,133,44,210,102,150,245,35,86,157,221,165,216,42,207,46,216,151,122,101,235,25,227,85,233,181,46,137,234,109,69,16,170,81,150,243,173,147,173,183,45,165,58,217,160,148,217,171,83,100,139,106,140,136,244,208,203,221,127,88,21,139,116,204,99,195,234,77,217,4,141,47,72,136,194,164,36,246,145,19,170,97,167,23,180,137,107,61,53,112,180,212,245,29,16,120,124,107,176,225,226,86,22,92,246,124,184,141,200,84,250,76,214,88,74,219,37,232,242,227,56,218,76,136,210,174,223,95,188,136,204,103,19,20,237,185,184,113,139,247,69,182,243,47,69,118,131,112,205,138,222,169,52,25,114,37,45,4,164,246,36,251,209,216,122,23,119,176,95,15,15,252,81,135,137,121,108,181,141,170,138,100,200,161,83,224,209,222,35,120,150,180,173,152,17,119,17,250,234,50,61,87,219,174,157,253,196,62,78,117,114,75,103,230,82,210,155,85,167,83,226,196,188,97,197,112,224,205,38,154,109,78,169,13,72,83,109,184,225,48,227,170,65,188,249,40,210,147,237,211,82,237,239,166,25,144,49,155,39,184,191,169,59,83,163,85,104,117,13,166,235,42,151,29,137,136,102,87,209,215,230,148,227,75,84,109,116,236,220,73,246,25,118,92,254,71,179,153,106,230,78,196,135,79,168,212,226,198,187,169,209,219,102,108,55,30,109,14,60,166,217,140,78,60,132,27,238,58,164,27,175,25,18,149,166,166,90,31,111,124,148,185,173,250,109,215,111,84,173,186,188,70,164,195,169,196,122,27,205,186,218,86,149,33,196,41,10,35,37,17,145,246,40,203,180,143,191,184,103,247,62,25,113,170,96,6,54,214,90,110,156,227,84,58,228,185,21,56,14,33,149,37,150,219,122,92,174,91,73,62,82,16,70,72,103,177,41,212,136,187,140,203,186,85,112,137,204,210,40,243,166,96,101,213,89,89,181,53,231,38,83,142,84,142,194,113,103,2,43,76,35,123,165,236,37,104,132,163,94,253,15,216,45,171,191,180,135,244,4,40,226,163,140,199,134,248,4,253,183,14,81,34,93,204,234,169,110,33,46,104,163,98,68,41,168,51,50,37,164,244,213,5,236,50,251,12,82,214,21,91,82,239,92,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,155,33,8,211,66,35,51,237,87,184,255,0,136,209,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,218,146,53,118,107,161,104,66,48,229,155,46,151,158,99,241,26,5,173,111,192,144,184,92,246,156,168,204,229,58,109,180,199,61,148,58,102,180,52,225,37,68,79,17,250,197,161,23,105,253,183,229,151,60,189,217,89,122,195,202,109,163,108,210,97,181,41,184,236,156,249,72,97,148,184,252,130,97,150,220,89,173,13,182,106,220,108,164,245,81,106,103,218,127,103,86,0,0,31,54,66,21,2,73,203,105,181,41,181,246,45,40,45,123,76,245,53,105,252,59,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,247,105,168,252,202,125,250,164,246,218,101,181,166,59,38,78,27,134,70,68,179,37,119,17,246,145,234,70,62,185,22,133,161,15,232,252,181,26,93,50,177,21,112,106,212,232,179,99,56,70,149,179,37,148,186,133,17,145,145,145,165,68,100,125,134,101,247,25,143,12,230,93,114,254,236,242,170,185,129,216,126,169,164,231,55,169,59,102,17,187,191,118,237,119,242,181,215,119,110,186,247,246,143,113,77,165,82,232,209,27,129,71,166,197,131,21,164,146,91,102,51,41,105,180,17,17,17,17,37,36,68,68,68,68,95,113,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,74,149,75,172,196,114,5,98,155,22,116,87,82,105,113,153,44,165,214,214,70,70,70,70,149,17,145,145,145,153,125,198,99,195,183,151,92,191,181,60,234,173,224,118,31,166,105,185,205,234,74,217,132,78,239,221,187,93,252,173,117,221,219,174,189,253,163,220,211,169,116,202,60,84,65,164,211,162,194,140,217,18,80,204,102,82,210,18,68,68,68,68,148,145,17,118,17,23,220,68,63,80,254,41,36,164,154,84,68,100,101,161,145,251,69,57,241,54,201,150,34,70,197,25,56,173,135,214,189,74,185,73,170,182,185,19,27,167,194,126,75,140,200,118,68,199,220,51,38,152,218,148,18,118,118,154,140,200,212,90,234,70,70,32,125,51,9,113,74,179,82,42,69,51,14,46,137,51,57,156,163,101,170,60,133,173,42,220,73,208,210,148,25,150,134,100,93,221,230,45,115,133,254,73,171,152,96,235,216,199,137,116,69,196,171,75,140,168,176,225,77,140,182,220,97,11,232,164,33,195,109,230,18,164,173,43,109,105,220,75,208,140,140,139,183,83,22,66,0,0,57,78,98,242,247,101,102,23,15,106,86,141,205,73,136,236,167,35,188,112,37,45,134,84,227,18,13,135,155,109,100,181,182,225,167,105,188,163,213,37,169,31,105,125,180,27,153,172,185,222,121,112,196,105,246,181,193,2,66,33,115,221,114,157,51,148,233,54,235,28,247,144,209,146,214,211,100,165,25,50,103,234,150,134,93,165,246,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,251,18,102,158,221,53,45,72,91,54,41,83,105,24,181,130,55,52,10,36,136,213,72,181,219,118,106,97,174,58,210,250,29,231,68,89,35,105,164,148,74,212,156,45,52,215,93,75,77,117,25,199,197,91,106,93,149,137,247,77,179,38,58,163,187,73,173,206,137,176,208,104,52,242,164,45,26,104,100,70,93,169,247,23,240,23,75,194,187,25,143,18,48,9,139,110,100,178,92,187,101,212,210,219,66,156,213,68,196,120,80,144,71,161,173,71,166,171,63,97,23,216,66,107,128,254,119,118,152,169,94,46,217,154,69,98,116,60,12,181,107,43,38,161,60,220,202,137,197,145,216,110,32,231,197,117,133,236,116,253,134,157,80,164,107,221,169,251,4,85,200,126,92,106,152,255,0,141,180,102,156,167,56,237,14,135,46,61,78,123,139,101,74,101,198,217,151,23,152,210,143,148,180,25,154,30,212,210,173,8,203,188,200,187,244,5,108,219,244,219,82,222,166,219,116,136,173,70,135,76,136,204,54,91,105,9,66,82,134,208,148,36,136,146,68,69,216,146,46,194,46,238,225,26,243,195,156,203,87,45,150,36,202,125,58,167,22,77,221,81,142,227,48,161,182,243,107,113,149,56,204,146,109,229,160,159,109,212,160,157,100,136,212,157,116,51,208,187,123,169,130,28,12,102,206,22,47,234,110,212,235,53,90,229,67,105,58,242,165,200,98,26,30,149,244,117,249,213,54,210,21,39,93,59,118,146,189,166,125,183,61,146,172,146,217,249,107,180,161,85,106,52,248,146,239,25,145,91,57,179,77,166,156,83,74,91,81,212,227,104,112,216,109,212,160,158,96,212,73,81,246,107,169,246,247,125,110,32,24,163,15,13,50,217,116,155,181,20,198,145,93,167,206,163,178,68,241,33,106,91,208,37,109,34,245,210,102,122,163,179,77,123,187,140,80,246,22,91,115,113,31,23,237,123,109,166,94,148,237,126,225,133,25,207,84,214,103,207,148,132,26,149,216,163,239,95,105,232,125,254,209,163,188,20,176,225,225,174,22,91,22,124,72,141,199,84,10,76,38,95,74,27,36,106,242,35,54,218,140,200,146,158,223,83,188,200,140,123,129,206,241,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,181,254,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,211,34,237,239,62,209,37,51,11,140,182,254,6,225,117,114,247,173,84,225,197,122,52,41,39,5,185,15,161,6,252,148,199,117,214,219,73,41,104,53,41,70,209,145,37,39,169,232,122,123,203,60,56,237,138,245,220,103,196,250,253,247,92,159,34,65,207,159,41,216,201,117,213,172,153,97,114,29,117,13,160,148,181,237,74,121,167,162,73,70,69,175,103,188,254,78,25,97,245,115,20,111,90,125,145,110,195,126,84,234,135,55,150,219,45,173,106,62,91,75,116,244,36,37,71,244,91,81,246,17,247,127,17,43,184,144,96,117,179,129,178,236,219,90,222,106,81,37,159,72,239,83,137,111,105,234,81,22,90,26,27,70,191,214,159,179,255,0,167,213,120,40,60,234,47,124,65,101,15,154,80,231,162,119,163,113,150,253,25,168,233,217,237,208,91,224,138,28,80,106,210,233,153,49,190,147,14,73,176,227,222,139,209,73,89,165,125,149,88,95,68,200,203,222,122,138,96,202,165,26,53,123,29,109,186,108,182,208,227,78,245,155,146,162,35,35,210,27,234,238,50,63,105,14,209,196,219,17,175,235,139,48,213,123,62,190,236,214,104,180,78,159,209,209,220,83,201,108,185,208,97,184,238,137,90,141,31,77,36,126,169,23,111,105,234,98,39,91,212,26,149,205,88,143,68,164,196,122,76,185,59,249,109,50,218,150,181,109,73,168,244,74,72,204,251,18,103,221,236,26,67,203,94,14,81,112,67,10,169,86,77,38,3,49,213,27,159,205,82,26,66,20,189,210,94,113,59,141,40,70,186,115,79,77,75,219,252,79,168,188,203,82,27,54,94,66,86,133,119,165,69,169,31,249,71,207,163,91,180,154,1,58,154,92,70,216,75,219,119,37,13,165,37,217,174,157,137,34,247,152,230,89,183,162,170,191,151,235,166,152,222,205,238,244,59,77,125,221,147,88,87,184,253,222,225,155,232,106,229,74,66,140,203,179,95,251,6,153,240,62,103,164,48,186,139,47,152,149,243,58,159,89,39,169,30,146,28,46,255,0,224,61,208,0,0,14,59,155,153,199,79,203,245,209,32,158,38,140,186,29,21,187,110,159,207,88,46,255,0,226,51,118,141,77,101,175,104,211,150,13,193,77,59,13,233,16,208,201,180,77,245,30,161,167,105,150,175,184,125,223,196,123,64,31,195,34,50,208,203,82,25,245,226,31,135,108,225,238,99,235,177,35,236,229,200,233,118,146,116,236,219,2,33,159,114,83,251,227,177,240,126,181,161,213,113,162,161,93,121,164,173,234,103,43,151,185,36,100,92,200,147,210,125,228,103,220,94,195,33,31,179,219,67,93,191,153,187,182,156,178,116,141,29,7,245,157,253,180,248,199,238,47,120,180,190,18,51,159,145,150,26,116,55,31,74,219,141,206,229,160,148,102,104,221,80,158,103,169,123,53,19,120,83,239,26,163,47,151,246,38,154,107,253,41,175,255,0,136,167,15,171,193,105,178,85,199,122,44,218,104,246,250,59,214,52,250,197,243,117,30,227,31,245,197,179,43,243,34,214,158,199,219,106,144,234,162,191,183,210,171,98,57,154,27,218,136,49,89,220,104,107,66,212,247,105,185,125,190,207,112,172,33,100,156,49,179,188,155,30,106,48,111,19,43,209,34,208,157,215,160,153,58,86,196,177,161,76,144,230,229,188,249,33,59,150,164,36,182,163,183,82,35,237,208,197,188,203,141,79,174,83,31,132,249,51,42,28,198,150,195,133,234,173,11,66,136,210,162,237,212,143,176,204,133,82,103,55,134,61,227,34,254,168,98,30,7,180,169,44,85,95,118,161,38,30,215,86,180,72,117,233,15,44,155,110,52,93,9,36,92,164,150,170,51,237,211,83,236,49,36,184,119,90,216,219,134,150,43,182,110,39,91,82,99,19,83,20,150,157,122,28,180,26,91,38,98,54,69,171,196,157,11,212,89,246,22,157,159,121,9,168,29,226,141,184,172,96,218,172,12,118,118,238,143,13,45,70,184,208,169,203,91,109,237,66,158,145,50,115,134,102,100,132,145,172,201,29,189,166,127,105,142,179,193,179,24,138,157,112,87,48,154,167,56,201,153,77,73,170,71,39,29,236,230,169,116,246,18,146,220,189,59,136,244,34,78,191,111,176,91,128,138,89,231,201,181,171,152,124,58,168,84,40,148,56,177,174,218,115,78,205,139,38,52,102,208,244,167,27,98,73,161,165,45,44,56,234,201,78,188,70,105,45,12,204,136,200,245,239,166,235,18,241,197,108,155,227,121,76,84,74,133,46,161,69,168,116,242,227,72,110,75,8,148,195,50,210,107,45,155,154,82,208,165,70,211,183,66,50,35,35,211,78,203,235,203,118,57,91,216,249,133,84,27,222,149,84,128,244,233,84,248,171,169,70,140,250,20,113,229,170,51,46,186,217,161,46,44,209,181,78,145,109,81,238,46,194,63,121,241,190,35,153,106,137,142,88,37,84,174,211,160,243,43,182,188,87,234,204,155,77,17,188,242,35,68,150,164,178,157,26,90,213,170,221,45,18,70,146,51,246,145,247,210,22,30,221,151,22,13,226,165,30,229,96,229,192,168,91,117,152,239,72,101,92,198,151,172,121,40,90,154,90,72,208,173,55,55,161,164,204,187,189,131,67,249,102,198,74,86,56,224,245,191,123,83,231,49,34,75,176,98,55,61,45,58,149,155,114,206,43,46,58,131,209,107,50,50,55,75,82,81,238,47,111,188,250,168,255,0,149,173,45,161,75,81,232,148,145,153,159,216,41,35,139,78,51,181,127,227,107,22,117,38,162,167,105,246,252,52,70,125,148,189,185,5,49,137,115,155,82,182,165,106,78,237,171,34,212,200,149,167,187,184,121,110,23,248,82,155,231,48,81,46,138,140,100,29,54,215,109,186,185,188,234,62,109,183,99,77,132,189,198,163,66,146,157,18,179,61,117,73,145,123,72,72,158,39,57,232,124,151,35,2,48,178,189,20,227,145,45,21,73,212,233,71,188,149,252,242,43,209,205,198,36,105,166,156,181,108,82,59,244,51,246,16,174,156,38,194,139,231,28,175,216,54,149,171,75,159,83,155,81,148,209,73,125,182,30,120,153,67,143,54,218,222,117,77,161,102,148,145,186,147,82,204,143,77,123,123,251,111,151,38,153,75,180,178,201,135,112,98,198,134,135,174,58,132,102,159,170,76,113,182,148,226,94,113,136,228,243,72,112,153,109,194,111,152,198,226,74,181,61,123,79,183,186,69,0,0,0,254,25,18,139,69,17,25,31,176,199,230,93,46,152,234,201,199,41,209,86,178,237,37,41,148,153,255,0,151,65,250,16,219,109,39,99,104,74,18,94,196,150,132,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,159,78,167,213,35,46,29,78,4,121,140,56,70,149,180,251,73,113,10,35,35,35,35,74,136,200,251,12,203,248,143,57,3,9,112,170,149,57,85,58,102,25,218,144,230,41,70,179,144,197,22,51,110,154,181,37,106,106,74,8,245,212,136,245,215,188,181,30,165,166,154,101,180,180,203,105,109,9,34,36,165,37,161,17,23,176,136,135,253,128,0,0,142,217,203,202,93,165,153,188,59,157,18,76,52,51,113,211,227,58,253,50,99,109,180,151,20,243,108,72,38,90,90,205,151,28,54,249,143,238,52,167,67,215,180,187,123,232,107,22,176,162,249,192,219,246,117,165,117,82,231,211,38,83,165,58,81,159,113,135,153,39,144,219,206,54,135,154,83,136,65,169,38,109,40,210,178,34,35,211,179,187,178,197,120,99,103,161,254,100,124,8,197,58,244,98,142,100,132,82,231,84,101,30,243,87,243,56,172,198,39,31,145,166,154,115,21,203,74,61,230,94,210,17,223,138,6,20,166,198,204,20,187,162,155,29,5,77,186,27,114,172,79,180,143,155,113,217,51,102,175,113,40,144,148,158,169,65,30,186,168,204,189,166,61,71,9,108,103,107,15,241,182,69,159,86,168,169,170,125,193,13,113,152,101,79,18,80,115,31,151,5,180,171,106,150,148,238,218,131,45,72,141,90,123,197,219,161,105,113,9,90,15,84,168,136,200,254,193,255,0,67,149,102,103,25,41,88,29,131,215,13,237,80,156,196,121,45,65,150,220,4,186,234,80,110,75,40,175,56,210,11,85,160,204,204,218,61,9,39,184,253,158,242,207,6,33,93,151,22,50,98,165,98,229,124,229,207,168,92,149,153,15,71,101,60,199,87,172,137,43,90,90,66,76,214,173,55,57,161,36,140,251,253,162,239,120,113,229,170,38,6,224,149,46,187,81,130,77,215,110,136,172,85,158,55,90,34,121,148,73,137,17,74,101,90,180,133,167,69,180,122,164,205,68,71,237,51,238,236,153,145,199,43,123,0,240,170,189,123,213,106,144,25,157,22,159,41,116,216,210,95,66,78,68,180,198,121,214,155,36,41,196,26,247,41,163,45,169,61,199,218,69,239,42,20,190,239,28,86,206,70,55,156,196,196,168,85,42,21,170,135,79,18,52,118,228,190,136,172,61,45,70,130,217,185,213,33,9,84,157,59,53,34,35,34,45,117,237,185,28,140,100,218,213,203,198,29,83,234,21,186,28,89,55,109,69,166,166,202,147,38,51,107,122,43,142,49,24,214,210,86,166,27,117,4,151,89,51,36,158,166,70,102,102,122,247,74,209,82,28,100,241,136,170,55,5,15,9,169,147,140,217,138,212,106,164,130,109,222,206,106,87,80,97,73,61,171,211,184,203,82,52,235,246,251,7,37,225,79,131,106,191,241,217,171,182,68,52,187,26,220,66,103,33,110,55,185,9,122,60,200,46,17,145,154,20,68,178,37,246,118,145,253,164,47,39,184,4,43,226,35,107,99,110,37,216,173,89,184,99,109,74,147,205,154,148,186,235,48,229,172,212,217,179,45,179,45,89,37,106,94,186,15,180,180,237,251,136,70,204,153,112,198,188,99,223,208,49,15,28,26,84,102,41,79,181,80,141,15,107,168,90,228,52,244,119,144,78,55,38,46,134,147,46,106,79,69,17,246,105,169,118,152,180,249,179,173,251,22,216,92,185,242,162,83,41,20,88,70,165,56,234,208,203,76,176,203,102,103,169,158,212,164,137,8,51,246,17,17,123,8,82,87,18,12,227,206,199,11,234,70,31,218,181,54,92,181,40,146,86,218,87,21,227,52,72,121,151,165,180,78,17,161,245,182,180,169,167,83,235,109,35,62,206,226,236,56,74,148,169,106,36,33,38,165,40,244,34,34,212,204,197,158,112,147,202,252,185,85,166,113,246,229,164,58,152,172,110,244,82,223,142,100,135,55,34,116,87,182,154,218,208,244,61,186,236,95,103,183,220,63,231,141,43,122,92,86,82,249,77,22,239,73,122,196,159,88,254,110,157,222,99,229,112,85,50,249,127,125,235,166,191,209,122,127,248,138,136,184,33,8,120,182,206,126,62,88,106,48,219,125,40,110,87,39,152,131,81,145,175,109,66,1,150,133,237,208,85,166,68,232,107,184,51,53,105,83,145,205,213,125,127,245,127,75,178,159,36,253,199,238,18,7,140,13,173,14,149,141,20,250,235,45,37,15,84,249,188,205,169,34,35,229,196,128,146,238,34,62,227,246,153,142,55,195,195,14,218,196,44,199,208,162,63,203,229,199,234,183,18,244,237,221,2,89,151,122,85,251,131,65,100,68,69,161,22,132,63,160,60,94,49,193,77,75,13,234,240,148,201,186,78,116,254,161,39,113,158,143,182,125,223,192,102,53,207,85,195,208,244,26,68,202,44,227,168,101,250,214,144,167,201,213,31,93,170,183,110,215,249,235,229,223,252,7,98,0,0,1,31,51,220,231,43,45,55,82,183,184,159,239,30,212,30,135,254,168,70,25,220,107,250,194,26,132,195,210,89,90,16,9,195,65,171,231,117,219,221,253,106,199,162,0,20,163,198,14,216,42,70,58,194,174,164,150,73,171,243,52,215,187,230,161,192,79,103,97,123,253,231,252,7,184,224,183,84,165,177,119,94,84,215,226,178,169,146,125,29,200,117,72,73,173,27,90,168,169,91,76,207,82,212,187,15,65,204,184,183,225,186,237,76,198,63,121,54,219,133,30,232,219,203,212,189,82,233,160,192,108,244,245,72,187,213,239,87,240,238,18,155,131,85,222,220,220,52,184,45,87,31,73,174,159,210,114,209,187,181,60,201,21,7,15,179,119,103,119,184,133,142,138,117,227,72,180,158,37,89,169,39,55,26,125,35,170,117,215,111,243,122,119,179,216,62,231,5,162,112,238,59,208,200,149,180,189,27,175,187,250,186,136,179,236,91,195,123,127,22,172,26,157,133,115,67,76,154,125,75,147,205,65,182,133,255,0,86,243,110,151,98,210,164,253,38,211,222,147,238,254,35,56,152,227,132,245,172,21,196,154,174,31,87,35,62,211,212,238,71,172,234,22,157,220,200,237,59,216,106,66,12,244,39,75,251,37,254,115,240,209,228,72,138,234,100,69,125,198,93,78,187,86,218,141,42,45,75,67,208,203,236,22,151,145,142,38,115,229,86,168,184,91,141,51,218,40,238,180,184,237,85,95,117,91,215,41,249,200,229,243,30,147,43,67,74,80,234,251,147,184,137,5,166,164,71,173,168,83,170,16,170,212,248,181,90,108,150,164,196,154,202,36,71,121,165,146,208,227,107,73,41,42,74,136,204,140,140,140,140,140,143,67,212,127,186,80,148,235,181,36,90,158,167,161,119,152,255,0,160,21,253,198,19,12,190,83,224,125,46,240,131,13,10,155,73,171,176,167,158,38,245,89,69,106,28,247,20,91,137,6,123,117,81,30,134,100,95,112,172,188,148,226,75,248,103,152,251,42,164,82,84,204,122,149,106,155,77,146,173,230,148,147,46,79,140,107,53,30,228,150,154,35,183,93,75,222,67,69,84,138,131,21,106,76,42,172,87,82,227,51,35,183,33,181,165,68,100,164,173,36,162,50,50,51,35,35,35,246,24,253,98,6,241,27,200,245,27,23,173,105,184,167,100,83,147,30,233,165,176,227,242,27,142,202,16,82,218,105,185,111,171,82,105,133,184,227,171,117,196,151,106,136,143,179,184,244,49,11,120,116,102,34,238,192,60,112,253,147,92,207,169,138,93,90,119,162,94,139,57,78,164,152,150,236,200,140,41,68,133,186,132,165,73,75,74,45,77,38,162,237,45,12,187,10,237,148,136,85,250,41,182,226,90,145,18,165,23,69,22,132,180,56,219,136,237,247,145,145,145,253,164,98,136,248,151,101,249,220,27,199,105,149,170,109,52,217,163,92,156,202,154,92,67,38,150,210,252,137,147,21,176,141,45,161,5,234,54,93,154,153,233,237,50,29,131,132,134,100,92,181,175,41,24,51,112,84,214,84,250,177,173,248,105,121,239,83,169,117,216,17,219,74,73,110,146,117,218,147,208,137,6,126,237,123,133,196,145,145,145,25,30,164,125,198,60,78,53,223,144,176,211,10,174,171,206,99,237,182,116,202,60,233,44,146,212,68,75,117,184,206,56,148,246,169,58,235,176,251,8,200,255,0,237,25,189,198,11,206,94,33,98,149,217,121,203,125,110,29,98,183,62,106,9,74,51,36,33,217,14,56,73,78,170,86,132,91,207,66,212,254,243,239,29,135,3,243,48,254,0,224,221,201,65,181,81,28,174,107,145,201,145,186,214,200,249,140,68,145,21,180,104,78,33,212,56,149,165,198,82,174,227,73,31,111,105,247,113,122,69,30,246,198,27,233,48,105,177,167,214,107,213,249,196,165,26,80,244,149,169,215,222,34,53,171,66,90,204,183,184,90,159,105,234,175,105,152,188,92,131,100,198,221,203,205,131,78,186,43,148,212,59,120,86,96,178,252,183,31,101,181,46,47,57,152,171,91,36,106,97,183,81,181,214,79,213,51,61,15,191,83,238,151,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,38,126,114,99,110,230,30,193,168,221,20,58,106,26,188,40,208,94,126,35,140,50,132,174,87,37,153,75,67,38,105,97,199,87,185,215,139,213,35,45,79,187,67,239,163,170,189,26,246,193,235,233,80,106,81,167,81,171,212,9,198,164,154,144,244,119,18,235,15,25,18,211,184,144,178,45,237,158,135,216,122,167,216,100,59,62,56,102,97,252,125,193,187,110,129,117,34,57,220,214,211,144,227,117,174,17,243,31,137,30,43,136,208,220,91,171,113,75,83,143,41,93,196,147,62,222,195,239,227,248,63,121,203,195,220,82,180,239,56,143,45,179,163,214,224,77,112,146,163,34,90,26,144,219,134,149,104,164,234,71,179,180,181,47,188,187,198,144,176,82,252,133,137,120,85,106,222,112,223,109,195,169,209,224,201,120,155,81,25,33,215,35,54,226,147,216,165,105,166,242,236,51,51,255,0,180,123,99,50,34,51,51,208,139,188,197,59,241,111,204,131,151,69,227,27,6,173,250,162,206,5,40,208,252,196,178,255,0,169,212,180,236,248,238,37,68,135,77,58,237,81,106,70,130,63,126,157,195,143,112,209,203,243,184,201,142,208,235,85,42,105,189,70,182,249,117,53,45,108,154,155,83,241,230,67,86,195,53,54,180,31,168,225,246,106,71,167,180,136,94,226,81,10,129,69,38,219,75,81,226,83,98,232,146,34,36,33,182,219,71,103,184,136,136,139,236,34,20,147,196,95,49,23,118,62,99,129,225,53,178,250,159,165,210,103,122,37,168,176,84,234,137,249,109,76,150,194,84,104,67,171,74,148,164,186,146,212,146,74,62,194,208,139,176,230,151,14,76,143,81,176,134,214,133,138,119,189,57,50,46,154,163,13,191,29,185,12,161,101,17,167,91,136,250,116,39,88,67,141,186,135,91,81,118,40,200,187,123,207,83,19,200,126,74,189,65,138,77,38,109,86,83,137,109,152,113,220,144,226,212,100,68,148,161,38,163,51,51,50,34,34,34,246,152,206,174,117,177,37,252,76,204,125,235,82,84,149,61,30,155,90,169,83,99,43,121,169,38,203,115,228,154,13,62,178,139,77,23,217,166,133,238,33,102,156,30,240,203,228,198,7,213,47,9,208,208,153,181,106,187,234,101,227,111,69,156,87,97,192,113,37,184,208,71,183,84,153,232,70,101,247,139,1,1,255,0,42,66,85,166,228,145,232,122,150,165,220,99,252,42,53,8,84,154,124,170,173,74,75,81,162,66,101,114,36,60,234,201,8,109,180,36,212,165,41,70,100,68,68,68,102,102,103,161,104,42,55,136,231,16,89,87,76,233,248,47,132,85,130,42,67,100,236,74,164,248,210,12,141,229,145,203,140,243,105,114,60,147,74,155,82,20,218,137,42,71,111,97,159,102,132,43,81,199,28,121,197,58,234,212,181,172,205,74,82,143,83,81,159,121,153,251,76,119,156,149,224,36,204,125,199,10,53,188,168,47,189,75,167,63,26,165,80,52,180,106,65,199,110,100,116,58,147,249,181,167,232,189,220,162,34,247,158,157,247,251,132,152,111,111,225,45,131,76,176,173,152,105,141,79,166,243,185,72,38,208,143,235,30,113,211,236,66,82,159,164,226,187,146,93,255,0,196,86,23,26,82,112,174,59,44,204,149,176,253,37,167,187,250,186,112,248,92,22,214,146,196,171,201,38,230,211,87,163,180,78,186,110,254,111,81,246,123,69,197,10,226,227,43,119,183,11,13,45,251,85,183,210,75,168,117,124,196,110,237,87,46,69,61,194,236,221,219,223,238,49,22,120,72,97,187,151,94,99,24,188,156,109,195,141,107,238,230,104,94,169,245,48,103,182,90,250,166,93,233,247,167,248,247,14,157,198,146,169,75,126,238,179,105,172,68,101,51,35,122,71,158,234,91,73,45,123,154,167,41,58,153,30,167,161,118,22,163,195,112,124,182,10,175,142,211,107,138,37,154,105,28,189,116,238,46,108,57,233,237,236,63,119,188,191,136,186,224,1,231,113,8,150,118,132,242,108,210,74,249,173,55,119,127,90,129,151,183,127,172,49,162,60,136,59,205,203,69,170,173,238,43,251,251,181,103,169,255,0,170,18,132,131,0,0,1,192,243,199,17,233,121,109,186,154,101,180,173,95,204,123,20,70,127,248,252,111,119,220,51,170,215,245,132,52,255,0,134,175,20,139,42,156,242,117,209,92,238,255,0,248,229,143,78,0,42,91,141,173,9,248,245,204,53,173,19,73,229,203,244,206,170,74,79,95,81,20,228,250,199,167,191,187,180,112,158,22,55,201,218,185,149,166,82,151,60,152,106,173,206,220,133,59,180,151,202,129,53,69,217,184,136,244,53,123,143,248,9,135,198,63,13,19,87,195,74,54,33,49,29,42,85,19,168,231,57,179,83,79,58,69,61,164,246,146,79,78,239,106,139,248,247,14,1,193,190,231,169,66,198,42,197,182,137,10,233,42,61,62,246,205,106,211,230,226,212,22,90,22,186,119,159,184,197,205,138,105,227,52,219,169,197,187,105,107,61,80,190,179,97,118,246,105,26,159,168,246,124,21,84,101,84,190,211,177,38,71,232,190,211,46,210,245,106,34,216,197,61,241,141,194,134,104,151,229,23,18,99,180,195,103,93,234,121,155,18,68,165,114,25,167,178,91,180,65,107,223,217,170,143,248,119,10,219,31,235,22,84,136,50,153,155,17,229,178,252,119,18,235,78,33,70,149,33,105,61,73,68,101,218,70,70,90,234,66,222,248,102,231,165,171,198,153,11,4,49,46,171,182,171,5,134,227,82,164,200,124,136,158,105,9,135,25,150,183,189,32,212,167,13,74,89,237,74,8,143,180,203,183,82,22,78,149,18,146,74,73,234,70,90,145,143,232,14,83,154,91,10,30,34,224,37,239,65,147,13,50,93,77,6,164,244,84,27,100,179,231,244,79,161,26,17,165,93,186,175,216,90,246,246,12,232,212,26,149,98,98,68,150,77,46,71,145,111,86,214,157,18,70,133,54,182,31,50,236,250,38,70,70,143,176,203,236,26,25,201,190,32,181,136,249,117,178,171,8,124,221,114,37,22,155,9,245,41,68,165,27,169,131,29,74,212,247,43,183,85,246,234,122,253,131,181,143,242,147,26,60,200,238,69,150,195,111,50,242,13,14,54,226,73,73,82,76,180,50,50,62,195,35,35,21,85,158,140,154,92,118,118,54,80,49,203,10,45,197,185,78,85,102,44,250,131,52,216,110,27,136,127,171,147,37,213,237,97,130,73,36,146,150,203,85,47,93,116,212,251,140,88,230,4,87,36,215,240,146,213,151,57,135,153,148,221,34,11,47,161,228,154,92,39,10,51,70,173,196,102,103,174,166,122,235,219,168,224,60,73,242,255,0,31,24,176,42,167,93,133,79,39,234,246,211,15,84,218,82,26,37,56,164,71,135,49,68,130,50,109,106,61,86,225,118,17,145,107,237,35,20,137,134,247,133,107,9,49,54,143,115,199,84,136,147,104,21,104,239,62,130,53,182,178,54,36,33,106,66,136,148,147,239,111,180,140,203,187,216,52,87,151,28,81,166,226,254,13,218,215,164,25,237,74,122,93,38,10,166,236,117,43,54,228,170,43,46,56,133,104,181,153,40,141,194,212,148,122,150,189,190,241,18,56,187,99,105,89,120,69,11,15,40,245,13,149,58,220,198,202,75,104,119,69,28,39,162,207,101,122,146,92,37,105,185,36,93,169,52,251,245,62,193,75,74,51,81,154,148,102,102,103,169,153,143,209,77,167,78,171,212,35,82,169,145,93,147,46,99,200,97,134,90,65,173,110,56,181,18,82,148,165,36,102,102,102,100,68,68,90,158,162,227,184,104,228,102,62,29,80,35,99,30,38,209,154,93,195,80,109,14,211,227,72,142,71,211,48,226,33,200,105,102,135,163,165,104,121,46,33,101,170,86,100,93,164,93,186,152,177,18,34,73,18,82,68,68,69,161,17,123,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,148,70,149,17,25,25,104,100,126,209,93,220,75,178,51,27,17,104,18,113,139,12,168,205,34,225,167,182,183,106,17,163,199,34,234,88,109,19,36,58,178,67,49,212,181,186,167,22,130,213,75,34,62,194,62,221,12,83,141,74,157,58,145,80,147,74,169,197,118,52,184,111,45,135,217,117,6,133,182,226,20,105,82,84,149,17,25,25,25,25,25,25,106,90,15,206,147,52,153,41,38,100,100,122,145,144,186,94,17,24,218,87,158,17,77,195,202,197,64,151,83,162,76,115,166,109,110,234,162,132,204,88,12,163,66,83,134,173,55,40,203,177,36,159,118,135,216,37,190,99,113,70,155,132,24,55,116,222,147,167,181,21,232,148,153,202,133,189,212,160,220,146,152,175,56,218,19,170,208,102,163,54,207,66,35,212,244,236,247,140,234,98,69,225,90,197,188,77,172,92,242,23,34,92,202,253,90,67,204,32,205,110,44,205,249,11,90,80,146,53,40,251,220,236,34,51,239,246,139,187,225,175,151,248,248,59,129,116,202,236,218,121,49,87,185,88,102,166,234,150,209,37,196,183,34,28,53,26,12,205,180,40,180,91,103,216,102,101,175,180,204,119,236,119,174,202,183,240,146,234,151,5,135,158,148,229,34,115,44,33,148,154,156,55,14,51,166,146,73,17,145,235,169,22,154,118,234,43,143,35,25,53,184,239,28,108,175,227,150,43,219,107,110,156,154,204,169,244,246,106,80,220,39,22,255,0,87,26,75,75,218,251,6,147,73,165,78,22,169,94,186,235,161,247,152,181,88,209,163,195,142,220,88,140,54,203,44,160,144,219,109,164,146,148,164,139,66,34,34,236,34,34,33,254,163,138,103,31,16,89,195,140,187,94,181,133,190,166,156,151,69,169,66,97,73,81,37,68,234,160,200,82,116,61,201,237,245,59,52,61,126,193,158,104,13,74,190,241,34,59,36,78,72,147,112,214,208,157,21,170,214,226,223,124,139,183,233,25,153,154,254,211,63,180,104,183,43,86,20,76,58,192,59,34,131,26,26,99,58,170,13,49,233,72,38,201,7,207,232,152,66,245,34,74,79,93,81,237,45,123,59,71,87,1,252,82,137,41,53,40,244,34,45,76,197,108,113,50,207,75,86,117,50,110,8,97,165,87,117,86,123,14,70,170,201,142,249,25,50,210,211,50,51,205,111,102,65,41,46,18,146,131,218,164,25,23,97,159,110,132,42,18,84,169,19,165,61,54,91,203,121,249,14,41,215,92,90,141,74,90,212,122,154,140,207,180,204,204,245,212,199,249,11,121,224,221,133,13,83,237,10,222,41,58,211,10,118,76,137,52,196,172,210,70,178,74,154,167,190,69,174,205,116,212,191,123,191,217,237,22,94,42,115,141,82,140,234,150,34,118,36,136,189,41,219,167,105,250,180,225,227,56,50,182,234,177,110,229,90,15,68,35,163,222,93,189,186,198,168,104,46,88,83,39,25,11,158,165,55,24,104,246,218,228,43,164,167,117,27,27,37,171,79,156,139,79,89,234,90,233,222,94,226,29,251,131,134,26,38,145,134,149,156,66,126,58,82,186,223,79,201,115,102,134,174,76,138,131,74,237,52,150,189,254,197,31,240,238,16,247,138,117,242,119,86,101,106,116,164,79,39,218,164,242,118,33,46,238,36,115,96,66,81,246,110,50,45,77,62,226,254,35,187,112,74,161,63,34,187,137,85,163,101,60,168,158,134,209,106,73,234,123,209,81,79,170,122,123,251,251,69,180,128,15,49,137,79,38,61,149,81,121,90,232,158,79,119,252,106,6,96,29,254,176,198,138,178,57,17,232,121,109,181,90,121,180,161,95,207,187,18,70,95,248,252,159,127,222,59,224,0,0,14,51,155,234,92,138,190,95,238,120,81,74,74,157,95,69,181,49,245,53,158,147,99,153,246,17,31,176,191,237,25,191,34,52,57,162,200,210,101,239,236,26,99,192,26,188,90,238,19,208,234,112,95,83,204,61,212,236,90,148,74,51,210,75,169,61,76,140,203,188,143,218,58,24,0,173,158,53,52,199,36,225,253,141,81,68,66,90,97,122,79,123,188,189,77,189,239,211,136,187,116,236,215,187,237,21,221,146,90,161,81,179,59,102,84,84,166,210,77,122,71,83,112,244,79,109,62,73,118,246,151,188,94,118,112,240,157,188,105,203,237,207,97,38,58,23,42,127,69,200,115,102,171,111,100,216,238,171,105,236,89,150,164,215,110,137,63,243,149,76,112,172,173,200,180,179,103,71,182,234,17,92,109,117,46,163,152,74,65,145,163,151,76,156,178,215,83,45,53,220,94,195,23,160,41,203,141,11,14,55,137,246,131,234,51,218,239,164,54,255,0,8,244,226,49,244,248,47,204,229,222,151,108,62,160,203,155,208,124,222,254,197,104,213,68,251,189,162,222,133,127,241,136,160,211,166,224,92,58,228,131,140,82,233,220,206,155,126,222,97,243,38,83,210,189,154,150,189,197,219,161,151,96,165,114,35,62,194,31,244,134,157,112,140,219,105,106,218,70,163,218,147,61,11,222,62,205,151,119,215,172,43,162,153,118,91,149,41,48,167,83,37,179,41,183,24,121,109,171,115,110,37,194,35,52,41,39,166,228,36,251,12,187,133,246,228,67,53,52,76,195,225,85,57,137,149,86,149,115,82,35,51,18,115,46,190,131,125,213,53,26,49,56,246,211,121,199,20,70,227,198,91,149,166,167,222,68,125,242,128,7,248,205,138,204,232,111,194,144,218,28,106,67,74,105,104,89,17,165,73,81,25,25,25,31,97,150,134,51,247,196,67,7,95,194,108,198,220,10,76,86,217,139,113,73,151,91,100,155,65,165,36,153,19,229,237,47,160,146,238,111,217,175,222,98,108,240,113,198,102,106,54,109,103,10,107,53,103,156,159,22,100,137,209,26,117,242,52,38,42,90,167,176,132,164,148,189,196,123,140,200,136,147,183,220,126,193,102,32,63,37,78,149,77,172,196,92,26,164,22,37,48,178,50,52,60,210,86,158,210,50,215,69,17,151,113,159,249,71,252,210,104,244,250,28,78,134,155,29,182,24,35,213,40,66,18,148,151,97,22,132,73,34,34,236,34,10,205,42,37,114,145,54,141,61,134,222,141,58,59,145,157,109,196,146,146,164,45,38,149,17,145,145,145,145,145,159,121,24,207,223,16,44,18,123,6,51,9,91,138,196,18,102,157,92,122,77,98,57,182,209,165,180,165,233,210,137,8,45,27,66,75,68,181,220,90,246,123,79,217,53,184,62,99,171,82,173,138,230,20,214,170,45,33,84,226,147,86,107,154,241,17,147,45,183,1,132,145,110,115,187,191,185,36,95,111,176,67,238,35,216,218,188,90,204,77,114,159,18,91,174,64,182,36,201,162,18,84,230,168,55,35,78,150,91,146,68,226,147,166,215,59,15,176,254,194,17,81,182,220,117,196,180,210,20,181,172,201,41,74,75,83,51,62,226,34,246,139,55,225,139,145,87,174,25,17,241,215,20,168,77,20,8,178,16,170,84,9,241,79,123,139,73,195,148,204,130,109,248,230,147,108,210,110,39,122,87,169,246,145,123,76,91,92,88,177,160,198,106,28,40,237,48,195,40,75,109,52,210,9,40,66,72,180,36,145,23,97,17,17,17,17,16,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,44,105,209,157,135,54,59,79,176,242,20,219,173,58,130,82,22,147,45,13,42,35,236,50,50,51,35,35,21,41,196,231,34,175,91,210,36,99,174,22,208,154,56,18,164,45,85,88,16,34,158,246,214,163,153,41,233,6,219,17,201,36,217,36,155,78,245,47,82,236,35,246,24,172,135,27,113,167,20,211,168,82,22,131,52,169,42,45,12,140,187,200,203,216,37,95,14,28,109,94,18,102,38,135,79,151,45,214,224,92,242,99,81,13,41,115,68,19,146,103,68,45,202,35,113,41,211,107,125,167,218,127,97,137,131,198,15,29,90,139,107,208,240,166,139,81,105,106,168,148,106,179,188,167,136,204,217,113,185,236,40,143,107,157,221,221,233,50,251,125,130,20,112,253,193,39,177,159,48,148,72,178,32,147,212,234,27,209,171,18,13,198,141,77,169,44,206,138,75,65,234,218,210,122,165,222,227,211,179,218,94,221,2,209,169,81,40,116,136,84,104,12,54,204,104,49,219,140,211,109,164,146,148,161,9,36,164,136,136,136,136,136,136,187,136,130,173,71,167,215,34,116,53,40,237,190,193,158,170,66,208,149,36,251,12,180,50,81,25,31,97,152,255,0,170,101,42,155,70,136,136,52,184,44,69,97,4,68,72,101,164,161,61,132,69,174,137,34,46,226,47,242,15,214,2,179,184,199,99,51,52,235,50,141,133,52,106,187,205,207,149,50,60,233,109,53,32,137,10,138,166,170,12,45,42,74,87,184,207,113,17,25,26,116,247,159,176,66,110,30,24,58,254,44,230,54,223,82,162,182,244,91,118,76,74,219,196,226,13,73,52,199,159,19,113,125,5,23,115,158,221,62,242,26,4,133,21,152,48,216,133,29,180,54,212,118,146,210,16,130,34,74,82,146,34,34,34,46,194,45,8,127,176,8,191,158,252,212,209,50,241,133,85,22,33,213,90,77,203,87,140,244,72,44,180,250,9,246,148,236,105,36,219,219,73,230,220,73,19,140,145,110,78,186,31,113,25,247,80,149,233,119,215,111,219,162,167,118,92,117,41,51,103,84,229,189,41,199,31,121,110,43,115,142,41,195,34,53,169,71,166,229,168,251,76,251,199,198,91,78,183,183,152,210,211,184,136,211,170,76,181,35,246,144,255,0,145,127,188,52,232,52,234,38,87,104,46,83,206,49,156,244,69,152,255,0,39,111,99,171,167,67,220,74,208,139,214,236,45,117,212,254,209,42,197,66,241,160,153,204,189,45,40,125,65,159,43,175,249,189,253,137,213,170,113,247,123,7,204,224,188,195,142,98,125,222,250,76,246,181,232,253,223,198,61,68,136,92,104,162,254,42,117,185,23,110,108,235,22,221,62,43,142,46,155,211,242,201,40,51,53,243,41,144,86,122,104,103,174,155,79,216,66,217,242,119,132,237,96,190,95,109,139,13,81,144,137,80,58,222,123,155,52,91,155,230,200,117,59,143,98,12,244,39,123,53,73,127,156,232,199,59,85,66,172,230,118,243,168,165,77,168,157,244,118,134,217,234,158,202,124,98,236,237,63,112,177,30,10,212,197,198,195,251,230,162,184,164,132,205,244,102,199,118,104,110,108,126,162,71,219,167,110,157,223,96,178,96,1,207,49,250,175,18,133,132,245,202,156,231,212,204,118,122,109,235,74,137,38,90,201,105,37,161,153,145,119,153,123,70,103,20,70,227,154,32,140,204,251,134,144,50,129,75,145,72,203,245,177,10,81,73,75,168,235,119,38,70,164,178,214,108,131,46,195,34,62,227,255,0,176,118,96,0,0,31,30,237,183,227,221,22,252,170,20,162,213,169,59,55,119,127,101,105,87,180,143,218,159,112,204,93,237,64,151,108,92,243,104,115,155,52,63,27,151,189,38,70,90,110,109,42,46,242,35,238,81,123,5,246,112,232,189,162,222,57,103,183,141,153,205,200,118,39,87,205,74,93,37,169,27,170,18,244,212,183,25,150,164,159,104,148,0,2,10,113,119,164,187,63,46,107,154,211,8,95,71,166,170,52,153,169,59,231,64,46,195,211,179,184,83,238,6,215,35,219,120,165,68,173,74,113,198,218,143,212,238,83,102,68,162,221,25,212,150,134,102,69,222,175,120,211,50,21,26,161,20,149,162,29,105,207,97,232,162,61,15,252,157,228,33,133,131,146,138,22,24,230,236,177,82,221,134,148,83,63,214,26,229,160,137,191,232,197,48,173,164,134,18,146,213,75,81,158,138,237,251,251,4,214,21,35,198,230,27,77,92,120,97,45,182,148,75,127,211,124,197,109,236,61,173,211,72,187,71,47,225,29,113,75,166,102,11,209,45,61,181,154,135,245,137,53,25,107,203,133,61,69,217,169,23,121,251,140,93,240,134,156,85,172,105,87,102,87,107,53,26,124,39,229,76,165,116,252,148,50,217,172,207,155,81,130,74,236,36,153,247,36,251,180,238,246,138,67,176,35,82,38,93,208,35,87,93,109,184,43,230,243,84,226,146,73,45,26,89,167,83,87,103,210,34,239,22,173,109,112,205,181,209,25,233,41,166,41,198,103,70,118,42,121,172,182,106,65,168,244,220,95,205,116,35,45,15,67,237,16,75,56,217,77,185,178,209,122,19,47,67,146,245,18,166,158,166,52,178,109,197,52,131,113,217,4,134,77,102,203,104,37,146,24,215,105,107,217,218,93,157,223,31,40,89,142,184,178,233,139,116,107,134,12,213,149,30,84,200,241,170,172,27,139,216,113,85,38,58,222,81,36,157,109,59,182,50,69,170,207,111,191,179,187,64,216,83,137,214,206,46,216,244,187,222,214,168,71,149,22,161,25,135,148,77,58,218,205,165,184,202,29,54,213,177,106,36,168,137,196,234,90,158,154,255,0,17,236,0,86,151,25,44,36,42,181,149,68,196,250,93,43,153,50,28,184,208,36,60,219,26,154,99,33,170,131,235,51,82,80,102,69,169,145,158,170,211,236,246,136,13,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,218,103,169,105,222,70,52,51,68,170,69,174,81,160,214,97,62,219,204,79,140,212,150,156,109,68,164,41,11,65,40,140,140,140,200,200,200,203,184,204,126,208,0,21,189,198,31,8,162,85,176,250,149,137,176,169,143,187,62,28,182,33,60,235,44,18,137,49,208,197,65,229,26,140,144,106,34,37,25,25,234,173,62,207,104,130,57,28,191,95,195,42,246,36,221,203,230,33,148,225,237,97,136,238,22,164,69,40,151,25,196,237,61,201,45,250,35,82,208,247,8,251,121,87,94,186,110,250,229,205,33,107,91,181,122,148,153,235,82,204,205,74,83,174,169,102,102,102,102,102,122,171,222,127,121,137,55,144,76,163,87,179,3,137,148,202,253,78,154,226,109,122,28,230,102,75,113,230,86,77,72,228,200,138,181,179,170,153,91,107,220,211,198,123,76,203,82,239,50,46,251,224,181,109,138,53,155,111,192,182,168,16,35,195,131,78,140,212,102,154,101,164,54,146,75,104,74,19,216,130,34,215,106,72,187,8,187,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,110,171,98,141,120,219,243,237,170,253,62,60,200,53,8,206,198,117,167,154,67,137,52,184,133,33,93,139,35,47,162,163,46,210,62,241,67,249,251,202,53,123,47,216,153,83,184,41,148,215,21,107,215,103,61,50,35,140,178,179,106,63,58,68,165,161,157,82,202,27,70,214,153,35,218,70,122,23,113,153,119,70,75,58,186,245,173,119,80,238,104,235,82,29,164,84,163,79,66,144,102,74,74,154,117,43,35,35,35,35,35,213,62,242,251,200,72,44,242,95,175,226,109,123,13,174,228,115,22,202,176,242,142,196,135,123,76,142,86,249,46,43,113,238,81,111,209,122,158,167,184,78,222,15,24,69,18,149,135,213,92,77,155,75,125,169,243,38,63,9,151,94,96,146,74,142,182,41,239,36,210,102,130,81,145,168,140,203,69,105,246,123,69,145,0,0,252,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,251,204,134,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,134,90,22,157,196,66,124,112,109,194,66,164,217,85,188,79,170,82,185,115,38,75,147,2,59,206,49,161,170,50,218,167,190,131,37,41,4,102,90,145,153,104,173,62,207,104,178,208,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,226,51,243,155,220,199,92,57,139,197,186,205,195,54,106,206,143,22,100,136,212,166,9,197,236,40,169,147,33,108,168,210,110,184,157,219,30,50,213,39,183,221,217,223,246,50,115,148,219,159,50,247,161,178,196,57,12,209,41,137,234,100,203,54,220,75,75,229,187,28,150,201,44,153,113,6,179,67,250,237,61,59,59,79,179,190,103,226,255,0,15,43,62,210,177,234,87,124,184,29,60,107,118,140,243,139,90,90,105,4,125,59,46,56,107,89,156,98,46,228,246,158,165,252,5,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,236,211,66,251,134,133,242,51,104,46,205,203,21,139,9,232,238,176,244,218,37,50,115,200,113,27,84,78,46,159,24,148,90,109,35,239,79,183,183,237,29,240,82,15,23,27,138,93,79,48,94,137,117,237,204,211,255,0,171,73,40,207,78,100,40,10,62,205,76,187,203,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,133,185,186,145,31,104,182,225,10,111,236,148,80,113,59,55,103,138,151,20,52,174,153,254,190,215,45,6,78,127,70,37,132,238,37,176,164,158,138,66,76,181,87,103,223,216,38,122,213,26,159,20,213,162,26,105,191,97,104,146,45,79,252,157,230,51,51,142,85,200,215,38,41,86,235,81,28,117,198,164,116,219,84,225,145,168,246,198,105,39,169,145,153,119,167,222,46,11,132,61,33,216,25,116,68,215,88,66,58,205,116,81,36,201,74,217,58,121,118,158,157,189,226,117,128,8,191,196,94,246,139,103,101,158,226,55,167,183,29,217,125,39,41,42,116,144,165,237,168,68,215,66,220,70,122,18,189,130,132,236,154,4,187,158,231,133,67,130,217,173,249,60,205,137,34,51,215,107,106,81,247,17,159,114,79,216,52,233,105,91,241,237,123,126,45,10,41,104,212,109,251,123,191,180,181,43,216,69,237,87,184,125,128,0,0,1,157,12,239,217,202,179,51,29,116,83,82,210,155,100,250,46,89,41,58,127,226,17,140,255,0,178,69,222,161,99,60,25,110,86,42,88,83,114,219,169,148,133,59,72,232,247,183,188,141,73,230,201,168,44,187,53,212,181,34,215,184,191,136,177,96,1,21,56,148,209,61,49,149,251,136,250,117,187,201,233,62,138,55,105,173,70,31,216,126,225,65,84,233,139,167,204,110,99,127,73,189,116,254,36,101,254,113,166,44,9,186,85,121,225,93,18,227,113,100,165,203,234,117,50,61,126,140,151,81,239,63,221,247,143,118,108,50,110,19,198,202,13,194,238,94,210,212,189,157,227,254,197,106,113,168,183,34,205,177,172,123,133,76,106,245,59,210,123,86,72,47,87,152,245,57,7,169,233,169,118,23,188,132,18,225,243,121,73,180,115,65,106,45,181,154,90,147,215,115,116,51,47,163,78,149,167,246,136,187,213,237,26,24,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,31,75,253,227,237,185,251,170,253,207,113,255,0,156,102,142,232,161,84,45,59,130,77,18,124,105,48,229,69,217,189,183,144,166,220,78,228,37,69,169,25,17,150,164,162,62,238,227,26,33,202,70,51,193,198,108,31,183,235,235,126,50,167,203,106,107,206,182,218,136,246,165,185,174,180,71,166,245,168,187,9,61,231,237,254,3,246,230,123,46,118,118,98,112,218,167,107,215,169,172,46,160,152,175,46,157,39,146,209,184,212,146,142,242,26,61,235,105,197,36,137,79,25,250,165,169,31,105,125,180,13,143,152,19,123,96,62,32,85,109,43,154,135,62,52,120,242,223,76,57,78,198,121,13,190,194,95,117,182,214,149,173,180,18,183,19,74,50,50,45,12,139,82,251,37,191,12,108,230,73,195,27,174,46,15,94,245,103,21,66,173,204,67,80,221,146,249,154,99,190,243,176,227,160,183,58,250,80,134,210,132,40,244,36,25,151,110,154,150,164,46,126,28,200,181,8,140,206,131,37,169,17,228,54,151,90,117,165,146,208,180,40,181,74,146,162,236,50,50,50,50,50,31,236,56,246,109,176,238,62,37,229,242,247,161,46,11,114,164,181,65,169,201,134,133,52,75,87,80,80,95,75,123,75,106,143,118,171,236,208,181,237,236,25,208,171,68,169,89,151,132,216,38,78,70,168,80,170,78,52,101,235,33,77,60,203,166,95,98,146,100,164,253,134,90,123,5,251,112,242,197,182,241,95,45,182,252,135,39,156,153,148,38,34,81,164,26,157,222,174,99,48,34,26,245,245,212,125,238,123,116,62,222,226,18,104,0,7,31,205,157,147,15,16,112,26,237,181,228,211,74,99,211,41,51,219,136,92,146,113,77,200,92,39,208,133,167,84,168,201,68,107,236,50,45,75,94,193,74,56,215,97,185,151,140,51,98,198,53,169,138,237,114,90,102,62,178,61,174,28,7,163,184,210,154,81,237,109,122,111,103,181,38,147,78,190,211,62,194,227,56,55,135,21,28,87,196,187,118,197,167,182,226,189,43,83,137,21,229,32,148,102,219,78,200,109,165,43,82,74,180,211,152,93,166,147,47,191,184,104,111,44,248,19,107,224,30,23,81,237,42,13,57,134,164,148,72,235,154,249,50,218,92,117,254,157,150,220,53,41,45,160,213,169,180,70,102,162,212,207,191,236,235,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,54,102,48,38,215,199,204,46,172,90,85,234,115,14,201,56,146,23,9,243,101,181,56,211,253,59,205,182,164,169,77,172,211,161,186,102,70,146,212,143,187,237,207,38,50,97,197,71,10,49,46,226,177,106,13,184,159,69,84,229,197,101,75,37,17,184,211,82,28,105,42,212,210,157,117,229,159,105,36,139,238,238,29,155,5,44,55,51,13,134,111,216,196,181,61,93,162,75,84,198,22,103,185,194,130,204,118,218,75,73,61,174,47,77,239,118,36,146,73,215,218,71,216,119,91,148,203,38,30,30,224,53,165,107,198,166,148,55,161,210,160,55,44,185,36,218,156,144,136,76,33,107,86,137,73,154,140,209,218,102,90,158,157,163,176,128,0,140,188,67,49,109,172,40,203,109,193,33,185,231,26,101,117,137,116,104,198,151,118,43,152,244,9,102,141,61,116,159,123,126,205,79,179,184,197,4,210,98,84,175,59,194,20,18,39,36,212,43,181,38,218,34,245,150,167,94,121,210,47,181,74,51,82,190,211,61,125,163,69,249,73,195,168,248,105,151,203,34,132,136,72,141,41,234,13,50,76,196,19,100,133,117,7,5,132,185,184,182,164,247,106,142,221,75,94,206,209,216,71,248,204,153,22,159,17,233,211,164,181,30,60,118,212,235,174,186,178,66,16,132,150,170,82,148,125,132,68,68,102,102,98,152,56,156,103,50,78,38,221,114,176,122,200,171,56,154,21,18,90,218,152,236,103,204,147,33,246,93,153,29,101,185,167,212,133,182,164,45,39,218,130,51,236,215,66,208,132,72,192,76,9,189,177,226,255,0,165,90,86,197,14,124,150,36,75,97,51,37,53,25,229,182,195,10,125,166,220,90,150,134,214,73,218,78,164,204,204,180,34,61,79,237,191,156,176,229,206,206,203,182,27,83,45,122,13,53,132,84,21,21,133,212,100,242,90,39,29,146,113,217,67,167,189,45,54,165,17,169,146,63,88,181,51,237,63,179,146,113,54,197,230,48,219,46,117,122,36,119,88,41,119,59,114,40,230,133,40,183,19,82,96,204,78,226,34,90,79,93,81,223,161,151,216,98,153,242,201,98,78,196,140,119,178,237,184,177,95,147,206,174,211,148,249,182,131,94,198,142,99,40,82,215,162,85,162,75,127,105,153,105,218,52,119,100,80,19,106,217,212,59,105,4,68,84,170,116,104,69,167,119,205,52,148,123,139,247,125,197,247,16,251,99,61,28,65,175,41,23,118,104,46,181,184,179,83,49,186,30,86,166,103,244,169,209,117,254,209,151,122,125,130,118,112,87,183,34,194,177,175,139,129,49,244,122,163,232,205,206,26,11,214,229,189,81,65,104,122,106,125,135,239,49,101,99,254,9,134,73,195,120,153,65,56,125,235,218,90,159,179,188,120,76,117,186,21,102,97,101,106,227,66,201,42,137,211,104,102,122,125,41,45,35,222,95,189,239,25,157,168,204,93,66,99,147,28,250,78,105,175,240,34,47,243,11,245,225,173,68,244,62,87,237,211,233,214,215,59,171,250,72,219,174,149,25,159,97,123,196,171,0,21,211,198,106,229,98,155,133,54,213,188,169,40,75,181,126,179,99,123,200,148,174,84,154,122,207,179,93,79,66,61,123,143,248,10,230,201,5,156,171,207,49,214,189,53,77,41,108,151,91,204,36,167,95,252,66,73,151,246,76,187,210,52,94,0,0,0,2,140,120,175,89,213,27,123,49,18,43,50,153,74,99,85,182,114,20,148,168,183,114,160,193,74,187,77,36,71,161,159,176,207,248,14,133,193,170,254,106,135,137,23,45,152,235,166,147,175,244,122,22,226,34,62,67,21,7,63,120,189,254,227,254,29,226,227,0,7,11,206,228,7,170,57,101,188,34,176,194,93,90,189,31,161,26,77,71,217,80,140,125,154,125,195,57,99,71,185,55,150,137,185,120,181,159,108,218,50,87,93,253,87,209,254,254,144,95,230,29,172,4,70,226,111,135,177,239,108,181,86,39,46,33,186,253,39,167,229,41,45,146,148,142,108,248,100,173,15,105,153,106,73,246,105,252,69,34,96,213,216,253,143,137,52,123,166,50,182,185,11,168,218,122,153,125,56,238,35,216,101,251,222,241,166,138,69,78,61,102,156,213,74,42,201,77,61,187,105,145,145,247,40,200,251,140,203,188,135,236,20,63,197,7,5,93,195,44,192,205,184,226,193,233,233,151,39,47,166,36,53,177,191,230,240,161,33,123,116,109,41,250,75,237,208,207,183,191,67,29,23,132,246,98,106,54,254,45,198,195,43,142,166,69,70,122,138,244,26,123,110,60,175,239,185,21,40,198,158,197,186,72,215,231,28,250,41,221,246,31,104,185,164,153,40,137,73,50,50,50,212,140,135,37,199,108,175,97,22,97,40,175,210,239,203,114,41,201,117,149,50,221,74,60,56,189,99,58,161,212,145,161,215,90,112,211,161,188,181,23,103,98,180,63,126,176,46,247,224,235,58,133,89,244,254,18,223,47,183,209,47,169,135,215,212,204,159,75,136,90,150,217,252,196,34,208,251,27,238,50,61,117,211,216,39,134,90,168,120,163,104,97,237,42,205,196,215,99,74,151,72,132,196,68,74,101,82,22,110,37,166,25,108,141,75,120,136,205,70,105,89,159,97,107,174,189,157,164,58,248,252,213,40,77,212,169,210,169,207,17,26,37,48,182,84,71,237,37,36,200,255,0,237,25,222,207,69,130,172,61,204,165,225,0,161,57,29,186,141,82,161,82,111,123,123,9,104,114,124,146,37,23,170,157,72,246,118,25,107,247,137,187,193,131,17,8,160,220,120,112,252,166,146,92,217,149,68,52,107,209,70,122,83,153,35,208,213,221,236,250,63,199,216,45,52,0,7,226,172,29,53,20,201,47,213,210,201,195,97,165,186,241,186,73,216,148,37,38,106,51,221,216,69,166,189,227,62,57,247,196,214,177,23,49,87,43,116,231,181,167,80,103,76,163,198,74,20,92,179,67,19,165,108,52,145,45,73,211,106,203,67,45,59,59,136,132,131,225,3,130,141,221,216,147,81,196,202,164,38,222,131,71,97,232,236,27,141,238,36,203,106,68,7,146,101,185,179,34,50,74,143,180,148,74,251,187,197,203,145,18,72,146,146,34,34,45,8,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,127,12,137,68,105,81,17,145,150,134,70,41,163,139,246,10,181,104,226,77,59,19,41,112,155,102,13,97,134,99,190,109,183,180,149,41,217,19,222,81,158,214,200,140,205,41,46,211,81,171,239,239,17,243,33,24,152,206,29,230,42,217,110,162,246,148,234,244,232,84,121,41,90,139,151,177,249,209,119,154,136,214,148,233,181,7,169,158,189,157,228,99,65,212,115,166,174,153,25,250,66,89,40,111,180,135,89,54,137,59,20,133,36,141,38,91,123,12,180,211,184,126,208,0,21,101,198,127,17,72,224,219,184,112,196,166,148,92,216,117,69,182,75,213,68,122,84,89,51,208,149,221,236,250,63,199,216,33,22,70,44,21,98,22,101,44,250,121,195,114,67,116,234,165,62,164,230,198,247,146,16,220,248,196,106,63,85,90,17,111,237,62,207,188,104,134,153,9,186,109,54,37,57,162,34,68,86,27,101,36,94,194,74,72,139,254,193,250,71,32,204,173,15,20,110,252,61,170,217,184,100,236,104,178,234,240,159,136,185,79,42,66,13,180,186,195,205,153,165,108,145,153,40,141,72,50,236,61,52,215,183,176,132,15,178,56,58,206,174,214,125,63,139,87,203,238,117,171,234,102,116,21,51,55,212,226,214,149,184,127,63,8,245,62,215,59,204,207,93,53,246,137,233,129,57,94,194,44,189,209,88,165,216,118,228,82,146,211,41,101,202,148,136,113,122,199,180,67,73,51,91,173,52,217,171,83,101,10,62,206,213,106,126,237,58,210,140,146,70,165,25,17,17,106,102,98,149,120,186,227,123,151,174,51,67,195,218,53,64,151,73,161,192,109,50,91,67,186,145,78,102,92,246,151,169,37,195,79,208,81,119,164,149,239,208,187,7,160,224,245,130,174,87,113,10,169,139,53,8,60,200,84,248,207,192,97,110,53,170,19,33,183,224,62,147,73,155,102,68,162,35,61,12,148,71,246,123,69,197,143,199,87,169,199,163,83,157,169,74,89,37,166,118,238,51,50,46,245,17,23,121,145,119,152,204,190,50,221,143,223,56,147,88,186,100,168,141,201,189,62,227,35,63,236,71,109,30,211,87,238,123,197,221,240,199,195,214,44,156,181,81,231,38,33,178,253,91,168,231,41,77,146,84,190,84,249,132,157,79,105,25,232,74,246,235,252,4,185,1,197,51,145,45,16,178,241,116,190,225,180,68,158,135,250,223,163,253,253,28,191,206,51,132,52,103,146,40,15,83,178,203,103,197,125,148,182,180,250,67,82,36,153,31,109,66,73,246,235,247,142,234,0,41,207,140,173,252,213,115,17,237,171,49,167,77,94,128,235,53,45,196,100,92,246,41,238,126,241,251,189,197,252,123,199,61,225,67,103,84,110,28,196,71,172,198,97,43,141,73,223,207,82,146,163,36,243,96,206,74,123,73,38,69,169,151,180,203,248,139,206,0,0,0,1,79,28,104,17,166,35,90,75,237,237,235,254,239,234,41,221,194,45,100,139,21,149,132,185,128,160,92,14,201,67,48,207,170,234,20,181,237,79,247,148,148,39,83,222,146,239,115,218,99,69,12,188,212,134,137,230,28,74,208,173,116,82,76,140,143,248,144,255,0,64,30,15,28,232,174,92,56,89,91,163,179,23,168,92,142,155,70,246,111,221,182,75,74,238,208,245,238,215,187,216,51,38,52,59,144,58,213,54,181,150,59,85,250,82,212,182,75,174,209,102,105,50,63,233,9,69,216,105,51,46,242,49,34,192,121,108,78,179,169,151,245,145,82,180,235,17,201,232,147,185,60,196,108,74,181,216,242,28,46,197,37,69,222,130,246,24,204,149,110,143,83,181,107,47,82,103,234,212,184,187,119,237,220,157,55,32,148,93,228,71,220,162,246,13,17,228,167,17,219,197,76,185,90,183,130,29,91,135,51,174,212,214,173,85,234,79,146,223,111,172,175,240,126,241,220,196,32,226,169,129,137,196,188,16,85,221,75,166,165,234,197,185,167,33,73,103,114,191,156,76,130,218,187,82,218,149,244,16,125,198,95,196,133,52,96,237,247,55,13,49,58,217,189,33,190,235,94,138,171,66,148,247,45,70,147,83,109,72,109,197,39,177,73,215,93,133,216,102,69,247,119,141,28,224,86,34,211,113,79,9,237,123,210,156,255,0,51,210,20,136,79,63,170,146,102,151,92,140,211,138,35,209,74,208,254,112,187,12,204,255,0,237,30,244,0,0,83,95,25,155,9,20,172,101,160,94,145,25,74,24,153,66,139,25,221,169,211,115,203,149,80,112,204,244,73,17,158,133,237,61,127,237,28,163,133,213,240,237,161,153,234,124,85,202,117,12,86,163,53,76,229,146,204,146,107,122,161,8,181,50,220,69,220,159,183,238,49,125,68,100,101,169,31,96,254,128,14,7,157,252,90,141,132,57,119,186,107,42,154,152,242,234,84,249,212,200,127,56,72,81,200,114,12,149,55,167,174,147,239,111,216,102,126,226,25,227,172,212,231,220,215,4,218,196,163,113,249,149,73,142,72,95,210,82,150,227,171,53,31,121,153,153,153,171,222,103,247,139,213,225,129,131,235,195,76,186,192,171,78,130,113,230,92,139,106,174,90,181,177,70,212,136,48,149,169,234,132,159,122,15,218,101,246,152,152,96,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,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,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,143,214,0,3,228,252,172,181,126,85,124,133,249,77,74,249,73,232,255,0,75,122,31,173,111,174,232,121,156,174,167,145,175,51,147,204,245,57,155,118,238,245,117,215,176,125,96,0,0,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,46,43,105,241,30,201,141,243,117,81,172,171,91,25,58,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,104,146,160,34,175,247,81,242,39,254,238,127,245,102,177,255,0,116,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,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,186,6,10,99,222,19,230,38,213,149,122,224,229,215,242,130,139,10,160,186,91,242,122,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,115,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,171,192,188,209,224,78,101,61,55,251,20,190,126,81,252,156,233,189,39,253,25,50,31,35,168,230,242,127,190,90,111,118,238,67,191,71,93,54,246,233,169,107,213,68,85,254,234,62,68,255,0,221,207,254,172,214,63,238,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,229,113,175,30,240,159,46,214,172,91,215,24,238,191,147,244,89,181,4,82,216,147,208,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,143,154,216,28,66,50,141,138,119,149,39,15,176,251,20,165,215,46,26,228,130,141,6,12,107,94,177,189,213,232,102,102,102,113,73,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,69,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,253,138,95,63,40,254,78,116,222,147,254,140,153,15,145,212,115,121,63,223,45,55,187,119,33,223,163,174,155,123,116,212,181,234,160,0,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,253,96,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,154,227,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,242,152,91,159,92,167,99,77,247,76,195,60,52,197,111,76,220,149,158,119,69,11,208,85,40,252,222,83,43,121,207,156,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,57,0,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,97,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,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,26,255,0,186,143,145,63,247,115,255,0,171,53,143,251,160,149,64,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,161,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,0,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,70,191,238,163,228,79,253,220,255,0,234,205,99,254,232,37,80,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,0,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,16,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,0,0,0,2,42,255,0,117,31,34,127,238,231,255,0,86,107,31,247,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,63,86,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,186,6,10,99,222,19,230,38,213,149,122,224,229,215,242,130,139,10,160,186,91,242,122,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,114,171,179,136,246,76,108,107,170,179,101,93,56,201,209,86,173,250,132,138,93,70,55,201,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,187,71,106,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,201,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,0,0,0,0,0,0,3,149,99,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,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,4,107,254,234,62,68,255,0,221,207,254,172,214,63,238,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,206,39,248,62,188,75,203,172,250,180,24,39,34,101,182,183,106,231,163,91,212,77,71,131,53,90,150,136,81,247,172,189,164,95,105,10,42,163,84,231,219,55,4,42,196,83,113,137,148,185,141,200,71,210,74,144,227,75,37,23,113,145,145,145,167,222,71,247,13,14,100,131,22,163,98,246,93,237,106,202,102,166,68,186,109,62,13,50,103,206,18,212,82,27,131,25,78,107,235,168,251,220,246,153,31,188,135,124,0,31,195,50,34,212,207,176,80,183,20,91,225,219,191,51,213,8,168,148,234,216,162,198,118,153,203,53,153,164,150,205,66,105,106,69,184,203,185,95,103,220,67,171,112,103,176,145,85,198,90,253,233,45,148,173,136,116,41,81,154,220,157,118,188,137,84,247,8,203,84,153,17,232,103,220,122,255,0,218,46,80,0,0,120,44,117,196,90,110,22,97,61,209,122,84,95,229,250,62,147,53,230,52,82,72,212,235,113,157,113,36,90,169,58,153,242,207,176,140,143,254,209,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,217,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,255,0,9,239,255,0,220,51,185,68,163,212,238,170,203,52,152,26,187,46,86,237,155,183,43,93,168,53,31,113,25,247,36,253,131,77,184,99,103,83,44,27,34,155,105,209,227,147,49,32,243,185,104,216,148,233,189,229,184,125,137,74,75,189,103,236,33,234,64,71,76,254,86,105,180,92,177,221,111,213,20,164,48,125,14,171,35,73,18,127,164,34,151,105,168,200,139,180,200,103,136,105,179,3,40,174,219,216,89,68,163,189,23,167,92,126,167,86,182,108,219,186,75,170,238,208,180,239,215,187,218,61,224,15,243,121,230,163,180,111,62,226,80,132,233,170,148,100,68,95,196,198,117,243,187,138,202,197,188,127,175,215,218,144,135,161,151,75,211,169,11,220,159,239,40,200,86,135,189,69,222,223,176,196,164,224,190,141,216,143,119,47,214,245,122,15,187,250,138,143,120,184,128,0,0,0,20,159,197,246,241,141,92,199,24,86,244,105,4,233,81,121,154,250,228,173,57,208,224,47,216,163,247,123,139,248,136,27,14,100,136,18,81,46,43,134,135,91,215,106,136,204,140,181,35,35,237,47,176,198,135,114,49,142,37,143,24,9,69,186,228,188,147,168,255,0,57,234,219,221,235,183,252,246,75,104,220,70,226,212,90,165,173,75,83,251,190,201,10,3,240,214,160,29,78,152,244,18,113,104,55,54,250,200,61,12,180,81,31,127,111,184,102,22,253,179,231,216,87,100,235,82,166,133,38,76,30,86,242,81,40,143,215,105,46,23,210,74,79,185,101,236,33,106,28,32,179,6,204,219,89,236,16,170,202,74,87,75,219,208,243,22,68,103,204,114,124,151,52,220,231,216,95,69,5,246,251,197,156,0,255,0,149,36,150,147,73,247,24,207,78,127,176,196,176,187,49,247,13,25,166,20,219,11,233,57,103,183,68,158,144,34,168,244,245,18,93,238,123,8,88,55,7,12,69,149,89,194,58,182,31,203,113,70,205,187,200,233,19,169,232,93,68,170,131,171,236,53,25,119,151,177,37,246,235,222,44,72,124,234,253,2,145,115,210,159,162,87,105,241,231,66,145,183,154,196,134,146,234,23,181,68,162,213,42,35,35,209,73,35,237,46,242,33,156,220,205,101,210,236,203,245,253,85,160,212,233,178,211,76,134,252,88,236,77,83,46,147,78,56,236,84,61,181,46,41,164,36,207,181,125,132,90,250,167,223,161,152,154,156,41,179,124,197,2,105,224,125,255,0,92,124,216,152,238,180,151,36,201,45,136,90,206,12,102,88,73,186,241,17,17,17,44,201,8,70,189,250,123,72,91,107,78,54,243,104,121,165,165,104,90,73,73,82,79,82,50,62,227,35,31,244,0,2,189,184,195,216,49,171,120,57,74,187,185,8,234,32,84,216,111,154,73,45,251,17,22,160,230,221,118,153,233,169,235,166,164,42,227,42,117,169,20,28,195,225,252,248,242,28,100,202,229,164,146,141,11,52,234,158,185,131,50,61,12,187,59,59,134,143,237,217,135,80,183,233,147,205,91,142,76,54,94,215,93,117,220,130,63,243,143,162,0,42,83,140,110,56,20,202,245,27,6,169,147,157,52,48,204,122,172,132,33,223,155,222,75,168,71,81,25,37,207,165,218,93,134,142,239,111,176,66,76,164,225,108,172,92,199,171,78,216,102,9,202,142,213,82,4,169,168,229,26,211,211,20,214,16,225,172,137,10,45,186,57,219,169,105,219,218,52,91,103,91,176,237,27,78,141,107,192,142,211,12,82,105,241,225,54,134,144,73,73,37,166,146,130,34,34,34,45,52,73,123,11,238,33,246,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,6,11,231,219,249,43,231,19,26,240,223,17,24,234,48,202,230,197,11,134,100,185,12,71,223,42,139,57,115,156,104,230,36,144,91,222,100,208,219,105,117,174,213,18,80,149,180,91,146,166,222,183,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,128,28,43,51,227,254,164,101,83,23,235,95,225,90,180,43,181,58,143,252,66,35,81,18,142,87,252,161,77,45,199,191,193,199,66,127,170,64,181,64,0,0,21,1,130,249,246,254,74,249,196,198,188,55,196,70,58,140,50,185,177,66,225,153,46,67,17,247,202,162,206,92,231,26,57,137,36,22,247,153,52,54,218,93,107,181,68,148,37,109,22,228,169,183,173,252,0,5,21,241,75,204,46,50,226,30,96,171,216,51,122,198,249,63,107,88,53,14,93,38,133,30,82,94,110,86,246,137,108,212,228,45,7,163,143,60,195,169,90,18,127,212,54,233,182,68,75,55,150,228,170,225,59,157,122,117,211,106,211,50,175,137,21,61,151,37,27,88,214,115,235,57,82,30,170,193,75,114,36,57,29,197,26,86,219,61,43,108,237,65,169,196,36,218,54,155,66,8,218,51,93,149,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,252,103,22,105,74,212,134,154,117,100,133,236,218,121,246,169,230,71,27,106,216,218,140,198,202,191,165,163,17,81,33,137,37,92,141,29,136,203,222,203,8,142,130,54,154,66,89,52,27,40,75,107,65,163,99,136,53,37,100,162,82,181,208,246,0,222,24,143,127,224,213,167,121,98,229,133,242,46,239,170,211,210,253,82,137,188,207,166,115,114,137,42,218,173,86,215,49,4,135,121,43,51,113,174,103,45,102,107,66,140,250,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,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,83,141,102,5,195,165,87,108,188,195,208,104,220,159,77,239,182,238,41,45,155,13,182,185,77,35,153,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,245,52,73,47,133,240,175,204,61,87,6,179,47,74,176,229,85,98,69,180,241,58,67,52,74,178,30,134,167,150,169,164,135,138,154,166,148,217,111,66,206,75,201,100,204,245,111,100,133,154,200,182,165,198,239,120,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,171,227,39,141,127,46,115,5,73,193,200,148,254,76,76,50,167,159,57,247,26,218,227,243,170,45,71,144,230,213,19,138,37,50,150,17,12,147,170,16,162,115,159,174,228,236,49,250,184,52,96,133,42,250,198,218,254,52,84,43,146,227,200,194,248,236,38,12,6,91,78,201,111,212,152,153,28,214,234,207,83,36,54,211,110,232,132,145,26,150,226,21,184,137,6,135,46,124,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,167,108,19,207,28,108,169,103,103,28,236,252,65,68,185,24,117,120,98,69,109,115,158,105,110,186,186,36,180,212,36,32,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,92,72,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,150,203,206,108,239,44,221,113,59,195,59,226,187,30,93,30,133,2,61,90,53,10,220,84,242,148,197,41,7,67,148,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,189,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,86,226,117,159,31,219,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,208,112,121,190,115,47,59,20,36,89,246,236,249,117,156,32,165,199,54,110,56,147,231,161,108,80,150,243,114,223,134,244,38,92,116,150,218,221,146,219,137,89,50,149,33,68,226,212,226,119,19,107,69,196,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,14,85,155,31,11,24,201,240,254,225,242,231,196,32,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,225,89,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,113,3,131,133,255,0,121,98,157,229,152,44,65,196,27,134,93,114,225,174,72,183,36,206,157,36,203,123,171,210,164,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,202,179,13,155,59,203,40,188,78,241,50,248,161,71,151,88,161,79,143,73,141,93,183,19,60,162,177,85,65,80,226,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,59,94,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,0,168,12,23,207,183,242,87,206,38,53,225,190,34,49,212,97,149,205,138,23,12,201,114,24,143,190,85,22,114,231,56,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,111,224,0,51,215,196,87,7,43,184,55,155,139,238,53,93,238,162,37,225,80,126,241,165,201,218,132,115,162,207,125,215,20,91,18,181,154,121,79,148,134,53,86,213,47,145,191,106,82,180,144,176,174,11,23,252,106,238,94,110,188,62,145,112,203,153,82,181,110,133,201,68,23,141,213,34,5,58,100,118,205,146,104,212,91,18,133,200,98,122,205,8,62,197,239,82,136,185,132,106,176,161,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,204,190,44,95,95,181,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,251,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,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,245,113,1,204,197,229,149,14,32,118,86,41,89,240,98,84,80,172,55,137,77,171,211,36,145,37,21,26,115,149,89,171,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,98,184,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,5,64,96,190,125,191,146,190,113,49,175,13,241,17,142,163,12,174,108,80,184,102,75,144,196,125,242,168,179,151,57,198,142,98,73,5,189,230,77,13,182,151,90,237,81,37,9,91,69,185,42,109,235,127,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,92,28,63,179,49,121,102,191,136,29,235,138,87,132,24,148,228,39,13,229,211,105,20,200,196,74,69,58,156,221,86,18,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,126,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,107,198,221,135,118,218,117,155,98,124,118,95,98,173,79,145,9,196,58,130,82,77,46,180,164,25,25,25,25,105,162,143,216,127,113,140,233,102,223,11,101,97,30,61,93,150,195,208,78,44,119,106,147,229,194,71,40,208,142,152,230,190,134,205,4,104,73,109,209,190,205,11,78,206,193,54,248,57,99,130,97,215,171,56,53,83,156,233,33,246,100,85,99,161,110,252,217,172,215,79,142,146,34,83,159,75,176,251,9,29,222,223,96,182,176,1,243,174,41,135,79,183,234,115,201,91,78,52,55,158,215,93,52,218,131,63,243,12,224,102,178,180,253,123,48,248,129,62,68,135,30,51,185,106,164,147,90,205,90,39,174,124,200,139,83,62,206,222,225,104,252,30,44,8,244,76,28,170,221,252,132,115,231,212,223,111,154,105,45,251,23,22,158,230,221,118,145,233,169,107,166,166,44,36,0,7,252,186,227,108,182,183,157,90,80,132,36,212,165,40,244,34,34,239,51,49,82,92,86,179,122,197,122,105,96,125,129,92,124,152,136,230,181,103,35,73,45,139,90,14,116,103,152,81,180,241,145,145,145,160,205,11,70,189,218,251,8,70,254,30,89,117,170,227,118,58,208,235,50,41,174,61,65,182,103,198,170,202,117,198,84,166,29,56,243,34,41,108,168,205,165,161,70,104,119,83,65,153,106,93,230,69,223,126,212,234,124,58,77,62,53,46,159,25,184,241,98,50,134,25,105,180,18,16,132,33,36,148,164,146,68,68,68,68,68,68,68,90,15,210,43,183,140,126,34,202,163,97,29,43,15,226,56,162,102,226,231,245,105,212,244,62,158,85,61,212,118,18,136,187,207,218,147,251,52,239,21,241,144,28,49,44,81,204,125,187,70,117,133,57,29,29,95,52,246,234,146,214,4,165,22,190,162,139,189,191,105,13,11,165,36,132,146,75,184,135,253,0,172,142,47,185,131,102,21,170,206,8,82,101,37,75,170,110,235,182,44,140,203,150,228,9,45,235,181,207,180,254,146,15,236,211,188,85,117,133,103,207,191,110,200,54,165,49,10,84,153,220,221,132,146,81,159,168,210,156,63,162,149,31,114,15,216,99,79,84,88,7,76,166,51,4,220,91,156,189,222,178,207,83,61,84,103,223,217,239,31,184,4,122,207,62,56,167,1,240,14,181,117,198,121,37,82,254,109,210,54,74,245,220,254,123,25,181,237,34,113,10,61,18,238,167,161,253,255,0,110,120,166,76,145,62,74,229,202,112,214,235,154,110,81,153,153,158,133,161,118,159,216,66,120,240,131,188,99,80,241,202,101,189,38,65,52,85,174,94,158,185,39,94,76,57,235,246,168,189,254,227,254,2,236,64,0,0,7,241,74,74,75,114,148,68,69,237,51,25,191,205,245,255,0,47,17,177,234,227,184,100,75,106,66,29,232,249,106,101,195,90,59,33,71,65,232,102,165,126,231,191,188,113,129,108,188,22,238,105,203,163,222,118,227,243,157,114,51,126,142,228,48,183,76,210,222,170,168,173,91,82,103,161,106,125,167,161,118,139,67,0,20,55,197,7,9,28,195,108,196,78,170,199,132,109,83,171,188,174,153,194,111,106,87,201,131,9,43,208,201,9,73,232,165,251,12,254,221,4,117,193,156,93,186,176,90,248,133,122,90,181,73,81,94,141,204,222,134,159,113,180,187,185,151,27,45,196,133,160,213,161,58,173,59,123,53,254,7,163,124,27,196,186,86,45,88,20,219,222,143,33,183,163,79,231,108,82,22,149,17,236,125,198,143,181,42,81,119,182,126,211,255,0,48,246,224,42,47,141,6,30,20,59,178,209,191,160,196,73,122,67,175,235,157,75,125,167,203,106,156,211,122,168,147,246,153,122,202,63,179,220,62,127,6,107,170,115,24,131,114,91,9,91,101,26,79,71,184,148,103,184,246,177,80,89,105,219,167,127,216,46,16,4,113,206,158,86,109,188,195,225,61,90,152,205,45,134,235,209,205,202,156,73,45,48,217,58,236,150,161,190,211,40,82,249,78,45,73,213,196,246,23,111,97,104,101,161,16,161,218,221,38,247,192,76,85,122,19,236,207,165,86,173,106,194,185,75,90,94,96,220,84,105,38,73,90,76,201,11,52,26,218,236,50,219,174,158,195,46,203,174,225,249,156,170,38,96,48,238,21,179,114,213,98,70,187,40,172,183,13,108,186,250,16,228,164,50,196,84,27,164,149,190,183,86,106,117,229,22,237,11,83,46,226,62,249,132,0,2,42,113,44,163,193,170,229,110,188,185,173,173,71,13,50,165,53,176,136,244,113,20,233,155,76,245,35,236,237,62,238,209,71,216,10,165,167,26,108,101,32,244,81,92,116,205,63,254,173,161,164,204,61,53,42,193,182,148,191,164,116,136,102,127,254,37,3,208,0,248,23,237,215,2,199,178,235,151,117,74,67,108,199,163,211,164,206,90,156,90,82,90,52,210,156,62,213,25,23,114,79,218,95,121,12,232,230,171,21,101,99,22,57,93,55,115,210,151,34,63,164,231,49,9,74,89,172,138,55,88,251,141,146,79,122,203,110,142,118,109,61,61,194,120,112,112,192,242,84,250,214,50,213,169,138,81,19,82,105,49,156,113,157,82,71,186,159,33,10,73,169,190,254,243,35,37,253,197,237,22,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,244,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,10,192,226,79,196,106,187,99,93,73,192,156,187,221,29,21,106,223,168,66,159,93,185,169,147,16,231,34,83,14,58,167,41,10,105,108,169,10,218,180,69,91,170,75,134,147,209,200,206,32,203,156,129,237,108,76,253,219,57,187,202,38,54,91,85,218,92,75,119,17,105,56,111,114,74,153,71,136,114,30,98,84,38,169,137,67,147,219,113,77,18,25,66,164,72,52,20,115,117,199,18,73,35,53,44,143,112,166,17,119,220,47,115,175,252,160,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,58,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,158,156,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,1,15,248,140,228,163,249,85,97,195,21,251,2,153,74,111,19,109,111,156,166,201,124,185,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,16,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,41,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,87,116,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,119,94,24,185,14,253,183,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,174,164,0,101,92,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,87,23,19,194,191,61,81,175,251,122,149,150,28,82,159,17,139,158,135,29,154,109,152,243,49,93,223,86,167,49,21,229,169,135,73,182,205,150,215,21,152,196,68,226,214,142,106,20,130,218,167,16,181,185,99,224,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,159,205,214,8,85,115,29,151,75,207,6,168,85,200,148,138,149,126,60,101,67,151,45,181,45,130,126,60,166,100,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,135,155,113,166,140,1,198,58,22,96,48,106,211,198,43,113,158,158,37,205,79,76,135,35,110,90,250,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,51,46,52,123,151,171,166,133,99,100,191,13,47,91,166,119,69,69,183,240,190,141,84,168,201,229,45,206,68,86,41,45,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,157,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,47,207,134,222,11,213,112,67,41,118,189,10,232,180,37,219,119,61,114,68,202,245,118,28,181,171,158,111,188,241,165,133,56,217,168,249,43,232,218,134,147,107,68,154,77,38,75,74,92,222,37,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,255,0,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,0,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,159,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,76,174,43,217,227,141,109,82,171,121,71,195,148,75,42,237,74,60,116,93,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,214,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,54,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,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,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,176,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,15,171,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,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,0,205,102,108,124,83,227,39,196,11,135,204,95,19,211,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,0,42,175,141,166,10,127,224,46,99,33,212,61,214,85,66,43,142,255,0,202,38,68,113,148,19,127,242,210,113,74,115,252,1,37,63,76,196,106,225,89,140,116,44,34,205,197,34,53,198,206,145,47,218,123,182,115,114,119,47,249,172,169,47,176,228,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,125,34,42,241,52,198,191,216,182,81,238,158,158,159,213,79,190,245,178,161,239,107,123,45,117,172,61,212,56,230,142,33,73,210,43,82,118,40,183,104,233,181,185,38,157,218,81,94,19,216,191,181,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,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,25,194,205,143,138,124,100,248,129,112,249,139,226,111,240,167,207,84,107,57,200,25,88,197,121,241,35,80,165,72,38,108,169,201,138,234,159,77,70,92,212,23,163,86,76,182,162,82,29,118,67,142,165,231,13,60,179,39,18,165,169,42,108,154,183,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,230,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,242,175,12,85,195,140,63,174,218,214,197,235,122,82,168,181,91,214,160,170,93,2,36,201,4,219,149,9,68,131,89,182,217,31,252,212,234,122,36,220,117,150,200,247,186,218,85,234,192,6,107,51,99,226,159,25,62,32,92,62,98,248,158,156,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,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,122,95,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,92,99,240,60,147,58,139,140,212,154,106,146,70,212,106,76,151,27,103,68,153,235,80,144,181,40,210,223,127,118,166,107,251,203,218,32,118,85,177,86,86,14,227,149,171,119,51,41,113,227,250,78,11,19,84,149,154,8,227,117,140,56,225,40,247,160,182,232,223,110,227,211,222,52,95,97,93,112,47,139,46,135,119,83,100,54,244,122,197,58,52,228,41,181,165,69,163,173,37,194,237,73,153,119,40,189,167,247,152,251,224,60,254,33,26,147,96,220,170,71,210,42,68,195,47,255,0,18,177,155,60,122,82,213,141,55,202,150,122,168,238,58,158,191,255,0,86,232,188,30,26,84,120,52,172,173,208,87,9,181,164,230,38,44,167,119,145,22,174,46,157,15,113,150,132,93,157,133,223,218,37,88,0,8,125,196,15,57,84,60,191,225,220,219,102,219,170,196,147,118,86,153,114,27,108,180,250,22,228,84,60,196,164,19,166,148,62,135,80,105,117,148,150,237,15,67,62,227,62,234,80,162,82,111,140,124,197,86,33,48,204,250,181,106,233,171,167,154,180,165,231,205,181,73,146,68,165,168,200,150,178,65,45,222,211,61,218,107,237,51,237,190,124,146,229,146,137,150,252,35,129,71,40,45,250,114,164,134,167,84,100,45,164,115,82,243,145,99,37,214,201,92,166,214,72,222,206,187,84,70,122,247,158,189,210,36,5,62,113,153,186,167,189,136,54,221,178,165,182,113,163,117,155,82,147,86,226,220,197,61,103,175,110,157,255,0,96,253,252,23,240,240,166,93,151,117,253,58,34,79,209,253,7,66,234,155,237,46,99,85,22,156,209,70,159,176,139,213,81,125,190,225,110,128,60,70,50,98,93,43,9,108,10,149,239,88,144,219,49,160,114,119,169,107,74,72,183,190,219,69,218,165,36,187,220,47,105,127,152,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,248,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,102,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,223,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,195,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,113,42,3,37,169,146,12,251,146,127,218,47,227,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,199,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,255,0,39,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,180,81,54,95,155,91,184,221,98,33,4,147,51,185,41,122,110,238,254,251,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,236,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,188,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,253,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,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,234,120,94,231,167,246,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,16,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,212,151,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,218,89,153,68,165,101,7,135,230,51,90,143,212,98,86,46,202,245,143,95,169,92,117,86,35,165,8,91,229,74,121,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,141,135,213,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,252,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,83,194,247,61,63,182,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,0,21,87,198,11,40,125,249,184,177,97,127,128,133,124,165,201,255,0,241,17,96,75,101,165,151,248,140,56,72,95,248,5,19,127,215,184,32,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,156,170,226,97,196,2,133,152,111,70,225,14,5,220,85,87,44,24,90,76,173,206,229,174,35,53,249,71,203,91,45,242,92,66,94,228,199,52,168,244,115,106,86,234,183,114,254,101,167,85,29,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,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,50,174,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,6,85,199,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,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,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,251,113,36,193,122,86,8,102,210,232,161,90,246,132,75,110,216,174,71,135,94,161,67,136,180,242,13,135,153,36,190,166,219,37,31,37,29,99,83,18,77,104,146,73,36,137,9,75,123,4,202,224,167,142,147,42,180,43,211,47,21,234,207,59,208,155,46,75,118,51,132,251,142,34,43,171,229,206,66,86,102,109,54,202,30,84,85,165,178,36,40,220,150,250,253,125,84,104,169,97,106,153,226,198,191,144,220,53,176,23,7,34,83,249,210,241,54,207,183,185,207,184,214,230,216,131,78,135,2,67,155,84,78,36,210,242,159,92,50,78,168,90,77,190,126,187,85,176,196,21,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,168,93,79,12,92,248,254,219,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,252,84,95,21,236,241,201,185,106,181,188,163,225,202,34,29,10,155,34,58,46,234,177,45,169,7,58,91,74,109,244,194,96,210,106,38,144,195,169,71,53,71,163,166,243,74,111,68,37,181,243,171,44,74,174,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,138,213,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,190,85,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,253,147,172,170,88,153,39,193,169,11,173,212,169,77,220,146,233,232,155,124,92,157,99,205,65,119,166,84,135,82,175,159,115,150,211,49,219,125,198,249,164,150,183,165,28,197,165,38,123,83,34,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,233,92,46,115,183,74,203,245,204,246,9,98,67,241,33,217,55,165,97,18,209,90,151,41,49,216,161,77,56,235,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,237,0,5,37,241,70,206,221,43,48,55,51,56,37,134,239,196,153,100,217,117,133,203,93,106,36,164,200,98,187,52,163,161,180,186,222,172,165,77,161,133,57,53,162,82,28,91,111,19,132,225,106,68,217,142,107,194,227,199,102,25,126,53,228,243,69,255,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,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,238,151,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,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,168,234,45,83,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,42,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,53,103,167,49,127,202,119,49,215,21,255,0,77,145,205,182,233,251,104,86,207,169,183,90,92,117,175,99,189,173,54,231,207,56,183,164,109,113,38,180,115,249,102,102,72,33,98,156,22,232,24,167,27,6,174,219,166,236,173,213,93,179,42,21,8,244,251,74,157,54,76,149,51,31,167,84,133,205,126,43,78,23,41,12,184,244,164,164,214,209,158,231,88,120,150,68,104,237,177,80,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,179,225,149,158,218,86,55,89,180,236,12,197,43,154,91,152,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,208,141,114,89,107,68,184,133,238,113,104,111,159,185,195,55,185,83,212,4,106,226,43,131,148,44,100,202,61,247,26,174,247,79,46,207,167,191,120,210,228,237,90,249,50,160,48,235,138,45,137,90,9,92,214,14,67,26,171,114,81,207,223,181,74,66,72,80,102,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,78,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,85,95,27,76,99,174,187,117,88,185,126,142,207,38,139,26,158,87,140,199,55,33,93,92,167,28,145,18,57,104,104,222,223,37,13,73,237,37,237,95,85,235,39,86,210,103,202,184,58,225,159,203,12,214,61,125,75,137,85,40,150,21,191,50,160,204,168,237,255,0,53,76,233,36,80,219,98,66,205,6,69,189,135,230,45,8,37,37,74,83,6,162,51,74,22,71,119,227,53,153,177,241,79,140,159,16,46,31,49,124,114,161,117,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,241,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,136,0,39,255,0,11,220,244,254,197,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,124,127,137,14,55,213,113,187,53,247,98,170,20,56,148,184,246,28,137,22,60,20,50,226,156,91,236,64,153,32,141,247,84,122,17,173,199,92,117,100,73,73,18,80,104,71,172,105,55,23,50,184,37,217,248,142,221,171,125,95,235,191,118,216,50,42,7,71,106,215,216,110,111,172,54,220,119,87,63,114,187,25,209,135,27,107,68,25,155,219,190,115,78,157,173,214,126,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,117,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,241,77,124,87,51,175,251,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,171,172,79,254,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,136,21,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,4,10,226,177,156,26,86,15,97,124,252,189,219,71,45,119,182,34,81,205,47,186,150,147,200,167,81,30,113,108,190,181,169,196,41,46,45,244,183,34,58,80,143,89,4,110,56,106,108,210,209,57,73,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,196,51,149,132,209,49,135,47,183,101,186,228,67,126,92,74,100,249,240,18,150,201,74,234,145,10,66,27,211,212,89,235,171,159,217,45,222,227,25,219,185,104,85,27,70,230,169,91,211,219,117,137,148,153,175,68,112,148,74,66,146,182,156,52,31,121,17,145,234,147,246,17,253,194,237,184,86,227,131,248,149,129,172,218,85,25,41,114,93,178,164,211,219,35,89,154,249,17,225,194,108,140,245,113,71,222,179,238,34,47,176,132,221,1,240,175,196,154,236,123,137,9,34,51,85,38,89,22,189,223,212,168,102,211,48,45,169,172,110,190,208,178,73,25,92,149,79,163,221,253,246,232,189,158,31,44,114,114,177,101,246,32,185,148,186,114,253,95,182,157,23,191,237,18,60,0,70,60,229,231,74,202,203,77,157,41,152,117,72,19,238,201,45,56,220,58,122,31,105,215,27,90,154,145,203,113,198,137,246,221,36,19,172,18,77,69,220,103,161,118,247,82,29,231,119,226,166,105,49,98,69,70,66,106,149,186,189,122,162,179,143,17,146,147,37,49,210,252,149,26,27,109,6,167,20,134,210,183,244,34,45,116,221,167,105,159,109,181,112,249,200,69,39,5,109,248,88,141,136,148,198,164,221,179,219,110,75,45,62,202,87,209,33,104,138,242,82,100,244,116,58,219,168,117,165,150,132,163,219,175,191,83,41,218,68,68,90,17,104,68,63,160,41,191,140,173,29,45,98,149,2,174,132,200,220,255,0,85,188,212,95,55,217,26,158,146,219,217,254,94,222,241,48,120,88,225,71,200,28,187,194,184,37,193,145,30,117,127,153,206,76,134,182,40,185,19,166,161,61,134,132,159,209,95,180,207,188,187,132,207,1,94,124,95,113,50,167,111,97,52,107,30,19,146,152,110,187,191,152,182,205,73,74,185,50,96,58,90,153,44,181,239,63,97,255,0,14,241,76,98,234,184,71,96,183,200,188,34,149,136,117,10,114,91,151,115,114,246,56,182,116,95,243,121,83,217,61,12,208,71,220,162,47,164,127,195,184,79,224,1,78,252,100,238,200,83,241,22,129,109,49,32,148,253,63,170,230,160,150,71,183,152,197,61,105,212,136,245,45,72,189,164,66,183,199,232,167,77,122,159,49,185,145,221,83,110,55,174,138,74,140,140,181,35,46,242,251,198,151,50,255,0,122,72,196,12,40,162,93,82,247,155,179,58,157,198,189,117,61,146,93,65,119,169,71,220,143,120,232,128,0,0,35,87,16,171,197,187,51,44,119,61,69,199,90,65,31,69,216,181,105,175,244,132,66,236,245,139,247,134,124,224,66,145,81,150,136,113,89,91,174,185,174,212,33,38,163,61,8,204,251,11,183,184,135,69,204,70,23,126,200,49,70,171,101,37,46,37,16,249,27,73,194,208,253,120,237,56,127,216,71,248,79,119,254,241,233,114,109,140,138,193,44,117,161,93,178,36,45,170,123,125,87,85,181,123,76,245,135,33,180,119,173,9,250,78,251,79,238,251,116,89,75,169,195,172,65,106,165,79,121,46,199,123,118,197,165,68,162,61,12,200,251,72,204,187,200,199,235,1,228,49,98,196,166,226,85,131,84,179,42,209,155,126,53,67,145,189,14,33,42,35,229,188,219,133,216,164,168,187,208,94,195,255,0,56,205,13,233,107,77,178,238,89,150,213,68,180,145,15,151,191,191,251,109,165,101,222,68,125,202,47,96,159,188,38,179,15,105,225,253,201,81,195,123,129,77,198,126,187,201,233,223,112,218,66,62,97,185,207,43,85,45,196,159,114,200,187,18,125,254,206,241,113,228,100,101,169,30,164,63,163,226,94,118,157,42,248,182,230,90,245,182,18,244,41,188,190,106,20,148,168,143,99,137,89,118,40,140,187,210,93,228,35,126,75,178,125,72,203,28,203,149,184,238,59,37,217,125,31,45,231,141,43,63,80,164,107,162,137,150,207,185,253,63,135,249,101,88,249,149,251,154,221,181,97,29,70,229,174,211,233,81,75,189,233,178,155,97,29,228,95,73,102,69,222,164,151,241,47,120,228,115,179,167,150,42,124,174,142,70,52,89,188,210,82,82,100,87,29,63,176,204,181,46,247,254,209,208,172,188,85,195,108,72,142,78,89,119,181,6,182,78,55,204,54,224,212,163,201,86,195,36,246,153,54,181,118,122,233,255,0,231,139,222,66,23,113,28,200,197,11,19,237,90,142,45,88,20,102,227,92,180,152,175,74,148,196,72,232,71,86,219,77,203,125,103,181,168,234,113,199,86,226,208,93,170,34,61,11,93,15,67,21,57,132,216,157,125,101,231,20,97,92,84,153,51,169,179,168,213,22,209,58,33,173,230,121,137,102,67,107,113,151,16,149,182,102,70,166,72,141,42,50,238,208,244,246,104,39,44,120,225,70,199,220,34,161,223,20,233,145,221,150,228,72,205,212,91,105,196,43,149,44,226,178,235,168,50,39,22,105,208,222,34,209,74,220,94,223,121,245,128,17,215,63,201,37,101,98,248,212,213,217,71,169,159,103,255,0,123,165,10,52,202,228,37,212,51,9,135,177,80,146,81,174,231,164,150,134,90,247,206,96,191,206,52,135,109,71,84,91,114,149,21,73,34,54,97,48,217,145,23,113,147,100,67,233,15,225,153,17,25,153,232,68,41,19,139,142,45,63,123,99,244,91,74,4,253,244,186,21,45,17,157,97,14,153,160,166,51,54,123,106,81,164,150,105,221,181,68,90,153,18,190,226,30,19,134,182,13,185,138,153,141,164,204,151,5,231,41,246,225,177,89,83,156,173,91,55,35,207,134,102,131,51,66,147,244,92,62,206,195,211,218,66,252,163,71,102,36,118,162,199,65,33,166,80,150,208,146,34,34,74,72,180,34,34,46,194,236,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,223,179,114,43,27,52,188,56,112,210,248,195,232,17,17,138,148,8,245,70,96,189,38,83,168,69,78,156,205,102,170,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,21,193,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,170,127,118,10,213,254,72,252,221,106,191,183,111,71,250,11,145,210,55,201,235,185,27,125,57,205,228,244,220,157,223,59,211,236,221,205,249,173,156,175,159,21,87,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,218,112,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,210,43,54,62,22,49,147,225,253,195,229,207,140,214,9,127,154,188,148,126,204,176,11,8,179,41,134,116,202,172,155,110,237,179,232,178,110,214,180,231,51,71,170,61,10,50,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,120,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,248,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,102,179,54,62,41,241,147,226,5,195,230,47,137,149,71,200,228,108,199,112,225,195,140,97,177,215,45,24,139,101,209,235,200,102,35,104,118,66,43,148,230,107,53,23,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,215,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,189,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,6,122,248,132,101,174,133,149,236,199,84,44,171,56,246,90,213,186,123,23,13,10,50,229,46,67,208,226,188,183,27,91,14,45,105,35,61,143,176,249,35,83,90,185,92,163,90,212,179,89,136,214,52,103,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,0,101,92,76,172,207,228,86,77,129,151,156,49,204,246,22,192,150,253,177,92,177,232,149,43,205,151,165,53,178,147,81,126,60,36,37,246,141,199,9,231,17,41,233,38,102,218,16,190,82,210,179,220,150,214,132,55,23,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,12,171,139,41,205,150,74,41,215,78,75,240,187,53,24,111,76,217,114,81,176,254,220,147,120,176,130,149,33,234,172,20,210,96,71,110,67,105,37,45,182,122,86,217,220,178,75,104,73,180,110,184,181,145,180,68,184,1,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,166,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,14,50,120,41,242,231,47,180,156,99,137,80,228,203,195,42,129,243,152,113,221,173,191,6,162,236,120,238,109,73,54,163,83,201,125,16,205,58,173,9,38,249,250,238,86,194,21,129,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,46,42,58,174,98,177,75,246,161,113,218,29,37,119,210,116,171,75,15,237,107,90,159,252,215,147,210,244,180,168,253,91,29,168,74,151,182,115,147,125,117,110,215,95,85,70,130,64,177,78,10,120,23,50,149,66,189,51,15,94,163,114,125,55,178,219,183,100,184,111,182,226,226,180,190,100,229,165,6,68,211,140,173,228,197,66,92,35,90,137,200,143,163,212,209,68,187,63,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,77,251,87,35,146,115,91,195,135,8,239,12,62,92,72,248,139,103,199,184,17,5,151,80,211,72,173,196,85,102,98,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,106,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,44,171,25,248,192,85,111,124,180,67,182,172,74,20,187,99,20,46,40,242,41,181,234,141,62,98,153,69,20,219,92,115,234,161,110,109,102,180,74,105,114,80,159,157,67,209,150,133,25,41,70,150,157,93,117,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,95,241,13,202,101,155,148,92,47,193,43,30,133,34,37,98,187,62,69,209,38,187,113,166,1,197,126,170,178,114,1,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,241,92,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,21,86,46,207,134,231,15,185,57,118,140,230,48,227,37,42,34,177,22,163,29,81,161,83,94,105,167,151,108,160,157,125,183,77,169,12,190,235,47,46,75,38,194,141,105,74,86,218,13,109,235,162,220,35,140,28,78,184,128,67,197,217,146,114,253,130,23,23,87,98,196,220,197,205,82,105,182,29,139,94,148,219,236,188,210,99,45,72,55,9,150,28,143,216,243,107,74,94,82,213,161,41,180,161,110,56,74,99,30,107,36,98,60,60,33,178,153,249,71,132,244,190,116,170,252,106,162,137,184,180,22,228,30,164,244,121,36,133,56,135,148,227,106,54,226,150,173,186,165,72,81,165,189,92,146,213,202,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,17,84,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,86,95,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,106,44,74,174,23,30,59,48,203,241,175,39,154,47,248,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,125,197,175,37,30,132,153,51,54,88,101,76,165,67,162,189,201,110,244,167,176,92,135,19,57,231,249,104,169,164,141,91,28,231,45,214,155,117,45,165,42,39,9,46,153,56,110,188,180,64,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,42,184,134,241,17,254,83,112,233,248,95,132,229,85,164,88,49,249,53,10,146,221,145,203,114,182,242,216,142,235,108,73,99,150,70,215,72,255,0,80,131,66,93,117,167,28,74,93,35,61,141,40,184,94,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,213,226,17,96,89,184,89,155,155,219,15,176,250,222,137,67,183,168,113,232,145,160,193,140,71,177,164,122,30,25,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,202,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,86,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,249,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,165,60,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,51,89,155,31,20,248,201,241,2,225,243,23,196,223,179,114,43,27,52,188,56,112,210,248,195,232,17,17,138,148,8,245,70,96,189,38,83,168,69,78,156,205,102,170,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,21,215,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,237,73,146,139,188,133,239,100,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,6,101,179,3,134,127,177,188,113,191,48,181,184,149,88,241,45,155,130,117,62,7,165,27,217,41,232,40,121,93,43,235,245,16,74,230,176,109,56,75,74,73,43,74,201,73,45,170,33,117,60,43,49,142,187,139,185,71,164,70,184,217,214,93,133,80,118,206,110,78,228,127,58,139,25,134,28,140,123,16,132,146,57,108,72,105,141,61,101,43,145,189,74,53,44,200,170,51,61,55,173,86,255,0,206,14,45,215,107,49,226,51,34,45,209,46,136,132,198,66,146,131,98,158,174,133,149,25,41,74,61,234,106,51,106,89,235,161,172,212,100,73,35,36,149,154,112,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,25,172,205,143,138,124,100,248,129,112,249,139,226,106,80,242,81,78,204,95,12,203,3,20,44,170,102,184,155,104,211,235,14,70,90,74,83,238,85,105,113,170,245,103,87,76,105,134,212,104,39,150,183,212,182,212,77,41,106,113,8,104,205,41,89,169,21,215,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,249,228,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,94,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,135,12,140,186,88,153,160,194,204,123,195,59,234,63,255,0,104,38,81,230,239,123,250,50,169,211,86,25,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,40,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,94,126,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,41,224,14,14,80,178,255,0,131,86,158,14,219,143,117,17,45,154,122,99,185,39,106,209,213,202,90,148,228,153,59,22,181,155,124,215,220,117,222,94,243,74,55,237,79,170,146,33,208,0,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,130,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,9,213,143,156,86,110,252,85,203,45,189,132,214,196,42,173,34,243,170,83,220,165,226,5,98,67,48,156,139,83,138,168,174,70,121,184,232,229,158,222,171,153,206,89,165,12,41,133,36,155,108,220,35,222,80,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,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,234,188,115,190,164,255,0,50,126,154,42,172,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,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,28,3,60,153,187,165,101,7,8,211,117,177,78,137,88,187,43,210,21,77,183,41,79,200,74,16,183,201,6,165,202,121,4,162,117,113,153,45,187,249,101,169,173,198,91,53,55,205,39,19,159,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,62,80,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,152,236,203,142,236,89,8,37,180,242,20,218,210,100,70,74,73,150,134,70,71,216,125,130,131,120,148,224,219,152,87,152,218,180,200,112,94,110,159,113,155,245,148,184,109,104,217,57,34,124,195,216,70,72,74,126,139,101,217,218,122,123,76,123,190,17,216,180,253,147,143,242,173,41,243,246,83,43,180,181,198,105,133,186,100,131,152,244,216,13,165,68,147,89,39,118,212,153,106,68,106,251,200,93,217,25,25,17,145,234,70,63,163,230,220,177,213,42,220,170,197,74,72,205,232,79,182,68,101,222,102,217,144,205,230,105,33,46,6,97,49,10,42,208,73,52,92,245,98,208,139,78,233,207,151,249,133,229,228,5,36,156,172,88,250,26,143,90,61,48,251,127,251,221,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,206,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,220,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,127,31,242,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,195,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,249,199,175,1,249,42,149,56,116,120,46,212,106,15,37,168,236,237,222,181,40,146,69,169,145,23,105,153,23,121,144,206,158,114,177,149,88,221,142,213,219,182,59,235,114,158,231,75,210,238,94,166,90,67,142,218,251,150,180,253,38,189,135,247,253,158,107,46,248,93,251,94,197,26,85,150,164,58,164,76,231,238,38,203,83,245,35,186,225,127,97,127,224,253,223,251,199,58,159,10,69,58,90,225,202,101,109,58,222,155,144,180,154,76,181,34,50,236,62,222,227,26,11,225,233,120,183,121,229,142,216,168,54,235,74,34,235,123,16,173,116,254,144,150,93,190,177,254,232,146,192,0,0,32,111,24,10,209,65,203,177,81,247,172,142,167,253,146,63,84,249,115,160,43,183,183,237,247,24,168,220,190,81,149,112,98,245,2,144,136,170,146,167,250,173,26,74,55,154,182,197,117,93,218,30,189,218,247,123,4,135,226,175,111,21,15,52,85,151,27,142,77,181,39,167,216,162,70,132,173,180,232,58,232,122,17,30,134,98,26,161,107,109,68,182,214,164,40,187,141,39,161,144,186,62,25,249,213,165,98,53,155,79,194,27,242,178,148,92,244,254,111,45,249,82,18,71,43,152,236,201,7,162,157,125,78,47,107,104,65,118,36,180,236,246,104,98,193,0,127,20,68,162,208,198,123,56,135,89,177,108,124,213,93,244,56,73,100,152,107,209,251,13,146,45,135,173,54,34,143,77,18,69,222,163,246,8,255,0,108,92,213,139,66,183,30,225,160,204,118,44,216,187,249,110,182,226,144,164,238,66,144,125,169,50,50,236,81,151,97,251,69,211,100,227,137,94,31,98,235,17,44,91,245,247,169,55,50,121,154,200,150,166,24,140,247,108,135,125,85,59,41,78,43,107,109,160,143,213,236,51,34,238,50,49,59,72,200,203,82,50,50,31,209,252,36,164,148,106,36,145,26,187,207,78,211,31,154,165,82,133,72,132,229,66,163,33,182,35,181,166,247,28,89,37,37,169,145,22,166,102,68,93,166,66,133,243,153,158,156,67,199,107,218,68,75,90,228,172,209,109,120,251,58,120,145,166,63,27,153,185,152,230,174,98,17,33,109,158,142,180,163,45,59,183,25,247,159,100,78,122,84,169,46,155,242,36,58,235,166,100,102,181,172,212,173,75,187,180,199,74,193,236,199,98,206,10,92,176,107,214,141,231,87,105,168,174,52,107,132,117,25,41,142,235,105,113,181,155,106,109,183,81,185,38,77,37,38,90,232,101,217,247,94,14,78,115,97,103,230,179,11,208,212,247,98,55,95,98,49,65,170,211,222,83,68,167,84,152,241,249,206,37,163,121,213,169,179,92,131,73,41,93,253,198,90,247,213,175,19,108,189,191,131,152,231,46,224,166,194,109,186,45,205,204,169,165,77,54,100,132,63,34,100,197,147,122,147,104,65,25,33,178,236,212,207,237,50,29,207,131,150,54,170,21,199,88,193,218,148,213,19,47,177,34,169,29,10,115,213,55,20,229,62,58,72,137,78,105,174,132,125,200,215,237,246,11,111,1,198,51,143,65,122,226,203,46,36,192,141,16,228,62,86,181,97,108,161,45,154,207,127,163,228,18,116,34,35,61,117,87,179,180,84,71,13,12,10,172,95,121,144,137,83,155,8,145,26,208,125,185,239,115,91,89,109,126,36,248,106,82,59,91,81,18,180,89,246,25,164,254,210,23,184,132,37,180,37,180,22,137,73,17,17,123,136,127,208,248,119,205,101,187,118,201,184,46,7,93,38,209,76,165,75,152,165,154,180,36,147,108,169,102,122,234,90,105,183,191,82,251,198,110,243,29,121,72,190,241,198,247,184,30,147,207,67,215,5,75,144,189,230,162,54,142,99,203,78,134,106,87,103,175,236,61,5,157,240,110,195,63,71,225,229,111,17,100,193,52,59,38,161,38,3,110,45,173,13,77,169,138,123,197,161,154,53,50,212,181,250,90,125,158,209,100,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,23,248,160,240,251,147,86,147,90,205,14,11,82,162,33,104,142,169,247,133,14,51,77,70,70,198,90,149,34,101,104,221,117,244,164,214,105,67,9,91,13,53,189,197,154,157,245,150,165,235,84,34,213,56,86,100,59,253,72,205,94,47,209,127,194,187,104,80,170,116,239,248,133,198,173,165,124,223,249,66,90,67,140,255,0,131,144,133,127,84,177,106,131,149,102,199,194,198,50,124,63,184,124,185,241,154,193,163,220,189,90,212,43,231,37,248,105,101,93,48,122,218,45,193,133,244,106,93,70,55,53,109,243,226,191,73,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,118,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,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,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,205,102,108,124,83,227,39,196,11,135,204,95,22,253,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,225,92,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,172,188,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,67,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,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,95,150,5,229,134,23,51,246,102,32,91,210,232,85,216,177,226,73,145,79,150,68,151,216,68,152,237,200,104,156,78,186,161,102,211,205,153,161,90,45,6,102,149,18,84,70,146,181,238,19,185,215,167,93,54,173,51,42,248,145,83,217,114,81,181,141,103,62,179,149,33,234,172,20,183,34,67,145,220,81,165,109,179,210,182,206,212,26,156,66,77,163,105,180,32,141,163,53,217,80,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,77,124,70,114,81,252,149,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,15,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,213,128,231,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,48,103,127,23,172,220,122,225,137,118,226,230,31,191,45,202,21,197,30,144,244,114,150,193,178,251,75,69,114,35,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,234,47,41,222,41,240,111,226,5,189,230,44,13,41,128,202,184,210,70,78,234,212,170,214,84,48,122,101,26,167,18,124,118,236,122,44,69,187,25,228,186,132,190,196,54,153,121,163,82,76,200,150,219,173,184,218,211,222,149,161,73,61,12,140,133,91,113,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,29,114,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,254,175,16,139,254,205,197,60,220,222,216,131,135,215,12,74,229,189,92,143,68,147,6,116,99,61,142,163,208,240,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,172,127,130,167,133,139,167,226,4,239,46,167,9,254,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,130,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,229,0,211,70,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,67,94,51,248,33,133,246,173,205,109,99,149,42,185,46,29,237,124,200,84,10,141,29,77,184,235,21,6,33,199,109,29,114,28,63,85,133,180,147,138,202,155,215,71,9,198,212,148,164,219,117,78,86,88,185,62,12,152,71,135,20,156,26,174,227,101,34,177,233,123,190,224,168,57,66,170,37,200,4,223,160,219,140,162,113,49,25,117,73,222,231,57,14,199,144,226,146,174,90,181,97,27,73,108,41,74,240,28,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,74,225,151,73,165,86,179,199,134,16,235,52,200,147,227,183,34,165,45,13,73,101,46,161,47,177,76,150,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,39,167,19,174,32,19,48,138,28,156,191,96,133,197,210,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,118,60,218,212,166,82,133,104,73,113,72,91,117,45,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,79,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,151,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,56,170,172,224,225,126,110,114,101,143,21,171,12,229,194,169,80,236,123,141,53,74,60,182,156,231,193,97,216,213,4,66,91,142,108,38,84,183,153,141,205,52,52,183,9,179,81,160,212,173,9,74,162,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,135,106,201,230,76,168,89,195,200,141,126,152,221,87,208,215,157,175,136,21,105,22,205,73,213,172,226,165,199,105,148,190,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,189,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,22,63,253,217,187,239,249,56,252,153,249,41,254,156,255,0,234,119,202,78,75,62,139,233,246,127,170,60,141,127,191,61,156,141,156,141,255,0,59,174,207,230,162,184,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,22,21,156,60,153,80,178,121,145,26,5,49,202,175,166,111,59,163,16,41,50,46,106,147,75,89,69,83,141,83,42,156,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,223,21,225,113,227,179,12,191,26,242,121,162,255,0,128,87,175,21,12,237,210,176,186,205,170,229,166,196,126,37,66,236,188,104,239,68,175,72,102,82,77,116,8,79,27,63,52,235,74,101,104,90,229,70,92,148,18,119,161,198,144,164,58,95,77,163,58,97,23,189,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,18,240,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,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,252,86,208,74,82,212,134,154,105,6,181,236,220,116,173,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,234,188,30,243,11,106,225,94,50,215,48,142,233,141,200,253,170,116,49,169,213,69,202,109,166,99,78,134,153,42,106,59,137,89,150,188,254,161,77,160,210,163,87,52,154,65,33,92,221,200,158,156,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,209,3,131,214,87,106,175,98,133,211,143,87,229,18,93,61,120,127,34,69,175,75,135,45,10,101,246,107,107,111,108,222,99,124,196,173,181,177,29,206,81,182,235,70,149,28,195,50,50,91,39,165,186,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,70,174,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,83,81,190,41,108,56,195,17,92,138,211,14,190,245,89,60,197,163,107,197,202,209,214,219,37,169,229,56,151,9,36,178,117,78,214,174,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,252,20,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,41,91,140,222,22,252,148,204,117,11,19,32,80,186,88,23,221,190,223,83,55,170,223,214,85,33,44,217,123,230,205,102,166,246,69,85,57,61,137,74,21,174,165,170,185,134,60,167,15,92,206,221,88,29,98,99,253,33,155,163,209,116,168,248,127,50,230,165,60,227,46,74,232,110,36,61,30,12,21,178,201,239,104,185,207,78,97,14,26,218,81,43,146,198,245,37,13,171,88,107,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,211,78,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,172,205,143,138,124,100,248,129,112,249,139,226,231,184,86,85,169,85,28,142,88,48,233,245,56,146,164,82,228,86,34,78,105,151,146,181,197,124,234,114,94,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,198,14,42,121,14,255,0,85,243,87,132,20,95,240,78,221,244,42,101,59,254,61,114,107,106,95,55,254,78,151,80,219,63,225,36,45,95,214,172,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,218,184,144,227,205,155,153,44,75,195,140,86,179,38,196,82,42,56,111,78,69,78,11,50,13,229,210,106,37,58,121,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,206,80,112,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,126,174,13,216,243,102,225,174,46,93,88,83,120,77,137,76,94,36,71,167,162,145,58,76,131,109,14,84,98,45,226,106,17,22,195,78,247,211,45,195,66,148,180,250,236,165,180,146,214,234,8,79,92,253,100,162,213,205,102,28,75,173,210,105,157,62,38,219,52,247,156,183,42,17,201,180,57,63,97,41,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,21,112,168,201,205,117,220,113,186,177,67,22,236,154,83,176,48,190,161,50,219,140,204,201,104,125,200,183,92,119,153,53,173,182,219,82,155,115,167,111,127,206,40,205,36,227,204,173,173,234,65,173,171,127,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,141,92,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,170,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,240,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,145,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,143,252,42,112,206,213,198,76,96,196,204,45,189,98,117,20,91,155,11,234,116,249,59,91,109,110,51,190,161,78,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,133,102,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,114,87,32,28,71,99,101,150,192,184,240,155,18,105,18,235,20,38,35,207,173,90,207,38,83,186,199,168,147,38,178,166,172,180,112,153,141,33,212,22,215,27,111,230,158,121,197,173,43,75,170,91,81,87,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,150,185,92,200,119,255,0,186,198,38,230,175,23,232,191,87,247,51,182,133,10,167,78,255,0,238,118,248,213,180,175,155,255,0,40,75,72,113,159,240,114,16,175,234,150,32,0,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,109,113,145,195,47,72,97,229,19,17,99,65,53,187,26,161,26,3,142,33,173,77,45,165,138,131,199,169,146,53,34,212,245,250,90,125,158,209,88,153,113,188,164,88,152,227,100,92,44,201,54,16,205,193,77,231,175,121,164,137,162,152,202,213,169,146,147,217,234,123,79,65,164,75,26,178,221,199,100,219,247,11,78,147,136,170,82,162,76,74,201,90,146,137,198,82,178,61,117,61,117,221,239,63,188,125,193,255,0,43,66,92,66,155,89,106,149,17,145,145,251,72,81,31,18,252,11,172,88,153,144,151,83,133,8,151,26,239,125,201,236,242,155,89,238,126,92,249,138,74,59,27,73,26,180,65,118,17,168,254,211,22,239,147,138,11,214,238,89,48,218,4,152,135,29,243,181,168,235,121,6,217,160,247,250,62,57,43,82,50,35,215,84,251,123,123,7,103,1,82,28,99,113,180,230,220,116,108,29,166,205,89,178,195,17,234,146,16,151,61,82,113,46,84,35,168,140,146,230,154,232,101,222,141,126,223,96,225,124,50,178,246,254,49,227,164,75,130,165,9,183,40,182,207,46,166,165,58,217,154,22,252,121,144,214,109,234,109,173,6,102,135,15,179,82,63,180,136,90,94,113,179,97,103,229,79,11,214,212,7,98,57,95,126,57,193,165,83,217,83,70,166,148,168,242,57,46,41,162,121,165,165,162,92,114,73,169,61,221,196,90,247,81,246,49,102,59,22,113,174,229,157,94,187,175,58,187,173,74,113,211,68,34,168,201,84,118,155,83,142,44,155,75,110,58,189,169,34,117,73,34,215,66,46,207,191,156,194,169,212,169,178,74,101,58,161,38,44,132,158,226,117,151,84,133,145,234,71,174,164,122,247,145,31,240,19,231,135,78,122,111,75,51,16,169,56,87,136,151,13,78,177,67,174,202,98,159,17,201,178,221,144,168,207,62,252,70,17,218,244,130,66,27,74,18,179,236,73,153,106,122,17,145,153,11,161,139,37,153,145,154,153,25,196,184,203,232,75,141,173,38,70,74,74,139,82,50,50,236,50,208,199,250,26,82,106,37,26,72,205,61,199,167,105,15,232,254,25,145,22,166,122,16,130,89,199,226,87,135,216,68,196,187,22,194,125,234,181,204,174,94,146,34,41,135,227,51,219,29,223,93,77,74,75,137,220,219,139,34,245,123,76,143,216,70,98,150,110,123,154,177,119,214,228,92,53,233,142,202,155,43,103,49,215,28,82,212,173,168,74,11,181,70,102,125,137,34,237,63,96,144,28,60,108,216,183,198,106,173,10,28,212,178,108,59,233,13,230,241,22,194,210,155,45,69,174,169,50,239,73,123,6,132,210,68,146,208,135,244,5,125,241,47,206,173,43,14,44,218,134,17,88,117,148,46,231,168,114,185,143,197,144,147,56,188,183,97,200,45,84,211,233,113,27,155,90,203,181,39,175,111,179,83,20,184,181,173,197,26,220,90,150,163,239,53,30,166,98,101,112,169,183,138,185,154,42,51,142,71,39,26,141,212,111,81,163,82,78,234,116,237,53,61,12,139,83,33,30,51,7,70,85,191,139,213,250,66,226,170,49,177,210,234,210,145,176,211,186,43,74,238,208,180,239,215,187,218,45,203,131,253,104,167,101,216,232,251,214,103,76,254,201,159,170,92,201,211,213,217,219,246,123,136,79,32,0,0,21,203,198,126,106,25,194,235,78,25,169,91,164,245,250,17,31,103,171,34,156,125,162,183,50,98,209,189,153,75,61,178,94,205,125,33,235,107,166,159,204,36,123,68,204,227,53,134,85,102,110,155,103,17,163,67,66,161,73,235,122,151,91,109,70,105,218,221,61,148,111,81,35,66,245,187,11,85,127,238,21,199,68,178,238,123,146,12,186,133,10,137,54,123,80,185,124,238,154,51,142,154,119,153,146,126,138,76,139,181,39,223,238,49,253,180,239,11,179,15,43,236,220,22,173,102,161,71,169,197,221,177,232,178,29,142,226,119,33,72,63,89,10,74,139,84,173,69,223,220,103,236,49,110,25,59,226,147,108,94,80,147,105,227,116,198,105,53,86,117,219,80,117,198,216,140,230,167,33,195,213,217,50,205,71,162,82,210,123,187,207,78,227,33,97,180,122,237,22,225,134,154,133,10,175,10,163,25,122,237,122,44,132,60,131,208,204,190,146,76,203,188,140,191,129,143,222,40,75,138,129,50,156,228,94,104,100,148,148,151,163,189,83,208,136,191,162,161,119,17,8,136,63,85,46,173,85,161,206,110,167,69,169,203,167,204,103,94,92,136,175,41,167,81,169,26,79,69,36,200,203,82,51,46,254,227,49,125,89,5,205,245,19,49,24,125,232,218,205,89,182,238,138,87,247,211,50,95,65,56,247,53,249,74,70,196,169,231,28,86,141,178,70,122,233,161,105,166,165,221,45,0,113,252,218,212,230,210,112,14,230,155,79,117,246,223,71,69,181,108,168,201,69,172,214,8,244,50,50,62,227,49,155,133,173,110,40,214,181,26,148,125,230,103,169,137,231,131,156,60,174,59,134,209,102,227,170,210,92,144,236,168,178,73,9,228,56,180,243,18,242,146,157,9,81,140,245,209,62,253,71,0,205,14,94,234,152,27,89,142,204,232,106,142,137,36,143,84,219,82,52,82,150,247,102,134,218,63,193,31,255,0,95,119,207,202,134,58,220,152,21,140,150,205,195,78,172,206,143,73,93,90,19,117,72,204,200,113,13,187,20,229,48,183,136,208,78,33,42,51,75,68,94,177,237,50,236,62,206,235,82,226,19,98,81,243,23,148,216,56,191,110,177,29,110,192,167,53,113,243,20,148,27,137,140,138,108,185,27,53,66,92,50,50,55,139,179,121,22,191,218,246,157,85,101,35,16,230,225,150,96,172,218,244,105,238,195,67,181,170,116,73,74,75,166,217,41,131,154,194,150,149,153,41,58,164,246,118,145,158,157,157,163,70,86,189,97,171,134,218,164,215,216,113,11,110,165,5,137,136,82,12,141,42,75,141,165,100,100,100,103,169,118,251,207,239,31,80,126,26,229,34,29,126,141,62,133,80,105,46,69,168,198,118,35,200,82,72,201,77,184,131,74,136,200,200,200,251,12,251,200,200,114,236,9,203,93,141,129,83,46,74,149,187,76,138,137,151,5,98,101,68,222,75,44,146,208,211,230,209,242,183,33,164,25,36,141,164,158,222,210,251,79,217,215,192,112,124,239,223,76,88,185,102,191,31,114,90,24,118,171,65,170,82,217,51,112,146,174,99,180,249,38,157,190,178,123,117,71,102,154,159,216,99,59,100,137,53,154,199,45,43,83,143,206,147,180,148,163,51,53,45,107,239,51,237,51,237,63,180,104,103,33,246,75,54,46,89,108,216,45,198,109,151,42,20,186,117,69,253,136,36,238,117,202,124,82,82,143,213,78,166,123,59,207,83,251,68,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,32,5,127,132,222,28,84,179,113,77,197,186,33,82,168,248,88,207,38,183,80,180,208,217,63,212,214,27,124,212,113,27,142,227,70,203,84,231,8,155,90,208,106,89,246,186,210,16,219,106,65,181,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,160,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,245,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,125,175,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,122,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,51,89,155,31,20,248,201,241,2,225,243,23,199,228,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,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,195,92,67,224,231,135,23,206,96,167,95,84,251,207,228,190,27,86,121,243,36,219,52,40,37,30,84,25,92,166,146,134,226,186,225,186,209,50,227,199,33,229,23,41,41,105,36,134,91,108,210,162,91,83,214,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,107,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,79,240,163,201,71,237,54,234,99,50,152,153,76,170,198,182,237,42,132,121,54,147,90,114,89,172,85,25,113,74,57,27,201,68,226,153,138,227,104,236,74,118,56,233,237,53,153,50,243,74,157,92,68,114,135,252,171,112,104,190,75,66,231,98,21,157,205,155,107,239,159,211,50,255,0,53,77,117,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,212,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,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,37,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,30,171,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,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,191,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,20,173,197,239,0,241,30,204,198,88,152,223,91,188,170,183,93,173,122,110,131,79,92,182,79,253,15,184,194,73,69,77,220,218,18,202,89,81,45,199,25,211,107,139,219,32,214,75,90,22,251,176,170,221,197,43,238,212,177,46,236,51,160,87,122,91,110,251,232,62,80,66,233,89,95,89,209,60,111,69,249,197,160,220,111,99,138,53,124,218,147,187,93,21,169,118,15,87,148,239,20,248,55,241,2,222,243,22,6,148,192,101,92,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,148,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,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,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,117,60,21,60,44,93,63,16,39,121,117,56,79,240,20,173,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,66,0,9,127,194,211,2,230,99,6,107,40,55,36,218,55,87,109,225,223,250,36,169,188,225,190,219,104,148,217,25,83,208,151,26,45,188,238,171,150,242,91,90,146,149,183,25,255,0,164,73,52,42,250,64,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,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,188,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,207,165,222,185,59,197,203,35,45,22,118,103,170,20,121,111,91,215,84,137,5,37,148,67,90,87,71,137,189,180,65,147,36,215,162,137,18,212,110,155,106,74,13,162,71,78,124,195,84,132,32,153,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,114,211,139,230,41,88,152,211,98,96,6,38,97,165,119,211,54,221,103,229,95,69,55,165,122,63,55,148,244,6,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,128,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,87,6,13,226,245,229,129,24,137,79,197,44,62,126,35,23,13,38,60,230,96,191,37,130,121,17,215,38,35,209,77,226,65,250,170,90,18,250,150,130,81,41,27,210,157,201,90,117,73,249,255,0,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,69,96,113,147,192,60,88,184,40,84,156,121,131,121,122,98,197,180,181,143,46,131,33,152,204,185,66,114,90,227,178,114,99,186,132,37,201,12,188,227,113,210,182,220,82,220,109,195,37,35,86,214,162,102,173,172,219,254,242,195,233,53,89,86,101,195,46,148,186,229,30,109,2,166,76,153,108,153,78,150,209,181,34,59,168,81,26,86,133,36,245,45,75,213,90,80,180,237,90,18,162,243,227,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,63,227,39,129,120,52,205,10,147,143,46,93,52,171,102,254,145,173,49,20,182,224,169,201,87,118,213,199,74,84,165,37,194,38,186,70,57,166,167,212,218,183,37,76,50,165,151,204,36,84,176,182,158,13,152,23,131,79,80,170,216,242,221,211,74,185,175,232,250,83,23,75,114,10,155,149,104,238,92,132,169,73,82,156,50,119,171,99,148,105,125,45,167,106,82,251,41,89,252,250,71,64,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,64,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,243,227,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,143,229,15,38,88,113,147,202,21,199,76,178,170,181,90,204,251,162,161,212,78,169,84,86,68,226,162,180,183,122,40,196,218,52,108,185,77,186,162,83,132,146,83,142,45,197,30,212,155,109,55,32,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,34,168,186,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,161,175,18,124,217,223,215,110,109,38,83,48,254,250,151,73,166,225,28,137,52,74,4,234,39,58,157,54,52,215,25,109,170,170,148,249,26,94,53,155,200,114,57,154,76,155,54,217,78,210,61,235,91,147,171,133,214,105,177,231,51,118,109,228,246,51,179,18,161,30,214,145,10,37,54,225,102,149,210,46,164,251,199,37,201,13,58,166,244,142,181,178,142,144,137,45,54,131,74,28,65,175,113,172,148,115,124,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,131,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,229,89,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,173,4,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,42,226,231,134,119,86,34,101,29,234,141,173,19,171,249,21,112,68,185,170,44,33,183,28,121,80,91,98,68,119,86,218,80,133,107,203,234,146,234,205,91,82,150,154,117,102,175,87,67,162,193,37,56,117,96,229,119,25,51,113,98,70,164,61,211,196,179,234,12,94,53,73,59,80,190,76,88,15,180,226,75,98,150,131,87,53,243,142,198,169,220,164,115,247,237,82,80,162,26,20,1,154,204,216,248,167,198,79,136,23,15,152,190,58,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,82,15,18,188,148,84,114,233,136,243,177,66,202,166,105,134,87,117,65,46,70,90,74,43,13,210,170,146,78,75,171,166,52,195,106,37,155,40,67,10,91,106,38,146,132,182,180,52,102,165,32,212,184,86,45,83,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,34,0,11,201,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,164,42,77,42,157,38,124,202,125,50,36,89,21,73,5,46,115,172,178,148,46,83,228,211,108,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,191,88,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,17,171,9,178,11,129,216,47,152,234,254,97,236,90,127,70,229,86,158,113,233,244,2,140,201,193,162,202,121,102,114,228,196,51,73,173,174,98,9,8,67,104,52,165,164,185,37,5,171,110,161,182,100,168,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,102,153,214,193,12,47,199,108,188,220,180,44,89,174,75,160,82,45,216,239,92,236,215,99,54,227,203,164,63,18,59,166,114,141,132,118,200,66,90,83,201,91,58,25,173,11,81,32,210,230,197,167,57,130,79,240,225,193,11,7,30,115,71,66,182,49,26,185,18,53,54,141,29,119,11,84,169,13,178,225,87,223,138,235,74,77,63,99,218,165,104,82,77,110,186,130,66,205,76,176,242,116,78,166,226,46,211,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,220,247,217,44,223,57,101,188,160,174,51,111,57,79,165,84,106,12,111,65,43,99,173,211,229,18,84,94,170,180,50,223,222,90,31,218,51,202,104,147,70,172,114,212,181,54,252,25,59,77,73,51,35,74,208,190,242,62,195,46,210,251,6,137,50,65,125,49,125,101,154,195,125,185,104,125,218,85,6,151,75,120,201,194,82,185,141,83,227,26,183,122,202,237,213,125,186,232,127,97,14,240,3,143,227,190,90,236,108,117,153,109,212,174,42,100,85,204,183,234,240,234,4,242,153,100,214,182,152,55,79,149,185,109,44,205,38,110,168,246,246,23,218,94,222,165,67,164,67,160,81,96,80,169,237,37,184,180,232,205,68,101,9,73,17,37,182,208,73,73,17,17,17,23,97,23,113,17,15,220,62,93,209,88,106,222,182,170,213,247,220,66,27,166,193,126,98,212,179,34,74,82,219,106,89,153,153,153,104,93,158,242,251,198,115,115,113,136,115,113,59,48,87,149,122,76,247,102,33,154,213,70,36,85,41,211,112,146,193,77,125,72,74,12,212,173,19,235,246,17,30,157,189,130,213,120,123,88,148,124,186,101,54,118,47,220,76,71,67,179,233,206,220,124,196,165,4,226,163,46,155,18,70,205,86,150,204,204,205,147,236,222,101,175,246,189,165,85,217,175,199,91,147,29,49,146,230,184,106,53,153,210,41,40,170,205,110,151,25,233,14,45,182,162,148,167,214,201,18,13,197,165,38,73,116,203,213,61,164,93,133,217,223,251,242,189,151,186,166,57,86,100,51,6,34,164,34,49,47,212,38,212,189,84,149,179,217,161,54,191,240,165,255,0,215,223,215,179,47,145,154,254,25,88,105,189,225,210,215,25,184,108,18,165,164,216,90,18,68,134,94,117,103,217,29,61,190,161,119,159,179,183,222,34,158,22,203,147,7,18,237,57,113,29,113,183,90,174,64,90,20,218,140,148,70,82,16,101,161,151,111,121,13,39,224,204,183,231,97,37,151,46,82,156,83,174,219,244,229,173,78,25,154,141,71,25,179,51,51,62,221,117,49,236,128,68,188,253,102,246,137,151,124,62,244,109,26,174,219,151,69,87,251,213,152,210,16,110,179,202,126,41,175,122,82,243,110,39,86,158,51,45,53,212,181,215,66,239,161,90,165,90,171,92,156,229,78,181,83,151,80,152,246,156,201,18,158,83,174,175,66,36,150,170,81,153,158,132,68,93,253,196,67,242,137,119,194,188,153,86,114,44,196,60,74,81,31,164,125,82,208,200,255,0,162,166,247,145,139,237,31,130,177,93,162,219,208,213,80,174,213,225,83,163,35,77,207,74,144,134,80,90,153,23,210,81,145,119,153,23,241,33,94,89,196,226,147,108,89,176,149,105,224,140,198,106,213,87,180,221,80,105,198,223,140,222,135,29,194,209,216,210,201,69,170,84,234,123,187,203,78,226,49,81,247,101,225,118,98,29,125,235,130,234,172,212,43,21,57,91,119,189,42,67,178,28,86,212,37,5,235,45,74,81,232,148,36,187,251,136,189,132,63,149,187,46,232,182,224,196,168,87,104,147,96,53,55,153,201,234,99,56,209,171,97,145,43,233,36,136,251,84,93,222,242,22,55,193,151,12,170,207,93,55,54,35,73,134,132,194,141,209,116,206,184,218,136,213,185,186,131,43,216,163,70,135,235,118,30,138,251,253,194,26,103,61,149,49,153,75,193,181,47,126,158,143,245,181,215,95,230,17,253,162,200,248,47,205,75,216,93,118,195,37,43,116,110,131,82,51,236,45,210,42,39,216,44,104,0,0,5,104,241,169,101,75,178,172,87,146,114,8,154,244,158,239,240,103,171,212,237,63,250,253,226,186,114,129,81,110,149,152,139,78,115,201,220,134,250,253,75,77,123,224,200,47,121,123,197,236,230,199,46,212,204,200,225,124,187,38,81,180,212,165,114,250,121,11,218,147,111,249,195,14,175,69,27,78,25,106,76,233,216,93,191,244,148,42,200,190,83,228,97,253,126,109,189,136,86,250,100,186,239,47,169,110,92,67,92,119,116,68,149,163,66,121,148,238,208,150,131,237,46,195,34,211,216,61,110,100,184,76,89,151,211,79,220,24,77,45,154,37,101,91,116,136,183,26,141,7,189,148,118,33,136,106,95,208,67,135,223,244,149,175,113,152,174,172,74,201,6,100,240,165,242,84,155,2,183,84,79,177,218,53,42,123,228,158,196,119,153,176,157,63,172,211,248,43,220,59,110,68,51,171,138,24,61,136,236,225,246,36,213,43,117,26,53,75,118,246,170,207,200,121,216,188,182,37,58,91,18,243,232,66,55,45,196,25,250,167,169,17,123,116,49,119,98,133,248,170,116,71,156,11,180,216,90,212,249,244,28,243,212,141,31,234,92,29,187,116,237,238,239,212,69,122,21,161,114,92,177,166,74,160,209,166,207,68,14,95,63,166,142,227,166,141,230,100,157,118,36,244,215,105,247,233,220,99,227,153,25,30,134,70,71,246,143,127,130,248,217,125,96,101,220,197,219,100,213,228,197,117,189,220,198,19,33,228,52,246,173,56,217,111,75,110,32,213,180,157,81,150,167,216,103,247,235,160,108,180,230,86,197,204,109,143,30,230,182,170,108,20,179,223,212,65,91,204,243,217,249,231,144,157,205,161,215,13,58,147,42,81,106,125,165,219,247,118,49,229,177,58,206,98,254,178,42,86,156,148,146,155,157,201,215,82,35,250,15,33,207,106,85,251,158,227,25,151,187,109,249,150,181,193,46,133,80,138,244,105,17,121,123,218,121,6,133,167,114,18,162,212,140,136,203,177,68,125,222,209,124,185,5,198,155,119,20,240,134,222,167,161,113,142,170,136,149,9,79,178,147,111,84,161,53,7,16,71,183,122,148,93,138,71,127,191,238,16,171,140,244,132,196,196,107,114,139,26,158,150,152,114,149,14,114,221,38,182,238,116,223,168,36,203,82,236,62,206,222,237,126,209,91,45,173,109,45,46,54,163,74,208,100,164,153,30,134,70,93,198,46,159,39,151,212,76,93,225,231,120,83,107,167,207,42,13,34,161,65,82,29,209,70,166,216,161,199,73,158,138,82,181,47,156,63,113,125,132,41,234,237,52,219,248,137,90,58,65,242,10,155,90,147,210,154,61,93,132,219,234,217,166,221,52,211,66,238,211,236,26,39,202,53,110,85,127,44,184,95,80,154,102,167,206,207,162,18,214,122,153,173,94,143,96,205,70,102,102,102,102,102,125,163,175,0,0,8,17,197,238,234,102,147,129,48,104,197,55,148,244,218,171,73,229,147,132,147,82,87,14,122,123,181,35,50,51,47,112,167,204,33,164,122,123,21,172,218,41,161,75,41,213,250,116,115,74,75,83,61,242,91,78,154,104,126,255,0,113,141,38,225,37,29,187,127,11,173,42,43,76,155,69,10,135,2,57,164,211,180,200,209,29,180,246,150,133,219,217,238,30,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,246,183,101,255,0,102,216,178,109,248,183,133,195,18,146,187,170,176,221,2,144,114,76,210,137,85,23,26,117,214,163,146,244,218,149,173,44,56,72,220,101,185,123,80,157,86,180,37,92,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,44,83,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,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,87,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,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,74,220,78,179,227,251,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,71,252,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,130,46,213,155,109,146,156,50,65,60,250,209,202,108,180,90,139,85,185,203,90,26,112,134,132,237,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,194,170,248,193,101,15,191,55,22,44,47,240,16,175,148,185,63,254,34,44,9,108,180,178,255,0,17,135,9,11,255,0,0,162,111,250,247,5,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,139,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,198,99,6,148,242,157,225,99,6,254,31,219,222,92,192,233,85,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,57,174,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,25,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,111,240,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,131,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,62,217,197,201,213,247,148,11,238,61,2,191,51,211,54,221,103,127,201,251,131,150,204,127,74,114,153,142,185,95,205,80,251,174,49,202,114,65,55,243,134,91,244,220,157,72,251,57,254,94,174,154,21,141,143,184,105,122,221,51,186,42,45,191,120,81,170,149,25,60,165,185,200,138,196,214,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,210,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,140,171,143,171,115,90,213,219,62,162,205,38,227,131,210,75,145,79,129,84,109,190,106,28,221,22,108,86,165,198,115,84,25,145,111,97,246,151,166,187,147,187,69,17,40,140,138,213,56,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,10,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,224,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,186,112,84,240,177,116,252,64,157,229,212,225,63,192,69,254,36,152,47,85,198,252,165,221,20,43,94,208,151,114,92,244,57,16,235,212,40,113,22,174,121,62,203,196,151,212,219,100,162,231,47,163,118,98,73,173,20,106,53,17,33,42,115,96,207,184,187,238,15,184,57,66,177,178,192,88,171,29,238,162,181,137,117,7,228,76,115,106,209,200,139,6,67,241,35,198,208,214,164,43,106,209,37,222,97,37,10,62,167,98,183,19,105,49,58,128,66,174,36,57,214,197,60,159,126,206,255,0,102,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,24,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,21,93,191,239,43,154,217,182,108,202,237,195,46,93,10,206,143,38,53,10,158,163,34,98,10,36,72,92,135,205,9,34,34,53,184,235,134,106,89,234,179,36,182,147,61,173,161,41,155,252,49,114,29,251,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,92,245,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,62,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,227,171,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,37,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,139,158,225,165,195,238,54,15,82,168,249,131,197,250,84,182,241,6,124,126,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,0,20,129,196,127,135,252,204,187,215,93,197,188,33,183,127,210,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,216,44,52,251,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,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,42,108,226,143,227,179,19,127,5,242,120,66,101,112,188,197,235,55,1,114,19,137,56,185,136,15,203,110,133,110,223,19,30,144,81,24,55,159,117,107,133,76,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,21,112,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,241,156,89,165,40,74,221,117,213,146,17,191,105,63,146,230,59,126,194,127,148,191,200,111,244,182,255,0,237,223,164,225,255,0,229,157,23,247,191,55,168,254,248,245,63,171,255,0,125,244,125,96,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,226,184,131,82,86,148,58,211,75,52,47,102,211,177,254,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,227,94,79,52,93,246,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,206,182,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,150,185,65,201,101,42,181,149,12,96,205,102,41,91,241,39,199,110,199,184,74,195,97,217,41,117,9,125,136,114,219,145,80,117,130,73,145,45,183,91,36,48,107,86,169,90,29,115,150,70,76,58,32,88,177,254,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,184,107,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,125,15,230,82,133,120,101,30,191,154,44,35,46,174,36,123,62,175,112,210,217,171,69,91,123,101,66,97,243,83,18,27,74,136,207,99,236,45,181,236,94,213,109,51,66,205,38,149,157,96,255,0,118,175,52,255,0,237,7,10,191,245,85,71,254,252,45,83,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,135,201,202,150,76,171,185,180,195,140,85,169,216,117,94,85,231,98,122,34,69,34,154,250,208,136,181,86,228,20,222,124,101,56,173,57,79,31,78,209,180,225,168,155,220,74,74,244,37,243,90,142,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,15,202,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,213,15,247,106,243,79,254,208,112,171,255,0,85,84,127,239,194,207,178,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,138,133,243,99,226,159,25,62,32,92,62,98,248,235,245,252,237,213,104,185,28,177,242,145,135,15,203,129,33,200,243,94,187,43,17,165,41,165,169,135,234,117,21,174,146,109,169,146,51,67,141,57,13,213,186,211,186,41,11,83,42,35,35,113,35,138,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,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,15,41,139,22,47,237,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,51,47,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,164,240,71,194,24,200,165,98,22,61,206,98,35,146,31,144,213,161,75,113,47,187,207,97,8,75,114,166,165,109,246,52,104,112,220,128,105,87,172,178,54,92,47,80,140,247,218,80,12,214,102,199,197,62,50,124,64,184,124,197,241,207,235,54,181,118,223,167,80,170,213,120,61,60,75,154,158,186,165,45,206,106,23,212,69,68,169,17,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,103,63,248,81,231,95,246,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,219,245,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,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,58,184,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,35,254,94,242,163,93,204,94,13,98,245,229,98,181,85,168,221,248,111,232,73,148,250,36,38,80,239,165,98,201,84,178,150,217,36,204,150,111,33,12,33,214,201,6,165,43,150,182,201,181,173,212,26,56,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,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,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,42,23,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,159,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,99,254,90,178,187,138,25,163,185,171,54,238,28,209,37,200,69,14,143,50,165,46,98,80,223,33,167,211,29,213,67,138,183,29,113,180,37,114,100,54,134,19,170,181,73,41,199,118,169,12,185,167,53,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,113,56,85,157,186,86,107,242,53,141,20,43,157,248,144,113,22,213,195,122,211,53,88,106,148,149,63,86,97,52,115,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,180,194,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,228,177,110,142,221,193,133,247,109,21,214,77,210,155,67,159,28,146,73,220,102,107,142,226,123,11,67,237,237,247,12,217,98,253,32,168,56,173,121,81,73,10,65,65,175,212,99,146,84,90,26,118,73,113,58,105,161,105,221,238,33,112,124,33,46,166,170,216,19,58,140,115,121,174,194,170,186,158,89,184,74,52,165,16,224,39,187,83,50,34,51,247,9,238,0,0,57,22,110,107,114,168,25,101,197,10,132,35,52,190,86,125,108,144,178,212,141,10,244,123,230,74,35,35,35,35,35,34,237,25,214,180,140,174,12,68,163,29,92,249,229,82,173,70,234,141,126,182,254,99,233,223,174,237,117,215,83,239,215,237,23,13,156,59,234,46,17,112,243,179,233,180,51,228,21,122,145,79,160,165,13,104,147,75,111,208,228,36,143,68,169,58,23,205,151,188,190,195,20,176,226,214,234,212,227,138,53,45,102,106,81,153,234,102,103,222,98,201,120,48,200,76,188,71,184,232,178,105,233,117,134,233,51,39,33,211,107,118,215,73,250,122,72,181,62,194,236,237,238,215,237,18,71,139,14,43,81,236,172,22,43,45,174,159,210,53,199,121,70,223,171,184,152,122,36,230,247,17,111,37,125,36,247,232,101,247,247,10,160,202,181,143,39,16,113,254,198,160,71,136,243,232,58,253,49,199,201,182,205,91,26,235,88,66,148,173,18,173,18,91,251,76,203,65,163,187,82,140,221,187,107,210,40,13,36,137,20,216,17,225,164,136,189,141,182,148,123,139,247,125,197,247,15,170,56,230,101,179,43,98,229,202,199,145,115,92,181,54,14,89,108,233,224,161,230,121,239,124,243,40,86,214,214,235,102,173,9,228,168,244,62,194,237,251,243,243,141,24,219,125,99,157,220,253,219,123,85,228,74,117,205,188,182,21,33,229,180,206,141,54,217,236,75,142,44,211,184,154,73,158,135,218,101,247,105,224,8,140,207,66,35,51,31,98,187,104,92,150,212,104,114,171,212,105,176,17,63,153,200,234,99,184,209,175,97,145,43,77,233,45,116,220,93,218,247,144,149,28,42,250,34,206,13,162,114,22,180,190,93,127,32,245,34,71,250,151,59,118,237,123,123,187,180,23,208,41,19,61,249,213,197,12,97,196,119,240,251,13,170,149,186,117,26,155,183,99,84,151,228,50,236,174,99,17,93,61,233,101,245,161,123,86,218,204,189,82,208,140,253,186,152,226,88,107,146,12,201,226,179,230,168,214,5,110,150,159,107,181,154,84,246,9,93,139,238,50,97,90,255,0,87,167,241,79,188,88,174,91,120,76,89,150,43,76,92,24,179,45,154,221,101,59,181,136,135,26,147,7,189,228,118,161,248,105,95,208,91,103,223,244,147,175,113,16,242,89,232,202,124,140,64,175,66,183,112,246,223,76,103,91,230,116,205,196,136,104,142,214,168,140,181,234,76,178,173,186,146,22,125,133,218,102,122,251,68,213,202,118,93,169,153,110,194,248,150,76,83,105,217,73,230,117,18,19,181,70,231,243,135,221,70,170,38,155,51,208,158,211,180,187,63,233,58,38,206,5,69,186,174,98,110,201,204,167,106,28,232,52,45,52,238,131,28,189,231,238,22,45,193,89,149,34,202,190,158,87,80,100,239,163,54,235,253,89,104,237,71,95,254,191,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,127,17,78,22,45,209,46,203,186,160,220,176,76,201,248,124,221,186,107,253,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,251,71,214,31,146,117,34,147,83,73,162,165,75,137,45,39,222,79,176,151,11,217,251,196,126,226,255,0,32,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,253,165,123,12,72,228,22,212,145,106,103,247,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,191,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,237,254,35,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,252,63,136,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,248,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,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,69,254,50,181,106,173,3,45,182,77,118,133,83,151,78,169,83,177,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,122,190,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,71,213,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,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,42,51,85,121,102,31,8,235,182,126,37,84,165,213,238,124,60,145,18,50,170,239,182,91,231,83,164,161,125,41,188,238,243,83,210,82,168,242,18,181,154,83,185,4,202,148,110,56,167,22,117,23,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,42,135,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,208,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,84,95,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,97,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,138,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,42,3,139,22,117,234,55,77,213,83,202,190,27,212,246,91,116,109,35,94,47,160,226,200,102,171,57,46,71,144,220,118,212,73,91,140,244,174,51,181,102,151,16,163,116,221,109,104,34,104,141,113,47,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,172,191,238,24,255,0,243,81,127,212,159,254,175,22,83,132,246,47,236,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,4,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,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,105,194,147,53,216,143,152,156,56,185,108,172,80,119,210,181,92,57,244,115,12,215,221,120,213,42,165,22,81,72,38,211,36,140,189,119,155,233,84,70,246,187,156,74,210,107,35,90,86,227,179,168,68,174,42,116,154,85,71,35,151,244,202,133,50,36,169,20,185,20,121,112,93,121,148,173,113,95,58,156,102,77,214,148,101,170,22,109,60,235,102,164,232,123,28,90,123,148,100,116,24,44,167,132,238,117,234,54,181,213,76,202,190,36,84,247,219,117,157,99,89,207,172,226,199,102,149,57,78,72,144,228,119,20,105,67,143,117,78,61,181,6,167,22,162,116,154,109,8,50,116,205,22,254,50,174,46,250,247,201,149,11,56,121,17,193,26,99,117,95,67,94,118,190,31,209,164,91,53,39,86,179,138,151,29,166,69,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,41,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,121,60,51,243,175,81,204,253,137,82,178,113,46,167,212,226,77,165,172,153,179,28,56,172,250,102,11,207,56,109,200,102,59,41,111,103,39,84,48,225,37,189,165,171,10,53,154,158,52,166,181,184,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,16,255,0,138,94,58,67,193,252,169,215,173,184,85,158,146,228,196,79,244,55,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,68,212,75,77,11,139,169,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,63,192,69,92,243,228,99,249,104,252,137,255,0,77,31,145,223,35,189,37,254,194,122,67,170,234,250,111,253,33,157,155,122,111,247,218,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,43,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,61,254,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,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,62,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,15,248,111,90,212,43,195,59,88,91,73,184,224,245,113,35,212,37,213,27,111,154,182,246,202,133,6,68,184,206,106,131,35,61,143,176,210,244,215,106,182,232,162,52,153,145,232,80,0,7,31,206,37,38,149,90,202,134,48,195,172,211,34,79,142,221,143,90,150,134,164,178,151,80,151,216,134,235,204,186,73,81,25,18,219,117,182,220,66,187,210,180,37,69,161,145,24,205,184,151,252,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,69,106,226,199,6,191,218,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,165,110,40,254,59,49,55,240,95,39,132,35,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,149,92,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,250,69,11,113,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,56,171,26,233,174,196,181,106,54,84,121,219,40,181,90,132,58,164,200,220,164,31,54,84,70,228,183,29,205,230,91,211,181,19,100,150,132,100,147,230,106,162,51,74,76,164,175,11,143,29,152,101,248,215,147,205,23,167,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,135,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,237,121,96,207,84,155,3,47,56,157,150,28,82,159,45,251,98,185,99,214,233,182,99,204,197,107,101,38,162,252,121,171,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,26,137,233,196,143,136,36,108,196,201,111,7,176,110,171,45,56,117,78,144,153,51,106,76,186,235,40,185,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,52,213,13,153,112,12,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,43,222,127,46,150,37,27,46,53,252,180,97,164,127,146,150,221,86,223,171,208,161,122,239,78,232,61,32,135,249,142,252,243,166,227,186,57,33,107,218,167,11,95,162,70,146,211,72,1,253,195,31,254,106,47,250,147,255,0,213,226,127,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,61,7,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,163,167,8,204,189,126,213,179,4,238,44,212,228,210,151,69,194,174,76,215,105,243,34,245,14,76,157,45,169,45,195,83,100,162,216,223,37,109,45,254,105,153,169,46,50,206,212,234,163,91,119,126,42,175,251,134,63,252,212,95,245,39,255,0,171,196,255,0,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,21,0,230,199,197,62,50,124,64,184,124,197,241,218,166,228,70,187,120,100,150,202,205,110,23,35,171,151,30,159,85,114,237,164,106,134,246,197,133,58,168,167,106,188,247,228,17,30,198,24,138,207,76,211,91,149,183,121,106,163,86,177,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,45,25,139,177,51,65,133,144,49,50,197,145,254,10,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,25,151,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,90,79,4,188,99,161,59,106,223,89,126,144,207,38,181,26,160,119,140,55,55,45,93,92,87,27,143,18,65,104,72,216,223,37,109,70,237,53,238,95,85,234,167,70,212,103,103,224,51,89,155,31,20,248,201,241,2,225,243,23,197,164,229,139,44,246,110,107,248,91,225,246,22,222,19,165,211,150,153,21,122,149,34,167,24,205,75,167,84,91,170,212,80,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,34,162,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,106,156,38,243,175,81,196,8,127,201,139,20,42,124,250,213,18,158,135,45,9,174,28,88,237,187,75,138,195,44,149,49,45,161,40,91,143,52,134,212,242,85,243,171,91,124,243,89,164,153,35,95,0,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,14,42,121,14,255,0,85,243,87,132,20,95,240,78,221,244,42,101,59,254,61,114,107,106,95,55,254,78,151,80,219,63,225,36,45,95,214,172,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,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,16,98,199,6,191,218,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,160,28,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,172,187,78,255,0,188,172,88,215,4,91,62,225,151,73,69,213,71,114,129,87,56,198,73,92,170,115,142,180,235,177,205,122,110,74,22,166,27,37,237,50,220,141,200,86,168,90,210,175,85,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,39,45,25,116,177,50,191,133,144,48,206,197,143,254,10,101,98,110,247,191,164,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,156,32,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,82,180,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,63,40,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,172,67,58,141,34,117,61,43,52,156,168,206,178,74,35,208,203,114,76,181,35,254,35,54,153,164,167,170,149,153,12,80,167,173,74,81,199,188,107,109,238,81,234,103,182,123,229,174,186,23,184,79,174,10,247,10,83,80,186,45,167,36,172,181,106,108,196,182,107,245,126,149,57,26,145,107,223,252,63,136,181,208,0,1,205,243,35,106,174,245,192,28,69,182,25,37,27,213,27,86,175,25,146,79,127,49,200,79,33,62,195,62,245,123,8,204,103,14,124,57,152,115,136,175,193,146,210,186,139,106,180,166,212,149,164,251,87,29,243,35,212,143,105,247,163,236,254,2,201,179,69,93,169,99,223,14,171,2,179,108,64,68,247,109,249,212,164,78,110,19,74,117,198,18,197,9,229,56,107,36,26,205,36,147,117,36,123,140,180,51,45,116,246,214,221,165,134,119,245,241,90,98,223,181,237,10,205,66,99,238,165,162,110,53,61,231,77,27,150,148,106,162,66,12,200,136,212,157,79,79,105,11,132,201,38,5,209,178,69,130,181,140,94,197,218,148,90,101,102,116,9,18,205,169,15,33,149,147,43,137,26,71,76,73,144,219,43,230,239,138,225,114,247,25,118,31,183,83,42,221,206,198,103,107,121,152,197,217,213,100,190,178,162,83,93,118,5,46,59,106,94,197,176,220,169,42,101,195,79,53,196,26,205,15,233,185,38,69,238,45,59,230,135,9,44,171,62,194,100,99,197,225,70,145,29,102,107,137,77,110,92,115,70,244,127,48,148,212,132,19,140,246,145,250,196,75,74,253,250,123,197,168,14,29,153,140,218,97,150,90,237,137,21,75,146,183,13,250,178,54,114,105,44,201,142,169,110,106,227,41,86,140,173,230,212,122,33,244,175,176,251,19,219,221,223,69,121,145,205,38,36,230,90,238,122,227,188,106,6,204,85,109,228,211,162,187,33,49,25,249,166,80,173,173,56,235,132,157,77,132,168,244,62,213,106,126,237,56,224,239,153,50,203,164,252,196,226,212,43,113,113,100,157,29,142,103,94,243,72,86,141,238,141,33,109,250,220,167,18,90,173,157,61,98,251,187,123,187,127,22,27,110,139,102,98,165,14,213,183,105,109,193,167,193,234,121,73,109,132,52,147,223,26,10,213,161,32,137,63,73,74,238,34,239,30,71,133,139,116,211,205,221,168,244,215,93,39,91,235,185,40,66,147,235,107,76,154,74,212,143,180,244,45,59,133,244,172,183,36,203,83,47,184,71,28,53,200,110,1,88,147,219,184,39,90,177,107,213,126,222,99,245,120,48,165,25,250,171,65,122,199,29,42,250,11,34,239,254,202,125,132,36,44,26,69,38,152,146,69,54,151,18,34,75,184,152,97,45,151,183,247,72,189,231,254,81,250,199,201,126,214,162,73,168,181,85,126,19,75,146,214,237,22,166,208,102,122,167,111,105,153,107,221,246,143,245,184,42,165,68,164,72,169,237,37,114,118,118,25,107,222,162,79,188,189,254,241,152,107,238,232,151,121,221,83,174,89,198,102,252,206,86,253,117,254,195,105,65,119,153,159,114,75,218,46,63,131,205,184,221,55,0,229,92,8,90,77,85,157,155,203,94,212,242,102,212,16,94,206,206,255,0,121,255,0,1,62,192,0,0,69,222,35,120,112,238,35,229,142,227,167,198,66,149,33,158,143,151,180,140,204,181,168,68,51,238,74,143,185,3,63,68,102,133,107,167,105,13,38,101,82,241,93,247,129,118,221,196,243,164,183,164,245,155,207,118,191,70,99,232,47,237,40,251,145,239,29,108,0,0,81,151,22,171,113,218,86,103,170,85,181,162,34,83,87,228,237,38,72,201,127,53,79,130,147,223,216,94,254,206,211,254,3,242,240,162,185,23,73,205,5,38,140,83,202,50,42,188,253,196,167,118,37,124,170,116,229,22,189,165,174,154,251,143,191,216,44,127,136,102,84,98,230,27,12,142,161,65,166,178,119,61,35,251,209,212,50,92,199,57,178,34,18,247,26,89,113,195,209,182,76,139,77,52,46,253,75,186,134,57,110,211,166,242,229,199,50,91,127,73,183,16,126,210,236,212,143,239,33,50,239,156,141,252,188,194,88,216,219,128,110,170,180,195,155,250,202,92,85,117,47,35,73,41,140,142,91,49,99,168,139,83,67,171,61,87,220,147,50,238,50,17,207,9,113,131,19,114,235,125,53,113,90,243,103,210,231,196,221,206,134,243,146,24,67,155,217,113,9,230,54,133,182,163,209,47,41,69,169,251,117,246,246,221,254,79,51,199,96,230,94,218,141,22,100,248,148,203,185,27,250,168,14,58,203,60,205,92,144,104,229,54,114,28,116,244,105,130,82,181,247,234,93,135,217,220,113,83,10,172,252,97,180,101,89,183,173,49,153,144,101,108,215,123,45,56,164,109,117,14,122,188,196,44,139,85,54,157,123,61,159,113,138,11,204,206,76,113,79,46,85,73,207,85,168,242,165,208,163,73,98,51,117,24,241,228,184,202,148,184,220,229,31,53,76,54,131,36,237,89,30,157,219,79,220,102,61,70,80,51,233,127,229,178,107,52,9,206,174,175,106,200,125,37,34,44,133,63,33,77,54,163,142,133,114,144,114,27,109,38,77,50,100,157,75,66,212,203,184,251,38,37,223,157,124,149,98,52,88,247,109,213,135,20,121,21,50,216,183,18,245,30,146,185,10,61,20,225,234,75,125,74,63,89,106,246,247,253,162,25,230,243,55,234,198,117,197,177,112,242,9,208,44,90,82,16,134,41,241,218,233,82,226,218,234,26,74,148,211,47,45,147,213,135,80,147,50,73,125,18,46,196,145,17,253,142,27,217,113,175,227,14,56,210,110,103,233,110,166,131,108,201,98,168,236,167,88,89,52,183,35,204,136,179,105,43,54,150,131,89,161,205,73,38,100,122,118,234,68,47,154,20,70,96,67,98,12,100,237,106,51,73,105,178,208,139,68,164,136,136,187,59,59,136,127,176,0,0,167,222,52,209,156,111,21,45,135,146,122,52,170,12,45,72,189,170,57,53,30,223,242,8,109,148,55,73,156,210,97,43,138,86,132,87,189,4,207,183,217,233,22,6,146,80,180,184,132,184,147,212,148,68,101,247,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,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,138,182,254,236,87,255,0,189,63,250,143,254,147,31,248,59,253,241,255,0,221,31,252,35,254,242,234,255,0,188,255,0,241,31,250,119,139,73,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,17,87,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,98,146,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,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,191,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,208,190,47,100,239,23,48,199,50,238,101,134,141,71,151,117,220,51,100,52,86,251,208,225,173,132,86,34,58,131,91,114,80,78,232,148,33,41,39,9,229,111,54,154,91,15,145,184,105,105,75,23,125,146,204,191,222,89,100,192,106,86,17,222,151,252,75,166,69,62,67,210,227,156,74,121,70,98,154,135,246,186,236,54,215,174,249,8,76,149,73,112,158,112,144,181,19,164,91,16,73,36,151,106,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,14,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,215,134,126,117,233,217,96,190,234,86,78,37,212,250,108,54,187,117,147,54,99,135,41,239,67,78,101,151,13,185,12,199,101,46,111,231,104,134,28,36,183,184,244,97,70,178,75,38,149,79,254,38,25,215,168,229,130,196,166,217,56,105,83,233,177,38,237,210,76,41,141,156,87,189,13,5,151,155,55,36,61,29,228,185,191,157,162,216,108,148,222,211,209,245,18,201,76,146,85,73,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,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,117,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,95,25,250,77,42,157,154,250,36,202,125,50,36,89,21,75,30,4,185,206,178,202,80,185,79,148,201,172,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,187,7,3,31,174,207,203,127,169,11,84,17,87,138,63,129,60,77,252,23,206,33,10,43,194,123,23,246,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,31,150,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,122,29,201,205,95,48,85,220,190,219,117,108,205,211,186,75,234,95,61,247,205,212,180,212,167,98,184,234,151,29,82,99,52,203,77,197,120,155,82,80,108,145,41,68,148,36,220,52,184,167,27,111,56,67,74,121,78,240,177,131,127,15,237,239,46,96,69,94,39,89,14,253,183,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,215,52,120,233,252,165,49,218,230,198,191,146,223,39,62,81,244,95,209,157,119,89,200,233,225,177,27,250,238,91,123,183,114,55,125,2,211,118,157,186,106,118,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,72,28,96,177,142,187,124,230,128,240,170,67,61,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,54,244,237,55,20,66,11,9,85,195,23,20,191,101,249,201,178,186,186,239,163,41,87,111,81,107,84,63,154,243,186,174,169,179,233,24,236,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,255,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,211,72,206,54,95,107,185,130,151,150,74,77,237,213,223,81,53,104,152,98,35,174,197,118,83,109,62,236,152,169,144,132,155,100,243,13,199,51,116,150,105,73,41,105,108,148,167,18,227,109,246,176,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,116,172,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,218,120,60,205,198,213,229,210,69,62,252,164,196,111,15,152,144,111,88,83,146,166,57,239,161,114,165,149,69,149,147,107,53,146,27,146,222,228,155,168,74,204,222,115,69,45,4,130,68,245,1,64,60,81,252,118,98,111,224,190,79,8,115,252,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,39,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,177,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,246,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,208,56,92,120,236,195,47,198,188,158,104,191,225,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,237,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,121,81,237,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,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,252,86,208,74,82,212,134,154,105,6,181,236,220,125,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,241,88,85,130,248,95,130,20,170,189,11,10,45,8,150,221,54,185,88,145,94,153,14,34,220,228,28,215,146,132,184,166,219,82,141,44,163,107,77,164,154,108,146,218,73,36,73,74,71,181,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,138,188,75,184,116,127,171,185,151,192,186,119,254,85,88,188,104,156,239,249,100,217,245,142,162,84,159,248,164,116,172,183,254,249,5,222,145,2,178,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,4,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,23,18,171,134,94,53,254,197,179,113,107,117,20,254,170,5,247,165,149,51,99,91,222,107,173,125,158,157,198,245,113,9,78,146,154,141,189,71,187,70,141,221,169,53,109,210,255,0,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,242,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,67,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,170,230,167,51,149,220,213,93,86,141,235,116,209,122,42,213,191,103,192,182,170,50,122,148,57,233,73,76,56,251,142,206,216,134,154,67,28,213,200,81,242,82,70,148,105,161,40,203,176,167,87,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,130,181,110,158,14,116,42,254,102,165,95,144,175,58,84,28,39,157,80,69,118,69,184,152,43,68,162,113,82,146,228,138,75,73,142,108,182,204,53,55,204,75,111,161,100,227,73,82,27,229,47,103,53,86,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,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,172,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,47,207,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,2,149,184,161,100,91,246,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,128,3,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,181,165,180,41,197,30,132,146,51,63,184,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,242,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,246,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,247,24,190,126,30,121,82,141,151,172,50,42,141,122,152,201,92,245,127,239,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,252,69,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,180,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,221,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,221,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,102,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,64,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,15,204,208,213,187,111,248,61,123,196,141,203,135,12,204,110,197,186,236,57,119,141,29,235,98,128,133,182,236,163,169,71,151,10,66,218,37,178,107,75,124,200,170,65,168,208,226,180,35,236,213,39,175,97,24,185,44,8,192,91,15,0,172,122,125,161,103,81,33,71,92,120,237,55,38,90,35,50,135,164,186,150,90,109,110,56,182,219,70,245,43,146,147,53,25,106,103,218,126,205,58,80,0,0,10,141,227,86,219,191,46,237,103,116,111,151,232,136,41,215,79,95,119,58,163,255,0,64,131,89,90,90,145,153,44,45,90,12,137,69,121,209,12,181,238,215,175,96,105,50,146,165,46,149,13,107,50,220,168,237,153,233,221,174,210,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,33,175,21,140,245,70,188,92,159,149,140,40,159,18,77,10,44,131,102,245,156,168,174,165,245,84,98,77,89,122,53,4,243,105,36,161,167,99,182,234,158,108,213,204,51,109,41,90,82,151,9,218,203,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,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,138,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,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,188,165,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,11,159,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,4,77,203,118,9,79,198,216,25,141,126,193,136,156,69,167,71,56,204,215,25,144,251,43,82,13,135,35,153,186,210,22,76,188,190,75,170,108,150,226,20,178,65,33,36,122,33,27,122,88,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,83,183,21,12,138,201,176,46,26,174,103,176,182,4,183,237,138,228,135,170,87,155,47,74,107,101,38,162,252,166,80,151,218,55,28,39,156,68,167,164,153,155,104,66,249,75,74,207,114,91,90,16,221,112,11,169,224,169,225,98,233,248,129,59,203,169,194,127,143,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,203,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,242,128,105,79,43,24,215,252,162,114,251,100,227,27,148,254,138,93,193,79,62,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,0,82,183,26,191,20,246,183,195,248,62,99,81,28,43,44,185,193,185,178,181,133,248,165,69,195,147,151,14,246,190,100,80,19,74,172,37,168,238,177,76,98,27,146,151,37,107,109,244,56,151,86,180,188,134,146,131,70,154,56,226,247,36,219,74,87,31,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,119,23,114,221,130,88,245,85,181,235,56,191,96,196,185,228,89,210,29,147,71,68,185,15,147,13,45,197,52,167,9,198,80,180,181,33,10,56,237,106,135,146,180,25,36,200,203,69,40,143,165,128,10,1,226,143,227,179,19,127,5,242,120,66,122,112,80,164,210,153,203,109,229,93,102,153,17,21,41,151,196,136,146,38,37,148,147,239,48,204,8,74,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,133,0,10,245,227,95,73,165,61,150,219,54,186,245,50,34,234,80,239,136,241,35,204,83,41,55,217,97,232,19,84,235,72,115,77,201,66,212,195,42,82,72,244,81,180,217,158,187,75,72,23,194,227,199,102,25,126,53,228,243,69,255,0,0,133,92,81,114,163,66,199,28,14,169,98,173,37,170,85,54,243,195,106,124,154,193,84,159,101,100,228,234,60,118,93,122,76,5,45,7,247,186,209,173,43,36,184,149,32,185,100,251,139,42,44,26,19,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,74,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,130,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,5,59,113,184,189,106,179,241,163,15,112,229,232,241,10,155,67,181,221,173,199,117,40,87,61,79,206,150,227,46,165,106,221,180,208,73,167,178,105,34,73,25,26,156,212,213,169,18,120,86,70,48,7,246,215,66,199,217,211,176,247,229,76,75,127,11,234,62,140,75,72,230,74,143,113,45,104,126,153,211,54,131,231,41,229,28,41,4,92,178,50,82,73,77,47,84,187,177,113,170,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,52,97,61,245,251,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,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,101,241,88,200,172,155,197,185,249,167,194,136,18,228,215,98,199,55,175,88,42,148,210,88,85,58,36,37,159,164,144,111,56,147,74,218,106,59,109,41,150,201,92,194,54,212,148,37,73,112,221,168,177,106,156,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,31,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,89,74,69,42,98,208,101,185,49,220,50,215,187,93,166,51,103,154,101,41,121,146,197,37,172,200,212,119,157,108,207,78,237,122,247,196,228,224,168,219,191,46,238,151,118,183,203,244,68,228,235,167,175,187,157,78,255,0,160,91,152,0,0,14,107,142,248,11,97,227,237,143,80,180,47,26,36,57,11,145,29,214,227,75,92,102,86,244,103,84,203,173,161,198,214,227,107,216,164,243,148,100,100,90,145,246,151,183,90,109,204,127,12,204,110,194,74,236,201,118,117,29,235,158,128,181,184,236,83,166,199,151,54,66,26,53,188,104,75,156,184,169,65,40,144,218,117,34,236,213,69,167,97,144,142,76,229,255,0,28,95,168,21,53,24,65,122,115,141,238,71,254,15,204,208,149,187,111,248,61,123,196,183,202,143,11,156,75,196,122,220,59,147,22,33,59,111,219,241,158,109,215,34,73,110,68,73,111,18,86,194,204,182,63,17,72,82,77,181,184,90,107,218,164,153,119,17,139,130,194,220,43,178,240,118,206,131,103,89,116,104,148,248,80,152,105,181,41,168,237,52,167,148,134,144,217,184,225,182,132,18,150,100,218,117,86,133,174,159,113,8,93,196,67,63,148,252,34,165,203,194,172,50,170,19,183,76,182,156,106,76,168,207,165,69,13,10,76,182,22,68,182,100,37,198,222,67,173,160,244,52,250,189,134,125,186,16,171,156,62,194,140,108,205,54,33,165,216,180,234,237,102,69,86,105,42,93,82,67,50,228,50,223,53,244,111,53,60,72,112,203,67,127,121,235,174,132,102,103,174,189,182,191,147,190,27,88,127,132,212,40,215,38,39,81,96,215,46,87,55,239,110,92,102,36,178,206,139,144,130,216,79,69,75,137,213,183,17,175,111,105,164,189,132,66,35,113,85,204,228,123,226,245,141,131,214,85,65,230,40,246,238,254,173,184,206,146,99,201,234,26,131,33,26,147,110,154,87,181,105,87,122,11,67,215,77,79,83,28,159,135,86,92,215,142,248,211,30,69,78,35,110,80,232,155,250,210,121,189,80,190,116,73,100,223,210,105,104,61,22,209,125,45,62,205,79,186,253,208,132,54,146,67,104,36,164,187,136,139,66,25,218,207,125,108,171,249,157,187,170,37,33,15,115,58,15,89,11,220,71,165,62,41,119,234,126,225,37,56,52,208,164,72,197,122,253,108,227,56,166,162,244,186,56,72,51,74,119,70,168,39,180,244,236,237,236,239,23,38,0,0,33,15,22,123,252,173,44,185,63,65,143,61,200,243,171,219,122,98,67,187,55,242,39,193,82,251,148,70,122,37,94,194,63,183,65,73,214,117,2,125,209,113,195,161,83,34,170,68,153,60,205,141,37,10,89,171,107,106,81,246,36,140,207,177,38,125,222,193,167,43,34,218,102,208,181,225,91,177,218,101,182,226,115,52,75,41,34,65,110,113,75,236,34,34,253,239,112,251,160,0,0,3,62,92,68,172,52,89,25,154,185,16,196,83,97,137,125,31,45,36,141,169,245,105,241,53,208,137,36,93,234,18,119,130,230,33,199,165,92,151,165,137,46,98,183,214,125,29,211,54,183,11,66,228,183,81,117,123,72,212,94,242,51,209,39,246,233,222,45,192,0,0,85,135,26,74,97,41,139,54,163,184,189,79,72,246,107,219,218,116,226,247,10,242,203,116,180,66,198,123,122,66,228,19,9,79,87,171,134,189,164,90,196,120,187,255,0,136,210,203,38,70,217,26,86,75,47,222,35,215,81,19,120,139,229,165,88,247,131,207,73,183,232,204,200,184,233,27,122,53,55,31,123,234,230,202,136,78,104,104,105,110,30,141,180,125,218,118,119,234,93,212,73,71,170,220,54,37,196,205,78,26,166,82,234,144,119,109,61,86,195,205,239,108,210,125,198,149,22,169,89,251,75,82,63,113,141,8,100,223,51,180,12,201,97,108,27,129,185,209,211,91,71,55,174,133,205,65,58,206,178,36,33,189,205,243,92,90,117,67,59,139,113,246,151,105,118,119,125,60,197,101,67,11,51,5,106,74,163,215,109,138,99,21,39,54,114,170,76,66,140,153,72,209,198,148,173,29,83,43,81,106,150,73,61,133,221,217,247,83,165,46,197,198,28,134,227,228,10,205,199,6,167,26,157,23,155,186,116,86,165,34,51,251,161,26,75,71,22,150,82,173,170,150,148,247,246,25,153,125,247,189,103,93,148,107,226,221,137,116,91,242,219,147,2,111,51,148,235,110,33,105,86,199,20,133,104,104,51,73,250,201,50,236,63,96,250,239,50,204,134,205,167,218,67,136,81,104,105,90,72,200,203,238,49,241,151,99,89,46,61,212,174,206,161,169,237,252,206,97,211,217,53,110,215,93,218,237,215,93,125,163,235,199,141,26,35,68,196,72,237,50,218,123,144,218,9,41,47,103,113,125,195,253,64,0,0,5,77,113,171,109,95,40,45,103,180,111,111,71,5,58,255,0,111,93,245,31,250,4,22,202,67,104,123,52,24,76,211,136,220,149,222,244,20,153,105,174,164,117,22,6,146,152,109,13,50,219,77,167,106,80,146,74,75,77,52,34,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,148,170,231,95,246,101,195,171,14,114,215,134,149,58,84,155,146,237,167,220,49,174,215,117,231,61,71,165,189,84,150,146,143,176,210,109,165,233,77,184,190,213,43,123,109,22,226,65,27,204,186,152,109,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,179,162,112,189,193,175,228,142,222,95,106,237,244,23,92,254,150,185,84,186,225,56,169,15,124,162,105,135,16,151,139,113,55,206,134,215,62,67,77,199,82,80,92,167,86,175,81,245,169,225,73,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,166,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,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,226,206,158,102,36,230,187,30,106,184,158,204,25,116,250,19,17,217,164,91,208,101,147,92,248,212,230,119,26,121,134,218,72,141,110,58,227,207,25,26,151,176,222,54,201,107,74,18,99,133,13,15,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,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,58,249,226,194,27,55,2,51,81,126,97,110,31,49,45,139,122,147,34,27,208,88,146,249,188,184,232,147,9,137,70,201,44,253,101,33,10,125,72,65,168,212,189,137,78,229,45,90,168,236,211,130,167,133,139,167,226,4,239,46,167,9,254,43,171,141,38,49,215,108,252,26,180,176,118,144,207,46,38,34,84,36,72,170,73,220,131,221,22,154,168,238,38,54,197,32,204,183,190,252,119,121,137,90,20,158,155,111,172,151,20,69,92,57,35,192,104,217,142,204,189,157,134,213,152,82,223,183,142,66,234,151,1,179,29,215,16,84,232,200,55,92,109,213,180,180,41,148,60,164,183,24,157,222,157,139,144,131,45,85,181,39,194,135,106,204,214,5,204,193,247,112,230,228,133,70,233,45,188,68,195,251,118,228,166,60,217,190,227,107,148,229,54,57,84,16,167,29,45,188,238,171,152,242,155,66,148,148,55,37,143,162,74,36,38,117,112,66,197,47,254,201,120,41,80,174,255,0,228,151,77,34,153,210,253,241,167,191,206,36,127,247,181,59,22,191,181,9,254,176,197,170,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,9,149,122,240,199,197,203,31,41,109,102,82,175,81,150,197,118,44,116,212,171,86,68,138,50,211,54,159,78,83,202,79,63,154,219,139,51,90,90,54,95,117,183,26,107,148,217,189,204,82,84,201,165,81,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,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,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,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,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,224,190,79,8,74,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,149,77,103,167,246,41,195,171,13,112,59,7,47,62,147,18,107,94,151,244,196,152,73,220,245,10,150,229,82,121,158,143,18,139,167,152,246,173,242,244,37,45,13,26,220,249,165,42,59,135,8,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,6,107,51,85,138,95,182,156,199,98,46,38,51,93,244,204,10,205,193,43,209,83,122,94,159,155,75,105,124,152,63,54,104,66,147,164,86,152,79,174,146,89,233,170,245,81,168,206,223,184,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,170,7,53,88,91,251,22,204,118,34,225,155,52,47,67,64,163,92,18,189,21,11,170,234,57,84,183,87,206,131,243,134,181,169,90,197,117,133,122,234,53,150,186,47,69,18,136,173,211,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,169,190,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,80,183,20,172,11,195,140,6,204,211,116,156,47,163,122,26,149,116,91,241,238,71,169,173,25,20,88,114,157,149,41,151,17,25,4,69,202,100,250,116,172,155,212,210,133,45,68,141,168,36,33,18,87,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,109,14,178,227,78,39,114,86,147,74,139,77,117,35,33,155,92,219,182,134,115,65,139,45,54,141,169,69,239,94,73,22,154,104,69,81,124,78,158,10,141,43,229,5,210,246,141,237,232,231,39,95,237,235,190,156,127,228,22,202,0,0,0,63,202,68,104,210,218,54,37,199,105,230,213,222,135,16,74,73,251,59,143,239,31,33,22,53,146,219,221,74,44,234,26,94,223,204,230,21,61,146,86,237,117,221,174,221,117,215,218,62,203,44,179,29,178,105,134,144,218,18,90,18,80,146,34,34,251,136,115,140,197,98,141,39,8,48,134,228,188,106,179,147,21,109,83,166,34,26,141,212,161,74,146,81,93,113,9,73,169,104,213,71,203,61,8,143,94,206,207,120,166,12,35,203,134,42,103,87,30,170,55,157,70,5,77,22,212,218,227,211,100,84,102,53,36,144,168,139,154,219,139,109,183,77,167,155,53,114,228,154,146,70,123,123,207,93,59,78,231,112,79,47,248,109,129,246,149,54,222,180,173,90,84,121,17,34,178,211,211,81,6,58,36,62,226,90,109,10,90,220,109,180,26,141,70,210,84,102,101,169,153,107,247,120,188,228,102,118,129,150,220,45,157,112,57,58,58,171,107,229,116,48,185,168,55,94,210,68,116,57,181,190,107,107,86,136,123,113,237,62,194,237,62,206,252,247,214,42,183,13,247,113,61,83,152,169,149,74,164,237,187,143,85,190,243,155,27,36,151,121,169,71,162,80,94,211,208,139,220,66,246,184,116,101,165,88,11,131,204,201,184,40,204,199,184,234,251,186,197,57,31,99,233,229,74,150,77,234,107,105,14,23,205,186,93,250,246,31,102,133,223,44,221,52,147,102,106,89,32,191,120,207,77,6,105,179,37,45,19,113,162,225,144,137,9,125,42,233,52,113,43,220,71,252,209,146,239,254,2,195,120,45,211,9,44,94,85,29,197,235,250,59,179,94,222,195,168,151,184,90,120,0,0,168,254,52,120,137,30,171,114,89,118,28,73,135,190,141,233,30,165,180,56,90,31,57,186,115,168,220,68,163,247,25,150,169,47,179,94,241,24,184,118,216,104,190,51,53,109,182,252,83,144,196,78,179,152,147,70,244,250,212,249,122,106,70,147,46,244,141,6,128,0,0,0,167,238,52,22,19,84,91,238,206,189,35,199,34,58,255,0,164,57,170,74,59,185,12,211,155,78,166,73,47,127,180,207,248,119,8,253,195,118,253,43,43,51,214,235,110,188,150,152,159,214,115,84,165,109,34,217,79,153,167,110,226,46,245,123,117,26,2,0,0,21,197,198,90,135,34,78,26,91,213,150,160,146,219,137,213,243,30,38,140,205,27,164,83,210,90,171,78,205,123,187,76,84,246,23,79,143,76,190,169,147,165,169,73,105,190,118,227,73,145,31,107,43,34,239,208,187,204,105,170,217,159,30,169,68,141,58,41,168,218,119,126,211,86,154,246,45,68,125,198,101,222,67,233,45,180,58,147,67,136,37,36,251,200,203,82,20,199,196,207,37,115,48,234,231,123,22,48,242,129,33,203,126,118,222,173,168,177,76,209,23,99,112,216,71,99,44,37,8,220,226,214,125,170,61,79,93,59,117,33,28,178,125,154,139,155,44,120,145,26,224,143,42,67,244,55,119,245,208,55,184,166,220,209,137,8,111,230,201,230,208,122,45,253,222,177,246,31,105,118,247,223,214,22,98,181,151,140,22,148,75,198,201,173,195,168,66,149,204,211,145,37,167,84,141,174,173,191,91,148,181,145,106,109,171,78,223,103,222,67,225,99,118,94,112,223,30,232,169,162,223,84,118,94,74,53,218,250,35,176,167,83,170,219,81,232,167,91,94,159,213,32,187,187,191,134,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,214,155,170,63,244,8,39,148,55,91,103,52,120,76,227,167,162,83,123,208,76,207,221,253,34,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,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,189,78,29,121,21,141,149,171,52,175,140,65,129,17,120,169,95,142,243,51,158,141,41,213,162,153,78,120,227,172,169,166,68,225,176,242,210,228,116,184,183,146,143,166,181,33,43,90,18,75,92,202,17,43,136,54,73,41,89,175,176,27,174,219,12,68,131,136,182,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,162,31,244,85,97,93,95,236,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,22,253,133,217,238,161,102,171,37,248,193,101,93,43,232,177,54,223,194,251,129,202,140,109,22,231,165,34,177,73,67,110,213,119,162,59,81,216,230,201,144,162,233,146,102,164,105,169,106,158,210,166,193,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,154,248,174,103,95,246,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,246,169,91,28,116,247,18,12,153,101,213,70,12,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,41,105,196,251,135,253,11,10,232,80,177,243,2,173,218,85,22,204,162,211,224,209,238,58,51,14,45,46,70,112,150,152,241,231,164,221,90,185,220,205,236,50,233,22,142,115,9,47,43,154,110,188,226,33,94,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,138,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,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,206,182,123,241,210,133,152,156,208,93,216,141,103,86,106,181,27,89,93,45,58,132,170,129,45,27,34,199,142,219,107,54,90,89,153,180,203,143,147,239,165,6,73,87,207,26,150,132,173,75,73,88,87,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,59,11,105,206,142,14,80,175,158,23,56,57,138,178,30,233,235,88,105,103,218,210,33,185,181,107,231,197,157,26,12,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,87,94,86,49,175,249,59,102,10,201,198,55,41,253,108,75,126,160,125,123,9,107,152,226,224,190,210,227,202,229,39,152,217,27,196,195,206,155,123,150,73,230,18,55,106,157,72,244,166,0,41,91,141,95,138,123,91,225,252,31,49,168,135,7,188,189,90,184,169,140,181,204,92,186,100,243,255,0,101,125,12,154,117,45,113,91,117,153,51,166,38,74,90,144,226,150,71,167,35,167,83,136,36,164,149,205,54,150,75,79,43,106,238,164,82,183,19,172,135,126,196,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,171,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,189,78,29,121,21,141,149,171,52,175,140,65,129,17,120,169,95,142,243,51,158,141,41,213,162,153,78,120,227,172,169,166,68,225,176,242,210,228,116,184,183,146,143,166,181,33,43,90,18,75,92,202,1,31,243,237,137,150,174,23,229,31,19,42,55,76,190,95,167,173,249,182,205,57,132,56,217,61,42,116,246,23,29,164,54,149,173,59,246,243,20,234,201,58,168,154,101,213,146,85,179,65,158,203,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,236,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,42,175,141,166,25,221,81,177,78,197,198,62,147,155,109,212,45,242,182,121,237,182,226,186,121,209,228,200,145,177,229,108,229,163,152,220,173,91,45,230,165,114,31,245,72,145,169,249,94,12,152,165,242,83,49,213,220,51,159,93,233,96,95,118,251,157,52,46,151,127,89,84,132,178,121,159,156,36,26,155,217,21,85,21,118,169,40,86,186,30,170,229,144,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,226,210,211,106,113,103,162,80,70,163,51,246,17,12,219,102,241,214,222,205,30,44,184,209,234,149,94,245,227,35,247,255,0,72,190,39,103,5,71,27,244,165,210,214,169,230,116,243,149,167,246,180,221,78,255,0,160,90,248,0,0,0,0,14,119,142,88,35,107,99,221,165,30,204,187,228,77,110,158,204,228,77,82,98,173,178,55,12,154,117,179,66,137,198,214,147,73,165,213,106,90,118,246,118,251,15,247,97,70,16,217,56,55,107,177,106,217,116,150,34,197,97,41,45,233,97,148,56,189,27,67,122,168,219,66,8,204,201,180,235,217,222,95,118,158,115,49,249,137,178,114,237,135,211,238,235,154,173,13,18,210,211,169,131,13,111,178,78,190,255,0,33,231,27,73,54,183,91,53,18,141,149,39,68,158,166,125,133,246,81,118,112,179,81,115,102,115,18,36,220,18,37,72,143,67,107,103,67,3,123,136,109,189,88,142,135,62,108,222,113,5,170,216,221,234,159,105,246,159,111,116,140,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,72,212,168,166,72,149,189,185,140,47,177,230,20,133,237,113,8,62,197,22,135,166,189,186,16,185,196,54,134,146,72,109,4,148,151,113,17,104,67,230,220,211,227,210,232,146,103,74,53,19,77,108,220,105,211,94,213,164,139,188,200,187,204,102,87,20,103,199,169,223,117,57,209,84,165,52,231,39,105,168,200,207,177,148,17,247,106,93,228,45,135,131,77,14,68,108,52,184,107,46,193,36,55,47,164,229,188,109,25,26,246,200,168,36,244,86,157,186,31,103,97,139,29,0,0,25,253,226,71,126,21,235,153,235,141,166,158,75,172,64,232,249,106,74,183,17,239,167,195,215,183,113,151,122,125,154,9,3,193,126,194,106,181,125,222,55,164,136,228,103,64,244,127,41,74,65,118,243,217,168,182,173,12,210,126,239,97,151,241,238,23,2,0,0,0,2,191,120,194,216,172,215,112,78,5,220,77,45,217,52,30,111,40,137,36,163,79,62,92,6,207,79,84,204,187,11,216,101,252,69,63,225,165,205,58,206,189,169,215,29,53,243,102,76,78,118,197,146,141,58,111,101,104,62,210,50,62,229,31,180,105,206,133,89,135,95,165,49,87,128,234,92,97,253,219,20,149,17,145,237,81,164,251,72,204,187,200,253,163,247,128,0,135,252,83,173,39,46,12,165,220,245,88,237,27,175,210,186,45,136,74,119,45,92,218,156,36,158,132,68,102,125,133,239,47,226,40,110,59,238,198,117,47,178,163,74,211,174,134,71,167,179,79,96,210,214,92,239,8,87,230,14,208,46,154,126,211,143,51,170,216,164,105,180,246,74,121,7,161,146,148,93,232,63,104,233,67,207,223,86,45,181,136,214,212,171,82,236,166,71,157,78,153,179,152,211,204,182,233,30,199,18,225,118,56,149,39,233,33,39,218,94,193,65,89,205,201,229,221,150,91,234,83,44,83,39,203,181,28,217,209,212,185,46,184,217,104,204,125,251,221,38,91,111,250,215,246,150,158,210,208,251,123,254,134,76,51,185,122,101,154,231,98,20,233,178,170,22,139,187,186,136,11,113,215,137,173,27,144,105,229,54,111,182,210,117,117,242,82,181,239,211,94,254,251,211,194,220,90,177,177,134,216,98,234,177,171,208,170,49,30,221,169,49,41,151,150,222,142,45,30,183,41,107,34,212,219,94,157,189,186,125,227,217,0,0,0,0,0,10,141,227,87,45,131,190,109,104,68,250,57,222,137,130,239,47,113,110,219,206,168,150,186,119,233,175,102,162,12,229,117,78,35,49,248,94,166,144,107,89,94,84,67,74,72,181,212,250,246,116,45,6,147,40,202,113,84,120,42,117,6,149,156,102,141,73,50,211,67,218,90,150,131,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,41,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,16,3,136,183,14,106,238,101,46,170,78,47,96,204,170,84,59,189,125,37,30,187,6,110,200,209,230,197,230,108,68,243,121,8,53,155,204,33,100,78,18,183,169,108,52,132,183,162,218,67,79,122,8,185,28,194,60,160,229,19,27,223,181,23,46,189,118,86,48,222,184,197,86,227,169,33,4,250,208,154,99,134,182,35,33,37,164,120,202,117,38,231,47,85,172,204,208,78,56,231,45,179,77,27,13,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,0,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,5,120,161,103,95,249,63,216,139,193,140,61,169,213,96,226,77,229,79,68,150,170,48,143,147,232,106,90,158,82,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,152,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,40,7,136,142,80,255,0,146,150,50,151,201,104,92,156,61,188,121,179,109,125,243,250,151,152,229,37,174,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,183,213,112,207,206,189,59,44,23,221,74,201,196,186,159,77,134,215,110,178,102,204,112,229,61,232,105,204,178,225,183,33,152,236,165,205,252,237,16,195,132,150,247,30,140,40,214,73,100,210,171,212,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,18,83,58,24,199,93,192,44,176,95,248,171,107,51,190,181,74,167,183,30,156,230,228,23,77,42,92,134,162,53,39,69,161,104,95,37,114,18,239,45,73,52,175,151,176,244,37,106,89,204,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,123,0,112,114,133,151,252,26,180,240,118,220,123,168,137,108,211,211,29,201,59,86,142,174,82,212,167,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,12,203,141,30,229,234,214,161,95,57,47,195,75,42,233,131,214,209,110,12,47,163,82,234,49,185,171,111,159,21,250,75,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,223,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,174,251,134,6,52,82,177,91,41,118,149,9,235,190,37,90,231,177,163,170,131,89,134,148,37,167,224,48,219,206,166,158,149,182,73,78,168,56,104,101,41,116,136,201,102,219,132,106,83,136,115,73,106,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,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,245,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,155,124,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,44,83,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,86,126,0,43,3,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,146,43,109,200,137,28,180,52,108,115,156,183,100,246,146,247,35,165,245,147,163,137,50,137,92,46,48,134,54,45,103,6,217,126,164,196,71,233,182,52,119,174,249,76,188,251,173,45,107,140,164,34,42,154,54,254,146,209,49,248,142,26,84,105,65,161,181,146,183,125,5,95,160,135,252,84,240,114,187,139,185,71,171,201,183,30,214,93,133,80,106,241,114,54,212,127,58,139,25,135,219,146,91,214,180,146,57,108,72,117,253,125,101,43,145,177,41,53,44,140,169,51,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,77,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,149,56,154,60,229,52,131,82,202,51,166,148,145,107,169,237,61,11,65,155,60,209,41,197,230,63,20,20,234,13,11,59,202,182,106,73,150,154,31,94,246,165,160,156,220,21,37,176,87,205,211,8,223,71,59,209,51,157,229,238,45,219,121,212,226,215,78,253,53,236,212,91,144,0,0,0,0,0,229,25,134,204,101,129,151,139,42,109,207,118,86,98,34,90,24,113,81,32,156,134,9,247,220,38,93,90,9,45,184,235,102,162,81,178,164,150,135,169,159,97,125,148,69,154,188,213,95,89,150,190,231,213,107,53,41,13,208,154,150,239,163,105,233,121,226,105,12,147,207,169,165,41,165,60,226,9,194,67,230,147,52,158,154,118,23,103,127,223,201,150,79,46,236,205,95,81,89,126,153,62,37,168,222,254,178,165,201,117,182,207,86,100,26,54,58,108,184,223,245,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,254,2,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,128,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,238,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,252,131,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,247,125,197,252,68,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,192,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,237,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,251,70,141,24,111,146,195,109,107,174,196,18,127,200,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,6,85,50,81,251,77,206,134,46,230,83,19,41,149,88,214,221,165,138,21,169,54,147,90,114,89,172,85,25,171,73,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,85,159,128,0,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,138,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,166,14,39,249,31,197,11,38,255,0,187,115,65,69,173,75,186,236,154,228,132,212,171,18,170,51,155,235,104,79,186,243,76,55,20,210,181,18,158,141,185,214,155,99,148,70,109,182,158,90,210,146,105,46,57,40,56,98,228,59,246,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,60,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,174,173,148,252,109,167,102,46,110,86,33,219,145,42,152,131,22,67,140,181,14,37,69,132,177,41,9,138,114,210,243,111,188,164,32,144,168,196,78,145,56,104,94,134,73,82,82,189,80,87,253,150,236,34,170,224,46,9,90,216,65,89,190,229,222,50,45,136,238,196,69,98,75,10,97,110,176,111,184,182,90,38,212,235,166,132,52,210,219,101,9,222,100,72,105,36,91,75,68,151,75,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,57,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,29,120,207,227,204,107,171,20,45,172,0,161,77,151,211,216,241,213,84,174,161,50,29,75,14,84,102,54,218,152,109,108,154,9,11,91,49,180,90,93,37,47,178,115,136,45,134,149,146,188,79,7,220,28,174,223,57,160,44,85,142,247,79,69,195,74,123,242,38,57,181,11,231,202,157,29,248,145,227,104,107,74,211,185,11,146,239,48,146,180,151,77,177,91,77,196,152,187,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,3,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,155,119,172,167,20,101,231,248,60,227,125,86,195,204,92,140,26,102,135,18,101,55,20,99,154,100,75,83,138,67,240,95,167,69,151,37,165,163,189,43,66,146,111,33,72,50,35,213,109,168,148,91,13,14,93,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,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,207,14,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,45,120,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,136,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,0,2,176,50,169,146,143,218,110,116,49,119,50,152,153,76,170,198,182,237,44,80,173,73,180,154,211,146,205,98,168,205,90,74,142,70,242,81,56,166,98,184,218,59,18,157,142,58,123,77,102,76,188,210,172,252,0,5,0,241,52,198,191,219,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,204,174,8,248,95,74,139,96,98,22,52,60,168,143,212,170,117,134,173,120,228,168,73,231,195,98,51,45,201,119,100,141,77,91,31,84,182,119,54,68,146,214,35,106,51,87,102,203,52,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,198,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,207,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,72,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,249,204,56,214,186,111,65,167,252,164,51,151,157,123,106,85,179,154,12,71,106,83,110,39,175,185,171,19,155,222,70,91,144,186,140,157,12,181,34,212,189,94,254,210,251,68,147,224,217,60,162,227,245,113,147,144,104,39,173,185,40,36,239,211,113,156,218,121,105,166,189,162,233,64,0,0,0,0,115,220,119,198,43,115,3,176,206,185,127,220,51,163,179,232,248,50,94,138,203,142,182,149,72,144,220,119,93,67,72,74,214,141,234,87,40,200,146,74,35,63,103,188,168,19,52,89,160,190,115,37,126,77,175,215,42,146,209,72,75,238,21,62,159,207,120,154,109,146,121,229,180,102,210,157,113,36,178,67,198,159,84,244,34,236,46,206,255,0,101,145,188,162,87,115,45,137,17,138,124,55,216,181,233,142,34,76,233,74,109,105,109,212,182,252,110,99,41,89,178,227,106,89,182,249,153,37,90,106,93,167,217,223,121,56,35,129,246,54,3,89,49,44,171,38,148,196,118,35,115,55,190,76,50,135,158,220,243,142,22,245,54,218,9,90,27,170,34,236,236,47,226,103,208,128,66,254,42,216,128,171,79,45,117,42,3,82,54,46,185,201,245,73,122,25,242,103,193,95,118,226,253,239,113,255,0,1,68,227,74,57,90,164,65,161,224,85,179,77,167,68,110,51,13,117,187,91,109,178,65,22,179,31,51,236,34,34,239,51,255,0,40,234,224,0,35,238,123,177,4,240,215,45,23,85,204,151,86,218,152,232,116,82,21,162,139,117,66,50,59,15,114,127,127,222,51,180,165,169,106,53,45,70,102,126,211,49,163,108,154,225,130,240,167,1,168,22,212,168,237,181,49,190,171,158,72,70,221,117,155,33,105,239,66,79,185,207,105,14,226,0,0,0,3,252,164,198,98,91,42,143,33,164,56,218,244,213,43,73,25,30,135,175,113,140,236,103,59,47,117,108,190,98,244,250,3,148,183,35,210,36,114,189,30,233,48,164,52,238,216,177,214,238,213,114,208,149,104,183,180,61,165,216,103,219,219,223,102,92,30,174,121,117,60,2,147,109,190,226,141,138,46,206,66,76,207,68,243,166,207,90,180,35,51,34,237,47,97,23,241,19,232,0,7,148,197,58,18,174,91,18,167,68,66,13,74,147,201,208,136,181,250,47,33,94,227,253,223,112,204,149,126,144,245,10,174,253,42,66,76,156,99,110,164,100,101,244,146,74,246,145,123,253,194,220,56,51,92,144,95,176,110,75,117,36,69,38,47,71,187,187,183,115,213,5,151,183,94,239,176,89,64,0,143,153,191,202,109,179,153,187,6,69,31,209,244,200,247,11,123,58,42,147,173,54,135,27,213,232,234,115,87,121,46,44,181,109,141,190,169,118,151,97,246,119,80,14,34,97,197,221,133,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,59,9,196,164,207,213,113,62,207,111,220,38,167,14,236,244,86,176,222,249,162,225,174,33,214,38,74,182,165,176,170,84,46,100,133,172,153,149,42,160,202,137,197,243,164,37,180,164,137,110,234,162,78,226,35,238,62,209,116,84,170,156,58,213,46,37,94,158,242,30,141,53,134,228,50,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,164,102,67,245,128,0,0,0,10,66,226,240,110,30,98,97,111,105,73,47,66,55,161,154,116,212,186,233,253,163,224,112,173,180,92,184,115,43,26,162,151,91,74,105,176,209,40,201,74,208,207,151,62,17,246,122,167,239,251,5,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,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,85,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,202,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,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,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,121,250,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,0,0,0,0,0,28,171,249,39,101,99,255,0,54,156,42,255,0,216,218,119,255,0,4,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,228,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,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,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,28,171,249,39,101,99,255,0,54,156,42,255,0,216,218,119,255,0,4,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,207,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,217,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,199,42,254,73,217,88,255,0,205,167,10,191,246,54,157,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,242,175,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,82,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,60,85,235,130,24,47,137,85,86,171,184,141,132,54,85,213,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,244,213,106,63,105,143,213,98,225,62,22,97,127,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,242,151,214,19,225,102,40,116,63,180,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,202,255,0,36,236,172,127,230,211,133,95,251,27,78,255,0,224,143,213,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,0,60,165,245,132,248,89,138,29,15,237,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,31,86,250,194,124,44,197,14,135,246,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,124,171,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,128,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,109,56,85,255,0,177,180,239,254,8,234,160,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,168,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,230,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,170,128,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,31,86,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,124,171,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,171,98,225,62,22,97,127,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,0,0,0,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,174,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,229,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,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,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,126,91,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,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,122,176,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,7,148,190,176,159,11,49,67,161,253,166,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,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,234,190,176,159,11,49,67,161,253,166,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,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,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,243,105,194,175,253,141,167,127,240,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,124,84,173,7,45,236,202,73,169,41,214,212,154,148,69,202,34,74,181,50,230,79,154,125,190,169,123,190,209,247,248,67,155,133,152,169,187,26,82,139,208,142,106,100,157,116,46,186,7,104,187,208,0,0,0,1,249,42,181,56,116,90,92,186,189,65,228,51,26,19,14,72,121,197,168,146,148,161,9,53,40,204,204,200,136,136,136,251,76,200,133,36,113,45,206,44,172,104,196,7,176,238,204,169,203,106,217,160,45,81,36,161,47,26,81,34,99,15,204,101,107,34,109,245,182,180,41,183,83,218,105,37,25,119,232,90,17,198,156,188,224,53,227,152,12,70,165,89,150,197,46,67,172,200,148,194,102,74,38,29,83,49,217,83,237,54,226,214,180,54,178,65,36,158,73,153,153,104,69,218,126,227,208,14,91,240,2,213,203,238,27,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,170,139,83,236,51,251,58,184,0,173,142,51,55,36,6,44,27,110,221,81,107,38,87,89,183,232,246,109,122,158,179,246,235,221,246,10,142,160,82,30,174,213,216,165,71,73,155,143,238,208,136,140,254,138,77,94,194,63,119,184,105,183,11,40,74,182,172,74,101,17,104,52,170,55,59,82,50,211,233,60,181,123,139,247,189,195,213,128,0,128,188,97,110,121,116,204,2,141,109,176,226,137,138,214,254,122,72,207,69,114,102,192,90,117,34,50,35,237,63,105,31,240,21,153,147,44,189,213,179,7,139,208,104,13,210,220,145,72,143,205,244,131,166,194,150,211,91,162,200,91,91,149,203,90,83,170,217,208,183,23,105,151,103,111,118,138,35,70,98,35,41,143,25,164,52,218,53,218,148,36,146,69,169,235,220,67,253,64,0,0,0,7,13,204,246,82,176,223,51,182,234,41,183,92,4,51,82,141,175,75,80,101,166,18,251,123,156,100,215,163,174,50,226,139,84,176,148,246,119,151,97,253,140,166,229,118,222,202,213,132,171,62,139,58,68,215,95,211,159,33,247,80,226,151,163,207,184,159,89,45,55,174,132,249,151,105,123,63,203,220,128,0,127,203,141,165,212,26,22,90,145,140,232,231,131,12,30,194,92,202,93,150,129,48,226,98,70,232,58,119,84,147,36,185,186,4,103,21,180,246,36,143,67,115,67,208,187,4,153,224,217,127,179,67,197,170,253,145,45,253,85,113,244,189,58,86,162,209,29,60,106,131,170,218,70,162,211,93,123,116,35,254,29,226,229,192,0,67,92,252,100,126,223,204,13,168,171,154,209,163,197,135,118,192,250,14,199,142,134,213,43,123,145,80,124,211,109,133,186,189,173,50,162,79,105,105,169,251,59,168,206,100,11,134,209,172,147,51,161,212,41,21,72,46,54,233,37,214,215,29,246,87,161,45,10,208,200,148,147,211,106,136,251,61,134,66,204,56,122,113,21,153,10,109,55,7,241,150,180,74,132,77,179,14,157,82,153,36,204,208,122,196,142,210,86,236,137,58,18,72,137,197,25,37,30,243,34,239,33,107,180,234,140,26,189,62,53,86,153,45,153,81,38,50,135,216,125,151,9,109,186,218,210,74,74,146,164,153,146,136,200,200,200,200,244,50,49,250,64,0,0,0,82,23,23,131,89,230,42,22,231,183,145,81,27,208,183,107,183,249,244,254,207,176,125,30,15,209,185,152,233,82,123,79,163,72,123,255,0,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,243,232,29,159,104,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,254,61,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,249,25,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,183,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,228,91,149,247,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,244,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,165,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,165,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,113,30,213,125,254,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,217,158,71,27,145,13,243,109,196,184,203,168,239,35,35,74,139,82,255,0,47,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,181,167,217,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,180,126,58,117,199,111,86,22,109,210,107,212,233,170,46,244,199,148,135,12,187,255,0,116,207,220,127,228,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,253,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,247,245,243,199,180,224,216,104,253,172,215,53,90,200,253,19,39,66,35,236,254,249,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,181,154,30,139,89,159,162,99,106,70,125,159,223,53,1,226,248,72,173,180,102,57,242,89,22,167,72,81,23,223,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,252,7,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,236,235,246,232,93,244,14,219,114,38,62,77,182,151,30,117,125,196,68,106,81,232,95,229,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,219,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,251,37,247,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,251,52,62,251,190,194,156,109,177,49,118,157,214,90,149,184,146,92,79,245,140,162,75,43,113,30,178,200,181,75,110,43,77,121,106,63,184,135,64,21,47,196,235,58,216,131,110,226,68,188,23,195,155,146,101,25,20,142,95,92,252,9,143,199,121,92,214,33,201,111,214,101,242,215,233,44,189,100,23,98,143,77,117,51,16,126,204,205,190,97,172,106,171,117,90,78,42,221,15,41,26,234,204,138,228,229,52,189,82,164,250,201,75,201,215,77,230,101,219,223,160,179,27,135,50,86,238,114,242,137,112,211,92,91,76,92,145,45,218,221,118,92,70,141,9,54,219,142,220,166,18,102,142,107,174,17,25,58,217,246,246,118,247,150,164,71,78,243,225,46,45,78,69,61,36,106,83,47,173,146,34,237,51,50,81,144,255,0,23,89,117,133,242,222,109,72,87,185,73,50,63,250,71,250,211,170,51,233,19,227,213,41,147,30,139,46,35,168,121,151,153,113,72,91,107,74,137,73,82,84,147,35,35,35,34,50,50,61,72,200,91,95,14,62,32,197,116,183,79,193,108,92,169,18,106,44,52,212,74,100,247,158,208,159,74,122,72,204,161,110,200,146,106,83,138,82,156,81,146,81,219,222,94,210,22,100,211,173,190,210,30,101,196,173,183,18,74,66,146,122,146,136,251,72,200,203,188,135,253,128,0,10,64,226,236,203,109,102,46,34,144,202,208,107,162,182,163,53,39,77,76,231,79,237,47,120,244,92,28,231,19,56,201,88,139,181,7,204,164,200,237,50,237,237,149,79,33,115,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,140,100,226,123,25,40,241,118,160,185,116,152,253,164,93,189,146,170,4,60,239,8,150,91,119,49,114,212,182,86,179,69,21,197,17,165,58,232,101,58,7,105,251,133,223,128,0,15,248,117,214,216,105,111,60,226,80,219,105,53,45,74,61,9,36,93,166,102,103,220,66,179,120,142,113,6,43,89,186,134,11,97,29,72,149,81,125,167,98,84,231,178,246,164,194,85,213,198,121,8,118,60,146,82,92,74,146,218,136,148,142,206,243,246,16,169,74,141,70,125,94,124,138,165,78,99,210,165,203,117,111,60,243,206,41,107,113,106,81,169,74,82,148,102,102,102,102,102,102,103,169,153,143,242,105,151,95,95,45,150,212,181,123,146,147,51,255,0,160,127,180,24,107,149,83,143,79,89,26,84,235,232,100,200,251,12,140,212,68,45,106,229,204,185,228,231,38,214,125,161,107,58,147,186,238,154,29,62,99,27,149,235,176,212,154,81,182,151,147,177,214,156,78,215,99,39,69,145,40,139,222,103,221,94,117,236,212,230,10,226,173,185,94,157,139,87,106,100,56,241,190,73,110,189,52,144,217,154,205,90,36,141,227,50,34,53,30,133,175,96,179,62,22,57,193,188,49,114,68,236,37,196,10,195,213,58,149,50,3,179,216,147,38,67,175,60,166,27,56,76,36,148,183,94,82,143,85,56,179,61,18,69,169,153,235,218,100,44,120,115,252,86,198,219,19,8,169,221,101,215,91,137,25,197,127,86,202,228,178,135,23,235,32,143,68,184,226,117,211,152,147,251,140,82,14,127,243,82,254,99,241,29,134,169,115,28,58,5,19,119,68,132,184,123,21,206,98,47,51,82,75,206,32,244,113,147,250,58,125,186,159,119,192,200,182,1,79,199,124,110,166,82,213,24,151,72,135,206,235,212,164,40,200,183,196,146,166,251,121,107,79,211,107,251,69,247,118,247,104,101,134,25,140,210,88,142,210,27,109,58,232,148,164,136,139,183,94,226,31,232,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,182,24,181,42,217,183,241,33,148,145,46,23,87,206,50,34,212,247,185,79,101,58,232,143,251,84,95,230,21,32,70,105,61,82,102,71,239,33,214,48,99,51,216,191,130,23,11,117,219,78,239,169,154,11,94,100,71,170,18,186,119,125,71,18,91,144,219,168,221,167,53,70,93,189,135,219,247,223,54,83,51,17,77,204,150,19,211,239,184,252,150,166,187,205,234,227,35,106,77,173,36,190,210,53,65,58,225,167,84,179,175,106,187,123,203,220,84,251,197,38,199,170,91,153,180,186,110,41,108,169,49,107,189,15,76,189,170,36,171,145,76,132,133,232,102,146,35,237,87,176,207,237,208,68,248,212,138,140,200,50,170,81,162,58,236,120,123,57,235,67,106,81,35,121,232,157,76,139,66,212,203,218,38,239,12,107,42,230,171,221,87,228,137,209,159,43,118,161,134,181,168,252,201,8,115,166,81,28,168,201,89,17,154,77,179,62,197,235,223,220,173,125,162,39,98,101,54,45,51,27,238,186,60,83,66,99,196,186,167,70,108,218,208,146,72,76,181,164,182,232,68,90,104,93,157,154,9,63,139,217,26,174,84,48,98,210,198,12,48,137,42,165,212,91,240,37,84,227,37,181,188,233,184,168,142,72,121,72,67,17,251,187,91,34,53,47,93,79,67,246,24,137,148,188,59,188,42,213,73,148,72,212,41,169,168,65,67,138,118,42,226,186,79,106,133,18,77,36,130,73,171,118,227,211,67,34,237,236,31,142,28,203,158,195,184,155,153,13,234,133,26,175,75,146,74,74,144,167,35,190,203,173,184,70,93,165,181,73,50,90,11,220,100,105,247,144,181,236,130,113,38,162,215,161,83,176,147,26,170,175,179,87,109,44,199,135,87,152,250,18,203,169,34,139,29,180,184,252,153,70,165,56,107,55,86,100,73,237,45,76,187,117,33,101,52,234,157,62,175,9,154,141,46,116,121,113,100,54,151,90,121,135,82,226,22,133,17,25,25,41,38,100,100,100,100,122,151,188,126,144,0,20,169,198,54,19,145,115,3,71,113,106,108,201,235,118,58,203,105,247,17,205,168,119,253,163,227,240,146,184,96,82,179,10,245,62,91,196,133,204,166,41,166,200,212,146,220,165,206,128,68,93,166,90,247,123,5,225,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,163,206,45,183,12,10,174,97,89,167,196,120,150,184,116,196,180,225,18,146,123,84,137,211,200,203,176,207,78,255,0,104,251,28,28,161,57,43,48,53,135,16,166,200,153,183,100,44,247,31,121,20,218,127,119,218,46,172,0,7,230,168,212,233,244,136,79,84,106,147,163,196,139,29,181,58,235,207,186,150,208,132,36,140,204,205,74,50,34,34,34,51,212,253,194,181,179,247,196,154,139,65,133,81,194,76,21,170,190,245,93,196,189,30,101,94,27,232,83,45,36,202,84,119,18,219,241,165,18,146,225,44,154,89,17,167,176,180,51,237,208,133,80,204,153,115,223,151,19,147,38,61,80,172,213,234,146,77,74,82,212,228,135,222,117,199,12,207,180,247,41,70,107,89,251,204,205,94,243,31,178,169,135,119,133,34,169,14,137,38,133,53,85,9,200,109,77,69,68,87,77,237,86,163,73,36,208,105,37,110,220,90,104,68,125,189,130,89,225,14,70,171,148,252,24,187,113,131,19,226,75,166,244,246,252,249,84,200,202,109,108,186,78,38,35,114,25,82,208,252,126,238,199,8,205,43,215,82,208,189,166,35,6,25,211,98,212,241,190,212,163,202,54,213,26,93,213,6,51,134,238,134,147,66,165,161,39,187,82,50,211,67,237,212,180,18,159,138,37,165,90,161,94,120,104,166,88,89,208,216,195,218,52,40,202,101,43,233,247,165,217,187,18,71,161,35,118,194,238,47,103,113,104,33,93,66,147,80,165,148,115,159,21,214,58,166,17,33,174,98,20,157,237,171,93,170,45,72,181,35,208,251,75,176,88,55,6,91,34,169,35,27,174,11,236,153,87,64,221,187,46,157,188,210,173,57,165,46,158,238,154,237,219,174,223,247,218,253,158,209,101,185,179,204,69,55,45,184,77,80,190,228,114,93,154,215,43,164,140,189,170,55,181,146,195,75,209,6,227,102,173,18,246,189,138,236,239,63,113,208,206,51,230,123,23,241,190,225,114,187,118,93,245,50,65,233,203,136,205,66,87,78,215,168,218,79,106,28,117,123,117,229,36,207,183,180,251,126,238,78,102,106,61,84,102,103,239,49,109,252,26,112,197,168,182,205,193,137,15,36,141,115,122,78,73,153,118,150,199,42,12,171,77,81,255,0,98,143,252,194,206,64,0,0,0,0,0,0,0,0,0,0,0,0,66,238,43,182,225,86,242,191,86,152,74,50,114,15,35,111,111,239,212,96,145,251,15,221,246,10,40,1,100,28,32,49,212,173,235,234,126,18,213,234,173,51,22,183,202,233,16,251,251,73,60,150,103,200,94,194,83,132,69,218,101,174,137,63,183,78,241,221,184,186,96,51,183,126,28,197,197,42,45,40,158,153,64,223,207,54,24,53,56,231,61,248,12,39,93,173,153,158,132,147,239,81,118,123,251,133,103,229,153,22,237,122,230,149,135,183,100,166,35,82,238,45,156,231,220,90,16,166,250,118,222,117,59,84,230,169,45,84,73,35,213,39,174,190,195,237,22,247,149,172,190,72,193,204,46,169,90,210,34,67,76,134,237,170,180,69,74,75,102,70,190,115,234,112,137,75,54,208,102,93,165,236,246,119,30,154,138,93,198,230,206,151,143,151,243,74,52,168,226,94,21,84,153,163,180,143,100,215,59,187,187,59,5,236,100,97,250,45,231,149,219,69,51,41,209,164,180,213,42,4,71,91,125,148,45,43,210,157,27,114,76,143,82,50,50,81,145,145,251,251,135,215,185,50,121,132,85,27,225,139,230,137,103,209,169,83,55,164,228,162,37,62,43,8,127,231,141,213,154,201,44,234,163,81,153,107,170,187,72,139,94,237,68,124,206,55,12,251,63,19,40,18,174,236,44,131,30,149,116,48,210,222,113,134,90,105,134,37,41,40,144,225,234,150,34,169,197,184,167,22,217,119,246,145,123,200,133,67,95,152,117,136,184,47,119,72,162,221,20,106,181,14,163,76,150,182,218,144,184,239,198,222,166,221,82,82,227,74,90,80,163,73,169,165,26,84,68,95,71,236,236,149,249,69,226,89,136,248,57,82,167,90,216,135,80,149,112,91,106,113,152,202,114,91,175,203,145,29,163,83,8,51,65,189,41,13,160,146,219,107,50,236,208,141,71,236,51,22,255,0,131,249,129,194,220,108,183,98,87,108,171,190,147,41,114,27,109,75,134,154,132,117,200,101,74,109,181,26,22,219,110,47,106,139,154,148,153,107,216,103,167,187,94,144,0,42,47,141,37,176,211,23,173,179,116,167,77,238,83,161,67,51,61,53,237,118,162,191,119,119,241,254,2,42,100,10,241,98,205,205,21,152,244,130,78,202,173,86,157,75,213,90,118,27,181,24,189,189,170,47,221,251,126,227,26,28,105,212,60,210,30,109,68,104,113,36,164,153,31,121,31,112,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,235,168,101,165,188,226,136,144,218,77,74,51,62,226,46,241,158,76,254,222,44,94,89,162,188,222,142,73,217,74,170,84,105,122,167,78,211,106,163,43,183,177,71,251,223,103,220,66,85,112,91,182,25,126,245,185,174,149,105,189,186,116,216,100,101,166,189,142,211,151,238,238,254,63,192,91,160,0,230,248,193,152,28,45,193,59,118,93,118,245,187,233,49,87,29,183,20,136,106,168,71,68,135,148,150,220,81,33,13,184,226,55,40,249,74,73,22,189,166,90,123,244,168,12,221,113,44,196,124,99,169,84,109,108,60,168,74,183,237,180,184,244,100,185,17,215,226,72,144,209,41,244,17,172,217,148,182,214,74,109,196,25,246,104,102,146,246,17,8,161,97,225,214,34,227,69,221,30,139,107,209,170,213,202,149,78,90,27,118,66,35,191,39,98,156,117,41,83,142,169,9,90,137,36,167,82,106,81,145,253,47,183,182,222,114,115,195,62,207,195,58,4,91,187,20,224,199,170,221,15,180,135,155,97,230,154,125,136,170,82,35,184,94,171,241,82,226,28,75,136,112,187,251,8,253,230,98,65,219,121,61,194,42,117,240,253,243,91,179,232,213,89,155,212,113,145,46,159,21,244,49,243,196,234,13,4,166,117,73,164,200,244,209,93,132,103,167,126,163,228,103,157,250,45,153,149,219,185,16,233,177,163,52,237,42,124,70,155,97,148,33,40,214,157,39,106,82,69,161,17,17,36,136,136,189,221,194,137,240,69,179,170,99,229,130,210,13,41,57,119,125,41,37,191,176,139,124,214,251,251,251,59,69,194,231,39,47,17,241,107,15,172,163,168,244,140,195,182,233,148,217,147,166,30,137,52,199,142,196,142,97,37,102,218,136,139,71,12,200,149,161,123,76,200,84,46,56,200,137,82,196,117,219,118,233,55,34,45,19,90,20,35,143,162,205,228,178,251,168,109,94,167,98,148,100,101,218,68,90,246,104,68,46,111,134,142,9,53,132,89,127,131,112,85,33,53,22,109,194,211,85,119,29,117,178,67,136,105,248,80,214,100,163,83,105,50,73,27,102,102,90,153,106,93,230,33,223,23,252,117,43,134,250,129,132,148,138,171,79,69,162,243,122,180,48,254,226,87,57,152,18,17,188,146,225,145,246,145,233,170,75,236,215,188,86,240,11,214,225,69,110,21,19,43,244,153,134,102,110,78,231,238,255,0,153,81,156,69,236,47,127,218,38,144,0,0,0,0,0,0,0,0,0,0,0,0,8,215,196,38,138,117,172,177,93,12,19,38,230,222,139,176,147,175,251,33,16,253,199,238,20,13,101,219,79,93,247,44,59,118,57,44,220,151,204,208,145,174,190,171,106,95,176,143,247,125,195,246,98,38,30,92,120,103,114,200,182,46,104,15,70,146,198,207,235,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,251,69,254,97,162,186,60,171,35,50,120,62,212,135,23,22,167,68,174,238,212,208,108,188,147,228,202,50,255,0,132,71,211,99,237,238,246,25,118,103,195,27,176,190,238,203,238,43,84,109,41,236,77,167,202,167,114,121,50,82,151,90,37,243,35,54,226,182,44,208,131,61,9,226,35,208,139,191,79,190,124,88,92,82,225,204,195,119,233,87,92,102,163,214,159,167,77,105,229,182,130,66,76,212,181,146,9,38,228,189,250,237,52,247,151,121,30,157,154,10,219,196,107,129,23,94,33,92,247,75,106,82,147,88,172,205,168,36,212,122,153,147,175,173,101,175,105,254,247,188,254,243,23,175,195,58,170,154,142,87,232,141,21,58,76,110,155,166,100,212,235,59,9,205,180,232,126,186,79,94,210,61,123,15,219,160,150,0,56,38,100,178,107,132,121,146,163,59,30,229,163,183,6,169,181,70,213,70,12,120,173,72,223,177,226,45,206,173,135,21,166,231,148,163,211,218,68,125,253,244,247,154,140,129,98,214,95,171,146,164,209,45,186,197,197,108,243,22,182,103,65,135,38,95,37,157,239,154,77,231,19,29,13,165,68,219,36,165,105,216,91,136,251,143,179,141,225,94,56,226,182,5,220,108,212,236,235,142,171,78,92,73,9,113,216,10,153,37,150,28,82,92,66,141,46,54,219,136,215,94,82,82,100,103,220,90,123,180,176,172,7,227,15,33,12,162,149,140,182,251,102,104,73,105,38,155,16,245,61,9,164,246,174,68,223,248,195,238,247,31,188,79,108,16,205,142,9,99,212,38,85,102,95,20,143,74,45,180,184,170,75,213,56,157,114,72,201,189,76,216,109,229,168,139,115,169,70,191,189,217,223,166,189,140,87,143,24,187,13,170,222,16,82,46,182,227,41,82,32,85,35,161,78,37,26,232,218,34,212,28,50,51,218,103,166,167,175,121,16,170,140,187,77,69,59,30,176,234,115,142,114,209,30,235,164,58,165,107,166,132,153,173,25,246,255,0,1,164,219,54,98,42,54,149,22,115,107,222,153,20,248,206,165,90,235,184,148,210,76,143,95,111,120,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,61,227,49,52,235,74,181,57,197,237,76,122,124,151,84,173,116,218,73,105,70,103,175,179,184,102,203,49,51,81,81,199,172,68,156,219,156,196,191,117,85,220,74,181,215,82,84,215,79,93,127,136,181,126,14,150,27,116,76,32,171,221,110,198,82,100,79,170,72,66,92,82,52,213,165,197,167,184,68,71,180,143,77,75,94,243,33,97,195,142,99,126,108,48,75,1,97,60,171,206,247,164,122,81,13,169,196,210,89,169,196,235,148,68,78,104,100,195,143,33,70,91,154,82,53,253,238,206,253,116,129,88,241,198,29,245,50,186,86,13,91,237,145,173,7,172,154,148,67,212,140,201,212,246,46,60,223,248,179,238,247,159,184,87,166,42,99,142,43,99,165,198,245,78,241,184,234,181,21,203,144,167,26,128,153,146,94,97,181,41,197,168,146,219,110,56,189,52,230,169,36,68,125,199,167,191,94,201,149,124,129,98,214,96,107,145,100,214,237,186,197,187,108,243,16,183,167,78,135,38,39,57,157,236,26,141,151,21,29,109,169,70,219,198,164,235,216,123,76,251,139,182,225,50,219,147,92,34,203,109,25,168,246,213,29,185,213,93,169,55,106,51,163,197,118,70,253,140,145,237,117,12,54,173,55,50,149,22,190,211,51,239,238,239,96,34,127,19,26,170,105,217,95,173,180,116,233,50,122,158,165,146,83,76,239,38,247,83,166,122,234,61,123,8,180,237,63,102,162,138,48,234,224,69,169,136,86,197,210,226,148,148,209,235,48,170,10,52,158,134,68,211,232,89,233,218,95,187,239,47,188,132,251,204,31,18,115,185,112,97,187,2,206,36,42,117,70,146,84,169,82,15,181,77,176,228,71,90,89,146,155,148,102,78,18,148,147,237,73,151,188,187,136,71,44,141,224,117,111,31,51,5,68,68,154,124,153,116,202,108,232,213,122,156,151,26,91,141,173,182,230,198,231,36,214,109,173,38,163,75,186,232,173,11,67,212,207,78,251,159,204,230,34,91,185,112,203,117,81,200,178,163,192,40,180,103,232,244,164,111,109,163,55,147,1,238,74,82,68,166,251,126,103,176,145,219,217,216,94,234,2,197,236,68,169,226,174,32,213,47,154,187,238,59,38,163,200,220,107,82,148,127,54,195,109,23,210,82,143,185,178,254,209,255,0,152,126,92,59,195,203,143,19,46,88,246,197,179,1,233,50,95,223,253,91,78,44,147,181,181,175,183,98,84,101,216,133,123,61,131,241,222,150,211,246,133,203,50,221,144,75,39,34,114,245,37,235,175,172,218,87,237,34,253,239,112,191,158,30,212,83,162,229,138,215,96,217,54,247,117,189,134,157,63,217,9,103,238,47,120,146,128,0,0,0,0,0,0,0,0,0,0,0,0,57,238,62,88,232,196,92,42,173,90,75,113,196,117,189,55,107,103,161,250,146,90,115,247,85,251,158,225,156,75,6,184,229,147,126,64,173,18,20,75,133,205,236,50,237,245,217,82,125,229,251,222,241,110,60,65,242,107,73,197,220,54,70,41,97,189,25,164,215,41,154,234,220,120,233,39,101,243,36,69,99,214,38,88,82,220,216,134,215,167,172,90,22,190,205,72,83,43,173,58,202,205,167,155,83,107,46,244,168,180,50,254,2,207,184,81,102,237,154,59,255,0,176,187,242,188,219,17,23,254,165,61,50,81,37,13,232,83,165,61,235,58,241,17,106,102,130,245,17,218,122,107,236,49,215,120,167,229,61,24,147,103,53,139,54,101,59,125,110,145,187,170,67,12,234,169,60,215,97,48,141,73,182,84,181,237,66,21,222,162,211,217,169,106,66,152,140,140,143,67,45,7,236,162,82,228,214,235,48,40,176,216,117,233,19,229,53,21,166,218,73,169,107,90,214,73,74,82,68,70,102,102,102,68,68,68,99,68,217,39,176,164,225,230,92,172,250,52,200,207,177,33,250,85,62,83,173,190,131,74,210,181,64,140,149,17,145,165,38,90,26,12,187,72,119,96,1,243,171,214,245,18,231,166,63,70,184,105,48,234,48,164,33,77,184,196,166,16,243,106,37,36,210,122,165,100,100,125,138,50,238,238,51,16,243,25,248,85,101,235,19,230,77,175,209,213,86,183,170,146,9,197,182,197,48,224,196,135,204,81,184,178,53,37,49,20,173,55,44,136,251,117,218,146,246,144,139,181,190,12,55,147,85,5,166,139,121,211,151,20,221,61,134,245,69,211,89,35,113,233,174,216,58,107,166,159,96,235,249,89,225,121,92,193,124,64,139,125,86,241,22,163,21,216,46,161,105,69,22,174,182,201,244,161,246,29,38,221,37,68,65,169,181,27,71,185,59,139,93,19,247,149,137,199,107,167,142,211,28,197,185,203,66,81,189,103,170,149,161,105,169,159,180,199,1,207,117,135,30,251,203,29,238,219,209,201,213,209,168,213,42,179,126,161,40,201,108,211,228,233,167,170,175,223,251,62,242,25,247,180,229,157,10,251,163,205,90,212,201,211,234,209,221,53,25,237,52,114,222,73,235,236,211,77,62,193,164,28,184,87,217,185,112,42,196,170,50,249,60,78,91,148,189,203,37,146,181,81,195,101,71,169,145,159,111,173,239,29,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,54,204,125,125,155,107,2,239,186,163,210,9,146,110,220,170,109,89,172,147,161,148,55,148,90,25,153,118,250,190,241,155,235,178,89,215,111,186,204,212,45,79,29,66,173,33,212,168,143,113,175,152,242,143,93,123,117,215,95,180,104,35,34,54,28,123,19,44,118,67,108,199,38,151,89,163,83,106,206,122,132,147,53,189,79,141,174,190,170,127,115,237,251,204,119,233,13,117,17,221,99,152,182,249,136,82,55,160,244,82,117,45,53,35,246,24,174,220,211,112,188,174,99,70,32,74,190,168,152,139,81,150,236,231,86,181,34,181,87,91,132,194,86,251,238,155,109,18,98,44,210,218,77,210,218,157,199,166,170,251,207,143,209,56,48,222,78,212,16,154,213,231,78,68,82,116,183,155,53,23,73,102,141,197,174,155,160,233,174,154,253,130,81,96,199,10,172,189,97,132,200,85,250,194,170,215,13,82,57,54,181,177,83,56,50,225,243,18,109,172,205,41,84,68,171,77,200,50,46,221,118,168,253,166,38,29,6,222,162,91,20,198,40,214,245,38,29,58,20,116,37,182,216,138,194,25,109,36,148,146,75,68,160,136,139,177,36,93,221,196,67,232,128,14,19,157,139,10,78,34,101,202,240,163,66,140,251,242,24,165,84,37,52,219,8,53,173,107,76,9,41,73,17,18,84,103,169,172,139,66,33,157,170,221,46,77,18,179,62,139,49,135,89,145,2,83,177,93,109,212,154,86,133,161,102,149,37,68,100,70,70,70,70,70,70,68,63,226,147,75,155,91,170,195,163,83,153,83,178,231,200,110,51,13,165,38,163,83,139,81,37,36,68,68,102,122,153,151,97,17,152,189,142,29,185,109,163,101,243,4,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,233,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,238,129,220,80,243,96,188,89,196,7,48,186,213,171,27,182,245,189,32,219,120,216,127,115,78,203,97,249,172,41,69,177,229,33,68,109,184,158,211,73,40,203,220,93,130,8,52,211,175,44,154,101,181,56,179,238,74,75,83,63,224,46,107,135,198,77,105,56,69,134,203,197,44,72,163,52,170,229,79,77,27,145,29,38,236,78,92,137,76,122,164,243,9,91,123,208,226,53,245,143,82,211,217,161,10,142,191,171,142,222,215,228,250,209,161,70,185,188,174,194,46,223,81,148,167,222,127,187,239,26,59,192,59,29,24,117,133,84,91,73,11,113,125,23,83,218,179,212,253,121,46,185,251,169,253,255,0,112,232,64,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,91,144,210,153,117,58,165,90,106,90,125,163,53,249,154,179,19,135,56,225,113,90,241,34,174,51,48,186,78,90,84,141,159,78,27,43,62,194,74,75,189,126,239,104,190,28,162,223,84,252,94,203,213,2,177,37,246,170,7,35,170,231,238,90,93,35,219,57,244,167,93,84,175,240,126,211,246,10,97,207,254,3,51,129,88,247,86,163,82,33,173,170,44,158,71,66,174,89,37,39,182,20,85,57,161,165,180,35,233,186,127,68,190,254,222,248,237,68,174,214,45,202,147,85,122,21,78,84,9,172,110,229,191,25,229,52,226,55,36,210,122,41,38,70,90,146,140,187,15,184,204,94,102,71,243,137,99,230,122,194,77,141,124,187,9,119,44,109,122,168,147,212,201,166,94,231,164,186,142,90,29,121,199,28,216,219,8,51,213,61,157,134,93,154,25,67,12,197,240,163,197,106,53,213,80,172,97,75,112,103,208,222,145,29,168,145,146,82,93,144,132,244,196,110,41,72,98,25,32,139,152,149,118,145,255,0,104,181,237,51,29,91,36,252,46,43,246,117,215,79,196,156,113,244,99,235,128,235,83,32,211,217,222,163,67,168,114,51,205,155,173,73,136,90,25,109,117,42,218,162,63,97,31,121,139,66,137,22,60,24,172,194,136,202,26,98,59,105,105,166,208,146,74,80,132,150,132,68,69,216,68,68,93,196,63,212,0,0,0,7,143,198,42,98,43,120,71,123,209,150,210,157,76,251,114,165,24,208,148,238,53,18,226,184,157,8,180,61,76,245,247,24,205,118,39,210,206,129,137,151,93,33,12,184,193,64,174,78,142,132,41,59,84,146,68,133,164,187,52,45,52,211,220,66,242,120,96,222,233,188,178,189,77,109,82,150,235,148,89,12,210,76,150,189,198,146,102,157,11,176,189,99,208,189,111,179,238,33,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,172,246,103,238,217,202,37,42,61,181,66,165,196,184,177,22,173,29,18,161,209,229,156,134,88,139,9,212,201,67,115,220,113,45,26,30,66,100,71,36,28,114,117,183,20,74,51,37,32,139,112,234,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,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,21,213,157,110,41,127,176,172,101,165,97,134,16,82,169,87,71,201,122,131,18,46,249,29,118,172,191,234,200,106,77,27,78,73,242,222,70,232,238,245,13,184,174,91,168,229,45,181,109,117,179,153,89,126,204,62,23,230,106,192,78,35,97,69,86,92,202,106,36,20,25,141,75,134,228,103,225,77,38,90,121,200,206,37,69,181,75,66,95,108,141,77,169,109,153,153,237,90,180,212,116,176,17,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,224,6,94,184,143,103,58,249,199,220,52,178,174,156,100,235,104,183,5,225,70,165,212,99,124,157,165,55,207,138,252,214,155,117,189,232,140,149,167,114,22,162,213,38,74,45,117,35,35,237,23,126,0,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,37,103,179,63,118,206,81,41,81,237,170,21,46,37,197,136,181,104,232,149,14,143,44,228,50,196,88,78,166,74,27,158,227,137,104,208,242,19,34,57,32,227,147,173,184,162,81,153,41,4,91,135,85,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,8,235,100,230,238,149,90,206,54,33,229,22,230,167,68,167,212,168,17,225,212,173,169,233,144,148,21,77,133,211,226,72,145,21,104,90,183,42,74,20,251,142,167,150,70,74,101,14,26,146,142,73,173,217,20,0,0,2,128,127,186,143,158,207,247,115,255,0,171,52,127,251,160,187,236,189,93,53,219,231,0,176,210,245,186,103,117,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,208,0,0,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,192,203,215,17,236,231,95,56,251,134,150,85,211,140,157,109,22,224,188,40,212,186,140,111,147,180,166,249,241,95,154,211,110,183,189,17,146,180,238,66,212,90,164,201,69,174,164,100,125,162,207,243,153,154,95,228,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,26,177,31,57,180,44,36,206,37,171,150,123,230,149,202,165,95,118,253,58,69,18,177,29,11,91,140,86,36,78,151,25,49,164,32,181,213,151,121,76,165,14,36,136,219,112,207,126,168,89,173,153,42,0,2,181,120,164,230,143,54,57,107,197,59,63,246,73,124,252,156,179,46,59,125,92,191,232,202,108,206,125,82,60,151,58,175,239,134,156,117,59,89,126,23,126,136,61,222,174,166,75,211,207,240,203,207,22,63,99,190,97,170,24,125,142,120,183,18,173,77,126,215,153,38,147,5,234,109,58,10,228,84,91,145,24,200,154,54,25,109,110,44,163,245,75,52,17,159,168,133,168,203,212,212,173,40,4,0,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,114,174,27,25,187,205,142,101,179,28,171,79,18,241,171,174,182,232,86,252,218,236,218,103,201,186,107,94,144,218,182,163,54,215,57,150,91,113,173,174,74,67,219,146,103,175,39,97,150,139,51,41,127,136,249,205,161,97,38,113,45,92,179,223,52,174,85,42,251,183,233,210,40,149,136,232,90,220,98,177,34,116,184,201,141,33,5,174,172,187,202,101,40,113,36,70,219,134,123,245,66,205,108,201,80,0,28,42,236,205,157,155,98,230,190,223,202,245,225,30,37,37,119,85,174,221,106,145,92,147,60,210,137,85,23,38,59,29,170,105,53,203,218,149,173,44,56,164,56,167,75,114,246,180,148,154,214,141,221,212,0,0,0,4,85,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,189,6,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,0,229,89,151,204,93,137,149,252,44,159,137,151,212,143,240,176,232,240,182,61,253,39,84,233,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,248,166,68,184,131,208,179,129,50,224,179,107,118,175,201,123,206,141,212,85,25,130,195,139,145,22,85,31,158,148,54,226,94,52,150,143,53,205,101,167,73,68,146,90,141,46,54,68,74,91,76,204,0,0,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,240,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,241,205,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,40,107,147,46,43,52,44,91,189,167,97,150,57,194,249,61,85,175,220,10,110,204,151,29,149,201,109,246,230,76,217,22,149,32,217,108,180,121,174,107,109,162,73,161,13,184,218,12,221,229,173,59,158,145,121,150,205,221,43,44,184,185,131,214,165,225,78,136,118,158,37,72,169,211,106,85,87,36,37,133,210,31,105,112,83,30,82,150,226,146,215,76,147,146,231,59,113,145,165,26,56,149,124,217,182,228,138,0,1,29,108,156,221,210,171,89,198,196,60,162,220,212,232,148,250,149,2,60,58,149,181,61,50,18,130,169,176,186,124,73,18,34,173,11,86,229,73,66,159,113,212,242,200,201,76,161,195,82,81,201,53,187,34,128,0,4,106,204,166,115,104,88,31,140,24,91,128,52,74,87,165,111,60,70,184,40,209,222,39,208,180,197,166,81,229,84,19,25,201,42,81,105,204,121,123,94,67,77,164,244,74,144,167,28,208,146,134,222,146,160,0,57,254,97,110,154,237,141,128,88,151,122,218,211,186,42,213,191,103,214,106,148,233,60,164,57,200,148,196,39,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,164,31,238,163,231,179,253,220,255,0,234,205,31,254,232,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,116,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,60,166,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,112,172,191,102,206,205,199,123,255,0,19,240,181,49,226,81,46,204,53,186,42,52,85,210,85,60,223,126,125,58,51,196,194,106,72,35,109,4,72,83,164,180,41,180,155,156,163,229,239,87,206,183,187,186,128,0,0,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,0,0,225,89,126,205,157,155,142,247,254,39,225,106,99,196,162,93,152,107,116,84,104,171,164,170,121,190,252,250,116,103,137,132,212,144,70,218,8,144,167,73,104,83,105,55,57,71,203,222,175,157,111,119,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,248,159,94,233,179,114,189,83,109,50,150,203,149,169,15,82,72,144,189,166,162,122,157,55,176,253,98,212,189,95,183,238,49,70,216,97,75,85,123,18,237,74,66,153,113,242,157,92,130,194,208,148,238,82,137,114,16,147,236,208,245,215,95,113,141,40,224,237,49,52,92,34,178,40,200,105,77,38,5,185,76,140,72,82,118,154,73,17,91,78,134,90,22,134,90,123,136,123,0,0,0,0,31,229,46,44,121,209,94,133,45,148,58,196,134,212,211,173,173,36,164,173,10,45,12,140,143,176,200,200,251,140,85,238,118,56,92,215,239,43,170,161,137,56,29,232,198,23,61,215,102,78,167,189,189,38,183,22,228,151,156,54,154,141,16,245,81,238,105,41,220,163,63,97,159,113,143,47,146,110,25,119,229,19,18,33,98,38,53,66,131,30,155,65,146,220,168,240,220,109,228,45,199,216,126,51,201,82,155,147,20,146,109,154,73,212,153,146,136,245,236,236,237,49,214,120,142,231,102,221,195,43,62,78,7,97,109,77,180,86,164,198,92,57,46,83,222,108,145,14,58,154,151,25,109,145,176,250,86,219,136,90,27,61,166,141,18,90,106,90,232,66,157,39,207,155,84,154,253,74,163,41,217,50,165,58,167,158,121,213,154,214,226,212,102,106,82,148,102,102,102,102,102,102,103,219,218,36,134,64,48,25,156,117,199,186,77,26,175,13,110,209,35,115,250,229,114,201,73,45,208,165,41,189,77,77,173,31,77,162,250,69,247,118,247,92,246,110,111,170,126,16,229,234,191,88,140,251,84,243,141,210,242,54,169,45,17,110,156,194,85,166,138,79,248,79,97,251,69,15,101,154,205,78,35,99,133,189,108,75,136,228,150,102,245,124,196,165,189,255,0,66,27,203,46,195,74,139,189,30,239,96,210,131,12,183,29,164,178,210,116,74,117,208,180,251,71,250,0,0,0,0,0,0,0,0,0,0,0,0,0,10,42,226,177,97,187,105,230,46,85,99,166,67,108,86,182,114,148,148,25,110,228,193,130,149,118,237,34,61,13,94,195,63,224,38,7,6,204,73,114,224,194,170,253,129,37,212,23,201,142,151,147,185,94,179,157,76,154,131,170,211,85,30,186,105,236,73,105,246,247,143,145,198,87,15,99,73,178,40,23,236,106,83,102,244,78,171,169,146,134,11,113,111,122,158,210,55,44,147,175,119,97,106,175,176,189,194,160,199,166,195,220,73,189,48,182,225,102,232,177,238,9,212,169,236,110,209,113,101,186,198,237,80,180,118,155,74,74,143,213,113,94,223,105,251,204,93,94,84,248,148,97,158,53,149,54,214,188,37,51,66,184,164,50,234,220,84,165,199,139,25,110,28,162,105,166,208,110,74,91,134,163,75,136,61,186,106,122,40,203,179,66,19,74,52,152,243,35,181,46,35,237,188,195,200,75,141,184,218,137,73,90,76,181,35,35,46,195,35,35,35,212,127,168,0,0,0,0,255,0,9,209,91,155,10,68,39,82,74,68,134,150,210,136,203,82,50,81,25,25,31,249,70,120,243,233,102,170,202,204,205,221,15,161,233,145,62,165,62,123,100,77,108,37,161,117,9,68,74,47,84,181,35,219,223,219,221,222,39,71,6,28,64,231,91,23,22,31,58,247,245,114,229,212,146,147,87,185,186,123,69,217,187,255,0,213,254,62,193,103,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,177,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,7,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,73,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,79,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,102,135,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,252,20,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,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,247,249,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,135,176,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,5,5,241,49,171,85,104,28,64,49,2,187,66,169,203,167,84,169,210,40,50,225,204,136,242,153,126,51,237,210,96,169,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,154,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,0,242,152,171,137,150,174,13,225,197,199,138,87,172,190,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,253,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,33,7,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,5,43,113,171,241,79,107,124,63,131,230,53,17,221,120,83,231,170,77,226,220,12,172,98,188,249,114,107,177,99,147,54,84,228,197,105,44,42,157,18,18,11,209,171,38,91,73,165,109,53,29,199,82,243,134,174,97,27,137,82,210,164,182,78,217,160,0,134,188,89,176,190,171,136,249,62,170,84,232,202,150,228,139,22,177,14,232,92,72,208,149,33,114,88,66,92,140,246,187,76,141,180,52,212,183,36,45,205,20,73,68,117,106,68,70,107,77,59,101,87,20,191,98,217,142,195,172,76,122,187,232,104,20,107,130,47,165,102,244,189,71,42,150,234,249,51,190,108,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,192,103,219,137,70,47,73,197,252,224,223,15,147,242,206,155,103,200,43,66,154,204,150,26,105,108,34,10,148,137,9,35,111,93,232,84,195,150,226,20,179,53,154,29,73,30,221,9,9,154,188,17,240,190,149,22,192,196,44,104,121,81,31,169,84,235,13,90,241,201,80,147,207,134,196,102,91,146,238,201,26,154,182,62,169,108,238,108,137,37,172,70,212,102,174,205,156,43,141,95,138,123,91,225,252,31,49,168,142,235,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,205,0,5,43,113,171,241,79,107,124,63,131,230,53,17,47,248,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,7,149,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,114,172,203,230,46,196,202,254,22,79,196,203,234,71,248,88,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,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,95,175,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,158,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,31,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,65,57,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,30,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,159,124,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,95,225,123,146,143,229,1,125,163,25,241,10,153,74,157,134,214,109,65,113,157,167,77,46,119,166,106,137,101,43,68,115,105,42,45,25,107,154,195,206,27,132,104,115,212,107,99,137,91,188,190,215,199,59,234,79,243,39,233,163,242,112,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,5,5,241,49,171,85,104,28,64,49,2,187,66,169,203,167,84,169,210,40,50,225,204,136,242,153,126,51,237,210,96,169,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,154,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,0,141,89,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,233,91,47,87,77,118,249,206,134,26,94,183,76,238,182,181,112,98,133,26,169,81,147,202,67,124,249,79,213,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,71,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,197,5,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,51,153,142,87,253,229,133,153,217,196,236,65,195,235,134,93,14,225,161,226,69,193,38,12,232,198,91,218,95,164,36,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,222,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,12,235,98,230,38,93,88,55,158,236,65,197,43,42,95,79,90,182,113,66,185,80,141,185,199,16,219,219,42,111,239,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,121,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,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,137,198,123,16,57,54,197,187,135,205,61,253,100,184,149,37,32,149,239,110,160,209,158,155,191,253,95,227,236,16,95,33,118,98,175,92,204,218,48,250,30,165,16,42,84,249,238,17,181,188,144,132,84,34,145,168,253,83,208,139,119,127,103,127,120,208,228,24,173,194,133,30,19,73,36,162,59,72,105,36,69,161,17,36,136,136,139,252,131,253,192,0,0,0,7,249,73,147,30,28,119,101,203,125,182,88,101,10,113,199,28,81,37,40,73,22,166,102,103,216,68,68,70,122,136,13,158,238,34,246,182,23,208,234,120,111,133,149,102,170,55,44,216,207,69,114,108,55,219,121,184,102,180,73,100,204,156,98,74,92,109,212,56,219,106,250,62,169,25,31,126,132,41,178,235,187,46,27,222,191,50,230,186,42,210,234,53,25,207,56,251,175,73,125,111,43,114,214,165,168,183,44,205,90,110,82,143,180,207,188,199,200,22,247,193,171,15,99,70,178,43,247,236,154,83,68,244,190,147,166,146,182,11,113,236,122,160,210,246,172,211,175,119,97,232,175,176,253,195,236,113,147,196,151,45,252,42,160,88,17,157,65,252,167,234,185,219,85,235,55,211,73,167,186,157,116,81,105,174,190,212,158,191,103,120,135,252,41,236,55,110,204,197,197,172,116,200,113,138,46,254,106,148,131,61,188,232,51,146,158,221,166,69,169,167,218,101,252,69,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,170,142,53,182,19,198,187,2,248,138,148,114,211,233,94,172,244,61,127,216,230,145,220,159,251,79,238,247,14,79,194,18,252,114,129,142,18,173,103,102,169,182,43,123,53,107,153,161,47,147,14,122,251,183,17,30,134,122,247,31,240,22,69,196,3,12,15,21,50,193,117,208,34,198,230,84,63,152,244,166,72,213,73,254,144,138,181,233,162,20,162,245,91,246,23,222,51,202,182,214,210,141,14,33,72,81,119,146,139,67,33,35,112,147,37,215,238,53,225,226,238,251,25,149,201,150,141,62,96,210,242,201,122,190,227,126,170,90,97,102,122,19,75,51,237,246,125,250,113,25,52,187,247,14,106,232,145,50,157,94,182,234,80,221,108,210,183,25,122,27,205,47,177,196,104,102,73,82,79,176,148,94,222,194,50,22,51,145,222,39,51,40,106,164,225,142,54,206,114,68,50,38,32,69,170,188,233,173,72,47,230,204,161,79,61,38,81,17,17,17,58,181,25,39,237,34,239,33,107,22,181,217,110,222,148,88,183,5,177,88,135,82,131,45,164,58,219,209,100,54,242,116,82,18,178,245,144,102,90,237,82,79,191,218,67,235,128,0,0,0,10,115,227,59,135,41,167,98,221,187,136,144,97,161,136,178,168,113,41,207,27,109,237,74,228,42,77,65,229,40,244,78,134,163,34,45,76,213,175,217,237,28,239,133,6,35,170,207,204,106,104,82,165,165,168,181,184,5,9,180,41,205,164,167,222,159,5,36,68,70,162,35,51,36,251,8,207,236,49,122,0,0,0,0,0,57,126,98,49,246,208,203,158,30,63,127,93,238,171,144,78,42,60,118,155,83,91,221,127,144,235,169,66,82,227,141,146,140,201,149,17,17,43,83,63,242,151,14,201,174,122,158,205,85,239,95,163,38,223,77,62,157,79,110,83,176,220,233,13,165,173,13,189,29,40,37,159,80,234,77,70,153,29,186,17,119,118,125,178,255,0,122,119,108,220,91,180,215,77,123,116,31,244,0,63,154,144,254,128,0,0,0,0,0,0,0,0,0,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,217,153,124,197,223,121,160,197,57,248,153,125,72,255,0,11,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,101,112,211,225,217,108,227,85,179,43,28,179,1,66,137,86,178,106,209,223,129,109,209,211,62,67,47,201,125,185,4,135,103,45,200,175,54,166,144,133,50,243,41,109,70,102,179,83,138,52,160,144,218,156,226,156,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,163,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,189,235,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,40,95,138,63,142,204,77,252,23,201,225,14,191,149,44,224,210,178,155,195,242,236,85,60,229,185,125,222,55,197,106,5,168,134,90,73,162,51,232,165,83,9,201,206,169,196,41,173,145,205,230,150,77,169,42,55,86,164,35,110,195,113,198,224,93,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,147,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,3,42,227,186,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,7,26,191,11,22,183,196,8,62,93,81,21,65,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,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,205,102,97,110,154,21,243,143,184,151,122,218,211,186,218,45,193,120,86,106,148,233,60,165,183,207,138,252,215,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,187,254,23,30,4,240,203,241,175,56,154,59,86,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,102,101,243,23,125,230,131,20,231,226,101,245,35,252,44,58,60,45,140,255,0,70,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,149,195,79,135,101,179,141,86,204,172,114,204,5,10,37,90,201,171,71,126,5,183,71,76,249,12,191,37,246,228,18,29,156,183,34,188,218,154,66,20,203,204,165,181,25,154,205,78,40,210,130,67,106,115,138,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,142,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,40,7,138,63,142,204,77,252,23,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,163,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,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,234,188,29,236,28,121,169,98,229,106,252,177,238,25,118,254,31,64,142,136,183,26,228,211,250,170,117,113,242,90,13,16,9,38,243,102,153,40,105,215,94,68,132,111,54,61,82,90,77,18,13,183,107,216,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,20,172,44,251,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,83,171,61,57,139,254,76,89,113,184,175,250,108,142,85,201,80,219,66,182,125,77,218,85,36,33,123,29,237,105,198,254,101,180,61,35,107,137,36,47,145,203,51,35,89,8,151,148,142,46,210,111,203,134,201,193,188,106,195,153,111,220,53,201,16,232,8,185,232,210,26,217,58,162,252,166,216,101,199,225,41,45,165,132,26,92,220,234,219,113,126,186,76,208,202,82,178,67,124,43,141,95,138,123,91,225,252,31,49,168,136,21,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,238,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,246,148,192,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,158,66,113,50,213,197,12,163,225,157,70,214,151,204,244,13,191,10,217,168,176,183,27,55,162,206,128,194,35,186,135,18,133,171,102,238,90,93,65,43,69,27,79,52,179,74,119,232,58,174,44,95,95,178,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,101,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,63,176,35,97,134,87,48,182,204,102,222,151,66,145,22,215,131,38,161,79,150,78,165,246,42,50,90,41,19,73,196,186,123,208,179,146,243,198,104,61,54,25,154,72,146,68,73,42,182,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,48,0,82,183,26,191,20,246,183,195,248,62,99,81,16,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,10,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,127,39,9,187,47,25,110,76,205,122,111,11,238,111,147,148,90,45,61,14,93,245,7,41,105,150,220,170,89,202,101,195,166,36,214,133,33,183,164,173,148,146,85,185,181,165,182,159,90,13,70,217,161,87,105,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,246,103,19,53,87,150,107,241,114,161,120,86,106,82,211,108,83,164,72,141,105,210,28,108,153,69,58,156,107,245,13,77,37,107,79,82,226,82,218,158,94,229,110,89,18,72,249,104,109,8,238,156,47,114,81,252,160,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,242,184,140,228,39,249,43,215,88,196,140,59,127,168,195,43,154,161,209,196,142,252,141,242,168,179,150,133,186,80,212,107,61,239,50,104,109,197,52,239,106,137,40,82,29,61,201,75,143,115,92,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,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,139,56,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,130,18,181,33,11,81,161,30,83,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,201,43,196,83,134,149,179,134,22,105,227,102,91,109,185,113,104,84,40,236,179,94,182,163,20,137,171,97,130,57,11,126,172,114,36,73,91,166,132,145,199,109,109,33,6,72,65,41,211,50,74,92,50,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,130,114,209,152,187,19,52,24,89,3,19,44,89,31,224,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,7,117,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,121,76,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,206,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,193,227,157,245,39,249,147,244,209,85,98,234,120,94,231,167,246,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,246,188,72,179,167,85,202,181,155,109,83,48,198,224,183,207,16,107,53,136,178,215,74,159,25,82,151,232,70,141,197,60,234,144,149,17,54,135,93,109,184,251,148,100,165,33,114,57,90,45,179,113,175,63,146,142,40,52,44,206,95,112,176,118,250,176,126,73,221,243,105,228,229,62,76,41,75,151,6,173,41,150,86,228,180,146,13,178,92,79,81,181,186,218,86,183,82,105,74,210,110,239,36,19,181,215,197,31,199,102,38,254,11,228,240,132,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,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,202,179,47,152,187,19,43,248,89,63,19,47,169,31,225,97,209,225,108,123,250,78,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,219,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,253,121,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,102,179,54,62,41,241,147,226,5,195,230,47,134,90,51,23,125,229,127,20,224,98,101,139,35,252,20,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,224,188,120,200,222,86,62,97,175,218,124,92,63,183,238,252,58,167,72,118,139,65,141,2,174,76,173,197,197,144,180,122,73,51,146,211,169,121,18,82,106,87,44,145,176,144,81,246,43,84,186,183,231,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,205,102,108,124,83,227,39,196,11,135,204,95,12,180,102,46,251,202,254,41,192,196,203,22,71,248,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,154,144,254,128,15,249,222,157,219,55,22,237,53,211,94,221,4,64,206,86,122,158,202,173,239,64,163,42,223,77,66,157,80,110,43,179,28,233,13,213,161,14,61,33,43,36,31,80,210,73,68,152,253,154,145,247,246,253,157,199,46,248,251,104,102,51,15,88,191,173,7,21,200,53,166,60,134,156,54,183,180,255,0,33,167,84,133,37,183,28,36,153,19,201,35,35,86,164,127,229,62,160,0,0,0,0,2,139,248,175,226,58,175,12,198,170,133,22,90,93,139,68,128,112,156,66,92,220,73,125,153,243,146,100,100,74,50,35,34,87,180,136,254,194,29,19,131,22,29,34,163,139,151,22,33,206,134,135,226,197,161,203,167,50,110,55,185,40,144,153,52,247,146,162,213,58,18,136,140,244,50,86,191,103,180,92,96,0,0,0,0,249,23,77,217,110,217,116,89,87,5,207,88,135,77,131,17,165,186,227,210,164,54,202,116,74,20,179,245,150,100,90,237,74,143,191,216,98,169,243,197,196,230,101,113,85,108,49,193,41,206,71,134,100,252,9,85,86,93,52,41,101,252,229,149,169,151,163,74,50,50,50,54,150,147,52,253,166,93,196,43,230,211,178,241,51,27,111,8,244,250,37,54,185,113,85,42,179,16,211,146,73,153,18,205,43,117,212,145,173,213,165,43,81,17,41,210,53,25,235,244,181,237,51,237,232,184,249,149,59,171,0,45,234,100,235,183,114,39,77,228,155,141,252,225,37,6,180,58,102,157,28,101,6,70,74,101,69,167,111,254,238,59,104,219,242,174,171,166,145,109,194,109,107,122,169,58,60,52,18,18,102,122,184,226,80,93,196,103,222,162,246,31,220,52,11,195,251,12,63,101,121,96,181,40,50,163,114,234,31,207,186,163,52,104,165,127,72,74,90,53,213,9,81,250,174,123,75,238,21,187,197,238,252,118,191,142,17,109,86,230,41,198,40,155,244,107,153,169,35,157,14,2,251,183,25,22,166,90,247,23,241,29,99,130,149,132,241,57,127,223,18,146,142,90,189,21,210,30,135,175,251,34,210,251,211,255,0,97,253,254,225,106,224,0,0,0,0,0,0,0,0,0,0,0,0,0,32,191,22,235,57,203,147,0,17,86,101,149,173,116,141,116,82,83,169,39,155,54,2,123,79,105,233,244,125,229,252,69,86,228,198,246,145,97,102,38,214,175,53,49,49,219,107,174,230,41,110,26,16,122,193,144,146,215,214,79,239,251,253,163,69,149,170,68,58,245,49,234,84,246,210,227,15,237,222,147,34,50,61,170,37,23,97,145,151,121,23,176,102,179,49,24,123,63,10,241,134,191,98,84,163,27,18,41,157,46,228,26,20,157,57,145,90,116,187,20,148,159,115,133,253,146,255,0,56,185,254,23,244,74,28,124,178,80,42,48,225,37,50,159,234,185,206,41,180,17,158,218,132,210,78,134,69,175,118,189,227,217,230,79,35,248,63,143,118,141,74,158,155,102,155,70,173,189,186,76,106,132,8,81,99,186,111,166,51,141,52,151,29,228,45,124,189,86,147,50,46,223,84,180,238,208,82,126,99,50,179,138,89,110,187,230,83,174,42,5,75,209,77,74,113,48,106,205,197,145,211,184,130,117,226,108,201,229,178,218,77,70,150,77,126,175,121,118,151,103,119,94,201,87,16,28,64,192,91,146,151,105,221,117,87,106,182,124,185,108,71,127,174,125,247,215,13,165,185,29,181,41,190,100,148,52,218,80,211,74,208,204,180,78,167,236,62,203,183,195,92,75,179,241,94,211,131,120,217,117,184,117,24,51,89,105,221,99,201,105,227,105,75,105,14,114,215,203,90,137,43,36,184,157,83,175,102,165,246,24,245,64,0,0,0,32,103,23,107,5,23,6,3,195,185,155,133,206,122,155,83,109,74,90,91,220,164,33,184,115,215,169,158,211,50,34,51,247,145,10,163,202,149,210,155,59,48,214,5,109,199,141,166,218,185,41,91,204,149,180,141,37,57,133,25,31,105,118,122,190,241,163,235,114,170,213,118,222,166,86,216,81,41,186,132,54,101,36,200,200,200,201,196,18,139,184,207,223,239,49,244,64,0,0,0,5,79,241,159,196,58,179,147,173,204,57,102,75,136,167,37,48,234,138,108,150,162,35,120,142,162,201,153,150,237,191,71,179,232,235,246,251,7,201,224,181,33,191,151,119,68,101,182,133,237,165,77,116,187,53,81,31,58,156,90,253,133,246,137,203,73,205,246,28,53,152,58,150,16,220,215,37,62,151,45,148,60,196,101,75,152,195,8,117,226,156,81,208,210,77,111,106,165,153,238,209,36,141,79,67,211,187,65,35,88,125,137,76,183,38,51,200,117,167,82,75,67,136,81,41,42,73,150,164,100,101,216,100,101,237,31,232,62,61,221,117,209,44,155,114,161,115,220,53,8,240,160,211,163,59,37,215,94,117,13,164,146,219,106,90,187,86,100,90,237,73,159,105,151,112,143,89,89,205,141,47,48,120,129,122,91,212,135,219,118,29,18,125,69,17,86,74,74,141,214,89,125,132,33,105,52,188,178,82,76,158,45,12,136,136,253,154,123,100,232,0,0,0,0,0,0,0,0,0,0,0,0,165,110,47,119,214,99,167,99,44,75,23,18,41,126,133,195,104,155,166,89,204,83,223,91,176,106,186,36,146,228,199,157,52,167,124,196,243,54,41,165,36,186,116,172,146,130,82,93,55,228,68,172,181,211,48,142,181,143,54,53,27,29,220,150,221,137,62,176,204,106,194,227,203,68,82,74,23,170,91,55,158,90,146,77,70,230,155,124,245,146,146,180,179,205,52,25,44,146,99,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,14,127,153,72,88,71,81,192,107,230,159,142,245,104,148,187,18,85,29,230,107,19,164,37,10,56,168,86,132,219,204,146,208,178,57,41,116,219,83,4,72,90,249,196,214,196,169,123,72,243,89,86,110,148,205,86,107,52,41,178,230,83,81,33,196,195,145,46,50,99,62,243,4,163,229,173,198,146,227,137,109,102,157,12,208,78,44,146,102,100,74,86,154,157,186,112,83,173,227,45,67,14,47,74,109,109,238,179,12,169,181,4,70,161,46,69,65,42,114,13,83,78,108,184,241,216,216,107,38,86,135,217,117,102,167,16,132,184,100,109,161,106,117,245,34,21,241,71,241,217,137,191,130,249,60,33,21,69,175,112,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,211,160,103,107,138,53,43,2,113,66,133,134,216,53,26,37,213,82,182,171,4,245,239,185,212,148,37,176,150,220,109,202,74,29,36,169,69,36,148,180,184,167,81,216,195,140,54,218,137,221,95,101,18,255,0,47,217,135,194,252,205,88,9,196,108,40,170,203,153,77,68,130,131,49,169,112,220,140,252,41,164,203,79,57,25,196,168,182,169,104,75,237,145,169,181,45,179,51,61,171,86,154,142,150,3,42,227,181,99,174,84,113,31,3,44,156,63,197,10,155,94,149,179,49,26,223,166,86,41,181,152,236,154,91,143,42,84,52,72,114,4,130,212,249,111,35,114,246,25,158,215,91,65,173,58,26,93,109,174,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,155,252,101,106,212,170,254,81,44,154,237,10,167,18,163,77,168,223,20,217,112,230,68,121,47,49,37,135,41,149,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,17,106,156,43,51,227,254,164,101,83,23,235,95,225,90,180,43,181,58,143,252,66,35,81,18,142,87,252,161,77,45,199,191,193,199,66,127,170,64,181,64,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,11,254,225,113,224,79,12,191,26,243,137,162,0,113,123,190,179,29,59,25,98,88,184,145,75,244,46,27,68,221,50,206,98,158,250,221,131,85,209,36,151,38,60,233,165,59,230,39,153,177,77,41,37,211,165,100,148,18,146,233,191,34,37,101,174,153,132,117,172,121,177,168,216,238,228,182,236,73,245,134,99,86,23,30,90,34,146,80,189,82,217,188,242,212,146,106,55,52,219,231,172,148,149,165,158,105,160,201,100,147,26,83,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,115,252,202,66,194,58,142,3,95,52,252,119,171,68,165,216,146,168,239,51,88,157,33,40,81,197,66,180,38,222,100,150,133,145,201,75,166,218,152,34,66,215,206,38,182,37,75,218,71,154,202,179,116,166,106,179,89,161,77,151,50,154,137,14,38,28,137,113,147,25,247,152,37,31,45,110,52,151,28,75,107,52,232,102,130,113,100,147,51,34,82,180,212,237,211,130,157,111,25,106,24,113,122,83,107,111,117,152,101,77,168,34,53,9,114,42,9,83,144,106,154,115,101,199,142,198,195,89,50,180,62,203,171,53,56,132,37,195,35,109,11,83,175,169,22,84,2,128,120,163,248,236,196,223,193,124,158,16,230,148,172,179,222,85,252,174,85,115,79,66,157,18,85,10,220,186,23,110,87,96,168,201,183,225,160,218,134,108,75,65,154,180,121,11,118,97,52,164,17,18,208,124,181,17,45,42,89,181,249,114,209,152,187,239,43,248,167,3,19,44,89,31,224,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,85,95,21,204,235,254,211,110,167,242,215,134,117,58,172,107,110,210,168,72,141,118,187,175,37,154,197,81,151,18,146,143,176,210,78,41,152,174,54,190,213,43,99,142,158,226,65,147,44,186,168,149,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,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,25,130,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,59,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,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,29,3,26,179,59,140,185,132,161,89,52,12,88,186,61,54,221,133,79,122,159,77,146,235,41,234,159,230,173,38,227,242,94,250,111,60,104,110,59,102,181,31,106,88,74,140,141,197,58,227,146,127,132,70,93,100,226,78,60,175,24,238,123,78,92,171,78,192,142,235,208,103,58,211,74,132,229,124,249,100,195,38,78,164,205,197,180,211,142,72,35,111,69,52,227,113,150,165,39,114,9,127,175,141,95,138,123,91,225,252,31,49,168,136,127,131,216,23,136,248,243,50,230,164,225,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,243,94,46,161,43,38,245,37,45,40,81,35,114,205,8,95,192,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,20,45,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,85,112,75,198,58,19,182,173,245,151,233,12,242,107,81,170,7,120,195,115,114,213,213,197,113,184,241,36,22,132,141,141,242,86,212,110,211,94,229,245,94,170,116,109,70,125,43,140,181,255,0,38,217,202,229,46,204,167,92,49,34,72,188,110,136,145,166,83,212,109,27,243,169,209,218,118,67,134,132,168,141,100,134,228,183,4,212,180,105,161,169,180,153,232,230,213,85,94,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,79,73,34,149,184,213,248,167,181,190,31,193,243,26,136,135,248,61,129,120,143,143,51,46,106,78,23,209,189,51,85,181,237,247,174,71,169,173,25,156,169,145,90,125,134,92,68,100,17,31,53,226,234,18,178,111,82,82,210,133,18,55,44,208,133,252,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,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,20,173,198,175,197,61,173,240,254,15,152,212,68,85,194,252,186,95,120,193,133,152,139,137,150,44,126,191,246,103,209,76,172,66,222,203,91,41,110,198,158,243,243,57,142,186,141,121,61,10,19,202,66,86,181,243,245,34,45,134,74,249,56,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,171,215,138,15,16,72,213,104,213,172,175,96,181,86,90,16,137,10,129,120,87,35,58,236,101,239,101,217,81,230,81,77,167,88,74,141,6,164,48,165,190,211,187,28,65,169,175,89,10,94,176,3,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,158,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,92,28,104,234,249,130,77,118,220,162,84,233,220,156,24,123,166,126,154,244,116,180,251,111,87,90,68,146,113,82,28,228,165,216,207,114,95,90,80,201,184,182,156,109,179,113,38,107,39,80,213,117,225,63,200,79,218,157,155,251,82,255,0,192,207,148,20,239,148,127,215,127,169,125,75,125,87,245,31,59,253,79,51,250,191,95,247,123,116,26,94,195,218,101,155,69,176,45,170,54,28,185,17,203,78,5,30,20,106,10,226,75,57,76,42,156,134,80,152,198,219,198,165,27,168,229,18,52,89,169,91,139,67,212,245,212,126,76,88,249,9,251,44,188,191,106,95,248,25,242,126,163,242,143,250,239,245,47,166,115,170,254,163,231,127,169,230,127,87,235,254,239,110,131,52,88,133,10,205,167,95,247,45,63,14,106,210,234,150,156,90,196,214,104,51,165,164,210,252,170,114,94,89,70,121,194,52,32,201,106,104,144,163,35,66,59,76,253,84,247,21,154,112,84,253,187,127,162,159,247,24,254,125,255,0,145,255,0,225,63,244,119,255,0,205,255,0,121,255,0,252,31,249,226,213,0,64,14,47,119,214,99,173,76,26,137,75,195,122,95,73,134,213,173,208,239,26,237,61,245,170,114,57,138,36,55,13,228,18,75,167,134,238,187,84,234,84,174,106,140,153,89,180,149,18,36,210,176,209,238,77,173,108,14,182,50,227,102,43,47,80,121,54,133,98,158,221,81,15,60,235,46,206,149,41,196,36,159,114,115,141,26,144,169,137,90,13,167,72,143,107,106,107,148,146,74,27,74,19,218,198,112,115,147,78,192,234,110,99,175,54,242,245,113,250,98,208,122,160,228,132,45,152,108,177,6,52,167,22,165,63,26,10,154,50,67,176,219,89,154,90,112,144,132,237,45,169,230,33,41,125,222,213,194,82,183,140,177,51,89,14,137,134,79,115,173,249,148,247,164,222,148,247,234,9,141,21,218,91,101,203,68,133,17,161,102,183,153,126,67,70,209,54,157,230,165,169,6,182,218,113,229,149,234,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,160,17,213,114,209,151,75,239,52,24,167,3,12,236,88,255,0,224,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,94,77,37,188,6,225,197,149,200,76,215,102,196,167,209,232,17,219,76,201,17,35,108,155,114,214,214,209,115,22,219,74,113,74,114,75,234,108,204,144,110,26,90,109,4,70,164,50,206,168,142,153,50,226,179,66,197,187,218,118,25,99,156,47,147,213,90,253,192,166,236,201,113,217,92,150,223,110,100,205,145,105,82,13,150,203,71,154,230,182,218,36,154,16,219,141,160,205,222,90,211,185,239,1,199,59,234,79,243,39,233,162,5,101,163,44,247,150,105,110,27,174,204,195,233,209,17,112,208,45,121,23,28,24,82,76,144,138,154,217,149,25,147,136,78,154,137,44,173,73,144,163,66,213,234,111,66,82,163,66,84,110,35,154,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,208,51,33,152,187,239,51,183,221,62,255,0,196,9,28,217,244,251,126,155,66,71,168,202,117,233,217,46,123,191,52,211,105,249,233,75,149,35,110,211,217,207,229,145,154,80,145,98,156,23,50,245,232,202,21,199,153,218,180,154,172,121,117,126,166,210,164,66,114,47,42,43,208,80,184,207,63,49,46,40,181,123,87,219,38,82,104,209,40,84,119,200,205,106,86,141,196,14,40,254,59,49,55,240,95,39,132,57,165,43,44,247,149,127,43,149,92,211,208,167,68,149,66,183,46,133,219,149,216,42,50,109,248,104,54,161,155,18,208,102,173,30,66,221,152,77,41,4,68,180,31,45,68,75,74,150,109,126,92,180,102,46,251,202,254,41,192,196,203,22,71,248,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,119,253,134,249,157,193,172,83,192,233,25,133,182,46,141,109,10,109,62,77,66,176,183,89,82,165,82,122,102,121,178,88,146,195,123,214,151,154,65,106,104,78,237,201,52,169,179,90,22,133,42,138,243,175,154,234,238,109,49,150,109,229,205,170,195,180,41,186,195,181,168,147,94,66,186,8,187,80,78,56,105,108,137,4,243,235,71,53,195,213,106,45,80,223,49,104,105,179,28,213,188,33,188,151,130,242,49,237,76,68,110,211,98,232,102,208,67,138,124,185,239,212,87,17,201,74,74,27,45,76,144,219,77,160,212,165,109,212,222,108,145,191,71,54,122,12,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,202,192,188,176,250,77,42,45,231,111,75,165,46,185,71,133,95,166,27,196,91,38,83,165,180,78,199,144,210,210,102,149,161,73,61,15,67,245,86,149,161,91,86,133,36,167,167,10,60,235,254,204,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,212,171,99,110,150,227,65,19,207,58,155,148,0,1,154,204,216,248,167,198,79,136,23,15,152,190,23,150,93,47,187,75,2,108,76,197,116,253,93,153,122,243,161,245,187,217,111,164,170,55,50,123,61,31,47,154,110,185,171,48,57,220,222,90,81,243,187,53,213,58,171,234,224,86,107,177,31,3,44,156,64,194,250,99,190,149,179,49,26,223,169,209,234,84,105,15,26,91,143,42,84,53,199,110,124,115,208,249,111,35,114,55,145,22,215,91,65,33,90,26,90,113,174,85,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,151,176,83,11,233,88,43,132,118,134,20,81,149,17,200,246,181,30,53,53,114,35,66,76,68,76,125,8,46,116,163,105,38,100,133,188,239,49,213,250,202,51,91,138,51,82,140,204,207,218,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,154,204,216,248,167,198,79,136,23,15,152,190,60,85,118,192,188,173,155,102,217,188,235,182,244,184,148,43,198,60,153,52,42,130,136,141,137,200,143,33,113,223,36,40,140,200,150,219,173,153,41,7,162,200,148,218,140,182,184,133,42,74,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,24,179,77,155,26,94,95,49,2,203,183,170,239,182,212,58,220,250,114,37,44,212,148,155,76,188,251,232,90,212,106,121,4,148,145,50,122,153,145,145,123,117,246,72,91,70,235,161,222,214,229,62,231,183,106,49,230,193,168,198,106,75,78,178,242,28,78,215,27,74,211,218,131,50,215,106,136,251,12,251,199,216,31,230,251,236,69,101,201,50,94,67,77,52,147,90,220,90,137,41,74,72,181,51,51,62,194,34,47,104,142,85,108,222,225,203,185,131,166,97,13,179,114,83,234,146,222,109,150,36,170,36,198,31,67,79,28,227,142,182,148,104,123,84,172,143,110,169,52,106,90,150,189,250,8,53,198,150,66,62,93,90,241,144,218,17,186,149,9,211,236,209,70,124,234,137,107,246,151,218,62,183,6,12,67,171,55,58,227,195,151,164,184,186,114,145,50,168,150,205,106,50,39,140,233,204,145,145,110,219,244,123,62,142,191,111,176,91,0,0,0,0,0,249,215,29,85,170,21,189,83,173,190,162,75,116,248,111,74,81,153,145,17,19,104,53,31,121,151,187,222,67,56,57,173,186,81,120,230,26,255,0,173,182,241,186,219,183,29,87,97,154,183,17,36,231,62,162,34,237,62,207,91,222,45,111,132,69,130,139,127,1,230,92,238,66,228,189,82,169,184,105,90,155,218,165,182,228,56,11,212,143,105,25,145,153,123,204,132,244,0,0,0,1,229,113,43,18,236,252,40,180,231,94,55,165,110,29,58,12,38,93,119,89,18,90,100,221,82,26,91,156,180,115,22,146,82,205,45,171,68,235,219,161,253,166,41,35,58,188,64,113,3,30,174,74,165,167,106,85,93,165,89,241,37,191,29,142,133,247,216,92,198,144,228,134,210,167,57,114,86,211,137,91,78,167,83,34,209,90,23,176,187,121,14,92,242,179,138,89,145,187,225,211,173,218,5,75,209,78,202,109,51,170,206,69,145,211,182,131,117,146,112,205,228,50,226,73,68,151,137,126,183,113,118,159,103,125,221,229,111,38,152,95,150,235,74,28,40,52,72,85,26,254,214,222,149,83,149,26,59,207,37,254,83,4,178,109,226,97,181,146,55,178,74,78,189,186,153,153,246,247,70,206,49,148,90,19,120,69,71,170,244,68,153,231,88,142,223,53,45,160,189,78,150,160,173,12,244,221,244,187,123,196,3,225,235,134,50,113,67,51,22,244,22,98,115,217,162,61,18,181,36,185,102,162,75,44,212,34,18,204,253,69,17,118,57,237,208,189,230,67,64,180,90,68,58,13,49,154,84,6,210,220,118,55,108,74,72,136,139,114,141,71,216,68,69,222,103,236,25,211,206,117,237,38,253,204,77,211,94,118,98,100,54,239,67,203,82,28,53,160,180,131,29,39,167,172,175,220,247,251,5,169,112,145,179,156,182,240,5,202,179,172,173,43,171,105,170,148,157,9,92,169,179,211,216,123,75,95,165,239,63,224,39,64,0,0,0,0,0,0,0,0,0,0,0,0,0,14,11,157,219,30,109,253,151,123,146,137,79,104,156,125,125,30,212,237,51,81,233,58,50,143,66,36,168,251,144,126,193,158,139,74,164,245,34,225,137,81,97,102,133,181,204,209,68,102,90,106,133,23,176,203,222,52,229,98,86,215,113,90,176,107,46,40,148,169,28,221,76,143,82,245,92,82,125,231,251,190,241,83,220,94,114,247,54,149,123,163,27,232,212,151,14,45,87,95,73,200,109,131,218,142,83,48,35,51,185,73,108,136,181,51,50,45,203,63,179,78,225,45,184,87,212,202,118,89,169,81,245,237,141,207,212,191,198,168,77,63,127,216,38,80,231,152,217,129,120,127,143,22,124,203,70,250,163,71,146,220,134,92,109,169,61,59,11,126,58,212,211,141,165,109,173,214,215,177,73,230,172,200,200,187,12,245,247,235,72,121,208,200,245,227,150,171,150,77,78,151,10,101,66,209,144,242,206,44,194,109,215,121,73,83,146,20,132,184,226,88,109,164,168,154,96,148,162,35,236,215,82,236,238,244,156,61,243,167,95,192,155,246,13,149,118,86,94,118,205,171,72,106,58,144,252,133,169,17,92,117,232,141,155,132,78,62,134,144,148,178,210,189,109,12,203,237,46,194,188,107,94,231,162,94,52,24,55,45,187,80,98,109,62,163,29,169,44,58,203,168,113,38,135,16,149,167,214,65,154,126,138,136,251,12,251,199,213,0,0,0,28,71,58,86,131,55,150,88,241,18,18,227,147,207,66,182,170,243,99,39,97,40,249,200,167,200,36,104,91,76,245,213,94,206,223,113,140,237,209,230,73,180,238,216,51,221,66,145,34,141,81,105,229,39,67,35,37,178,233,25,150,157,135,174,169,251,63,128,209,246,86,238,134,175,12,189,97,237,113,183,146,226,159,182,41,42,119,69,106,105,90,160,176,163,73,246,158,135,235,119,25,234,58,160,0,0,0,0,168,206,52,54,196,248,215,117,183,116,114,21,209,59,14,28,78,105,37,91,121,166,237,69,123,119,105,166,186,118,233,174,163,195,112,119,188,225,91,184,251,87,165,78,127,105,85,40,18,34,180,217,172,136,141,215,102,211,210,158,195,81,118,250,167,220,70,127,120,242,124,76,169,117,28,54,205,159,202,26,36,137,48,102,72,103,211,44,186,218,212,210,146,226,170,115,22,149,37,73,36,153,118,160,140,140,143,94,206,241,98,92,51,115,39,59,29,112,84,169,119,68,206,117,126,221,127,209,219,148,225,169,110,198,98,36,52,243,85,189,213,173,74,53,186,173,85,161,17,251,136,251,230,48,174,78,45,249,144,145,103,216,208,240,150,211,170,176,154,133,89,214,215,60,155,124,201,101,17,214,103,176,234,79,150,233,43,233,37,61,138,73,167,223,175,112,230,124,22,168,117,39,174,123,170,235,90,158,56,138,137,58,26,148,102,173,166,247,50,156,225,246,233,166,186,125,186,253,130,217,192,0,0,0,0,0,0,0,0,0,0,0,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,133,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,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,138,127,240,194,226,17,74,160,82,162,101,199,31,46,200,148,234,109,58,60,151,173,219,166,189,87,75,44,70,97,180,179,201,164,168,214,217,37,8,74,74,74,219,117,231,200,136,137,12,32,191,170,72,224,28,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,63,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,20,47,197,31,199,102,38,254,11,228,240,135,191,225,123,146,143,229,1,125,163,25,241,10,153,74,157,134,214,109,65,113,157,167,77,46,119,166,106,137,101,43,68,115,105,42,45,25,107,154,195,206,27,132,104,115,212,107,99,137,91,188,185,235,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,164,26,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,106,140,212,125,230,47,123,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,50,174,52,39,97,96,94,28,102,47,34,56,89,133,248,161,70,235,169,83,176,254,221,117,151,154,50,68,170,124,164,211,25,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,80,171,47,188,27,43,175,98,61,90,167,152,27,135,147,102,91,183,3,177,233,180,216,100,130,149,117,83,218,53,236,146,227,140,188,174,129,151,126,100,249,123,150,254,211,121,63,50,100,135,85,216,56,202,210,105,84,12,162,89,52,42,21,50,37,58,155,78,190,41,177,33,195,136,202,89,98,51,13,211,42,9,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,80,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,15,201,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,60,255,0,138,198,120,228,225,173,42,126,86,240,217,17,29,174,220,244,115,69,211,83,82,218,124,169,212,233,73,90,14,18,27,212,205,18,94,107,85,41,78,36,185,108,186,218,144,74,83,169,113,154,160,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,195,22,44,95,217,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,94,167,11,143,2,120,101,248,215,156,77,29,87,50,249,116,177,51,65,133,147,240,206,250,143,254,22,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,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,41,255,0,195,11,136,69,42,129,74,137,151,28,124,187,34,83,169,180,232,242,94,183,110,154,245,93,44,177,25,134,210,207,38,146,163,91,100,148,33,41,41,43,109,215,159,34,34,36,48,130,254,169,35,128,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,60,254,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,125,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,20,3,197,31,199,102,38,254,11,228,240,132,244,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,32,226,5,145,26,238,85,110,167,47,91,89,29,110,25,92,21,3,110,157,39,84,55,232,185,79,185,41,198,169,91,23,33,217,15,242,163,71,73,245,42,34,74,245,208,244,87,97,240,172,60,204,142,54,225,85,131,118,97,109,135,127,75,166,218,119,188,119,163,87,41,42,142,196,134,36,33,214,84,195,166,130,121,11,54,22,182,149,177,75,104,208,181,18,91,212,207,150,141,190,127,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,137,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,69,57,41,203,197,43,44,249,121,182,172,54,41,82,224,87,106,17,217,173,221,40,147,49,50,87,233,183,227,180,82,146,74,108,205,162,67,102,218,89,65,55,234,236,105,38,102,181,26,156,93,101,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,195,223,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,193,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,2,181,120,218,97,157,171,39,11,44,92,99,233,57,87,37,62,224,43,103,158,219,109,167,168,131,34,52,137,27,30,86,206,98,249,110,69,213,178,222,73,79,61,255,0,84,205,122,148,32,225,175,139,210,112,131,56,54,59,230,252,178,166,222,18,14,208,169,51,25,134,157,91,232,156,164,162,58,76,220,211,98,19,48,162,56,181,32,201,100,134,148,69,187,83,66,186,175,25,107,254,53,205,154,58,93,153,78,184,101,203,143,103,90,241,35,76,167,168,221,38,32,212,100,58,236,135,13,9,81,18,13,110,70,114,9,169,104,215,82,75,105,51,213,189,169,232,28,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,205,246,232,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,30,255,0,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,212,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,80,91,45,25,139,190,242,191,138,112,49,50,197,145,254,10,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,75,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,113,78,40,89,40,254,79,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,138,184,77,143,216,203,129,94,159,253,145,226,21,86,215,249,81,79,58,101,83,162,90,75,158,207,110,213,22,226,62,91,200,220,190,91,232,218,235,123,215,177,105,220,173,124,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,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,161,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,47,151,75,239,43,248,167,63,12,239,168,255,0,225,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,204,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,124,255,0,20,44,244,254,218,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,215,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,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,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,146,171,137,127,17,107,121,251,121,236,0,203,157,235,18,174,186,188,119,25,187,46,10,106,162,205,167,57,78,145,21,198,151,77,101,197,33,196,186,181,165,226,90,222,105,73,229,108,74,18,181,45,78,37,170,224,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,130,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,67,254,44,23,77,10,223,201,45,223,73,171,206,233,229,220,213,10,69,46,150,223,41,107,234,37,34,115,50,212,222,169,35,36,104,196,73,11,213,70,73,245,52,215,114,146,71,74,217,122,186,104,86,54,62,225,165,235,116,206,232,168,182,253,225,70,170,84,100,242,150,231,34,43,19,90,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,75,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,34,175,20,127,2,120,155,248,47,156,66,20,45,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,255,0,101,83,47,86,38,68,178,227,49,119,76,154,81,85,96,211,228,92,23,213,201,10,43,203,234,121,8,113,213,17,118,41,215,25,142,206,230,219,74,82,157,219,86,225,52,133,188,180,157,75,103,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,190,131,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,223,248,220,82,105,84,10,86,3,80,168,84,200,148,234,109,58,61,193,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,205,120,42,120,167,186,126,31,206,243,26,112,235,252,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,172,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,20,67,197,31,199,102,38,254,11,228,240,132,244,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,32,226,5,145,26,238,85,110,167,47,91,89,29,110,25,92,21,3,110,157,39,84,55,232,185,79,185,41,198,169,91,23,33,217,15,242,163,71,73,245,42,34,74,245,208,244,87,97,198,6,239,251,201,171,6,70,22,166,225,150,118,156,170,195,53,245,210,84,100,166,10,162,211,46,48,153,8,35,45,80,179,105,229,161,91,76,183,145,55,191,119,45,189,189,171,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,97,60,95,237,106,21,141,146,252,61,178,173,104,61,21,22,223,188,41,52,186,116,110,106,220,228,69,98,147,61,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,193,202,119,138,124,27,248,129,111,121,139,3,74,96,0,56,254,113,42,212,170,46,84,49,134,101,102,167,18,4,119,44,122,212,68,59,37,228,180,133,62,252,55,89,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,134,109,198,146,50,119,86,165,86,178,161,131,211,40,213,56,147,227,183,99,209,98,45,216,207,37,212,37,246,33,180,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,59,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,158,38,228,250,149,155,46,31,152,58,154,121,75,110,251,179,176,222,149,62,212,91,46,164,145,37,245,210,163,27,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,83,13,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,22,169,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,0,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,84,94,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,114,215,131,78,94,42,183,38,40,85,51,35,90,165,68,93,189,105,199,151,68,163,200,84,197,37,242,173,188,219,92,197,33,164,31,172,132,67,125,212,168,221,245,117,148,217,160,148,164,168,219,184,144,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,28,194,221,52,43,231,31,113,46,245,181,167,117,180,91,130,240,172,213,41,210,121,75,111,159,21,249,174,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,117,60,39,238,154,21,193,146,91,66,147,72,157,212,75,182,106,21,122,93,81,190,82,209,211,202,92,231,165,165,189,84,68,75,213,137,113,215,170,76,211,235,233,174,228,168,138,96,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,148,252,186,88,153,160,225,129,96,225,165,245,31,255,0,183,211,40,243,119,189,253,25,84,244,133,77,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,170,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,95,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,207,26,90,29,73,155,158,213,186,208,167,138,42,98,65,134,149,17,171,105,61,204,168,184,93,186,105,174,159,110,191,96,233,124,36,51,33,34,239,177,166,97,45,217,85,97,85,10,75,174,46,1,56,249,154,206,35,76,192,97,164,151,49,211,87,210,82,187,18,146,79,187,78,225,99,98,28,241,50,204,156,236,10,193,83,165,218,243,121,53,251,137,255,0,71,106,151,13,43,106,51,241,38,39,154,157,142,161,105,81,45,164,232,173,12,136,253,134,125,213,219,195,54,153,81,196,156,217,252,161,173,191,38,116,200,236,250,101,231,156,82,157,82,156,77,78,26,212,165,41,68,163,62,213,153,153,153,235,219,222,61,103,24,155,206,21,197,143,180,138,84,23,245,42,93,2,60,87,91,37,22,132,235,115,106,9,87,97,40,251,125,98,239,34,63,184,123,158,11,214,196,249,55,125,201,116,116,234,232,154,133,50,39,52,208,173,188,210,118,156,189,187,180,211,93,59,116,215,81,110,96,0,0,0,3,149,230,146,232,106,207,203,214,33,87,92,121,45,169,139,98,172,166,181,86,155,150,152,47,168,146,93,165,169,158,222,226,61,70,112,107,51,36,221,151,108,233,237,33,75,145,89,168,186,242,82,68,102,102,183,157,51,34,211,180,245,213,95,111,241,26,35,201,101,160,205,153,150,60,59,132,136,252,151,166,219,84,137,210,83,176,146,124,229,211,227,146,245,45,164,122,234,159,111,111,188,199,111,0,0,0,31,42,232,185,232,150,117,6,117,203,113,84,24,133,79,167,71,118,75,238,188,234,27,73,33,180,41,106,245,150,100,159,162,147,62,211,46,225,71,60,66,115,167,94,199,107,246,117,149,105,214,94,106,205,164,200,118,58,80,196,133,165,18,156,105,233,109,147,134,77,190,182,150,149,50,234,125,109,8,207,236,46,195,243,121,47,200,245,227,153,91,150,53,74,169,10,101,62,209,142,242,21,42,97,182,235,92,212,165,200,234,90,27,113,76,56,210,148,109,62,106,73,31,126,154,159,103,125,222,96,158,5,216,24,15,103,67,180,108,106,52,120,205,199,101,182,222,147,211,176,135,228,45,45,54,218,150,226,218,109,27,212,174,82,12,204,203,180,203,95,118,157,12,87,7,25,106,145,55,134,84,26,97,106,106,93,82,43,154,125,241,234,9,247,255,0,152,126,46,16,89,123,153,106,80,234,24,205,93,165,56,196,170,188,119,97,68,113,214,13,38,184,142,162,4,132,41,38,166,200,205,38,105,51,35,37,154,125,196,125,226,195,111,186,210,237,219,86,117,97,181,18,85,31,149,161,153,232,94,179,137,79,188,191,123,222,51,27,119,84,158,172,92,50,234,47,184,107,113,238,94,170,51,51,215,68,36,189,166,126,225,161,108,144,216,211,108,28,187,219,84,74,131,68,219,232,235,55,39,105,146,139,89,210,84,90,145,165,39,220,178,246,14,246,0,0,0,0,0,0,0,0,0,0,0,0,0,3,206,226,12,21,84,173,9,240,146,222,243,115,149,234,233,174,186,58,131,238,254,3,47,164,110,197,123,83,73,165,105,246,25,105,222,67,74,217,106,169,174,175,130,214,244,247,28,109,106,115,171,213,77,158,169,61,37,188,94,243,247,15,207,153,140,24,165,227,174,20,213,44,90,139,77,168,229,114,57,106,82,82,123,118,201,101,211,208,205,11,211,94,81,127,103,255,0,121,124,12,157,224,146,240,39,8,224,217,239,160,185,237,243,119,171,78,213,107,42,67,133,169,155,104,51,236,119,221,255,0,188,251,168,15,15,140,120,73,105,227,69,133,86,177,174,202,100,105,76,212,34,62,195,78,58,203,75,84,119,92,101,198,146,234,13,196,44,144,180,147,170,50,81,36,204,181,254,7,65,249,189,202,189,223,150,44,72,153,78,147,25,245,209,36,200,114,69,46,115,104,116,208,76,169,249,4,202,20,225,178,218,57,155,24,220,100,158,207,105,118,119,75,206,23,153,219,114,145,80,99,3,49,46,183,37,216,210,77,45,210,36,75,147,184,144,181,42,20,86,24,74,158,124,136,146,68,75,50,66,17,175,121,151,180,133,180,178,243,114,25,110,67,43,74,219,117,36,180,41,39,169,25,25,106,70,70,67,254,192,0,0,124,43,238,136,87,37,147,112,91,198,218,92,244,157,46,92,61,170,45,73,92,198,84,141,12,180,61,126,151,184,254,225,155,172,197,218,47,217,24,225,124,91,207,54,150,250,107,134,166,148,37,36,100,73,74,102,60,130,34,35,73,105,244,125,194,225,56,79,226,107,119,126,94,202,218,149,59,157,50,137,51,165,109,6,238,227,68,118,96,193,65,22,134,179,50,208,213,236,34,47,184,77,224,0,0,0,1,5,248,187,97,227,183,150,92,98,85,161,198,103,159,67,173,183,81,117,237,159,57,201,102,4,245,26,119,18,76,246,234,162,61,12,200,181,246,144,169,188,170,98,146,176,135,28,173,123,173,111,27,81,189,37,9,137,75,221,180,146,199,88,195,139,51,61,233,34,34,38,253,167,167,188,118,94,38,152,167,110,98,230,48,219,87,69,183,54,60,150,62,73,67,105,197,178,227,107,249,206,170,98,207,83,66,212,90,232,226,125,186,246,142,229,193,125,250,153,94,119,28,118,156,115,163,232,102,41,73,213,91,119,243,105,196,103,167,118,186,11,88,190,46,186,109,145,104,214,46,186,180,150,216,141,74,131,34,98,212,181,165,37,163,77,41,195,237,81,145,119,36,253,165,247,144,206,246,109,113,126,167,141,184,239,114,215,156,156,236,136,104,170,204,135,78,35,117,75,79,78,83,31,83,91,125,117,150,154,59,217,180,244,237,236,47,125,188,240,192,193,135,48,187,47,80,43,19,162,178,220,171,157,77,86,80,180,183,162,141,153,48,97,40,181,51,66,79,189,179,246,153,125,166,38,40,0,0,0,0,0,0,0,0,0,0,0,0,8,191,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,6,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,50,209,151,75,239,52,24,167,3,12,236,88,255,0,224,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,104,79,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,244,1,64,60,81,252,118,98,111,224,190,79,8,72,172,140,102,170,205,202,135,15,203,230,240,172,212,162,42,231,168,223,21,104,214,157,33,198,205,229,212,106,37,74,167,108,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,46,186,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,47,114,45,251,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,105,74,144,217,207,240,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,85,94,83,188,83,224,223,196,11,123,204,88,22,233,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,15,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,83,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,12,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,101,163,46,151,222,104,49,78,6,25,216,177,255,0,193,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,77,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,219,53,217,63,196,124,183,227,138,240,201,187,110,171,84,165,92,117,7,19,99,203,97,7,49,202,204,85,188,72,101,148,155,109,167,124,196,243,26,109,214,146,132,168,156,82,77,41,52,56,210,151,110,156,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,83,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,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,95,215,120,112,238,193,171,151,53,150,182,105,105,135,232,121,116,170,130,171,53,186,19,17,212,81,107,21,70,200,215,22,114,86,135,16,113,222,67,251,30,119,66,90,31,83,105,220,146,82,157,91,178,168,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,45,251,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,151,187,42,52,42,197,213,89,171,90,214,231,201,250,44,218,132,137,20,234,71,88,185,126,143,138,183,20,166,163,115,214,68,183,121,104,52,163,152,162,220,173,186,159,105,139,95,224,177,135,56,185,74,179,110,188,75,170,93,82,226,97,213,114,66,225,83,45,199,163,47,100,218,139,70,217,57,84,105,107,34,74,16,148,146,163,25,180,106,230,173,43,39,54,156,86,200,236,208,114,172,213,97,111,237,167,46,56,139,134,108,208,189,51,62,179,111,202,244,84,46,171,167,230,213,26,71,58,15,206,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,205,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,208,98,197,245,251,80,197,59,203,19,61,23,232,207,149,183,5,70,187,209,115,249,221,47,85,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,11,201,225,113,132,50,112,151,39,214,203,245,38,37,177,82,190,100,61,119,202,101,231,218,117,8,68,148,161,17,84,209,183,244,80,184,108,68,112,210,163,82,201,110,44,149,183,232,38,90,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,191,98,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,50,247,101,70,133,88,186,171,53,107,90,220,249,63,69,155,80,145,34,157,72,235,23,47,209,241,86,226,148,212,110,122,200,150,239,45,6,148,115,20,91,149,183,83,237,49,107,252,22,48,231,23,41,86,109,215,137,117,75,170,92,76,58,174,72,92,42,101,184,244,101,236,155,81,104,219,39,42,141,45,100,73,66,18,146,84,99,54,141,92,213,165,100,230,211,138,217,31,10,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,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,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,177,254,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,128,14,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,50,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,65,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,70,93,44,76,175,225,100,12,51,177,99,255,0,130,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,0,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,101,242,233,125,229,127,20,231,225,157,245,31,252,44,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,62,127,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,244,228,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,120,115,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,241,81,99,252,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,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,18,171,138,22,122,127,109,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,235,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,172,190,57,223,82,127,153,63,77,21,171,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,28,215,9,178,11,135,24,51,155,138,254,97,236,90,125,42,157,111,212,109,243,143,79,160,20,98,115,209,181,137,15,153,203,147,16,205,36,81,25,228,54,132,33,180,26,143,249,220,148,23,41,164,161,181,74,161,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,38,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,218,250,225,187,140,180,44,220,65,203,213,18,131,85,118,219,184,234,14,204,163,92,201,105,51,25,106,221,75,233,39,102,62,191,153,111,157,25,183,27,39,154,62,89,155,170,109,40,35,39,216,55,46,123,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,137,124,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,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,69,156,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,136,106,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,107,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,141,92,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,73,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,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,25,172,205,143,138,124,100,248,129,112,249,139,227,175,240,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,41,152,28,10,194,252,223,224,186,173,10,236,168,149,26,109,70,57,213,237,170,212,73,46,60,196,89,174,68,117,184,149,22,249,14,161,50,80,148,200,53,146,13,102,219,132,101,175,176,202,21,229,251,61,57,116,201,245,204,156,159,92,118,100,75,118,143,102,199,40,87,21,243,71,118,84,198,42,23,67,81,218,42,147,143,69,84,100,201,52,28,164,72,97,15,17,185,216,211,4,148,33,147,35,106,197,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,69,241,88,207,84,107,197,201,249,88,194,137,241,36,208,162,200,54,111,89,202,138,234,95,85,70,36,213,151,163,80,79,54,146,74,26,118,59,110,169,230,205,92,195,54,210,149,165,41,112,157,172,177,215,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,15,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,126,172,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,40,50,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,84,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,8,117,196,255,0,6,28,197,28,189,79,172,65,138,203,146,173,133,59,89,90,212,222,170,38,99,65,154,163,208,201,10,62,247,11,218,69,246,144,168,108,165,98,253,79,4,177,222,218,175,55,57,216,240,215,85,135,14,162,68,234,144,158,156,230,48,167,119,122,232,45,52,107,183,113,233,217,218,94,237,16,216,247,93,54,247,180,104,247,93,38,75,111,198,170,193,143,49,10,66,210,162,209,214,146,225,118,164,204,187,148,94,211,251,204,85,63,26,7,234,103,121,91,145,221,113,206,143,161,134,164,167,85,109,223,205,168,145,30,157,218,232,56,119,12,188,84,183,48,139,24,110,91,162,228,155,30,51,5,105,204,105,181,188,227,104,249,206,170,26,203,67,90,210,90,232,218,189,186,246,14,53,154,204,82,86,47,99,149,209,117,165,227,118,55,164,166,177,17,123,183,18,152,235,31,113,6,71,189,68,101,163,158,195,211,220,45,143,132,78,30,59,103,101,202,101,90,100,102,121,213,202,219,149,6,158,217,243,156,151,160,64,81,39,113,164,143,110,169,51,208,140,203,95,105,137,208,0,0,0,0,33,15,21,252,77,110,207,203,217,219,81,103,114,102,86,230,116,174,35,155,180,215,29,232,51,144,101,161,44,140,245,52,251,72,203,239,20,247,151,91,69,235,223,28,44,123,121,150,210,231,83,112,211,16,180,168,140,201,73,84,198,144,100,100,73,61,126,151,184,105,22,196,162,21,181,100,91,246,241,54,150,253,25,75,137,15,106,75,66,46,91,41,70,132,90,23,238,251,139,238,31,116,0,0,7,252,60,243,113,217,114,67,203,74,27,105,38,181,169,71,161,17,17,106,102,102,98,165,184,161,231,109,202,189,65,252,12,195,74,220,150,163,70,53,55,87,145,18,78,210,90,210,169,177,95,142,165,50,249,145,164,200,208,102,133,163,94,227,63,97,8,135,148,60,171,222,25,157,196,136,116,232,209,159,69,18,52,134,228,85,39,56,135,73,6,202,95,96,158,66,92,38,92,71,51,99,251,136,149,217,237,62,206,251,240,193,204,36,180,240,94,194,164,216,214,157,50,52,86,105,241,24,97,215,26,101,164,42,67,173,178,219,74,117,102,218,16,75,90,137,164,153,168,210,70,122,127,2,247,0,35,46,117,50,208,89,137,163,219,244,210,66,72,161,213,162,60,242,180,237,229,33,50,18,162,51,229,57,217,243,222,222,207,243,246,156,32,176,96,97,142,27,91,182,69,57,164,33,186,77,50,36,69,108,74,75,114,154,142,219,90,246,37,58,253,2,237,208,191,135,112,248,89,148,169,46,147,130,215,20,246,220,109,181,55,210,104,167,21,162,123,101,178,94,242,247,140,212,153,187,41,237,73,38,165,171,216,69,175,113,13,65,97,244,21,83,109,8,16,148,222,195,111,155,234,233,166,154,186,179,238,254,35,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,213,20,146,225,184,149,22,164,122,118,127,18,25,125,190,33,162,159,116,77,136,219,102,132,183,203,209,58,105,166,173,164,251,191,136,208,102,68,235,106,184,50,197,104,84,148,218,144,110,122,67,177,73,208,251,42,18,83,239,63,112,239,198,68,162,209,68,70,95,104,37,41,73,109,74,72,136,189,132,67,250,0,56,30,113,242,211,65,204,110,20,85,40,142,192,141,233,184,113,159,147,77,146,109,35,152,79,162,52,132,180,141,252,167,23,183,123,218,232,146,215,94,210,237,239,160,187,182,220,188,240,23,20,229,81,223,57,116,218,213,177,85,89,48,242,121,172,154,151,26,74,146,151,16,163,36,44,211,189,173,73,68,69,221,236,62,235,200,225,241,153,136,184,253,131,20,200,149,41,232,118,225,183,227,51,78,152,149,58,74,117,222,68,72,164,183,148,70,234,214,173,92,120,245,81,233,169,247,145,31,124,168,0,0,0,239,20,105,197,135,10,202,202,204,39,202,104,16,208,204,42,244,46,177,229,37,189,187,229,63,58,114,212,102,100,130,35,51,74,75,180,204,213,246,152,247,252,26,49,41,80,49,86,189,134,242,30,38,216,145,71,149,83,65,184,173,18,167,21,38,158,201,36,181,86,134,173,11,187,110,191,111,176,92,103,120,0,0,0,0,230,89,149,177,226,226,22,6,94,182,235,240,74,91,174,80,106,74,138,209,180,78,25,190,112,222,66,52,35,74,143,93,87,167,97,107,219,216,51,127,122,209,228,90,247,181,122,128,235,74,142,253,38,171,42,26,145,180,208,109,173,167,148,131,45,52,35,35,35,79,118,133,166,157,196,62,100,137,149,10,155,141,20,169,82,37,184,148,165,150,137,197,169,195,36,251,18,157,125,157,189,132,94,241,117,60,36,240,89,204,61,193,9,183,245,199,0,162,84,171,115,156,122,59,142,53,203,63,71,189,14,11,169,51,53,161,42,211,114,20,125,138,52,246,123,123,199,50,226,145,157,104,81,233,143,224,70,28,214,210,228,151,84,164,213,164,194,146,70,73,65,166,108,87,163,169,108,191,169,30,187,12,208,180,105,220,103,236,33,1,114,143,131,181,92,114,199,75,126,220,106,157,38,124,102,103,196,159,82,52,178,167,72,162,148,198,16,234,151,234,44,182,232,239,105,168,180,237,237,63,126,136,236,139,106,13,155,102,208,173,58,107,8,102,53,26,155,22,3,72,66,73,36,72,101,164,182,93,132,68,93,201,46,226,47,184,135,219,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,85,138,95,177,108,184,226,46,38,51,93,244,52,250,53,191,43,209,83,122,94,163,149,84,117,28,152,63,54,104,90,85,172,167,88,79,174,147,65,107,170,244,73,40,203,54,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,142,151,149,92,82,253,139,102,59,14,177,49,234,239,161,160,81,174,8,190,149,155,210,245,28,170,91,171,228,206,249,178,66,212,173,98,186,250,125,68,154,203,93,81,162,137,38,90,83,1,64,60,81,252,118,98,111,224,190,79,8,69,81,105,60,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,181,240,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,126,121,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,94,117,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,31,127,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,15,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,121,247,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,149,102,171,20,191,98,217,113,196,92,76,102,187,232,105,244,107,126,87,162,166,244,189,71,42,168,234,57,48,126,108,208,180,171,89,78,176,159,93,38,130,215,85,232,146,81,150,109,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,47,42,184,165,251,22,204,118,29,98,99,213,223,67,64,163,92,17,125,43,55,165,234,57,84,183,87,201,157,243,100,133,169,90,197,117,244,250,137,53,150,186,163,69,18,76,180,166,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,122,11,43,16,172,28,74,165,59,93,195,155,226,223,186,169,172,72,84,71,102,81,42,108,206,97,183,210,148,169,77,41,198,84,164,146,201,43,66,141,38,122,232,180,159,180,133,16,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,242,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,143,245,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,135,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,41,91,141,95,138,123,91,225,252,31,49,168,143,201,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,127,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,184,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,25,182,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,120,172,39,177,127,106,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,166,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,63,39,6,170,181,42,129,153,43,218,187,93,169,196,167,83,105,216,111,82,151,50,100,183,146,203,17,152,110,125,61,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,57,255,0,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,106,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,76,60,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,62,77,126,211,181,110,191,70,252,169,182,105,85,159,67,84,25,171,83,189,33,9,185,29,28,230,181,229,73,103,121,31,45,228,110,86,215,19,162,147,169,232,101,168,250,192,0,60,166,44,95,95,178,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,189,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,31,87,9,239,175,217,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,105,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,60,85,235,141,248,47,134,181,86,168,88,141,139,214,85,171,82,126,58,101,181,14,183,95,137,5,247,24,82,148,148,186,150,222,113,42,52,26,144,180,146,136,180,213,10,47,97,143,213,98,226,198,22,98,135,93,251,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,61,88,12,219,102,223,26,42,184,245,152,107,219,16,37,93,242,238,42,67,149,137,145,45,185,15,33,77,33,170,35,114,28,232,154,105,165,37,38,210,57,70,149,26,77,41,81,173,107,90,245,113,107,51,228,3,74,121,85,197,47,219,78,92,112,235,19,30,174,250,102,125,102,223,139,233,89,189,47,79,205,170,52,142,76,239,155,36,33,41,210,83,79,167,212,73,32,244,213,26,164,210,103,213,71,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,103,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,34,58,90,184,23,136,247,126,19,222,184,223,76,163,114,172,203,19,164,106,165,84,144,102,134,222,149,34,75,12,55,22,63,97,243,94,46,161,14,44,139,68,161,178,35,82,136,214,210,92,249,88,79,98,254,212,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,242,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,218,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,238,188,81,252,9,226,111,224,190,113,8,80,8,233,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,130,114,209,151,75,19,43,248,89,3,12,236,88,255,0,224,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,85,124,115,190,164,255,0,50,126,154,42,214,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,162,16,110,188,211,100,165,104,91,220,66,123,212,68,125,87,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,25,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,165,39,51,121,109,175,213,97,80,168,89,131,195,90,141,74,163,33,184,144,225,196,187,32,60,252,151,220,81,37,182,155,109,46,154,150,181,40,201,36,146,35,51,51,34,33,210,197,74,241,69,226,1,50,175,50,165,150,76,16,184,185,52,166,122,154,117,241,84,97,183,216,148,228,166,159,117,135,169,41,230,33,27,89,46,86,174,184,217,173,47,37,196,182,74,36,19,169,118,186,236,12,45,190,241,67,229,31,200,90,23,164,254,73,91,243,46,154,199,243,166,89,233,105,113,118,243,223,249,213,167,126,222,98,61,68,110,89,235,216,147,208,199,149,30,170,255,0,194,219,239,11,254,78,124,186,161,122,51,229,109,191,14,233,163,255,0,58,101,238,170,151,43,119,33,255,0,154,90,182,110,229,175,212,94,213,150,157,169,45,72,79,94,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,108,211,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,69,85,241,83,200,119,250,175,154,188,32,162,255,0,130,118,239,161,83,41,223,241,235,147,91,82,249,191,242,116,186,134,217,255,0,9,33,106,254,181,98,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,102,179,54,62,41,241,147,226,5,195,230,47,142,127,89,181,171,182,253,58,133,86,171,193,233,226,92,212,245,213,41,110,115,80,190,162,42,37,72,136,167,52,73,153,163,71,226,72,70,138,34,87,169,174,155,84,147,57,127,147,254,35,53,220,183,96,117,243,130,245,104,181,89,61,77,62,161,50,198,171,195,217,37,202,45,97,230,118,182,219,140,73,95,43,163,231,104,254,136,78,169,112,222,51,109,238,113,236,136,31,232,170,253,186,191,217,91,142,228,184,234,31,240,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,52,81,147,108,11,135,151,108,184,217,152,115,232,111,71,86,147,79,110,163,113,165,102,194,222,93,98,66,18,228,162,113,214,8,144,239,45,103,200,66,245,81,242,153,105,59,212,73,37,28,107,226,133,158,159,216,165,170,188,14,193,203,207,164,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,79,49,237,91,229,232,74,90,26,53,185,243,74,84,119,14,157,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,122,171,223,1,175,43,51,7,176,243,28,149,10,92,187,78,255,0,143,49,8,168,38,57,37,136,85,24,243,165,199,84,37,168,150,163,222,166,163,33,244,169,68,141,228,227,137,65,43,146,226,135,106,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,207,234,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,156,44,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,33,7,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,72,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,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,0,0,0,0,0,0,0,0,0,0,0,0,31,18,247,182,160,222,86,109,118,211,169,48,135,163,86,105,178,160,58,133,164,148,70,135,154,83,103,216,100,101,220,163,239,35,251,140,103,115,55,24,59,85,192,220,116,184,45,199,105,210,96,70,122,124,185,244,211,83,42,104,142,41,204,125,13,41,30,162,11,110,141,118,26,75,78,206,195,247,79,174,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,157,230,94,210,29,55,139,102,11,57,136,88,33,10,254,182,224,20,186,149,18,115,111,72,113,182,185,135,232,246,97,206,117,70,70,132,41,90,110,90,79,181,68,158,223,103,120,165,104,243,42,20,199,29,40,178,164,68,113,73,83,46,147,107,83,102,105,246,165,90,123,59,59,72,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,26,64,203,85,143,23,15,112,50,202,183,99,193,40,142,183,65,166,170,83,100,209,54,100,249,67,101,11,212,137,41,61,117,70,157,165,175,103,104,233,160,0,0,0,29,194,156,248,203,226,82,167,226,173,7,13,227,188,78,49,30,143,22,166,179,109,90,165,46,38,77,65,147,73,232,173,9,90,31,118,221,126,223,96,240,28,39,240,172,175,92,194,124,166,168,66,67,208,168,48,186,198,84,166,247,108,148,196,232,43,73,145,154,12,136,201,42,62,210,50,87,218,66,242,251,128,0,0,4,87,226,15,153,136,184,3,130,245,56,148,217,232,106,225,184,35,61,78,134,148,186,73,117,174,124,73,68,135,146,68,234,22,157,28,100,180,81,107,161,247,17,159,117,27,218,86,229,231,143,88,167,22,142,193,203,169,86,174,122,170,9,247,149,205,120,210,185,50,82,149,56,181,17,45,100,157,238,234,106,50,62,255,0,105,247,223,166,78,50,211,65,203,150,20,82,232,141,64,141,233,185,145,152,147,82,146,77,35,152,111,174,52,116,186,141,252,166,215,183,123,58,232,162,215,94,211,237,238,239,128,3,254,84,132,172,180,90,73,68,93,189,165,168,254,145,17,22,132,93,131,129,103,174,182,171,127,44,87,125,73,45,169,195,107,209,254,170,75,83,61,106,17,147,239,47,120,207,149,143,9,21,11,162,20,55,27,53,165,206,102,169,34,215,93,27,81,255,0,152,106,10,156,146,68,54,210,146,208,139,94,207,226,99,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,41,53,178,164,145,119,233,255,0,104,204,206,59,83,156,164,226,173,114,158,235,92,181,53,211,106,157,186,105,172,102,143,187,66,247,139,186,225,127,93,93,115,39,118,91,175,43,87,145,233,29,253,190,250,164,221,59,204,207,184,132,177,0,0,31,195,34,50,208,203,82,49,83,156,93,114,208,197,54,76,60,113,182,105,78,159,82,227,112,167,166,51,5,180,141,71,62,75,175,44,144,215,216,157,86,165,251,181,47,104,228,92,36,49,57,251,51,48,242,45,233,117,7,147,2,185,73,92,38,227,27,166,77,117,47,78,128,130,94,195,89,39,118,212,233,174,134,122,118,104,98,240,59,251,72,127,64,0,0,87,95,24,188,48,102,173,132,212,140,68,141,17,110,74,133,83,143,9,195,109,178,51,75,40,141,80,120,212,122,32,204,146,70,125,167,187,79,179,218,43,147,36,23,251,216,119,153,11,70,166,220,229,198,110,161,83,129,78,124,210,233,163,123,78,79,140,165,32,253,100,234,71,179,184,204,203,179,184,104,142,143,57,170,165,34,13,77,133,106,220,184,205,62,131,212,187,82,180,146,139,187,95,127,188,126,192,0,0,0,31,150,166,201,200,166,203,142,73,74,141,214,28,70,138,45,72,245,73,150,135,246,12,231,231,66,214,77,171,153,75,242,58,118,145,207,175,213,39,40,147,220,147,92,249,5,161,118,22,159,71,237,251,199,203,202,206,17,212,241,151,27,173,107,86,28,83,118,34,106,144,95,168,40,208,165,37,49,58,182,27,116,207,68,44,136,136,156,47,164,91,125,255,0,109,157,231,75,56,22,214,86,176,170,14,95,240,154,116,7,110,18,162,53,75,121,232,46,182,174,137,29,52,136,138,86,230,30,109,109,190,135,24,108,245,52,122,189,157,154,232,69,82,81,98,95,120,197,123,147,108,55,84,175,215,171,147,125,101,104,244,167,84,235,207,119,158,155,214,100,107,115,191,180,245,87,180,204,93,175,14,220,155,196,203,221,141,30,242,185,169,204,124,173,175,66,67,143,41,108,151,54,59,47,179,17,197,48,163,91,13,186,131,75,172,171,84,25,153,17,251,207,180,166,88,0,0,0,0,0,0,0,0,0,0,0,0,0,170,190,54,152,215,255,0,128,185,115,135,79,247,94,181,9,78,53,255,0,40,135,17,182,86,78,127,203,77,196,169,191,240,6,149,125,50,16,131,37,153,103,147,154,236,121,165,97,131,211,165,211,232,76,71,122,175,112,206,136,109,115,227,83,153,218,74,229,147,138,34,53,184,235,140,178,70,73,94,195,120,156,52,45,40,81,14,85,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,3,197,31,199,102,38,254,11,228,240,135,160,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,240,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,47,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,213,102,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,133,30,74,63,105,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,87,53,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,243,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,79,52,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,23,127,194,227,192,158,25,126,53,231,19,68,170,21,87,198,211,26,255,0,240,23,46,112,233,254,235,214,161,41,198,191,229,16,226,54,202,201,207,249,105,184,149,55,254,0,210,175,166,66,16,100,179,44,242,115,93,143,52,172,48,122,116,186,125,9,136,239,85,238,25,209,13,174,124,106,115,59,73,92,178,113,68,70,183,29,113,150,72,201,43,216,111,19,134,133,165,10,33,202,177,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,231,195,171,24,232,88,201,148,123,18,77,33,158,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,146,162,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,4,202,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,102,31,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,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,64,241,171,241,79,107,124,63,131,230,53,17,5,104,223,42,189,29,94,249,61,233,94,131,209,232,244,239,69,204,228,244,61,83,27,58,173,158,175,39,170,233,52,223,234,243,121,58,122,219,7,202,26,61,201,181,211,129,215,62,92,108,196,229,234,119,58,208,163,211,219,165,161,151,154,101,169,209,101,54,132,155,237,206,109,162,74,19,49,75,89,186,233,145,109,113,78,243,82,106,67,137,90,187,88,0,166,14,53,237,210,139,50,86,107,204,205,150,170,146,172,120,233,145,29,81,146,150,27,96,167,205,229,45,14,243,13,75,90,148,111,18,144,109,164,144,72,108,201,75,222,100,223,53,225,75,110,97,197,201,156,155,113,172,64,94,249,116,250,124,234,141,179,17,113,201,230,101,86,25,108,150,130,112,141,181,146,121,76,20,169,8,94,168,52,187,29,163,37,238,34,74,175,164,5,43,113,171,241,79,107,124,63,131,230,53,17,5,104,223,42,189,29,94,249,61,233,94,131,209,232,244,239,69,204,228,244,61,83,27,58,173,158,175,39,170,233,52,223,234,243,121,58,122,219,7,202,26,61,201,181,211,129,215,62,92,108,196,229,234,119,58,208,163,211,219,165,161,151,154,101,169,209,101,54,132,155,237,206,109,162,74,19,49,75,89,186,233,145,109,113,78,243,82,106,67,137,90,187,88,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,92,28,105,241,138,149,69,194,59,83,4,41,245,233,109,87,110,90,194,43,115,161,196,148,148,161,84,168,168,113,36,153,77,146,201,102,135,36,184,210,218,37,32,208,165,195,112,245,37,52,66,178,242,171,133,191,182,156,199,97,214,25,189,66,244,204,10,205,193,23,210,176,186,174,159,155,75,105,124,233,223,56,75,66,147,164,86,159,87,168,162,89,233,162,53,81,164,143,228,230,7,12,255,0,99,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,117,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,76,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,34,175,19,76,107,253,139,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,218,179,185,149,175,228,141,140,177,176,206,61,201,233,216,19,173,250,125,102,28,213,167,99,206,111,74,153,144,110,54,73,36,181,172,168,242,84,134,201,78,109,105,77,18,156,90,183,24,157,92,18,241,142,132,237,171,125,101,250,67,60,154,212,106,129,222,48,220,220,181,117,113,92,110,60,73,5,161,35,99,124,149,181,27,180,215,185,125,87,170,157,27,81,157,159,136,127,197,22,145,152,42,190,89,106,77,224,133,71,147,74,103,169,126,248,97,133,52,196,167,40,77,69,117,215,148,153,14,60,141,172,151,43,107,172,182,133,186,242,92,74,72,201,4,235,110,208,184,181,235,150,167,130,83,248,50,92,49,112,73,184,137,69,58,61,187,26,235,54,98,62,202,213,114,28,202,83,179,205,213,188,146,83,203,220,234,8,150,147,83,100,130,66,16,123,16,148,166,189,178,157,226,159,6,254,32,91,222,98,192,158,156,107,230,224,146,42,182,109,61,52,153,110,98,251,241,227,188,185,201,83,252,134,45,180,42,105,37,149,145,172,153,53,185,45,197,169,38,148,41,194,38,92,222,164,36,219,37,214,182,30,211,47,42,213,255,0,109,81,176,229,201,109,221,147,235,16,163,80,87,18,89,69,125,53,21,188,132,198,54,222,53,36,154,95,52,209,162,205,73,218,122,30,165,166,162,236,243,221,242,239,251,152,21,191,218,151,254,25,252,159,181,126,81,255,0,83,254,170,122,66,157,213,127,81,243,95,215,115,63,171,245,63,119,179,65,72,54,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,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,5,85,241,206,250,147,252,201,250,104,226,156,32,45,106,21,243,143,184,133,101,93,48,122,218,45,193,133,245,106,93,70,55,53,109,243,226,191,54,3,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,30,43,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,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,160,206,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,191,60,217,219,120,243,118,96,53,207,66,203,117,207,18,135,123,72,143,164,119,93,46,91,239,177,219,205,143,22,70,244,166,36,149,167,213,109,245,17,146,79,179,86,141,69,33,156,224,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,44,255,0,36,87,174,3,73,225,215,142,86,29,159,30,37,63,20,34,216,247,60,235,185,15,35,108,186,163,29,44,162,137,37,165,26,140,220,140,211,78,54,201,165,59,73,167,77,102,164,36,223,75,143,85,176,183,76,227,92,248,71,74,225,107,131,22,246,35,83,229,212,171,181,139,94,217,93,163,22,21,73,17,95,143,81,106,146,141,211,86,149,106,110,70,105,167,22,135,18,77,175,83,144,210,53,105,78,33,230,234,44,94,158,31,81,49,150,221,225,91,115,209,49,205,158,146,224,133,133,247,4,104,180,247,105,233,137,42,159,75,110,156,251,112,163,201,36,173,68,167,146,194,27,51,51,75,107,74,84,148,58,142,106,28,90,232,176,105,79,41,222,22,48,111,225,253,189,229,204,14,127,158,188,202,87,114,173,100,225,238,38,211,11,157,74,123,16,41,244,187,146,34,98,161,247,37,209,221,135,53,114,27,104,148,164,109,120,185,72,113,179,37,160,185,141,160,148,102,131,90,85,221,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,74,220,75,242,57,39,46,55,147,216,195,99,174,34,240,234,244,172,56,134,98,54,134,163,174,135,81,120,156,124,225,37,148,18,82,113,141,40,117,76,169,9,245,16,217,182,178,35,74,22,244,117,203,70,98,239,188,175,226,156,12,76,177,100,127,130,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,158,204,216,248,167,198,79,136,23,15,152,190,45,39,44,89,103,179,115,95,194,223,15,176,182,240,157,46,156,180,200,171,212,169,21,56,198,106,93,58,162,221,86,162,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,23,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,9,85,194,143,46,159,182,156,199,49,127,214,227,239,182,240,183,167,174,200,245,244,230,213,20,181,122,57,175,85,212,56,157,28,105,201,27,137,43,65,244,156,181,150,142,150,183,105,136,80,175,42,141,129,114,211,240,230,173,18,151,118,74,163,205,102,131,58,90,73,76,69,168,169,149,148,103,156,35,66,200,208,151,77,10,50,52,47,176,143,213,87,113,230,179,26,233,56,161,69,197,203,190,30,53,83,37,192,190,220,172,73,151,112,53,37,150,218,90,166,190,179,121,199,73,45,17,52,104,112,220,230,33,77,252,218,144,180,169,26,160,210,98,194,120,46,92,121,125,131,93,184,232,117,52,116,56,207,59,169,106,155,38,68,135,80,221,70,132,164,70,113,200,177,209,204,229,45,230,222,138,183,150,70,217,59,203,81,41,42,90,16,233,55,5,179,99,226,159,25,62,32,92,62,98,248,178,156,42,173,224,213,35,131,69,61,156,114,123,117,191,81,167,214,227,69,132,213,65,80,229,84,42,137,172,205,122,20,120,206,37,14,25,60,111,178,218,200,205,183,16,148,182,165,186,133,52,135,8,84,8,188,158,17,22,150,46,90,185,92,91,152,140,153,113,104,85,138,195,181,43,70,12,214,150,79,183,78,117,166,205,79,160,212,233,146,35,60,238,247,27,108,154,111,180,221,123,115,137,144,131,77,69,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,117,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,243,249,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,160,7,21,60,135,127,170,249,171,194,10,47,248,39,110,250,21,50,157,255,0,30,185,53,181,47,155,255,0,39,75,168,109,159,240,146,22,175,235,86,43,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,67,78,34,89,55,137,152,75,26,69,229,108,211,153,249,91,65,132,183,25,82,25,46,108,134,88,102,91,137,96,141,12,56,234,205,78,188,157,16,70,68,103,238,62,211,164,169,81,47,188,29,189,205,183,219,170,80,43,212,57,190,170,140,158,138,234,93,101,238,242,215,98,200,137,109,247,246,30,169,246,25,11,109,201,110,112,45,172,210,225,84,236,191,226,204,232,45,92,39,68,118,150,203,211,157,109,61,106,58,104,241,18,173,207,188,226,220,125,110,62,225,234,72,245,187,123,53,212,142,177,115,79,132,117,60,26,198,235,166,213,151,20,218,136,170,164,231,233,230,72,82,82,168,157,91,232,104,203,84,32,140,140,155,63,162,91,125,223,103,211,201,125,172,155,171,50,150,20,115,216,103,6,191,75,156,68,190,229,26,39,199,45,15,176,245,250,95,103,222,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,251,7,234,0,0,0,1,248,235,19,154,165,210,39,84,223,86,141,196,140,235,235,61,75,177,40,73,168,251,244,247,123,198,119,51,191,127,189,136,153,144,187,170,107,156,228,150,233,245,57,244,230,13,110,154,246,52,220,249,42,74,11,214,86,132,91,251,136,200,187,123,133,141,240,116,195,6,105,56,77,87,196,73,49,22,220,169,149,57,16,155,55,27,34,53,50,184,212,247,137,69,170,8,205,38,101,223,187,79,179,218,44,80,0,0,7,243,187,180,197,31,241,111,196,231,239,60,195,199,183,162,84,29,84,10,29,37,16,156,140,78,153,181,212,179,58,122,13,123,9,102,157,219,85,166,186,17,233,217,161,14,185,194,39,45,12,84,164,204,199,27,154,148,233,116,206,185,10,2,100,176,91,76,210,112,36,180,242,9,109,125,170,209,105,95,191,66,246,139,100,34,34,45,8,180,34,31,208,0,1,19,184,159,215,87,67,201,221,234,243,10,209,229,250,55,103,111,186,169,11,94,227,35,238,49,72,184,19,78,114,173,138,180,58,123,77,115,20,239,83,162,118,235,174,145,157,62,237,15,220,52,205,25,38,134,82,147,46,237,127,237,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,101,169,104,51,129,156,90,35,212,28,195,93,48,157,53,30,222,135,67,86,186,255,0,120,199,63,113,123,197,170,112,132,175,187,81,203,115,84,37,109,217,72,221,183,78,255,0,157,159,61,71,175,111,217,238,47,226,39,96,0,0,14,111,152,92,40,165,227,46,19,92,86,69,66,42,30,114,93,58,90,98,25,161,42,52,200,84,103,90,66,139,84,47,67,46,97,246,145,107,238,247,29,66,228,167,2,238,251,103,60,117,11,77,202,60,184,205,218,85,71,84,110,63,29,212,37,198,34,213,227,55,185,39,203,45,72,246,234,71,162,75,179,216,47,1,4,100,132,145,247,145,17,24,255,0,160,0,0,28,79,57,86,3,88,141,151,75,214,134,168,104,144,243,20,90,148,168,196,166,201,102,151,138,12,132,161,73,245,84,100,162,53,246,25,22,190,225,158,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,154,253,21,23,172,143,176,254,225,162,204,167,98,4,108,73,203,213,133,95,110,74,30,146,155,118,150,196,211,74,201,90,73,232,88,91,132,126,178,143,93,87,253,163,215,222,58,232,0,0,0,15,199,88,152,221,58,145,58,160,234,210,132,70,140,235,202,82,143,68,164,146,147,51,51,63,97,118,12,227,102,250,236,77,225,153,12,65,168,33,195,113,17,238,74,180,84,43,93,82,105,76,249,6,70,147,212,253,95,91,176,116,92,180,99,45,185,150,220,50,185,47,216,205,64,151,123,214,91,153,71,166,54,226,91,113,113,90,122,59,46,179,32,136,150,219,200,52,188,206,155,210,163,34,215,176,141,93,165,194,170,181,76,65,199,140,70,92,185,61,125,110,224,184,106,7,177,180,115,228,168,156,125,243,50,66,72,205,107,219,204,119,176,187,79,214,246,153,246,220,63,15,188,132,91,248,61,108,64,196,108,70,162,179,46,237,158,211,82,154,102,92,100,56,80,146,182,226,188,159,85,232,232,117,183,80,235,107,46,197,30,221,79,219,169,137,218,148,165,9,36,33,36,148,164,180,34,34,208,136,189,195,250,3,202,95,248,165,96,97,133,33,250,205,243,119,81,232,204,48,210,157,34,157,80,98,57,175,68,173,90,39,154,180,145,153,146,23,161,107,236,63,113,136,29,141,92,96,236,107,78,108,154,78,23,208,206,179,34,59,171,104,164,200,140,204,136,142,109,55,19,185,43,98,105,25,164,205,45,153,30,157,169,81,159,180,132,121,254,236,230,97,29,173,37,79,89,214,50,41,101,44,156,50,106,159,56,159,54,119,253,30,217,219,117,219,236,238,215,236,22,73,147,172,210,194,205,54,28,170,238,110,146,244,9,113,36,28,57,72,54,9,166,205,212,49,29,197,154,11,154,225,237,213,254,205,79,93,11,180,189,253,248,0,0,0,0,0,0,0,0,0,0,103,51,60,24,197,85,198,252,209,226,5,221,50,189,18,171,77,133,88,147,68,160,187,6,82,159,132,84,168,142,169,152,202,142,163,90,211,177,196,164,223,81,182,123,20,227,238,45,36,91,244,19,211,130,94,14,80,154,181,111,172,192,200,123,157,90,147,80,59,58,27,123,86,158,146,43,109,199,151,32,245,37,236,115,156,183,99,118,26,55,35,165,245,85,163,138,34,140,28,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,116,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,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,50,174,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,86,18,211,135,206,73,42,185,175,191,220,174,220,236,75,131,135,86,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,229,154,136,141,198,245,189,235,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,23,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,139,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,10,23,253,194,227,192,158,25,126,53,231,19,68,170,25,204,207,6,49,85,113,191,52,120,129,119,76,175,68,170,211,97,86,36,209,40,46,193,148,167,225,21,42,35,170,102,50,163,168,214,180,236,113,41,55,212,109,158,197,56,251,139,73,22,253,4,244,224,151,131,148,38,173,91,235,48,50,30,231,86,164,212,14,206,134,222,213,167,164,138,219,113,229,200,61,73,123,28,231,45,216,221,134,141,200,233,125,85,104,226,136,163,7,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,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,43,106,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,41,120,98,174,28,97,253,118,214,182,47,91,210,149,69,170,222,181,5,82,232,17,38,72,38,220,168,74,36,26,205,182,200,255,0,230,167,83,209,38,227,172,182,71,189,214,210,175,86,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,73,21,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,38,175,7,124,16,199,155,6,205,173,98,77,231,92,151,71,195,235,198,58,31,161,218,210,91,213,115,95,51,70,149,130,37,118,199,66,154,79,45,26,118,200,66,146,226,139,99,81,212,184,235,198,175,197,61,173,240,254,15,152,212,71,228,224,213,73,165,87,243,37,123,80,171,180,200,149,26,109,71,13,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,202,226,25,195,206,171,150,138,172,140,84,194,184,114,234,56,87,81,144,68,180,26,148,243,246,219,238,43,68,199,125,71,170,151,25,74,50,75,79,168,204,200,205,45,58,123,249,110,63,207,242,57,158,59,203,40,87,146,162,202,68,186,230,29,87,36,37,117,234,10,22,91,219,94,132,158,182,30,227,36,162,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,191,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,12,240,241,8,197,10,174,42,231,7,18,106,117,4,203,102,61,2,176,237,175,6,35,211,85,37,17,216,167,168,227,31,43,82,34,109,14,186,219,178,13,180,150,137,92,133,246,168,204,214,174,63,132,247,215,236,191,20,236,220,76,244,95,164,254,73,92,20,234,239,69,207,228,245,93,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,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,249,92,67,56,121,213,114,209,85,145,138,152,87,14,93,71,10,234,50,8,150,131,82,158,126,219,125,197,104,152,239,168,245,82,227,41,70,73,105,245,25,153,25,165,167,79,127,45,199,249,254,71,51,199,121,101,10,242,84,89,72,151,92,195,170,228,132,174,189,65,66,203,123,107,208,147,214,195,220,100,148,73,74,73,36,105,51,36,60,132,146,22,105,52,180,235,87,231,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,54,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,242,151,254,41,88,152,95,242,115,229,213,119,209,159,43,110,8,118,181,31,249,171,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,160,30,38,152,215,251,105,205,197,211,211,211,250,88,22,38,182,84,61,237,108,121,222,137,247,186,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,89,41,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,248,174,52,246,4,154,22,97,173,76,65,143,111,68,135,77,186,173,116,70,92,230,73,164,174,125,70,28,135,9,227,116,146,123,212,180,71,126,2,9,107,46,212,108,74,76,249,102,73,112,88,191,228,208,179,13,117,225,244,139,134,36,58,109,213,107,174,74,32,188,109,37,115,234,48,228,54,108,147,70,162,222,165,162,59,243,214,104,65,246,163,122,148,71,203,35,77,207,128,0,167,110,52,248,197,85,173,98,229,169,130,20,250,244,71,104,86,213,29,21,185,208,226,74,82,150,154,172,165,184,146,76,166,201,102,130,91,113,155,105,109,18,144,75,74,38,56,122,154,93,33,199,248,86,96,229,11,23,115,113,72,147,113,189,172,75,10,158,237,226,220,109,171,254,117,42,51,236,55,24,183,161,105,52,114,223,144,211,250,250,201,87,35,98,146,105,89,153,75,94,55,24,95,74,149,96,97,238,52,50,168,140,84,169,149,135,109,121,4,152,73,231,204,98,75,46,73,107,124,141,73,91,24,84,71,182,182,100,162,214,91,138,35,79,110,248,63,195,171,24,235,184,55,155,139,18,77,33,158,162,37,225,80,98,206,170,70,220,132,115,162,207,125,166,210,123,212,133,154,121,79,148,119,244,78,213,47,145,179,114,82,181,24,208,160,10,64,226,133,146,143,228,255,0,125,175,25,240,246,153,74,131,134,215,149,65,17,154,167,66,46,79,161,170,138,101,75,92,114,105,74,61,89,119,148,251,205,155,100,72,111,215,107,99,105,67,92,200,109,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,46,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,187,78,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,123,218,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,191,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,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,93,196,240,189,193,204,113,193,108,184,162,135,140,207,116,109,213,106,11,171,208,168,18,82,241,206,162,197,121,9,53,180,249,173,102,134,185,139,35,120,163,37,180,169,165,56,226,156,81,184,234,219,102,176,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,42,215,138,15,15,185,53,105,53,172,208,224,181,42,34,22,136,234,159,120,80,227,52,212,100,108,101,169,82,38,86,141,215,95,74,77,102,148,48,149,176,211,91,220,89,169,223,89,106,94,181,131,102,223,247,150,31,73,170,202,179,46,25,116,165,215,40,243,104,21,50,100,203,100,202,116,182,141,169,17,221,66,136,210,180,41,39,169,106,94,170,210,133,167,106,208,149,23,159,30,130,242,191,239,44,65,147,74,149,121,220,50,234,171,161,209,225,80,41,132,241,150,200,116,232,141,19,81,227,180,132,145,37,8,74,75,83,208,189,101,169,107,86,229,173,74,59,52,225,89,144,239,245,35,53,120,191,69,255,0,10,237,161,66,169,211,191,226,23,26,182,149,243,127,229,9,105,14,51,254,14,66,21,253,82,196,255,0,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,69,94,53,126,22,45,111,136,16,124,186,162,33,87,13,28,226,223,120,29,138,116,44,20,232,253,55,102,98,5,193,22,157,232,206,99,49,186,26,164,233,48,227,122,71,157,200,91,174,236,101,173,188,141,233,66,183,107,170,76,181,59,190,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,223,202,215,242,71,199,23,240,222,21,201,233,186,45,74,158,221,118,137,33,212,237,148,136,46,188,243,73,106,73,18,73,6,242,22,195,137,53,35,213,90,73,43,209,6,163,109,19,127,129,173,90,170,245,43,25,40,79,84,229,174,155,14,69,6,92,120,106,121,70,195,47,188,153,201,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,165,123,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,126,78,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,215,213,228,3,1,163,101,243,43,150,141,178,244,41,113,171,181,248,232,185,174,20,75,142,236,103,209,81,150,211,106,83,46,50,226,212,109,45,134,146,204,99,34,36,234,113,205,102,132,169,74,33,34,132,53,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,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,11,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,63,93,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,95,240,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,146,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,160,188,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,73,34,136,120,156,101,18,149,150,92,92,137,117,217,245,24,135,105,226,84,138,141,74,155,74,110,58,88,93,33,246,150,210,164,69,74,27,74,90,233,146,114,91,228,237,34,52,163,86,212,159,155,39,28,246,188,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,14,3,156,92,210,194,202,206,28,166,238,114,146,244,249,114,228,20,56,168,38,9,214,201,213,177,33,196,26,203,154,217,237,213,142,221,15,93,15,176,189,213,183,253,217,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,250,61,147,182,235,183,217,221,175,216,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,37,36,126,195,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,218,94,242,30,172,7,241,73,74,210,104,90,73,73,81,104,100,101,169,25,123,132,18,226,9,144,139,127,24,109,137,248,141,135,52,86,98,93,176,26,118,83,172,196,140,134,202,106,80,220,167,149,234,179,29,110,184,234,221,113,5,218,162,221,161,123,116,49,79,20,170,166,32,224,62,35,34,92,110,190,137,112,91,213,2,222,218,249,241,148,110,48,249,25,161,68,70,133,237,230,53,218,93,135,234,251,12,187,59,174,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,218,68,174,211,231,57,66,186,202,207,204,134,31,84,22,225,182,137,23,37,38,42,213,174,132,73,84,248,230,102,163,212,189,95,87,180,104,234,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,237,31,176,0,0,0,7,34,205,142,32,70,195,124,189,95,181,247,36,161,153,42,183,106,140,66,53,44,147,172,158,133,245,182,69,235,36,245,213,31,217,61,125,195,58,110,174,165,136,55,226,221,115,115,147,238,58,185,169,91,119,40,212,236,135,187,116,250,74,63,89,127,105,253,227,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,218,102,90,251,199,108,0,0,1,255,0,43,35,52,40,139,188,200,200,133,31,231,91,2,238,251,155,60,116,251,77,186,60,185,45,221,181,70,148,78,49,29,213,165,182,37,85,228,183,185,71,203,61,8,183,106,103,162,139,183,218,45,235,47,88,81,75,193,172,38,183,108,138,124,84,50,228,74,116,68,203,50,66,82,106,144,152,205,52,181,30,136,70,166,124,178,237,50,215,223,238,46,144,0,0,2,9,241,123,175,187,78,203,115,180,36,109,217,87,219,191,93,117,249,169,240,20,90,118,253,190,227,254,2,170,242,117,68,122,189,152,107,90,19,70,162,221,215,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,226,93,64,42,6,105,238,102,18,209,160,151,209,105,170,116,215,74,116,51,247,23,188,77,174,12,53,227,147,135,87,93,17,91,72,161,244,59,125,231,189,250,130,143,219,254,97,100,64,0,0,3,192,208,240,98,203,160,226,37,67,18,224,81,226,51,88,168,178,235,47,60,220,118,146,165,147,143,147,202,51,81,32,148,102,107,34,51,213,71,254,94,209,239,128,0,0,7,228,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,176,207,216,51,187,158,28,52,147,134,25,145,188,41,142,48,134,163,212,234,181,10,164,68,161,38,148,147,14,79,146,148,22,155,18,93,205,251,8,203,220,98,201,248,63,98,99,183,54,14,212,173,9,82,91,53,210,170,47,37,182,212,179,230,114,218,139,1,178,50,35,89,250,190,182,157,196,90,251,133,131,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,118,104,122,140,230,220,117,103,171,215,13,82,185,37,213,184,237,70,107,242,220,90,212,102,165,41,197,154,140,204,204,204,204,204,207,222,99,243,183,214,212,94,98,11,36,235,238,56,164,178,203,73,213,70,165,25,232,148,145,123,79,183,66,34,22,217,195,19,35,113,168,52,168,216,223,137,244,116,57,83,144,104,126,147,26,68,114,50,105,165,38,20,150,30,216,252,114,82,92,37,18,203,114,23,161,118,145,118,234,98,204,144,132,54,132,182,218,73,41,73,17,37,36,90,17,23,184,135,253,15,249,90,208,218,20,227,138,36,165,36,102,163,51,208,136,189,226,41,102,211,63,120,95,151,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,205,66,100,54,226,72,157,100,137,90,22,165,169,23,121,246,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,236,236,211,179,239,243,152,95,128,88,177,140,51,17,22,196,178,171,21,6,214,178,65,201,106,155,37,214,16,102,104,45,84,182,155,94,132,92,196,25,253,135,175,184,88,110,92,248,65,155,229,78,184,177,182,176,180,54,182,153,146,112,96,72,209,68,163,228,175,99,141,201,133,255,0,26,147,45,125,197,239,22,61,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,251,180,247,96,0,0,0,0,0,0,0,0,0,56,254,112,47,248,216,97,149,204,82,188,222,184,101,208,164,69,181,231,70,167,212,34,27,169,125,138,140,150,142,60,35,109,77,22,244,44,228,188,201,18,203,77,134,100,163,52,145,26,139,54,227,70,121,22,178,169,86,6,79,176,146,133,70,145,45,232,242,173,120,149,181,170,74,210,165,147,245,4,245,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,226,175,27,139,42,149,63,5,240,247,17,158,145,44,170,84,59,161,218,36,118,146,180,242,20,196,232,142,60,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,0,112,247,197,10,174,21,103,7,13,170,116,244,203,122,61,126,176,213,175,58,35,51,85,25,18,24,168,40,163,23,55,66,50,113,13,58,227,82,9,181,22,138,92,116,118,164,200,150,157,15,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,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,80,24,79,98,254,212,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,71,216,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,229,89,151,203,165,137,154,12,44,159,134,119,212,127,240,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,153,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,189,238,23,30,4,240,203,241,175,56,154,58,86,112,47,248,216,97,149,204,82,188,222,184,101,208,164,69,181,231,70,167,212,34,27,169,125,138,140,150,142,60,35,109,77,22,244,44,228,188,201,18,203,77,134,100,163,52,145,26,139,54,227,70,121,22,178,169,86,6,79,176,146,133,70,145,45,232,242,173,120,149,181,170,74,210,165,147,245,4,245,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,226,175,27,139,42,149,63,5,240,247,17,158,145,44,170,84,59,161,218,36,118,146,180,242,20,196,232,142,60,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,0,112,247,197,10,174,21,103,7,13,170,116,244,203,122,61,126,176,213,175,58,35,51,85,25,18,24,168,40,163,23,55,66,50,113,13,58,227,82,9,181,22,138,92,116,118,164,200,150,157,15,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,45,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,251,230,95,49,119,222,104,49,78,126,38,95,82,63,194,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,183,78,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,128,202,184,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,252,156,47,120,128,87,113,66,162,140,186,227,165,197,85,173,93,242,55,187,107,86,228,182,135,58,184,177,226,164,220,132,250,155,65,44,222,66,24,117,242,144,242,150,167,119,56,75,89,45,45,147,182,84,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,126,74,157,38,149,90,140,136,117,154,100,73,241,219,144,196,180,53,37,148,186,132,190,195,168,121,151,73,42,35,34,91,110,182,219,136,87,122,86,132,168,180,50,35,31,172,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,78,236,249,43,242,86,179,242,235,209,95,38,253,31,35,211,30,150,229,244,61,15,45,92,254,163,155,243,124,158,94,253,251,253,93,186,235,217,168,205,22,53,185,133,238,226,229,222,172,21,133,46,45,136,85,137,41,183,209,38,75,143,172,225,18,204,155,89,41,214,208,233,33,68,91,208,135,18,110,33,10,74,22,167,22,149,56,171,31,224,169,251,118,255,0,69,63,238,49,252,251,255,0,35,255,0,194,127,232,239,255,0,155,254,243,255,0,248,63,243,197,170,14,105,153,123,254,78,22,101,231,18,49,6,159,112,196,161,212,168,118,189,74,77,46,116,147,107,99,85,30,157,101,12,136,157,35,66,214,169,6,210,16,133,17,239,90,146,157,21,187,67,205,16,244,24,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,243,225,213,140,116,44,100,202,61,137,38,144,207,79,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,73,81,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,185,59,179,228,175,201,90,207,203,175,69,124,155,244,124,143,76,122,91,151,208,244,60,181,115,250,142,111,205,242,121,123,247,239,245,118,235,175,102,163,52,88,214,230,23,187,139,151,122,176,86,20,184,182,33,86,36,166,223,68,153,46,62,179,132,75,50,109,100,167,91,67,164,133,17,111,66,28,73,184,132,41,40,90,156,90,84,226,172,127,130,167,237,219,253,20,255,0,184,199,243,239,252,143,255,0,9,255,0,163,191,254,111,251,207,255,0,224,255,0,207,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,205,47,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,157,108,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,202,184,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,177,240,30,83,22,47,175,217,126,22,94,88,153,232,191,73,252,146,183,234,53,222,139,159,201,234,186,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,102,50,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,126,156,50,240,83,246,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,158,43,140,45,149,85,186,178,124,186,237,62,68,70,227,217,215,69,54,183,57,47,45,68,183,24,90,94,130,73,104,137,38,70,190,108,230,148,100,163,73,108,74,207,93,72,146,170,128,203,69,255,0,27,11,51,13,134,248,131,80,184,101,208,233,180,59,162,155,38,169,58,49,187,189,170,119,80,130,152,70,77,17,173,104,84,115,117,11,66,72,247,161,74,78,138,221,161,233,120,0,6,104,115,47,127,198,197,60,195,98,70,32,211,238,25,117,202,109,114,232,169,73,165,206,146,110,239,118,157,212,44,161,145,19,164,75,66,19,28,154,66,16,162,45,136,74,83,162,118,232,86,127,193,30,202,165,64,193,124,66,196,102,100,75,58,149,114,232,106,137,33,165,45,60,132,177,6,35,111,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,149,89,233,178,169,87,254,79,177,110,133,89,145,45,152,241,109,121,117,180,42,50,210,149,155,244,244,245,204,164,205,73,81,108,83,177,155,74,203,77,77,6,162,35,73,153,40,179,173,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,211,158,19,223,95,181,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,99,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,65,153,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,198,1,106,156,43,50,29,254,164,102,175,23,232,191,225,93,180,40,85,58,119,252,66,227,86,210,190,111,252,161,45,33,198,127,193,200,66,191,170,88,181,65,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,228,155,73,165,84,100,192,153,80,166,68,149,34,151,32,229,193,117,230,82,181,197,124,218,113,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,31,235,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,20,129,197,11,37,31,201,254,251,94,51,225,237,50,149,7,13,175,42,130,35,53,78,132,92,159,67,85,20,202,150,184,228,210,148,122,178,239,41,247,155,54,200,144,223,174,214,198,210,134,185,144,88,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,242,71,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,69,94,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,128,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,5,90,241,65,225,247,38,173,38,181,154,28,22,165,68,66,209,29,83,239,10,28,102,154,140,141,140,181,42,68,202,209,186,235,233,73,172,210,134,18,182,26,107,123,139,53,59,235,45,75,214,168,68,138,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,104,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,1,225,49,127,5,48,251,28,109,149,90,152,131,68,143,62,25,168,220,108,215,25,135,86,211,156,183,27,37,163,154,218,201,42,34,117,122,30,154,150,191,126,181,195,152,206,16,124,130,168,220,88,37,88,90,219,67,47,73,40,51,228,106,163,89,115,151,177,182,227,66,255,0,138,73,22,190,242,247,10,242,197,12,2,197,140,30,152,184,183,221,149,88,167,182,133,154,10,75,180,217,45,48,179,35,89,106,149,186,218,53,35,229,172,203,236,45,125,227,209,224,14,107,113,111,47,149,248,181,11,82,229,156,237,57,183,17,206,167,72,153,37,81,148,217,45,163,86,141,54,242,18,103,181,148,167,183,179,77,75,238,185,76,165,231,239,11,243,9,72,131,70,169,85,98,209,238,164,199,105,47,197,150,252,120,228,243,187,88,74,185,72,84,135,28,81,27,175,25,39,82,212,244,50,239,46,217,90,133,161,196,37,198,212,74,74,136,141,38,71,169,25,123,199,253,15,249,90,16,226,20,219,137,37,37,68,100,164,153,106,70,94,227,21,155,196,239,35,113,107,212,169,56,223,134,20,116,55,83,142,107,126,173,26,60,114,34,117,164,166,108,151,222,216,196,115,82,156,53,26,11,114,215,161,246,17,246,232,98,164,221,235,105,207,63,5,226,117,135,27,82,153,121,165,106,147,74,136,244,82,76,189,135,217,161,145,143,209,110,85,158,160,220,52,186,228,103,86,219,180,233,172,75,109,104,81,146,146,166,214,74,35,35,35,35,35,35,47,121,13,25,101,3,16,17,137,25,121,178,235,133,39,158,243,20,90,116,87,214,107,220,163,117,48,99,169,91,143,114,143,93,87,219,169,234,59,48,0,0,0,10,249,227,3,137,142,219,56,59,77,180,34,201,108,151,85,168,178,151,27,74,207,153,203,118,44,246,204,204,137,101,234,250,186,119,25,107,239,21,177,145,236,52,147,137,249,145,179,233,141,176,151,99,211,42,180,250,164,180,173,38,164,155,13,207,140,149,150,155,20,93,206,123,72,139,222,99,68,84,154,116,122,69,46,29,42,35,73,109,136,113,219,142,218,18,146,34,74,80,146,73,17,17,17,17,118,17,123,7,235,0,0,0,30,6,185,131,22,93,123,17,41,248,151,62,143,17,234,197,57,150,153,101,231,35,180,165,32,155,124,222,73,146,141,6,162,50,89,153,150,138,47,242,246,143,124,0,0,0,43,119,140,245,121,81,176,234,212,161,163,105,148,206,187,127,188,182,63,79,81,123,127,204,33,39,13,42,1,87,243,79,108,176,109,26,201,29,110,186,39,93,53,167,76,63,113,251,133,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,78,47,148,230,226,230,53,83,145,28,144,114,244,213,100,141,55,237,129,0,187,244,237,208,117,94,11,213,231,147,89,187,232,124,228,242,215,232,255,0,83,113,235,216,138,138,187,181,255,0,48,182,96,0,0,0,0,0,0,0,21,9,198,83,12,83,73,188,40,120,139,22,10,137,153,145,227,65,113,242,107,213,55,86,237,65,227,78,226,65,22,186,22,186,26,181,251,61,163,194,240,137,197,88,246,102,58,205,181,106,211,29,68,42,221,49,200,241,218,39,8,144,114,222,153,1,180,158,213,44,139,93,18,101,169,17,171,239,23,104,70,74,34,50,61,72,251,71,244,0,0,0,87,151,25,76,73,42,30,8,208,236,106,101,69,108,84,106,21,248,207,200,105,15,109,53,194,114,37,65,165,17,146,84,74,52,154,136,139,181,38,159,251,5,50,9,147,195,111,42,238,227,166,42,195,187,171,244,229,185,110,91,82,155,152,179,113,147,54,95,126,60,152,110,27,42,222,202,219,81,41,183,79,84,234,70,101,237,34,239,189,58,61,34,155,65,166,70,163,210,33,51,18,28,54,144,195,44,178,218,91,66,16,132,146,82,146,74,72,136,136,136,136,180,34,211,176,126,193,243,46,43,150,131,105,210,164,214,174,42,180,74,124,56,173,45,231,29,146,250,26,73,37,41,53,31,172,179,34,238,73,159,105,251,12,86,14,116,56,166,165,167,171,24,109,129,142,56,70,148,72,167,201,171,107,220,189,100,50,181,199,126,44,191,248,165,160,205,63,110,157,196,43,50,165,84,190,177,90,234,234,170,18,170,247,21,110,164,254,212,155,139,122,91,235,91,142,25,146,75,83,82,207,85,184,125,157,189,170,247,152,158,57,60,225,105,117,223,142,194,190,177,161,181,82,168,75,38,222,106,158,100,227,18,220,215,167,116,183,181,38,34,144,104,52,45,212,158,138,237,81,105,220,70,98,213,240,191,4,48,203,7,232,81,104,86,53,161,73,167,34,59,72,105,79,179,79,142,203,207,26,80,132,154,220,83,77,163,114,143,150,131,51,211,180,203,238,30,236,136,136,180,34,208,136,127,64,0,0,0,0,0,0,0,0,0,5,117,113,180,186,104,81,48,10,197,178,164,78,217,90,170,222,5,84,135,27,148,179,230,197,137,10,67,114,28,222,69,177,59,87,54,49,104,102,74,62,102,169,35,36,168,202,170,242,245,107,80,175,156,125,195,75,42,233,131,214,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,154,71,10,207,77,149,74,191,242,125,139,116,42,204,137,108,199,139,107,203,173,161,81,150,148,172,223,167,167,174,101,38,106,74,139,98,157,140,218,86,90,106,104,53,17,26,76,201,69,157,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,156,240,158,250,253,168,97,101,155,137,158,139,244,103,202,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,22,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,168,51,201,197,110,242,165,222,73,195,92,172,84,101,208,17,64,144,164,87,107,245,74,17,34,91,242,210,70,149,194,110,28,246,119,48,134,148,102,78,41,214,146,234,157,70,212,146,16,131,83,210,171,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,160,193,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,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,41,198,210,233,161,68,192,43,22,202,145,59,101,106,171,120,21,82,28,110,82,207,155,22,36,41,13,200,115,121,22,196,237,92,216,197,161,153,40,249,154,164,140,146,163,42,171,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,26,105,28,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,117,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,115,194,123,235,246,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,30,172,5,0,241,71,241,217,137,191,130,249,60,33,58,120,64,93,52,43,27,37,248,133,122,221,51,186,42,45,191,120,85,170,149,25,60,165,185,200,138,197,38,3,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,16,47,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,43,130,57,53,198,220,124,194,251,211,21,240,254,213,151,82,164,90,113,221,68,116,68,54,30,126,165,81,105,200,138,118,19,108,243,82,246,244,196,146,228,130,82,91,94,243,100,154,73,27,142,17,23,31,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,65,57,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,50,174,63,85,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,126,231,186,133,154,171,85,187,42,233,95,69,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,50,76,212,141,53,45,83,218,83,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,234,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,244,87,12,212,169,6,210,27,218,91,157,141,29,72,81,146,247,242,221,113,68,178,74,137,150,93,84,107,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,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,94,188,105,239,248,212,44,188,218,152,125,30,225,151,14,165,117,93,8,146,184,44,155,169,68,250,116,56,238,27,196,233,164,182,41,8,144,252,5,146,22,125,171,216,164,145,242,204,211,94,188,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,14,129,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,218,184,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,15,213,197,27,61,180,172,108,170,179,129,24,47,115,75,145,100,208,228,45,87,5,70,35,233,232,174,25,169,82,13,164,55,180,183,59,26,58,144,163,37,239,229,186,226,137,100,149,19,44,186,168,215,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,167,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,181,42,129,74,199,154,237,118,167,18,157,77,167,71,183,229,204,153,45,228,178,196,102,27,77,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,35,175,16,44,247,87,115,85,117,57,101,90,203,232,176,202,223,168,27,148,232,218,33,207,74,74,97,201,77,181,85,222,184,237,72,99,155,26,66,75,166,81,154,81,166,167,170,187,75,159,229,123,37,24,203,154,200,119,61,110,195,166,116,244,91,102,159,41,195,168,72,36,161,185,245,68,48,110,70,166,71,53,169,8,83,206,172,218,37,168,212,72,101,181,146,214,122,169,180,59,197,127,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,68,32,227,11,122,213,109,92,159,46,133,79,143,17,200,247,141,209,77,162,78,83,200,81,173,182,16,151,167,18,154,50,81,17,47,155,5,164,153,168,148,91,20,178,211,83,37,38,149,176,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,26,114,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,202,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,140,203,141,46,229,146,173,85,175,229,183,10,43,181,218,156,186,141,74,163,99,208,165,204,153,45,229,60,252,151,220,128,202,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,116,176,28,83,58,215,77,10,207,202,62,47,85,174,57,221,36,73,22,125,78,150,219,156,165,185,186,84,214,21,18,51,122,32,140,203,123,239,180,141,116,218,157,218,168,201,36,102,89,194,26,61,201,77,173,66,179,242,143,132,52,155,114,15,73,18,69,159,76,170,56,223,53,110,110,149,53,132,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,23,107,25,140,198,251,42,149,134,184,209,127,97,205,10,68,183,233,182,173,209,85,162,67,118,90,210,167,220,98,52,183,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,186,158,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,38,101,0,137,92,84,233,52,170,142,71,47,233,149,10,100,73,82,41,114,40,242,224,186,243,41,90,226,190,117,56,204,155,173,40,203,84,44,218,121,214,205,73,208,246,56,180,247,40,200,233,91,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,75,192,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,3,52,57,155,164,210,168,25,146,197,122,21,10,153,18,157,77,167,95,21,216,144,225,196,101,44,177,25,134,231,188,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,23,83,194,178,147,74,167,100,114,193,153,79,166,68,139,34,169,34,177,46,115,172,178,148,46,83,229,83,146,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,138,90,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,199,132,197,12,16,195,44,96,161,74,161,95,54,133,38,162,137,13,45,164,190,245,62,59,207,50,106,66,210,75,109,78,182,189,170,46,98,204,143,78,195,63,188,85,70,112,248,90,93,118,27,147,111,172,23,109,85,90,26,9,199,157,167,145,56,252,182,244,234,29,61,141,70,136,148,18,9,8,105,37,170,187,20,122,119,25,24,129,212,218,165,245,133,55,87,85,79,149,87,183,107,116,215,246,168,219,91,209,31,66,219,112,140,210,122,26,86,90,45,178,236,236,237,79,188,133,153,100,195,138,106,93,122,143,134,216,230,227,134,106,76,122,124,106,182,189,235,214,59,40,92,135,229,75,255,0,141,90,204,147,246,233,222,66,207,237,219,150,131,118,82,163,86,173,218,180,74,132,57,77,33,230,221,140,250,29,73,165,73,37,23,172,131,50,238,81,31,97,251,72,125,49,248,235,20,138,109,122,153,38,143,87,132,204,184,115,26,91,15,50,243,105,113,11,66,210,105,82,77,42,35,35,35,35,50,208,203,78,209,69,156,73,50,172,238,5,226,164,203,186,129,78,91,118,229,203,45,201,136,54,217,50,101,135,228,73,152,225,50,157,140,161,180,146,91,104,180,78,166,100,94,211,46,232,108,46,111,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,177,36,159,251,5,134,128,0,0,15,225,153,36,140,204,244,34,237,20,151,197,219,21,99,222,120,235,10,213,165,76,117,80,168,148,198,227,200,104,220,35,65,75,102,100,246,212,100,148,172,203,93,20,69,169,145,43,238,30,231,131,94,25,38,173,120,215,49,22,84,21,27,48,227,201,130,220,131,107,213,39,80,237,61,226,78,227,65,150,186,30,186,18,181,251,61,162,223,0,0,0,0,0,0,0,0,84,207,26,26,243,202,172,218,20,62,106,121,104,244,135,169,184,245,237,69,57,93,218,255,0,152,114,174,16,116,230,229,102,53,19,151,28,150,113,53,218,179,70,187,55,192,158,93,250,118,106,46,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,60,241,162,161,61,23,17,108,250,218,33,56,72,155,233,13,239,19,103,180,246,49,78,73,106,173,63,135,120,248,92,28,106,199,23,27,42,212,195,144,73,235,121,26,54,107,211,118,200,149,5,118,22,189,186,125,194,232,192,0,0,0,0,0,0,0,67,126,41,184,84,172,72,203,83,243,33,198,82,229,91,147,213,90,82,144,141,85,203,143,2,105,233,169,33,71,166,171,46,206,194,251,72,83,110,91,175,55,240,231,30,44,170,235,143,170,43,81,238,26,106,38,40,212,104,218,202,102,50,167,53,61,201,34,208,145,237,61,59,59,70,143,236,138,228,91,158,205,160,220,112,95,75,204,85,41,145,102,54,225,40,149,185,46,52,149,145,234,70,100,122,146,139,184,207,239,49,246,192,0,0,5,42,241,125,196,102,110,76,106,129,105,176,249,173,52,170,115,73,90,73,68,100,75,106,92,246,207,176,148,125,190,183,184,191,128,130,246,149,181,84,188,110,106,93,177,70,134,252,169,149,73,140,67,105,182,91,82,212,106,113,196,161,61,137,35,62,245,17,118,17,247,247,13,5,228,115,1,32,224,62,6,81,105,42,166,162,53,82,171,30,53,74,126,230,73,14,165,247,97,198,75,137,87,205,161,69,235,53,218,74,35,61,75,180,204,251,164,56,230,216,231,143,118,6,1,217,115,110,235,210,181,21,131,97,151,20,196,78,165,132,190,251,137,105,215,18,132,33,199,17,184,213,202,81,17,17,234,103,217,239,210,150,51,123,196,11,18,115,5,91,147,75,182,43,149,75,122,217,109,197,180,220,120,82,100,68,84,150,137,114,18,68,242,81,37,109,175,115,111,36,149,161,104,123,75,216,93,188,111,4,114,239,138,153,132,186,163,210,173,27,126,163,37,185,82,80,137,53,55,34,73,92,118,141,78,54,149,169,199,155,105,205,186,19,201,81,153,151,97,30,167,246,220,134,82,248,117,97,118,5,82,224,215,46,250,37,54,227,185,205,150,156,117,201,209,163,204,106,59,251,88,81,155,38,228,100,56,131,75,141,40,210,102,122,145,40,253,167,217,48,35,198,143,17,134,226,196,97,182,89,105,36,134,219,109,36,148,161,36,90,17,17,23,97,17,17,105,160,255,0,64,0,0,1,248,42,247,5,6,128,193,202,174,214,224,83,89,46,247,37,201,67,41,239,34,239,81,145,119,153,23,241,33,230,45,204,99,195,171,198,178,237,10,208,186,105,181,201,81,246,243,202,157,57,137,36,206,228,26,147,191,150,179,52,234,73,86,154,151,110,211,247,15,108,0,0,0,0,0,0,2,152,56,215,213,170,175,102,74,205,161,61,83,150,186,108,59,30,60,184,240,212,242,141,134,95,122,124,212,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,211,202,240,122,178,169,87,86,112,81,93,168,72,150,220,139,58,215,169,86,224,165,149,164,144,227,235,83,48,77,46,145,164,204,209,202,156,234,136,146,105,61,233,65,235,161,26,85,121,35,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,25,139,22,47,236,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,211,135,133,235,85,191,242,91,133,85,218,204,120,140,200,139,71,93,17,9,140,133,37,6,197,62,75,176,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,84,95,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,43,3,138,47,15,248,117,120,117,44,205,224,133,187,201,170,179,212,212,111,138,91,14,48,196,87,34,180,195,175,189,86,79,49,104,218,241,114,180,117,182,201,106,121,78,37,194,73,44,157,83,181,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,40,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,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,5,113,175,171,85,94,204,149,155,66,122,167,45,116,216,118,60,121,113,225,169,229,27,12,190,244,249,169,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,167,149,224,245,101,82,174,172,224,162,187,80,145,45,185,22,117,175,82,173,193,75,43,73,33,199,214,166,96,154,93,35,73,153,163,149,57,213,17,36,210,123,210,131,215,66,52,170,242,71,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,51,22,44,95,217,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,95,167,15,11,214,171,127,228,183,10,171,181,152,241,25,145,22,142,186,34,19,25,10,74,13,138,124,151,96,178,163,37,41,71,189,77,70,109,75,61,116,53,154,140,137,36,100,146,145,64,40,7,138,63,142,204,77,252,23,201,225,14,20,230,47,94,75,193,120,248,8,151,226,55,105,177,116,61,119,173,180,176,92,247,234,43,136,220,84,169,110,30,166,72,109,166,214,73,74,118,234,111,56,107,223,163,123,58,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,176,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,0,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,121,162,22,63,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,247,106,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,165,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,33,85,129,138,87,222,23,252,163,249,11,93,244,103,202,219,126,101,173,88,254,106,203,221,85,46,86,222,123,31,58,133,108,221,203,71,174,141,171,45,59,20,90,152,250,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,240,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,10,33,226,205,138,20,172,71,206,13,82,153,70,76,71,35,216,180,120,118,186,229,198,154,153,8,146,250,20,228,151,181,218,68,77,173,167,101,185,29,109,234,163,74,227,171,83,35,51,66,100,87,4,188,20,255,0,195,172,198,76,168,123,236,170,124,86,221,255,0,147,204,150,227,200,54,255,0,228,68,218,146,231,248,114,82,126,129,142,171,198,111,11,126,85,229,198,133,137,144,40,93,84,251,18,224,111,169,155,213,108,232,233,115,80,108,189,243,102,178,75,155,229,38,156,158,196,169,105,211,82,209,60,195,21,193,195,223,20,42,184,85,156,28,54,169,211,211,45,232,245,250,195,86,188,232,140,205,84,100,72,98,160,162,140,92,221,8,201,196,52,235,141,72,38,212,90,41,113,209,218,147,34,90,116,60,41,91,141,95,138,123,91,225,252,31,49,168,136,85,96,98,149,247,133,255,0,40,254,66,215,125,25,242,182,223,153,107,86,63,154,178,247,85,75,149,183,158,199,206,161,91,55,114,209,235,163,106,203,78,197,22,166,62,174,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,166,90,50,233,98,101,127,11,32,97,157,139,31,252,20,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,41,91,141,95,138,123,91,225,252,31,49,168,136,107,108,226,245,229,104,97,125,239,132,116,39,226,51,66,196,41,20,151,171,166,166,9,111,188,138,123,143,58,195,40,89,246,33,6,235,196,226,140,139,121,155,45,145,40,146,107,74,253,6,90,50,233,125,230,131,20,224,97,157,139,31,252,20,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,152,43,197,47,33,63,46,225,215,179,93,133,239,236,184,41,84,254,178,239,165,200,145,163,115,224,196,96,146,115,35,169,103,163,111,50,195,73,37,181,169,37,198,219,35,65,19,169,52,191,85,120,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,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,93,124,110,49,66,171,42,255,0,195,220,23,101,50,216,166,211,40,238,221,18,13,51,85,200,152,252,151,156,140,214,248,250,18,119,176,152,143,109,112,205,71,164,183,18,68,158,221,241,171,134,190,16,201,197,252,224,216,236,27,18,206,155,103,200,59,190,164,244,103,218,105,108,34,10,146,184,234,50,115,93,232,84,195,136,218,210,130,53,154,29,81,150,221,13,105,208,72,12,208,230,110,147,74,160,102,75,21,232,84,42,100,74,117,54,157,124,87,98,67,135,17,148,178,196,102,27,158,242,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,91,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,4,10,227,63,86,170,211,178,161,68,135,79,169,203,139,30,169,124,64,137,57,166,94,82,17,41,130,135,53,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,149,64,224,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,105,204,5,16,241,102,194,250,86,28,103,6,169,83,163,42,35,113,239,170,60,59,161,113,35,66,76,116,70,125,106,114,51,218,237,51,39,22,235,177,28,144,183,52,73,169,114,21,169,25,145,173,82,171,129,245,235,85,159,96,98,158,28,189,30,33,83,104,117,138,117,110,59,169,66,185,234,126,115,46,178,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,38,205,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,16,3,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,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,192,199,239,0,0,0,31,231,34,52,121,108,57,22,91,13,188,203,169,52,56,219,137,37,37,105,50,208,200,200,251,12,140,143,77,4,63,205,167,14,172,46,199,90,92,234,229,161,68,166,219,151,57,50,235,141,57,6,52,120,109,72,127,107,234,35,120,219,140,183,22,106,113,212,154,140,143,83,36,151,180,187,105,191,27,178,239,138,153,123,186,164,82,174,235,126,163,25,184,178,86,136,213,54,226,73,68,119,77,46,56,148,41,183,156,105,189,218,147,42,81,25,23,105,22,165,246,118,76,161,113,1,196,156,190,214,227,82,238,122,229,82,225,182,92,117,13,57,30,108,153,18,213,25,163,92,116,153,50,149,201,67,104,36,182,202,137,58,150,133,184,253,135,217,116,248,25,143,118,6,62,89,144,174,219,46,181,21,243,125,150,212,252,78,165,133,62,195,138,105,167,20,149,161,183,23,180,211,205,73,25,25,234,71,217,238,215,164,136,241,158,60,4,131,143,24,25,90,164,166,154,137,53,74,84,121,53,40,27,89,37,186,167,218,135,37,45,165,63,54,181,31,172,239,97,36,136,245,62,195,35,239,207,165,219,109,85,44,235,154,169,108,86,97,191,22,101,46,99,240,221,109,230,212,133,18,155,113,72,87,98,136,143,189,38,93,164,93,221,194,116,112,130,196,102,109,188,106,159,106,62,249,161,53,90,115,169,66,77,68,73,53,187,46,3,101,216,106,46,223,87,220,127,196,93,80,0,0,0,248,151,181,114,45,177,102,215,110,57,207,165,152,244,186,100,169,142,56,106,36,237,75,109,41,102,122,153,145,23,98,79,188,203,239,33,156,28,200,222,114,49,27,30,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,244,61,202,35,212,151,236,61,59,123,5,200,240,177,194,149,97,190,90,152,153,50,41,162,85,199,61,53,164,169,104,209,92,169,16,33,30,154,154,18,122,106,131,236,237,47,180,196,200,0,0,0,0,0,0,0,31,195,20,187,198,58,172,114,241,178,147,76,41,4,174,139,159,171,100,189,118,239,137,79,87,105,107,217,175,220,62,239,5,218,19,178,113,22,240,173,174,19,134,136,94,143,216,241,182,123,75,123,21,20,158,138,211,248,119,139,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,93,188,99,44,103,171,56,85,69,186,227,83,156,120,232,221,78,247,144,201,168,155,230,201,167,182,90,168,146,122,107,166,157,229,175,218,33,143,10,58,219,116,252,220,219,20,167,30,82,61,35,214,232,91,180,73,242,233,147,149,219,219,246,251,140,95,0,0,0,0,0,0,0,0,15,41,138,214,124,123,251,14,46,91,62,66,18,162,171,82,102,67,73,168,136,246,169,214,22,217,31,106,85,167,211,247,31,220,99,55,152,195,108,203,195,124,106,187,237,165,178,235,42,160,220,181,8,204,154,146,105,222,150,37,184,132,173,61,137,212,143,103,97,145,23,240,23,181,195,239,17,211,136,153,106,181,214,185,140,188,245,26,12,42,74,146,135,55,41,60,152,17,117,35,245,148,100,122,175,183,187,238,33,37,0,0,0,126,90,165,66,37,34,155,42,169,57,244,51,30,27,11,125,215,22,162,74,82,132,36,212,163,51,51,34,34,34,35,237,51,25,203,206,85,240,245,255,0,153,91,254,168,114,91,145,30,45,197,85,133,9,109,172,214,74,142,153,242,20,222,135,185,68,125,139,246,30,157,189,132,38,63,10,172,160,157,193,89,78,56,223,20,146,56,80,148,94,140,110,67,29,239,33,112,100,178,242,73,214,76,180,208,212,68,164,175,94,253,61,166,45,213,182,208,211,105,105,180,18,80,130,36,165,36,90,17,17,119,17,14,25,154,156,214,88,153,106,177,103,86,42,181,120,14,215,149,29,223,71,211,58,134,84,243,142,155,47,169,165,41,149,60,218,205,179,91,6,147,52,158,186,246,23,111,117,26,230,59,52,248,159,153,59,178,69,86,230,172,203,69,53,79,47,164,165,179,34,65,71,66,121,175,41,31,50,183,156,73,44,146,250,145,216,125,221,133,246,245,124,159,240,250,196,108,123,172,83,174,27,166,143,80,162,218,124,198,100,42,68,152,239,198,84,150,119,199,89,155,74,92,101,180,178,83,78,168,211,219,161,237,63,97,118,220,238,8,229,247,13,176,30,214,139,110,89,86,236,24,235,105,164,37,233,101,18,58,31,121,100,219,104,82,150,182,219,70,227,87,41,38,102,101,218,125,190,237,58,88,0,0,0,255,0,25,115,34,83,227,174,92,249,76,198,97,164,154,214,235,171,36,33,41,34,212,204,204,251,8,136,136,207,248,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,171,166,208,102,207,109,10,218,134,204,244,107,158,189,127,169,221,217,239,81,253,214,199,195,187,45,213,220,22,195,153,23,13,250,169,111,220,247,14,206,164,231,154,212,251,60,135,229,161,31,214,180,135,19,185,183,81,222,103,169,105,166,133,166,178,236,0,0,0,0,0,0,6,120,120,135,222,180,171,255,0,58,88,171,93,163,71,150,204,120,181,132,81,22,153,40,74,86,111,211,227,53,5,229,17,37,74,45,138,118,51,138,65,235,169,160,210,102,73,51,52,148,202,224,133,133,191,253,146,241,174,161,66,255,0,201,45,106,69,79,170,251,228,207,99,146,75,255,0,239,106,183,173,31,98,21,253,97,11,84,1,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,89,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,74,220,80,178,45,251,20,186,151,142,56,57,102,116,152,109,90,217,233,136,208,149,185,154,21,81,199,20,71,163,36,146,233,225,189,171,124,189,13,72,67,166,182,254,105,42,142,217,192,1,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,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,139,226,31,122,210,175,252,233,98,173,118,141,30,91,49,226,214,17,68,90,100,161,41,89,191,79,140,212,23,148,68,149,40,182,41,216,206,41,7,174,166,131,73,153,36,204,210,83,43,130,22,22,255,0,246,75,198,186,133,11,255,0,36,181,169,21,62,171,239,147,61,142,73,47,255,0,189,170,222,180,125,136,87,245,132,45,80,6,112,115,173,107,87,108,252,220,98,245,38,227,131,210,75,145,120,84,234,141,183,205,67,155,162,205,125,82,227,57,170,12,200,183,176,251,75,211,93,201,221,162,136,148,70,69,103,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,135,20,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,130,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,81,183,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,234,184,56,217,88,243,39,27,103,95,150,124,137,116,252,47,139,29,232,55,114,222,94,216,149,71,249,11,56,145,154,73,164,201,201,45,58,227,111,26,147,180,218,104,214,74,90,73,244,182,245,123,13,41,229,59,194,198,13,252,63,183,188,185,129,213,69,64,113,75,200,79,200,73,149,236,215,97,123,251,237,250,173,67,172,187,233,114,36,106,228,9,210,223,36,156,200,234,89,234,227,47,62,234,73,109,106,106,109,199,8,208,70,210,141,44,66,188,180,102,46,251,202,254,41,192,196,203,22,71,248,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,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,92,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,136,43,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,244,228,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,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,49,184,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,131,148,44,27,202,61,137,26,144,247,81,46,240,167,177,120,213,36,237,90,57,210,167,176,211,137,45,138,90,201,60,166,10,59,26,167,106,87,200,223,181,42,90,136,117,92,192,225,159,237,147,3,175,204,45,110,37,42,68,187,154,223,157,79,129,233,70,247,197,102,114,217,87,74,250,253,69,154,121,79,147,78,18,210,147,82,20,130,82,75,114,72,102,92,105,119,45,23,252,156,83,203,206,27,226,13,66,225,137,92,169,87,45,122,108,154,164,232,198,214,199,106,61,58,10,97,25,52,68,132,45,50,9,212,45,9,34,216,180,169,58,39,110,133,84,60,106,252,83,218,223,15,224,249,141,68,65,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,41,91,141,95,138,123,91,225,252,31,49,168,136,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,160,41,219,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,158,85,194,250,198,204,188,252,195,81,111,60,22,129,46,157,108,38,66,105,247,133,122,76,4,42,156,170,67,114,34,200,153,0,159,117,165,167,169,113,41,96,144,134,180,120,183,165,90,161,189,238,39,234,241,133,189,105,87,86,112,87,66,167,199,150,220,139,58,215,166,209,39,41,228,36,144,227,235,83,211,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,237,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,128,40,47,138,109,129,38,197,206,149,229,40,173,232,148,154,109,213,30,5,126,154,81,137,164,162,82,28,140,134,164,72,52,54,126,170,215,49,137,102,189,228,75,82,247,44,245,222,74,84,202,224,133,125,122,67,11,49,47,12,253,23,203,244,13,193,18,187,214,243,245,231,117,241,141,158,87,47,111,171,179,209,187,183,110,61,220,237,52,78,205,85,101,64,42,47,142,13,235,74,159,127,225,102,28,179,30,89,84,168,116,122,141,110,67,170,66,121,10,98,115,205,50,210,80,173,219,141,100,170,123,198,162,52,145,17,41,189,13,90,153,38,58,240,197,194,223,218,134,114,108,174,174,133,233,58,85,165,212,93,53,15,231,92,158,151,165,108,250,71,251,22,149,47,108,231,33,122,137,221,174,190,178,77,4,177,127,192,41,175,141,165,173,93,137,143,182,45,235,34,14,202,45,86,207,42,92,57,60,212,31,54,84,73,178,28,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,95,43,130,167,138,123,167,225,252,239,49,167,11,169,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,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,163,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,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,2,34,113,17,203,109,119,26,176,230,61,195,97,42,91,23,61,189,191,166,56,6,180,190,247,61,248,136,95,245,77,45,197,109,109,165,247,25,104,90,235,169,107,165,78,97,54,116,51,35,128,21,178,142,229,207,93,150,150,63,172,166,215,166,207,113,9,220,135,12,181,107,158,141,63,174,221,219,238,73,253,246,213,149,110,33,120,87,152,40,81,169,181,186,197,54,222,185,29,223,172,57,146,35,68,230,104,111,159,205,182,169,43,112,244,109,146,81,251,183,17,247,31,100,178,67,136,117,36,182,214,149,164,251,141,39,169,24,255,0,160,0,0,1,205,49,187,47,184,109,143,22,180,171,114,245,183,96,200,91,173,45,44,203,56,145,214,251,43,54,220,66,84,133,184,218,246,154,121,170,50,50,46,195,237,247,235,76,89,192,225,243,136,216,9,88,168,220,54,181,30,161,90,180,247,189,33,50,35,71,126,74,163,51,190,66,200,221,82,35,33,164,18,90,105,38,174,221,11,113,123,15,179,148,101,199,52,248,159,150,203,178,61,86,217,172,75,93,57,47,35,171,165,189,34,65,199,90,121,172,169,127,50,135,155,73,172,210,194,81,218,125,221,135,246,94,86,85,179,89,98,102,86,197,131,88,165,85,224,53,94,76,118,189,33,76,234,25,75,205,186,76,176,167,84,150,82,243,139,38,201,111,146,72,212,122,235,216,125,189,253,205,198,208,235,106,105,196,18,144,178,52,169,38,90,145,145,247,145,138,138,226,171,148,19,183,235,42,199,27,30,146,69,10,106,143,210,109,199,99,185,229,174,116,151,158,81,52,201,22,154,18,72,212,165,235,221,175,176,196,56,201,173,240,253,129,153,92,63,170,20,150,227,199,149,113,82,161,77,113,197,154,9,49,213,62,58,156,212,247,36,139,177,31,218,61,59,59,72,104,210,151,81,137,87,166,197,170,193,125,15,70,152,194,31,105,196,40,148,149,33,105,37,36,200,200,204,140,140,140,187,72,199,234,0,0,1,26,248,130,98,58,112,239,45,87,67,136,152,203,47,86,96,205,164,165,43,115,106,149,206,129,43,66,79,172,147,51,213,29,157,255,0,113,138,37,193,235,102,94,36,99,85,161,109,33,151,94,85,122,229,167,198,120,210,147,86,196,191,45,180,41,106,236,86,132,91,251,76,200,255,0,136,210,30,20,217,241,236,28,56,182,172,248,232,74,74,147,73,135,13,70,146,34,220,166,152,67,102,125,137,78,191,67,220,95,113,15,86,0,0,0,0,0,0,0,63,229,102,73,66,148,103,161,17,25,234,40,135,138,229,109,186,134,110,110,122,82,30,82,206,157,209,106,91,181,73,115,41,144,85,217,219,246,123,136,76,238,14,118,51,212,108,42,172,221,146,105,174,50,117,142,155,99,203,100,210,78,114,164,212,27,61,20,105,45,116,215,78,243,211,236,22,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,231,199,15,223,196,92,179,221,84,56,44,184,236,197,116,60,132,161,38,163,63,233,8,170,87,97,37,71,220,131,238,33,77,220,57,211,51,249,100,225,250,98,58,166,92,254,149,245,183,26,72,191,162,165,247,153,13,10,128,0,0,0,0,0,0,0,254,41,36,164,154,79,184,203,67,20,69,197,47,12,142,198,204,100,186,187,49,137,166,107,204,57,82,61,17,183,114,223,159,53,90,253,4,145,234,72,239,212,207,237,49,41,248,47,226,51,114,173,11,143,13,164,201,55,37,179,62,101,85,180,173,122,154,88,38,169,204,145,17,26,181,34,215,253,238,159,111,176,89,184,0,0,14,67,155,59,213,22,30,95,47,154,217,233,187,208,53,54,209,239,221,208,190,162,211,214,79,111,169,239,25,232,160,83,36,226,166,48,65,166,182,151,84,187,166,227,105,165,26,72,205,73,234,101,18,76,251,149,167,245,157,254,183,241,26,40,203,126,28,194,194,220,23,180,173,56,172,161,11,141,70,128,151,204,146,68,107,117,49,25,109,74,86,137,78,166,124,190,211,50,212,127,134,99,113,242,208,203,254,26,214,238,250,253,102,3,21,8,244,249,46,83,98,63,33,164,174,76,164,199,121,198,144,72,91,136,82,247,41,147,45,18,122,159,113,125,148,1,152,108,193,95,121,139,196,57,247,109,209,81,144,227,47,72,117,48,97,37,231,141,166,89,55,221,113,180,165,181,184,225,36,200,158,82,72,146,122,17,118,23,219,43,120,124,112,247,159,139,117,40,120,159,138,244,153,176,173,152,174,55,38,28,103,216,83,103,53,73,84,87,219,51,67,241,148,219,140,45,183,28,45,73,94,182,154,23,102,166,46,66,214,181,168,54,101,6,13,181,109,211,35,64,167,211,227,181,25,134,99,178,134,146,72,109,9,66,125,84,17,39,232,165,37,216,69,220,67,235,0,0,0,14,117,140,24,249,133,248,33,64,145,93,191,46,202,100,19,105,181,173,184,174,79,142,212,135,148,72,113,68,148,33,215,17,184,207,148,178,34,215,180,203,79,126,149,35,155,190,39,248,135,138,210,103,89,120,95,37,202,5,186,220,135,80,153,145,86,252,89,175,160,141,246,200,141,198,37,169,181,33,77,184,218,187,187,84,146,62,226,34,16,161,199,47,92,74,184,212,234,253,49,114,86,230,233,169,252,244,201,47,108,111,254,114,213,162,17,246,232,73,247,16,183,12,130,240,225,165,88,17,90,196,188,102,164,53,54,182,238,238,158,155,42,58,92,105,157,14,83,42,222,212,136,201,90,117,66,218,81,104,174,211,34,62,237,8,88,202,82,148,36,146,132,146,72,189,132,90,16,254,128,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,69,124,94,108,95,146,89,201,169,87,253,41,213,252,181,183,233,117,222,79,35,151,210,114,219,84,14,86,237,199,204,215,160,230,110,209,63,214,237,211,213,220,169,85,193,10,250,244,134,22,98,94,25,250,47,151,232,27,130,37,119,173,231,235,206,235,227,27,60,174,94,223,87,103,163,119,110,220,123,185,218,104,157,154,170,21,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,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,20,47,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,93,78,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,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,87,197,230,197,249,37,156,154,149,127,210,157,95,203,91,126,151,93,228,242,57,125,39,45,181,64,229,110,220,124,205,122,14,102,237,19,253,110,221,61,93,202,149,92,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,122,222,126,188,238,190,49,179,202,229,237,245,118,122,55,118,237,199,187,157,166,137,217,170,172,168,5,11,113,27,181,171,183,207,17,91,210,202,181,160,245,181,171,130,161,110,210,233,209,185,168,111,159,41,250,92,6,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,45,39,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,11,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,50,218,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,64,178,35,93,202,173,212,229,235,107,35,173,195,43,130,160,109,211,164,234,134,253,23,41,247,37,56,213,43,98,228,59,33,254,84,104,233,62,165,68,73,94,186,30,138,236,63,149,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,89,247,17,187,166,133,124,240,234,189,47,91,90,119,91,69,184,41,246,237,82,157,39,148,182,249,241,95,170,64,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,130,155,50,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,34,90,112,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,217,234,0,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,76,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,211,69,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,245,241,21,193,202,238,13,230,226,251,141,87,123,168,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,44,43,130,197,255,0,26,187,151,155,175,15,164,92,50,230,84,173,91,161,114,81,5,227,117,72,129,78,153,29,179,100,154,53,22,196,161,114,24,158,179,66,15,177,123,212,162,46,97,26,163,7,26,191,20,246,183,195,248,62,99,81,18,211,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,207,80,1,76,28,101,105,53,90,254,110,236,154,21,10,153,46,163,82,168,216,244,216,144,225,196,101,79,63,37,247,42,117,4,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,155,252,63,114,35,66,202,173,170,221,235,116,163,173,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,165,36,74,94,186,22,137,236,57,128,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,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,207,62,217,252,190,191,104,153,201,197,138,255,0,162,253,31,210,92,14,80,185,60,254,110,239,70,182,136,28,221,219,83,167,51,165,230,109,211,213,223,183,85,105,184,236,43,130,61,149,74,129,130,248,133,136,204,200,150,117,42,229,208,213,18,67,74,90,121,9,98,12,70,222,105,72,78,221,196,179,85,65,226,81,154,140,140,146,222,132,157,12,213,99,224,41,91,141,95,138,123,91,225,252,31,49,168,143,85,193,10,250,244,126,41,226,94,25,250,47,153,233,235,126,37,119,173,231,233,201,232,36,155,60,174,94,223,91,127,164,183,110,220,91,121,58,104,173,250,166,223,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,106,241,189,177,125,33,133,152,105,137,158,148,229,250,6,224,151,66,232,185,26,243,186,248,196,247,55,153,187,213,217,232,221,187,118,158,238,118,186,167,102,138,138,188,33,175,175,146,89,201,166,208,61,23,213,252,181,183,234,148,46,119,63,151,210,114,219,76,254,110,221,167,204,215,160,229,237,213,63,214,238,215,213,218,171,212,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,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,163,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,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,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,53,105,213,11,251,53,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,101,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,251,127,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,254,175,191,213,254,3,66,249,76,189,81,126,101,242,198,173,150,155,189,3,76,105,126,253,221,11,10,61,125,101,118,250,254,241,215,128,0,0,86,71,26,12,70,110,45,159,110,97,180,105,38,220,183,167,195,170,184,148,47,67,83,6,213,69,147,35,34,86,166,90,255,0,189,211,237,246,8,177,194,211,12,142,250,204,108,74,187,209,185,172,208,88,110,164,70,104,220,73,91,19,225,43,95,160,162,45,9,125,250,145,253,164,47,117,41,36,164,146,93,196,90,16,254,128,0,0,0,0,0,0,15,199,89,230,122,30,119,37,123,28,233,157,218,173,116,208,246,158,135,168,207,183,17,148,204,254,89,56,128,82,221,83,206,127,69,122,251,141,90,255,0,69,68,238,51,23,35,144,235,1,252,58,203,61,171,67,156,203,141,76,79,93,207,74,210,105,50,254,144,148,164,246,26,82,125,203,46,242,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,171,210,162,86,169,206,211,39,50,135,88,123,110,244,45,36,162,61,20,74,46,195,35,46,242,47,96,174,204,180,100,54,86,7,230,253,235,158,67,44,200,162,83,118,250,49,194,73,172,203,153,75,121,15,106,103,29,8,250,110,233,234,153,125,189,189,246,62,0,0,0,0,0,0,0,0,43,27,141,22,29,33,235,62,219,196,184,209,13,114,27,168,67,164,56,180,183,169,165,162,106,162,241,153,153,39,82,45,127,223,105,246,123,68,102,225,73,136,14,90,121,139,69,28,223,229,53,88,130,80,207,214,218,74,55,103,65,78,159,72,181,236,79,118,135,247,24,189,18,50,50,35,35,212,140,127,64,0,4,28,226,223,127,73,181,50,228,197,30,157,41,45,200,172,86,19,9,244,115,12,141,81,157,129,61,42,45,9,68,102,70,105,46,242,50,251,12,86,135,15,27,21,203,239,51,214,212,100,196,39,219,164,201,135,85,120,141,189,219,91,106,161,16,148,175,162,173,52,223,222,122,23,218,66,249,49,14,255,0,180,240,134,196,159,117,92,213,56,176,32,82,97,58,226,9,231,154,104,220,54,153,90,201,180,111,82,82,106,52,182,173,19,169,107,167,176,80,206,118,51,103,116,230,87,19,39,41,21,7,91,182,233,178,29,137,78,136,203,174,19,78,180,220,137,60,167,148,142,115,141,169,195,109,253,13,73,208,140,187,11,179,191,172,112,247,200,93,103,26,46,24,56,149,136,52,167,99,218,84,249,13,60,211,82,24,90,58,197,182,184,175,17,109,118,58,218,113,165,180,234,203,177,69,187,67,246,106,103,116,246,189,175,67,179,104,48,109,171,114,157,30,13,62,158,195,81,152,101,134,80,210,82,134,208,148,39,213,65,18,75,213,74,75,176,139,184,125,80,0,0,31,58,185,112,208,237,154,123,213,90,253,94,29,58,35,8,83,142,61,42,66,25,66,73,41,53,30,170,89,145,23,98,76,251,253,134,32,222,107,56,163,97,214,23,198,153,107,225,100,134,46,10,255,0,45,196,20,150,86,196,184,109,171,71,209,161,173,137,105,89,40,150,219,103,221,216,149,107,222,100,42,91,26,115,11,138,24,237,112,74,173,223,87,52,249,77,61,33,111,53,8,230,200,92,102,8,214,226,137,40,109,215,22,73,36,147,171,73,17,31,97,30,158,253,125,30,94,114,149,139,25,132,184,98,65,183,173,138,147,52,151,28,108,223,169,59,10,74,99,165,179,91,68,163,39,80,202,210,71,181,226,87,111,102,157,189,221,246,231,148,126,29,88,101,129,84,232,119,5,217,76,141,93,186,17,204,222,185,108,199,148,203,122,169,244,22,195,114,50,28,45,91,117,58,246,247,164,189,133,219,49,210,148,160,182,161,36,146,47,97,22,131,250,0,0,0,0,0,0,0,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,63,242,77,151,234,174,89,114,233,111,97,69,202,139,125,119,12,57,19,229,214,38,81,9,70,196,215,222,148,226,155,117,78,45,182,214,226,202,63,78,209,169,105,212,137,164,164,181,74,82,59,168,10,245,226,23,195,211,26,51,103,141,20,92,70,195,155,158,202,167,83,105,214,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,108,132,17,25,168,143,82,87,103,113,159,181,225,189,146,156,83,201,247,237,19,246,153,95,181,42,127,43,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,188,87,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,0,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,245,97,61,139,251,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,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,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,94,216,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,255,0,146,108,191,85,114,203,151,75,123,10,46,84,91,235,184,97,200,159,46,177,50,136,74,54,38,190,244,167,20,219,170,113,109,182,183,22,81,250,118,141,75,78,164,77,37,37,170,82,145,221,64,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,175,13,236,148,226,158,79,191,104,159,180,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,160,56,253,147,150,123,54,206,204,94,33,230,105,83,165,207,187,47,200,240,233,168,37,25,182,197,54,156,196,88,141,41,132,32,148,100,226,221,118,34,29,83,138,238,34,109,8,74,116,113,78,246,0,0,0,20,173,253,197,76,211,255,0,183,236,42,255,0,214,181,31,251,136,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,15,106,3,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,160,42,220,20,51,36,205,86,107,52,44,75,195,89,148,212,72,113,48,228,75,151,62,51,239,48,74,62,90,220,105,49,92,75,107,52,232,102,130,113,100,147,51,34,82,180,212,251,93,147,195,251,59,52,60,177,226,30,86,238,60,80,195,90,149,167,113,199,135,38,223,97,85,26,131,135,73,168,181,84,137,41,210,66,213,16,141,184,206,180,220,133,41,4,149,252,247,45,73,36,115,30,82,185,254,8,112,137,204,150,26,227,69,131,136,213,219,219,13,95,166,218,183,69,42,183,49,168,149,41,234,125,198,35,75,109,231,18,218,85,13,41,53,154,80,100,68,106,73,107,166,166,93,226,106,113,11,202,253,253,155,60,23,162,225,206,28,213,237,250,117,74,157,116,70,173,186,237,110,67,204,176,166,27,137,45,149,37,42,101,167,84,107,221,33,6,68,105,34,208,149,219,220,71,10,240,67,132,78,100,176,215,26,44,28,70,174,222,216,106,253,54,213,186,41,85,185,141,68,169,79,83,238,49,26,91,111,56,150,210,168,105,73,172,210,131,34,35,82,75,93,53,50,239,22,232,0,35,253,255,0,147,171,19,20,51,79,110,102,94,250,153,233,63,146,86,252,58,117,30,137,203,121,158,150,169,22,162,169,172,84,122,134,159,78,253,188,197,163,144,182,212,131,215,113,153,232,73,18,0,0,4,32,226,41,148,12,201,102,238,171,106,80,176,230,242,178,169,54,77,187,29,201,110,195,171,84,103,176,252,170,171,138,82,84,235,141,178,203,172,173,13,178,148,37,165,25,18,210,111,73,46,229,144,231,249,13,225,151,137,121,108,199,150,241,115,23,107,22,85,102,61,46,143,49,154,41,81,42,83,150,252,106,139,219,26,231,41,14,48,202,20,142,153,114,219,50,81,171,67,113,38,73,212,137,73,177,240,16,43,136,167,15,75,251,54,119,253,169,136,216,93,115,219,244,234,149,58,142,229,18,170,213,126,107,204,176,166,27,121,79,70,83,9,98,51,170,53,238,145,40,156,53,168,139,66,103,105,125,35,63,63,144,30,31,56,251,148,156,113,151,136,119,173,107,15,235,20,90,173,191,42,133,37,52,186,180,211,149,31,152,243,15,161,212,54,228,36,161,223,94,50,80,105,53,163,68,184,106,35,51,73,33,82,86,255,0,201,213,137,138,25,167,183,51,47,125,76,244,159,201,43,126,29,58,143,68,229,188,207,75,84,139,81,84,214,42,61,67,79,167,126,222,98,209,200,91,106,65,235,184,204,244,36,137,0,0,3,143,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,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,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,20,160,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,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,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,95,14,60,137,223,217,68,170,223,117,220,81,153,101,85,170,87,20,122,124,74,84,202,35,143,62,252,86,27,83,234,146,210,156,126,59,74,66,28,82,162,168,210,131,50,81,178,147,87,208,72,155,224,34,255,0,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,189,196,113,131,38,124,47,241,247,46,217,147,179,241,142,245,187,240,254,109,22,223,244,135,82,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,179,240,28,83,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,219,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,56,166,115,48,82,234,204,78,91,47,12,28,178,170,20,168,85,171,131,209,253,51,245,71,92,110,42,57,19,227,200,94,245,54,219,139,45,80,202,136,180,65,250,198,90,232,90,153,87,182,8,112,137,204,150,26,227,69,131,136,213,219,219,13,95,166,218,183,69,42,183,49,168,149,41,234,125,198,35,75,109,231,18,218,85,13,41,53,154,80,100,68,106,73,107,166,166,93,226,221,0,4,42,226,67,146,156,83,206,15,236,239,246,103,95,181,41,159,36,189,47,214,250,118,84,150,121,157,87,73,203,229,114,88,119,93,58,101,238,221,183,77,83,166,186,158,158,43,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,157,230,86,20,0,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,1,23,248,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,237,238,35,133,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,139,116,0,1,226,177,190,202,170,226,86,11,223,216,115,66,145,17,138,149,213,107,213,104,144,221,150,181,37,134,223,147,17,198,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,42,47,251,138,153,167,255,0,111,216,85,255,0,173,106,63,247,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,120,172,111,178,170,184,149,130,247,246,28,208,164,68,98,165,117,90,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,10,139,254,226,166,105,255,0,219,246,21,127,235,90,143,253,196,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,20,226,23,149,251,251,54,120,47,69,195,156,57,171,219,244,234,149,58,232,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,186,66,12,136,210,69,161,43,183,184,142,21,224,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,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,175,13,236,148,226,158,79,191,104,159,180,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,140,24,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,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,84,94,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,207,219,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,84,95,247,21,51,79,254,223,176,171,255,0,90,212,127,238,34,234,68,42,226,67,146,156,83,206,15,236,239,246,103,95,181,41,159,36,189,47,214,250,118,84,150,121,157,87,73,203,229,114,88,119,93,58,101,238,221,183,77,83,166,186,158,158,43,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,157,230,86,20,0,0,0,0,0,0,0,0,63,138,74,86,91,86,146,81,31,176,203,81,14,51,113,195,171,12,241,214,157,50,224,180,233,145,168,87,58,249,123,23,17,152,241,89,115,69,48,131,222,109,198,91,135,163,109,43,78,222,245,31,176,251,41,159,24,178,249,138,88,29,90,122,147,125,218,117,56,109,183,183,108,197,192,146,220,119,53,67,106,61,171,117,180,107,167,53,4,125,157,231,167,187,95,65,128,89,179,198,12,189,213,153,151,104,92,146,221,128,214,237,212,217,51,37,42,34,181,75,164,90,180,219,205,164,253,103,148,175,241,180,63,190,220,114,239,196,223,5,177,98,150,220,91,194,166,205,183,90,39,154,97,105,156,244,72,108,184,167,93,113,40,229,147,146,148,179,34,74,80,106,247,110,45,53,212,132,190,161,220,52,59,154,158,205,86,129,87,135,81,136,250,18,227,111,69,144,135,144,162,82,73,69,162,144,102,71,216,162,62,255,0,105,15,162,0,0,3,229,93,22,189,14,242,160,206,182,174,58,116,121,212,250,131,14,198,125,151,217,67,169,82,28,66,144,175,85,100,105,63,85,74,46,210,62,241,75,28,66,50,23,89,193,123,134,110,37,97,237,41,233,22,149,66,67,143,58,212,118,22,190,141,110,46,91,198,91,90,142,134,155,105,13,52,130,237,81,237,215,221,161,151,39,201,62,108,238,156,181,98,100,21,46,160,235,150,221,74,67,81,42,49,30,117,195,105,166,156,145,27,154,242,81,206,109,180,184,77,177,161,41,90,145,23,97,246,119,95,54,30,95,246,158,47,88,144,46,171,102,167,22,124,10,180,38,156,89,50,243,78,155,102,235,40,89,182,189,138,82,73,68,151,19,170,117,61,53,246,138,27,226,29,98,185,98,102,118,229,142,168,133,29,186,180,153,149,86,72,155,217,185,183,106,18,201,42,250,41,215,93,157,229,169,125,166,44,191,132,133,253,38,235,203,148,138,61,74,82,92,145,71,172,46,19,8,230,25,154,99,53,2,2,82,90,26,140,200,136,212,125,196,69,246,16,156,96,0,3,248,102,68,70,102,122,17,10,46,226,183,136,14,93,153,139,93,28,159,55,90,163,193,56,127,75,118,211,106,116,228,233,244,143,78,197,119,104,95,113,9,51,193,119,14,144,205,159,114,98,92,152,134,137,14,84,38,82,27,90,155,208,212,209,181,78,120,140,140,211,169,150,191,239,180,251,61,162,206,64,0,0,0,0,0,0,0,127,195,173,161,230,150,211,133,170,86,147,73,151,188,140,133,113,230,95,33,178,177,195,55,236,220,241,217,102,61,18,165,187,210,110,26,77,6,124,186,91,40,103,67,40,235,71,211,107,79,88,207,236,237,238,177,42,61,42,37,18,156,205,50,11,40,105,134,119,108,66,82,73,34,213,70,163,236,34,34,239,51,246,15,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,41,211,98,28,226,168,114,203,158,95,218,208,181,238,211,191,77,123,135,234,0,0,1,254,19,38,194,167,70,114,109,66,91,49,99,178,147,91,142,188,225,33,8,73,22,166,102,163,236,34,34,35,61,126,193,197,113,7,58,89,115,195,117,56,213,107,18,232,50,94,105,70,133,179,10,179,1,110,18,139,126,165,181,79,164,245,213,6,90,123,204,135,62,129,196,231,43,51,230,148,47,148,82,35,234,173,188,215,229,211,144,223,121,22,187,186,174,238,221,126,225,220,48,239,31,240,127,20,216,109,203,47,16,109,250,131,206,145,26,99,51,86,138,235,221,164,141,61,70,220,81,247,184,146,251,207,79,112,232,64,0,0,2,40,113,48,179,145,118,101,138,176,190,67,110,46,150,114,42,9,220,157,118,155,84,249,154,25,122,167,161,250,221,253,159,121,10,101,202,117,222,245,135,152,251,2,165,187,107,107,185,169,81,100,246,153,124,209,207,96,215,253,164,254,231,183,179,222,52,119,66,168,179,87,162,83,234,209,143,86,166,197,106,67,103,217,244,86,130,81,119,25,151,113,251,199,238,0,0,21,55,198,130,230,168,170,175,110,91,37,36,202,25,51,14,81,180,75,87,211,221,81,70,186,107,167,119,102,186,106,35,231,12,236,75,178,48,115,25,43,23,245,241,57,182,34,34,223,145,21,4,167,89,73,154,202,84,55,75,111,53,72,45,116,109,90,122,223,231,49,250,243,229,158,203,139,48,151,44,187,66,208,168,77,167,218,84,233,14,50,150,218,117,109,117,124,183,37,54,74,81,55,33,109,56,149,180,242,117,61,11,93,61,221,254,119,34,249,53,187,51,31,127,83,43,243,96,27,86,133,30,164,203,213,23,164,52,234,81,33,13,61,25,110,178,149,27,14,52,181,41,167,140,201,10,50,215,183,93,11,190,247,172,75,22,218,195,139,90,159,104,90,148,200,240,105,244,248,237,48,134,217,97,182,137,92,182,210,217,41,68,218,82,147,81,165,9,212,244,46,225,232,0,0,7,205,172,220,116,11,122,35,179,171,181,184,20,248,236,161,78,56,228,169,40,105,41,73,17,153,153,154,140,136,187,8,207,248,24,137,153,131,226,99,129,120,67,77,157,14,222,169,252,164,173,160,157,97,132,211,30,135,49,148,188,73,116,146,110,18,37,33,100,141,237,150,186,118,232,162,246,152,171,60,195,231,223,28,113,222,163,33,191,149,21,10,21,25,195,90,83,10,153,54,100,84,45,179,83,186,19,141,245,11,65,234,135,118,159,179,68,145,119,23,111,16,179,172,91,231,20,238,38,169,22,205,34,167,89,168,205,121,41,53,53,29,233,10,220,183,18,157,202,52,37,74,250,78,39,83,211,219,246,139,42,202,111,9,135,121,112,47,92,122,144,194,210,231,42,75,116,184,235,215,68,159,33,194,67,236,202,135,223,253,106,22,68,126,226,247,152,178,91,35,15,112,219,8,104,81,232,182,149,10,139,65,134,195,104,100,141,136,177,226,155,155,80,148,234,174,90,82,70,163,38,211,175,103,110,223,176,122,168,179,162,78,71,50,28,134,222,71,239,54,178,81,31,241,47,184,199,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,83,162,65,71,50,100,134,217,71,239,56,178,73,23,241,63,188,135,133,196,172,23,194,92,109,163,174,159,123,90,212,74,203,78,105,182,75,144,99,72,113,58,41,6,123,86,226,22,69,169,180,146,63,177,58,123,11,74,185,205,63,9,171,182,212,231,93,120,39,37,53,74,106,54,243,41,239,45,215,229,158,188,134,203,150,212,104,100,159,164,167,84,125,191,68,181,246,24,175,90,181,22,231,178,170,199,10,171,6,163,72,159,29,73,94,215,90,114,59,137,86,132,164,153,18,136,148,70,68,164,158,191,105,24,144,25,120,207,190,56,224,69,70,59,127,42,42,21,218,51,102,132,170,21,78,108,201,72,67,100,166,181,38,219,234,16,130,209,13,109,47,102,138,50,238,62,203,76,203,231,19,28,11,197,234,108,24,87,13,79,228,221,109,100,211,15,166,166,244,56,108,169,227,75,68,163,108,151,41,107,52,111,112,244,51,237,209,39,237,33,44,232,215,29,2,225,136,212,234,21,110,5,66,59,200,75,141,185,22,74,29,74,146,100,70,70,70,147,50,62,195,35,254,36,62,144,0,0,243,247,221,139,109,98,61,173,80,180,46,186,100,121,212,250,132,119,88,91,111,48,219,164,158,99,106,108,212,146,113,42,73,40,146,181,104,122,31,120,162,44,244,100,214,235,203,133,253,83,175,194,128,110,218,21,138,147,207,83,158,97,167,84,136,233,117,233,43,105,149,40,152,109,164,41,45,50,70,104,73,158,158,205,75,187,208,228,55,61,151,22,94,238,88,150,133,221,80,153,80,180,106,50,27,101,77,186,235,142,244,156,199,34,182,106,73,57,33,13,54,148,52,202,180,61,15,77,125,221,223,147,137,142,37,217,24,199,140,116,123,250,199,156,219,241,23,111,199,138,178,75,172,168,201,103,42,99,166,106,229,41,101,174,142,39,95,91,252,198,36,31,5,251,154,162,154,189,199,108,156,147,56,102,204,201,68,209,173,95,79,117,57,26,233,174,157,221,154,233,168,182,64,0,1,248,107,181,22,105,20,74,133,90,73,232,212,40,174,200,112,251,62,138,16,106,62,243,34,238,47,120,206,38,108,175,7,175,220,199,223,245,45,219,155,69,205,85,139,27,180,207,230,138,123,230,143,237,43,247,253,157,158,225,115,92,51,236,228,90,121,98,163,175,144,219,107,170,28,122,130,182,167,77,198,237,62,30,166,126,169,106,126,175,127,111,222,98,87,128,0,0,14,123,136,152,255,0,131,248,88,195,142,94,152,131,111,211,222,104,140,213,25,234,180,86,158,236,37,235,234,56,226,79,189,181,23,222,90,123,199,15,159,196,231,43,48,38,156,47,148,82,36,104,173,188,214,37,211,150,223,121,150,187,186,174,238,205,126,225,208,112,251,58,89,115,196,133,54,213,23,18,232,49,158,117,68,132,51,54,179,1,14,26,143,102,133,181,47,168,245,213,100,90,123,200,199,106,135,54,21,70,51,115,105,242,217,149,29,228,146,219,117,151,9,104,90,76,181,35,37,23,97,145,145,145,235,246,143,247,0,0,1,249,74,155,16,167,29,67,150,92,243,254,214,133,175,118,157,250,107,220,63,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,147,33,136,145,221,151,37,212,52,203,40,83,142,45,106,36,165,41,34,212,204,204,251,8,136,139,188,84,79,17,174,32,55,21,82,226,168,224,214,19,87,165,211,97,211,100,61,22,161,80,129,41,108,184,227,173,185,46,59,173,147,172,73,50,52,25,27,106,218,164,17,153,145,25,251,8,87,124,118,47,156,65,169,242,89,77,110,225,156,242,247,171,66,122,91,134,163,86,134,163,211,113,253,37,247,251,213,246,143,122,238,84,241,245,138,23,202,35,195,27,148,226,242,249,165,182,139,55,118,221,155,245,254,167,78,239,180,124,11,83,16,241,123,4,238,136,115,232,245,203,150,221,157,76,146,219,231,17,82,101,68,74,249,110,36,249,110,33,42,65,154,13,77,17,26,123,62,142,158,206,203,104,200,143,18,26,86,47,244,248,113,139,83,34,83,110,66,36,55,22,91,142,37,150,101,23,243,102,80,157,239,202,91,139,121,78,56,225,232,73,237,34,212,187,117,33,96,45,58,211,237,33,230,28,67,141,184,146,82,22,131,35,74,136,251,72,200,203,188,135,253,128,0,14,73,154,250,23,202,44,188,223,212,244,199,231,57,242,114,170,166,211,179,119,175,208,190,68,122,104,126,241,157,202,99,178,109,108,83,136,249,23,46,69,34,224,109,100,71,169,109,91,82,72,251,123,140,187,83,246,127,1,163,92,184,92,46,220,248,23,98,85,159,82,13,199,109,202,89,172,208,125,134,163,134,202,143,188,207,247,189,227,164,128,0,10,113,227,47,45,43,197,90,12,82,82,181,77,38,42,244,215,179,251,230,160,66,186,152,153,46,41,40,163,74,121,162,89,26,84,72,89,167,82,62,242,61,7,86,203,78,0,221,57,136,196,234,101,163,69,138,242,226,170,75,46,212,100,18,28,50,110,55,80,203,110,171,114,91,112,136,200,158,35,213,69,161,123,126,221,0,101,239,3,173,76,2,195,122,101,145,108,192,97,149,50,195,42,152,242,26,109,42,126,65,48,211,78,56,165,33,180,110,53,114,82,102,102,90,159,183,220,93,52,7,146,189,241,99,13,240,234,3,149,11,206,246,161,82,27,108,205,58,76,169,49,29,70,162,74,143,105,115,22,158,223,81,93,159,97,251,140,70,171,199,138,22,91,109,148,212,91,137,87,126,164,244,21,188,132,148,73,16,30,75,198,141,218,26,52,150,70,162,51,79,103,118,186,144,224,23,159,26,59,96,216,147,26,203,178,42,156,226,66,210,219,147,233,173,237,223,162,136,143,86,231,107,166,187,123,190,223,176,112,123,171,139,158,61,214,88,121,138,84,10,52,18,81,171,150,182,218,154,210,200,140,148,69,218,153,135,219,218,95,228,17,227,18,51,135,152,124,79,91,165,92,196,235,138,52,119,137,73,92,88,85,169,200,101,73,61,250,164,208,167,148,70,70,75,50,211,220,68,67,142,203,155,54,123,203,147,58,91,210,94,89,154,148,227,206,26,212,163,51,212,204,204,251,76,245,51,255,0,40,255,0,18,50,35,35,50,215,67,18,215,42,185,207,179,50,229,76,91,111,97,61,6,171,84,37,27,141,212,93,161,52,252,132,171,107,26,23,52,223,109,68,68,166,119,118,123,79,94,243,236,236,215,119,25,44,78,168,199,118,53,177,105,81,97,165,104,82,16,165,192,144,218,147,169,40,136,200,209,55,176,203,84,255,0,144,126,236,171,227,54,107,243,129,139,176,99,212,46,10,140,11,94,159,37,169,179,151,18,93,73,166,86,211,114,152,39,27,35,53,186,217,168,218,144,126,170,180,45,8,181,61,59,237,146,209,182,155,181,104,204,210,81,50,68,163,107,118,174,190,230,245,171,85,169,93,170,208,181,250,90,119,123,7,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,46,235,105,187,170,140,245,37,115,36,69,55,118,232,235,14,108,90,116,90,85,216,173,15,79,163,167,119,180,83,110,42,102,135,56,57,73,196,73,118,77,195,91,151,80,135,31,151,200,122,124,154,163,173,59,185,132,56,173,170,91,173,18,180,57,4,71,161,118,25,23,222,126,182,221,227,53,126,176,223,42,230,178,104,178,72,251,249,84,215,151,239,253,249,223,226,255,0,144,70,188,206,230,142,198,199,170,155,117,58,62,21,208,104,47,161,167,208,167,162,80,217,138,227,170,91,77,33,38,181,37,213,154,141,60,174,195,215,179,95,183,178,53,153,145,153,153,22,154,152,255,0,104,147,102,64,125,18,96,203,122,51,200,50,82,92,101,195,66,146,100,122,145,145,151,105,118,145,127,144,118,44,56,206,30,97,240,193,109,21,15,19,174,41,49,217,36,165,17,102,214,167,45,148,164,182,104,146,66,94,73,17,17,32,139,79,113,153,9,15,106,241,115,199,186,51,12,177,85,129,70,156,73,52,243,22,227,83,93,89,145,18,72,251,85,48,187,123,15,252,163,188,89,156,104,237,130,98,52,107,210,200,170,115,141,8,75,142,64,166,183,183,126,137,35,61,92,157,174,154,238,239,251,62,209,223,236,238,40,89,109,185,147,78,110,93,93,250,107,211,150,202,20,82,228,64,101,44,154,246,234,107,214,89,154,72,141,93,189,250,104,98,74,217,24,177,134,248,139,1,186,133,153,123,80,170,237,184,100,157,33,212,152,144,162,81,165,39,180,249,107,87,111,174,158,207,180,189,228,61,104,14,101,152,76,14,181,49,247,13,234,118,69,205,1,135,148,243,15,42,27,203,105,181,41,137,6,195,173,54,226,84,182,215,180,211,206,81,145,145,106,94,207,113,231,255,0,50,216,3,116,229,223,19,170,118,141,106,43,200,138,153,47,59,78,144,104,112,137,200,221,67,205,180,173,202,109,178,51,50,100,207,84,150,135,236,251,57,75,243,37,202,36,148,153,79,58,72,34,74,73,107,53,104,69,220,69,168,177,94,13,50,210,140,85,175,69,220,173,85,73,148,189,53,236,254,249,167,144,184,224,0,1,205,179,31,112,187,108,96,93,247,86,97,72,39,26,183,42,134,131,89,246,18,138,27,202,46,227,47,221,247,140,229,84,221,147,116,226,156,183,204,185,146,42,247,3,139,50,45,79,114,221,146,103,217,222,103,218,175,183,248,141,17,229,66,133,242,119,47,54,13,61,81,249,46,124,156,165,41,196,236,219,235,244,44,17,158,154,23,184,117,176,0,1,255,0,14,186,211,13,45,231,220,67,109,182,147,82,214,179,34,74,72,187,76,204,207,184,133,127,103,187,137,13,43,8,58,140,56,194,89,145,42,87,33,146,219,149,45,183,18,243,49,75,249,203,43,78,246,37,33,196,60,151,27,108,244,52,246,17,234,125,186,16,169,139,179,16,241,123,27,46,137,147,235,21,203,150,226,157,82,146,227,197,17,50,101,75,74,57,142,40,249,109,161,74,89,146,73,78,153,17,118,253,45,61,189,191,121,172,169,227,235,244,47,148,69,134,55,41,69,229,243,79,117,22,110,237,187,55,235,253,78,157,223,104,240,82,24,190,112,250,167,201,121,53,187,122,115,43,222,157,73,232,142,18,137,90,18,139,93,167,244,145,223,239,79,216,44,67,135,55,16,27,138,149,113,83,176,107,22,107,210,234,80,234,82,25,139,79,168,79,148,183,156,109,215,28,137,29,166,205,215,228,145,18,8,137,197,104,148,25,145,153,153,123,72,91,180,105,12,75,142,212,184,206,161,214,94,66,92,109,104,81,41,42,73,150,164,100,101,216,100,100,125,227,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,108,213,95,237,97,182,0,223,23,42,159,75,79,55,65,169,166,62,170,218,102,241,66,125,105,36,250,201,61,117,71,102,135,168,206,61,209,91,151,119,221,149,91,134,66,150,183,235,21,7,229,158,227,51,61,206,186,165,233,218,102,125,234,247,159,222,98,223,56,113,228,214,209,167,97,237,51,18,174,235,125,50,38,214,34,51,49,131,151,17,165,150,199,88,136,242,77,60,198,53,211,113,43,77,20,101,223,218,125,226,125,53,102,218,205,192,42,107,150,253,53,113,16,223,40,153,92,70,205,27,9,59,116,52,237,211,187,179,238,16,151,62,121,52,192,203,190,209,170,94,84,148,82,173,203,150,44,55,221,140,220,50,135,13,185,46,165,169,78,33,42,36,176,110,45,74,113,68,70,68,122,153,36,180,237,45,69,53,147,247,14,27,222,106,118,155,62,68,42,157,18,121,242,159,142,234,219,87,49,151,123,20,149,39,106,180,220,130,50,50,208,251,11,184,197,236,112,238,204,195,120,245,131,84,250,125,94,122,93,175,219,236,53,78,147,204,119,115,207,19,17,98,18,222,86,231,86,181,106,183,79,85,30,154,159,121,17,247,203,16,0,1,231,49,38,19,149,28,59,186,32,50,202,29,114,77,22,107,72,66,211,185,42,82,152,89,17,25,123,75,180,102,211,24,34,200,161,99,117,230,196,184,220,135,33,221,53,18,52,18,13,36,91,37,184,94,169,30,157,157,157,130,249,114,13,114,179,115,229,146,209,144,202,181,232,233,208,33,171,180,187,20,138,124,83,50,239,63,222,255,0,233,9,18,0,3,254,92,113,13,54,167,92,89,37,8,35,82,148,103,161,17,23,121,153,138,50,226,185,136,176,111,60,194,149,46,3,172,188,138,68,14,141,107,101,68,162,37,181,58,114,76,140,201,71,219,235,23,102,133,247,16,135,214,125,167,93,190,46,74,117,173,110,83,164,77,157,82,146,204,102,155,97,149,184,100,110,56,148,17,153,32,140,244,220,164,151,97,31,120,190,92,133,229,34,222,203,214,25,211,107,21,10,83,71,117,86,161,51,42,107,239,48,142,115,6,244,120,170,113,157,198,203,110,36,146,235,38,123,20,103,161,247,234,125,210,172,127,195,207,179,25,149,200,144,242,26,105,180,154,214,181,168,146,148,164,139,83,51,51,236,34,34,16,87,58,60,73,172,252,23,102,101,147,134,117,8,53,203,160,146,227,75,117,135,90,147,30,42,244,144,217,161,106,102,82,28,67,137,113,164,25,150,154,145,43,222,100,69,82,24,177,152,204,93,198,90,204,186,165,227,122,85,221,102,75,238,62,80,81,82,148,168,173,154,150,226,180,75,110,58,178,45,9,197,36,187,123,19,217,239,215,192,210,232,213,203,142,114,96,209,105,83,170,115,30,81,18,89,138,194,222,113,106,51,34,45,18,146,51,51,51,81,23,222,101,239,29,202,195,200,166,101,177,2,42,39,83,240,222,181,79,97,122,25,42,161,71,158,209,25,25,36,251,12,163,168,187,150,95,228,49,208,11,133,206,102,220,109,167,27,164,195,73,40,210,149,146,216,168,17,151,188,255,0,189,59,135,249,74,225,133,153,136,176,228,200,58,19,78,173,130,89,165,13,69,168,41,75,208,181,45,165,210,118,235,236,28,62,255,0,203,118,55,225,171,238,183,117,97,149,205,29,150,73,74,92,163,162,203,67,4,68,106,212,247,173,164,151,114,20,127,119,104,230,171,66,219,90,155,113,10,66,208,102,149,37,69,161,145,151,121,25,15,69,135,214,77,67,16,238,218,109,165,75,126,59,50,42,50,89,142,149,190,165,37,36,110,58,134,200,204,210,149,31,122,203,216,98,197,176,75,131,212,250,217,192,175,98,101,218,202,105,206,27,82,57,84,185,234,37,173,179,229,175,77,30,132,105,61,82,107,46,253,53,211,237,22,73,130,57,123,195,76,2,183,25,183,236,42,20,104,230,134,146,219,178,206,44,116,72,124,201,182,208,106,113,109,54,141,198,174,74,12,204,203,180,203,95,118,157,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,204,14,83,48,139,49,148,213,69,190,40,141,183,51,179,109,70,44,104,165,45,62,179,70,122,58,235,46,25,106,76,165,63,226,234,94,237,43,95,24,248,67,93,86,91,46,214,45,11,190,3,244,182,182,238,57,245,7,20,233,106,109,164,181,229,195,36,253,37,43,219,221,167,180,87,149,90,152,253,26,123,180,233,43,109,78,181,183,113,160,204,203,181,36,101,222,69,236,49,249,80,133,184,180,182,218,20,181,172,201,41,74,75,83,51,62,226,34,29,42,193,203,118,55,226,83,237,55,106,225,149,205,33,151,137,42,68,162,162,203,91,6,70,105,208,247,161,165,23,114,210,127,119,104,238,17,120,97,102,98,84,56,210,10,132,211,75,124,144,106,67,177,106,9,82,53,45,79,113,116,157,154,123,71,250,159,11,156,205,182,219,174,57,73,134,162,73,169,40,36,49,80,51,63,113,255,0,122,119,14,127,126,100,83,50,214,4,85,206,168,97,189,106,160,194,53,51,85,62,143,61,210,34,34,81,246,153,199,73,119,32,255,0,202,67,134,213,104,213,203,114,114,224,214,169,83,169,147,25,81,146,153,148,194,217,113,10,35,50,61,82,162,35,35,35,73,151,222,71,238,30,251,9,243,25,139,184,53,89,137,84,179,175,74,187,76,198,125,183,206,10,234,82,147,21,195,74,219,86,138,109,183,80,71,169,54,148,159,111,106,123,61,218,91,126,75,184,147,89,248,208,204,59,39,19,42,16,104,119,65,165,182,144,235,238,181,26,60,165,233,29,178,66,20,244,165,184,183,20,227,171,50,45,53,50,79,188,140,142,117,50,251,50,89,68,136,239,33,214,156,73,45,11,66,137,73,82,76,181,35,35,46,195,35,33,255,0,98,42,103,211,41,22,246,97,48,206,167,88,167,210,154,43,170,139,9,233,80,159,101,132,115,159,54,99,202,83,108,238,38,92,113,68,167,94,35,216,147,45,79,187,67,239,161,171,194,211,174,216,247,37,70,214,184,233,210,33,78,166,201,122,51,173,190,202,219,51,54,220,82,12,200,150,68,122,110,74,139,180,139,184,76,30,20,120,139,6,204,204,41,210,231,186,195,40,171,192,232,208,183,148,73,35,91,179,160,164,136,140,212,93,190,169,246,104,127,113,139,205,109,196,58,218,93,109,100,164,44,137,73,81,30,164,100,125,198,70,63,232,0,4,118,207,205,202,205,179,150,75,186,67,202,211,172,167,79,134,158,210,237,82,233,242,140,139,188,191,119,255,0,164,40,107,7,226,201,174,227,117,152,196,72,220,247,38,93,52,226,36,26,13,68,123,229,182,94,177,22,189,157,189,163,73,120,109,9,202,118,29,218,240,30,101,13,57,26,139,9,165,161,9,218,148,169,44,32,140,136,189,133,216,61,24,0,0,137,220,68,51,48,222,2,224,213,66,5,34,122,90,175,220,12,59,78,140,77,187,181,230,73,248,178,201,15,39,107,168,90,116,91,69,162,139,93,15,184,140,251,168,157,82,46,28,72,188,210,237,74,124,137,181,58,220,242,230,191,33,213,184,124,199,157,237,82,148,173,202,211,114,204,204,207,83,237,62,243,23,41,144,204,154,96,101,161,104,210,239,42,178,41,87,29,203,42,27,14,201,110,97,67,152,220,103,84,212,87,22,148,146,152,39,16,164,184,147,34,35,61,72,148,122,246,158,162,109,59,102,218,206,64,58,107,118,253,53,17,22,223,40,217,68,70,201,27,13,59,116,36,237,211,187,179,238,16,23,136,222,77,109,26,150,30,212,241,42,209,183,211,30,109,30,35,211,31,56,145,26,65,108,105,137,111,40,213,203,99,93,55,26,117,213,68,93,221,165,222,42,14,215,173,203,180,46,202,85,195,29,75,67,244,122,131,18,203,105,153,30,230,157,74,244,236,50,62,244,251,203,239,33,163,140,170,223,237,98,78,0,216,247,42,95,75,175,57,65,166,38,70,138,220,100,241,194,97,106,37,122,202,61,117,95,110,167,168,235,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,95,22,43,134,125,15,44,156,168,79,52,146,168,85,186,39,146,165,40,148,109,185,79,157,187,66,35,47,113,119,234,95,96,164,204,58,143,26,94,32,219,17,38,176,111,199,122,179,9,183,90,74,9,70,226,13,244,18,146,68,125,135,169,25,150,134,52,161,129,240,160,211,240,106,197,137,77,135,210,199,110,219,166,37,13,114,201,6,146,40,173,145,17,145,118,17,232,68,95,192,123,55,221,109,134,92,121,227,34,109,180,154,148,103,220,68,69,169,138,80,226,67,155,203,206,229,198,57,246,5,167,81,77,62,143,111,184,236,39,21,9,231,90,91,175,177,42,91,70,106,54,222,52,168,141,10,78,190,169,25,232,93,132,93,130,13,215,171,211,46,41,137,159,61,182,73,242,108,144,181,160,143,115,170,212,204,214,179,51,51,82,204,212,122,159,180,77,62,18,216,176,245,147,152,55,109,105,243,118,83,171,212,213,67,101,165,58,100,147,150,252,232,40,73,146,77,100,157,118,164,203,176,141,95,97,139,195,35,212,136,253,227,250,0,3,243,212,90,39,169,242,89,52,145,147,140,173,58,25,119,234,147,25,210,206,205,31,208,185,151,190,217,229,19,100,253,118,169,32,136,147,167,98,170,18,123,123,139,220,45,23,131,205,228,253,199,150,202,173,54,97,172,221,165,220,207,196,107,191,66,101,184,20,244,164,187,84,103,222,163,238,208,190,225,60,0,0,113,92,217,227,197,189,128,248,61,112,92,53,10,156,70,170,110,211,229,179,78,142,227,200,74,220,146,113,95,91,69,180,220,66,140,141,77,25,122,167,169,247,23,111,118,122,177,26,247,173,98,133,249,87,187,234,102,183,165,214,39,200,144,150,211,189,90,115,94,91,132,132,146,148,163,211,87,15,66,212,255,0,136,179,110,22,217,42,106,2,89,199,140,68,164,73,41,47,50,159,69,69,151,31,230,201,7,209,74,102,66,80,243,26,238,212,150,68,180,47,187,82,47,105,139,71,66,18,218,18,218,18,73,74,72,136,136,139,66,34,47,96,255,0,161,4,184,147,231,69,56,43,104,201,195,59,26,173,12,238,106,228,69,178,241,183,35,231,162,199,121,169,140,169,196,114,159,67,136,90,92,105,26,40,210,100,71,239,61,8,169,66,179,89,170,92,21,73,85,170,204,231,230,77,154,242,228,62,251,238,169,197,184,226,212,106,82,141,74,51,51,51,51,51,212,207,93,76,122,236,27,193,235,203,27,47,122,117,153,103,210,37,203,118,92,134,91,121,214,163,186,226,24,105,79,54,218,156,89,182,133,154,82,147,117,38,106,50,208,181,254,7,117,153,80,225,225,133,24,35,67,167,87,110,74,67,53,187,153,200,204,187,33,83,227,198,146,219,47,26,24,82,185,102,184,200,113,59,92,105,90,106,122,145,40,253,167,217,46,96,83,105,244,184,233,139,78,132,196,102,80,68,73,109,150,210,132,145,17,17,22,132,68,69,220,69,254,65,250,52,47,112,104,94,226,30,118,235,195,187,30,247,167,200,166,221,54,165,34,166,204,150,214,218,250,168,12,188,122,41,42,73,159,174,147,45,116,82,191,202,126,241,89,89,207,225,104,150,25,170,226,70,7,48,234,212,107,126,99,244,132,39,82,36,233,33,229,37,150,35,68,255,0,138,66,72,213,246,107,220,98,182,73,155,223,7,111,136,239,77,166,206,163,214,232,210,208,250,89,150,203,209,212,106,101,238,229,36,246,47,110,246,204,143,187,184,251,140,133,203,228,7,62,182,198,51,91,116,252,58,190,39,192,165,93,20,232,205,69,104,156,117,182,17,41,45,183,21,146,219,205,144,183,22,181,56,234,180,209,37,174,158,242,50,57,204,149,37,105,37,161,68,164,168,181,35,35,212,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,227,108,160,220,117,196,161,5,222,165,30,132,95,196,86,183,16,174,33,244,123,98,12,172,39,194,73,212,250,165,69,237,157,92,214,221,75,237,55,161,196,125,27,92,143,36,148,90,165,78,36,245,79,105,150,133,220,102,42,130,222,181,47,44,65,171,38,37,191,69,170,86,166,190,243,44,31,79,25,217,42,222,225,237,108,149,176,148,125,186,104,94,253,59,5,153,100,195,133,162,95,102,149,137,24,226,195,168,81,45,137,140,82,22,157,8,211,164,119,146,151,152,147,19,254,53,10,34,87,217,175,121,139,53,181,48,238,199,178,41,241,233,182,181,169,72,166,51,25,180,54,142,150,3,44,158,137,74,82,71,234,36,139,93,18,159,242,23,184,122,45,11,220,65,161,123,135,231,159,77,167,213,35,170,45,70,19,18,89,89,25,41,183,155,74,210,100,100,100,122,145,145,151,113,159,249,68,70,205,127,15,12,40,198,234,29,70,187,109,210,25,162,92,205,198,121,216,234,129,30,52,102,222,120,144,250,147,204,52,70,91,138,220,227,169,215,67,212,201,37,237,46,218,83,198,76,30,188,176,78,247,168,217,151,133,34,92,71,98,72,121,182,93,118,59,173,161,246,146,243,141,165,196,27,136,65,169,42,54,148,100,162,45,15,79,224,94,70,141,89,170,91,245,72,181,170,52,231,225,205,132,242,36,48,251,14,169,181,182,226,20,74,74,137,73,50,50,50,50,35,212,143,93,72,93,119,13,124,232,167,26,109,24,248,103,124,213,225,149,205,67,136,134,88,55,36,124,244,168,236,181,13,148,184,190,107,235,113,107,83,142,175,85,18,72,140,253,199,169,28,238,31,242,180,37,196,41,181,164,148,149,17,145,145,150,164,100,126,193,87,28,82,114,84,212,244,189,143,24,119,72,146,114,89,101,94,149,139,18,63,205,154,11,173,148,244,133,33,150,53,221,169,160,141,107,95,118,132,126,195,21,147,135,55,189,107,11,239,202,69,223,76,53,179,46,143,62,60,133,54,173,233,215,148,242,28,52,40,146,164,158,154,182,90,150,165,252,6,133,114,153,143,22,246,60,96,245,191,112,211,234,113,29,169,181,79,136,205,70,59,111,33,75,110,73,69,97,110,150,210,113,106,34,37,58,69,235,30,165,220,125,189,253,168,0,4,15,227,13,121,63,109,229,178,149,77,134,107,39,106,151,51,17,29,239,208,217,114,5,65,42,46,197,17,247,164,187,245,47,188,85,214,73,168,254,154,204,189,136,207,40,156,38,43,180,185,6,70,157,123,19,80,141,219,220,126,241,162,218,115,68,205,62,51,36,146,34,109,148,39,66,46,237,18,67,244,0,0,254,25,232,70,126,225,71,156,90,113,97,235,219,48,108,218,208,39,111,167,80,105,137,134,243,73,116,205,37,45,137,211,144,163,52,146,205,58,237,81,23,105,18,190,194,16,178,131,94,153,110,204,84,248,13,178,111,155,102,132,45,100,123,154,86,164,100,180,25,25,26,86,70,146,208,253,130,114,112,223,205,229,231,108,227,28,11,6,236,168,166,161,71,184,28,106,19,106,154,243,175,45,167,223,149,17,162,52,155,143,18,83,162,18,173,61,83,50,212,251,12,187,5,215,176,235,111,178,219,204,153,27,110,36,148,147,46,227,35,45,72,120,204,112,133,6,161,131,87,212,74,140,50,149,29,203,106,166,149,181,203,37,154,136,226,184,70,68,71,216,103,161,153,127,17,154,252,69,143,26,38,32,220,241,33,48,108,71,102,179,53,182,154,82,9,38,218,9,245,146,82,100,93,133,161,17,22,132,46,207,132,237,193,62,185,150,78,84,215,154,81,83,234,221,19,41,37,40,212,77,183,79,131,183,82,51,63,121,247,104,95,96,154,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,73,45,84,100,69,246,134,228,153,153,18,139,82,239,45,71,252,147,236,169,28,196,188,131,79,239,18,139,65,255,0,68,164,168,136,201,68,100,101,169,104,125,227,250,33,199,21,11,97,171,147,44,146,148,74,34,118,149,53,117,46,254,244,181,79,155,246,25,247,171,236,251,200,81,189,149,82,77,26,242,160,213,212,180,32,160,212,226,201,53,44,244,73,18,29,74,181,51,212,187,59,61,228,52,149,151,106,252,123,155,2,172,10,188,103,218,116,159,182,105,74,82,155,81,41,59,142,27,74,62,210,51,253,239,120,247,149,40,189,117,62,84,45,198,158,161,149,181,169,30,134,91,146,101,175,253,35,61,25,244,195,106,230,28,230,70,234,102,175,18,99,109,214,42,51,170,145,92,125,181,145,56,203,179,229,108,82,77,73,78,164,100,131,50,50,212,143,216,102,35,184,146,220,60,45,74,213,213,154,27,89,20,86,156,89,210,165,193,169,202,52,37,103,182,59,85,24,155,212,123,72,244,34,220,93,167,161,123,204,134,131,218,73,161,164,33,71,169,165,36,70,127,192,127,216,0,15,225,145,40,140,140,181,35,236,20,23,196,218,130,84,92,207,213,220,75,123,10,106,36,73,236,45,53,223,80,153,219,220,94,225,50,120,42,213,63,210,198,233,163,110,47,245,118,116,157,53,237,254,247,167,39,223,254,97,101,128,3,240,87,235,80,45,186,29,66,225,170,200,67,16,233,145,93,153,33,197,173,41,74,27,109,6,181,25,154,140,136,136,137,38,122,153,145,125,162,136,56,136,102,178,167,143,120,179,50,135,71,169,31,201,154,3,142,64,101,182,94,87,41,247,24,147,45,41,123,68,188,182,212,106,109,210,45,196,68,102,94,194,46,255,0,81,195,159,37,53,12,110,188,34,98,21,233,72,121,187,90,143,37,183,210,82,35,168,155,150,227,78,196,116,145,243,140,45,183,16,182,157,87,102,226,51,45,123,139,83,59,181,183,232,20,139,90,139,10,223,161,64,98,28,10,123,13,198,97,150,90,75,104,67,104,65,33,36,73,73,18,75,68,164,139,176,136,187,7,209,30,27,26,241,42,151,132,184,97,113,223,85,71,210,217,82,233,115,36,178,70,164,145,173,214,227,184,234,82,91,148,157,76,249,103,216,74,35,251,187,198,117,179,5,139,149,172,108,197,122,245,247,89,150,235,233,149,58,81,66,39,28,90,185,81,85,37,215,91,65,110,90,246,145,115,79,177,42,218,94,207,121,249,171,10,194,186,49,46,233,129,103,218,20,185,19,170,53,7,218,97,8,105,135,29,36,115,28,75,100,181,147,105,82,137,4,165,167,83,208,251,255,0,128,189,60,135,100,206,223,203,173,131,6,183,94,166,69,145,119,213,34,180,252,183,214,202,22,184,230,227,49,84,182,146,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,208,0,0,127,203,141,182,235,106,105,212,37,104,89,26,84,149,22,164,100,125,228,100,32,254,125,242,15,107,99,69,177,82,196,27,14,143,26,159,118,83,33,61,35,151,22,59,109,20,206,91,114,157,208,201,168,235,117,199,22,235,168,45,55,22,237,11,219,161,157,52,180,253,255,0,129,216,130,163,101,218,133,14,224,160,205,52,171,106,159,138,190,99,15,246,145,233,177,123,121,141,125,135,234,251,12,187,46,67,135,238,125,40,56,215,110,194,195,187,254,174,204,75,186,3,13,178,135,36,200,67,101,49,40,68,86,72,200,221,144,183,92,113,110,186,191,236,150,237,15,219,169,28,230,66,208,226,73,104,81,41,39,220,100,122,144,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,181,161,180,154,214,162,74,75,188,204,244,33,90,220,66,248,137,69,180,24,145,133,120,47,93,67,213,115,217,213,212,161,202,37,37,174,216,143,163,150,236,105,36,164,234,133,58,147,213,61,189,164,93,154,152,171,27,54,202,191,177,166,241,110,137,64,139,80,173,214,167,107,170,205,15,73,90,182,52,165,122,198,132,173,103,234,52,122,118,31,98,125,197,217,122,153,74,200,174,27,229,230,214,73,85,104,180,250,205,195,33,198,222,126,92,168,204,72,229,173,151,222,91,74,105,106,142,218,210,123,92,78,166,126,212,150,154,105,219,40,219,109,182,155,75,77,33,40,66,8,146,148,164,180,34,34,238,34,33,255,0,64,0,2,37,231,199,38,118,254,98,172,25,213,186,13,50,44,123,190,151,21,215,226,62,134,80,133,200,54,217,148,164,52,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,162,203,250,194,186,48,210,233,159,103,93,244,185,16,106,52,247,221,97,104,117,135,26,37,242,220,83,102,180,19,137,74,141,6,164,43,67,208,187,191,128,244,185,125,197,202,214,9,226,189,6,251,163,75,117,132,197,157,20,166,147,110,45,60,216,169,146,211,174,32,246,173,27,136,249,69,216,165,109,63,111,188,180,83,130,152,149,75,197,172,48,183,47,170,91,233,112,170,148,200,114,94,34,82,76,208,235,145,219,117,73,61,170,86,134,92,194,236,53,25,253,253,227,220,143,157,112,80,41,23,77,22,109,191,93,128,196,200,21,6,28,140,251,47,52,151,16,182,214,131,66,136,210,162,52,158,169,81,151,105,25,118,138,74,226,49,146,154,134,8,222,18,241,10,203,164,60,229,171,88,146,227,234,40,241,212,109,196,113,215,101,188,104,249,182,16,219,104,67,77,39,179,113,153,22,157,229,161,151,151,225,223,154,202,158,2,98,204,58,29,98,164,127,38,107,238,55,1,230,222,121,92,166,28,126,76,68,169,237,20,242,27,73,165,182,140,183,25,25,145,123,12,187,175,126,129,90,129,114,80,233,247,13,42,66,31,135,83,138,212,200,238,33,105,82,86,219,136,37,164,200,210,102,70,70,74,35,212,140,203,237,31,188,0,86,159,26,154,161,126,204,109,122,54,226,255,0,87,96,201,211,94,223,239,122,138,125,255,0,230,16,215,134,77,4,171,89,159,163,184,166,247,148,36,71,149,221,174,155,42,48,251,123,143,222,47,212,136,146,68,68,90,17,118,15,232,0,15,248,117,38,182,150,132,158,134,164,153,17,255,0,1,159,14,33,246,165,106,212,205,13,210,138,211,78,32,234,178,231,84,226,154,210,178,221,29,218,140,189,138,45,196,90,145,237,62,210,212,189,198,98,52,137,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,67,66,244,216,189,13,62,44,45,198,174,157,148,53,169,158,166,123,82,69,175,253,3,193,230,38,191,30,217,192,171,254,175,37,246,154,38,45,154,170,146,167,20,73,78,226,134,234,139,180,204,191,119,222,51,107,122,212,147,89,188,171,213,116,173,11,41,213,57,82,73,72,61,82,100,183,84,173,72,245,62,206,223,121,139,200,225,95,108,53,109,229,146,42,141,68,110,213,102,162,165,223,220,151,105,240,190,194,62,244,253,191,121,137,142,63,134,164,164,140,205,68,68,69,169,234,125,195,254,77,230,72,146,102,234,52,81,145,39,214,46,211,247,16,254,239,73,30,134,162,212,139,94,255,0,96,254,145,145,150,164,122,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,215,206,47,97,166,28,68,84,187,206,248,161,82,182,233,163,82,234,113,216,113,93,169,46,194,113,105,215,233,164,254,227,47,121,8,91,142,124,92,48,170,205,166,185,7,13,96,74,173,86,85,167,41,213,181,26,76,52,250,205,25,238,54,102,18,203,212,82,200,180,254,210,125,196,98,12,95,124,79,243,43,117,214,36,204,166,86,218,164,196,119,103,45,152,114,103,176,73,209,41,35,245,83,44,200,181,52,153,255,0,19,247,142,107,88,206,254,105,107,19,95,156,88,215,121,193,55,246,234,212,43,146,162,211,104,218,68,94,169,115,207,77,116,212,254,211,49,243,157,206,38,104,28,236,78,61,98,3,105,35,215,99,119,77,69,41,251,180,231,143,91,106,241,8,205,37,172,109,17,98,77,98,170,77,26,123,42,117,138,139,251,136,182,246,31,243,146,215,232,255,0,210,126,241,33,240,211,140,70,36,80,27,98,61,243,111,194,168,183,185,60,245,179,17,247,156,219,234,18,182,155,179,75,183,177,122,107,237,63,188,124,156,217,241,41,183,51,3,97,189,103,219,148,75,138,157,213,68,83,82,10,76,102,217,109,75,83,47,182,173,54,74,94,169,249,228,247,150,186,17,253,199,95,194,236,248,80,99,228,123,255,0,10,75,12,231,204,223,83,183,26,216,203,106,112,140,202,28,120,208,89,78,132,110,41,90,110,89,151,98,73,63,113,246,9,234,56,62,103,178,129,133,249,153,160,188,205,203,72,140,197,117,17,148,204,74,171,49,227,166,74,52,67,196,132,27,203,101,197,146,9,111,169,122,23,183,180,187,123,224,13,79,130,174,32,250,113,30,135,191,109,239,68,115,139,127,83,84,127,169,229,111,61,116,219,7,110,237,154,125,154,235,236,19,95,40,153,21,195,220,173,182,170,204,68,149,70,228,147,24,227,72,156,241,48,241,146,85,200,82,146,135,10,59,110,109,230,49,184,136,207,219,175,127,116,159,0,0,1,72,124,95,109,227,162,230,50,4,131,125,14,117,244,22,165,104,149,107,183,124,249,231,161,246,22,135,217,246,142,215,193,86,115,28,155,166,157,207,62,118,233,207,114,247,22,155,116,167,22,186,119,235,175,102,162,212,64,4,9,226,157,154,68,97,102,29,57,133,118,229,73,109,215,46,88,230,212,146,101,237,20,152,82,24,154,194,204,246,58,149,151,174,218,123,210,105,251,207,176,84,222,95,48,154,191,142,184,191,66,180,97,69,147,45,51,234,113,85,80,120,144,183,54,48,185,77,54,235,139,81,33,122,105,205,35,53,40,140,187,123,126,221,14,224,142,20,208,48,111,13,232,150,61,6,4,120,197,6,12,102,164,41,150,144,142,107,200,97,182,148,181,26,80,141,198,124,178,212,204,136,207,79,224,94,244,5,101,113,130,204,36,139,122,149,77,193,58,28,211,67,245,54,25,168,204,54,220,50,214,59,137,159,25,109,171,107,132,125,228,90,145,160,203,222,126,193,83,116,10,29,74,230,173,193,183,233,12,41,233,181,25,45,69,97,9,74,148,106,113,197,146,18,90,36,140,207,181,69,220,70,98,238,120,123,228,122,217,193,155,54,157,136,119,141,26,28,219,174,171,21,153,73,84,136,237,184,168,137,117,168,143,18,82,110,48,135,27,82,29,105,90,22,227,211,83,239,61,76,166,249,17,36,137,41,34,34,46,194,34,31,208,0,0,31,242,180,33,196,41,183,16,74,74,136,201,73,50,212,140,143,216,98,186,248,145,228,37,172,70,165,74,197,252,41,162,64,139,90,167,176,185,21,24,145,163,18,21,49,182,211,50,67,171,36,49,29,75,113,229,173,109,150,170,89,18,180,34,62,221,12,84,165,6,191,123,97,13,238,221,82,149,38,161,68,174,208,230,150,244,146,222,140,226,92,101,226,81,182,178,73,165,100,91,219,45,83,169,30,169,246,25,11,101,225,251,196,102,149,126,83,163,97,118,51,86,154,135,94,99,127,34,167,50,74,91,109,253,202,148,250,183,61,34,74,150,189,168,67,73,45,19,216,102,69,221,161,139,25,105,230,159,65,58,203,168,113,7,220,164,168,140,143,248,144,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,205,48,131,117,231,80,218,11,189,74,81,17,23,241,49,92,220,64,184,140,210,172,58,116,156,47,193,154,211,83,43,207,236,231,212,225,201,75,141,177,181,81,95,78,215,163,201,74,211,185,11,117,39,170,123,76,140,187,181,49,82,52,186,85,227,137,55,42,97,192,98,169,94,173,78,215,232,165,217,79,187,177,179,63,97,41,106,209,8,63,126,132,159,113,11,190,200,54,70,41,57,118,181,202,227,190,105,148,170,133,225,55,233,63,201,75,189,46,199,37,32,185,74,118,59,110,163,115,79,32,149,219,219,167,187,77,102,96,0,0,0,254,25,18,136,210,162,35,35,236,50,49,8,120,132,100,122,217,198,123,54,163,136,86,117,26,28,43,174,149,21,233,74,84,120,237,182,169,105,105,169,111,26,84,109,176,183,28,82,221,117,58,150,226,215,66,238,61,12,233,22,191,67,169,91,53,185,214,253,93,133,51,54,157,37,216,175,161,73,82,77,46,54,179,66,139,69,17,25,118,164,251,200,140,91,39,7,220,194,72,184,105,85,44,19,173,205,53,191,76,97,234,140,67,113,195,61,35,182,152,17,144,218,119,56,103,222,103,161,18,8,189,199,236,22,106,3,193,227,118,20,208,49,147,13,235,118,61,122,4,121,41,157,6,75,81,212,243,72,95,41,229,176,227,73,90,77,72,94,211,46,97,232,100,70,101,175,240,60,240,230,15,9,171,248,21,139,245,219,70,108,89,49,19,2,167,41,84,247,141,11,111,123,8,148,235,109,56,133,26,17,174,188,163,50,82,72,139,179,179,236,182,62,22,57,164,70,41,225,219,120,87,113,212,150,229,114,218,142,77,70,39,158,213,74,133,29,136,76,32,203,123,170,89,250,238,43,185,36,159,184,251,4,247,0,21,93,198,170,115,28,155,90,157,207,62,118,232,47,114,247,22,155,116,168,150,186,119,235,175,102,163,138,112,130,183,142,181,152,217,242,9,244,55,208,80,93,149,162,149,166,237,147,224,30,133,216,122,159,111,216,46,240,0,0,4,96,205,214,69,112,247,52,141,166,179,45,37,78,185,35,69,40,209,231,50,76,50,102,148,243,212,148,173,195,142,227,155,121,143,154,140,136,253,154,247,247,194,138,103,5,92,65,244,226,253,49,126,219,222,136,231,30,206,154,168,255,0,83,202,222,90,107,186,14,221,219,53,251,53,211,216,39,246,88,114,129,133,249,102,160,178,205,181,72,140,253,117,113,146,204,186,171,209,227,170,74,245,67,36,180,19,200,101,181,154,13,108,37,122,31,183,180,251,123,187,192,129,92,87,177,238,61,129,133,10,195,56,51,118,84,238,54,141,15,54,151,8,140,226,72,141,57,149,106,68,226,85,166,228,17,118,164,211,247,159,96,164,193,96,25,76,226,83,110,101,250,195,102,207,184,232,151,21,71,165,138,150,163,148,104,205,188,218,86,150,88,109,58,239,148,141,19,243,42,238,45,116,50,251,139,235,226,95,24,140,72,175,182,252,123,26,223,133,78,111,114,185,11,122,35,236,185,183,215,36,238,54,166,159,111,106,53,211,218,95,112,143,23,87,16,140,210,93,38,233,30,36,214,41,68,233,171,178,153,88,168,177,180,143,119,97,127,57,61,62,151,253,5,238,30,73,188,226,102,133,178,81,30,61,226,2,200,245,52,239,186,106,39,176,253,233,249,254,195,47,96,250,244,44,244,102,146,135,41,82,143,24,238,218,129,169,147,103,100,251,134,162,234,52,212,143,118,157,65,122,221,157,255,0,105,142,175,134,92,84,179,17,102,213,147,34,225,153,22,183,12,154,36,27,114,220,157,36,245,220,131,215,69,203,34,215,68,153,107,254,248,253,226,106,96,103,23,12,42,188,169,173,193,196,168,18,168,181,148,235,205,117,13,70,141,13,94,179,166,91,77,233,134,179,245,18,130,61,127,180,175,113,144,154,86,54,47,97,166,35,196,76,187,50,248,161,85,119,107,171,81,42,113,223,113,61,170,46,210,109,106,211,232,40,254,226,63,113,143,98,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,37,37,185,74,34,34,246,153,138,254,206,231,18,250,14,17,41,187,43,8,38,83,171,117,183,117,234,101,54,226,36,176,198,157,51,136,209,113,229,37,105,220,135,28,46,210,237,52,232,93,132,102,42,82,255,0,199,76,92,196,234,139,149,11,203,16,174,42,143,51,77,24,126,173,41,230,145,162,82,94,170,92,113,90,107,177,38,127,105,125,195,254,44,124,18,197,204,75,148,134,172,220,59,185,170,200,115,93,100,197,164,74,125,148,232,74,250,75,109,181,105,174,197,17,125,164,101,236,49,48,176,171,132,94,51,221,205,49,80,188,170,84,234,60,87,119,111,101,79,75,143,33,58,111,34,245,92,134,100,93,169,73,253,199,246,144,146,84,14,12,152,77,14,50,209,89,188,110,55,221,94,154,27,117,8,202,34,208,207,187,116,29,123,140,135,232,107,131,46,11,180,74,255,0,70,23,82,207,105,145,110,168,68,50,215,255,0,232,71,146,184,184,44,219,206,115,157,183,47,169,233,81,238,54,211,42,166,130,79,183,77,73,16,127,197,255,0,164,70,204,93,225,93,143,248,118,153,51,168,76,68,184,33,180,107,83,104,167,38,108,183,141,5,204,50,212,147,17,37,187,68,23,217,170,139,222,34,109,221,135,87,213,137,61,234,109,223,104,214,41,15,50,181,32,202,108,7,163,235,162,148,90,151,49,41,61,53,66,191,200,126,225,231,71,113,202,14,98,107,57,116,197,186,125,211,22,116,150,233,178,214,212,42,131,77,186,178,66,163,170,76,117,186,102,146,117,180,159,170,206,158,177,233,239,47,118,129,48,143,20,109,108,93,176,232,247,165,175,89,133,57,170,132,40,239,188,152,242,27,116,216,117,198,91,113,77,172,144,181,18,86,146,113,58,164,204,204,181,47,188,123,48,0,0,0,1,79,60,105,232,4,214,46,91,23,11,102,130,74,237,232,81,84,146,239,53,28,170,138,245,211,79,250,117,31,51,131,149,192,184,88,193,89,163,148,147,74,100,82,164,43,151,191,66,51,84,170,122,123,181,251,61,194,230,64,124,107,194,230,166,89,214,197,82,229,172,77,98,36,90,108,55,229,56,235,206,37,180,36,155,109,75,61,77,70,68,93,137,51,239,46,225,158,108,231,227,92,252,111,199,139,142,184,228,245,74,131,78,159,50,155,79,89,58,165,161,81,155,153,33,77,26,15,152,178,52,237,119,176,210,100,90,31,97,123,236,15,132,22,0,68,166,217,213,12,96,175,210,11,210,18,165,59,22,19,142,199,47,239,117,53,2,67,106,73,173,189,218,238,35,50,50,94,158,239,120,178,240,31,229,46,67,49,34,189,41,245,146,26,101,181,56,181,25,145,17,36,139,83,61,79,236,33,64,28,71,177,21,172,66,204,189,105,200,243,10,75,52,99,147,73,66,137,194,89,17,51,80,151,161,106,74,81,119,47,187,179,191,184,135,171,225,135,151,211,197,172,108,139,116,213,161,41,202,77,180,164,79,74,148,222,168,84,136,242,225,44,146,102,166,212,147,245,92,62,205,72,244,246,145,11,211,137,21,136,81,154,135,21,180,182,211,8,75,104,74,72,136,146,146,45,8,136,139,176,187,8,127,176,0,0,0,15,243,145,30,60,182,28,139,41,134,222,101,212,154,28,109,196,146,146,180,153,104,100,100,125,134,70,93,154,10,214,226,19,195,165,155,185,137,184,183,131,20,86,90,171,18,156,145,62,155,18,49,36,159,45,37,200,117,104,106,52,99,82,156,82,212,210,72,212,174,222,194,62,221,12,85,93,197,106,226,6,19,92,138,129,92,166,214,173,202,188,77,52,83,140,191,13,228,238,108,143,179,113,37,69,170,28,45,126,197,123,140,79,92,166,113,86,184,108,118,17,105,227,81,203,172,65,45,121,83,203,124,137,37,218,251,135,189,201,50,200,190,146,154,73,104,93,197,167,176,133,155,225,70,102,240,95,24,161,28,155,66,252,162,56,242,126,148,69,213,34,27,233,212,214,69,170,27,117,102,93,141,168,254,238,209,213,8,200,251,72,245,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,31,195,50,46,211,61,7,43,197,124,205,224,190,14,194,41,55,125,249,68,109,229,125,24,136,170,68,39,213,161,160,143,68,56,234,12,251,28,73,253,221,162,178,51,103,197,90,225,190,24,93,167,130,167,46,143,4,244,230,207,61,241,228,159,107,14,22,199,35,75,50,250,73,117,39,169,119,30,158,211,16,42,221,181,177,7,22,46,68,192,161,211,107,87,37,94,94,186,155,108,191,49,229,109,108,207,183,105,41,71,162,27,61,62,196,251,136,92,206,67,120,124,208,112,66,145,30,249,196,154,84,10,157,216,254,255,0,81,246,16,243,113,118,170,83,94,161,61,25,14,163,115,78,163,95,91,180,203,220,68,71,57,200,136,139,66,45,8,127,64,0,0,0,127,140,184,172,77,140,236,57,77,165,198,159,66,155,90,84,68,100,164,153,104,100,100,125,135,216,98,139,56,158,101,244,240,151,27,37,93,52,152,74,110,147,114,169,115,212,164,183,162,19,34,68,185,171,52,145,165,180,164,189,86,203,179,83,61,61,166,67,202,112,225,196,86,176,243,50,244,71,36,76,40,236,214,78,53,37,106,55,9,4,100,245,66,38,165,169,169,37,220,142,238,222,238,227,23,255,0,18,67,50,226,179,41,133,146,218,121,180,184,133,17,145,145,164,203,82,61,75,236,49,254,160,43,67,139,238,0,68,169,89,212,252,96,160,82,11,210,17,101,53,22,107,141,71,47,239,116,181,62,67,138,81,161,189,218,238,50,51,51,94,158,255,0,120,175,204,152,99,92,252,16,199,139,114,184,220,245,69,131,81,159,14,155,80,89,186,164,33,49,156,153,29,78,154,207,152,130,36,237,107,180,212,102,90,23,105,123,180,51,103,92,212,203,198,215,165,220,212,121,172,75,139,82,134,196,166,221,101,196,184,131,39,27,74,203,67,73,153,31,98,136,251,207,188,125,144,20,205,198,58,224,92,220,96,163,81,206,73,173,44,82,99,171,151,191,82,35,76,170,130,123,181,251,125,195,233,240,88,160,19,184,185,115,220,46,26,13,40,183,166,197,74,79,188,148,82,169,203,215,77,63,233,212,92,48,0,0,0,0,241,152,185,138,22,182,17,88,117,139,210,232,172,194,130,213,62,20,135,217,76,137,13,180,111,186,219,46,56,150,208,75,90,73,75,81,54,173,18,70,70,122,31,222,51,247,155,236,196,214,115,23,139,117,11,166,84,233,46,83,98,45,216,84,246,156,117,102,132,199,76,153,11,104,201,38,235,137,47,85,237,61,83,211,220,94,254,28,61,21,163,135,119,205,247,61,154,109,161,105,86,42,239,60,180,160,138,20,7,164,105,170,146,90,159,45,42,61,53,90,127,202,94,241,44,176,139,133,118,63,226,34,99,78,174,177,18,223,134,233,161,78,34,162,153,177,30,36,31,44,207,66,84,69,22,237,22,127,102,169,63,112,146,118,239,5,155,121,190,75,183,29,245,61,74,45,166,226,98,212,208,105,246,107,161,46,15,248,223,244,15,94,124,25,176,89,75,105,106,187,238,146,219,180,212,73,168,68,208,204,187,255,0,241,17,242,174,190,12,56,109,45,133,57,108,222,117,214,95,75,70,72,76,138,140,116,160,214,68,173,53,217,7,94,253,191,244,136,187,139,220,41,49,226,192,102,77,74,218,40,117,248,109,173,124,182,97,117,146,164,154,8,156,81,106,148,67,73,107,162,18,93,158,213,23,188,69,139,227,4,177,115,13,37,45,171,203,14,238,106,74,27,211,73,50,169,18,152,101,90,146,126,138,220,109,58,233,189,36,127,105,145,123,72,127,221,131,142,120,185,134,53,6,231,217,184,133,113,83,121,122,234,195,21,105,76,180,189,82,162,245,146,219,137,215,77,234,50,251,79,239,22,215,146,62,37,244,28,93,83,150,86,47,204,167,81,43,109,105,211,74,113,196,70,97,253,122,151,23,170,228,74,82,213,181,13,182,93,133,216,106,208,251,12,140,88,10,84,149,22,228,168,140,143,218,70,63,160,0,0,0,0,0,0,0,0,0,0,0,0,32,55,17,28,251,197,193,106,97,225,198,24,85,162,73,186,101,127,124,58,203,228,190,143,106,162,60,157,202,98,66,28,111,123,78,172,139,84,250,218,123,181,51,166,120,241,174,187,238,182,77,69,143,85,175,85,165,127,101,180,59,41,247,54,163,220,91,148,122,37,31,192,147,238,33,102,57,71,225,68,185,169,69,219,143,104,147,29,73,215,167,166,32,182,107,253,123,106,231,51,42,31,216,210,147,161,253,190,225,101,118,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,105,182,132,235,244,213,254,83,251,71,180,34,36,150,137,34,34,251,7,244,0,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,135,36,197,236,172,96,182,51,83,100,68,186,108,138,66,100,190,133,167,173,98,155,16,164,17,154,92,45,73,197,178,179,215,87,84,175,191,183,239,173,124,208,240,152,184,172,246,38,221,120,45,34,85,98,33,27,143,29,61,197,185,34,79,115,206,109,109,168,208,200,180,209,45,37,37,175,121,233,237,33,94,119,69,165,115,89,85,137,52,27,170,133,80,165,79,134,242,217,117,153,145,92,97,105,82,20,164,159,170,180,146,139,214,74,139,180,189,135,238,18,91,37,121,229,189,114,217,114,197,163,84,230,191,81,180,166,72,67,114,99,62,227,175,19,8,91,145,210,181,182,133,72,109,164,154,90,100,200,140,203,179,93,15,179,186,238,112,103,28,176,247,28,109,56,119,61,147,113,211,230,245,12,182,227,209,154,152,195,143,48,181,52,218,212,133,161,183,23,181,73,230,164,140,140,251,12,244,247,107,208,128,0,0,0,85,159,26,186,59,7,78,181,171,228,218,185,252,232,49,55,232,90,108,219,81,94,154,233,175,127,219,252,4,98,225,109,112,170,135,154,24,44,42,73,54,138,132,54,161,146,77,122,18,148,186,140,34,208,139,82,212,251,62,223,184,95,72,10,247,226,149,155,26,101,129,101,191,131,150,252,180,61,87,174,70,82,37,114,92,74,185,76,60,212,216,235,37,108,121,42,73,146,208,90,145,160,200,189,186,159,96,168,124,57,182,42,24,131,137,54,229,167,13,149,200,147,95,173,67,130,68,73,82,245,83,242,16,222,167,161,40,244,213,101,236,63,184,198,142,50,237,134,236,97,78,14,90,182,107,112,217,140,252,74,76,20,203,75,109,146,53,144,136,173,54,179,50,218,147,215,86,251,204,181,236,237,247,14,144,63,134,100,69,169,136,201,157,124,212,216,248,39,133,85,200,177,46,186,67,183,44,200,178,97,198,128,220,246,84,250,28,92,105,36,133,41,178,121,14,18,73,198,182,153,151,110,189,132,90,247,80,173,122,171,93,196,203,242,93,72,216,92,170,173,199,84,113,196,52,210,86,181,56,252,135,141,68,148,167,85,40,204,212,189,8,187,79,183,218,98,241,184,103,229,226,70,8,96,75,51,110,26,127,42,183,113,62,154,178,141,214,141,46,180,204,136,112,207,148,173,237,161,105,209,109,30,169,237,34,63,105,159,116,192,0,0,0,0,1,255,0,46,54,219,205,169,167,155,74,208,178,52,169,42,45,72,200,251,200,200,71,44,204,228,107,8,51,33,77,121,85,74,83,116,154,202,246,237,168,211,216,138,195,231,162,153,250,78,170,59,139,250,12,146,75,236,51,46,227,236,167,204,192,228,27,30,176,62,169,177,139,38,179,114,82,213,221,54,143,77,155,49,182,189,86,191,172,112,163,161,41,213,78,237,47,121,165,69,222,93,188,86,216,190,241,43,11,170,101,46,220,184,171,246,252,159,237,33,137,114,34,111,245,84,69,184,144,164,153,232,78,43,79,241,190,209,113,28,56,243,209,88,204,3,51,44,12,70,92,84,215,224,242,250,87,91,53,17,200,222,114,221,94,170,122,66,214,189,168,101,5,216,146,211,219,217,161,148,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,1,2,248,142,103,158,177,151,246,97,216,24,114,184,170,175,206,230,117,46,184,107,51,143,176,226,58,141,20,204,132,45,27,144,242,203,181,39,175,179,179,83,58,119,185,239,188,74,197,26,153,203,184,238,42,253,193,39,251,40,126,92,137,123,61,84,145,237,37,169,70,90,147,105,215,252,95,176,118,172,191,100,27,30,177,190,171,177,251,38,179,109,210,211,223,54,177,77,155,13,167,125,87,127,171,112,227,173,42,209,77,109,63,113,169,37,222,125,151,7,150,92,141,97,6,91,233,172,42,151,74,110,173,90,70,237,213,26,131,17,95,124,181,83,218,109,117,49,219,95,208,120,210,127,97,17,119,23,108,142,34,34,236,33,253,0,0,0,0,1,15,248,152,101,226,70,55,224,75,211,109,234,127,54,183,110,190,170,178,77,182,141,78,186,204,120,115,15,148,157,141,173,106,213,110,150,137,236,35,63,105,31,125,28,208,170,149,220,51,191,34,84,137,133,197,170,219,149,70,220,91,78,165,104,83,111,199,120,140,210,164,234,149,17,146,145,161,151,97,150,158,195,23,211,146,124,212,216,248,217,133,84,56,178,238,202,75,87,44,56,177,161,201,128,228,246,82,250,220,68,104,196,181,37,179,121,110,25,27,142,237,35,62,221,123,12,181,239,147,132,100,101,169,15,232,230,249,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,246,246,123,134,113,241,26,216,168,97,238,36,220,118,156,198,87,30,77,2,181,50,9,145,165,72,209,76,72,91,122,150,164,147,211,84,31,176,190,226,22,241,194,215,54,84,203,254,203,99,7,46,9,104,102,175,67,140,148,69,231,56,148,243,88,101,168,81,208,73,222,242,148,163,53,172,244,34,65,17,251,52,62,193,97,0,40,91,138,85,196,170,230,104,103,48,153,36,226,41,240,221,134,105,74,245,36,169,186,140,210,208,203,83,208,251,126,207,184,73,222,10,148,118,10,159,116,215,205,165,115,249,211,162,111,218,90,108,219,78,94,154,233,175,127,219,252,5,166,0,0,0,0,231,184,205,142,88,123,129,214,156,203,158,246,184,233,240,186,118,92,113,152,206,204,97,183,159,90,90,113,105,66,16,227,136,220,165,114,148,68,68,125,166,90,123,244,164,124,233,231,150,245,204,157,203,42,141,76,154,253,58,210,135,33,109,198,140,195,143,50,79,161,14,72,74,22,226,19,33,198,148,106,105,226,35,50,46,221,52,46,206,248,209,108,90,87,53,233,88,141,65,181,104,85,10,172,249,142,161,150,152,135,21,199,214,165,45,73,73,122,168,35,81,250,202,73,118,23,121,151,188,88,102,87,120,76,92,87,131,16,174,188,105,145,42,143,16,205,183,202,158,218,220,143,39,185,151,54,184,212,152,102,90,104,167,82,162,215,188,180,246,24,178,140,33,202,198,11,96,197,54,60,75,90,200,164,42,75,8,66,122,215,233,177,14,65,153,37,178,212,220,67,40,61,117,105,42,251,251,126,238,182,219,77,180,130,109,166,210,132,164,180,36,164,180,34,33,255,0,64,3,254,86,132,56,147,75,136,37,36,251,200,203,82,30,50,255,0,193,188,52,196,234,114,169,183,165,153,70,169,54,173,52,84,138,116,119,148,159,89,10,236,55,16,173,62,130,127,200,95,96,173,76,220,112,162,92,52,174,238,192,68,73,144,165,105,212,83,22,91,244,254,161,180,242,89,139,15,237,117,74,212,254,223,120,172,233,17,110,187,18,182,109,74,143,85,160,213,162,255,0,101,196,59,22,67,123,145,238,61,170,45,82,191,226,74,247,24,185,142,29,217,248,139,141,52,194,195,140,79,171,68,139,116,197,254,247,117,231,201,29,102,229,75,121,91,84,252,133,184,230,198,154,108,143,68,250,186,251,180,50,159,32,0,0,0,0,0,0,0,0,0,0,0,2,58,231,83,52,148,172,180,225,132,154,212,121,176,87,112,200,217,232,248,110,184,147,91,155,100,71,75,191,54,78,182,179,209,183,247,122,167,217,222,125,157,244,19,113,220,55,182,46,222,47,86,42,142,84,43,117,202,150,221,72,141,233,46,185,203,104,147,217,184,212,179,209,13,151,180,251,19,238,33,111,185,0,225,231,71,194,154,95,237,11,22,104,237,76,185,101,127,81,18,84,116,56,136,187,85,41,165,122,143,198,75,136,220,219,141,159,98,187,76,136,251,180,33,96,96,0,0,0,63,138,74,86,70,149,164,148,71,222,70,90,136,181,154,108,131,97,38,96,169,53,42,171,52,166,233,23,58,154,121,230,37,193,98,52,126,116,131,75,234,73,188,178,142,183,20,70,227,218,171,67,212,244,35,239,46,218,107,204,118,83,49,79,46,87,3,240,174,122,20,183,169,70,226,186,122,139,49,100,170,58,147,189,226,73,27,171,101,180,154,182,178,165,118,123,59,123,187,191,153,99,205,78,35,101,190,246,167,214,40,21,137,78,209,142,83,94,144,166,185,33,245,48,182,121,204,169,211,75,72,121,180,26,205,12,146,75,113,233,167,97,246,119,94,214,90,115,45,98,230,66,196,137,115,219,85,56,197,60,155,109,51,96,243,153,231,52,247,37,149,185,243,104,117,197,37,36,167,146,159,88,245,35,236,63,183,176,128,0,0,8,5,198,6,222,135,81,192,218,109,85,216,75,113,232,181,102,77,46,37,178,61,164,152,115,212,90,158,154,145,106,122,247,138,205,200,213,192,221,189,154,44,62,117,213,109,76,203,134,147,12,207,93,62,157,70,55,218,94,239,254,144,209,99,78,33,230,208,235,102,70,149,164,148,147,47,105,24,249,119,117,126,45,173,107,213,238,57,143,180,211,52,200,50,38,45,110,40,146,146,38,219,82,207,83,51,34,238,73,251,75,239,25,209,205,190,41,84,113,103,30,239,10,252,185,134,252,120,245,138,132,72,102,78,41,72,233,211,53,245,183,183,85,168,180,209,206,205,15,79,113,9,49,194,135,6,237,75,179,18,15,17,174,151,97,41,84,71,255,0,152,51,33,77,154,147,37,151,224,188,219,169,74,208,122,31,172,162,37,37,68,125,250,105,222,46,102,117,205,109,82,153,83,213,42,253,54,35,104,73,168,212,252,166,219,34,34,35,62,243,50,247,31,249,7,50,196,44,218,229,255,0,13,233,111,212,107,152,161,108,184,182,82,163,40,209,235,112,141,245,168,146,179,218,148,41,228,234,103,176,200,139,223,161,8,5,152,158,47,147,30,106,109,191,130,180,134,210,124,215,26,41,179,163,153,106,141,29,70,228,57,26,111,127,245,74,35,211,222,126,225,94,55,133,247,138,24,249,122,42,109,110,93,86,187,86,170,203,51,106,43,110,72,149,163,142,186,163,36,54,133,41,106,211,123,198,68,69,169,250,218,118,153,246,216,167,15,158,27,243,35,212,105,152,197,141,148,199,24,114,27,236,206,166,83,30,100,210,123,144,168,178,25,83,172,201,139,255,0,26,149,26,87,246,17,247,152,181,56,209,99,66,142,220,72,113,219,97,134,80,77,182,219,104,36,165,9,34,208,136,136,187,8,136,136,139,65,254,160,0,0,0,0,0,63,45,74,149,75,172,69,92,26,189,54,44,232,206,105,185,153,44,165,212,43,67,35,45,82,162,50,62,210,35,251,200,132,123,196,60,128,101,163,17,82,163,155,98,83,233,78,158,159,57,74,165,211,216,89,125,15,105,199,87,177,4,95,196,253,227,231,224,95,15,156,21,203,221,244,87,237,139,85,185,151,49,63,69,169,143,196,54,191,169,117,163,236,106,51,103,220,242,207,233,119,233,246,145,201,224,0,0,0,0,0,0,0,0,0,17,87,251,168,249,19,255,0,119,63,250,179,88,255,0,186,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,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,141,127,221,71,200,159,251,185,255,0,213,154,199,253,208,73,75,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,255,0,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,221,92,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,250,192,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,138,218,124,71,178,99,124,221,84,107,42,214,198,78,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,218,36,168,0,0,0,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,15,201,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,0,0,63,37,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,15,214,0,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,128,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,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,124,152,215,77,10,93,213,81,178,163,206,223,90,165,83,225,213,38,70,229,44,185,81,101,185,37,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,245,128,0,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,0,0,0,69,95,238,163,228,79,253,220,255,0,234,205,99,254,232,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,121,250,85,255,0,102,215,111,42,254,31,81,174,24,147,46,27,86,60,25,53,168,44,153,169,112,17,48,157,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,87,160,0,0,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,172,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,35,95,247,81,242,39,254,238,127,245,102,177,255,0,116,18,82,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,187,159,253,89,172,127,221,4,148,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,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,250,176,0,1,231,239,251,242,217,195,11,54,173,136,23,156,169,113,104,84,40,231,46,161,34,53,62,68,213,176,193,25,110,116,218,142,133,186,104,73,30,229,168,146,100,132,18,150,173,18,149,25,71,95,238,163,228,79,253,220,255,0,234,205,99,254,232,37,80,229,88,233,154,60,9,203,95,161,63,109,119,207,201,207,148,125,79,163,63,163,38,76,231,244,252,174,119,247,179,78,109,219,207,107,233,105,174,238,205,116,61,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,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,246,184,33,152,220,30,204,117,42,167,93,193,171,158,93,126,155,72,144,136,146,230,42,141,58,19,4,250,147,187,148,135,36,178,218,92,89,39,106,148,148,26,141,4,182,205,91,119,163,94,129,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,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,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,0,0,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,0,0,0,0,0,0,0,0,0,0,2,49,99,167,15,156,21,204,37,244,119,229,247,85,185,145,49,95,73,168,111,196,38,191,169,105,174,231,99,56,125,204,160,254,151,126,191,97,23,239,195,204,128,101,163,14,146,147,133,98,83,234,174,150,191,57,85,165,211,223,89,253,63,105,71,79,177,102,95,192,189,194,66,83,105,84,186,60,84,65,164,83,98,193,140,222,187,89,140,202,90,66,117,51,51,209,41,34,34,237,51,63,188,204,126,160,0,0,0,0,0,31,229,38,44,105,177,220,137,50,59,111,176,242,13,183,27,113,4,164,173,38,90,25,25,31,97,145,145,153,104,42,179,136,55,13,249,146,42,53,60,98,193,58,99,143,185,49,247,167,84,233,140,178,106,61,203,84,169,15,41,166,99,69,255,0,138,74,77,75,251,12,251,140,87,93,159,125,226,134,1,222,137,155,68,151,85,161,85,169,82,200,221,138,227,146,34,234,227,78,164,205,14,33,42,66,180,222,201,17,145,232,126,174,157,134,93,150,29,151,110,47,147,25,106,21,191,141,84,134,212,124,214,218,57,176,99,153,232,141,26,70,229,185,38,111,127,245,170,51,211,220,126,241,63,112,247,54,185,127,196,138,91,21,26,30,40,91,45,173,228,164,206,52,138,220,34,125,10,52,160,246,169,9,121,90,25,111,34,50,247,234,67,166,193,185,173,170,171,41,122,155,95,166,203,109,105,37,18,152,148,219,132,100,100,71,222,70,126,242,255,0,40,166,110,43,216,55,106,90,120,144,88,141,107,59,9,42,173,191,252,253,152,234,108,148,169,47,63,57,231,29,82,80,130,212,253,84,145,169,74,51,238,215,94,241,25,242,145,138,85,28,38,199,187,62,191,18,97,177,30,69,98,159,18,97,155,138,74,58,117,77,97,110,110,209,105,45,52,111,183,83,211,222,67,69,214,141,126,45,211,107,210,46,56,111,180,235,53,56,49,230,33,109,168,148,147,39,27,74,203,67,35,50,238,81,123,79,239,31,81,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,250,21,25,63,105,251,255,0,250,66,204,120,63,91,176,233,184,27,82,170,181,13,109,189,42,172,241,169,197,54,69,184,149,14,2,143,67,211,83,45,75,94,241,63,128,0,0,7,30,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,109,110,182,165,36,212,202,147,234,158,166,125,133,246,81,46,103,51,83,136,217,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,115,202,104,212,210,222,113,4,178,67,198,147,218,122,105,216,93,157,255,0,220,184,229,51,20,243,27,112,49,10,216,161,75,102,148,78,39,168,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,111,179,183,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,217,41,82,148,160,137,40,73,36,139,184,136,180,31,208,0,0,0,21,249,159,254,30,116,124,86,165,254,208,176,154,142,212,59,150,47,245,241,34,199,67,104,149,185,81,90,79,168,196,101,56,189,173,182,225,246,171,176,204,207,187,82,21,5,110,220,55,182,16,222,44,214,41,110,84,40,149,202,110,237,8,205,232,206,183,204,104,211,219,180,210,178,213,14,31,180,187,21,238,49,126,217,43,205,37,43,50,216,97,26,181,34,108,20,92,49,247,250,66,27,78,36,150,222,233,18,18,215,205,155,174,44,181,109,141,222,177,246,247,151,103,116,138,0,0,0,0,0,0,0,0,0,0,0,31,62,189,93,166,91,84,167,235,117,153,109,198,135,27,111,49,215,28,74,18,157,202,36,150,166,163,34,46,213,17,118,159,180,103,191,58,249,155,173,230,59,22,38,213,83,80,113,86,244,78,95,163,99,147,171,52,35,116,104,201,119,213,230,184,130,213,198,117,245,79,237,62,222,233,101,194,251,36,209,238,39,81,141,184,145,74,82,226,55,175,162,227,62,193,26,28,215,173,140,246,244,60,193,145,232,105,65,150,213,246,119,159,176,133,182,145,17,22,132,90,16,254,128,0,0,0,0,240,152,187,131,22,22,53,90,179,45,107,222,129,6,115,114,25,113,182,222,118,35,46,184,202,148,219,136,37,161,78,161,123,84,146,117,70,70,69,216,103,247,235,70,249,226,201,173,201,150,155,242,68,138,101,62,84,171,82,162,181,200,137,49,13,56,182,217,39,30,146,104,101,78,37,134,219,74,137,166,9,70,146,215,66,61,75,179,187,194,229,107,51,87,190,92,177,10,155,92,162,85,229,149,29,114,217,42,140,30,161,238,75,140,155,236,41,211,229,165,214,208,106,52,50,73,213,71,161,151,97,246,119,95,206,4,99,61,177,142,120,119,73,189,237,201,209,221,57,145,88,114,75,45,186,218,148,203,203,97,167,86,133,37,11,94,211,79,53,36,100,103,169,123,125,231,209,0,0,0,70,46,34,182,148,107,163,44,55,67,143,178,75,85,46,28,218,130,15,105,30,211,106,159,47,67,237,35,211,233,125,159,121,10,54,192,10,139,84,92,118,176,170,78,184,164,55,18,232,165,186,165,36,244,50,36,76,104,204,245,212,189,195,73,54,45,73,154,197,151,65,170,48,225,184,137,84,200,175,18,140,200,204,201,77,37,90,153,145,159,111,111,188,69,46,39,120,243,7,9,176,42,85,2,53,81,109,213,238,67,93,53,12,71,124,137,210,106,68,57,168,39,20,146,113,42,229,239,111,67,61,12,181,211,176,204,81,52,169,47,77,148,244,201,11,53,186,251,138,117,197,25,153,153,169,71,169,158,167,219,222,99,214,216,184,195,136,216,106,133,162,200,187,42,180,109,235,53,154,160,207,126,57,238,61,189,186,180,180,254,226,127,200,94,226,30,134,175,154,60,193,215,25,83,21,60,97,188,158,109,100,105,82,87,112,78,81,25,25,25,105,162,157,63,121,143,22,245,74,251,191,102,148,103,166,215,110,9,75,86,228,180,110,61,45,102,102,122,118,39,85,31,122,244,251,213,246,142,241,128,153,2,199,204,112,169,176,72,181,229,219,244,205,82,183,101,86,33,77,136,149,55,185,173,219,23,211,173,38,173,174,234,90,246,122,170,62,226,237,181,108,175,240,232,194,28,11,129,10,173,94,164,68,184,46,70,141,183,213,34,116,120,178,208,203,196,150,84,102,210,151,25,14,36,137,198,140,211,219,169,110,63,105,246,75,118,35,177,21,148,71,140,202,26,105,164,146,16,132,36,146,148,164,139,66,34,34,236,34,34,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,3,5,243,237,252,149,243,137,141,120,111,136,140,117,24,101,115,98,133,195,50,92,134,35,239,149,69,156,185,206,52,115,18,72,45,239,50,104,109,180,186,215,106,137,40,74,218,45,201,83,111,91,248,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,77,78,47,56,153,117,96,222,35,229,195,20,172,169,125,61,106,217,168,87,234,17,183,56,226,27,123,97,211,55,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,30,83,135,54,125,191,149,69,9,252,55,196,70,58,124,77,182,105,253,100,185,12,71,217,22,181,5,11,67,71,49,36,130,216,203,196,183,27,75,173,118,36,212,180,173,162,218,165,54,204,213,0,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,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,99,252,49,115,227,251,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,240,0,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,218,246,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,83,182,54,103,142,54,107,115,179,129,150,126,31,34,92,124,58,179,241,34,136,184,47,58,183,90,93,110,90,170,17,208,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,238,36,4,85,226,143,224,79,19,127,5,243,136,67,197,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,70,214,182,103,113,150,216,204,20,92,206,170,232,244,197,252,205,65,117,7,166,213,25,75,237,202,230,52,166,92,97,109,150,210,75,42,97,106,100,144,222,206,91,102,68,209,183,181,6,155,254,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,126,210,234,160,2,42,241,71,240,39,137,191,130,249,196,33,202,184,98,231,199,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,63,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,66,214,182,42,226,61,151,136,241,113,122,219,189,42,177,47,56,149,5,213,19,91,84,131,118,83,146,156,53,27,174,58,167,55,115,185,155,214,78,19,155,146,226,86,180,172,148,74,81,29,212,231,202,163,136,245,126,25,151,85,79,23,173,202,85,6,243,147,79,160,57,91,166,210,230,28,152,177,165,29,94,22,228,161,195,47,184,205,36,167,18,133,25,165,46,188,73,39,86,225,205,159,111,229,81,66,127,13,241,17,142,159,19,109,154,127,89,46,67,17,246,69,173,65,66,208,209,204,73,32,182,50,241,45,198,210,235,93,137,53,45,43,104,182,169,77,179,53,64,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,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,105,194,202,255,0,141,125,100,182,205,138,119,12,186,181,74,213,145,62,129,82,57,38,234,151,21,109,201,91,177,227,146,220,47,89,8,134,252,66,70,195,52,37,27,80,90,108,52,166,90,142,127,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,203,141,41,229,99,5,63,147,182,95,108,156,28,114,161,214,203,183,233,231,215,190,151,121,141,174,115,238,174,68,174,82,185,109,153,178,79,188,233,55,185,4,174,89,35,118,170,212,207,170,128,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,205,14,63,96,229,119,47,248,203,118,96,237,198,247,81,46,217,168,42,59,114,118,161,29,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,127,133,126,97,233,88,203,150,138,85,135,42,171,46,85,217,134,49,217,162,85,144,244,52,178,132,194,53,188,84,213,52,166,203,98,208,81,153,75,38,103,163,155,227,172,214,71,185,46,57,29,120,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,79,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,151,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,67,217,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,88,28,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,14,85,155,31,11,24,201,240,254,225,242,231,196,32,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,8,171,197,31,192,158,38,254,11,231,16,135,42,225,139,159,31,219,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,127,128,0,0,0,168,14,22,153,246,249,9,50,131,149,28,80,99,125,191,85,168,116,118,133,82,60,125,92,129,58,91,230,162,135,33,40,45,92,101,231,221,81,161,221,13,77,184,225,146,204,218,81,41,139,127,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,199,98,83,43,143,37,148,58,211,169,52,45,11,73,41,42,73,150,134,70,71,216,100,100,34,70,104,56,116,225,14,58,64,155,85,160,210,34,91,247,35,166,227,233,145,6,60,88,136,121,227,75,202,35,117,72,140,183,20,70,227,164,106,237,212,246,145,247,151,109,84,227,222,64,177,243,3,234,111,146,237,121,119,5,51,85,45,169,84,120,83,101,165,45,238,119,110,245,244,232,73,43,107,90,158,157,158,178,79,184,251,56,59,53,43,238,194,154,113,153,155,93,183,229,33,91,148,209,56,244,69,145,145,233,218,157,82,125,232,211,239,79,216,61,165,35,52,121,131,161,178,150,41,152,195,121,50,218,8,146,148,162,224,156,146,34,34,34,211,68,186,94,226,30,126,250,198,28,70,196,166,208,139,222,236,170,214,118,44,150,74,157,61,249,7,184,183,118,234,234,213,251,234,255,0,41,251,204,121,24,178,94,133,41,153,145,214,104,117,135,18,235,106,35,50,50,82,79,82,61,75,183,188,133,236,240,196,199,152,56,179,129,81,104,18,106,139,114,175,109,154,41,171,98,67,228,110,155,81,225,194,65,184,148,155,138,87,47,123,154,17,232,69,174,189,132,98,86,223,85,38,105,22,93,122,168,251,134,218,34,211,37,60,106,35,34,50,36,180,165,118,25,153,118,246,123,198,109,177,254,162,221,107,29,111,218,147,78,41,104,151,116,85,93,74,148,122,153,146,166,58,100,102,122,159,188,94,79,14,171,74,53,175,150,27,93,198,89,36,42,169,14,21,65,103,180,139,113,187,79,137,169,246,17,107,244,126,223,188,196,157,0,0,1,206,241,223,25,237,140,12,195,186,181,239,113,206,142,209,195,138,251,145,153,113,214,210,167,158,67,14,186,132,37,43,90,55,26,185,74,34,34,61,79,217,239,42,6,205,46,102,175,124,198,226,21,74,185,91,171,203,58,58,37,188,84,232,61,67,220,150,217,39,223,83,71,203,83,174,32,148,72,120,211,170,79,66,46,194,236,239,247,89,29,201,173,201,153,107,242,60,138,157,62,84,91,82,156,180,72,151,49,109,56,134,222,38,222,140,107,101,43,83,14,54,165,27,79,154,137,39,166,164,90,159,103,125,228,97,22,12,88,88,43,106,195,181,172,138,4,24,45,199,101,182,220,121,168,140,180,227,202,75,109,160,214,181,52,132,110,82,137,164,153,153,151,105,151,221,167,187,0,0,0,0,1,252,50,35,45,12,181,33,82,92,80,114,77,26,221,117,120,219,134,244,165,34,35,154,122,82,51,12,17,33,189,58,40,204,236,67,44,17,22,166,165,153,238,95,111,121,123,72,68,220,148,102,110,183,151,28,88,133,85,85,65,196,219,210,249,158,146,142,110,172,144,189,177,164,165,175,87,154,218,15,71,30,215,214,63,180,187,123,244,33,65,174,210,238,90,75,21,186,52,182,164,195,147,187,150,235,110,37,105,86,213,26,79,67,73,153,31,106,76,187,15,216,62,128,0,0,0,0,0,0,0,0,0,0,8,49,197,99,29,229,97,166,13,34,206,160,213,85,22,169,113,107,180,218,124,208,226,122,121,80,92,236,216,226,84,90,165,103,236,62,195,246,23,104,168,252,182,224,165,107,31,49,94,147,135,212,134,86,101,55,159,205,123,106,246,53,178,51,206,150,229,37,181,237,215,148,100,90,164,245,255,0,164,180,113,99,217,116,28,63,182,162,90,214,221,54,52,40,48,249,156,182,163,178,134,210,91,220,82,207,213,66,82,95,73,106,62,239,105,143,190,0,0,0,0,0,3,192,227,78,12,217,152,223,98,85,108,187,190,139,6,98,102,196,125,152,239,191,25,167,28,140,234,217,113,180,186,218,156,66,246,41,60,213,25,40,139,82,51,254,7,66,25,190,202,197,211,150,92,72,153,67,158,194,158,162,203,117,201,20,217,104,75,138,71,33,79,200,75,72,90,205,150,209,204,216,193,153,146,75,79,105,118,119,116,174,30,121,193,170,96,54,36,196,182,238,186,228,231,45,58,194,219,134,108,59,37,70,196,103,93,145,17,28,221,174,60,134,144,73,105,165,22,237,12,200,189,134,93,215,159,108,92,148,123,190,129,79,185,104,51,152,151,6,165,25,169,76,58,203,169,113,38,135,16,149,167,181,38,101,244,84,71,216,103,222,62,160,0,0,240,216,231,111,69,186,176,102,249,160,74,136,212,146,155,110,84,216,66,28,108,150,91,151,17,212,17,232,100,125,190,183,187,218,51,137,112,197,93,141,140,149,40,137,79,77,232,43,149,228,36,136,182,18,9,153,70,69,167,209,208,139,103,217,221,236,26,24,202,245,202,197,95,46,118,53,122,68,164,27,105,182,105,142,186,234,156,45,8,186,22,86,163,51,51,63,126,189,166,41,163,137,62,55,78,197,92,193,213,232,236,213,149,38,149,110,61,34,150,211,104,124,214,217,46,60,233,137,37,104,78,41,58,237,115,77,72,139,176,251,136,135,17,193,220,191,226,94,57,85,202,145,98,80,164,72,50,250,79,156,89,11,101,30,179,105,61,202,105,181,233,167,53,6,125,157,199,247,107,58,176,135,131,125,207,87,131,30,165,138,55,75,16,212,165,161,195,98,157,57,198,212,72,50,108,244,52,191,8,251,123,92,47,119,97,125,162,73,218,28,37,178,245,66,228,187,88,122,175,80,113,165,37,70,151,85,5,212,47,77,189,134,74,134,90,145,232,122,253,227,189,216,249,56,203,125,130,182,164,81,240,142,212,118,75,77,165,5,34,69,2,2,157,236,218,123,183,37,132,158,186,160,143,95,126,163,174,82,232,148,106,28,116,196,162,210,97,64,97,36,68,77,197,97,13,36,139,66,46,228,145,23,113,17,127,2,31,180,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,137,233,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,0,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,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,198,188,158,104,149,92,115,190,164,255,0,50,126,154,32,6,90,51,23,125,229,127,20,224,98,101,139,35,252,20,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,68,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,0,2,146,248,145,241,4,141,152,153,45,224,246,13,213,101,167,14,169,210,19,38,109,73,151,93,101,23,50,205,166,28,104,157,142,243,13,60,202,35,60,79,164,144,165,41,14,44,144,230,154,161,179,40,22,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,2,128,120,163,248,236,196,223,193,124,158,16,250,188,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,59,113,80,207,84,155,254,225,170,229,135,11,103,203,98,216,161,200,122,155,121,188,244,86,182,85,170,44,74,101,105,97,162,113,179,121,180,69,122,49,145,184,133,163,154,181,44,182,169,180,33,110,67,92,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,68,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,191,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,165,110,53,126,41,237,111,135,240,124,198,162,56,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,28,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,125,106,142,88,177,150,155,151,218,70,103,92,181,249,214,13,98,161,34,158,137,177,222,75,174,70,229,186,76,165,249,13,167,83,105,151,31,39,89,66,213,254,184,209,146,137,60,198,13,223,65,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,17,87,138,63,129,60,77,252,23,206,33,10,11,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,0,0,101,92,95,155,25,152,179,114,161,195,243,9,241,74,240,131,46,162,181,88,246,221,54,145,76,140,70,149,212,106,46,82,155,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,65,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,84,225,95,145,88,214,5,189,74,204,246,41,64,136,253,207,92,142,205,74,204,101,153,78,239,164,211,159,138,242,20,251,166,219,132,203,139,148,204,146,50,109,104,95,41,9,65,238,75,139,90,27,238,188,81,252,9,226,111,224,190,113,8,81,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,124,160,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,182,64,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,86,227,39,130,159,33,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,33,245,120,45,227,29,10,207,198,91,183,7,106,236,242,229,226,37,62,60,138,92,157,203,61,210,169,169,144,226,163,108,74,12,139,123,15,200,119,152,165,161,41,233,182,250,202,113,36,87,40,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,192,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,128,0,0,5,59,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,100,23,22,91,205,75,52,248,158,15,184,199,93,177,179,64,88,85,29,158,162,139,137,116,247,227,204,111,114,17,200,149,6,59,242,227,201,212,208,165,171,106,17,37,174,89,41,9,62,167,122,183,27,105,33,218,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,39,79,26,76,99,174,217,248,53,105,96,237,33,158,92,76,68,168,72,145,84,147,185,7,186,45,53,81,220,76,109,138,65,153,111,125,248,238,243,18,180,41,61,54,223,89,46,40,138,184,114,71,128,209,179,29,153,123,59,13,171,48,165,191,111,28,133,213,46,3,102,59,174,32,169,209,144,110,184,219,171,105,104,83,40,121,73,110,49,59,189,59,23,33,6,90,171,106,79,70,99,42,226,218,120,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,63,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,188,158,26,121,234,147,153,171,102,86,24,98,116,249,114,177,66,220,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,110,46,91,137,82,205,78,19,115,124,4,85,226,143,224,79,19,127,5,243,136,66,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,0,0,25,87,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,3,149,102,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,85,74,37,26,185,29,81,43,84,152,83,216,81,25,27,114,152,67,169,50,208,203,185,68,101,220,102,95,196,199,35,190,50,113,150,251,249,110,200,172,97,29,168,212,151,91,82,14,68,122,4,4,187,219,184,247,110,83,10,61,117,89,158,190,253,7,4,187,248,75,101,234,187,206,118,142,245,94,158,227,170,82,137,45,42,11,72,70,187,187,8,147,12,244,34,212,180,251,132,108,197,238,13,247,61,34,12,138,150,23,93,44,76,82,86,183,9,138,140,231,28,81,160,137,195,208,146,196,34,237,236,108,189,221,167,246,8,43,140,121,127,196,188,13,171,157,34,251,161,72,142,103,244,95,40,178,16,202,253,103,18,91,84,235,104,215,94,82,204,187,59,139,239,211,183,112,216,198,233,216,85,152,58,69,29,234,178,163,82,174,55,163,210,221,109,111,154,27,53,200,157,13,38,173,13,196,167,93,173,233,169,145,246,23,113,144,185,124,208,220,172,82,50,231,124,215,227,202,65,54,171,102,166,235,78,165,101,161,151,66,242,210,100,100,101,238,215,176,198,121,237,232,171,190,113,146,157,17,73,234,125,59,114,178,133,18,139,121,44,158,148,68,122,253,45,72,247,253,189,254,209,163,188,12,183,162,218,184,51,99,80,34,196,106,49,66,183,41,140,45,13,182,72,45,200,136,210,12,244,34,46,223,87,221,236,30,228,0,0,124,187,158,228,163,218,20,10,133,203,94,156,196,72,52,216,206,202,125,215,157,75,105,36,54,133,45,93,170,50,47,162,147,62,211,46,225,70,28,67,51,131,84,199,156,73,151,109,218,149,201,205,218,116,117,185,12,152,106,74,137,137,46,181,34,90,57,187,91,121,109,44,148,211,169,45,218,17,153,123,8,187,249,174,80,114,179,116,230,107,18,33,208,224,48,182,104,177,29,110,69,74,90,210,226,81,200,75,241,210,234,18,178,101,196,115,54,62,70,68,162,211,218,125,157,247,223,130,184,51,101,224,133,137,74,178,237,10,36,24,105,133,17,134,100,62,196,102,155,114,75,168,101,182,212,235,138,109,8,222,165,114,146,102,163,45,76,203,248,23,190,0,0,0,0,0,1,240,47,139,46,131,136,22,212,187,90,228,166,198,155,6,103,47,152,212,134,80,226,79,99,137,89,122,171,74,139,233,33,39,221,236,33,156,124,201,96,165,107,0,241,94,173,135,213,118,86,69,11,145,202,123,106,246,59,190,51,46,158,213,41,180,110,211,154,68,122,36,180,255,0,164,237,195,133,62,59,202,196,188,26,93,157,94,170,170,85,82,221,211,113,186,249,173,197,117,18,167,57,253,183,20,163,209,40,47,97,118,23,180,187,68,231,0,0,0,0,0,0,0,0,0,0,1,71,28,89,49,97,235,219,48,111,89,113,223,53,66,181,246,242,205,10,51,66,250,152,48,92,62,229,153,30,134,159,114,127,143,120,239,156,30,112,45,178,131,59,25,170,148,247,144,165,114,189,28,243,141,104,135,59,106,17,221,218,165,55,235,105,216,71,181,125,158,223,112,180,176,31,134,177,92,162,91,208,151,82,175,214,32,211,34,55,166,249,19,36,33,150,211,169,145,22,170,89,145,23,105,145,125,230,94,241,197,42,89,226,203,37,50,176,138,58,177,98,217,144,165,235,243,236,87,105,235,100,180,73,43,181,93,65,123,244,238,239,29,82,209,196,172,60,191,163,156,171,34,250,183,235,237,39,233,42,153,83,98,81,39,181,68,90,155,74,81,23,106,21,255,0,206,159,184,199,165,0,0,0,0,28,15,56,57,101,181,243,23,133,245,74,84,170,84,117,87,98,196,125,218,108,178,97,179,116,159,76,121,9,105,27,205,167,23,183,123,218,232,146,215,94,210,237,239,160,28,80,195,171,155,8,111,218,173,153,112,193,151,10,101,38,115,236,54,183,26,113,179,113,45,60,182,201,212,26,210,147,52,153,182,122,43,66,215,79,103,112,178,110,22,249,213,55,28,107,3,113,34,182,173,16,210,83,73,145,46,79,103,103,69,25,134,18,167,159,239,250,102,72,66,61,230,94,210,22,162,211,173,188,210,30,105,105,90,28,73,41,42,73,234,70,71,218,70,70,63,236,0,7,206,184,227,166,93,189,84,136,178,213,47,67,125,179,47,176,208,100,51,137,155,42,90,41,25,134,191,34,180,157,169,249,67,84,81,118,105,255,0,143,62,94,226,247,11,39,195,204,202,91,248,127,195,157,18,154,174,242,170,41,164,21,190,201,20,164,37,228,200,244,18,13,36,223,206,165,68,100,164,118,105,219,175,176,85,35,49,171,88,167,136,252,152,165,38,101,66,230,172,125,39,55,184,179,92,135,254,146,204,183,43,233,57,218,125,167,169,251,69,247,100,151,44,214,198,6,97,13,1,213,82,98,42,187,85,166,196,155,53,245,48,217,184,151,93,139,27,152,141,220,164,44,136,150,214,186,43,83,215,188,204,251,164,137,17,17,17,17,104,68,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,83,194,247,61,63,182,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,1,149,113,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,5,207,112,167,206,157,43,19,44,8,25,113,196,107,130,35,23,181,169,28,162,91,104,84,100,199,42,165,17,134,80,77,180,133,18,182,187,38,58,80,178,82,73,40,82,153,75,107,249,195,67,238,38,194,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,137,85,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,80,8,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,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,170,190,43,153,233,254,191,43,248,41,121,255,0,229,17,111,249,176,83,254,42,83,75,110,65,43,254,55,170,66,83,251,140,154,255,0,190,25,21,193,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,126,171,54,216,33,74,203,134,63,92,120,47,70,174,75,172,199,183,35,210,210,185,242,91,75,107,146,251,212,232,210,30,89,33,61,136,65,186,243,155,17,170,141,40,218,147,82,204,141,103,234,236,188,162,85,113,23,38,87,62,104,173,10,140,185,21,43,30,232,147,77,173,81,138,58,157,39,169,73,141,9,206,169,142,90,77,73,91,42,146,234,221,223,234,114,73,75,220,223,36,201,222,63,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,2,128,120,163,248,236,196,223,193,124,158,16,138,162,197,56,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,65,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,76,35,170,229,59,197,62,13,252,64,183,188,197,129,165,48,17,87,138,63,129,60,77,252,23,206,33,10,1,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,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,84,183,26,191,20,246,183,195,248,62,99,81,16,0,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,148,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,122,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,3,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,87,95,225,193,195,254,102,98,43,173,98,222,47,91,191,233,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,218,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,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,213,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,1,21,120,163,248,19,196,223,193,124,226,16,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,6,85,199,74,198,140,121,188,177,169,187,54,151,93,155,45,170,21,135,107,210,237,154,21,37,82,9,198,33,162,44,38,24,125,228,17,33,37,190,67,172,155,170,51,35,89,17,182,217,173,73,105,26,75,254,26,92,62,228,227,13,86,143,152,60,95,165,68,115,15,160,72,234,104,244,153,109,53,41,139,149,104,84,166,28,39,9,15,146,216,68,121,44,52,163,67,205,41,15,150,169,50,52,26,181,183,250,85,255,0,102,215,111,42,254,31,81,174,24,147,46,27,86,60,25,53,168,44,153,169,112,17,48,157,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,84,117,226,143,224,79,19,127,5,243,136,66,128,71,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,85,95,28,239,169,63,204,159,166,136,43,148,60,206,87,114,151,140,177,177,86,145,69,244,220,69,211,229,82,234,148,142,165,17,186,248,174,164,148,150,249,234,105,211,107,107,237,199,119,84,167,113,242,182,106,73,82,134,135,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,87,175,21,12,237,210,176,186,205,170,229,166,196,126,37,66,236,188,104,239,68,175,72,102,82,77,116,8,79,27,63,52,235,74,101,104,90,229,70,92,148,18,119,161,198,144,164,58,95,77,163,58,97,26,168,16,87,140,22,14,80,175,156,176,30,42,200,123,167,173,97,165,65,137,16,220,218,181,243,226,206,144,196,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,85,6,80,177,122,54,4,102,95,15,113,74,160,252,70,41,180,154,194,25,170,63,37,135,94,68,122,116,148,42,44,199,137,13,122,234,90,35,190,234,208,73,37,122,233,79,170,191,162,122,73,20,129,198,11,24,235,183,206,104,15,10,164,51,211,209,112,210,158,196,120,109,238,66,249,242,167,71,98,92,137,58,146,18,180,238,66,227,53,203,53,45,37,211,111,78,211,113,68,58,175,4,44,51,234,110,172,75,198,57,145,42,173,122,62,159,18,217,167,191,203,219,6,71,80,225,200,150,141,198,143,93,230,250,88,71,162,86,91,82,255,0,172,147,222,131,43,106,0,0,0,28,43,59,152,13,39,49,217,104,188,112,218,141,10,35,247,9,199,69,82,223,55,163,180,226,202,163,25,100,235,109,180,183,86,132,178,183,146,151,35,27,187,211,177,18,22,103,170,119,36,243,173,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,176,174,42,24,199,66,204,6,13,101,159,24,173,198,122,120,151,53,62,226,144,228,109,203,95,73,41,10,167,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,113,94,23,30,59,48,203,241,175,39,154,60,166,123,241,210,133,152,156,208,93,216,141,103,86,106,181,27,89,93,45,58,132,170,129,45,27,34,199,142,219,107,54,90,89,153,180,203,143,147,239,165,6,73,87,207,26,150,132,173,75,73,88,87,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,143,140,171,128,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,155,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,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,34,175,20,127,2,120,155,248,47,156,66,20,2,61,86,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,0,202,184,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,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,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,127,12,136,200,200,203,82,49,27,179,181,150,107,99,28,240,134,190,234,105,49,19,93,165,83,101,205,132,250,88,108,156,83,173,69,147,203,70,238,82,214,100,107,119,93,19,161,235,220,100,125,244,34,244,106,214,22,98,63,38,81,73,135,80,182,107,31,73,189,237,172,151,29,255,0,164,131,61,170,250,77,246,31,97,234,94,193,107,88,133,153,90,6,32,112,231,114,83,181,222,117,69,84,131,183,222,35,148,133,60,169,7,66,89,168,156,249,213,40,204,212,190,221,123,117,246,10,217,202,109,45,21,124,195,88,113,93,78,228,252,161,165,168,251,53,255,0,199,152,47,113,251,198,142,237,200,233,137,111,82,226,32,180,75,48,216,108,139,236,36,17,15,162,0,3,254,29,117,182,90,91,206,173,40,67,105,53,41,74,61,8,136,187,76,204,197,87,113,72,206,169,182,227,184,25,134,245,181,104,182,148,154,180,136,146,123,59,122,216,175,176,165,178,255,0,127,208,51,66,209,238,51,246,16,173,156,48,195,171,155,23,111,218,85,153,111,65,151,54,109,90,115,12,56,182,218,113,195,109,46,188,134,205,213,154,18,163,36,145,184,90,171,67,211,95,111,112,191,236,159,101,150,215,203,166,23,210,169,81,105,81,147,94,149,17,135,106,114,205,134,201,211,125,81,227,165,228,111,38,155,94,221,236,235,162,139,93,123,79,183,187,190,0,0,0,0,254,25,145,22,166,60,109,241,140,216,83,134,205,41,203,227,17,109,170,42,210,131,90,89,159,87,141,25,197,246,43,66,74,93,90,117,51,216,162,47,181,39,238,49,206,105,185,226,203,37,78,176,186,58,113,98,217,142,164,105,243,239,215,105,232,100,245,73,171,177,93,65,251,180,238,239,29,174,143,93,162,92,48,145,82,160,86,32,212,226,57,174,201,16,228,33,230,213,161,154,79,69,32,204,143,180,140,190,242,63,112,253,192,42,211,140,54,5,180,112,96,227,53,46,158,242,212,158,111,164,94,109,173,80,223,109,62,59,91,148,150,253,93,123,72,183,47,180,251,189,195,129,240,155,197,135,172,156,193,179,101,200,127,108,43,163,119,48,214,163,36,35,166,131,57,194,239,89,17,106,165,123,73,95,195,188,94,56,0,0,0,0,0,0,0,0,0,0,252,243,229,181,6,35,146,158,82,82,132,105,169,168,244,46,211,34,246,253,227,53,57,134,186,229,95,248,197,93,184,85,37,115,87,47,165,209,105,89,184,106,217,21,164,118,30,170,215,232,123,253,130,249,178,67,135,42,194,220,182,90,118,140,136,168,102,68,78,191,152,100,141,170,61,211,228,184,91,181,74,79,185,206,205,72,119,128,20,233,197,23,56,119,125,91,16,93,193,235,14,229,145,79,164,82,54,245,78,211,166,58,210,164,115,88,133,33,27,148,211,198,149,237,89,44,139,84,22,154,158,154,158,166,43,157,83,37,173,124,197,202,121,74,253,227,89,153,142,173,130,89,162,198,12,7,172,166,167,102,221,83,212,193,107,190,4,153,210,142,42,253,71,18,90,182,219,168,35,208,221,82,187,254,150,135,239,214,244,50,165,155,155,7,51,118,139,117,42,93,82,12,106,227,90,245,116,195,125,148,62,222,174,190,72,249,148,188,226,203,84,48,106,237,246,30,165,217,221,223,64,0,0,0,5,116,113,69,201,188,11,214,210,127,26,236,138,84,167,110,26,118,227,156,196,86,18,164,185,21,182,166,201,113,195,75,76,26,205,102,226,146,91,148,178,79,118,189,186,24,168,155,110,224,175,216,55,92,42,229,53,249,116,234,157,30,107,111,104,149,45,151,16,227,78,18,182,171,105,165,69,162,144,90,150,164,122,151,176,197,253,228,75,49,148,220,127,193,58,60,183,106,13,59,89,163,70,143,76,158,147,117,42,113,110,179,18,49,184,179,46,106,214,122,173,238,245,104,122,247,145,31,124,146,0,1,254,51,18,218,161,190,151,79,68,27,106,37,31,184,180,61,70,118,115,206,204,54,51,55,124,38,19,134,180,29,106,166,102,102,100,126,183,164,36,251,191,128,230,83,177,66,230,157,96,199,195,165,204,90,105,49,229,162,105,52,151,28,36,155,137,100,217,212,211,191,110,187,15,77,118,235,246,233,216,37,47,11,60,8,123,20,241,225,55,45,90,154,167,40,182,236,98,158,151,92,100,205,181,74,143,50,18,201,189,202,109,72,51,216,225,158,154,146,180,246,145,11,207,141,29,152,145,154,137,29,180,182,211,40,75,104,66,72,136,146,146,45,8,136,139,176,139,66,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,202,163,228,114,54,99,184,112,225,198,48,216,235,150,140,69,178,232,245,228,51,17,180,59,33,21,202,115,53,154,139,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,107,214,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,63,193,236,116,195,140,121,135,115,85,176,190,179,233,154,85,175,112,61,109,189,82,104,136,226,204,148,211,12,60,226,227,44,140,249,172,151,80,148,19,154,18,86,164,40,209,185,6,133,175,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,213,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,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,217,84,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,63,240,169,195,59,87,25,49,131,19,48,182,245,137,212,81,110,108,47,169,211,228,237,109,181,184,206,250,133,59,99,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,14,21,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,202,14,23,185,233,253,138,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,29,215,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,159,228,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,231,249,176,115,49,104,193,42,194,114,177,10,35,248,130,228,136,137,134,183,164,197,105,108,49,207,65,190,182,147,45,181,71,117,123,8,208,104,117,77,145,33,107,90,84,107,66,27,94,115,45,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,53,23,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,47,241,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,167,138,225,71,252,163,191,148,115,31,177,79,252,20,254,111,242,255,0,174,223,232,191,69,239,86,222,102,159,248,231,245,189,46,223,95,126,253,126,99,168,23,168,2,128,120,163,248,236,196,223,193,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,86,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,61,112,139,139,125,229,107,101,114,232,179,49,1,233,117,156,80,165,199,106,147,102,215,11,69,191,37,15,52,234,122,201,198,235,107,105,107,134,104,108,247,43,114,228,155,140,165,72,212,159,144,117,213,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,178,171,171,35,146,114,165,195,135,23,47,12,65,92,73,24,139,120,71,183,209,57,150,144,211,168,162,68,77,102,26,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,228,32,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,148,226,63,195,254,102,93,235,174,226,222,16,219,191,233,79,63,166,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,243,38,239,214,224,235,251,118,253,187,84,62,64,127,246,54,249,175,218,7,247,159,254,71,80,244,103,245,191,206,63,190,55,255,0,123,255,0,252,79,87,64,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,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,208,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,94,158,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,158,204,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,175,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,61,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,161,110,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,239,203,144,92,148,93,89,172,196,120,149,186,181,51,167,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,171,197,31,192,158,38,254,11,231,16,133,0,137,127,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,252,229,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,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,36,254,64,114,125,85,205,150,46,37,53,2,136,221,137,103,72,135,62,235,91,206,168,151,37,133,173,70,220,22,146,218,210,238,249,4,203,168,55,18,164,147,72,74,215,187,121,54,219,150,233,156,92,213,216,153,39,193,168,232,162,83,105,77,220,146,233,235,133,99,219,125,27,205,65,119,166,84,118,148,159,152,111,150,211,49,219,125,183,57,70,166,183,165,28,180,41,38,123,147,70,212,204,200,227,109,39,27,87,152,216,183,244,181,226,42,228,63,36,235,146,99,177,37,123,222,97,113,214,68,211,168,83,36,130,101,106,109,8,36,108,109,4,148,160,146,73,78,150,255,0,157,250,238,40,92,188,49,46,218,214,52,88,209,44,251,217,248,244,132,214,168,241,39,55,45,134,31,69,114,34,55,182,227,107,90,118,56,148,165,210,70,245,154,9,194,65,169,70,147,81,212,94,83,188,83,224,223,196,11,123,204,88,29,215,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,159,228,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,172,190,57,223,82,127,153,63,77,21,86,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,8,213,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,53,80,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,48,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,60,88,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,222,225,139,133,191,178,252,155,89,93,93,11,209,149,91,183,168,186,106,31,206,185,221,87,84,225,244,143,246,45,73,70,232,45,194,245,19,183,77,61,100,146,205,98,85,0,0,0,0,206,182,123,240,46,133,151,108,208,93,216,115,103,81,170,180,235,89,61,45,70,132,154,129,173,123,226,200,142,219,139,38,93,89,17,186,203,111,155,236,37,102,106,87,204,154,86,181,45,43,81,243,251,175,24,235,183,134,13,88,24,59,87,103,153,19,14,234,21,201,20,185,59,144,91,98,212,149,21,197,70,216,148,17,158,199,216,144,239,49,75,90,149,212,237,245,82,218,72,216,17,140,117,220,2,196,200,88,171,107,51,190,181,74,167,213,99,211,156,220,130,233,165,75,167,72,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,120,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,151,176,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,3,42,226,194,109,206,31,114,115,19,144,188,47,198,28,27,165,68,78,34,211,163,213,227,77,166,178,211,76,174,230,65,215,158,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,160,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,175,107,155,31,11,24,201,240,254,225,242,231,198,107,5,170,113,92,200,183,245,249,160,193,75,51,255,0,40,149,127,194,130,175,241,84,154,163,113,201,63,241,189,82,210,175,220,120,209,253,240,240,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,197,120,163,248,19,196,223,193,124,226,16,160,17,47,248,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,53,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,6,85,197,159,102,39,135,252,204,93,202,102,18,102,7,4,45,222,174,250,137,135,246,251,247,53,53,167,31,118,85,122,43,116,104,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,149,215,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,143,173,155,31,11,24,201,240,254,225,242,231,198,107,5,154,113,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,5,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,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,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,110,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,255,0,17,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,222,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,238,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,251,254,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,253,163,51,184,253,90,151,112,98,213,118,171,53,215,150,235,221,46,166,234,140,213,217,25,164,251,76,207,184,139,218,61,134,87,48,30,22,58,215,230,91,211,29,125,163,249,190,90,217,81,37,69,234,60,179,237,54,215,254,8,189,159,253,46,197,153,14,25,184,169,131,244,87,174,251,82,51,213,250,75,123,119,51,21,18,101,74,78,171,101,190,212,183,21,9,47,89,197,31,127,209,73,251,72,71,204,191,99,253,243,151,75,229,155,190,209,150,227,106,78,238,162,42,220,120,154,123,230,93,109,59,208,219,141,238,219,206,81,150,167,216,125,191,126,129,240,47,48,86,30,60,91,16,107,246,157,86,58,221,152,203,242,14,25,190,201,190,219,109,62,108,154,148,134,220,89,145,110,34,237,215,79,88,187,181,208,117,0,0,0,0,31,138,181,71,167,220,20,153,148,74,172,102,228,68,156,195,145,222,109,196,37,105,82,22,147,74,136,201,68,100,122,145,153,118,145,144,161,142,34,89,97,147,128,184,195,83,174,82,225,72,77,191,114,205,122,160,195,134,217,147,77,57,34,84,181,37,148,154,90,66,19,163,109,17,146,8,204,200,189,166,93,223,239,195,139,50,242,48,59,25,169,150,229,78,91,229,66,186,38,51,77,91,124,195,229,54,252,153,113,16,111,40,148,234,16,90,33,163,35,86,134,100,94,195,46,235,228,166,84,98,85,169,241,170,144,31,67,209,229,178,135,218,90,20,74,74,144,164,146,136,200,200,204,143,176,203,184,199,233,0,31,154,164,225,53,78,148,233,167,113,33,133,171,110,154,235,162,79,176,103,75,58,243,83,59,50,215,211,169,142,76,146,107,149,52,109,217,183,95,231,242,123,127,233,28,74,44,87,230,202,102,28,86,148,227,207,184,150,155,66,82,102,106,82,143,66,34,34,237,51,51,49,124,252,53,48,29,56,67,128,148,202,205,66,11,109,84,238,102,88,171,26,141,173,174,37,169,16,161,171,97,153,182,149,23,172,217,234,90,153,107,237,51,18,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,183,238,17,216,153,106,222,25,66,163,216,180,153,122,86,172,42,132,250,125,94,43,142,55,204,79,83,45,233,140,62,148,37,102,178,101,104,124,208,149,173,41,220,227,15,164,136,201,26,159,10,226,131,195,238,77,90,77,107,52,56,45,74,136,133,162,58,167,222,20,56,205,53,25,27,25,106,84,137,149,163,117,215,210,147,89,165,12,37,108,52,214,247,22,106,119,214,90,151,173,112,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,101,163,49,118,38,104,48,178,6,38,88,178,63,193,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,86,7,20,94,32,16,233,16,234,89,100,193,11,139,157,85,123,169,167,95,21,70,27,97,248,173,197,117,135,88,122,146,158,98,23,185,227,230,234,235,141,154,20,202,155,75,100,163,89,186,150,186,7,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,83,50,156,63,225,213,242,153,133,185,155,193,11,119,147,85,103,15,232,213,27,226,150,195,140,49,21,200,173,81,146,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,8,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,162,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,58,240,159,197,235,55,9,115,95,25,139,205,249,108,34,249,163,185,104,83,30,101,131,117,8,168,201,153,17,113,210,233,39,214,74,22,166,57,100,162,37,104,183,16,106,218,141,203,77,196,230,95,46,150,38,104,48,178,126,25,223,81,255,0,194,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,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,89,255,0,10,124,245,73,188,91,129,149,140,87,159,46,77,118,44,114,102,202,156,152,173,37,133,83,162,66,65,122,53,100,203,105,52,173,166,163,184,234,94,112,213,204,35,113,42,90,84,150,201,219,52,1,81,124,86,51,213,26,241,114,126,86,48,162,124,73,52,40,178,13,155,214,114,162,186,151,213,81,137,53,101,232,212,19,205,164,146,134,157,142,219,170,121,179,87,48,205,180,165,105,74,92,39,107,130,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,15,100,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,81,21,120,163,248,19,196,223,193,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,36,93,54,182,28,99,142,28,74,182,238,72,52,171,182,204,187,105,232,82,146,151,73,232,179,162,184,73,113,167,154,117,179,255,0,17,198,221,109,68,164,168,144,180,40,140,146,162,160,28,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,230,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,165,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,57,255,0,236,7,6,191,108,191,202,15,246,123,74,253,161,122,63,209,158,157,216,174,119,39,110,205,219,53,229,243,185,127,53,207,219,205,229,124,214,254,95,168,58,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,210,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,231,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,36,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,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,45,171,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,50,43,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,140,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,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,59,113,171,241,79,107,124,63,131,230,53,17,210,184,26,213,169,76,213,113,146,132,245,78,34,42,83,35,208,101,199,134,167,146,79,188,195,42,156,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,204,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,246,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,77,92,199,103,142,78,107,114,77,69,179,241,5,17,35,226,45,159,124,82,215,57,230,150,211,72,173,196,85,62,164,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,226,184,92,120,236,195,47,198,188,158,104,191,225,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,93,86,232,206,190,50,221,57,96,183,114,175,42,167,178,219,163,115,227,79,125,102,153,15,85,96,166,68,121,16,35,184,167,146,183,25,233,92,101,105,65,178,226,18,109,27,77,154,8,154,213,127,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,141,9,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,4,85,226,143,224,79,19,127,5,243,136,66,128,70,159,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,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,25,87,23,253,131,184,153,131,89,68,200,6,25,95,87,108,191,67,91,236,217,244,202,130,98,180,226,159,149,81,170,79,142,83,29,98,50,28,94,174,60,243,238,190,178,70,226,66,18,106,81,155,109,54,163,69,32,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,171,21,225,71,145,111,234,51,65,141,118,103,254,79,42,192,133,57,95,227,41,85,71,35,154,127,226,186,85,169,95,190,241,35,251,221,225,42,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,103,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,23,39,87,222,80,47,184,244,10,252,207,76,219,117,157,255,0,39,238,14,91,49,253,41,202,102,58,229,127,53,67,238,184,199,41,201,4,223,206,25,111,211,114,117,35,236,237,92,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,237,124,115,190,164,255,0,50,126,154,35,175,11,204,33,179,113,235,21,241,39,8,241,1,137,110,80,174,44,55,152,204,131,136,249,178,251,75,69,86,152,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,62,21,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,39,242,63,196,246,78,89,112,190,163,132,120,141,102,203,185,232,84,152,242,165,218,39,77,54,152,126,60,183,28,83,170,135,37,106,208,142,51,142,184,183,57,196,75,117,163,82,203,99,201,82,18,212,64,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,57,213,149,44,142,70,182,178,137,137,57,184,196,101,203,42,237,75,13,238,149,218,52,147,67,177,202,12,71,105,146,216,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,184,6,170,0,80,15,19,172,45,253,151,231,38,245,233,40,94,140,165,93,189,61,211,79,254,117,206,234,186,166,203,171,127,181,106,82,55,78,110,111,168,173,186,105,234,164,144,104,30,171,1,115,59,117,89,252,59,241,231,11,101,221,29,43,104,168,81,232,214,199,49,151,36,184,175,76,170,71,164,160,167,126,246,153,101,81,32,204,113,58,37,27,92,117,245,18,141,197,163,72,171,133,88,103,117,99,38,35,219,152,91,101,68,234,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,63,0,0,160,31,238,163,231,179,253,220,255,0,234,205,31,254,232,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,116,0,1,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,117,59,189,84,182,163,58,108,1,55,248,72,96,52,156,83,204,187,120,147,80,133,17,251,123,12,35,250,82,73,73,142,212,132,59,81,125,14,53,5,178,66,214,74,66,210,162,118,74,29,74,23,177,112,210,94,170,150,133,21,228,128,202,184,191,238,23,30,4,240,203,241,175,56,154,33,255,0,22,188,148,122,18,100,204,217,97,149,50,149,14,138,247,37,187,210,158,193,114,28,76,231,159,229,162,166,146,53,108,115,156,183,90,109,212,182,148,168,156,36,186,100,225,186,242,209,0,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,77,239,226,78,47,89,184,245,144,156,68,197,204,63,126,91,148,43,139,13,238,71,163,148,182,13,151,218,90,33,73,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,30,120,70,170,5,32,113,48,200,141,11,44,149,26,110,42,225,90,58,123,6,230,168,21,45,52,141,86,191,66,74,68,86,212,219,124,247,228,56,244,158,160,218,152,238,187,73,45,236,216,103,235,35,94,65,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,175,113,27,186,104,87,207,14,171,210,245,181,167,117,180,91,130,159,110,213,41,210,121,75,111,159,21,250,164,7,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,40,92,105,247,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,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,191,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,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,3,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,184,171,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,93,223,98,254,41,88,152,211,145,220,81,196,188,52,174,250,102,219,172,225,253,209,209,77,233,94,143,205,229,68,148,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,231,92,106,160,81,183,18,204,138,198,203,45,205,23,19,240,198,4,72,184,95,113,200,98,155,22,10,101,58,227,244,138,137,71,51,83,11,55,220,91,175,33,226,97,231,146,225,40,246,159,49,181,37,4,150,205,206,85,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,33,241,43,192,116,226,246,2,85,43,52,248,45,187,83,182,89,126,172,74,38,183,56,166,163,194,152,173,132,100,218,148,126,179,133,161,106,69,175,180,140,80,196,168,175,194,148,244,57,77,41,183,152,113,77,56,133,36,200,210,164,158,134,70,71,218,70,70,67,182,228,162,106,96,230,90,197,117,81,201,226,85,114,152,141,187,55,105,252,254,55,111,253,3,69,180,215,9,218,116,87,73,59,73,108,33,91,116,211,77,82,93,131,244,128,15,205,82,168,196,164,211,228,213,39,190,134,99,196,101,111,186,226,212,73,74,80,148,154,140,204,204,200,139,66,35,239,49,67,124,71,179,47,35,28,49,154,167,109,211,37,188,116,59,94,99,212,212,55,204,62,83,143,70,151,45,4,242,73,46,173,7,170,29,34,37,104,70,101,236,34,239,252,252,59,178,197,39,30,113,134,153,92,170,66,144,171,126,218,154,205,65,247,9,179,54,157,114,60,168,138,83,42,53,52,180,40,141,183,79,84,25,145,153,123,72,187,239,162,139,71,167,219,244,152,116,74,84,102,227,196,130,195,113,217,109,180,37,9,74,16,146,74,72,137,36,68,90,17,17,118,17,16,253,160,0,0,0,56,6,113,51,65,109,229,179,12,234,117,89,19,24,85,126,92,55,154,165,196,55,27,53,155,235,143,33,76,173,72,55,91,94,206,99,58,25,164,245,246,23,111,117,8,226,86,33,95,24,249,137,50,238,106,202,165,212,234,213,169,174,38,52,102,205,231,148,158,116,133,173,12,180,133,41,106,34,222,233,146,82,70,125,250,22,166,125,178,211,5,120,90,226,37,231,101,166,252,191,29,114,145,18,68,34,150,196,77,207,199,148,68,166,155,117,59,144,236,67,46,229,44,143,69,125,34,211,216,102,56,30,104,240,30,22,5,87,225,219,208,157,125,211,249,206,98,222,81,41,71,234,50,178,237,38,209,254,20,253,159,253,63,29,128,53,153,116,12,89,161,85,33,58,242,29,103,170,208,218,81,146,187,99,58,158,205,12,143,184,207,218,52,197,29,70,182,82,163,215,83,215,254,209,254,131,240,214,169,204,85,105,143,64,146,141,237,59,183,114,116,35,215,69,17,251,72,253,164,51,51,139,20,121,22,134,36,213,105,40,105,200,174,196,228,122,187,77,10,78,232,237,171,187,66,50,212,149,238,246,141,15,229,118,241,93,253,129,182,221,212,235,252,213,205,235,55,47,118,237,118,76,121,29,251,149,251,158,241,213,64,0,0,0,0,0,0,0,0,0,69,238,36,85,20,65,202,109,224,131,121,196,45,223,71,237,216,173,53,210,165,15,93,123,126,209,74,217,73,101,249,25,131,181,25,140,146,55,21,215,109,35,35,211,251,197,255,0,112,210,80,15,249,113,4,226,13,7,237,25,189,205,213,141,80,195,252,121,184,232,19,227,242,77,174,143,105,108,82,123,225,48,179,239,74,127,124,189,131,230,101,239,29,235,248,11,125,69,187,41,77,183,33,150,247,243,163,186,75,90,87,171,46,182,159,85,46,32,143,67,116,207,180,255,0,250,119,185,151,92,208,97,6,107,236,180,185,71,114,42,228,57,175,85,70,168,28,83,125,58,58,238,205,204,37,215,76,181,40,230,178,215,217,162,139,236,169,238,35,25,68,127,0,111,196,221,86,229,53,45,219,21,173,121,9,142,201,147,113,249,44,196,66,183,108,101,13,163,115,143,43,77,12,245,61,123,143,191,203,100,35,50,151,38,11,227,157,187,22,77,98,107,180,90,203,209,232,46,70,114,67,138,101,150,228,79,142,165,172,144,110,161,9,61,18,174,222,210,245,143,82,61,76,95,197,26,167,30,183,71,131,89,136,162,83,19,227,53,41,165,17,145,145,161,105,37,17,246,25,151,113,251,12,199,237,0,0,0,1,24,248,129,96,36,12,110,192,74,209,34,154,211,213,90,4,121,53,104,174,114,82,167,77,76,66,149,177,4,124,181,171,233,59,174,133,167,111,113,145,247,208,60,134,234,182,109,208,227,73,83,145,170,84,57,230,146,50,53,33,109,62,203,159,193,73,50,82,126,195,45,61,130,245,120,105,230,41,172,109,192,200,148,186,156,183,23,89,182,141,186,75,164,243,154,184,226,35,195,134,147,115,214,117,107,50,53,186,126,177,145,106,126,194,62,249,126,0,63,45,84,140,233,115,8,139,183,167,115,79,254,116,198,115,243,160,149,167,50,119,217,56,157,15,211,213,79,102,157,157,124,129,233,178,7,130,14,227,70,96,40,113,101,83,250,138,93,26,68,106,164,173,237,26,219,82,25,155,20,150,131,213,181,164,253,87,123,143,66,211,188,200,187,244,13,68,164,65,183,232,240,104,116,198,16,196,74,124,102,162,176,218,16,73,74,27,109,4,148,145,18,72,136,136,136,136,180,34,34,31,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,252,153,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,56,107,116,240,132,177,46,156,214,74,196,85,84,41,84,172,29,153,178,168,245,165,75,75,209,165,117,196,73,39,33,32,200,205,13,67,113,100,167,77,109,173,42,66,86,108,52,219,100,72,121,51,254,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,140,182,141,41,229,59,194,198,13,252,63,183,188,185,129,194,184,138,103,170,54,86,172,211,177,240,250,124,69,226,165,126,59,47,65,102,76,87,86,138,101,57,227,144,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,116,66,46,167,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,168,56,167,100,178,149,128,119,148,60,101,194,219,126,37,47,15,174,233,5,18,84,22,36,164,145,77,173,168,157,117,77,50,198,210,54,227,58,211,102,180,37,6,180,161,104,121,63,52,142,74,14,53,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,118,105,197,254,233,161,95,57,47,195,219,214,214,157,214,209,110,11,194,147,84,167,73,229,45,190,124,87,233,51,220,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,130,220,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,21,86,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,238,235,159,12,139,208,179,131,106,211,166,209,39,210,173,203,250,223,230,122,62,183,38,26,220,234,226,242,221,50,167,190,166,214,147,75,42,125,109,172,157,52,58,166,180,115,98,15,154,178,87,160,202,38,71,48,143,40,52,169,111,218,139,151,94,187,43,17,218,98,171,113,212,144,130,125,104,74,80,107,98,50,18,90,71,140,167,82,110,114,245,90,204,205,4,227,142,114,219,52,200,161,0,56,161,103,167,246,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,165,96,29,87,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,194,184,163,248,19,196,223,193,124,226,16,160,17,63,248,98,231,199,246,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,181,236,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,53,228,87,134,157,179,150,89,49,113,59,19,231,196,184,241,66,44,135,213,6,85,54,92,132,211,169,12,45,167,88,52,50,147,38,206,66,220,105,213,154,214,243,122,39,84,165,9,73,160,220,114,111,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,8,191,139,188,62,240,75,24,115,23,107,230,14,224,165,68,114,68,9,14,201,186,41,50,218,126,83,23,42,209,21,166,32,19,132,167,201,166,17,28,216,74,141,9,105,72,124,181,75,132,100,103,172,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,16,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,17,175,137,214,67,191,109,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,86,18,171,133,199,142,204,50,252,107,201,230,139,254,1,89,124,112,102,217,168,176,48,178,159,58,147,45,203,177,250,197,69,234,92,228,168,249,12,83,144,203,69,53,149,150,242,35,91,142,185,1,73,61,138,208,153,115,214,70,166,75,168,177,121,60,32,169,56,94,206,82,227,87,108,186,100,68,92,243,43,19,98,94,51,18,203,132,251,211,89,121,74,140,210,220,89,122,200,68,55,227,41,41,108,249,105,55,92,62,199,20,238,179,124,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,61,152,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,55,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,25,87,29,87,27,115,23,125,227,125,30,197,180,235,242,57,54,222,28,219,240,104,86,253,51,99,42,233,121,80,34,70,148,239,57,13,33,197,243,220,134,79,109,112,215,203,223,177,38,100,90,156,148,225,193,195,254,102,98,43,173,98,222,47,91,191,233,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,223,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,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,58,184,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,232,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,44,83,136,6,5,224,214,52,101,246,175,43,23,174,154,85,150,221,169,178,167,6,241,153,5,82,156,162,252,235,100,242,91,109,14,54,183,186,132,17,51,200,37,30,247,20,201,165,11,113,13,17,103,176,75,254,24,184,23,131,88,223,152,40,209,113,98,233,165,41,203,127,109,78,155,103,84,96,169,198,238,141,173,60,110,36,156,230,37,31,205,214,152,239,41,133,37,206,115,100,225,26,13,180,58,101,114,153,177,240,177,140,159,15,238,31,46,124,102,176,106,160,5,106,241,180,195,59,170,224,195,140,59,197,42,76,78,162,139,103,212,42,20,250,191,45,183,22,228,126,188,163,114,31,86,212,26,16,201,46,33,182,165,173,73,249,199,216,73,18,141,125,149,2,39,79,7,220,28,174,223,57,160,44,85,142,247,79,69,195,74,123,242,38,57,181,11,231,202,157,29,248,145,227,104,107,74,211,185,11,146,239,48,146,180,151,77,177,91,77,196,152,187,240,0,16,3,251,138,153,88,255,0,111,216,171,255,0,173,105,223,247,17,55,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,0,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,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,143,148,47,79,132,238,5,208,176,195,44,20,204,70,244,53,86,21,211,137,122,212,106,234,168,26,209,186,43,18,36,55,0,153,104,201,36,150,84,194,249,233,94,134,167,58,147,86,245,35,150,148,77,80,25,87,23,253,194,227,192,158,25,126,53,231,19,69,106,241,48,206,189,59,51,247,221,54,201,195,74,159,83,134,214,150,146,97,76,108,229,51,233,153,207,50,217,185,33,232,239,37,189,156,157,86,195,100,166,247,22,175,168,150,105,120,146,158,127,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,237,51,55,73,165,80,50,137,138,244,42,21,50,37,58,155,78,195,122,236,72,112,226,50,150,88,140,195,116,199,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,54,227,81,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,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,138,225,139,144,239,219,125,118,54,60,226,197,23,117,131,111,212,19,232,218,93,70,157,204,139,116,60,148,60,151,52,87,53,39,201,142,250,99,154,183,54,227,79,40,156,100,245,216,234,74,127,241,71,240,39,137,191,130,249,196,33,64,35,85,3,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,191,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,0,202,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,113,57,177,240,177,140,159,15,238,31,46,124,102,176,106,160,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,65,92,182,240,127,194,252,47,188,170,183,62,54,215,98,98,108,120,146,35,157,185,5,112,220,135,17,36,130,109,213,200,152,193,56,162,117,124,210,91,68,194,150,182,77,164,154,150,78,27,164,134,108,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,225,173,210,32,220,20,121,212,58,155,8,126,37,66,51,177,95,109,104,37,37,109,184,131,74,136,201,68,100,100,100,102,90,25,25,12,253,103,243,4,29,193,124,192,87,34,197,167,156,122,93,102,68,154,164,93,141,26,27,74,30,155,40,144,130,209,180,36,189,86,187,139,94,206,227,50,238,243,25,48,75,138,204,157,136,77,167,113,250,122,151,236,215,255,0,31,142,52,95,74,35,42,92,50,81,104,125,59,122,255,0,243,164,63,88,0,136,28,75,51,18,222,9,96,100,186,93,50,91,136,172,92,166,229,37,162,101,205,28,109,18,33,204,73,57,234,186,133,145,18,218,47,88,136,244,63,97,159,117,21,48,221,86,242,186,27,105,74,114,77,74,185,60,146,102,102,165,173,215,222,115,248,169,70,106,87,218,103,175,180,95,199,15,220,4,167,224,142,2,81,119,211,90,102,171,95,143,26,173,41,195,101,41,116,148,252,40,187,208,103,203,66,190,147,90,232,122,246,247,153,159,116,156,0,0,0,1,248,171,85,56,244,74,60,234,204,181,18,88,129,25,217,78,168,204,136,137,8,73,168,207,180,200,187,139,218,100,40,7,63,249,136,173,99,150,59,214,217,42,140,159,67,219,178,100,209,163,71,39,151,201,81,71,153,43,99,155,121,171,73,153,161,221,55,22,157,157,132,68,93,253,255,0,133,182,78,202,250,173,163,26,239,122,59,47,82,41,175,146,96,179,46,62,226,91,237,174,20,150,220,74,93,97,73,50,52,45,68,74,74,200,251,244,236,212,196,224,206,22,116,176,187,44,246,107,246,212,103,99,78,175,189,25,80,225,211,33,42,59,189,62,173,72,66,13,198,73,246,214,134,210,182,54,153,145,118,106,68,69,175,117,42,102,19,29,235,248,245,125,74,187,42,173,183,29,151,54,114,99,180,75,66,81,163,45,54,175,85,78,44,139,83,104,143,176,255,0,250,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,195,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,239,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,130,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,250,161,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,236,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,247,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,143,217,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,96,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,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,213,123,229,158,242,179,178,233,135,153,154,76,232,147,237,59,242,68,202,106,201,38,77,191,77,168,177,42,91,73,97,104,53,25,184,135,90,136,183,82,226,123,140,156,66,210,157,27,83,190,175,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,160,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,202,184,188,155,207,55,116,172,160,240,252,193,155,173,138,116,74,197,217,94,177,232,20,219,114,148,252,132,161,11,124,169,76,169,114,158,65,40,157,92,102,75,110,254,89,106,107,113,150,205,77,243,73,196,210,93,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,31,146,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,109,92,48,239,90,174,26,240,240,198,140,70,161,71,136,253,74,213,172,92,117,184,109,75,66,148,195,143,198,161,194,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,133,127,118,175,52,255,0,237,7,10,191,245,85,71,254,252,44,127,16,175,90,174,37,112,240,185,113,26,187,30,35,21,43,171,5,230,214,230,53,17,10,75,13,191,38,134,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,51,194,52,123,151,171,166,133,99,100,191,13,47,91,166,119,69,69,183,240,190,141,84,168,201,229,45,206,68,86,41,45,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,76,57,254,206,13,87,54,88,184,165,83,206,35,118,37,157,34,100,11,81,12,180,162,92,150,22,180,147,147,157,83,136,75,187,228,19,45,44,155,82,82,77,33,40,70,221,228,227,142,122,190,29,121,21,147,154,91,200,175,140,65,129,45,24,87,64,144,243,51,158,141,41,164,46,167,81,100,163,172,169,166,68,225,62,202,20,220,132,184,183,146,143,160,133,33,43,66,212,75,68,212,227,43,73,165,80,50,137,100,208,168,84,200,148,234,109,58,248,166,196,135,14,35,41,101,136,204,55,76,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,11,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,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,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,247,184,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,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,66,215,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,88,165,255,0,195,254,133,150,206,29,87,230,34,98,149,187,74,155,139,146,253,26,239,86,135,22,247,160,162,191,84,167,35,162,108,247,169,149,60,146,67,155,228,54,130,87,207,186,210,86,182,253,103,33,94,83,188,83,224,223,196,11,123,204,88,29,171,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,249,76,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,118,191,196,198,173,74,175,240,255,0,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,109,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,63,94,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,255,0,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,43,3,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,237,92,55,179,173,138,121,193,253,162,126,211,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,181,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,66,10,85,129,121,87,108,218,254,32,209,173,233,115,45,235,86,68,24,213,169,204,145,41,16,23,48,221,40,198,233,17,238,74,22,166,28,65,47,77,132,189,137,51,37,56,130,87,85,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,81,124,90,114,125,74,194,11,202,62,98,44,66,150,84,44,66,172,73,77,122,43,206,165,104,131,91,116,148,254,246,148,165,243,84,137,36,153,46,26,54,154,90,91,43,209,68,151,26,109,28,131,133,199,142,204,50,252,107,201,230,139,254,1,158,190,34,88,233,15,31,179,89,117,220,148,26,207,164,237,186,15,42,219,160,188,146,96,219,84,88,164,100,234,218,113,147,82,94,101,201,75,148,243,110,26,148,165,54,242,62,137,17,33,60,2,77,173,93,137,106,211,175,89,16,118,81,106,181,9,180,184,114,121,168,62,108,168,141,198,114,67,123,8,247,167,106,38,198,61,76,137,39,204,209,38,102,149,17,79,254,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,122,109,190,178,156,73,21,202,14,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,131,253,218,188,211,255,0,180,28,42,255,0,213,85,31,251,240,159,252,81,252,9,226,111,224,190,113,8,80,8,213,64,243,245,91,254,205,161,94,84,12,62,172,220,49,33,220,55,84,121,210,104,176,94,51,74,231,162,25,52,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,158,21,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,137,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,70,85,196,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,171,65,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,21,120,163,248,19,196,223,193,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,210,243,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,232,28,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,119,188,42,175,142,119,212,159,230,79,211,71,42,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,240,172,11,202,230,59,102,83,211,127,177,75,27,229,31,201,206,155,210,127,210,112,225,242,58,142,111,39,251,229,214,247,110,228,59,244,117,211,111,110,154,150,188,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,118,150,70,115,104,89,195,200,142,55,84,220,165,122,26,243,181,240,254,179,30,230,166,180,133,156,84,184,237,50,87,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,72,35,85,0,56,166,116,48,114,187,143,185,96,191,240,170,214,123,101,106,171,79,110,69,57,189,168,62,166,84,73,13,75,106,54,171,90,16,142,114,227,165,174,98,148,73,71,51,121,234,73,208,243,132,46,207,131,142,16,198,178,178,209,59,20,164,49,16,234,88,143,88,121,228,62,203,238,169,126,142,130,181,197,101,151,80,173,16,133,166,65,79,89,26,8,245,67,200,220,163,208,146,137,234,2,149,191,187,87,154,127,246,131,133,95,250,170,163,255,0,126,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,71,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,193,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,93,72,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,21,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,211,72,0,202,184,153,87,134,112,106,182,151,15,252,48,202,205,134,119,5,38,165,91,143,85,159,114,213,73,165,69,98,77,41,202,181,69,37,5,133,173,27,159,67,170,45,93,113,165,18,8,154,83,6,167,55,190,219,124,83,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,246,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,229,115,99,225,99,25,62,31,220,62,92,248,205,96,153,92,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,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,230,130,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,17,131,138,63,129,60,77,252,23,206,33,10,1,26,168,1,26,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,165,111,238,213,230,159,253,160,225,87,254,170,168,255,0,223,133,186,96,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,102,48,75,76,207,231,110,171,138,56,23,134,57,105,177,31,151,79,180,236,235,94,137,18,189,33,153,74,36,87,230,179,77,133,243,78,180,166,80,180,34,44,148,73,65,39,122,219,117,105,67,165,244,26,50,240,25,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,138,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,79,22,28,1,102,251,193,228,226,53,14,152,194,234,244,23,137,217,46,147,36,107,232,152,139,57,229,150,169,109,74,250,107,35,237,81,39,94,253,15,180,84,206,92,46,132,217,88,231,101,214,100,41,109,37,138,253,56,156,61,118,237,36,204,101,71,174,166,90,17,109,237,237,26,63,177,43,44,92,54,77,2,185,25,228,58,220,250,100,89,36,164,168,148,71,189,148,171,188,140,253,254,243,31,116,7,241,70,73,35,82,140,136,136,181,51,49,70,188,85,241,149,119,246,60,57,103,192,169,41,234,117,188,209,196,117,164,189,185,9,148,196,201,205,159,170,75,82,73,68,149,145,118,145,43,79,112,241,252,57,112,34,78,50,99,229,50,92,154,103,62,151,111,56,205,85,231,28,100,212,214,230,38,196,53,39,83,109,105,221,181,205,116,61,59,61,164,66,252,169,144,35,210,169,177,41,113,27,74,24,134,195,113,218,74,72,136,146,132,36,146,68,68,68,68,93,133,236,33,250,64,0,0,0,112,12,242,226,73,97,174,91,239,9,237,190,243,50,42,116,170,133,50,59,141,43,106,144,235,144,36,154,76,143,114,76,180,52,107,169,106,127,96,160,123,10,219,169,226,190,44,209,45,180,173,217,19,46,138,252,104,174,56,179,82,212,107,147,37,40,53,168,244,81,247,185,169,158,138,239,246,139,214,170,189,75,201,174,76,150,168,169,143,18,161,76,182,77,8,54,201,45,155,181,22,233,71,161,246,114,148,165,26,163,125,139,61,63,201,68,248,171,137,215,86,45,94,213,107,206,234,173,79,158,253,66,99,242,27,41,82,92,119,144,219,143,45,194,109,27,214,163,74,82,110,43,68,145,153,22,167,247,143,32,44,179,131,206,6,74,169,94,117,60,94,173,83,15,166,166,114,125,28,227,140,158,213,243,26,168,71,119,67,83,122,30,134,69,244,84,95,111,184,91,224,0,206,22,115,140,143,50,151,129,145,235,254,167,255,0,250,4,113,111,124,45,166,156,172,175,209,26,52,233,201,234,125,158,250,140,209,48,128,0,0,0,0,0,0,0,0,0,67,238,41,16,87,43,43,213,199,147,220,207,77,175,241,168,194,33,78,185,76,113,198,115,3,106,184,210,182,172,186,237,15,93,63,241,39,198,146,136,200,251,72,127,64,115,60,194,224,173,187,142,216,107,82,177,235,176,35,186,114,185,60,151,150,210,20,182,182,200,105,213,109,82,155,94,221,121,68,71,161,118,255,0,210,89,222,198,76,26,189,176,70,243,153,102,94,116,121,81,100,69,229,232,234,227,188,134,220,220,211,110,122,166,226,16,103,161,58,146,62,206,195,63,184,207,194,17,25,246,16,209,38,68,169,87,4,12,172,217,244,251,177,19,17,57,62,144,230,34,89,44,157,47,233,25,38,90,147,133,175,209,52,247,251,52,20,125,154,236,56,119,13,241,162,226,160,166,41,51,30,42,225,33,9,36,26,72,141,112,218,115,187,106,75,218,126,193,100,252,27,49,18,77,111,13,43,150,84,233,91,220,129,80,146,251,45,239,51,50,101,17,233,237,164,244,53,31,180,204,187,8,139,254,193,99,192,0,0,0,2,13,113,88,192,246,241,15,4,215,122,83,233,196,229,70,221,89,204,117,212,51,170,202,52,120,147,156,50,53,19,106,86,221,203,35,237,50,47,180,187,197,55,224,229,213,34,194,197,171,70,234,109,245,50,116,138,245,62,91,134,74,52,250,173,73,109,102,71,218,158,207,83,222,95,192,105,19,7,239,6,47,220,48,181,238,214,31,67,190,147,163,194,148,181,33,68,162,220,228,118,220,62,210,82,191,127,222,99,216,128,138,252,70,49,161,140,39,203,189,122,27,51,35,181,62,227,139,42,140,209,41,194,75,169,234,32,203,34,90,61,116,168,140,148,223,97,150,189,190,195,20,131,130,54,109,67,21,177,178,211,181,249,111,203,114,185,112,192,102,82,244,83,134,72,122,91,104,90,214,123,85,217,243,157,166,100,125,253,186,141,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,196,167,95,160,94,194,251,139,184,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,90,184,177,193,175,246,161,138,119,150,38,127,40,239,70,124,173,184,42,53,222,139,228,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,245,60,199,54,237,231,237,250,103,174,221,123,53,208,168,7,54,62,41,241,147,226,5,195,230,47,139,147,225,201,107,80,175,158,29,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,85,14,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,170,240,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,50,174,61,5,229,127,222,88,131,38,149,42,243,184,101,213,87,67,163,194,160,83,9,227,45,144,233,209,26,38,163,199,105,9,34,74,16,148,150,167,161,122,203,82,214,173,203,90,148,118,61,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,233,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,216,45,155,31,20,248,201,241,2,225,243,23,197,148,240,172,177,127,106,25,5,197,188,52,244,167,163,62,86,220,21,250,23,91,200,231,116,189,85,22,19,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,149,254,225,143,255,0,53,23,253,73,255,0,234,241,53,49,98,197,253,151,228,22,242,195,79,74,122,79,228,150,15,212,104,93,111,35,147,213,116,180,87,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,174,36,254,105,243,131,85,198,28,40,194,172,189,219,71,17,22,78,29,218,246,250,95,117,45,43,159,81,173,179,74,109,151,214,181,56,132,169,180,48,167,36,71,74,17,234,172,201,199,13,78,18,154,38,252,174,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,16,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,18,43,138,198,71,36,226,85,42,126,105,48,217,113,26,174,219,20,115,93,211,76,82,26,96,170,52,232,169,90,206,106,28,208,141,114,89,107,84,169,46,40,249,140,180,218,80,105,83,73,109,234,160,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,143,149,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,60,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,77,250,150,126,227,98,231,15,43,239,1,49,166,238,151,55,19,35,200,165,70,160,202,126,19,174,46,181,78,106,124,71,181,122,74,119,37,82,90,75,47,146,214,239,47,122,57,39,171,174,155,170,17,43,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,117,92,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,110,205,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,251,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,169,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,32,6,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,244,209,249,99,242,199,209,191,236,39,163,250,94,147,169,255,0,210,30,223,187,169,255,0,123,166,207,110,189,149,87,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,86,227,87,226,158,214,248,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,37,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,245,124,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,117,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,202,179,79,141,127,201,219,47,183,182,49,183,79,235,101,219,244,242,232,24,83,92,198,215,57,247,81,30,47,53,60,198,204,217,39,222,104,220,218,178,87,44,151,183,85,104,71,154,193,109,57,161,202,140,60,50,225,71,108,81,47,246,183,94,120,91,210,214,26,121,182,88,39,34,74,170,84,200,166,64,83,137,55,119,50,142,188,210,163,105,194,75,174,68,97,206,226,36,10,213,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,35,149,102,143,2,255,0,148,166,4,220,216,41,242,167,228,231,202,62,139,250,79,161,235,57,29,60,198,36,255,0,83,204,111,118,238,70,223,166,90,110,215,183,77,14,0,127,112,199,255,0,154,139,254,164,255,0,245,120,149,92,81,252,9,226,111,224,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,237,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,61,201,77,173,66,179,242,143,132,52,155,114,15,73,18,69,159,76,170,56,223,53,110,110,149,53,132,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,23,107,1,21,120,163,248,19,196,223,193,124,226,16,160,17,221,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,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,42,175,142,119,212,159,230,79,211,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,181,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,83,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,85,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,213,93,181,116,215,108,250,139,213,107,114,119,73,46,69,62,125,45,199,57,72,115,116,89,177,93,137,37,189,22,70,69,189,135,221,70,186,110,78,237,82,100,162,35,47,148,53,80,3,149,102,159,26,255,0,147,182,95,111,108,99,110,159,214,203,183,233,229,208,48,166,185,141,174,115,238,162,60,94,106,121,141,153,178,79,188,209,185,181,100,174,89,47,110,170,208,143,53,130,239,184,62,227,29,10,249,203,1,97,84,118,122,122,214,26,84,31,143,49,189,203,95,62,44,233,15,203,143,39,83,66,80,157,203,92,150,185,100,165,168,186,109,234,218,78,36,132,234,1,85,127,220,49,255,0,230,162,255,0,169,63,253,94,44,167,9,236,95,217,126,22,89,184,103,233,79,73,252,146,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,177,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,205,69,255,0,82,127,250,188,90,160,0,163,110,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,21,112,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,77,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,42,226,79,227,213,129,25,172,148,101,127,20,160,219,210,206,68,168,247,93,2,169,86,73,58,166,9,13,86,228,63,10,58,207,94,82,22,102,244,245,167,176,150,178,39,62,145,54,91,122,7,8,44,80,170,217,121,180,141,97,178,153,111,211,113,6,143,54,155,33,132,205,83,76,52,252,102,85,53,169,75,107,67,75,203,74,99,188,202,117,218,105,41,78,25,43,189,42,188,145,202,179,99,225,99,25,62,31,220,62,92,248,205,96,155,252,67,56,121,213,114,209,85,145,138,152,87,14,93,71,10,234,50,8,150,131,82,158,126,219,125,197,104,152,239,168,245,82,227,41,70,73,105,245,25,153,25,165,167,79,127,45,199,249,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,235,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,1,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,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,52,19,195,223,50,149,220,208,229,198,159,122,222,37,190,233,162,84,31,183,171,178,81,21,17,217,153,41,148,54,226,31,109,8,81,145,111,97,246,13,122,18,19,205,230,146,16,148,18,8,68,15,238,24,255,0,243,81,127,212,159,254,175,22,83,132,246,47,236,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,4,37,254,100,178,35,93,195,220,2,195,252,208,97,234,58,219,66,224,179,232,85,75,146,54,168,111,208,82,159,133,79,111,153,189,217,10,118,87,85,46,67,238,104,219,100,150,117,219,161,35,105,151,42,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,149,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,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,184,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,185,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,241,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,211,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,176,66,126,26,24,120,171,223,50,212,89,174,70,39,89,161,174,53,79,83,70,237,170,102,161,12,245,250,38,68,100,74,251,62,242,22,61,197,142,153,113,76,203,19,101,64,110,98,218,139,87,39,101,148,114,89,233,29,52,249,219,205,123,11,77,154,25,106,103,217,221,168,162,241,238,240,111,6,175,108,110,188,225,217,150,101,30,84,169,18,185,154,186,136,239,45,182,246,180,227,158,177,182,133,153,106,77,40,139,179,180,203,239,50,209,6,94,176,86,222,192,156,53,166,216,244,40,17,218,84,94,119,57,228,52,132,173,221,210,29,117,59,148,150,209,187,78,105,145,106,93,159,244,159,77,1,252,51,34,237,49,155,92,217,184,227,217,129,186,156,117,91,148,125,14,167,174,191,248,147,2,226,184,91,193,92,92,175,80,222,87,115,221,78,159,194,163,52,132,193,0,0,0,0,0,0,0,0,0,1,30,243,225,101,21,243,150,123,174,146,142,113,190,125,15,44,154,239,63,233,8,170,63,236,168,251,145,236,33,65,120,71,114,42,209,196,58,77,194,135,73,181,68,231,232,163,86,154,110,97,196,119,234,95,189,239,26,102,183,107,17,171,244,120,245,104,138,74,154,127,126,211,35,35,47,85,102,147,238,51,46,242,63,104,250,64,3,132,102,71,38,216,63,153,138,106,153,188,41,103,10,165,217,165,78,156,196,86,229,253,38,123,222,113,135,21,244,88,74,127,197,51,47,118,145,86,198,224,211,134,116,123,171,175,186,110,218,220,218,83,63,213,50,220,248,238,41,122,182,162,61,233,92,34,73,232,163,73,150,158,239,120,177,90,69,38,159,67,167,181,75,165,198,110,60,86,55,114,219,109,9,66,83,170,141,71,161,36,136,139,180,204,251,133,34,113,74,161,29,55,28,110,137,101,13,45,37,117,26,82,9,68,222,221,127,162,155,236,215,79,176,122,142,13,247,44,170,126,55,86,168,157,82,211,26,77,14,74,185,91,204,146,107,84,186,122,117,211,93,53,208,180,238,212,92,248,0,0,0,0,242,152,173,105,68,190,240,214,233,180,38,176,151,91,171,209,167,66,36,154,73,70,70,236,117,183,169,106,149,118,250,231,236,63,184,198,112,49,210,198,147,134,152,189,117,218,107,105,108,38,157,90,156,212,125,82,105,50,105,185,78,182,131,250,41,253,207,97,17,11,155,225,89,138,105,191,178,222,205,34,109,65,14,78,183,230,166,150,134,148,238,174,19,12,64,132,146,86,211,90,143,110,229,153,107,161,22,190,194,19,60,127,195,174,33,150,150,243,138,36,161,9,53,40,204,244,34,34,239,49,74,92,89,49,233,187,255,0,22,24,195,218,21,84,159,165,208,154,74,100,161,183,247,18,102,179,38,115,75,35,36,184,164,151,170,178,239,73,43,223,161,118,15,217,194,55,4,147,121,98,140,156,75,168,211,159,114,13,13,43,67,15,242,117,105,50,217,145,1,228,150,227,108,200,148,73,81,159,98,137,90,123,187,197,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,95,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,232,51,19,50,143,140,182,6,99,159,203,68,27,70,171,90,185,37,212,20,197,189,178,42,90,244,212,19,90,249,19,155,245,212,218,25,83,109,169,107,81,184,105,103,99,169,113,73,54,156,219,122,121,63,193,92,71,203,246,7,81,240,191,19,113,71,229,196,250,94,222,145,228,197,54,219,165,197,54,91,34,167,180,226,204,220,144,203,78,19,188,183,92,36,43,150,164,32,144,218,80,148,22,112,132,202,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,240,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,127,129,120,23,136,249,139,196,122,118,23,225,125,27,174,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,180,41,150,140,186,88,153,95,194,200,24,103,98,199,255,0,5,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,207,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,167,110,43,25,28,141,134,181,89,249,164,195,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,67,36,70,121,221,82,164,184,162,229,188,235,105,65,169,46,165,182,125,175,9,76,160,99,45,167,93,135,154,90,245,123,228,165,191,88,167,189,79,137,66,126,156,151,101,92,52,183,209,188,159,82,214,100,113,25,231,183,21,230,150,68,165,188,150,149,216,150,150,149,187,106,130,26,241,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,40,132,7,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,227,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,196,0,226,117,144,239,219,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,5,112,243,202,182,60,227,142,40,71,196,108,43,188,37,225,229,54,203,144,110,174,245,40,157,65,51,55,151,234,196,97,131,82,83,41,107,74,200,157,105,74,38,201,151,21,205,215,152,219,110,223,160,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,250,170,185,152,188,171,249,92,165,101,98,187,6,36,170,21,185,116,34,227,161,78,73,19,111,195,65,181,48,159,136,178,36,232,242,22,236,195,117,43,51,37,160,249,137,51,90,84,130,107,165,240,184,241,217,134,95,141,121,60,209,127,194,181,120,218,98,101,213,111,225,198,29,225,109,38,95,79,69,188,42,21,10,133,95,150,227,136,114,71,64,81,185,12,43,106,201,11,100,215,44,220,82,22,149,124,227,12,40,141,38,142,218,235,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,138,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,203,189,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,156,60,47,90,173,255,0,146,220,42,174,214,99,196,102,68,90,58,232,136,76,100,41,40,54,41,242,93,130,202,140,148,165,30,245,53,25,181,44,245,208,214,106,50,36,145,146,74,69,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,25,246,226,105,73,165,81,115,199,137,240,232,212,200,144,35,185,34,155,45,109,70,101,45,33,79,191,76,136,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,44,43,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,138,188,81,252,9,226,111,224,190,113,8,81,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,70,121,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,252,86,208,74,82,212,134,154,105,6,181,236,220,125,84,5,85,241,206,250,147,252,201,250,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,95,246,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,5,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,244,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,11,13,84,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,122,109,190,178,92,81,21,54,9,255,0,193,179,26,254,67,102,10,173,131,146,233,252,232,152,155,79,46,75,237,181,185,198,39,83,154,145,33,189,202,55,18,73,101,76,46,97,43,68,45,70,231,35,77,169,222,98,234,64,0,85,95,247,115,191,249,151,127,235,183,255,0,80,11,41,194,123,235,246,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,30,172,0,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,102,134,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,69,223,112,125,198,58,21,243,150,2,194,168,236,244,245,172,52,168,63,30,99,123,150,190,124,89,210,31,151,30,78,166,132,161,59,150,185,45,114,201,75,81,116,219,213,180,156,73,9,212,3,42,226,210,94,176,35,95,92,16,168,146,138,222,151,86,169,90,178,37,87,233,165,24,157,82,226,173,187,134,83,82,36,26,27,63,89,8,134,252,179,94,242,52,37,27,150,122,108,37,38,181,176,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,136,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,78,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,41,7,136,103,15,58,174,90,42,178,49,83,10,225,203,168,225,93,70,65,18,208,106,83,207,219,111,184,173,19,29,245,30,170,92,101,40,201,45,62,163,51,35,52,180,233,239,229,184,255,0,202,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,178,158,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,193,170,128,0,25,246,226,105,73,165,81,115,199,137,240,232,212,200,144,35,185,34,155,45,109,70,101,45,33,79,191,76,136,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,44,43,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,85,95,17,126,29,31,176,78,175,26,240,82,157,254,150,223,55,233,58,103,59,255,0,7,63,189,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,115,248,229,127,217,184,167,146,108,78,196,28,62,184,98,87,45,234,230,27,220,18,96,206,140,103,177,212,122,62,65,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,22,115,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,113,115,193,34,179,113,70,46,37,211,169,207,55,6,184,132,33,247,201,157,26,84,183,164,79,121,69,184,155,34,53,26,82,71,218,163,86,158,254,241,248,120,77,227,211,118,6,44,61,135,181,218,161,49,75,174,180,164,198,66,223,218,74,154,244,152,45,32,136,148,226,82,126,170,15,185,38,175,118,165,216,46,185,167,16,243,72,121,181,18,144,180,146,146,100,122,145,145,247,24,255,0,177,12,56,169,226,154,108,12,183,189,72,133,80,67,115,174,9,170,165,173,164,187,163,156,135,224,77,73,171,105,45,39,183,114,8,181,208,203,95,97,138,99,192,187,26,78,37,226,245,169,105,161,165,190,154,141,106,11,82,52,73,168,205,167,37,52,218,207,232,171,247,253,164,100,52,129,133,54,148,75,19,13,109,107,66,19,9,101,186,69,26,12,35,73,32,146,102,109,71,67,122,158,137,79,111,168,94,194,251,136,122,176,0,0,0,1,76,28,100,46,89,85,12,109,162,209,122,165,170,52,106,28,101,114,183,153,164,150,153,117,4,235,166,186,107,161,233,174,154,143,173,193,154,146,114,177,66,191,80,56,201,81,53,74,148,91,205,26,232,101,34,158,125,250,11,99,196,124,61,183,49,78,204,170,216,183,92,110,117,58,173,17,248,142,232,134,212,180,19,173,45,165,41,28,196,169,36,162,75,138,208,205,39,252,123,133,126,212,184,49,97,188,187,209,233,209,175,58,243,52,23,94,83,220,146,168,176,151,146,70,233,158,212,164,160,236,34,36,118,17,123,254,193,44,114,221,147,108,31,203,61,53,44,217,244,179,155,82,237,214,167,81,98,43,146,254,147,221,207,54,195,106,250,47,169,63,226,145,23,191,94,238,0,62,109,197,88,141,64,163,200,171,75,82,82,211,27,55,25,153,17,122,203,36,151,121,145,119,153,123,70,102,113,118,228,93,223,136,117,107,137,110,147,138,151,200,213,68,173,117,218,195,104,239,212,255,0,119,222,47,211,33,246,81,88,217,103,181,41,43,231,19,229,215,115,9,222,242,254,144,148,162,254,202,79,185,126,210,18,16,0,0,0,0,0,0,0,0,0,7,195,189,45,248,215,77,181,50,133,45,148,186,212,158,94,228,154,73,68,123,92,74,187,140,140,187,211,238,25,148,190,237,167,172,155,186,117,184,165,56,151,33,114,187,76,204,149,235,180,149,251,139,247,189,194,254,242,17,138,229,139,121,113,183,46,9,18,25,84,207,231,156,246,210,189,86,143,231,242,144,157,196,107,81,150,164,222,165,169,137,24,0,0,2,162,248,190,210,98,51,81,153,87,68,93,175,191,113,211,27,83,187,8,183,23,162,151,217,187,77,79,232,151,183,216,57,39,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,123,11,222,47,60,0,0,0,0,127,12,136,200,200,200,140,143,176,200,197,35,113,111,194,18,178,113,218,53,229,77,138,77,83,235,180,244,60,250,137,27,119,75,122,100,247,21,218,148,18,79,213,73,119,153,171,239,239,30,183,131,158,37,29,47,18,171,24,126,244,151,77,19,32,200,152,150,183,250,155,151,34,158,209,30,155,139,183,179,77,118,255,0,31,96,184,209,200,243,85,138,145,240,131,3,46,203,173,82,154,102,95,162,103,179,4,214,178,78,178,186,55,220,108,139,215,65,247,183,253,147,215,220,51,175,119,220,53,156,72,191,170,117,249,206,174,77,66,191,84,121,255,0,164,181,234,183,222,82,246,167,83,82,180,220,179,208,181,51,237,246,139,211,225,167,130,231,132,25,111,167,245,176,210,220,219,149,230,171,202,90,155,218,189,178,32,67,213,58,154,16,122,110,108,251,59,126,243,18,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,207,14,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,209,195,103,42,56,113,129,152,29,109,226,133,49,175,74,222,120,141,111,192,172,84,171,50,25,36,185,30,44,166,91,144,220,8,229,169,242,217,70,228,111,50,61,206,184,130,90,180,36,180,219,83,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,21,172,139,208,169,244,235,143,55,216,127,62,149,69,110,63,67,242,154,130,136,107,111,174,149,34,81,178,186,131,110,146,205,4,242,214,252,82,91,92,180,37,91,93,120,214,110,40,201,117,151,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,209,158,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,255,0,21,180,18,148,181,33,166,154,65,173,123,55,31,85,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,199,31,185,51,103,128,214,158,60,209,114,221,93,190,162,71,189,171,145,249,173,71,63,234,24,125,91,58,120,143,187,174,214,164,200,74,205,77,52,125,170,36,164,143,105,189,28,158,230,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,35,254,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,242,126,224,229,189,35,209,124,215,163,174,87,243,84,62,211,111,243,91,142,77,252,225,158,205,119,39,67,46,220,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,69,112,184,241,217,134,95,141,121,60,209,127,194,130,248,166,223,242,111,172,233,94,81,74,225,137,86,166,218,177,224,80,41,167,24,218,82,34,161,184,200,118,68,115,91,101,235,45,19,31,150,75,222,102,180,175,114,15,77,132,148,246,190,9,248,95,74,184,113,114,252,197,122,130,162,61,34,204,163,197,166,193,142,244,36,186,182,223,168,45,205,101,52,233,158,172,173,13,67,117,163,218,157,84,137,75,45,201,34,50,93,196,138,1,226,131,105,252,148,206,214,32,244,246,207,161,160,86,125,29,86,135,178,23,78,204,206,108,22,58,137,45,232,68,151,55,202,76,157,238,22,187,157,39,119,25,168,148,37,255,0,3,171,166,187,46,213,197,203,42,68,237,244,90,85,66,143,84,135,27,148,130,229,74,150,220,166,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,157,159,128,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,227,252,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,1,199,243,137,73,165,86,178,161,140,48,235,52,200,147,227,183,99,214,165,161,169,44,165,212,37,246,33,186,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,51,110,53,80,2,136,120,182,94,181,91,171,58,87,5,10,161,30,35,113,236,234,61,42,137,5,76,161,68,183,24,92,100,206,53,58,102,163,35,95,54,115,169,35,73,36,182,37,5,166,164,106,87,159,192,188,1,249,107,145,140,194,226,228,220,61,244,188,187,126,161,111,124,154,170,48,142,100,168,143,70,125,74,170,237,75,103,204,75,41,133,53,183,29,222,158,81,164,146,190,213,49,185,190,41,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,198,154,64,0,82,183,247,21,51,79,254,223,176,171,255,0,90,212,127,238,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,61,168,0,173,94,52,152,233,93,181,172,75,75,1,173,202,205,41,17,47,110,162,163,114,196,209,14,78,233,98,61,29,112,139,67,51,54,153,113,242,117,91,246,146,150,168,155,82,178,74,93,74,170,4,4,191,225,105,142,147,48,127,53,148,27,110,109,103,164,182,241,19,253,13,212,217,112,159,113,181,202,112,140,233,235,75,109,30,222,119,85,203,101,46,45,42,74,27,146,255,0,209,37,26,211,125,32,50,174,47,163,135,37,173,66,190,120,117,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,213,39,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,69,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,104,39,135,133,235,85,191,242,91,133,85,218,204,120,140,200,139,71,93,17,9,140,133,37,6,197,62,75,176,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,123,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,40,135,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,111,228,240,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,89,255,0,19,26,77,42,129,195,255,0,16,40,84,42,100,74,117,54,157,30,131,18,28,56,140,165,150,35,48,221,90,10,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,80,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,160,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,184,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,83,142,86,5,155,133,153,38,196,236,62,195,235,122,37,14,222,161,225,189,193,26,12,24,196,123,26,71,163,228,25,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,231,48,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,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,247,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,251,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,248,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,238,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,153,242,27,82,244,90,255,0,159,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,221,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,143,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,218,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,247,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,97,141,14,83,229,53,54,4,105,172,153,155,114,25,67,168,51,62,211,74,146,70,93,223,120,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,255,0,96,173,188,156,225,84,220,89,204,29,155,69,106,18,228,67,133,89,167,78,156,92,179,90,122,100,78,142,151,9,94,162,139,77,28,237,220,90,123,204,104,174,220,162,195,183,45,250,101,2,158,202,26,141,77,134,204,70,144,132,146,73,40,109,4,132,145,17,17,17,118,36,187,136,135,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,57,166,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,210,192,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,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,104,161,98,133,203,133,247,5,23,5,239,152,150,125,236,252,116,170,139,88,151,5,185,108,48,250,28,74,246,56,219,136,90,118,56,148,169,163,94,197,154,9,195,89,37,70,146,73,230,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,166,227,226,9,39,49,57,11,197,12,30,198,74,172,68,226,45,58,61,34,76,42,147,206,180,202,238,100,29,121,151,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,202,37,229,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,43,3,141,30,5,225,196,27,38,220,204,61,50,141,208,222,115,174,8,214,221,74,76,115,36,55,81,138,168,114,92,109,114,17,167,174,243,125,42,16,135,8,201,92,181,26,21,188,144,209,55,16,56,92,120,236,195,47,198,188,158,104,191,225,150,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,46,211,132,22,23,210,172,188,165,198,191,25,84,71,234,88,131,88,155,82,144,250,97,37,167,218,98,51,202,132,212,85,187,169,169,228,37,81,222,121,58,237,36,156,167,8,147,222,165,77,241,82,188,113,109,106,20,75,171,9,47,88,240,118,86,170,180,250,197,46,100,158,106,207,155,22,35,145,92,142,222,195,61,137,218,185,178,79,82,34,81,243,52,81,153,37,36,92,87,132,53,245,242,75,57,52,218,7,162,250,191,150,182,253,82,133,206,231,242,250,78,91,105,159,205,219,180,249,154,244,28,189,186,167,250,221,218,250,187,85,122,128,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,127,217,51,192,185,150,214,70,44,252,16,197,234,54,239,76,219,245,6,171,116,181,27,241,220,68,90,163,242,31,84,87,117,38,221,105,228,179,40,155,112,139,69,33,194,89,37,71,161,40,232,6,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,4,240,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,41,20,0,0,0,3,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,243,247,190,8,85,108,92,18,195,28,104,168,87,34,72,143,138,18,43,169,131,1,150,213,190,35,20,215,217,142,107,117,103,161,26,220,117,199,116,66,72,201,40,109,10,220,102,179,67,108,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,124,212,105,163,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,142,128,50,174,47,251,133,199,129,60,50,252,107,206,38,138,181,226,155,96,73,177,115,165,121,74,43,122,37,38,155,117,71,129,95,166,148,98,105,40,148,135,35,33,169,18,13,13,159,170,181,204,98,89,175,121,18,212,189,203,61,119,146,149,45,120,29,93,53,217,118,174,46,89,82,39,111,162,210,170,20,122,164,56,220,164,23,42,84,182,229,55,33,205,228,91,213,185,16,163,22,134,102,146,229,234,146,35,82,140,231,86,108,124,44,99,39,195,251,135,203,159,25,172,22,41,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,228,85,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,0,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,226,127,230,175,61,63,254,235,24,69,149,252,20,188,254,175,232,177,111,249,176,83,255,0,220,232,201,77,45,185,4,175,248,222,169,9,79,238,50,107,254,248,100,67,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,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,242,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,249,215,29,22,29,199,111,212,232,21,6,80,236,106,148,55,162,58,133,164,148,74,67,136,52,40,140,140,140,143,177,71,222,70,51,169,156,108,42,155,132,217,131,188,168,174,194,92,120,115,107,53,25,208,75,150,104,79,76,185,210,18,217,39,212,73,105,163,125,155,75,79,113,139,36,224,231,138,209,235,152,93,88,195,169,146,147,215,211,234,18,37,52,217,172,181,233,155,143,79,101,38,68,107,53,105,184,207,185,36,95,246,11,16,168,74,106,20,9,51,94,51,38,227,178,183,86,100,125,164,148,164,204,251,254,225,158,60,249,95,175,98,6,102,46,217,174,60,235,173,210,170,51,233,76,27,138,53,25,52,213,66,81,164,190,146,187,61,127,102,133,246,16,178,158,17,88,90,221,175,131,18,239,103,162,173,169,53,105,142,109,82,209,180,212,211,177,32,56,70,71,176,140,200,205,62,243,47,191,188,79,176,0,0,0,0,20,69,197,78,4,168,153,151,144,235,251,205,47,66,91,136,221,174,155,78,161,59,77,53,33,37,120,44,213,160,51,64,185,233,75,117,37,41,115,230,186,72,220,157,219,13,20,228,235,166,186,233,175,216,45,32,0,0,127,12,200,187,76,244,20,231,197,187,49,77,221,151,140,92,37,183,42,235,114,13,43,127,94,219,82,53,109,206,107,80,31,107,82,67,166,71,162,146,175,164,146,237,238,215,188,112,206,27,88,90,140,78,204,237,189,26,116,53,189,76,133,213,245,139,38,247,37,27,233,243,13,26,153,161,73,45,84,130,239,254,29,162,255,0,200,180,45,7,244,0,0,0,0,0,0,0,0,0,0,87,159,22,124,185,191,124,225,227,120,173,110,81,156,153,85,160,235,205,110,44,115,113,247,185,239,193,96,180,36,52,165,43,68,161,71,218,162,208,136,251,203,176,84,13,143,121,86,240,254,231,135,117,91,242,221,139,62,23,51,150,227,110,45,10,45,237,169,179,237,66,146,175,162,179,238,50,239,26,6,202,6,107,108,236,200,88,17,234,49,170,176,218,174,51,191,172,130,167,218,75,200,213,233,4,223,205,147,206,44,181,67,59,187,125,157,165,217,221,33,0,0,126,42,197,102,155,65,128,229,78,173,53,152,177,154,211,115,143,56,148,36,181,81,36,187,84,100,93,230,69,252,70,118,51,109,143,19,49,187,20,43,117,164,201,82,160,74,126,27,237,54,149,153,182,74,110,27,109,25,145,115,22,158,242,87,113,251,79,238,19,7,131,46,23,61,62,232,184,49,74,67,105,56,177,227,203,164,163,114,79,177,212,185,79,124,140,181,70,157,199,251,218,253,158,209,110,96,0,0,0,0,56,150,116,45,216,247,46,88,241,26,35,209,82,251,145,237,138,196,134,53,65,43,99,169,167,200,36,171,180,143,77,55,119,151,104,160,28,23,150,229,185,141,214,107,143,30,213,195,185,169,201,94,157,154,26,37,183,175,187,247,70,143,236,170,236,54,240,178,131,113,204,144,134,227,34,129,22,99,174,45,100,73,74,10,50,86,102,102,103,161,118,106,122,153,255,0,17,69,60,68,113,209,252,101,199,250,204,120,211,9,250,117,189,38,69,34,62,199,13,72,81,49,54,89,37,69,163,139,73,250,174,119,150,159,113,123,102,15,7,172,4,114,155,76,170,227,13,197,71,90,94,147,207,131,5,79,199,208,141,165,38,4,134,220,73,173,189,117,212,143,69,37,122,123,139,218,45,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,10,241,31,225,255,0,15,49,20,39,113,111,8,109,223,244,216,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,144,71,85,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,253,159,203,235,246,119,147,108,88,175,250,47,210,29,93,190,229,11,147,207,229,109,244,147,136,129,205,221,181,90,242,250,174,102,221,61,109,155,117,78,187,139,58,227,74,121,85,194,223,216,182,92,112,235,12,222,161,122,26,125,26,223,139,233,88,93,87,81,202,170,58,142,116,239,156,37,173,42,214,83,175,171,212,81,160,181,209,26,36,146,69,213,68,32,227,11,101,85,110,172,159,46,187,79,145,17,184,246,117,209,77,173,206,75,203,81,45,198,22,151,160,146,90,34,73,145,175,155,57,165,25,40,210,91,18,179,215,82,36,170,173,114,7,125,126,206,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,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,21,113,113,196,203,86,207,202,21,98,197,171,75,214,181,126,212,32,83,233,17,91,113,190,98,186,105,108,204,125,245,33,75,37,155,40,67,4,133,45,9,86,215,31,97,38,68,75,212,169,175,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,52,138,43,226,227,134,119,85,159,155,218,197,245,86,137,173,22,253,167,192,168,82,37,54,219,156,181,116,209,25,134,251,10,90,144,72,55,144,182,9,106,66,20,173,173,190,194,140,200,215,161,72,14,8,88,165,255,0,217,47,5,42,21,223,252,146,233,164,83,58,95,190,52,247,249,196,143,254,246,167,98,215,246,161,63,214,24,181,64,0,0,1,26,184,137,99,164,204,1,202,157,215,114,80,107,62,140,185,43,220,171,110,130,242,73,242,113,50,165,25,147,171,105,198,77,42,101,230,226,162,83,205,184,106,74,82,227,40,250,70,100,133,80,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,22,63,198,62,192,179,112,178,205,203,238,31,97,245,189,18,135,111,80,227,220,113,160,193,140,71,177,164,107,77,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,142,188,46,60,118,97,151,227,94,79,52,126,78,36,152,47,74,193,12,218,93,20,43,94,208,137,109,219,21,200,240,235,212,40,113,22,158,65,176,243,36,151,212,219,100,163,228,163,172,106,98,73,173,18,73,36,145,33,41,111,96,153,92,20,241,210,101,86,133,122,101,226,189,89,231,122,19,101,201,110,198,112,159,113,196,69,117,124,185,200,74,204,205,166,217,67,202,138,180,182,68,133,27,146,223,95,175,170,141,22,126,50,174,47,251,133,199,129,60,50,252,107,206,38,136,191,199,6,192,146,237,43,11,49,74,13,189,16,163,197,145,81,160,85,42,201,38,146,249,173,212,180,252,40,235,61,121,171,65,19,51,214,158,195,66,12,220,250,38,225,110,140,28,39,238,154,237,191,157,171,66,147,72,157,211,196,185,169,245,122,93,81,190,82,23,212,69,68,23,165,165,189,84,70,104,209,248,145,215,170,76,149,234,105,174,213,40,142,229,51,99,225,99,25,62,31,220,62,92,248,205,96,245,88,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,132,242,163,149,28,56,202,86,28,34,202,178,154,235,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,237,98,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,149,113,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,161,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,10,191,227,11,128,139,169,82,233,88,195,110,209,214,167,163,27,16,103,41,136,250,145,50,148,207,144,227,138,52,55,174,186,154,117,82,151,167,188,189,162,30,240,238,199,71,176,107,31,168,209,228,204,38,41,215,12,152,244,137,27,220,52,161,36,252,216,132,165,30,174,33,37,234,183,222,122,253,199,236,189,107,214,187,13,220,44,175,92,112,228,33,200,203,160,74,152,211,136,89,25,41,7,25,75,35,35,35,208,251,52,61,72,255,0,136,206,14,52,75,114,227,198,235,201,198,76,212,185,151,53,69,40,215,183,83,92,183,52,247,254,240,191,220,151,91,145,237,172,177,225,204,70,98,147,46,72,182,41,18,31,209,4,157,238,170,159,28,148,174,194,45,117,219,222,125,163,182,128,0,0,0,0,168,206,51,88,92,244,11,162,223,197,40,237,36,162,200,143,18,144,189,169,62,215,148,229,65,243,51,209,26,119,23,239,107,246,123,71,4,225,177,142,169,194,60,119,166,82,42,51,18,205,58,226,121,154,98,249,174,109,109,43,145,50,26,77,93,174,37,36,100,150,207,183,67,236,246,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,187,15,176,200,127,184,0,8,247,155,236,214,217,217,111,176,100,84,101,85,161,187,92,127,103,71,5,47,180,167,151,163,209,201,207,155,55,155,89,232,135,183,118,123,59,79,179,191,63,55,197,229,91,196,27,158,101,215,112,75,118,84,249,188,190,98,220,113,107,51,216,218,91,46,213,169,74,250,40,46,243,62,225,111,220,38,50,230,253,141,135,142,98,181,199,71,114,29,82,189,167,41,185,81,205,183,217,228,63,57,131,212,150,210,84,157,82,180,159,98,143,82,50,238,46,193,97,128,0,0,0,0,0,0,0,0,0,0,62,109,193,111,210,46,138,83,212,90,228,22,37,195,145,183,152,211,205,37,196,158,213,18,139,177,68,101,222,146,62,239,96,161,188,244,228,178,231,203,165,243,42,171,64,164,204,151,102,203,217,210,202,109,135,28,38,118,179,25,43,230,173,12,54,210,117,121,227,36,232,125,186,104,125,189,252,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,183,154,195,115,31,105,151,189,71,16,157,233,105,196,110,219,205,89,150,167,216,103,247,235,109,249,122,226,185,133,119,221,56,225,98,97,250,6,168,215,123,142,244,209,99,175,85,58,126,169,189,49,74,61,18,132,17,253,170,247,25,9,151,108,226,238,24,93,241,145,38,221,191,237,217,196,230,186,33,138,172,119,85,216,106,46,228,44,255,0,116,255,0,200,62,241,220,118,241,43,105,215,105,196,126,238,169,26,255,0,218,60,205,225,141,120,77,98,70,114,77,211,136,246,205,59,149,166,228,73,172,70,101,125,166,146,46,197,184,159,223,79,249,72,85,174,122,184,147,162,255,0,166,200,195,140,31,157,46,44,69,108,231,84,99,187,177,74,245,163,60,157,142,199,148,162,61,13,14,36,245,79,180,203,222,98,188,172,251,86,183,124,221,20,203,94,133,10,68,201,181,57,108,197,109,45,54,183,12,141,199,18,217,25,146,73,71,166,170,47,97,247,141,4,228,123,47,208,240,3,3,104,180,85,69,67,85,58,172,120,213,74,135,168,73,82,100,59,14,50,93,73,252,218,20,94,179,61,202,35,63,121,153,247,72,80,0,0,0,0,28,239,49,48,221,168,96,46,34,194,96,143,152,253,169,87,109,58,107,174,170,132,233,23,119,222,51,145,207,85,179,139,61,76,133,109,85,42,226,222,225,168,244,208,218,147,169,235,174,159,187,246,127,1,105,249,158,206,77,54,199,201,157,143,111,89,215,3,42,175,220,86,213,50,43,197,18,90,77,214,89,145,74,121,10,81,242,223,37,167,71,18,158,211,35,34,61,59,207,65,90,184,15,134,183,14,62,99,101,26,222,67,18,167,46,171,88,143,34,168,233,37,110,168,153,118,91,72,121,197,43,106,255,0,194,234,106,81,25,118,246,235,237,209,14,13,225,189,23,10,48,222,129,100,209,97,53,29,186,109,58,44,119,118,54,132,27,142,54,195,109,154,213,181,41,213,71,203,45,76,200,140,255,0,232,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,42,175,138,230,69,191,175,205,6,10,89,159,249,68,171,254,20,21,127,138,164,213,27,142,73,255,0,141,234,150,149,126,227,198,143,239,135,132,0,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,169,197,31,192,158,38,254,11,231,16,133,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,60,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,20,215,198,147,24,232,87,134,50,218,88,59,72,103,153,47,14,233,242,36,85,36,238,89,109,149,82,76,119,19,27,98,144,68,123,24,98,59,188,196,173,105,87,83,183,213,83,106,35,252,156,24,48,134,53,223,143,55,46,46,84,88,136,244,124,61,163,165,152,100,167,221,67,236,212,106,28,198,155,121,8,79,168,180,20,102,103,54,162,89,246,27,205,153,36,204,183,34,231,197,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,175,32,248,153,106,225,22,111,112,218,250,189,101,244,148,88,245,9,20,249,50,148,227,109,183,23,173,136,244,52,62,234,220,90,80,134,91,92,132,173,197,154,189,86,210,181,17,25,145,17,232,164,0,0,0,83,95,26,76,99,161,94,24,203,105,96,237,33,158,100,188,59,167,200,145,84,147,185,101,182,85,73,49,220,76,109,138,65,17,236,97,136,238,243,18,181,165,93,78,223,85,77,168,143,207,240,121,193,10,173,249,152,185,24,202,205,114,36,58,110,23,71,53,72,136,166,212,183,231,63,81,139,46,51,72,71,114,80,132,164,158,90,150,102,103,170,27,73,36,247,154,219,236,28,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,19,255,0,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,96,100,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,233,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,195,42,226,255,0,184,92,120,19,195,47,198,188,226,104,250,188,72,109,106,237,225,146,92,82,164,219,144,122,185,113,233,241,42,142,55,205,67,123,98,194,157,30,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,232,6,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,25,230,110,173,74,175,229,19,21,235,180,42,156,74,141,54,163,134,245,217,112,230,68,121,47,49,37,135,41,143,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,112,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,211,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,64,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,50,174,46,251,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,86,49,225,197,23,21,176,222,191,100,214,161,51,33,186,149,58,84,118,183,182,133,155,110,56,195,141,146,211,185,42,209,69,204,61,12,136,204,191,232,25,222,199,140,53,184,112,15,27,43,86,242,227,202,130,186,93,98,76,138,91,166,133,180,163,101,169,110,161,151,18,173,168,255,0,5,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,247,190,223,226,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,195,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,242,127,202,67,237,21,199,111,26,182,149,118,156,103,238,234,145,175,253,163,224,220,216,187,134,22,132,101,201,184,175,251,118,9,55,166,168,126,171,29,165,118,154,75,185,107,47,222,47,242,136,105,152,78,43,152,85,98,83,202,22,26,25,215,170,110,247,56,215,77,42,58,52,83,71,235,27,51,18,162,213,43,89,23,218,159,113,24,169,12,96,199,28,70,199,11,133,119,13,251,113,206,158,190,206,83,14,76,125,214,89,245,27,66,182,37,215,23,183,119,41,6,122,31,105,151,221,167,115,200,182,75,46,124,197,223,49,106,181,250,76,200,150,108,77,253,84,167,24,113,178,123,115,50,82,142,82,214,195,141,43,71,153,34,86,167,217,174,133,219,221,124,150,253,191,72,181,233,76,209,104,112,88,137,14,62,238,91,76,180,150,210,91,148,106,62,196,145,17,118,168,207,187,218,62,144,0,0,0,0,0,0,0,0,0,0,0,242,120,149,133,214,70,45,91,111,218,183,205,10,29,74,11,251,117,39,226,178,241,167,107,136,95,171,205,66,136,181,83,104,215,179,217,247,10,101,205,31,12,92,82,194,154,148,138,198,26,211,38,220,180,3,217,202,106,43,50,102,75,79,170,194,79,113,51,21,40,47,93,197,153,104,127,69,39,237,35,16,198,177,109,92,246,203,252,154,245,6,167,75,116,191,179,46,43,140,43,184,143,185,68,71,220,162,255,0,41,123,199,222,183,49,151,22,45,39,80,237,187,137,55,68,2,70,186,34,61,98,75,73,237,35,246,33,101,251,199,254,83,30,145,121,168,204,51,143,115,207,24,175,50,63,113,92,51,180,238,211,252,48,242,247,102,46,98,109,240,234,221,186,175,219,130,167,191,77,201,149,84,144,242,79,66,78,157,142,44,255,0,117,63,228,47,112,249,182,165,147,120,95,117,34,165,89,246,213,86,183,49,95,235,48,33,59,37,127,69,74,250,45,165,71,220,133,31,119,114,79,220,46,63,36,92,54,109,172,28,151,74,197,28,64,57,19,174,116,198,117,11,130,255,0,45,216,177,222,68,212,184,203,173,182,236,84,56,133,18,25,71,173,187,95,89,90,118,25,105,62,208,132,54,132,182,218,18,132,32,137,41,74,75,66,34,46,226,34,31,244,0,0,0,0,3,204,98,132,100,204,195,75,178,34,187,158,161,207,108,255,0,140,117,151,249,198,107,177,142,41,65,197,203,218,42,79,177,155,138,164,130,251,138,83,133,254,97,241,235,183,109,126,228,141,79,133,85,168,200,125,138,100,70,161,70,105,111,45,73,67,109,145,146,8,137,74,50,45,9,70,93,154,23,184,133,175,112,143,203,67,116,42,20,156,107,185,233,46,34,109,65,11,143,79,234,24,208,142,59,136,129,37,167,81,189,162,62,242,86,138,74,204,187,244,247,139,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,160,199,62,31,113,178,237,154,252,24,198,28,27,165,75,86,29,84,113,34,219,141,54,154,203,78,188,139,101,101,50,11,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,107,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,203,200,181,149,85,191,243,131,132,148,42,52,136,140,200,139,116,68,173,173,82,86,164,160,216,167,171,174,121,36,105,74,143,122,154,140,226,80,90,104,107,52,145,154,72,205,69,163,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,102,179,52,248,215,252,162,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,86,233,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,230,153,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,209,13,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,0,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,50,248,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,189,78,24,184,91,251,47,201,181,149,213,208,189,25,85,187,122,139,166,161,252,235,157,213,117,78,31,72,255,0,98,212,148,110,130,220,47,81,59,116,211,214,73,44,214,34,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,244,93,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,152,43,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,47,251,135,110,58,76,199,236,169,218,151,37,122,179,233,59,146,131,205,182,235,207,40,159,55,21,42,41,145,52,183,92,120,212,167,158,114,42,226,188,227,132,165,37,78,60,191,162,100,104,78,123,5,255,0,112,184,240,39,134,95,141,121,196,209,42,134,91,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,185,236,2,191,228,226,15,8,123,130,85,74,225,137,85,169,80,240,222,235,160,74,38,77,173,240,209,18,60,182,162,199,117,13,145,108,90,97,148,67,45,197,189,72,82,22,173,219,247,31,202,225,165,195,238,54,15,82,168,249,131,197,250,84,182,241,6,124,126,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,192,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,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,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,43,55,139,134,90,91,174,208,163,99,85,179,73,113,115,105,232,68,121,253,59,26,145,71,109,19,228,186,234,246,52,103,222,105,213,74,89,23,118,190,241,84,52,43,182,191,109,198,168,66,165,84,100,48,197,78,35,176,164,180,135,150,148,173,183,8,137,100,100,149,17,30,164,146,46,221,75,222,67,236,96,228,82,157,139,150,76,85,31,99,215,21,53,7,247,28,166,203,252,227,74,56,95,25,48,240,210,211,136,158,230,104,112,27,47,225,29,5,254,97,233,192,0,0,0,0,127,202,208,135,16,166,220,66,86,133,145,165,73,81,106,70,71,222,70,66,183,184,141,112,249,139,126,49,55,26,176,162,155,40,235,241,216,113,201,212,200,108,151,46,74,18,82,228,184,226,89,98,50,150,183,148,226,219,73,41,75,237,45,8,251,116,49,81,181,219,126,226,180,106,174,210,110,10,68,250,77,66,50,212,149,177,46,59,140,58,133,37,70,147,245,86,68,162,209,73,50,238,239,35,247,15,75,106,227,126,46,89,40,54,173,140,71,185,169,237,154,57,100,136,245,137,45,36,147,234,246,17,33,194,253,212,255,0,144,135,222,70,106,51,12,219,220,242,198,43,204,207,220,119,12,237,59,180,255,0,12,60,221,199,140,184,177,118,186,183,110,44,73,186,39,146,244,213,18,43,18,93,79,97,23,177,107,63,221,47,242,16,248,52,123,106,231,185,159,228,208,104,53,58,163,167,253,152,145,92,125,93,198,125,201,35,62,228,159,249,15,220,38,118,87,56,98,226,150,43,84,163,214,49,42,153,54,218,160,22,254,107,82,153,147,14,90,189,87,210,91,73,232,170,65,250,237,160,207,83,250,42,47,105,144,185,172,53,194,235,35,9,109,182,45,91,26,133,14,155,5,141,218,19,17,89,100,213,185,197,175,214,229,33,36,122,41,197,233,217,237,251,199,172,0,0,0,0,0,0,0,0,0,0,0,0,31,230,252,104,242,154,54,101,48,219,205,171,189,14,36,148,147,246,247,24,228,24,129,148,92,190,226,75,106,77,193,134,86,234,93,86,159,62,197,22,17,59,253,143,237,45,149,123,16,69,247,8,205,112,112,119,192,10,139,207,201,166,92,55,76,85,175,111,45,180,203,132,134,211,161,17,31,98,97,118,119,31,241,49,231,93,224,201,133,39,40,148,205,227,112,147,30,210,85,66,54,238,239,249,14,157,227,247,83,248,52,96,162,26,116,170,23,109,210,167,15,111,47,149,62,33,145,118,158,186,235,7,238,18,139,6,50,119,129,88,26,132,185,104,217,208,30,154,157,127,159,76,167,195,84,159,245,207,245,198,217,65,247,58,164,253,218,23,223,219,128,0,0,0,0,0,121,252,66,216,118,13,202,78,47,98,78,143,51,85,107,166,133,201,95,110,163,54,56,236,134,219,198,155,236,154,119,152,147,185,106,134,74,221,174,191,206,221,246,143,223,151,124,42,168,99,46,45,219,246,76,24,143,62,220,153,241,14,95,41,181,43,100,101,73,105,165,172,244,66,244,34,230,22,166,101,167,191,220,122,46,194,27,14,155,134,152,105,109,89,84,216,232,105,20,138,76,40,74,218,132,164,212,166,163,182,217,153,237,74,117,63,80,187,116,47,184,187,135,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,0,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,213,217,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,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,245,111,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,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,0,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,213,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,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,199,234,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,143,65,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,243,246,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,95,228,157,149,143,252,218,112,171,255,0,99,105,223,252,17,213,64,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,168,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,229,90,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,237,74,140,143,176,204,116,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,197,127,36,236,172,127,230,211,133,95,251,27,78,255,0,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,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,109,56,85,255,0,177,180,239,254,8,234,163,149,127,36,236,172,127,230,211,133,95,251,27,78,255,0,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,57,87,242,78,202,199,254,109,56,85,255,0,177,180,239,254,8,247,246,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,168,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,229,90,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,237,74,140,143,176,204,116,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,62,173,139,132,248,89,133,253,119,236,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,242,191,201,59,43,31,249,180,225,87,254,198,211,191,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,97,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,0,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,30,3,249,39,101,99,255,0,54,156,42,255,0,216,218,119,255,0,4,117,80,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,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,230,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,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,15,29,139,214,29,55,18,240,210,229,178,170,81,208,234,42,244,153,176,147,185,9,81,165,78,199,113,178,50,220,149,104,126,185,246,232,127,113,247,12,232,230,35,10,170,24,53,139,119,5,147,58,35,209,219,143,62,89,195,230,182,164,111,140,153,46,180,133,150,168,70,164,124,179,208,200,180,247,123,139,240,96,74,27,115,26,108,66,117,222,90,74,228,165,153,171,118,154,127,59,107,218,52,157,135,187,10,193,182,137,181,239,73,81,225,232,173,117,212,185,40,237,212,122,0,0,0,0,0,1,255,0,14,180,211,237,45,151,155,75,141,184,147,74,208,162,212,148,71,216,100,100,125,228,35,182,56,228,55,0,49,203,169,153,89,181,216,165,84,228,37,102,115,105,112,161,48,250,150,174,97,234,167,21,29,106,63,89,211,81,159,188,136,251,203,182,60,212,56,51,224,186,220,108,233,215,117,208,148,18,8,151,205,159,16,143,119,110,186,105,7,187,184,126,54,184,50,97,73,74,53,61,120,220,38,199,176,147,80,141,187,187,254,67,167,120,244,86,255,0,7,124,0,167,60,196,154,157,195,116,202,90,55,115,27,84,184,75,109,90,145,145,118,42,23,111,121,127,18,18,103,15,242,139,151,220,54,109,41,183,240,202,221,83,169,215,231,223,162,194,55,127,183,253,164,50,159,98,204,190,225,215,216,141,30,43,68,204,86,27,101,180,247,33,180,146,82,94,222,226,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,102,42,225,98,214,192,171,250,182,252,132,179,211,91,53,87,16,102,178,78,170,76,55,84,68,90,153,118,250,190,241,155,107,218,172,117,235,202,187,91,53,154,253,33,83,149,43,83,61,117,222,234,149,239,63,127,188,197,164,112,136,203,91,148,248,243,113,194,228,165,163,116,166,92,133,7,158,199,172,104,81,64,146,219,169,222,215,119,98,180,82,87,247,23,180,90,41,17,17,104,69,216,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,101,161,151,96,171,190,46,249,108,93,70,60,44,112,182,233,104,221,21,150,225,78,228,49,235,18,18,83,228,184,234,182,53,221,218,157,84,165,233,239,47,104,171,107,42,170,116,27,202,133,91,37,154,61,31,83,139,40,204,143,77,54,58,149,123,203,221,239,33,164,156,186,220,44,93,56,21,96,214,216,144,151,186,155,102,148,226,204,150,74,209,74,134,210,140,143,67,62,223,91,222,58,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,254,226,205,143,73,178,112,193,24,101,72,170,161,170,141,116,136,164,178,135,246,173,81,31,143,57,149,234,148,184,74,50,220,146,46,212,154,117,239,215,184,84,158,8,97,205,79,22,113,78,220,178,41,209,92,144,170,149,78,27,15,153,33,75,36,52,228,150,218,82,215,162,85,162,75,152,90,153,145,151,253,131,70,24,25,134,208,48,159,11,45,187,34,20,118,90,85,58,151,13,135,205,164,37,36,167,91,140,211,74,87,98,83,174,188,178,237,50,35,255,0,176,123,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,30,11,28,176,218,6,44,97,101,201,100,77,142,203,170,169,82,230,48,193,186,132,168,146,235,145,157,105,42,237,74,180,211,152,125,164,70,127,246,12,231,227,126,28,84,240,155,21,46,59,34,163,25,198,21,77,169,204,97,131,52,41,36,182,155,146,227,73,90,53,74,117,73,242,207,67,34,34,255,0,176,91,103,9,156,122,77,237,134,11,195,42,189,89,15,84,104,68,125,51,43,127,114,211,17,152,240,89,70,137,83,134,162,45,202,50,236,73,39,94,237,59,133,128,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,15,51,137,87,205,31,13,236,90,221,235,92,152,212,120,212,154,124,153,134,110,56,148,110,54,153,91,155,75,114,146,70,102,72,62,205,75,239,46,241,158,140,220,227,221,107,48,24,201,90,186,102,212,95,126,157,26,84,152,116,214,212,242,212,132,197,76,167,214,214,132,110,45,37,234,188,127,68,246,251,139,223,53,248,67,229,189,201,147,230,227,117,201,70,62,67,60,200,48,78,76,126,245,146,160,73,109,212,111,107,78,227,86,138,74,253,250,23,180,91,41,17,17,104,69,161,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,254,25,17,150,134,90,145,138,154,226,241,150,247,33,207,133,141,214,221,24,249,15,114,224,206,56,209,251,150,106,159,37,199,87,177,173,59,137,58,169,75,247,106,94,209,10,50,141,143,117,172,191,227,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,186,145,56,132,159,170,201,125,35,219,239,47,118,133,176,214,249,163,226,77,139,67,189,104,114,218,145,26,173,79,141,48,141,183,16,189,166,235,40,115,105,237,82,136,140,137,101,217,169,253,231,222,61,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,10,225,226,245,152,41,86,149,147,3,9,109,202,155,41,153,88,83,79,78,109,47,25,47,163,117,153,236,56,90,33,194,62,244,167,177,73,52,251,245,238,21,77,132,86,21,71,20,49,50,219,178,32,71,121,229,86,42,208,225,186,164,33,74,229,182,236,134,218,82,213,162,85,162,75,152,90,153,145,145,123,143,184,104,183,46,216,81,75,193,140,36,183,172,122,107,73,74,162,192,137,213,25,37,37,189,244,198,105,165,171,177,8,215,94,81,118,153,107,239,247,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,115,19,133,20,188,103,194,75,134,199,169,52,149,42,84,9,125,41,154,82,123,31,84,103,90,66,187,80,189,52,230,159,105,22,190,239,113,231,75,23,172,42,142,23,226,101,201,100,79,142,235,42,163,213,102,67,105,75,66,147,204,109,169,14,52,149,167,84,167,84,159,44,244,50,34,35,247,23,112,181,142,16,185,130,149,118,217,83,240,146,227,169,178,169,148,117,58,252,20,41,227,53,148,54,153,129,29,178,34,91,134,125,234,87,98,82,73,247,105,220,44,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,213,82,53,14,143,58,179,53,100,134,32,70,118,75,170,51,34,209,8,73,168,251,204,139,184,143,188,200,103,195,62,152,206,230,50,230,22,225,156,219,170,92,58,36,185,116,120,250,171,82,54,217,157,40,210,101,235,172,180,209,207,102,133,246,23,182,77,112,141,203,162,238,107,142,94,50,215,105,105,56,84,199,156,137,20,223,99,189,246,220,129,33,11,78,230,140,187,148,122,25,44,143,221,239,23,2,148,165,36,73,73,17,17,22,132,69,236,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,82,162,52,168,136,200,203,67,35,246,144,167,238,46,89,116,93,179,113,196,198,90,21,45,37,10,166,243,113,37,27,12,119,62,227,147,228,45,106,218,209,23,114,75,83,53,153,251,253,226,50,228,47,25,220,193,172,194,219,211,156,117,72,135,91,151,18,143,35,69,104,68,219,211,162,154,140,253,116,22,154,55,237,212,190,195,246,104,62,139,84,141,92,163,193,172,194,89,45,137,241,154,146,210,136,200,245,66,210,74,46,227,50,238,50,238,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,4,75,226,61,143,240,240,103,2,170,84,216,181,83,143,88,184,90,122,152,202,26,124,144,233,37,248,114,201,43,208,156,66,180,222,215,121,107,219,236,51,238,162,186,21,50,175,136,151,220,42,91,68,244,170,133,197,85,109,163,81,238,90,150,235,239,18,119,25,232,165,30,170,95,126,134,125,190,209,161,172,156,225,12,108,25,192,91,102,219,68,70,152,151,42,4,41,211,54,54,73,51,144,168,81,208,230,239,81,7,174,173,118,234,90,251,207,221,219,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,113,28,227,97,12,108,102,192,107,154,219,92,70,159,151,22,4,217,208,247,182,74,50,144,152,82,16,217,167,212,89,235,171,189,154,22,190,227,247,231,150,189,75,171,225,221,249,54,150,233,61,22,161,110,213,92,104,148,91,144,164,58,195,198,157,196,122,37,69,162,145,216,122,17,246,123,5,234,112,225,199,248,120,205,129,84,218,108,170,169,200,172,91,205,51,76,121,183,95,37,186,105,98,28,66,82,244,55,22,173,55,187,222,122,118,251,8,251,229,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,254,25,146,72,212,163,34,34,45,76,207,216,40,219,138,158,53,57,136,56,228,253,153,18,162,137,16,109,205,208,214,134,158,222,132,63,30,100,230,204,140,137,197,17,40,146,190,222,194,63,176,187,131,133,158,95,11,21,113,153,187,210,173,8,220,165,219,58,77,109,110,55,171,106,147,30,92,39,9,58,169,181,36,207,107,135,217,169,30,158,210,46,209,120,204,50,212,102,27,142,195,105,67,109,32,144,132,164,136,137,41,34,208,136,136,187,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,150,164,178,228,119,219,75,141,186,147,66,208,162,35,37,36,203,67,35,35,239,33,71,60,83,50,248,88,85,140,206,222,148,152,70,221,46,230,221,53,197,182,222,141,166,76,137,115,92,52,234,150,210,146,61,173,151,102,166,122,123,76,187,67,133,102,53,57,135,216,228,197,155,46,162,136,240,110,50,76,52,33,215,182,33,111,200,153,5,178,34,35,113,36,106,52,163,179,176,207,236,62,225,121,36,100,162,37,36,200,200,203,82,50,246,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,14,115,152,76,70,139,133,120,65,115,222,18,37,181,29,113,41,115,85,29,78,56,72,213,228,197,117,196,145,25,169,61,191,55,236,61,127,237,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,246,142,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,184,120,193,227,90,237,236,63,166,97,117,30,162,132,203,169,200,102,68,166,208,246,138,56,206,49,61,133,145,146,92,35,239,34,46,212,153,123,253,194,178,242,191,134,82,241,99,27,237,75,89,136,174,190,202,170,208,93,148,72,108,212,73,99,171,101,11,53,104,133,17,22,142,118,234,90,123,198,141,108,75,121,139,70,200,183,173,88,201,36,181,70,165,68,167,160,136,136,180,75,44,165,178,238,34,46,228,251,139,238,33,247,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,174,172,255,0,113,6,199,220,164,227,140,76,60,178,168,184,127,88,162,213,109,248,181,216,202,170,82,102,156,168,252,199,159,97,109,45,198,230,165,14,250,241,148,178,81,33,26,37,194,73,145,154,77,106,245,124,57,243,253,123,102,218,234,188,236,172,84,167,90,148,170,213,30,159,22,169,70,141,66,129,49,174,162,41,56,182,230,56,234,222,121,212,122,139,114,25,36,181,74,143,154,163,34,81,17,154,103,80,8,1,196,63,136,126,41,229,55,20,237,220,51,195,59,50,212,159,215,219,233,174,205,155,93,110,76,141,220,217,47,50,219,77,54,203,172,236,219,211,45,74,82,148,189,220,212,145,18,54,25,175,242,112,244,226,23,141,25,179,198,138,214,28,226,53,177,101,83,169,180,235,94,77,109,167,104,144,165,178,250,159,110,92,70,82,149,41,233,46,164,209,182,66,204,200,146,71,169,39,183,188,142,85,85,115,49,102,208,51,71,74,202,197,118,12,184,181,219,142,215,69,199,66,156,146,55,24,152,178,118,97,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,239,96,0,0,0,1,10,184,144,231,91,20,242,125,251,59,253,153,208,45,74,159,202,223,75,245,190,157,139,37,238,95,75,210,114,249,92,151,218,211,94,165,123,183,110,215,68,233,166,135,175,138,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,111,121,29,133,0,227,248,187,153,139,55,5,113,115,11,48,182,243,131,45,8,197,121,19,233,180,202,155,36,110,34,53,69,149,196,68,118,29,109,41,53,108,125,82,246,19,132,126,162,210,141,201,216,165,56,223,96,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,17,43,47,188,76,48,107,48,217,130,171,96,93,183,68,170,194,109,206,111,201,74,219,228,163,110,191,200,105,110,73,220,206,194,92,79,81,181,184,215,48,207,123,104,86,254,75,155,90,84,192,1,249,42,205,213,94,165,77,102,133,54,36,58,146,227,184,152,114,37,198,84,150,25,124,210,124,181,184,210,92,109,78,32,149,161,154,9,196,26,136,140,137,73,215,82,166,31,238,213,230,159,253,160,225,87,254,170,168,255,0,223,133,164,229,23,27,234,185,142,203,165,153,140,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,123,189,100,161,106,96,214,72,51,81,160,150,73,53,47,110,243,231,252,66,243,65,127,101,51,5,232,184,141,135,52,139,126,163,82,168,221,17,168,142,181,91,142,243,204,37,135,34,75,121,74,74,89,117,165,18,247,71,65,17,154,140,180,53,118,119,25,70,12,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,207,197,85,230,159,139,78,48,97,54,96,175,108,50,194,123,127,15,235,54,221,175,80,42,91,82,234,148,186,129,202,57,77,52,132,76,109,102,153,45,36,249,114,138,67,100,105,65,36,210,130,50,53,17,146,142,74,112,231,205,110,56,230,218,213,188,239,92,84,180,173,74,85,22,143,80,139,75,163,73,161,50,243,93,68,162,109,110,76,109,212,61,33,213,250,136,114,25,164,244,74,79,154,162,35,81,145,146,102,0,10,86,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,89,246,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,75,20,182,156,110,42,57,19,228,71,70,196,184,227,139,45,80,202,76,245,89,250,198,122,104,90,17,118,176,0,0,1,74,223,221,171,205,63,251,65,194,175,253,85,81,255,0,191,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,2,149,191,187,87,154,127,246,131,133,95,250,170,163,255,0,126,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,172,64,15,238,197,96,79,237,219,228,7,161,255,0,210,219,253,208,58,137,159,249,31,55,253,76,232,186,143,239,143,230,255,0,75,254,19,232,246,9,149,127,215,175,42,150,17,213,174,188,4,147,111,215,46,23,232,231,84,182,14,73,20,186,117,85,123,9,214,91,37,162,67,41,52,62,157,16,135,73,226,66,121,137,112,247,37,38,149,84,95,247,106,243,79,254,208,112,171,255,0,85,84,127,239,194,218,112,7,24,232,89,128,193,171,79,24,173,198,122,120,151,53,61,50,28,141,185,107,233,37,33,74,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,141,92,72,115,173,138,121,62,253,157,254,204,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,42,3,21,120,209,227,4,60,71,184,224,225,13,149,135,242,236,200,149,7,99,209,37,213,32,212,29,149,50,43,103,177,50,86,100,251,27,121,187,77,194,108,218,74,144,149,146,21,184,210,106,84,234,200,78,57,227,142,100,112,105,220,98,198,58,53,169,72,137,87,168,59,30,221,141,66,134,243,92,232,177,212,109,189,37,213,185,41,227,61,207,147,141,37,179,67,106,79,78,165,122,233,117,6,150,115,115,209,135,25,60,161,65,110,167,3,229,69,231,89,218,237,54,217,143,48,163,184,168,187,246,185,42,67,187,23,200,100,182,173,40,51,66,148,227,132,105,74,76,146,234,219,236,24,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,4,10,171,113,120,193,42,46,98,230,225,68,202,100,71,48,250,4,135,35,59,136,113,42,111,202,97,75,68,83,90,141,184,76,196,82,221,71,82,71,28,150,219,138,66,139,71,82,102,131,33,61,68,127,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,32,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,1,202,179,71,142,159,201,175,2,110,108,107,249,45,242,143,228,231,69,253,25,215,116,124,254,162,99,17,191,174,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,0,57,166,99,113,190,149,151,28,30,173,99,45,118,135,46,175,77,160,72,167,38,100,72,142,37,15,155,18,39,49,25,197,183,187,213,82,208,151,205,100,131,52,146,205,4,147,82,55,111,47,107,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,1,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,241,89,114,198,250,86,99,176,122,139,140,180,42,28,186,69,54,191,34,162,152,113,37,184,149,190,76,71,156,252,102,214,230,223,85,43,90,88,37,154,8,212,72,53,154,73,75,219,188,235,91,27,248,187,102,75,13,113,162,254,195,154,21,147,134,175,211,109,91,162,171,68,134,236,186,108,245,62,227,17,165,184,203,106,113,73,152,148,154,205,40,35,51,36,164,181,215,66,46,225,53,56,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,236,239,51,148,0,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,8,255,0,127,231,22,196,194,252,211,219,153,104,190,161,250,51,229,109,191,14,163,71,173,243,30,123,170,170,74,168,170,19,20,238,157,166,21,179,119,45,107,231,173,196,160,180,218,100,90,146,132,128,0,1,199,236,156,204,89,183,142,98,241,15,44,170,131,46,5,217,97,199,135,82,65,168,141,198,42,84,231,226,196,117,79,161,100,146,38,214,211,178,208,210,155,87,121,27,107,66,149,171,137,107,176,0,0,0,133,89,130,226,151,131,88,29,142,52,156,25,133,74,249,76,220,122,131,80,175,26,235,19,148,220,91,119,115,200,67,137,74,27,101,213,204,121,148,27,139,117,164,109,218,164,165,189,198,231,49,13,76,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,15,243,155,196,139,14,50,151,93,131,97,211,45,191,151,119,155,187,95,169,82,35,212,202,27,116,168,170,70,230,213,33,254,83,186,60,230,168,82,25,36,110,229,153,184,163,65,41,174,111,117,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,0,132,24,115,197,27,11,239,172,215,215,48,34,84,104,148,251,77,82,25,160,218,183,19,110,185,49,117,186,223,88,81,205,41,40,201,113,162,140,249,186,147,101,211,90,82,72,96,214,181,124,250,80,204,223,0,28,127,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,230,185,32,207,181,137,155,138,19,22,228,214,61,9,137,180,218,123,147,43,116,70,163,188,168,171,101,165,178,218,166,70,120,200,208,76,173,111,182,68,210,215,205,66,141,73,209,105,73,58,184,107,141,252,93,179,37,134,184,209,127,97,205,10,201,195,87,233,182,173,209,85,162,67,118,93,54,122,159,113,136,210,220,101,181,56,164,204,74,77,102,148,17,153,146,82,90,235,161,23,112,176,156,153,227,93,213,152,156,182,89,248,199,122,211,233,80,171,87,7,164,58,150,41,109,56,220,84,114,39,200,142,141,137,113,199,22,90,161,148,153,234,179,245,140,244,208,180,34,237,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,21,247,111,49,119,89,23,13,171,37,36,166,171,52,169,116,247,8,200,143,84,188,202,155,62,242,50,238,87,184,254,227,25,202,205,6,25,75,194,124,111,186,237,103,226,186,195,41,171,79,118,33,45,179,73,41,142,173,228,32,211,170,18,70,90,55,217,161,105,238,22,105,193,243,26,215,112,225,253,79,11,171,21,20,42,93,50,75,210,34,182,183,181,81,70,109,136,12,32,136,148,225,159,121,153,118,36,139,221,238,22,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,206,67,200,141,29,217,14,40,146,134,144,165,168,204,244,34,34,45,76,80,23,18,12,78,145,136,185,148,174,50,154,137,191,22,132,228,154,74,16,151,141,72,73,179,62,94,157,155,212,68,100,75,251,62,226,18,19,131,142,13,162,173,122,86,113,86,169,19,115,16,226,200,167,199,230,55,169,19,200,118,158,250,86,91,144,101,174,134,125,164,173,126,207,104,183,222,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,159,107,155,30,111,44,182,241,3,196,124,86,179,38,203,74,233,216,145,94,69,78,11,50,9,148,85,169,199,85,116,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,118,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,0,0,0,173,94,54,152,103,106,201,194,203,23,24,250,78,85,201,79,184,10,217,231,182,219,105,234,32,200,141,34,70,199,149,179,152,190,91,145,117,108,183,146,83,207,127,213,51,94,165,5,120,117,99,29,119,6,243,113,98,73,164,51,212,68,188,42,12,89,213,72,219,144,142,116,89,239,180,218,79,122,144,179,79,41,242,142,254,137,218,165,242,54,110,74,86,163,26,20,1,157,108,251,98,101,213,138,25,184,196,202,141,211,47,153,232,27,130,109,179,78,97,14,56,108,197,131,1,245,199,105,13,165,107,86,205,220,181,58,178,78,137,55,94,117,100,148,239,208,89,87,6,76,45,249,41,151,26,238,38,79,161,116,179,239,187,129,206,154,111,85,191,172,165,194,65,50,207,205,146,205,45,236,148,170,138,123,82,149,171,93,79,84,242,204,69,254,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,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,1,229,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,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,247,252,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,88,168,0,0,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,43,172,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,77,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,167,80,10,54,226,223,128,210,112,179,50,238,98,77,62,20,70,45,236,79,143,233,72,197,26,59,81,208,213,69,132,54,212,230,205,8,89,169,107,82,141,169,43,117,72,70,245,204,81,122,202,66,212,125,127,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,175,181,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,60,200,227,125,43,46,24,37,116,227,69,102,135,46,179,30,220,142,210,145,2,51,137,109,114,95,121,246,227,178,131,90,187,16,131,117,230,247,175,69,26,81,185,68,149,153,18,15,52,67,74,121,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,234,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,141,92,90,243,175,232,72,115,50,155,134,85,58,172,58,211,220,151,47,74,131,7,200,109,48,94,99,152,138,98,76,211,189,206,114,29,105,199,84,218,146,146,108,146,209,155,132,235,200,69,106,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,26,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,149,16,113,18,192,184,120,3,154,203,174,219,160,209,189,25,109,215,185,87,37,5,148,155,4,218,98,202,35,55,80,211,108,146,82,203,45,202,68,166,91,108,210,149,37,182,81,244,136,201,106,157,92,22,241,210,187,116,216,151,110,3,92,117,154,82,226,89,61,61,70,218,137,162,27,157,210,203,122,66,230,150,132,100,110,178,219,230,210,183,237,53,33,82,246,169,102,149,52,148,249,94,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,137,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,240,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,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,83,15,21,140,179,222,88,81,143,51,241,133,83,174,11,130,211,196,89,7,53,21,122,137,147,165,79,168,158,253,212,179,116,148,102,72,109,166,208,166,9,73,71,204,151,45,27,250,119,22,60,87,14,236,222,127,37,44,101,63,149,51,121,56,123,120,242,161,93,27,32,117,47,49,202,75,189,44,182,246,153,56,92,167,29,86,242,78,253,205,56,238,141,173,194,107,109,255,0,0,128,28,78,179,227,251,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,212,6,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,163,60,183,96,133,43,46,24,37,107,96,189,26,185,46,179,30,220,142,234,87,62,75,105,109,114,95,121,247,36,60,178,66,123,16,131,117,231,54,35,85,26,81,181,38,165,153,26,207,60,56,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,128,28,106,252,44,90,223,16,32,249,117,68,70,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,0,0,69,94,40,254,4,241,55,240,95,56,132,42,215,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,4,85,226,143,224,79,19,127,5,243,136,66,189,120,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,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,149,133,112,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,79,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,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,165,110,53,126,41,237,111,135,240,124,198,162,37,87,11,220,244,254,218,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,0,80,183,17,187,166,187,99,113,21,189,47,91,90,119,69,90,183,234,22,237,82,157,39,148,135,57,18,152,165,192,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,207,242,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,2,26,241,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,232,174,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,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,10,33,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,243,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,194,170,248,169,231,199,253,87,202,166,16,86,191,193,53,119,215,105,149,31,248,244,73,162,41,28,175,249,58,157,91,111,127,132,142,180,255,0,90,129,85,98,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,67,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,246,102,95,49,119,222,104,49,78,126,38,95,82,63,194,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,153,92,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,67,92,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,222,42,11,140,118,13,162,147,122,81,177,86,151,19,107,19,34,199,167,200,229,183,161,27,203,118,160,250,150,123,80,69,174,132,90,153,171,95,179,218,35,223,14,12,78,145,135,89,148,161,178,170,137,177,22,186,228,106,74,208,167,141,40,81,189,62,38,189,155,210,70,102,72,251,126,227,23,251,29,228,73,142,212,134,212,74,67,168,74,210,100,122,145,145,150,164,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,7,53,204,109,244,214,29,96,165,225,116,184,249,52,184,180,74,130,154,86,226,73,243,19,17,229,150,135,185,61,190,167,176,245,25,196,196,27,138,69,233,127,220,23,43,139,91,206,214,42,210,230,17,153,154,148,163,117,229,175,222,122,158,170,247,159,222,98,245,184,108,225,63,236,223,45,180,26,132,152,236,34,77,201,30,45,104,148,148,104,178,110,68,8,103,181,70,104,73,235,170,59,75,180,190,211,18,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,65,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,57,86,106,176,183,246,211,151,28,69,195,54,104,94,153,159,89,183,229,122,42,23,85,211,243,106,141,35,157,7,231,13,104,74,116,148,211,10,245,212,72,61,52,94,169,53,17,230,218,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,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,143,63,154,172,82,253,139,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,172,26,115,193,11,42,171,134,184,47,96,225,205,118,68,71,234,86,173,175,74,162,76,118,34,212,166,28,126,52,70,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,168,190,53,126,41,237,111,135,240,124,198,162,33,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,2,157,184,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,56,255,0,11,75,167,28,105,89,172,160,219,24,67,59,74,85,119,214,188,98,74,105,231,105,235,163,176,70,183,30,120,155,35,229,188,141,198,152,238,158,210,39,222,109,181,43,99,206,37,119,210,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,171,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,126,188,250,231,123,249,26,80,172,229,211,44,127,148,181,171,186,160,231,41,167,228,114,34,181,6,34,216,84,205,203,78,171,39,150,135,208,219,90,36,210,149,45,78,43,113,54,77,59,242,114,151,196,195,6,179,67,93,129,135,146,104,149,91,54,254,168,243,122,106,52,130,84,216,179,57,104,125,229,244,243,27,65,17,236,97,141,235,231,33,159,89,100,148,115,52,51,19,0,0,87,87,19,174,32,19,48,138,28,156,191,96,133,197,210,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,118,60,218,212,166,82,133,104,73,113,72,91,116,216,3,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,66,16,113,111,192,104,216,167,150,135,49,38,159,10,91,247,14,24,72,244,164,98,141,29,217,11,118,156,250,219,106,115,102,132,44,146,132,37,36,212,149,186,164,47,98,33,168,189,84,173,106,42,117,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,98,218,184,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,75,78,54,24,209,85,167,70,176,240,34,222,187,229,197,143,84,143,42,189,115,81,217,66,144,137,76,19,173,162,156,167,92,219,162,208,78,179,52,201,162,89,150,246,208,181,167,84,180,162,138,188,48,48,94,171,138,217,180,180,171,175,90,18,234,214,197,141,33,85,234,204,196,173,77,49,1,246,217,117,84,245,45,194,82,117,89,204,67,42,75,68,102,107,38,220,51,74,155,67,154,95,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,171,139,20,181,248,128,67,203,191,15,108,55,194,76,33,184,191,211,98,127,164,95,118,76,118,216,144,221,187,23,211,114,156,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,2,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,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,161,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,117,59,189,84,182,163,58,214,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,148,234,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,238,188,103,241,230,53,213,138,22,214,0,80,166,203,233,236,120,234,170,87,80,153,14,165,135,42,51,27,109,76,54,182,77,4,133,173,152,218,45,46,146,151,217,57,196,22,195,74,201,94,39,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,93,248,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,57,255,0,193,247,55,157,217,71,190,166,255,0,135,155,99,41,184,31,241,242,167,196,121,212,31,248,239,182,107,71,248,116,155,159,212,54,38,166,117,243,93,66,202,94,13,77,188,185,180,169,151,125,75,88,118,181,18,107,203,79,95,43,114,9,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,99,62,247,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,187,62,25,249,40,168,229,130,196,169,94,216,151,76,233,177,38,237,214,52,216,110,20,87,189,13,5,151,156,38,227,179,33,149,57,191,157,162,31,112,210,230,211,209,132,154,9,76,154,149,53,70,85,196,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,255,0,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,4,0,227,87,225,98,214,248,129,7,203,170,34,149,133,201,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,107,206,45,42,121,43,78,164,167,18,181,185,98,160,0,34,175,20,127,2,120,155,248,47,156,66,20,2,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,1,21,120,163,248,19,196,223,193,124,226,16,160,17,109,60,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,128,172,14,45,121,215,244,36,57,153,77,195,42,157,86,29,105,238,75,151,165,65,131,228,54,152,47,49,204,69,49,38,105,222,231,57,14,180,227,170,109,73,73,54,73,104,205,194,117,228,34,165,133,255,0,112,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,50,209,152,187,239,43,248,167,3,19,44,89,31,224,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,35,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,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,41,91,141,95,138,123,91,225,252,31,49,168,136,43,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,5,0,241,71,241,217,137,191,130,249,60,33,197,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,224,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,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,44,255,0,43,92,37,40,87,158,92,107,21,60,193,83,106,182,206,34,93,154,63,111,58,153,43,55,173,200,169,66,84,194,159,135,234,33,79,58,179,89,188,203,170,82,137,174,90,72,227,189,204,52,214,174,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,44,255,0,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,236,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,235,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,117,94,28,217,246,254,74,245,215,240,223,17,24,234,48,202,230,168,117,146,228,49,31,124,170,44,229,161,13,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,211,171,138,22,117,255,0,147,253,136,188,24,195,218,157,86,14,36,222,84,244,73,106,163,8,249,62,134,165,169,229,33,114,9,213,36,245,121,222,83,236,182,77,153,45,191,93,221,237,169,13,115,41,4,7,160,164,212,239,44,40,191,225,86,97,183,46,129,118,89,213,134,228,180,137,113,8,159,167,212,98,60,74,73,56,203,201,50,37,182,235,101,170,28,73,246,164,201,69,222,66,239,178,75,196,18,205,199,124,23,174,214,113,62,171,18,137,118,97,173,28,231,220,200,83,166,251,243,233,209,162,54,169,21,164,50,203,8,34,66,157,39,183,48,202,92,229,31,44,143,250,214,201,85,151,159,172,235,221,89,172,196,121,116,74,77,79,167,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,254,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,183,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,40,113,38,194,127,218,78,91,107,213,8,209,216,84,155,110,60,170,209,169,104,213,102,220,120,19,15,106,76,144,163,215,85,246,23,97,125,164,40,167,15,238,25,22,93,255,0,111,220,173,173,198,93,163,213,162,76,51,35,52,169,38,211,232,95,188,180,61,83,239,47,188,134,142,242,229,125,53,136,184,41,103,221,45,190,78,174,85,18,158,167,85,184,148,124,197,68,101,103,169,238,87,111,175,237,61,71,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,1,94,188,94,241,125,219,95,10,96,97,237,50,166,244,121,117,105,109,46,66,26,123,97,185,25,216,211,218,82,84,73,89,25,164,205,37,169,26,76,143,79,111,112,169,236,9,178,101,98,22,47,90,86,180,118,57,197,54,181,1,167,146,105,53,106,218,229,52,133,118,18,85,251,254,210,208,105,11,11,109,166,172,220,54,181,173,86,90,38,211,73,162,193,133,176,146,73,218,109,71,66,52,211,66,211,232,251,139,238,33,234,64,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,231,245,155,90,187,111,211,168,85,106,188,30,158,37,205,79,93,82,150,231,53,11,234,34,162,84,136,138,115,68,153,154,52,126,36,132,104,162,37,122,154,233,181,73,51,150,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,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,25,204,207,77,149,85,176,51,131,139,116,42,204,136,143,72,149,116,75,173,161,81,150,165,32,152,168,43,174,101,38,106,74,79,122,90,146,218,86,90,104,75,37,17,26,136,137,71,102,156,25,49,75,229,94,92,107,184,103,62,187,213,79,177,46,7,58,104,93,46,206,142,151,53,4,243,63,56,72,36,185,190,82,106,42,237,82,150,157,52,61,19,203,33,242,120,214,98,103,201,252,14,178,240,182,36,186,172,121,119,133,192,186,131,221,59,155,34,200,131,1,159,156,98,70,139,35,94,175,203,134,226,16,105,82,119,48,106,51,74,144,141,96,7,14,172,28,174,227,38,110,44,72,212,135,186,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,67,66,130,149,184,213,248,167,181,190,31,193,243,26,136,135,246,54,5,226,62,36,225,197,243,138,22,85,27,210,180,172,57,232,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,244,170,230,153,30,228,37,105,89,164,208,151,22,134,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,133,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,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,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,221,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,21,213,131,216,23,136,248,243,50,230,164,225,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,243,94,46,161,43,38,245,37,45,40,81,35,114,205,8,95,202,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,189,174,108,51,21,85,205,46,54,214,49,126,161,73,151,70,143,58,60,72,144,104,239,85,21,61,20,214,25,97,8,54,154,112,208,130,36,41,210,117,227,74,80,146,37,188,179,237,51,53,29,138,240,96,203,197,86,219,182,110,92,200,220,180,168,136,69,217,29,52,75,94,66,102,41,79,156,38,100,57,215,169,109,36,246,37,11,144,196,116,164,215,243,154,197,112,200,146,133,17,185,102,128,34,87,16,204,233,210,178,177,133,242,40,86,133,193,17,56,169,114,199,34,183,225,156,100,202,56,76,27,155,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,203,113,8,123,109,16,255,0,162,171,246,234,255,0,101,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,178,155,187,37,31,201,87,134,102,42,87,239,250,101,41,204,77,186,125,10,229,74,75,5,205,114,151,4,234,244,243,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,117,130,44,251,139,94,74,61,9,50,102,108,176,202,153,74,135,69,123,146,221,233,79,96,185,14,38,115,207,242,209,83,73,26,182,57,206,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,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,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,218,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,67,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,9,43,137,56,233,66,196,254,23,54,30,28,250,102,171,54,233,195,76,64,133,78,171,166,160,75,94,216,175,198,172,185,0,217,116,205,68,166,82,194,57,9,70,164,166,250,99,78,196,163,150,165,249,94,23,30,59,48,203,241,175,39,154,57,86,105,241,175,249,68,230,10,246,198,54,233,253,20,75,130,160,93,3,10,107,150,226,32,176,210,35,197,230,167,152,225,19,198,195,45,27,155,86,105,230,26,246,232,157,8,173,123,131,206,8,82,172,60,186,72,198,86,107,146,230,84,177,70,65,170,68,69,54,148,49,5,138,116,169,113,154,66,59,212,181,169,70,242,212,179,50,45,22,218,73,37,176,214,228,245,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,149,112,23,125,195,131,135,252,60,187,208,154,197,188,94,183,127,211,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,213,199,197,207,47,180,44,193,39,10,155,99,171,177,98,115,152,170,95,237,74,117,216,173,74,109,167,85,182,52,86,24,117,201,76,155,137,105,162,121,42,74,77,75,82,210,74,109,41,113,201,191,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,243,248,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,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,18,171,55,184,233,51,31,178,167,150,139,146,189,89,244,157,201,65,249,83,109,215,158,81,62,110,42,84,83,165,147,75,117,199,141,74,121,231,34,174,43,206,56,74,82,84,227,203,250,38,70,132,249,254,25,213,106,85,3,58,248,127,93,174,212,226,83,169,180,232,245,233,115,38,75,121,44,177,25,134,232,147,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,138,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,217,240,180,192,184,120,63,149,58,13,201,54,141,210,92,152,137,254,137,42,111,56,108,56,226,226,184,102,84,244,37,198,139,119,39,165,229,188,150,214,165,41,14,73,127,232,154,141,9,152,0,35,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,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,116,12,126,204,62,40,102,98,242,133,126,98,205,86,36,250,189,62,143,18,136,202,227,67,110,50,57,12,18,140,212,105,65,17,26,220,117,199,158,89,247,111,117,68,130,67,100,134,209,55,248,78,228,162,163,116,221,84,204,212,98,69,51,101,183,70,214,77,156,194,202,44,134,106,179,146,228,136,238,72,113,38,165,184,207,74,227,59,144,74,109,10,55,77,167,16,178,38,140,151,111,224,50,174,61,85,197,133,183,221,169,98,90,56,153,95,161,116,182,221,247,215,252,159,155,213,50,190,179,162,120,153,149,243,104,89,184,222,199,20,73,249,196,167,118,186,167,82,237,18,255,0,135,7,16,9,153,119,174,181,132,152,189,113,127,165,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,32,7,26,191,11,22,183,196,8,62,93,81,20,237,97,216,23,150,39,220,204,89,152,127,111,75,174,215,101,71,151,38,61,62,33,18,159,125,17,163,185,33,210,109,58,234,181,147,76,184,100,132,234,181,153,18,82,74,81,146,79,228,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,8,171,197,31,192,158,38,254,11,231,16,133,0,143,85,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,0,34,175,20,127,2,120,155,248,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,249,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,191,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,54,226,89,158,169,57,101,182,98,225,134,24,207,151,23,20,46,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,210,230,56,165,32,210,217,57,72,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,15,173,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,189,238,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,143,41,251,45,190,255,0,101,159,182,191,65,127,160,207,148,31,37,189,39,213,51,254,170,116,221,79,35,147,191,155,253,79,173,191,102,207,102,237,123,4,128,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,108,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,165,110,53,126,41,237,111,135,240,124,198,162,33,85,129,133,183,222,40,124,163,249,11,66,244,159,201,43,126,101,211,88,254,116,203,61,45,46,46,222,123,255,0,58,180,239,219,204,71,168,141,203,61,123,18,122,24,250,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,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,160,30,40,254,59,49,55,240,95,39,132,56,83,152,67,121,35,5,227,227,218,88,136,229,166,253,208,245,160,183,18,249,115,216,168,162,35,114,146,149,182,122,25,161,198,156,89,165,73,221,161,178,225,47,102,173,239,232,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,213,118,84,107,180,123,86,179,86,181,173,207,148,21,168,84,249,18,41,212,142,177,17,61,33,41,13,169,77,70,231,172,141,13,115,22,73,71,49,69,181,59,181,62,194,25,215,206,30,49,226,198,52,99,237,209,86,198,54,122,42,213,191,80,155,111,177,72,221,25,207,66,197,98,108,133,38,159,207,142,132,34,79,37,110,184,142,121,145,169,122,107,169,150,154,119,254,17,88,57,132,248,171,143,181,122,182,33,61,214,86,172,154,124,91,130,219,164,109,146,222,178,153,154,202,189,33,207,105,105,71,243,117,165,132,114,28,37,37,206,175,93,12,154,80,187,241,2,184,184,224,246,9,92,216,47,7,20,175,203,146,37,163,118,80,164,57,2,135,86,77,25,249,175,214,22,113,37,62,213,21,102,202,136,155,67,174,183,189,47,186,74,67,38,78,105,167,53,123,169,90,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,162,156,148,226,54,54,226,174,94,109,171,207,30,237,88,148,155,134,116,118,94,139,54,52,150,22,138,229,57,200,237,61,26,164,109,50,102,152,203,117,46,153,45,147,211,69,182,165,18,27,74,210,218,59,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,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,46,106,45,211,0,114,57,27,46,57,38,197,236,97,190,23,45,120,139,122,97,61,117,15,68,113,14,199,69,14,156,245,61,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,168,177,109,60,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,169,97,218,178,163,149,28,71,205,174,35,162,202,178,154,232,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,91,20,173,166,175,44,54,186,109,103,154,39,83,86,163,78,133,176,210,74,221,205,142,180,105,166,135,175,210,247,31,220,99,55,184,239,101,74,195,220,94,187,109,105,12,114,74,21,106,123,76,160,146,105,209,180,74,117,9,236,52,167,247,61,133,160,182,30,16,152,190,229,209,133,51,240,246,167,83,122,68,186,76,183,87,29,14,189,188,219,140,212,104,13,37,41,37,44,204,146,70,163,208,137,36,69,175,179,184,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,254,41,68,148,154,143,184,139,81,71,252,90,177,57,219,191,31,152,182,89,117,181,69,163,211,82,194,137,10,51,209,214,166,206,65,235,162,204,181,209,94,226,63,184,126,14,20,56,88,237,247,152,179,174,76,132,181,64,160,211,186,246,222,54,204,210,82,88,157,5,68,91,141,10,78,187,86,103,166,164,127,105,11,206,66,73,8,74,11,185,36,68,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,180,156,177,101,158,205,205,127,11,124,62,194,219,194,116,186,114,211,34,175,82,164,84,227,25,169,116,234,139,117,90,138,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,84,94,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,44,83,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,2,165,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,233,37,54,228,137,113,207,83,94,247,57,200,118,79,97,35,106,58,95,89,90,184,146,46,107,193,166,255,0,141,108,230,142,169,102,84,110,25,113,35,222,54,188,184,208,233,233,55,77,137,213,24,238,181,33,179,90,82,70,130,91,113,155,156,105,90,244,208,148,226,72,245,115,106,188,87,21,60,99,161,98,238,110,42,241,173,198,117,137,97,83,218,179,156,147,185,127,206,165,70,125,247,36,158,197,161,38,142,91,242,29,99,79,89,42,228,111,74,141,43,34,41,43,193,47,5,63,240,235,49,147,42,30,251,42,159,21,183,127,228,243,37,184,242,13,191,249,17,54,164,185,254,28,148,159,160,98,213,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,199,248,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,29,114,243,155,12,109,202,228,154,243,248,61,113,196,167,34,229,142,150,106,76,201,167,49,41,14,173,182,159,68,119,136,220,73,169,43,101,82,86,226,8,140,144,165,146,73,196,184,141,80,124,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,147,40,0,85,7,28,170,181,41,234,174,13,208,153,169,196,93,74,28,122,244,185,16,210,242,77,246,88,121,80,82,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,78,85,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,43,180,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,31,87,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,184,23,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,52,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,129,92,65,56,110,70,204,76,153,216,201,131,206,196,167,98,42,99,184,245,74,20,149,186,164,92,203,109,168,204,199,100,157,113,238,76,53,182,204,117,165,6,77,146,28,90,210,78,41,5,171,133,231,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,237,124,81,252,9,226,111,224,190,113,8,80,8,213,64,167,108,219,240,161,191,160,227,109,16,178,195,107,196,114,196,188,100,51,9,184,235,150,241,162,216,125,12,23,57,201,142,190,183,29,84,101,147,78,60,79,17,168,247,168,216,36,111,54,9,235,9,201,214,78,172,76,160,88,146,40,20,9,158,153,185,43,59,62,80,92,28,183,163,250,83,148,244,133,197,254,106,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,32,5,59,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,100,23,22,91,205,75,52,215,172,107,166,187,18,213,168,217,81,231,108,162,213,106,16,234,147,35,114,144,124,217,81,27,146,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,91,87,77,118,207,168,189,86,183,39,116,146,228,83,231,210,220,115,148,135,55,69,155,21,216,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,253,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,211,149,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,164,240,144,201,101,42,181,25,188,214,98,149,191,18,124,118,228,105,97,176,236,148,186,132,190,195,174,55,34,160,235,4,147,34,91,110,182,72,96,214,173,82,180,58,231,44,140,152,116,116,174,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,234,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,209,78,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,138,75,227,13,130,21,91,15,49,113,241,149,234,228,73,148,220,81,142,74,143,17,45,169,15,193,126,157,22,36,103,80,190,244,173,10,73,178,180,172,140,143,85,184,147,73,108,37,185,2,192,123,252,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,210,0,2,128,120,148,226,230,19,226,254,104,46,10,214,19,81,233,79,68,135,201,135,80,186,33,79,147,39,229,12,166,227,178,209,184,73,113,92,150,217,100,154,38,91,54,17,181,205,139,119,152,226,92,70,200,170,52,209,128,56,145,135,24,183,131,86,157,255,0,132,112,250,43,66,163,79,75,84,184,93,9,67,232,91,97,74,97,81,121,41,245,27,228,173,165,181,162,12,219,249,191,81,74,70,213,31,64,1,149,113,118,121,67,192,107,55,50,92,45,237,12,41,188,225,68,82,42,49,235,171,166,78,122,57,188,186,77,68,170,179,202,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,117,23,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,87,133,30,122,127,168,202,254,53,222,127,249,60,91,2,108,228,255,0,140,149,82,220,144,106,255,0,138,233,80,164,254,251,36,191,239,118,71,85,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,34,184,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,94,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,237,96,34,175,20,127,2,120,155,248,47,156,66,20,2,52,17,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,6,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,238,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,19,172,135,126,219,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,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,53,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,98,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,58,171,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,44,211,132,157,129,102,226,158,73,175,252,62,196,27,122,37,114,222,174,95,19,227,78,131,36,143,99,168,244,125,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,181,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,85,194,159,58,117,92,51,191,224,101,199,17,174,9,111,217,55,92,130,137,109,161,81,149,32,233,117,183,222,65,54,210,20,74,220,212,105,10,90,201,73,36,173,41,121,77,175,230,201,111,184,175,203,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,66,200,183,236,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,23,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,20,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,136,120,163,248,236,196,223,193,124,158,16,157,60,32,45,106,21,243,146,252,66,178,174,152,61,109,22,224,188,42,212,186,140,110,106,219,231,197,126,147,1,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,45,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,122,14,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,33,95,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,73,118,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,78,86,179,245,135,24,215,151,26,198,54,226,69,66,149,101,203,177,116,143,120,178,169,36,166,99,185,177,38,220,150,27,37,41,238,76,131,86,214,91,82,77,197,58,151,25,71,57,72,37,174,152,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,65,194,247,34,223,182,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,8,235,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,138,188,58,248,105,92,216,97,121,22,54,102,74,219,137,22,187,66,144,243,52,27,106,73,71,154,134,31,34,142,182,42,197,34,60,149,180,107,73,156,134,208,210,208,102,133,146,93,35,37,37,179,41,191,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,231,195,133,237,213,120,99,45,59,18,50,236,223,83,251,73,184,28,110,225,166,205,113,195,102,147,57,228,187,33,250,153,191,162,182,67,87,45,213,56,149,122,201,117,72,67,36,231,57,182,91,159,249,104,203,165,137,149,252,44,129,134,118,44,127,240,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,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,31,248,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,146,208,164,31,114,136,200,197,24,241,94,194,199,108,76,197,149,114,28,53,166,5,122,157,215,184,241,55,162,78,75,243,167,40,203,113,33,41,215,106,8,244,212,207,237,49,251,248,74,226,107,182,134,63,63,108,188,235,105,139,88,166,169,132,146,213,166,174,187,54,10,11,77,86,69,174,137,247,25,253,226,240,18,162,82,73,69,220,101,168,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,153,8,137,72,157,41,197,236,67,49,157,113,74,35,211,66,36,153,153,235,252,6,115,243,153,90,93,119,49,247,204,165,74,117,244,55,92,169,180,218,156,94,237,16,83,228,25,17,30,167,217,219,236,22,51,193,191,14,61,23,135,213,171,249,200,238,165,82,230,201,134,149,173,26,17,165,108,83,221,45,15,105,123,191,123,248,123,69,145,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,228,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,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,115,252,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,240,0,1,21,120,154,96,167,237,167,40,247,79,79,80,233,103,216,154,222,176,247,187,177,151,122,38,30,234,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,104,175,9,239,175,217,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,126,92,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,249,240,234,193,202,22,13,229,30,196,141,72,123,168,151,120,83,216,188,106,146,118,173,28,233,83,216,105,196,150,197,45,100,158,83,5,29,141,83,181,43,228,111,218,149,45,68,36,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,52,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,0,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,63,248,87,228,86,53,129,111,82,179,61,138,80,34,63,115,215,35,179,82,179,25,102,83,187,233,52,231,226,188,133,62,233,182,225,50,226,229,51,36,140,155,90,23,202,66,80,123,146,226,214,134,236,124,0,112,172,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,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,139,228,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,138,171,227,157,245,39,249,147,244,209,94,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,135,176,183,18,48,227,51,56,53,76,191,237,200,126,149,180,47,74,123,205,57,10,173,4,190,113,179,82,216,147,22,67,43,220,133,109,90,29,105,101,170,155,86,211,218,165,160,201,71,24,50,209,195,146,205,192,28,218,94,184,185,14,151,47,228,205,58,60,103,176,232,142,172,111,20,37,204,102,67,85,38,95,65,145,58,181,178,90,54,209,184,107,65,179,37,38,165,58,242,77,77,77,240,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,28,43,59,152,13,39,49,217,104,188,112,218,141,10,35,247,9,199,69,82,223,55,163,180,226,202,163,25,100,235,109,180,183,86,132,178,183,146,151,35,27,187,211,177,18,22,103,170,119,36,243,152,2,194,120,52,96,133,42,250,198,218,254,52,84,43,146,227,200,194,248,236,38,12,6,91,78,201,111,212,152,153,28,214,234,207,83,36,54,211,110,232,132,145,26,150,226,21,184,137,6,135,46,124,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,84,175,22,188,235,250,110,100,204,166,225,149,78,149,50,138,207,37,203,210,160,193,243,220,84,230,95,230,34,152,147,52,236,111,146,182,154,113,213,54,165,40,220,52,180,102,217,180,242,23,88,34,74,100,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,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,140,171,139,73,177,115,167,74,202,199,12,76,58,161,90,23,4,68,226,165,203,30,176,86,252,51,140,153,71,9,131,174,77,75,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,172,191,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,231,144,28,159,82,178,155,132,105,77,64,165,185,125,222,49,225,207,186,214,243,169,52,70,125,8,81,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,220,160,1,18,184,159,224,189,43,21,178,151,118,215,89,180,34,85,174,123,26,58,107,212,105,138,90,90,126,3,13,188,210,170,10,67,134,164,234,131,134,135,148,166,140,204,150,109,182,100,149,56,134,244,160,192,22,125,193,79,2,225,213,107,183,166,97,235,212,110,119,161,54,91,118,236,151,13,135,27,68,167,81,204,156,180,160,200,221,109,228,50,168,168,75,132,104,73,183,45,244,122,250,168,145,109,64,2,181,120,177,103,94,157,107,90,181,60,171,225,189,79,125,201,89,210,53,226,250,14,84,119,169,80,84,220,121,13,199,109,68,148,54,247,84,219,219,86,105,113,105,38,137,214,214,131,55,72,209,86,216,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,223,243,227,144,186,174,78,164,218,245,170,53,203,46,232,180,238,40,233,136,186,139,176,20,202,226,85,90,105,6,243,78,237,213,164,161,227,230,58,194,119,154,246,33,212,30,238,73,186,231,202,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,255,0,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,101,92,95,247,11,143,2,120,101,248,215,156,77,30,131,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,170,22,171,96,166,46,81,113,66,110,10,204,195,139,129,203,238,4,135,35,59,111,196,130,185,83,84,180,54,110,168,219,109,146,81,186,142,81,27,164,182,247,33,77,232,180,153,160,201,66,202,120,141,66,198,216,28,58,240,177,140,198,213,162,84,113,21,87,196,119,171,143,70,75,9,66,86,228,90,170,218,100,202,58,16,206,246,217,83,77,172,219,35,65,173,10,50,82,203,215,84,75,225,113,227,179,12,191,26,242,121,162,255,0,133,16,241,29,200,228,108,169,94,80,47,12,62,92,185,24,117,120,72,125,16,89,117,14,186,186,36,180,145,44,225,58,249,145,165,104,82,77,74,97,74,87,53,72,105,212,168,148,108,155,174,113,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,74,220,100,235,248,53,82,204,21,38,137,101,81,57,55,245,30,158,104,189,234,13,198,83,77,201,230,53,29,202,123,106,51,50,39,94,109,131,81,169,194,79,245,110,176,131,90,185,123,26,139,249,69,133,141,181,28,197,217,148,252,186,85,162,82,241,6,84,137,44,210,167,75,75,10,98,42,21,21,226,146,243,132,250,22,131,66,99,27,234,50,216,181,232,71,177,42,94,210,61,36,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,19,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,193,197,92,72,174,227,6,35,220,120,161,115,195,165,68,170,220,213,7,106,50,217,165,193,68,72,168,113,195,212,201,13,163,254,149,168,212,226,213,170,220,90,214,165,45,76,42,196,138,238,15,226,61,185,138,22,196,58,84,186,173,179,80,106,163,17,154,164,20,75,138,183,27,61,72,150,218,255,0,232,90,77,46,33,90,45,181,161,105,74,211,163,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,158,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,194,120,44,99,205,155,10,222,186,242,229,89,155,18,159,112,204,172,46,230,162,147,210,12,151,85,66,226,182,212,150,90,65,160,147,189,132,196,109,195,45,230,181,161,213,168,144,73,101,106,19,171,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,23,254,41,95,120,161,242,115,229,213,119,210,127,36,173,248,118,181,31,249,171,44,244,180,184,187,185,12,124,210,19,191,111,49,126,186,247,44,245,237,81,232,66,106,240,84,241,79,116,252,63,157,230,52,225,117,32,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,253,139,31,33,63,101,151,151,237,75,255,0,3,62,79,212,126,81,255,0,93,254,165,244,206,117,95,212,124,239,245,60,207,234,253,127,221,237,208,102,139,16,166,217,181,27,254,229,168,97,205,38,93,46,211,149,88,154,245,6,12,181,26,159,139,78,83,203,56,204,184,102,181,153,173,45,26,18,102,107,95,105,31,172,174,243,179,238,10,16,177,181,116,171,202,160,170,180,70,240,129,137,18,25,68,21,37,142,123,247,34,211,8,212,242,12,144,111,18,27,136,218,18,162,82,210,217,155,205,236,74,212,78,26,34,95,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,217,153,124,186,95,121,95,197,57,248,103,125,71,255,0,11,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,228,248,94,225,230,96,176,191,46,40,180,177,210,149,232,88,145,234,11,126,214,163,201,136,211,115,162,83,228,33,50,92,83,235,109,195,50,222,251,238,232,203,205,161,246,148,151,9,102,105,83,104,106,96,10,171,226,167,144,239,245,95,53,120,65,69,255,0,4,237,223,66,166,83,191,227,215,38,182,165,243,127,228,233,117,13,179,254,18,66,213,253,106,197,85,137,85,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,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,39,234,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,67,196,11,61,213,220,213,93,78,89,86,178,250,44,50,183,234,6,229,58,54,136,115,210,146,152,114,83,109,85,119,174,59,82,24,230,198,144,146,233,148,102,148,105,169,234,174,210,157,92,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,91,156,100,48,227,210,152,125,69,191,155,142,234,149,18,100,104,106,90,17,169,18,80,197,65,222,211,218,126,255,0,222,254,30,209,92,217,51,173,46,133,152,251,26,82,101,58,194,28,174,83,26,113,77,175,110,168,57,241,204,200,207,82,236,236,246,141,24,81,164,34,93,34,12,166,215,189,15,70,105,196,168,207,93,72,210,70,71,175,241,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,7,151,197,58,131,116,156,51,187,106,143,47,98,34,80,231,190,165,107,166,132,136,235,81,158,186,151,187,222,51,107,140,149,87,46,92,95,187,167,52,124,210,149,112,79,228,153,122,219,146,169,78,26,125,167,175,210,246,11,223,225,239,103,179,104,101,130,210,67,113,249,11,170,83,224,84,93,78,194,78,231,28,167,196,220,163,45,165,169,250,189,231,169,253,162,73,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,21,193,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,69,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,0,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,204,190,44,88,191,178,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,250,185,126,195,63,219,38,56,216,120,90,228,74,172,136,151,53,193,6,159,63,209,109,239,148,204,21,188,158,169,244,122,139,36,242,152,39,92,53,169,38,148,37,6,165,22,212,152,211,72,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,229,49,35,10,176,227,24,40,81,237,140,80,178,233,87,53,42,37,66,53,81,152,149,24,228,235,104,148,194,247,182,225,17,255,0,206,74,139,232,173,181,184,218,201,72,90,210,175,86,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,197,92,88,91,125,218,150,37,163,137,149,250,23,75,109,223,125,127,201,249,189,83,43,235,58,39,137,153,95,54,133,155,141,236,113,68,159,156,74,119,107,170,117,46,208,177,240,206,234,196,74,117,223,81,181,162,117,127,34,173,245,220,213,22,16,219,142,60,168,45,202,141,29,213,182,148,33,90,242,250,164,186,179,86,212,165,166,157,89,171,213,208,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,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,136,23,199,59,234,79,243,39,233,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,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,157,108,247,224,93,11,46,217,160,187,176,230,206,163,85,105,214,178,122,90,141,9,53,3,90,247,197,145,29,183,22,76,186,178,35,117,150,223,55,216,74,204,212,175,153,52,173,106,90,86,163,224,3,66,124,59,112,46,102,0,229,78,212,182,235,212,111,70,92,149,238,109,201,94,101,70,249,56,153,82,140,141,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,164,168,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,8,21,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,244,21,219,2,242,182,109,155,102,243,174,219,210,226,80,175,24,242,100,208,170,10,34,54,39,34,60,133,199,124,144,162,51,34,91,110,182,100,164,30,139,34,83,106,50,218,226,20,169,169,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,202,184,11,158,225,165,195,238,54,15,82,168,249,131,197,250,84,182,241,6,124,126,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,0,1,154,204,211,224,167,242,118,204,21,237,131,141,212,58,216,150,253,64,186,7,212,239,49,197,193,125,164,72,139,205,87,45,178,55,137,135,154,39,54,160,147,204,37,237,213,58,25,242,161,164,140,162,224,133,87,46,57,116,179,48,106,187,92,137,87,169,80,35,201,84,201,113,27,82,24,55,228,74,122,75,136,111,119,172,164,33,79,154,9,102,73,53,146,9,70,148,110,216,93,128,4,117,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,39,61,117,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,205,146,143,228,171,135,15,215,239,250,101,41,204,77,186,126,114,165,37,130,230,185,75,130,100,131,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,114,87,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,206,190,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,25,181,146,84,180,161,214,157,65,45,123,55,28,233,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,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,121,74,118,21,97,197,35,17,234,248,189,76,178,233,81,175,58,245,62,61,46,165,91,110,57,20,169,49,89,51,54,219,82,191,249,194,81,151,172,180,178,194,84,106,38,90,36,66,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,239,248,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,24,56,163,248,19,196,223,193,124,226,16,160,17,121,60,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,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,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,128,69,94,40,254,4,241,55,240,95,56,132,41,3,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,116,188,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,186,87,14,108,132,255,0,42,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,151,17,156,132,255,0,37,122,235,24,145,135,111,245,24,101,115,84,58,56,145,223,145,190,85,22,114,208,183,74,26,141,103,189,230,77,13,184,166,157,237,81,37,10,67,167,185,41,113,238,107,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,79,52,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,23,127,194,227,192,158,25,126,53,231,19,69,43,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,190,156,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,119,242,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,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,158,188,21,60,83,221,63,15,231,121,141,56,93,72,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,228,226,157,157,58,86,62,94,80,240,107,11,110,8,149,76,62,180,100,20,185,83,152,140,147,69,74,182,146,117,165,58,203,251,140,220,140,211,78,26,16,164,18,18,181,173,229,124,234,57,43,46,107,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,20,47,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,41,120,97,86,28,98,5,118,214,185,239,91,46,149,90,170,217,85,5,85,40,18,230,71,39,28,167,202,52,26,13,198,204,255,0,230,171,67,213,36,227,76,184,69,189,166,212,159,86,2,16,113,105,204,61,87,6,178,243,30,195,181,42,177,34,215,113,58,68,154,35,232,122,26,158,90,168,133,29,69,80,83,74,50,229,33,102,111,70,100,205,122,171,100,133,155,100,74,79,49,186,54,22,41,193,147,29,38,90,216,203,93,192,106,189,103,101,22,246,167,185,81,165,196,112,159,115,250,98,34,73,106,38,73,38,109,53,204,136,82,20,226,212,146,53,244,140,39,121,26,82,149,92,160,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,33,7,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,46,167,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,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,236,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,23,83,194,227,192,158,25,126,53,231,19,68,170,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,193,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,248,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,84,173,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,163,110,48,182,85,42,213,206,10,235,180,249,18,220,145,120,218,244,218,220,228,188,180,154,27,125,10,122,9,37,162,36,145,146,57,80,90,81,146,141,71,189,75,61,116,50,74,127,87,6,219,90,133,112,102,226,101,90,175,7,168,151,108,217,245,26,165,45,206,106,209,211,202,91,241,162,41,205,18,100,75,213,137,114,17,162,136,211,235,235,166,228,164,202,239,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,10,107,227,39,113,230,9,204,88,164,219,119,146,58,12,39,237,118,205,102,60,134,185,117,41,77,70,142,115,101,72,109,46,41,195,121,183,37,27,40,55,18,132,165,189,121,105,245,221,91,144,215,45,208,176,74,126,54,218,204,102,54,173,46,157,135,73,144,235,213,199,163,37,245,45,72,109,135,22,211,38,81,208,183,182,56,242,90,109,102,217,18,201,11,81,146,144,126,186,103,255,0,27,138,77,42,129,74,192,106,21,10,153,18,157,77,167,71,184,34,67,135,17,148,178,196,102,27,77,49,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,175,5,79,20,247,79,195,249,222,99,78,17,255,0,62,84,76,26,183,115,89,126,209,48,49,158,146,223,133,80,56,210,169,237,83,213,18,45,62,168,217,114,230,199,140,74,90,141,76,165,244,56,100,100,150,208,149,41,72,105,28,164,54,181,244,190,20,55,110,46,81,115,105,68,182,176,229,82,228,208,171,209,228,21,221,4,221,90,33,42,156,203,46,26,100,190,105,105,210,66,218,117,104,229,40,201,27,156,113,44,115,27,76,133,152,145,92,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,138,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,247,254,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,215,142,83,116,163,165,96,219,207,77,150,154,146,100,87,147,30,58,99,37,76,56,193,166,15,53,107,119,152,74,66,210,162,100,146,130,109,68,178,91,134,106,70,194,39,43,47,9,254,66,126,212,236,223,218,151,254,6,124,160,167,124,163,254,187,253,75,234,91,234,191,168,249,223,234,121,159,213,250,255,0,187,219,160,211,240,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,0,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,242,152,171,81,196,122,70,28,92,117,60,33,183,41,85,235,206,53,61,215,40,148,218,164,195,141,22,76,162,47,85,43,112,139,239,50,73,169,180,173,68,73,83,172,146,141,212,102,179,21,110,156,71,189,49,30,227,185,49,122,117,86,93,231,46,160,234,107,106,170,52,109,74,110,83,103,203,83,43,104,201,60,158,94,194,108,154,36,165,45,165,4,132,165,36,146,73,88,255,0,5,139,43,1,170,114,110,187,214,161,34,36,220,95,163,200,91,80,97,203,94,171,167,209,22,211,105,57,113,91,52,145,26,220,117,199,89,117,212,154,148,132,19,104,249,180,190,124,234,182,22,233,135,182,198,17,220,220,23,233,165,141,21,9,116,202,21,50,61,78,124,106,156,26,106,39,77,131,81,77,122,82,34,42,59,107,208,141,110,58,226,88,87,174,214,173,190,226,77,214,146,165,56,154,139,23,167,194,82,183,140,181,188,169,195,123,19,94,235,45,246,106,15,70,178,230,191,80,75,242,149,75,100,249,43,142,166,201,26,182,203,47,180,234,26,55,28,82,205,38,164,18,27,105,166,77,116,88,44,211,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,0,0,42,3,141,239,200,79,218,158,26,122,63,255,0,12,254,79,203,244,191,245,223,234,95,82,93,7,127,205,127,93,233,47,161,235,254,255,0,103,44,68,188,140,210,112,190,191,155,76,51,161,99,21,50,37,70,216,168,214,58,71,33,203,101,199,152,147,53,198,92,76,6,156,109,4,123,208,169,135,25,38,149,17,182,100,102,78,124,222,241,163,48,1,158,30,32,183,62,46,92,217,180,190,143,26,41,241,41,149,218,100,134,96,70,166,65,169,46,116,40,52,228,178,133,196,76,119,23,161,154,28,105,196,190,175,81,173,92,125,197,27,77,41,74,109,61,43,132,165,19,6,171,121,172,134,206,38,179,214,92,12,211,222,147,101,194,126,158,167,226,170,168,201,115,151,33,78,18,244,109,230,88,105,213,180,78,54,164,26,141,75,37,182,235,76,146,239,80,4,10,227,13,76,193,39,114,233,30,179,126,57,16,177,6,44,130,141,97,33,82,223,75,230,183,101,68,85,68,208,203,106,216,180,20,102,125,101,186,147,66,12,219,34,52,173,196,18,169,48,105,119,45,211,113,182,126,9,90,207,230,54,147,18,157,136,169,142,235,53,198,99,41,133,33,75,109,247,16,211,198,113,214,182,119,184,202,90,113,100,217,146,9,107,81,18,80,94,162,115,68,47,251,133,199,129,60,50,252,107,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,31,238,124,215,80,172,76,226,81,242,201,122,187,74,165,192,187,44,248,149,138,5,81,247,150,219,143,86,23,58,75,7,1,90,145,182,124,214,218,73,180,102,104,62,99,106,108,185,138,121,180,167,213,230,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,241,155,89,37,72,82,218,117,212,18,209,191,113,103,135,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,166,167,13,46,32,146,112,122,171,71,203,230,47,213,98,55,135,211,228,116,212,122,180,183,90,138,197,180,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,11,85,25,146,9,90,79,94,40,254,4,241,55,240,95,56,132,40,4,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,89,79,6,11,7,1,167,85,110,91,245,235,134,37,91,21,41,209,210,212,122,60,250,127,37,250,36,37,41,196,59,46,19,156,229,38,74,30,75,140,180,183,73,182,220,100,201,109,159,168,249,41,219,95,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,160,17,223,242,117,147,171,239,55,247,220,138,5,2,103,161,173,186,54,207,148,23,7,45,153,30,139,230,179,33,113,127,154,173,246,156,127,154,228,115,111,230,204,246,107,185,90,17,118,232,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,107,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,219,56,185,58,190,242,129,125,199,160,87,230,122,102,219,172,239,249,63,112,114,217,143,233,78,83,49,215,43,249,170,31,117,198,57,78,72,38,254,112,203,126,155,147,169,31,103,0,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,234,172,12,157,95,120,161,149,139,143,50,246,44,207,73,252,146,184,38,83,171,20,78,91,44,244,180,184,180,228,205,126,163,212,58,250,119,237,230,33,28,132,54,165,158,187,136,207,67,72,231,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,170,87,140,149,173,66,183,243,113,14,173,72,131,211,203,185,172,250,117,82,168,231,53,107,234,37,33,249,49,18,230,138,51,36,104,196,72,232,209,36,73,245,53,211,114,148,103,245,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,106,203,77,59,22,38,211,177,146,78,17,220,126,141,151,79,194,250,172,138,236,110,142,51,222,147,161,28,168,109,212,35,111,144,122,51,163,14,45,254,98,53,116,250,125,136,245,156,35,28,170,211,167,80,171,23,85,26,147,116,220,127,39,232,179,106,17,227,212,106,253,26,229,250,62,42,220,74,93,147,200,65,146,221,229,160,212,190,90,79,114,182,232,93,166,52,167,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,11,113,83,198,58,22,46,230,226,175,26,220,103,88,150,21,61,171,57,201,59,151,252,234,84,103,223,114,73,236,90,18,104,229,191,33,214,52,245,146,174,70,244,168,210,178,34,231,248,63,147,171,239,24,178,227,138,89,138,162,76,228,192,195,158,95,79,11,150,202,189,43,202,65,61,81,249,197,62,133,49,211,69,91,111,118,182,190,110,253,136,213,68,100,57,86,19,223,95,178,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,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,196,138,168,231,142,78,26,240,255,0,176,178,183,134,200,136,237,118,231,163,214,209,116,212,212,182,159,42,117,58,85,90,160,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,32,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,223,230,219,4,41,89,112,199,235,143,5,232,213,201,117,152,246,228,122,90,87,62,75,105,109,114,95,122,157,26,67,203,36,39,177,8,55,94,115,98,53,81,165,27,82,106,89,145,172,237,43,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,14,61,210,25,174,224,189,239,75,121,164,184,82,45,218,155,100,74,73,31,106,162,58,159,105,31,191,220,51,119,126,68,122,219,196,122,252,104,202,54,156,167,86,165,37,163,65,154,77,6,219,234,36,233,166,154,105,183,217,160,208,78,71,111,150,175,188,177,88,50,137,195,91,212,186,5,42,153,33,74,61,77,78,183,79,140,106,51,61,202,51,237,95,183,67,251,8,119,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,21,235,198,14,254,93,11,8,233,150,171,19,214,211,149,9,236,169,109,37,221,187,155,114,44,246,207,82,37,22,164,122,105,220,100,42,187,44,208,14,167,143,150,4,34,140,79,243,110,90,82,77,179,70,226,86,179,89,45,52,208,245,239,26,69,180,162,20,27,86,141,8,153,38,121,20,248,237,242,201,59,73,59,91,73,105,167,179,77,59,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,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,51,136,94,78,191,146,86,41,195,249,61,51,171,179,47,94,186,163,66,249,190,95,163,249,114,79,125,59,215,125,215,93,228,50,236,79,159,94,222,103,55,176,181,74,244,234,188,21,60,83,221,63,15,231,121,141,56,91,77,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,25,172,205,86,41,126,218,115,29,136,184,152,205,119,211,48,43,55,4,175,69,77,233,122,126,109,45,165,242,96,252,217,161,10,78,145,90,97,62,186,73,103,166,171,213,70,163,63,85,144,156,76,186,176,191,55,24,103,81,181,165,242,253,61,112,66,182,106,44,45,199,9,153,80,103,190,136,238,161,196,161,105,223,183,152,151,80,74,213,36,235,45,44,210,173,154,13,20,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,135,235,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,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,254,91,155,23,175,43,191,11,236,140,35,174,191,17,234,22,30,200,171,61,66,52,176,72,125,148,84,28,101,215,217,90,203,177,104,39,89,55,18,102,91,200,222,112,141,70,146,66,81,250,176,123,29,49,31,1,166,92,213,108,47,172,250,26,171,116,91,239,91,111,84,154,35,41,80,226,186,251,15,56,184,203,35,46,83,199,211,165,4,230,134,164,37,106,52,109,89,33,104,248,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,158,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,156,32,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,181,76,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,51,107,36,169,10,91,78,186,130,90,55,238,44,240,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,228,240,221,179,179,29,97,101,198,151,108,230,21,174,87,43,99,246,204,105,147,22,186,165,54,150,164,104,136,50,217,54,147,201,229,236,37,182,147,117,197,165,15,147,42,75,28,130,108,118,171,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,51,237,196,147,26,41,88,223,155,75,162,187,107,221,241,46,75,98,135,30,29,6,133,50,34,19,200,38,25,100,148,250,91,112,146,92,228,117,142,204,81,59,170,137,68,162,52,41,77,236,17,128,104,207,36,120,243,39,49,217,104,179,177,38,179,54,35,247,9,199,93,46,224,38,100,52,226,202,163,25,102,211,142,58,134,144,132,178,183,146,150,228,147,91,19,177,18,16,69,170,118,168,251,168,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,140,182,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,10,234,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,165,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,42,61,85,197,138,87,221,215,98,90,56,103,95,174,245,86,221,137,215,252,159,133,210,178,142,143,173,120,158,149,243,136,65,56,230,247,18,74,249,197,43,110,154,39,66,236,18,131,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,134,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,6,112,115,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,197,70,151,114,221,141,244,172,199,224,149,173,141,20,106,28,186,52,123,142,59,170,92,9,46,37,197,198,125,151,220,142,242,9,105,236,90,9,214,92,216,189,18,106,70,213,26,80,102,104,46,150,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,64,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,244,225,221,155,207,229,91,131,71,242,166,111,59,16,172,238,84,43,163,100,14,153,151,249,170,119,165,150,222,211,54,207,154,219,74,222,73,217,181,214,221,209,180,54,109,110,145,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,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,180,225,59,146,138,141,211,117,83,51,81,137,20,205,150,221,27,89,54,115,11,40,178,25,170,206,75,146,35,185,33,196,154,150,227,61,43,140,238,65,41,180,40,221,54,156,66,200,154,50,93,191,140,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,82,183,26,191,20,246,183,195,248,62,99,81,19,43,133,134,108,239,44,198,97,125,90,199,196,8,242,231,87,112,214,61,62,52,139,142,92,242,125,250,202,37,57,48,218,55,17,203,73,165,109,53,29,182,205,106,91,139,116,245,90,143,113,153,159,74,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,158,193,109,55,53,211,93,188,56,28,179,86,184,231,117,114,227,211,224,82,219,115,148,134,246,197,133,115,53,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,117,44,46,167,136,191,14,143,219,223,87,141,120,41,78,255,0,76,159,155,244,157,51,157,255,0,132,127,222,145,153,249,233,50,81,30,31,79,29,167,85,234,163,231,123,143,214,208,206,160,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,43,254,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,218,174,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,85,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,200,56,163,248,19,196,223,193,124,226,16,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,143,114,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,3,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,194,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,94,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,15,248,161,100,163,249,63,223,107,198,124,61,166,82,160,225,181,229,80,68,102,169,208,139,147,232,106,162,153,82,215,28,154,82,143,86,93,229,62,243,102,217,18,27,245,218,216,218,80,215,51,138,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,59,87,23,251,166,133,124,227,238,30,222,182,180,238,182,139,112,97,125,38,169,78,147,202,91,124,248,175,205,158,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,224,169,226,158,233,248,127,59,204,105,194,221,47,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,44,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,84,95,26,191,20,246,183,195,248,62,99,81,30,83,133,101,139,251,80,197,60,91,195,63,74,122,51,229,110,15,215,232,93,111,35,157,210,245,82,97,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,68,11,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,61,145,107,214,149,127,228,251,9,43,180,104,242,217,143,22,215,137,68,90,100,161,41,89,191,79,79,66,242,136,146,165,22,197,59,25,197,32,245,212,208,105,51,36,153,154,75,186,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,7,148,197,139,235,246,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,151,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,250,114,45,151,75,18,212,200,237,187,96,84,163,250,90,6,40,91,234,174,220,222,187,204,117,158,150,136,141,237,118,58,106,111,100,85,51,31,115,106,70,238,79,48,137,10,89,138,43,197,139,23,246,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,23,169,195,47,26,255,0,109,57,71,181,186,138,127,75,62,196,210,202,153,177,173,140,187,209,48,207,78,227,122,184,181,43,88,174,198,222,163,219,171,164,238,212,146,118,235,42,128,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,115,74,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,239,112,253,200,141,11,42,182,171,119,173,210,142,183,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,250,148,145,41,122,232,90,39,176,235,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,237,136,83,173,90,204,35,100,158,231,211,228,55,203,52,238,37,110,109,69,166,158,221,117,238,25,186,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,78,225,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,157,196,66,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,23,26,186,155,158,146,181,168,223,205,118,114,32,201,255,0,134,215,117,69,62,255,0,161,252,59,196,63,225,255,0,69,98,181,154,75,45,18,35,173,210,137,85,167,74,34,74,9,91,77,53,24,189,167,169,30,133,219,222,52,54,132,37,180,37,9,45,9,36,68,68,94,225,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,226,153,211,196,207,217,22,84,241,62,250,110,93,86,36,184,246,251,244,248,18,169,110,114,229,69,157,52,202,28,87,208,189,233,52,114,223,144,210,205,105,86,228,165,38,164,145,168,136,143,58,246,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,126,74,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,146,114,171,138,95,182,156,184,225,214,38,61,93,244,204,250,205,191,23,210,179,122,94,159,155,84,105,28,153,223,54,72,66,83,164,166,159,79,168,146,65,233,170,53,73,164,207,170,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,180,154,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,125,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,88,87,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,252,248,189,238,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,201,148,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,138,189,112,95,11,241,22,242,179,177,2,248,180,34,86,107,182,4,137,18,237,201,18,86,226,145,1,247,137,189,238,147,68,174,82,214,70,203,74,66,150,149,27,107,109,43,70,213,17,24,246,160,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,56,254,110,177,190,171,151,28,186,94,120,203,66,161,196,171,212,168,17,227,38,28,73,110,41,12,27,242,37,51,25,181,185,183,214,82,16,167,201,102,130,52,154,201,6,146,82,55,111,44,219,128,177,254,12,24,243,26,213,197,11,151,0,43,179,101,244,247,196,116,213,40,72,84,135,84,195,117,24,109,184,167,219,67,36,131,66,22,244,109,86,167,77,72,236,130,218,15,121,169,4,155,137,0,1,149,113,110,152,41,156,27,103,40,220,49,48,222,180,163,137,54,246,174,71,184,19,105,209,229,181,35,145,57,246,171,143,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,245,92,55,56,137,213,113,222,75,152,47,143,117,216,143,226,11,146,20,171,122,123,48,20,210,235,140,114,159,144,250,29,67,12,148,118,23,29,12,30,139,51,108,156,66,208,146,73,173,10,91,150,20,0,0,41,175,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,186,235,29,255,0,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,110,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,70,174,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,89,236,1,107,220,19,241,162,171,81,141,126,96,69,195,119,203,149,30,151,30,45,122,217,163,188,133,45,17,88,55,92,69,69,77,57,183,68,32,221,122,17,155,70,178,45,238,45,104,78,170,117,71,105,64,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,203,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,41,105,196,55,136,143,242,155,135,79,194,252,39,42,173,34,193,143,201,168,84,150,236,142,91,149,183,150,196,119,91,98,75,28,178,54,186,71,250,132,26,18,235,173,56,226,82,233,25,236,105,69,200,50,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,208,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,12,171,139,84,255,0,228,40,255,0,235,255,0,110,34,170,198,170,5,59,113,159,180,176,74,129,138,22,213,114,221,76,184,184,161,113,199,85,74,227,109,45,62,227,19,41,196,219,113,97,190,183,28,119,148,202,208,112,220,109,45,178,217,239,46,98,220,82,13,45,243,97,254,83,47,92,121,177,177,230,216,159,150,232,242,231,94,211,164,116,49,233,77,35,123,21,70,21,162,157,141,41,27,146,147,140,105,70,247,20,165,36,155,38,249,187,219,54,201,196,104,250,146,229,85,234,84,39,171,176,162,67,169,46,59,106,153,30,36,149,73,97,151,205,37,204,67,110,169,182,212,226,9,90,145,44,219,65,168,136,140,210,157,116,47,214,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,247,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,199,81,63,248,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,14,41,196,87,7,43,184,55,155,139,238,53,93,238,162,37,225,80,126,241,165,201,218,132,115,162,207,125,215,20,91,18,181,154,121,79,148,134,53,86,213,47,145,191,106,82,180,144,158,188,17,239,90,84,252,23,196,44,57,102,60,178,169,80,238,134,171,114,29,82,19,200,83,19,162,54,203,73,66,183,110,53,146,169,239,26,136,210,68,68,166,244,53,106,100,155,31,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,111,20,190,74,101,198,133,134,112,43,189,44,251,238,224,111,169,133,210,239,235,41,112,144,111,61,243,134,131,75,123,37,42,156,174,197,37,106,215,66,213,60,194,21,1,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,231,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,162,206,44,216,95,74,195,140,224,213,42,116,101,68,110,61,245,71,135,116,46,36,104,73,142,136,207,173,78,70,123,93,166,100,226,221,118,35,146,22,230,137,53,46,66,181,35,50,53,171,186,112,75,198,58,235,87,85,245,151,233,12,243,168,178,105,231,120,195,115,114,19,210,74,109,200,241,36,22,132,141,238,115,144,236,110,211,94,212,116,190,170,117,113,70,86,212,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,205,56,83,228,114,78,26,210,160,102,147,18,87,17,218,237,207,71,37,218,212,196,161,167,202,157,78,148,148,44,166,173,205,12,209,37,230,180,74,82,218,139,150,203,174,37,102,165,58,166,217,177,241,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,161,46,33,72,81,106,74,35,35,35,247,12,242,113,0,163,49,69,205,37,232,136,236,45,162,151,85,168,202,50,82,73,59,141,85,25,93,165,161,22,165,217,222,37,255,0,5,74,155,158,146,186,104,255,0,205,118,114,39,73,255,0,134,215,117,57,62,255,0,161,252,59,197,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,206,53,82,98,158,45,218,209,74,75,199,36,173,216,43,229,111,46,94,206,166,162,91,182,247,238,215,179,95,112,227,252,42,105,137,169,230,157,141,204,19,189,37,45,50,139,213,221,180,211,81,131,235,119,30,154,107,222,47,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,244,145,91,110,68,72,229,161,163,99,156,229,187,39,180,151,185,29,47,172,157,28,73,148,74,225,113,132,49,177,107,56,54,203,245,38,34,63,77,177,163,189,119,202,101,231,221,105,107,92,101,33,17,84,209,183,244,150,137,143,196,112,210,163,74,13,13,172,149,187,232,43,207,241,21,193,202,238,13,230,226,251,141,87,123,168,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,39,255,0,5,60,76,249,65,129,215,166,22,203,151,85,145,46,207,184,17,80,103,168,115,124,88,240,103,179,243,108,71,213,102,104,209,248,147,28,90,9,41,78,231,201,68,106,82,215,165,138,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,78,179,227,251,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,69,92,190,229,139,25,115,61,93,171,80,48,134,215,244,147,148,74,123,181,9,210,95,121,49,226,179,162,22,108,176,167,151,162,9,231,214,131,109,164,25,150,170,220,165,26,91,109,215,17,205,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,21,23,198,230,192,179,104,87,150,25,98,13,26,222,137,14,225,186,163,213,163,86,167,50,70,149,207,68,50,132,81,141,210,35,218,165,161,47,184,130,94,155,205,27,18,102,105,109,4,158,105,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,42,87,141,102,58,67,170,215,108,188,188,80,107,60,239,66,111,185,46,40,205,147,14,54,137,78,163,151,5,10,89,25,186,219,200,101,82,150,166,204,144,147,110,91,11,245,245,73,162,181,163,90,213,217,118,173,70,245,143,7,125,22,149,80,135,75,153,39,154,130,229,74,150,220,151,35,183,176,207,122,183,34,20,147,212,136,210,92,189,20,100,106,73,26,218,181,171,183,133,69,234,77,185,7,171,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,31,160,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,52,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,202,184,253,83,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,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,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,177,11,243,225,89,73,165,83,178,57,96,204,167,211,34,69,145,84,145,88,151,57,214,89,74,23,41,242,169,201,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,45,64,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,5,48,113,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,87,176,14,171,149,140,107,254,78,217,130,178,113,141,202,127,91,18,223,168,31,94,194,90,230,56,184,47,180,184,242,185,73,230,54,70,241,48,243,166,222,229,146,121,132,141,218,167,82,61,41,128,0,207,95,16,140,190,225,198,91,51,29,80,176,48,182,224,235,104,178,233,236,86,61,26,183,201,231,168,78,62,183,63,152,56,230,229,45,91,80,134,221,65,184,68,231,41,246,183,111,63,157,114,53,141,41,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,241,91,65,41,75,82,26,105,164,26,215,179,113,245,80,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,25,87,22,169,255,0,200,81,255,0,215,254,220,69,85,141,15,103,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,64,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,238,28,28,63,225,229,222,132,214,45,226,245,187,254,155,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,206,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,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,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,20,181,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,58,87,27,140,33,146,138,174,30,227,220,22,37,185,29,248,238,218,21,71,20,251,92,134,22,133,57,42,18,80,223,99,166,183,9,201,230,165,122,200,34,101,178,245,12,203,127,0,225,51,138,20,172,56,206,13,46,153,89,76,70,227,223,84,121,150,186,37,201,154,152,232,140,250,212,220,150,116,220,70,78,45,215,98,55,29,13,234,147,82,228,39,67,51,34,66,175,120,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,41,47,140,181,255,0,26,230,205,29,46,204,167,92,50,229,199,179,173,120,145,166,83,212,110,147,16,106,50,29,118,67,134,132,168,137,6,183,35,57,4,212,180,107,169,37,180,153,234,222,212,252,174,15,86,85,42,234,206,10,43,181,9,18,219,145,103,90,245,42,220,20,178,180,146,28,125,106,102,9,165,210,52,153,154,57,83,157,81,18,77,39,189,40,61,116,35,74,175,36,86,175,27,219,23,210,24,89,134,152,153,233,78,95,160,110,9,116,46,139,145,175,59,175,140,79,115,121,155,189,93,158,141,219,183,105,238,231,107,170,118,104,168,65,195,95,23,164,225,6,112,108,119,205,249,101,77,188,36,29,161,82,102,51,13,58,183,209,57,73,68,116,153,185,166,196,38,97,68,113,106,65,146,201,13,40,139,118,166,133,104,36,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,43,47,43,25,28,141,137,89,187,197,92,210,98,74,229,181,66,182,49,98,224,93,173,76,74,29,96,234,53,24,181,55,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,89,160,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,231,21,106,98,105,153,167,127,107,4,215,87,75,84,163,245,118,238,53,84,103,122,221,197,174,186,119,142,193,193,86,76,82,197,187,166,41,201,120,164,157,187,57,206,86,242,229,236,234,105,197,187,111,126,237,123,53,247,11,131,0,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,124,106,41,173,35,26,173,122,161,58,190,97,219,16,153,216,106,45,52,234,234,42,215,77,63,206,60,7,8,130,34,205,36,197,26,201,58,219,110,39,83,61,8,207,210,48,59,62,241,121,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,105,141,127,182,156,220,93,61,61,63,165,129,98,107,101,67,222,214,199,157,232,159,123,168,113,205,28,90,85,172,167,100,236,81,109,213,162,107,114,73,91,181,151,252,18,240,114,132,213,171,125,102,6,67,220,234,212,154,129,217,208,219,218,180,244,145,91,110,60,185,7,169,47,99,156,229,187,27,176,209,185,29,47,170,173,28,81,23,228,227,113,132,49,151,74,195,220,123,130,196,70,228,49,33,219,66,168,226,159,119,158,250,22,151,37,66,74,27,237,104,144,217,183,60,212,175,85,102,111,54,94,185,17,108,140,28,43,49,142,133,132,89,184,164,70,184,217,210,37,251,79,118,206,110,78,229,255,0,53,149,37,246,28,140,123,16,133,26,249,143,199,105,141,61,84,167,159,189,74,36,160,200,239,164,82,183,26,191,20,246,183,195,248,62,99,81,17,42,194,199,155,203,13,112,143,16,176,166,207,155,46,152,140,72,145,74,69,94,116,105,4,218,220,167,68,68,210,118,17,150,195,86,199,213,45,179,90,146,180,250,140,169,181,18,208,234,200,121,252,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,67,217,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,92,43,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,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,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,51,45,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,137,23,126,96,52,108,44,225,133,105,98,77,66,20,182,46,28,79,196,136,53,73,37,38,59,177,214,213,57,136,21,86,160,182,72,90,205,43,66,146,110,201,67,169,66,55,162,98,75,214,74,16,163,243,252,46,60,118,97,151,227,94,79,52,113,76,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,91,255,0,7,220,99,161,95,57,96,44,42,142,207,79,90,195,74,131,241,230,55,185,107,231,197,157,33,249,113,228,234,104,74,19,185,107,146,215,44,148,181,23,77,189,91,73,196,144,157,64,3,42,226,111,240,211,200,172,108,205,92,210,177,63,19,160,68,149,133,246,228,135,233,178,160,170,83,173,191,87,168,156,114,52,176,131,97,196,58,202,25,39,217,121,78,26,139,113,242,219,74,86,74,112,219,149,92,84,50,43,26,255,0,183,170,185,158,194,216,17,24,185,232,113,222,169,94,108,189,41,221,245,106,115,17,89,66,95,104,220,112,217,109,113,89,140,102,109,161,8,230,161,75,61,202,113,8,67,149,65,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,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,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,141,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,148,205,86,11,213,112,67,41,121,106,161,93,22,132,187,110,231,174,72,188,43,213,216,114,214,174,121,190,243,212,228,176,167,27,53,31,37,125,27,80,210,109,104,147,73,164,201,105,75,155,199,159,225,201,107,80,175,156,225,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,208,167,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,194,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,123,220,49,113,75,246,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,175,39,165,233,92,62,145,142,196,37,43,219,5,200,94,186,119,107,175,172,163,89,44,74,160,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,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,61,6,47,96,190,40,96,45,228,230,31,226,229,161,46,221,174,183,29,169,101,29,229,182,234,29,97,194,61,142,180,235,74,83,78,163,82,82,77,72,82,136,150,133,160,244,82,20,69,99,252,31,115,121,221,148,123,234,111,248,121,182,50,155,129,255,0,31,42,124,71,157,65,255,0,142,251,102,180,127,135,73,185,253,67,98,213,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,61,254,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,178,174,18,153,40,244,36,56,121,178,196,218,101,86,29,105,238,115,118,93,61,242,228,54,152,47,49,203,93,77,68,74,222,231,57,14,186,219,73,113,41,73,54,74,116,137,194,117,149,162,207,192,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,9,233,197,31,8,100,226,214,79,174,103,233,172,75,126,165,99,72,102,239,138,203,47,180,210,22,136,201,90,37,41,211,115,233,33,16,223,150,225,37,38,149,154,219,65,39,119,208,85,27,97,61,245,251,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,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,40,51,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,193,206,181,211,93,188,51,113,139,213,107,142,119,87,46,61,225,83,165,182,231,41,13,237,139,9,245,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,133,112,71,194,250,84,91,3,16,177,161,229,68,126,165,83,172,53,107,199,37,66,79,62,27,17,153,110,75,187,36,106,106,216,250,165,179,185,178,36,150,177,27,81,154,187,54,89,160,139,252,74,48,134,54,47,228,250,248,96,152,136,117,43,62,57,93,244,215,164,190,235,72,97,112,82,165,200,81,19,122,239,90,161,156,182,208,149,145,160,214,234,76,246,232,75,77,16,225,61,245,251,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,63,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,141,56,187,145,30,105,33,168,150,74,210,219,109,58,145,234,68,126,145,159,217,247,143,127,193,94,154,210,241,170,232,170,155,171,230,21,177,53,141,132,162,211,78,174,156,173,116,211,252,226,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,188,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,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,60,166,44,95,95,178,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,189,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,26,51,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,120,174,34,184,57,66,198,76,163,223,113,170,239,116,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,133,6,97,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,52,209,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,167,110,53,126,41,237,111,135,240,124,198,162,32,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,23,231,144,28,159,82,178,155,132,105,77,64,165,185,125,222,49,225,207,186,214,243,169,52,70,125,8,81,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,220,160,1,74,220,78,178,29,251,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,242,174,27,183,214,99,173,92,199,82,232,153,122,165,250,115,211,155,19,115,81,166,62,182,105,111,210,219,95,175,34,91,164,149,116,252,158,97,155,114,9,42,90,86,178,66,80,239,56,216,118,255,0,128,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,16,255,0,138,94,58,67,193,252,169,215,173,184,85,158,146,228,196,79,244,55,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,68,212,75,77,43,96,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,107,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,227,94,79,52,73,254,54,24,47,74,167,73,176,241,222,222,180,34,69,145,84,145,42,131,115,86,25,90,80,185,79,147,77,174,156,151,91,221,170,214,77,51,52,137,210,65,158,198,208,133,171,68,180,146,224,28,43,243,15,85,193,172,203,210,172,57,85,88,145,109,60,78,144,205,18,172,135,161,169,229,170,105,33,226,166,169,165,54,91,208,179,146,242,89,51,61,91,217,33,102,178,45,169,113,187,222,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,20,193,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,77,98,147,17,166,162,177,109,45,106,138,195,100,217,45,243,91,232,145,37,247,84,72,101,164,161,130,209,36,68,130,78,145,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,4,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,86,185,69,193,10,86,99,179,23,102,96,213,118,185,46,145,77,175,200,146,169,146,226,54,149,190,76,71,138,244,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,231,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,106,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,124,174,13,152,215,242,27,48,85,108,28,151,79,231,68,196,218,121,114,95,109,173,206,49,58,156,212,137,13,238,81,184,146,75,42,97,115,9,90,33,106,55,57,26,109,78,243,23,82,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,173,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,76,174,19,185,40,168,221,55,85,51,53,24,145,76,217,109,209,181,147,103,48,178,139,33,154,172,228,185,34,59,146,28,73,169,110,51,210,184,206,228,18,155,66,141,211,105,196,44,137,163,37,207,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,215,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,191,78,29,217,188,254,85,184,52,127,42,102,243,177,10,206,229,66,186,54,64,233,153,127,154,167,122,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,233,84,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,50,174,45,83,255,0,144,163,255,0,175,253,184,138,171,19,211,134,231,15,184,217,137,146,230,48,227,37,42,90,112,234,157,33,81,161,83,94,105,214,81,115,44,218,125,183,77,169,12,190,211,204,162,51,196,194,141,105,74,144,226,201,109,235,170,28,34,187,64,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,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,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,39,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,153,124,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,255,0,112,247,197,10,86,42,228,251,13,170,116,244,196,102,69,2,142,213,175,58,35,51,83,37,113,223,167,164,163,23,55,66,35,109,110,180,219,82,9,181,22,169,68,132,118,168,140,150,170,139,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,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,50,239,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,189,238,20,184,103,251,59,201,181,185,81,145,18,171,18,125,235,80,157,115,76,98,160,223,47,111,49,194,143,29,108,164,208,149,19,46,69,139,25,212,153,238,221,205,53,165,91,84,146,41,128,57,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,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,85,0,0,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,92,87,43,44,85,115,68,182,163,178,180,20,58,73,198,94,244,145,26,150,138,140,237,76,180,51,212,187,126,241,223,56,42,82,92,244,205,211,93,233,216,229,244,179,162,115,118,124,238,187,233,202,219,187,79,163,237,211,94,241,108,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,99,140,197,164,196,235,6,131,115,169,233,134,228,121,209,99,147,104,81,114,180,75,53,5,238,50,211,191,183,77,117,238,16,35,32,119,58,173,108,206,218,47,147,200,109,51,170,48,32,175,114,180,213,43,168,69,51,34,237,46,223,87,237,251,134,134,98,188,153,17,153,125,6,102,151,27,74,203,95,113,150,163,253,64,0,0,0,127,12,200,187,76,244,31,225,42,163,79,130,131,114,108,232,241,210,69,169,169,215,82,130,211,223,218,127,97,143,15,117,99,254,10,89,113,158,147,113,98,181,163,12,216,37,110,105,218,236,70,220,51,73,40,205,36,149,184,93,190,170,139,79,121,14,63,116,241,25,203,21,180,201,58,139,214,37,68,245,211,108,26,149,61,227,238,87,179,169,47,221,255,0,164,135,135,168,241,97,203,116,54,205,108,29,93,243,247,55,208,40,253,190,233,159,96,252,48,248,184,101,218,67,196,219,144,235,205,23,239,45,184,41,46,255,0,127,88,61,221,145,196,163,44,151,148,163,134,229,212,221,33,69,220,229,78,117,62,58,59,210,93,253,81,254,247,249,8,253,195,185,218,152,227,131,151,187,104,93,169,138,54,149,85,75,73,43,151,14,183,21,245,167,93,189,134,77,184,122,31,172,159,242,151,188,123,86,94,102,67,105,121,135,80,227,106,34,52,169,10,35,35,35,246,145,144,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,66,14,48,183,173,86,213,201,242,232,84,248,241,28,143,120,221,20,218,36,229,60,133,26,219,97,9,122,113,41,163,37,17,18,249,176,90,73,154,137,69,177,75,45,53,50,82,106,47,42,184,91,251,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,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,158,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,249,212,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,69,5,184,213,248,167,181,190,31,193,243,26,136,153,92,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,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,226,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,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,246,220,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,82,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,159,5,63,148,78,95,111,108,28,110,161,209,75,184,41,229,208,62,167,121,109,162,115,14,162,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,53,131,77,24,3,140,116,44,192,96,213,167,140,86,227,61,60,75,154,158,153,14,70,220,181,244,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,116,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,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,191,151,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,20,3,196,235,20,191,106,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,237,66,84,189,179,156,155,235,171,118,186,250,170,52,18,4,191,224,167,129,115,41,84,43,211,48,245,234,55,39,211,123,45,187,118,75,134,251,110,46,43,75,230,78,90,80,100,77,56,202,222,76,84,37,194,53,168,156,136,250,61,77,20,75,249,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,22,211,196,75,2,230,99,246,84,238,187,110,131,70,244,157,201,65,229,92,148,22,82,111,155,138,149,20,204,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,209,50,37,166,128,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,237,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,195,197,99,56,53,92,97,197,9,249,123,182,142,34,44,156,59,172,26,95,117,45,43,159,81,173,178,218,217,125,107,83,136,74,155,67,10,114,68,116,161,30,170,204,156,112,212,225,41,162,111,138,228,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,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,21,171,197,139,37,20,235,166,213,169,230,163,13,233,155,46,74,54,146,111,22,16,82,164,61,85,130,150,227,199,110,67,105,37,45,182,122,86,217,220,178,75,104,73,180,110,184,181,145,180,68,186,182,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,31,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,30,99,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,6,85,197,170,127,242,20,127,245,255,0,183,17,15,242,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,167,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,95,245,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,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,20,23,197,31,8,99,97,46,112,110,103,233,172,68,98,155,124,199,102,239,138,203,47,186,234,208,185,42,90,37,41,211,115,232,173,115,24,150,225,37,38,164,18,28,65,39,111,208,76,181,224,151,140,116,39,109,91,235,47,210,25,228,214,163,84,14,241,134,230,229,171,171,138,227,113,226,72,45,9,27,27,228,173,168,221,166,189,203,234,189,84,232,218,140,226,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,187,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,52,17,144,59,235,246,137,147,108,39,175,250,47,209,253,37,190,221,11,147,207,230,238,244,107,139,129,205,221,181,58,115,58,94,102,221,61,93,251,117,86,155,142,64,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,231,153,142,218,158,125,212,54,218,72,205,74,90,136,136,136,189,166,102,60,85,215,142,56,57,100,54,181,221,120,163,105,82,148,132,154,185,115,43,113,88,90,180,221,216,68,227,133,169,250,170,255,0,33,251,135,12,189,248,148,101,146,205,148,80,219,186,155,171,168,251,220,166,78,167,200,71,122,139,191,170,47,221,255,0,33,151,188,120,73,156,92,50,237,29,227,109,184,117,231,75,247,144,220,21,23,127,191,172,31,186,157,197,135,45,211,27,37,190,117,118,15,220,231,64,147,246,123,230,125,163,220,90,220,70,114,197,114,178,110,174,245,137,78,61,116,219,58,165,79,100,251,147,236,234,79,247,191,232,49,216,45,92,127,193,75,210,51,50,109,220,86,180,102,27,228,157,173,53,93,136,227,132,106,36,153,36,210,135,15,183,214,73,105,239,49,238,34,212,105,243,144,78,66,157,30,66,76,181,37,52,234,86,90,123,251,15,237,33,254,228,100,125,164,122,143,232,0,0,0,15,242,148,242,99,198,121,245,153,146,91,109,75,61,61,196,90,140,243,103,242,231,85,211,153,219,185,243,121,14,38,13,70,124,20,109,86,186,37,21,9,70,68,125,167,219,235,125,159,112,158,220,25,237,54,32,216,85,235,153,47,76,39,36,78,148,193,182,181,23,43,69,51,79,94,226,45,59,251,52,215,94,225,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,33,247,20,43,44,174,156,181,212,166,146,99,164,233,11,122,161,189,101,162,140,154,129,52,246,145,237,63,222,238,236,251,200,83,6,92,42,158,134,199,107,14,163,185,41,228,220,148,181,153,168,244,34,210,99,39,219,218,94,225,164,107,42,121,85,44,234,29,68,150,149,117,84,216,175,106,147,212,143,115,73,63,183,222,62,208,0,0,15,137,114,94,246,109,157,13,202,133,217,117,209,232,209,154,73,169,110,207,156,212,116,17,17,25,153,154,156,81,23,114,84,127,192,253,194,41,227,87,19,252,190,97,130,164,193,160,86,83,116,76,101,43,209,116,121,16,102,178,107,46,97,105,170,37,164,251,208,95,193,73,247,136,91,137,188,99,49,118,180,236,152,120,125,109,80,225,64,120,150,148,59,54,28,166,228,160,140,214,68,100,109,77,52,145,146,77,7,247,145,253,130,55,94,89,233,204,181,234,135,218,153,137,85,200,40,125,74,61,32,86,106,13,108,37,110,245,83,172,131,208,139,113,232,95,97,14,101,42,177,140,55,233,154,230,85,47,27,139,154,173,76,220,126,84,189,198,127,121,171,95,166,127,252,247,218,62,148,28,191,99,245,97,182,94,129,131,87,236,182,223,52,147,107,106,221,154,226,86,106,211,77,12,155,61,117,212,187,189,227,215,66,201,46,105,39,70,110,74,48,70,246,108,156,50,45,174,91,85,18,81,106,68,125,165,200,251,71,235,254,66,153,166,220,148,254,198,238,210,220,162,78,191,39,170,58,23,218,127,205,251,135,158,184,242,165,153,91,61,78,57,81,193,75,241,12,180,70,106,148,221,183,60,153,34,45,117,245,205,146,46,228,153,253,221,163,204,211,238,156,100,195,9,91,169,245,251,198,216,117,183,52,82,91,149,42,23,172,70,90,164,200,141,39,222,130,236,255,0,123,246,9,35,130,252,80,115,11,133,234,137,2,181,82,102,228,167,50,182,201,197,85,94,157,49,243,65,114,200,200,183,75,74,117,218,217,253,154,168,253,226,198,178,235,196,199,5,113,136,162,82,46,170,196,59,94,178,250,27,37,122,70,68,72,81,214,234,185,41,216,141,242,150,179,51,91,138,208,180,215,68,159,180,132,189,165,213,169,85,184,109,212,104,213,40,179,226,188,146,91,111,198,121,46,182,180,153,17,145,146,146,102,70,70,70,71,247,25,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,81,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,2,0,113,91,202,230,59,102,83,246,93,251,20,177,190,81,252,156,244,223,164,255,0,164,225,195,228,117,29,15,39,251,229,214,247,110,228,59,244,117,211,111,110,154,150,188,255,0,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,39,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,128,173,94,41,57,92,205,142,101,49,78,207,253,146,88,223,40,236,203,114,223,87,47,250,78,155,15,145,84,145,37,206,171,251,225,214,221,86,230,88,133,223,170,11,111,171,161,154,245,252,188,46,178,77,152,188,189,99,69,207,136,216,203,102,196,182,233,175,218,238,81,34,52,170,180,89,111,202,125,233,113,222,220,132,198,113,196,165,8,76,85,18,141,106,73,234,227,123,73,94,185,162,205,0,85,95,18,124,133,99,182,52,230,57,56,153,128,184,83,233,152,21,155,126,23,167,38,250,118,28,126,109,81,165,186,207,245,114,164,33,73,210,43,80,211,234,36,144,122,107,218,163,89,159,181,225,101,150,140,212,101,158,255,0,190,41,248,187,133,241,40,22,157,211,71,142,241,206,85,86,20,183,253,35,17,227,40,236,160,163,73,89,165,10,106,84,181,40,212,131,237,109,189,20,158,229,202,171,179,41,150,109,245,154,251,127,52,55,132,136,149,101,218,182,187,116,90,69,14,76,3,82,34,212,91,152,236,134,170,68,239,51,106,150,132,190,226,80,218,154,61,171,218,234,84,75,66,54,247,80,0,0,0,16,3,138,222,87,49,219,50,159,178,239,216,165,141,242,143,228,231,166,253,39,253,39,14,31,35,168,232,121,63,223,46,183,187,119,33,223,163,174,155,123,116,212,181,231,252,47,242,103,153,60,187,99,237,126,245,198,60,55,249,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,4,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,121,255,0,11,252,153,230,79,46,216,251,95,189,113,143,13,254,79,209,102,217,242,169,108,73,244,196,9,123,229,46,108,39,18,222,200,239,184,178,213,12,184,122,153,109,245,116,215,83,34,59,63,0,0,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,185,113,158,207,247,12,255,0,172,212,127,251,216,191,224,31,146,173,54,77,58,149,54,161,14,147,46,169,34,44,119,30,106,12,69,52,151,229,45,41,51,75,45,155,203,67,68,181,25,18,72,220,90,17,169,150,229,36,181,50,161,106,183,12,238,32,21,250,172,218,237,119,7,229,212,106,85,25,14,75,153,50,93,219,73,121,249,47,184,163,83,142,184,226,166,26,150,181,40,205,70,163,51,51,51,51,49,111,249,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,205,56,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,162,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,20,215,157,14,28,57,147,190,115,65,127,222,184,35,131,125,109,161,112,84,27,170,70,147,242,138,3,124,249,79,199,105,201,174,108,147,37,46,167,116,181,200,61,12,137,37,174,136,34,70,210,18,255,0,133,246,19,230,127,2,240,226,233,194,220,192,218,62,133,162,193,168,49,80,181,185,149,120,243,156,46,160,156,235,24,79,34,67,168,105,148,173,182,92,74,54,163,87,36,190,173,86,106,61,179,84,5,0,255,0,114,227,61,159,238,25,255,0,89,168,255,0,247,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,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,233,50,255,0,225,55,156,107,102,242,171,80,172,203,22,37,227,66,137,32,211,79,174,198,172,211,225,162,115,6,68,105,89,177,34,66,93,105,122,30,213,160,200,200,150,149,18,84,226,118,173,83,127,135,69,159,158,204,4,233,48,83,26,240,119,253,45,190,115,209,149,63,148,52,127,244,57,253,247,37,239,153,140,165,200,153,212,72,117,164,250,203,249,174,242,245,117,34,159,224,40,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,126,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,40,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,126,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,60,166,42,214,111,187,127,14,46,58,190,23,218,127,41,174,248,244,247,125,7,75,83,140,182,220,137,202,45,172,243,84,243,204,160,153,74,205,43,115,231,82,174,90,87,179,85,237,73,209,103,247,46,51,217,254,225,159,245,154,143,255,0,123,23,125,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,132,64,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,99,254,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,20,129,143,220,41,243,39,75,198,91,178,54,5,225,127,166,236,21,212,21,34,129,39,211,112,35,114,226,186,146,112,163,108,149,44,222,62,65,173,76,115,28,245,156,229,111,236,221,160,177,94,28,22,54,59,97,38,95,90,193,204,117,195,111,146,242,237,74,132,159,67,62,220,232,114,155,157,6,83,171,144,123,149,30,75,167,206,67,238,62,74,213,13,167,150,166,54,239,81,56,101,249,51,167,195,207,11,243,79,74,170,221,244,40,113,45,172,84,84,118,74,29,192,74,113,44,77,54,18,164,183,30,115,73,213,43,66,146,100,142,121,32,222,65,33,157,13,104,111,146,174,193,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,197,109,4,165,45,72,105,166,144,107,94,205,199,213,64,5,112,84,248,56,225,220,252,203,162,236,139,85,137,78,193,84,199,98,89,218,177,164,203,85,69,82,219,66,16,184,103,33,213,173,93,51,138,74,158,91,196,233,58,91,212,202,16,143,85,244,216,165,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,63,185,113,158,207,247,12,255,0,172,212,127,251,216,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,2,31,241,64,192,76,88,204,78,1,80,44,172,28,181,62,80,86,161,94,17,106,143,198,235,163,68,217,21,16,166,182,167,55,200,113,180,30,139,121,178,208,143,119,173,174,154,17,153,68,12,133,100,43,54,56,45,155,27,27,19,49,47,10,125,13,109,209,189,39,214,205,244,237,54,71,43,155,77,148,203,127,54,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,86,254,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,237,71,246,215,99,124,156,249,71,232,79,70,127,73,195,153,207,233,250,238,119,247,179,174,109,219,207,107,233,105,174,238,205,116,61,39,248,160,31,238,92,103,179,253,195,63,235,53,31,254,246,44,126,192,201,246,40,92,220,52,41,57,75,188,202,37,157,118,75,144,73,168,42,75,173,204,68,22,10,228,57,202,89,28,117,169,14,175,166,45,200,65,44,136,214,164,165,74,111,214,82,101,86,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,1,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,162,133,213,51,31,155,202,169,69,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,235,3,47,92,56,115,157,99,99,238,26,94,183,78,13,244,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,246,11,191,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,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,96,102,23,135,14,115,175,156,125,196,187,214,214,193,190,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,193,63,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,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,68,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,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,19,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,39,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,138,245,226,155,146,108,80,204,101,86,199,196,108,15,179,98,87,46,26,92,121,20,74,219,74,171,55,21,247,33,110,39,162,41,9,144,226,24,216,219,138,150,74,50,81,56,103,33,190,197,165,58,183,205,120,108,101,19,54,57,105,204,114,174,204,75,193,94,134,219,174,219,243,104,83,106,127,41,41,174,250,63,114,218,146,219,188,150,94,113,199,119,57,21,12,237,73,22,156,237,230,122,32,200,252,166,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,127,194,255,0,1,49,99,46,216,5,95,178,177,142,212,249,63,90,155,120,74,170,49,27,174,141,47,124,85,194,132,218,92,223,29,199,16,90,173,151,11,67,61,222,174,186,104,100,103,48,0,115,252,194,218,213,219,231,0,177,46,202,181,160,245,181,171,130,207,172,210,233,209,185,168,111,159,41,248,78,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,72,63,220,184,207,103,251,134,127,214,106,63,253,236,95,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,5,32,102,23,135,14,115,175,156,125,196,187,214,214,193,190,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,193,103,249,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,214,194,234,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,0,0,7,63,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,20,131,253,203,140,246,127,184,103,253,102,163,255,0,222,197,255,0,0,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,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,74,181,42,137,13,202,141,102,165,22,4,86,82,107,113,249,47,37,166,208,146,35,51,51,82,140,136,136,136,140,254,226,49,16,179,21,196,199,5,112,116,165,210,45,90,196,59,162,178,194,28,36,250,58,68,73,177,208,234,121,201,216,189,146,144,178,50,91,105,212,180,215,69,23,180,197,114,227,79,20,28,194,226,130,165,192,162,212,153,182,233,207,45,194,109,84,167,167,67,124,144,124,194,34,61,178,212,157,118,184,95,102,169,47,112,141,213,11,167,25,49,62,86,234,133,126,241,185,221,113,205,18,151,37,74,155,235,25,158,137,34,51,81,247,172,251,63,223,125,163,211,91,153,82,204,173,224,166,220,167,96,165,248,182,93,34,52,202,114,219,158,108,153,30,154,122,228,201,151,114,136,254,238,209,232,127,144,166,105,183,41,63,177,187,180,246,168,211,175,201,234,142,135,246,151,243,126,225,249,38,228,151,52,144,99,57,37,120,35,123,56,77,153,150,214,237,170,137,168,244,35,62,194,228,125,131,200,206,203,246,63,81,219,121,233,248,53,126,196,109,131,81,56,183,109,217,173,165,6,157,117,212,205,178,211,77,15,191,220,62,108,90,198,48,216,70,75,135,84,188,109,222,82,181,35,109,249,81,54,153,125,198,157,62,129,127,243,191,96,233,182,110,122,115,45,101,33,134,161,226,85,114,114,24,82,79,73,245,154,131,187,201,59,125,85,105,32,181,35,218,90,151,218,98,72,225,151,24,204,94,162,189,26,30,32,219,84,57,176,25,36,37,110,194,135,41,201,43,34,52,17,153,155,179,73,38,102,146,89,253,230,95,104,154,88,43,196,255,0,47,152,158,168,208,107,245,148,218,243,30,74,53,93,98,68,24,76,146,207,150,90,106,185,106,62,245,159,240,74,189,194,86,91,119,189,155,120,195,110,161,105,221,116,122,204,103,82,74,67,176,39,53,33,6,70,68,100,100,166,212,101,220,164,159,241,47,120,251,96,0,0,62,45,235,60,169,118,117,114,162,107,74,122,90,108,167,181,81,232,69,181,165,31,217,238,25,185,204,125,87,211,88,237,126,84,119,37,92,235,146,168,178,52,158,164,122,204,120,251,59,79,222,46,123,133,237,148,86,182,90,233,179,141,49,212,117,117,179,80,222,130,213,68,78,192,132,123,76,246,151,238,247,118,253,230,38,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,41,156,171,81,171,195,45,119,253,57,194,112,214,205,189,85,144,214,205,63,172,40,18,9,58,246,31,103,173,236,237,25,231,182,146,187,119,18,41,109,186,235,141,29,58,182,194,86,164,43,106,211,203,124,181,50,62,205,15,213,251,6,143,178,237,82,102,173,129,182,36,214,36,45,226,114,220,165,153,173,197,146,148,102,112,218,62,211,35,62,222,209,209,64,0,124,139,146,238,182,109,26,123,181,59,150,187,2,155,25,148,41,107,114,84,166,217,73,17,36,212,125,171,81,23,114,85,237,246,24,133,57,148,226,153,133,152,101,30,93,15,13,164,49,113,214,208,151,16,151,88,92,105,145,16,225,19,201,34,82,153,150,149,145,146,208,131,62,205,118,171,222,100,42,211,27,243,131,141,248,237,88,153,38,191,118,212,97,192,148,235,155,41,208,39,203,110,54,197,45,195,36,242,150,242,211,244,93,52,233,221,161,17,125,254,58,193,192,188,94,197,73,173,179,103,88,87,13,80,228,56,73,55,216,165,202,125,178,53,26,75,114,148,219,106,236,249,196,153,159,184,254,210,18,251,8,184,70,227,13,214,136,211,239,201,208,168,241,220,90,20,227,38,236,168,239,165,179,229,153,150,215,97,153,18,180,82,203,221,169,125,134,38,46,27,240,149,203,221,166,81,102,220,15,214,107,50,144,132,27,205,76,84,25,17,212,178,216,106,209,43,134,70,105,213,38,93,190,195,63,120,145,150,166,84,242,253,103,48,219,20,140,40,181,76,155,65,36,148,229,10,22,227,208,146,90,153,165,146,237,245,75,180,116,26,125,155,104,210,153,105,138,109,175,73,138,219,6,147,105,44,194,105,4,131,34,34,45,8,146,90,105,161,105,167,184,125,116,161,8,45,168,73,36,139,216,69,160,255,0,174,241,248,170,116,106,77,102,42,225,85,105,177,102,48,225,26,84,219,236,165,196,153,25,25,31,98,136,203,184,204,191,136,226,120,175,146,108,190,98,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,90,154,212,194,143,189,195,63,188,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,163,148,235,143,72,51,46,114,246,161,17,225,145,125,20,180,68,90,247,153,151,184,64,75,198,193,196,28,38,184,142,157,116,208,107,20,26,140,55,181,109,111,197,126,42,183,33,106,34,90,13,105,74,190,147,106,208,203,247,126,193,44,178,131,196,155,16,240,90,116,43,82,255,0,155,34,187,108,41,198,219,83,146,92,126,84,150,17,172,118,244,73,187,41,13,165,41,109,165,153,118,118,26,143,216,103,165,192,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,236,51,211,221,175,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,123,237,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,121,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,252,7,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,237,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,246,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,238,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,251,70,134,50,107,106,53,103,229,174,192,167,54,78,18,222,183,169,82,29,223,167,245,135,2,57,43,78,194,236,245,125,189,163,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,149,74,106,187,135,151,61,25,246,247,162,117,26,108,101,22,132,122,146,216,90,125,164,126,255,0,113,140,221,227,173,12,237,28,104,188,41,145,141,77,244,119,5,64,154,211,176,211,178,91,169,46,226,45,12,182,251,8,94,135,14,251,205,139,203,43,246,179,141,74,83,206,82,161,193,166,60,106,89,40,201,198,169,209,55,23,210,63,222,246,232,127,97,9,48,3,254,30,121,168,237,41,231,221,67,109,160,141,74,90,212,68,73,34,237,51,51,62,225,17,115,83,196,87,9,240,18,44,202,13,18,160,205,118,230,66,92,109,12,67,118,52,166,217,116,137,244,145,58,148,201,67,137,209,198,136,149,217,169,18,139,218,125,149,47,143,89,222,199,44,116,172,203,126,163,118,79,165,82,221,83,136,110,5,54,124,198,25,54,141,110,153,18,219,55,214,157,118,186,105,61,59,52,34,46,226,237,231,152,107,130,56,171,141,21,246,233,182,125,173,87,169,63,49,210,53,203,232,100,188,210,77,107,65,26,214,182,219,89,145,106,234,76,207,220,122,251,181,178,204,176,240,144,165,210,209,78,186,113,194,114,101,73,35,102,81,83,226,58,149,181,254,178,190,91,173,73,134,71,222,78,165,69,175,113,145,123,197,132,88,24,57,134,152,99,5,168,54,85,153,70,166,19,73,74,73,200,212,232,236,184,173,9,5,169,155,104,78,167,234,36,254,242,47,113,15,104,0,0,0,3,248,100,74,35,74,136,140,140,180,50,63,104,226,57,128,202,62,16,99,237,2,161,22,224,180,233,109,85,223,138,235,113,234,77,64,138,153,13,184,164,58,73,87,53,108,173,69,162,222,53,106,93,186,246,247,247,211,30,108,242,51,137,121,111,174,191,41,186,115,245,107,113,213,173,108,76,136,204,135,201,166,205,111,154,73,215,58,118,219,73,147,108,238,86,157,133,169,31,113,246,120,172,180,230,119,16,178,225,125,66,174,80,107,51,189,24,79,182,137,244,243,146,255,0,37,198,121,204,169,223,154,67,173,164,212,105,100,147,235,30,154,118,31,103,117,242,229,175,49,86,86,99,48,242,157,118,91,21,6,149,47,167,101,53,8,188,214,141,198,100,114,25,113,210,216,135,92,52,145,27,201,45,20,122,145,246,31,219,214,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,114,76,202,102,42,202,203,158,30,84,110,219,158,123,73,151,211,188,154,124,94,107,68,227,210,57,15,56,209,108,91,173,154,136,205,149,22,137,61,76,251,11,236,161,172,203,102,119,16,243,31,125,77,174,87,171,51,189,24,111,184,136,20,226,144,255,0,37,182,121,207,41,175,154,91,174,36,148,73,120,211,234,158,154,118,23,103,127,181,202,102,70,113,47,50,21,214,37,57,78,126,147,110,52,180,45,249,146,217,144,193,58,217,45,131,81,52,231,78,227,106,51,109,237,201,215,176,244,51,238,46,219,156,203,254,81,176,131,0,168,20,248,182,253,167,75,122,174,196,86,155,145,82,118,4,85,72,91,137,67,68,165,115,80,202,20,122,173,146,86,167,219,175,111,127,119,110,34,36,145,37,36,68,68,90,17,23,176,127,64,0,0,0,120,187,255,0,7,48,211,19,160,187,6,245,179,40,213,50,117,42,73,185,38,157,29,231,19,169,44,181,35,113,10,208,253,117,31,222,103,239,49,94,249,158,225,33,75,170,34,163,116,224,124,228,69,146,102,244,163,129,45,212,161,175,245,229,242,218,106,52,51,62,243,105,41,45,123,136,203,220,43,79,18,240,71,21,112,94,190,237,54,240,181,170,244,215,225,186,163,68,190,134,75,45,40,208,181,164,150,218,220,109,6,101,171,74,50,63,113,107,239,211,161,224,54,119,177,203,2,235,48,223,167,93,147,234,180,182,148,218,28,129,82,159,49,246,73,162,91,70,100,134,201,244,39,93,173,18,75,94,205,12,203,184,251,45,163,42,220,69,112,159,30,226,195,160,214,234,12,208,174,101,165,182,214,196,199,99,69,109,231,76,152,73,147,73,84,149,184,173,92,116,201,61,154,153,36,253,165,219,46,153,121,169,13,37,230,29,67,141,172,137,73,90,20,70,74,35,237,35,35,46,241,255,0,96,35,63,17,11,205,139,55,43,247,75,142,202,83,46,85,97,206,166,50,105,89,36,205,199,105,210,246,151,210,47,221,246,106,127,97,138,47,192,170,33,221,184,209,103,211,37,26,156,234,235,244,242,119,94,211,86,249,109,36,251,200,245,51,221,237,33,164,76,53,165,53,66,195,203,98,140,194,54,34,13,26,20,116,150,132,90,18,24,66,75,184,139,221,238,33,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,237,33,246,28,97,196,37,105,113,6,133,37,69,169,25,25,105,161,151,184,103,235,136,229,140,213,139,153,250,251,44,178,77,162,178,185,85,114,74,83,161,23,58,163,44,187,11,106,123,61,79,183,239,49,58,184,55,223,78,212,176,226,181,102,174,73,26,98,206,147,36,155,53,158,165,181,138,123,122,233,187,187,183,78,239,253,194,199,199,230,168,212,97,82,96,200,169,84,101,53,30,52,86,150,243,174,186,178,66,16,132,145,169,70,102,102,68,68,68,70,122,159,184,85,231,16,30,36,110,83,228,205,194,76,17,171,40,157,229,184,196,250,180,87,251,91,94,178,163,184,150,158,141,43,82,81,25,52,180,146,147,217,216,103,236,33,90,148,74,14,36,99,109,232,220,56,45,86,110,74,229,90,73,37,79,41,47,204,112,214,235,164,70,165,168,137,107,211,123,164,102,125,189,170,246,153,246,217,30,85,120,75,146,83,14,240,199,57,9,89,186,211,111,183,76,101,122,146,117,228,56,73,121,153,80,251,15,250,212,168,181,251,61,226,198,48,223,3,112,171,10,41,204,65,178,108,74,13,53,198,91,75,103,38,61,46,51,47,47,68,160,189,101,182,218,117,215,150,147,63,180,136,253,195,221,247,118,16,254,128,0,0,0,0,15,51,136,24,117,104,226,93,183,58,217,187,168,80,42,49,102,71,117,143,231,49,90,120,219,53,182,180,110,79,49,42,34,81,18,213,161,233,217,169,138,38,207,62,79,46,156,187,226,5,82,185,6,154,183,109,74,181,65,247,224,188,195,46,41,182,16,235,242,84,219,74,81,50,219,105,52,180,201,25,165,38,122,23,118,165,221,231,242,95,154,59,175,46,216,161,74,113,154,212,194,183,42,51,24,143,80,134,169,46,116,233,109,201,17,249,174,242,249,173,182,74,229,179,183,114,181,45,59,15,179,186,254,240,234,249,162,98,61,153,72,188,104,19,88,147,22,169,10,60,162,54,156,66,201,38,227,72,115,105,236,82,136,140,137,101,217,169,247,255,0,17,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,188,69,190,104,152,113,102,85,239,26,252,214,35,69,165,194,145,40,205,215,16,130,81,182,210,220,218,91,212,146,51,50,65,246,106,93,223,196,80,38,116,51,73,117,230,39,20,42,174,61,90,152,118,229,58,99,241,233,240,211,37,206,157,77,183,34,71,41,222,95,53,198,205,92,183,182,238,78,133,167,97,118,119,250,12,140,100,242,233,204,70,32,82,235,147,169,171,106,212,164,212,24,126,115,207,178,226,91,125,13,63,25,78,52,149,27,46,54,163,83,79,25,146,84,101,169,119,232,93,247,179,135,248,117,104,225,165,183,6,217,180,104,80,41,209,97,199,105,143,230,209,90,100,220,52,54,132,110,87,45,41,35,81,146,19,169,233,219,161,15,76,0,0,0,0,0,63,157,253,134,60,38,36,96,110,21,98,189,57,248,55,181,137,65,169,56,243,106,108,164,200,165,198,121,228,106,149,151,170,183,27,86,154,115,20,101,246,153,159,188,87,70,106,184,75,165,73,153,120,96,100,132,160,218,105,199,215,76,121,122,18,180,231,184,105,101,152,176,251,79,250,164,164,181,251,61,194,182,235,116,28,72,193,43,209,200,115,154,172,219,117,202,76,147,74,94,74,95,134,225,45,167,76,137,72,81,146,23,166,246,140,200,251,59,83,236,50,236,178,190,31,220,72,220,168,73,133,132,152,221,86,81,187,203,109,136,21,105,79,246,184,189,98,199,109,46,189,38,86,166,163,51,117,106,36,167,183,180,203,218,66,208,233,213,24,85,104,49,234,84,233,77,72,141,41,164,60,211,173,44,150,133,161,68,74,73,145,145,153,25,25,25,30,165,239,31,164,87,7,25,11,233,218,110,28,81,108,212,73,34,76,169,209,164,155,100,179,212,247,49,80,111,93,55,119,118,123,191,247,8,43,195,142,198,106,250,204,253,1,135,153,39,81,70,92,90,185,165,73,220,71,201,168,196,46,210,218,174,207,95,236,251,200,104,22,59,72,97,134,216,109,9,66,27,65,33,41,73,104,68,68,90,17,17,123,135,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,107,227,25,98,29,47,20,232,247,145,165,191,231,116,248,241,137,73,46,221,21,38,160,230,135,234,151,187,223,255,0,188,127,135,6,251,245,138,86,52,86,236,217,78,60,148,75,162,73,146,217,17,145,32,220,92,186,123,101,222,162,237,236,247,107,255,0,96,185,149,184,219,109,169,215,22,148,161,36,106,82,148,122,17,17,119,153,159,184,86,23,19,60,246,74,183,186,172,17,194,218,210,74,83,237,45,170,156,216,114,79,86,210,125,100,103,154,230,49,32,141,43,35,38,213,181,72,236,236,51,246,16,174,44,24,193,172,66,204,86,35,66,183,40,48,106,85,23,170,83,155,235,231,155,79,188,150,146,227,237,161,199,93,117,40,112,211,161,188,74,82,148,71,166,186,159,219,119,249,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,165,169,159,121,246,73,194,74,82,68,148,145,17,23,113,16,254,128,0,0,0,0,0,0,229,25,149,192,171,119,31,112,190,173,102,86,32,199,114,67,145,223,92,55,150,210,13,109,62,113,222,109,181,37,74,109,102,147,35,120,204,140,139,82,246,123,143,61,248,233,132,119,30,8,226,109,110,200,174,65,149,27,160,159,37,16,221,117,167,17,206,97,18,29,105,183,18,106,66,55,17,242,140,201,68,68,71,167,103,184,172,39,132,230,108,156,98,66,240,54,248,174,56,225,58,163,93,41,114,164,235,161,153,193,140,203,8,55,94,238,250,90,33,40,247,233,237,33,107,164,100,101,169,30,164,99,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,68,90,153,232,68,42,139,139,30,108,156,126,66,48,54,199,174,56,217,52,162,93,85,113,100,233,169,145,206,140,243,11,54,158,238,250,58,161,72,247,107,236,33,94,216,25,132,119,30,55,98,109,18,200,161,193,149,39,175,159,25,19,29,105,167,23,201,97,114,26,105,199,20,105,66,246,145,115,72,205,70,70,69,175,111,184,244,33,150,172,10,183,112,11,11,233,54,101,30,12,118,228,55,29,133,204,121,13,32,150,235,229,29,150,220,82,148,150,208,106,51,54,72,204,204,181,63,111,184,186,184,0,0,0,0,0,0,15,225,165,42,35,74,136,140,143,188,140,70,60,215,228,115,12,115,15,111,79,150,197,18,21,50,230,228,186,184,243,163,70,142,202,220,123,99,230,158,99,133,29,199,12,141,199,183,43,78,211,208,143,188,187,105,3,25,240,107,16,178,235,136,211,109,202,244,26,149,57,234,108,231,58,9,228,211,236,165,212,182,251,136,109,214,157,82,27,53,106,108,154,146,164,145,107,166,165,246,88,239,12,204,246,74,184,122,92,17,197,42,210,14,75,13,33,170,100,217,146,79,87,18,93,28,102,90,230,63,32,205,75,51,55,21,181,40,237,237,50,246,144,179,212,56,219,141,165,214,214,149,33,68,74,74,146,122,145,145,247,25,31,184,83,55,25,11,245,138,174,52,81,44,200,174,188,164,68,162,70,146,225,26,136,208,78,34,93,65,179,238,81,246,246,251,181,255,0,176,127,191,7,59,16,234,152,169,88,188,137,13,255,0,52,167,200,140,106,81,118,232,153,52,247,52,35,218,126,255,0,127,254,241,114,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,43,159,140,117,142,213,71,11,104,215,123,81,92,113,248,181,40,241,212,180,160,140,146,218,99,212,28,61,79,110,164,90,159,191,65,94,89,15,190,39,88,185,150,180,229,193,125,182,138,169,80,129,76,124,214,163,73,27,46,84,34,154,139,177,73,253,194,239,212,190,193,115,25,206,204,76,92,12,203,244,235,158,60,200,168,169,86,161,59,2,9,41,194,37,19,207,66,144,182,212,141,29,66,181,220,215,97,164,204,253,196,126,202,19,144,253,217,141,88,159,170,151,42,161,89,186,235,59,91,37,27,174,153,59,38,71,98,75,233,175,77,238,247,122,199,219,237,62,251,200,200,14,82,168,249,122,194,200,147,235,52,184,238,92,245,148,183,62,68,135,88,73,188,193,61,26,41,169,146,82,153,109,196,165,46,50,103,176,245,208,251,117,51,238,150,32,0,0,0,0,62,53,110,242,180,109,148,154,174,43,166,145,75,34,45,127,158,78,105,142,206,223,223,81,126,234,191,200,126,225,243,41,184,181,133,181,153,5,18,149,136,246,188,199,212,122,19,108,86,35,184,163,61,72,187,9,43,51,239,50,47,226,61,83,110,54,235,105,117,165,165,104,89,18,146,164,158,164,162,62,227,35,246,144,255,0,160,0,21,225,197,87,42,113,239,187,41,88,197,107,83,116,171,208,217,53,206,228,178,90,42,35,45,78,144,226,143,99,42,81,158,245,167,181,75,36,251,244,62,209,82,56,101,122,86,112,203,17,168,55,125,42,91,177,37,81,106,177,101,43,107,139,111,113,50,250,28,52,43,106,146,102,157,80,90,150,165,221,236,26,43,203,70,44,66,198,92,28,182,239,40,242,218,126,75,212,232,105,156,104,112,149,164,147,138,203,142,23,98,214,125,238,127,104,245,247,251,207,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,185,151,197,136,88,53,131,151,37,229,34,91,76,73,102,157,49,48,141,110,18,117,146,81,94,113,178,237,90,15,189,191,236,158,190,239,121,103,83,19,175,74,206,38,226,53,122,239,170,203,118,92,170,213,86,84,164,238,113,110,104,79,62,183,9,41,220,165,30,221,86,122,22,167,223,237,22,221,194,171,42,113,236,75,41,56,197,116,211,117,171,215,25,37,193,231,50,90,38,35,205,65,144,218,139,123,41,81,30,244,43,67,74,205,62,237,79,180,88,120,0,15,249,113,198,218,109,78,186,180,161,8,35,82,148,163,208,146,69,222,102,126,194,30,86,165,139,88,91,70,144,113,42,184,143,107,195,125,39,161,182,253,98,59,106,35,212,203,180,148,178,62,242,50,254,3,233,209,47,43,70,230,73,42,221,186,105,21,66,50,215,249,156,230,159,236,236,253,197,31,239,39,252,165,239,31,100,0,0,0,0,4,79,207,246,82,168,249,133,194,201,115,232,212,184,237,221,20,100,185,62,60,134,152,65,60,249,51,26,81,165,147,82,89,113,197,37,78,60,71,176,180,212,251,117,35,239,163,104,239,221,152,43,137,250,165,114,169,245,155,82,179,181,194,73,186,209,155,177,164,118,164,254,130,244,222,215,119,170,125,158,195,238,190,204,152,230,34,46,57,229,250,5,207,34,108,85,212,168,176,154,129,56,146,225,26,141,230,97,71,91,138,94,174,173,90,238,119,180,212,100,126,242,47,109,51,231,194,248,157,125,102,90,236,151,57,246,221,42,93,66,125,49,131,66,141,68,76,183,80,148,105,46,213,43,247,207,187,66,251,5,134,240,113,177,218,167,97,117,102,239,118,43,141,191,42,163,34,58,86,164,104,74,109,81,233,238,22,135,183,83,45,75,223,160,177,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,17,147,136,149,152,119,142,88,174,132,183,12,223,118,151,14,109,73,27,91,220,162,54,169,242,244,63,162,103,222,175,179,239,33,66,54,85,193,80,178,47,122,53,199,23,152,212,170,45,78,52,178,79,172,147,222,203,201,94,134,68,100,125,233,238,212,191,128,145,25,199,205,149,67,31,168,86,93,182,212,199,186,74,77,22,156,115,25,39,21,179,174,105,18,16,179,52,243,150,90,232,246,154,153,18,189,250,123,122,183,10,44,186,51,136,152,146,188,74,175,211,9,218,125,1,70,228,85,60,201,41,37,41,137,16,94,66,139,123,74,78,187,86,122,25,40,149,238,211,188,93,67,77,161,150,144,203,105,36,161,9,36,164,136,180,34,34,46,193,255,0,96,0,0,0,63,29,94,175,78,160,210,229,214,170,243,25,137,10,11,14,73,144,251,206,37,180,54,218,18,106,82,148,165,25,17,17,17,25,153,153,145,22,130,183,179,129,197,86,157,103,205,168,88,152,32,81,170,18,210,211,177,157,169,47,107,173,33,221,100,52,163,105,216,210,200,200,200,210,210,146,102,157,116,61,125,196,43,102,255,0,205,30,60,98,68,231,166,220,88,157,114,232,242,212,174,67,85,169,156,164,145,154,207,106,82,183,85,162,75,122,136,139,220,60,205,27,24,49,86,129,57,186,133,43,17,238,120,239,180,162,81,41,186,196,148,30,164,100,125,233,89,31,121,16,177,142,31,220,71,174,89,247,45,55,9,49,154,172,115,19,61,214,97,83,234,18,31,113,199,77,213,185,22,59,72,91,178,36,253,174,168,201,41,51,212,204,200,187,200,90,236,121,12,203,142,220,168,238,37,198,158,66,92,66,210,100,100,164,153,106,70,70,93,135,216,63,208,0,124,11,250,215,135,122,217,53,219,78,123,13,188,205,94,155,42,10,146,226,73,68,100,235,42,108,251,12,140,187,148,126,195,251,140,103,95,54,56,69,80,193,140,111,185,45,89,144,87,21,135,103,204,151,9,38,210,144,147,140,115,31,67,102,146,52,32,182,232,209,232,105,45,59,59,62,201,209,194,23,49,107,141,34,118,9,215,234,140,165,167,84,236,232,68,251,250,44,214,103,2,51,109,167,123,186,105,166,186,37,40,251,143,216,45,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,113,122,204,90,228,72,131,130,116,10,163,42,105,179,106,116,210,97,253,86,74,35,159,25,198,213,177,221,52,211,77,82,164,125,231,236,16,95,41,216,69,80,198,124,111,182,237,88,112,87,41,134,167,195,151,53,36,210,150,146,140,83,24,67,134,162,36,44,182,232,233,106,106,45,59,123,126,221,20,88,54,188,59,42,201,161,90,112,24,109,150,105,20,216,176,82,148,36,146,68,77,50,150,203,176,136,139,185,37,236,47,184,135,223,0,31,231,34,67,49,35,187,42,67,137,109,166,80,167,22,181,25,17,37,36,90,153,153,159,97,118,10,162,226,3,196,122,229,129,114,84,176,147,6,106,167,13,48,30,122,21,66,163,29,247,27,116,156,67,146,163,186,132,59,30,79,216,210,136,148,146,61,72,140,203,184,133,115,214,113,131,21,107,243,156,168,85,113,30,231,144,251,170,53,26,156,172,73,89,234,102,103,222,165,153,247,153,143,77,96,102,143,30,48,222,115,51,109,220,78,185,116,101,105,87,33,218,212,206,82,136,141,39,181,73,67,169,213,39,177,36,101,238,22,77,147,254,42,180,235,190,109,62,196,198,242,141,79,150,166,154,140,213,73,27,90,105,110,235,29,164,169,215,100,203,51,51,51,83,170,81,146,117,208,181,247,144,178,26,69,94,157,94,165,196,173,82,38,51,46,20,230,27,147,29,246,92,75,136,113,181,164,148,149,37,73,51,35,35,35,35,35,35,50,61,71,236,0,0,0,1,255,0,14,182,135,154,91,46,36,148,149,164,210,162,50,215,82,49,74,252,87,114,234,206,29,226,74,49,42,129,77,38,169,245,245,19,146,148,203,36,148,156,183,228,78,121,106,51,67,73,78,187,80,90,153,168,213,239,215,188,114,156,156,102,202,161,128,52,43,206,219,118,99,189,37,90,139,81,56,108,155,138,217,215,58,136,232,65,146,121,200,45,116,103,77,72,141,94,237,125,145,222,245,184,42,23,189,241,90,184,229,111,118,85,106,167,38,89,167,214,81,239,121,229,47,66,35,51,62,245,119,106,127,196,95,119,14,219,48,236,236,177,91,9,118,17,176,237,82,28,42,146,183,55,177,70,110,211,226,106,127,68,143,189,63,111,222,98,77,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,241,248,193,110,183,117,225,109,219,111,58,222,254,190,137,62,58,83,166,186,154,227,56,141,52,208,255,0,123,220,99,54,248,191,65,93,169,138,183,117,3,97,182,116,234,236,248,201,45,52,219,203,146,226,11,216,90,125,31,113,15,51,75,129,38,175,85,137,76,140,133,59,34,108,134,216,109,36,70,165,41,107,81,36,136,136,181,51,51,51,247,13,6,228,31,7,33,225,38,94,173,180,42,152,204,106,133,110,4,58,172,133,19,36,135,13,79,65,139,184,148,123,18,173,119,55,219,174,189,165,222,98,72,128,0,0,0,255,0,41,50,88,135,25,217,114,93,75,108,178,133,56,226,212,162,34,74,72,181,51,51,62,194,45,8,85,23,18,156,250,59,46,76,252,21,194,154,244,134,80,142,108,74,180,184,146,141,36,173,14,100,103,217,222,196,142,210,63,155,61,171,71,184,207,216,66,189,176,147,8,175,236,120,190,98,90,150,148,9,83,167,84,36,54,79,73,83,79,58,134,137,199,155,109,78,58,182,208,179,73,18,157,73,169,70,71,166,186,253,243,219,251,149,112,108,123,50,53,106,249,171,200,145,61,109,161,46,51,10,65,44,185,166,214,227,34,75,177,9,90,110,74,203,180,245,238,251,68,69,204,134,90,43,24,56,72,184,99,199,147,232,89,114,73,134,141,228,43,122,84,174,114,211,174,141,33,4,91,27,246,31,127,216,56,165,10,177,58,222,173,192,175,83,36,187,30,93,58,83,82,216,117,165,154,22,135,27,89,41,42,74,146,100,100,100,100,70,70,70,70,52,43,145,60,89,86,46,229,222,220,172,201,168,57,50,109,58,36,58,108,183,93,119,152,181,60,220,24,202,89,168,205,106,51,61,92,212,245,50,61,79,180,132,133,0,1,89,92,95,114,250,170,221,18,6,50,80,169,36,185,16,16,212,57,142,50,198,170,75,8,68,249,14,41,70,150,204,201,58,153,25,153,172,139,222,94,209,90,185,114,196,73,88,91,141,86,133,224,196,199,163,181,18,181,79,84,163,105,195,70,246,19,45,151,22,149,104,164,145,164,201,190,210,51,211,222,52,119,134,247,116,59,242,194,183,175,8,46,37,109,86,41,113,39,17,145,145,255,0,90,202,28,246,41,69,220,178,246,159,222,99,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,145,119,67,176,236,43,134,240,156,226,80,213,30,151,46,113,153,153,23,245,76,173,207,106,146,93,200,63,105,125,228,51,137,152,220,69,149,138,88,213,119,222,18,38,61,33,169,117,170,130,162,155,174,26,246,48,169,111,56,132,167,85,40,137,36,78,118,17,30,158,225,101,92,32,178,250,170,37,18,126,50,87,105,36,137,19,208,236,56,110,60,198,138,83,11,68,9,13,169,38,166,200,205,58,145,153,25,44,203,220,94,209,102,160,0,35,214,123,49,97,88,71,151,123,142,179,26,160,228,57,181,24,147,41,177,29,105,222,90,210,243,144,100,169,6,147,37,164,200,245,111,82,208,204,245,46,194,25,234,174,214,39,92,53,185,245,234,156,151,100,75,168,202,118,91,238,186,179,90,214,227,139,53,41,74,82,140,204,204,204,204,204,204,204,199,107,203,126,90,43,24,199,190,224,145,30,79,161,98,73,54,29,54,80,173,234,82,121,43,86,154,180,180,25,108,115,218,125,255,0,96,151,95,220,171,131,124,89,146,107,86,53,94,68,121,232,109,105,109,153,178,9,5,205,38,183,17,26,90,136,106,211,114,144,93,135,175,127,216,32,78,45,225,21,253,128,247,204,187,82,237,129,42,12,234,124,135,9,153,41,105,230,144,233,54,243,141,165,198,150,226,16,106,35,83,74,52,168,136,181,211,95,186,194,120,107,103,209,216,146,32,96,174,43,215,164,60,218,249,81,41,50,230,74,53,18,117,56,113,152,103,123,242,59,8,190,112,246,161,30,243,47,105,11,93,141,37,137,145,154,151,25,212,184,203,232,75,141,173,42,35,37,36,203,82,50,50,236,50,208,199,250,128,0,0,0,141,217,248,193,200,120,183,151,171,145,5,76,102,77,66,137,2,101,86,58,141,146,91,132,166,96,202,216,73,61,138,86,187,156,236,211,78,211,239,33,159,42,164,9,52,138,172,186,100,148,41,169,16,164,56,195,137,50,52,169,43,66,141,38,70,71,161,145,145,151,184,122,92,33,160,174,234,197,91,70,128,72,55,14,163,93,129,25,69,166,187,137,201,45,160,253,135,175,210,247,24,210,78,15,219,173,218,152,89,105,91,237,183,203,232,104,144,35,169,58,105,161,162,51,104,211,77,11,247,125,196,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,146,218,94,142,235,74,66,86,75,66,146,105,81,106,70,70,93,198,67,60,153,250,178,221,178,179,61,120,52,227,36,209,85,234,117,10,179,105,36,154,72,144,237,66,86,154,22,210,236,245,126,223,188,199,144,202,173,142,88,131,143,86,109,5,79,37,164,250,106,156,233,154,149,183,82,235,88,70,159,69,95,191,238,26,56,180,41,9,183,237,42,37,1,10,37,38,155,78,141,12,140,143,93,73,182,146,143,113,123,189,197,247,15,174,0,0,0,2,17,113,36,205,252,76,17,176,100,88,182,189,79,91,142,189,29,113,140,226,188,92,200,237,62,204,198,183,250,143,33,196,26,92,105,61,187,76,136,244,239,62,194,165,122,116,27,163,20,175,150,97,178,82,234,117,155,134,164,148,26,143,152,243,139,121,247,136,183,40,253,101,158,171,115,180,251,79,83,246,153,139,198,225,251,147,234,54,1,225,196,59,130,225,163,195,118,233,171,182,220,197,200,114,58,20,243,8,117,136,171,54,183,45,148,56,157,174,180,103,183,83,208,253,166,125,210,158,226,182,160,92,172,53,26,160,130,91,109,184,151,54,153,36,200,244,35,47,105,31,239,24,134,92,80,48,210,214,107,45,110,212,152,167,69,101,232,50,212,166,212,76,182,147,51,68,9,170,46,210,78,186,235,247,10,60,22,197,193,131,18,94,93,14,226,195,57,115,156,112,211,42,101,89,180,56,233,153,37,59,41,236,145,17,26,187,8,189,154,39,248,251,5,163,0,0,231,57,134,195,216,120,159,131,23,141,159,38,50,29,114,117,14,160,212,109,200,37,26,94,92,71,91,66,139,84,171,67,45,253,228,70,126,225,156,76,72,180,103,97,238,32,215,237,41,40,113,151,168,213,89,80,210,102,70,147,249,151,214,217,25,106,148,159,122,59,244,47,184,133,214,112,177,198,99,196,108,3,143,108,207,154,111,77,183,28,69,61,4,183,55,40,152,143,10,18,11,189,106,61,53,89,251,8,190,194,19,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,42,226,157,140,199,135,56,7,34,217,131,52,217,155,113,184,186,122,201,14,109,81,177,34,20,212,31,114,210,122,106,130,246,25,125,134,41,79,13,237,41,216,133,136,52,11,74,50,28,121,234,205,86,44,53,25,17,168,254,121,244,54,102,122,37,71,222,190,253,15,238,49,163,188,188,225,236,60,48,193,139,58,207,141,25,13,57,6,135,79,106,78,212,18,77,79,34,35,77,172,207,68,167,83,245,59,204,136,253,227,163,0,0,171,158,51,248,146,242,40,118,238,25,196,156,227,102,169,81,42,174,161,183,76,137,73,217,80,100,201,68,74,237,35,246,234,159,227,236,21,58,47,15,133,254,26,90,206,229,173,170,155,244,232,175,61,58,90,84,226,141,150,212,100,107,129,9,71,218,105,215,93,126,241,51,109,219,106,5,180,195,177,169,232,36,54,227,138,115,105,18,72,139,82,34,246,17,126,233,8,177,196,11,39,212,92,124,195,137,151,5,189,71,134,213,211,72,109,201,136,144,220,116,37,231,208,211,18,150,77,110,67,43,113,91,157,116,143,110,165,169,251,72,251,232,226,163,6,232,194,219,229,232,111,20,186,101,102,222,169,41,4,162,230,50,226,30,97,227,45,201,63,85,101,162,219,236,62,195,212,189,134,66,234,120,109,230,254,38,55,88,49,236,91,162,167,165,199,65,142,136,196,114,158,46,100,134,152,102,27,91,253,119,150,226,205,78,58,174,221,164,70,122,247,31,97,205,208,0,0,0,31,34,239,164,38,224,180,171,116,5,168,146,154,149,58,76,51,51,61,52,39,26,82,61,199,239,247,31,220,51,143,154,171,28,176,251,30,175,42,10,94,75,169,244,213,69,210,52,171,118,133,214,190,141,62,138,127,115,220,61,126,65,108,183,111,92,207,89,237,54,201,58,84,138,157,62,172,226,77,38,162,52,53,80,139,174,165,180,251,61,111,179,239,33,161,184,205,165,152,237,52,148,37,4,132,37,36,148,150,132,68,69,220,68,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,255,0,22,187,77,234,54,63,181,87,117,46,43,174,167,165,196,172,200,204,137,43,155,57,68,146,61,11,221,221,169,142,67,144,20,198,86,103,237,14,168,220,36,149,74,158,105,216,101,174,239,72,69,211,93,125,131,67,81,246,244,237,108,215,110,196,233,175,126,154,15,244,0,0,0,30,115,17,46,248,86,21,141,94,188,170,14,37,44,209,169,178,167,25,25,145,26,185,44,173,205,165,170,146,70,102,72,62,205,75,239,46,241,157,44,207,99,5,123,25,177,154,234,186,42,149,57,82,33,170,175,57,20,230,157,121,107,75,81,122,183,150,210,73,42,90,201,58,19,166,90,36,246,151,179,237,154,60,39,178,181,6,240,170,59,140,247,109,43,155,30,151,45,77,65,75,204,18,147,206,105,80,100,182,178,39,26,50,238,82,187,82,178,63,118,157,226,223,26,105,182,91,75,44,161,40,66,18,73,74,82,90,17,17,119,17,23,176,127,216,131,60,94,110,118,40,121,106,133,0,228,108,118,161,95,110,57,39,121,22,226,92,9,229,166,154,150,189,165,246,138,61,22,13,193,218,83,141,99,93,89,148,168,246,174,142,254,165,175,190,93,60,93,16,0,15,248,117,180,60,210,217,112,136,210,180,154,84,71,237,35,33,66,92,78,112,225,86,30,101,170,50,99,193,83,49,107,108,189,84,222,77,109,74,156,122,161,48,251,201,41,35,61,17,246,159,218,99,170,112,114,196,213,209,113,154,179,96,77,152,134,96,206,163,72,150,209,45,205,164,185,43,151,79,104,146,90,172,136,204,210,71,216,73,51,255,0,176,92,217,25,25,106,94,209,253,0,0,0,0,0,0,0,0,0,0,28,210,173,153,188,182,208,42,179,104,85,220,193,225,173,58,165,78,144,228,73,144,229,221,144,25,126,51,237,168,210,227,78,54,167,73,72,90,84,70,147,73,145,25,25,25,24,246,182,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,0,0,0,7,228,166,85,169,85,168,203,153,70,169,196,159,29,185,15,196,91,177,158,75,168,75,236,58,182,94,104,212,147,50,37,182,235,110,54,180,247,165,104,82,79,67,35,33,250,192,0,0,0,7,63,186,115,11,128,86,53,118,85,173,122,227,134,31,219,245,168,91,58,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,218,149,17,151,97,144,250,182,46,44,97,102,40,117,223,179,60,75,181,46,223,70,114,186,223,65,86,99,79,233,121,155,185,124,222,74,213,179,119,45,123,119,105,174,197,105,220,99,213,128,0,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,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,15,229,99,149,143,252,229,176,171,255,0,108,169,223,252,97,213,64,114,175,229,99,149,143,252,229,176,171,255,0,108,169,223,252,97,245,105,217,133,192,42,197,10,175,116,210,113,195,15,230,209,109,254,159,210,245,24,247,52,39,34,211,249,235,52,49,212,58,151,13,13,115,22,70,148,111,50,220,162,50,45,76,126,74,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,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,252,172,114,177,255,0,156,182,21,127,237,149,59,255,0,140,58,168,0,0,0,243,247,174,33,88,56,107,74,106,187,136,215,197,191,106,211,95,144,152,141,76,173,212,217,130,195,143,169,42,82,90,75,143,41,41,53,154,80,181,18,72,245,209,10,63,97,143,63,107,102,23,0,175,154,236,91,90,202,199,12,63,184,43,83,119,244,212,234,93,205,10,92,167,246,33,75,94,198,155,113,75,86,212,33,74,61,11,177,41,51,62,194,49,208,0,0,0,0,0,0,0,0,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,95,229,99,149,143,252,229,176,171,255,0,108,169,223,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,254,86,57,88,255,0,206,91,10,191,246,202,157,255,0,198,29,42,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,115,74,182,102,242,219,64,170,205,161,87,115,7,134,180,234,149,58,67,145,38,67,151,118,64,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,99,213,217,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,14,85,252,172,114,177,255,0,156,182,21,127,237,149,59,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,194,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,197,82,115,55,150,218,253,86,21,10,133,152,60,53,168,212,170,50,27,137,14,28,75,178,3,207,201,125,197,18,91,105,182,210,233,169,107,82,140,146,73,34,51,51,50,34,29,44,120,171,215,27,240,95,13,106,173,80,177,27,23,172,171,86,164,252,116,203,106,29,110,191,18,11,238,48,165,41,41,117,45,188,226,84,104,53,33,105,37,17,105,170,20,94,195,11,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,0,0,0,0,0,0,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,1,252,172,114,177,255,0,156,182,21,127,237,149,59,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,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,60,255,0,242,177,202,199,254,114,216,85,255,0,182,84,239,254,48,234,160,0,3,149,127,43,28,172,127,231,45,133,95,251,101,78,255,0,227,14,149,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,57,165,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,62,176,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,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,125,91,23,22,48,179,20,58,239,217,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,121,75,235,22,48,179,11,250,31,218,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,239,33,242,173,108,194,224,21,243,93,139,107,89,88,225,135,247,5,106,110,254,154,157,75,185,161,75,148,254,196,41,107,216,211,110,41,106,218,132,41,71,161,118,37,38,103,216,70,58,0,0,0,0,0,0,0,0,0,0,0,0,254,25,145,22,167,236,20,201,198,55,19,87,90,198,90,53,129,10,98,30,131,6,141,30,91,164,135,55,18,36,162,93,65,163,73,232,179,34,50,73,151,97,164,143,237,246,14,87,195,27,14,21,126,102,90,157,38,68,21,61,22,136,203,53,77,230,214,228,165,198,106,16,207,188,210,162,35,209,127,97,253,164,47,181,166,208,203,72,101,178,34,74,18,73,73,23,176,136,135,253,128,0,165,222,49,50,156,119,26,233,44,169,71,181,20,118,52,45,125,210,234,2,190,69,225,112,134,186,24,174,101,170,108,2,145,189,218,125,125,200,230,157,228,123,73,16,32,22,154,106,122,118,159,216,39,48,255,0,151,27,109,230,212,203,205,165,104,89,26,84,149,22,164,162,62,242,50,246,138,130,226,195,149,168,54,125,81,172,103,180,169,92,152,245,73,105,106,114,89,96,146,158,115,170,157,37,197,153,54,209,23,114,83,218,165,153,251,245,239,16,183,44,56,193,94,193,156,102,181,110,138,93,78,84,120,105,171,193,69,69,166,158,90,18,236,94,173,149,186,147,74,86,130,86,164,209,22,138,61,167,237,251,52,93,135,119,124,43,246,197,160,222,84,247,18,166,107,52,216,179,136,136,200,205,60,230,80,230,211,209,74,34,50,37,151,102,167,247,159,120,244,96,0,0,3,252,228,109,56,238,239,215,110,197,107,167,187,65,158,108,255,0,38,50,115,63,119,148,85,56,105,58,149,64,213,188,203,233,122,66,86,186,105,236,29,119,132,165,166,245,103,31,221,171,180,151,19,208,211,212,226,150,68,100,70,148,77,130,163,73,158,135,239,238,212,133,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,171,174,51,152,104,223,160,237,236,78,103,168,83,157,84,74,74,210,93,168,36,236,168,60,103,161,35,254,157,223,195,218,32,86,76,46,22,237,188,200,88,243,28,54,72,158,174,83,35,151,55,184,204,231,199,62,206,210,237,245,70,139,168,242,74,101,38,20,194,211,71,227,182,225,105,221,235,36,143,252,227,246,0,0,0,8,209,196,58,229,157,108,101,130,229,147,3,118,249,113,166,196,86,154,253,21,83,229,153,235,161,151,103,170,95,251,134,127,169,172,63,93,184,98,198,50,220,245,70,106,27,208,181,61,84,226,200,190,211,239,63,180,104,123,36,152,113,15,13,242,237,104,194,141,19,144,229,78,149,2,164,249,114,201,59,157,114,12,98,81,246,37,58,253,14,243,212,254,209,222,128,86,207,26,183,92,253,146,90,204,239,78,207,148,112,85,183,94,221,122,106,137,107,160,167,209,98,60,27,233,79,201,198,10,213,64,153,112,218,106,145,37,59,201,39,183,113,74,167,158,154,233,166,186,11,151,0,0,21,89,198,110,194,74,147,111,223,76,52,217,40,186,72,43,81,39,214,211,250,65,211,238,79,255,0,173,252,61,162,13,100,182,243,147,99,230,62,203,169,71,146,108,166,85,102,155,13,221,22,105,37,182,169,241,205,73,61,20,90,145,237,238,62,207,176,104,178,141,57,53,58,60,26,146,52,219,46,51,79,150,157,218,41,36,125,157,254,241,251,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,15,41,139,23,215,236,191,11,47,44,76,244,95,164,254,73,91,245,26,239,69,207,228,245,93,44,103,30,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,40,7,16,179,175,140,183,230,102,169,121,157,114,167,211,214,173,154,135,50,221,132,163,74,27,133,75,68,167,158,110,152,235,145,146,194,228,51,178,67,172,184,165,104,183,91,90,201,71,162,180,43,212,203,70,98,236,76,208,97,100,12,76,177,100,127,130,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,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,117,129,146,140,226,227,46,89,47,184,84,75,38,29,86,237,182,235,213,2,235,44,104,206,36,189,47,57,198,86,196,126,66,141,135,156,101,227,113,108,153,242,82,74,119,146,218,21,184,137,59,116,40,0,0,41,3,136,255,0,16,9,153,136,174,187,132,152,67,113,127,165,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,82,215,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,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,0,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,148,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,76,14,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,8,213,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,201,225,159,157,122,142,103,236,74,149,147,137,117,62,167,18,109,45,100,205,152,225,197,103,211,48,94,121,195,110,67,49,217,75,123,57,58,161,135,9,45,237,45,88,81,172,212,241,165,62,175,138,63,129,60,77,252,23,206,33,10,1,26,168,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,232,21,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,173,255,0,58,88,23,135,25,116,225,153,126,97,126,23,209,186,26,84,31,67,58,243,206,153,46,85,66,82,170,240,73,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,77,75,101,59,197,62,13,252,64,183,188,197,129,165,48,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,68,174,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,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,175,94,40,152,243,121,101,183,23,50,235,138,214,100,217,105,93,58,69,194,138,156,22,100,19,40,171,83,141,116,163,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,148,202,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,101,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,155,249,78,240,177,131,127,15,237,239,46,96,117,80,21,129,197,23,136,4,58,68,58,150,89,48,66,226,231,85,94,234,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,174,85,194,143,58,255,0,179,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,181,42,216,219,165,184,208,68,243,206,166,229,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,51,67,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,185,238,21,152,199,93,197,220,163,210,35,92,108,235,46,194,168,59,103,55,39,114,63,157,69,140,195,14,70,61,136,66,73,28,182,36,52,198,158,178,149,200,222,165,26,150,100,83,0,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,99,46,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,208,79,15,124,47,165,97,86,79,176,218,153,79,84,71,164,87,232,237,93,19,165,179,9,49,151,33,250,130,74,73,115,116,51,55,22,211,78,53,28,156,81,234,164,71,71,98,72,137,9,145,64,51,153,157,204,6,141,151,28,203,222,56,109,70,133,45,139,120,164,34,169,111,155,209,221,109,7,78,146,130,117,182,218,91,171,90,158,67,42,83,145,141,221,234,222,184,235,51,209,91,146,86,41,193,131,30,100,221,88,95,114,224,5,118,108,78,162,199,144,154,165,9,10,144,210,95,114,157,49,199,20,251,104,100,144,75,90,25,147,170,212,233,169,125,179,155,65,236,36,160,149,221,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,169,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,59,52,224,209,130,21,91,23,4,171,248,209,80,174,68,145,31,20,36,48,152,48,25,109,91,226,49,77,126,100,115,91,171,61,8,214,227,174,59,162,18,70,73,67,104,86,227,53,154,27,241,87,118,117,255,0,146,175,19,60,84,160,95,245,58,171,152,101,116,250,21,186,148,102,15,154,221,46,113,210,41,228,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,210,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,4,21,226,63,196,2,30,93,232,78,225,38,16,220,95,233,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,236,0,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,213,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,69,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,219,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,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,252,173,221,157,127,228,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,20,215,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,231,96,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,210,38,203,111,31,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,2,146,248,199,98,244,155,215,50,240,112,182,59,242,202,155,135,20,118,89,91,15,48,210,81,233,25,200,68,167,158,105,105,213,107,66,163,156,4,25,44,203,69,178,189,169,45,77,75,245,124,19,240,190,149,112,226,229,249,138,245,5,68,122,69,153,71,139,77,131,29,232,73,117,109,191,80,91,154,202,105,211,61,89,90,26,134,235,71,181,58,169,18,150,91,146,68,100,187,137,0,0,0,0,0,0,0,0,0,0,0,31,142,179,57,52,202,60,234,146,244,219,18,51,175,158,189,218,37,38,125,189,222,225,157,60,233,94,114,111,140,199,222,149,41,18,77,228,197,172,212,161,181,170,205,68,134,211,62,65,165,37,170,143,66,45,221,197,217,246,9,203,193,146,194,74,83,112,95,79,180,217,168,250,184,40,81,167,214,211,250,61,210,239,79,255,0,173,252,61,162,212,192,0,5,52,113,144,165,63,27,24,40,181,3,101,194,105,218,68,100,239,52,158,221,199,42,160,122,107,166,154,232,43,184,92,23,5,71,92,253,146,221,44,239,78,207,148,115,149,183,94,221,122,106,113,107,167,184,89,48,14,11,157,188,56,135,137,25,118,187,161,73,137,207,114,153,74,159,82,96,185,100,173,174,183,6,73,36,251,82,173,62,159,121,104,127,104,207,13,73,135,232,87,12,168,196,91,94,167,77,91,122,30,165,162,155,89,151,216,125,229,246,13,0,240,240,185,103,92,249,96,182,164,207,221,190,36,120,112,211,174,191,69,52,248,134,90,106,103,217,235,31,254,225,37,192,0,0,7,228,171,201,40,116,153,178,207,77,24,142,227,157,189,222,170,76,255,0,204,51,161,156,251,133,187,147,50,55,196,182,205,147,38,43,149,56,231,202,238,35,76,249,7,219,218,125,190,176,158,188,24,240,209,191,65,220,56,156,247,80,151,58,169,116,148,36,251,16,105,217,79,120,143,67,71,253,59,191,135,180,90,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,179,196,123,14,83,127,229,170,188,180,66,234,95,163,51,42,168,218,121,123,205,42,102,4,189,20,94,170,140,143,85,247,150,157,253,228,40,151,14,170,206,217,216,157,108,215,30,74,208,229,18,187,10,82,211,161,145,145,179,33,10,50,211,82,253,223,121,127,1,164,188,20,184,19,117,224,253,147,114,165,100,175,74,91,180,217,157,135,169,151,50,43,107,208,251,79,183,214,247,159,222,61,168,0,0,0,136,28,83,37,156,76,172,76,209,199,19,206,168,56,201,236,61,53,214,157,55,176,254,193,70,22,57,40,239,91,124,144,226,91,81,213,34,104,181,30,132,147,230,167,180,207,217,160,210,150,1,168,213,129,184,120,74,117,46,41,54,173,37,42,90,85,169,40,250,54,181,50,63,104,247,128,43,159,141,21,18,116,204,20,182,234,145,227,41,198,152,185,33,165,197,37,6,123,72,162,84,84,102,102,69,216,90,31,188,83,120,184,206,14,184,79,58,221,195,154,190,32,85,35,54,149,212,230,72,106,58,246,25,40,216,113,138,123,168,237,82,11,247,79,185,70,95,246,139,28,0,0,16,115,139,53,148,155,139,47,137,171,180,133,243,169,147,202,74,140,139,179,150,220,25,202,63,236,153,247,171,222,68,41,143,10,165,174,14,39,90,50,208,250,217,54,171,176,23,204,66,182,154,116,144,131,212,143,217,220,52,163,132,18,14,102,19,89,82,205,229,58,111,91,212,215,57,138,86,227,86,177,155,61,76,253,186,235,222,61,112,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,20,173,197,147,40,127,178,44,71,254,80,86,84,45,150,133,255,0,80,95,165,146,228,254,107,145,110,39,141,231,222,218,218,200,150,76,190,132,41,212,232,165,146,92,75,233,62,82,13,148,28,127,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,78,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,1,153,124,197,216,153,95,194,201,248,153,125,72,255,0,11,14,143,11,99,223,210,117,78,153,231,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,143,58,216,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,181,254,21,249,21,141,96,91,212,172,207,98,148,8,143,220,245,200,236,212,172,198,89,148,238,250,77,57,248,175,33,79,186,109,184,76,184,185,76,201,35,38,214,133,242,144,148,30,228,184,181,161,187,31,0,1,85,124,87,51,211,253,126,87,240,82,243,255,0,202,34,223,243,96,167,252,84,166,150,220,130,87,252,111,84,132,167,247,25,53,255,0,124,50,42,172,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,81,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,0,2,168,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,117,225,14,11,226,134,61,94,77,225,254,17,218,18,238,42,235,145,221,150,113,217,91,109,33,166,27,34,222,235,174,186,164,180,210,53,52,164,148,181,36,141,107,66,11,85,45,36,126,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,74,0,16,3,137,214,67,191,109,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,180,230,27,54,118,110,110,184,98,98,101,241,66,143,18,143,93,129,34,147,26,187,110,38,121,202,126,148,179,174,69,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,84,236,46,123,137,111,16,72,216,61,74,172,101,243,8,42,178,219,196,25,241,250,106,197,90,35,174,197,126,218,66,211,21,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,42,6,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,214,78,172,76,160,88,146,40,20,9,158,153,185,43,59,62,80,92,28,183,163,250,83,148,244,133,197,254,106,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,229,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,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,219,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,85,95,28,239,169,63,204,159,166,136,107,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,134,188,69,51,213,27,43,86,105,216,248,125,62,34,241,82,191,29,151,160,179,38,43,171,69,50,156,241,200,65,212,136,205,179,97,229,165,200,234,109,12,169,127,77,105,90,144,180,36,208,186,43,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,105,39,41,222,22,48,111,225,253,189,229,204,14,170,33,175,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,138,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,31,148,91,79,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,41,131,141,61,129,38,133,152,107,83,16,99,219,209,33,211,110,171,93,17,151,57,146,105,43,159,81,135,33,194,120,221,36,158,245,45,17,223,128,130,90,203,181,27,18,147,62,89,146,92,22,47,249,52,44,195,93,120,125,34,225,137,14,155,117,90,235,146,136,47,27,73,92,250,140,57,13,155,36,209,168,183,169,104,142,252,245,154,16,125,168,222,165,17,242,200,211,115,226,31,241,83,198,58,238,17,101,30,175,26,220,103,73,119,237,65,171,57,201,59,145,252,214,44,150,31,114,73,236,90,20,75,230,49,29,214,52,245,84,158,126,244,168,148,130,35,166,28,180,88,17,177,79,48,216,111,135,213,11,122,93,114,155,92,186,41,177,170,144,99,19,187,221,167,117,8,57,134,102,209,146,208,132,199,39,86,181,164,203,98,18,165,106,157,186,150,151,128,5,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,135,36,120,243,27,46,57,151,179,177,38,179,54,91,22,241,72,93,46,224,38,100,58,218,14,157,37,6,211,142,58,134,144,181,60,134,84,166,228,147,91,21,189,113,208,69,162,182,168,174,39,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,239,184,137,99,164,204,1,202,157,215,114,80,107,62,140,185,43,220,171,110,130,242,73,242,113,50,165,25,147,171,105,198,77,42,101,230,226,162,83,205,184,106,74,82,227,40,250,70,100,133,80,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,115,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,16,241,71,241,217,137,191,130,249,60,33,218,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,8,56,150,103,170,78,89,109,152,184,97,134,51,229,197,197,11,142,59,21,40,179,147,21,167,24,164,83,138,65,146,159,89,62,218,218,121,111,27,15,50,150,201,39,180,185,142,41,72,52,182,78,125,92,142,113,29,179,115,91,37,88,125,120,82,34,89,248,139,30,58,93,102,10,37,27,145,43,104,67,68,111,187,12,214,68,164,45,42,39,22,113,148,107,90,90,209,73,113,210,75,166,220,202,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,23,159,22,41,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,57,191,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,152,235,197,31,199,102,38,254,11,228,240,132,202,225,121,139,214,110,2,228,39,18,113,115,16,31,150,221,10,221,190,38,61,32,162,48,111,62,234,215,10,152,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,224,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,227,56,179,74,80,149,186,235,171,36,35,126,210,151,252,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,160,30,40,254,59,49,55,240,95,39,132,59,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,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,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,186,158,23,30,4,240,203,241,175,56,154,37,80,0,174,174,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,234,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,243,245,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,191,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,55,192,4,95,226,93,96,73,196,28,150,226,36,90,109,189,18,171,82,161,199,141,95,138,111,19,91,225,162,36,150,221,149,33,165,184,101,177,105,134,82,200,246,158,245,33,75,66,119,111,218,116,25,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,162,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,102,91,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,23,105,194,202,192,141,98,228,182,205,148,118,244,186,77,74,234,145,62,191,82,41,36,234,87,41,110,73,91,81,228,18,28,63,85,11,134,196,67,70,194,36,41,27,86,90,239,53,42,90,128,0,0,0,0,0,0,0,0,0,0,15,35,139,210,14,38,19,222,178,201,229,52,108,219,181,39,57,137,86,211,78,145,156,61,72,253,154,105,222,51,93,138,178,151,59,19,174,233,107,125,111,27,181,217,235,230,41,91,141,90,200,89,235,175,183,188,92,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,103,45,200,48,84,95,217,35,239,79,188,200,78,48,0,1,92,124,98,176,158,117,197,135,52,140,64,165,198,109,75,166,76,142,212,133,236,51,81,48,219,21,7,87,218,148,31,239,23,122,136,191,237,20,230,46,67,130,237,18,116,60,20,185,42,146,35,41,182,159,185,38,37,181,41,6,91,136,226,83,148,70,70,101,218,90,23,188,88,192,15,7,143,138,52,224,110,33,146,93,75,106,85,171,86,74,86,165,104,73,62,141,221,12,207,216,51,91,124,18,138,245,184,9,110,37,197,21,82,94,171,73,234,74,62,106,187,72,253,186,139,207,225,103,44,229,229,98,30,174,56,174,77,65,182,125,115,215,77,41,208,187,11,236,18,252,0,0,0,120,172,107,184,19,106,96,253,237,114,169,100,159,69,219,181,41,157,167,161,159,46,43,139,208,187,75,183,213,247,151,222,67,54,152,139,87,118,241,196,235,154,184,202,86,183,43,117,233,178,144,157,12,204,205,233,11,81,22,154,159,239,123,207,248,139,218,225,195,135,41,176,50,213,65,90,225,116,207,214,89,139,84,113,60,189,134,165,61,2,38,170,63,85,38,103,170,59,207,94,238,243,18,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,149,197,43,88,175,108,58,185,109,77,169,51,170,210,102,67,78,226,246,186,194,219,47,97,254,247,184,254,227,25,184,198,75,122,69,139,141,23,165,180,235,106,66,232,151,53,70,34,117,35,45,73,153,110,32,140,187,19,217,234,123,139,238,33,122,220,59,175,228,223,25,102,182,82,183,84,167,104,241,33,82,244,82,181,50,38,169,241,59,189,99,236,213,95,103,220,66,77,128,0,0,8,195,196,110,217,149,115,229,118,226,102,36,118,94,92,22,165,206,50,113,6,173,9,20,233,101,170,116,35,245,189,110,206,239,188,80,12,23,92,165,214,35,188,189,205,185,18,74,20,126,195,73,161,68,127,102,135,216,52,67,145,235,242,45,249,150,235,50,76,103,148,226,169,148,122,117,53,211,82,136,207,123,112,35,25,247,41,95,191,237,208,254,193,222,192,113,124,220,96,58,115,15,131,53,107,13,147,142,137,228,219,242,169,235,127,177,9,149,210,62,211,70,103,203,113,68,91,158,254,202,119,123,189,199,85,120,117,194,123,31,42,120,143,30,159,115,170,141,22,131,6,164,142,177,229,156,212,115,227,33,244,18,249,74,92,51,66,141,72,53,26,117,208,143,78,222,193,112,248,61,133,244,28,30,195,234,61,137,111,69,101,150,41,177,35,176,225,182,218,19,205,113,182,27,104,214,123,16,130,81,153,54,93,187,72,207,254,129,237,64,0,4,126,207,117,184,139,143,44,55,203,74,38,245,133,69,169,204,35,87,179,101,62,79,119,97,254,247,255,0,76,103,178,136,226,233,151,76,7,90,50,53,197,168,52,164,159,179,84,184,90,127,216,52,159,151,9,43,155,151,156,48,150,231,211,122,205,162,184,175,188,224,178,103,255,0,104,232,160,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,79,78,19,57,219,165,81,99,82,242,145,136,239,196,129,29,201,19,30,180,235,18,101,37,164,41,247,221,109,104,164,147,105,100,136,214,227,174,76,117,14,186,238,170,90,210,202,72,204,219,72,181,240,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,206,190,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,169,43,195,63,136,5,11,47,62,146,194,28,116,184,170,173,216,51,117,153,68,157,203,92,182,104,18,139,152,183,155,228,182,133,61,201,144,106,73,232,222,228,161,212,238,229,252,243,174,167,138,103,235,53,211,51,91,142,50,235,116,199,118,89,150,191,58,143,107,178,219,207,155,111,197,75,202,53,79,83,110,146,121,111,72,245,20,162,38,208,164,182,134,27,86,227,107,122,187,7,11,28,150,82,177,242,242,153,140,184,165,111,196,170,97,245,163,32,226,69,130,252,148,154,42,85,180,147,78,165,167,152,218,102,228,102,154,112,150,180,172,208,149,173,108,167,231,81,206,65,93,160,0,8,43,196,127,136,4,60,187,208,157,194,76,33,184,191,211,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,86,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,218,230,55,4,42,185,113,198,26,214,13,87,107,145,42,245,42,4,122,114,166,75,136,218,144,193,191,34,11,18,92,67,123,189,101,33,10,124,208,75,50,73,172,144,74,52,163,118,194,250,184,69,150,123,203,26,176,143,20,241,74,204,157,17,107,194,136,240,42,85,58,99,198,77,174,77,57,228,75,92,135,218,113,74,36,239,97,49,55,155,102,94,186,20,189,170,222,148,182,231,138,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,69,54,113,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,129,92,72,248,130,73,203,180,102,240,123,6,234,177,21,136,181,24,233,147,54,164,203,173,60,187,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,157,54,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,138,188,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,171,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,21,23,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,213,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,229,31,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,121,60,57,178,19,252,149,232,79,226,70,34,63,212,98,109,205,79,232,229,199,98,70,248,180,88,43,90,29,56,105,52,30,199,158,53,182,218,157,119,181,36,164,37,13,30,212,169,199,166,168,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,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,7,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,171,227,157,245,39,249,147,244,209,85,98,116,240,224,226,1,51,46,245,214,176,147,23,174,47,244,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,249,226,118,239,196,127,206,78,111,44,76,165,225,196,138,189,110,110,251,190,183,79,157,242,66,150,168,15,72,110,124,230,73,180,151,53,72,52,161,12,182,185,12,173,205,206,161,70,222,254,94,229,145,36,103,222,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,94,124,105,79,41,222,22,48,111,225,253,189,229,204,15,63,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,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,247,248,187,150,123,203,5,112,143,11,49,74,243,157,17,11,197,120,243,234,84,202,99,38,78,46,53,57,148,68,92,119,221,113,42,52,239,125,50,247,147,100,94,162,18,141,202,222,165,54,223,235,202,182,88,235,185,170,186,174,235,42,214,173,116,85,171,126,207,159,114,211,163,116,200,115,210,146,152,113,134,218,131,189,110,180,134,57,171,144,146,231,40,205,40,211,83,73,151,105,115,90,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,106,72,210,125,198,46,251,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,33,175,22,108,47,170,226,62,79,170,149,58,50,165,185,34,197,172,67,186,23,18,52,37,72,92,150,16,151,35,61,174,211,35,109,13,53,45,201,11,115,69,18,81,29,90,145,17,154,211,78,217,85,197,47,216,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,49,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,212,224,177,96,73,174,230,26,235,196,25,22,244,73,148,219,86,215,92,100,78,120,154,82,224,84,102,72,108,153,54,137,71,189,43,92,118,39,160,214,130,236,70,244,168,203,152,68,171,159,0,30,43,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,183,252,107,199,153,57,142,224,251,92,196,154,204,216,143,220,39,30,145,75,184,9,153,13,56,178,168,198,173,195,105,199,29,67,72,66,89,91,201,75,114,73,173,137,216,137,8,34,213,59,84,117,151,148,239,20,248,55,241,2,222,243,22,4,191,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,169,219,234,169,181,17,252,174,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,40,7,138,63,142,204,77,252,23,201,225,8,170,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,17,255,0,56,185,197,177,50,129,98,71,175,215,225,250,102,228,172,239,249,63,111,243,30,143,233,78,83,209,209,43,249,210,24,117,182,57,77,200,39,62,112,139,126,155,83,169,159,102,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,113,60,49,114,29,251,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,203,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,232,42,185,103,188,168,25,92,165,102,158,187,58,36,90,21,199,116,34,220,161,65,73,147,143,204,65,53,48,223,150,179,37,104,202,16,236,51,105,40,50,53,172,249,138,50,66,82,131,119,242,229,115,2,255,0,148,166,59,91,56,41,242,167,228,231,202,62,183,250,79,161,235,57,29,60,55,228,255,0,83,204,111,118,238,70,223,166,90,110,215,183,77,15,202,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,211,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,225,89,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,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,154,252,191,239,44,79,185,159,188,241,2,225,151,93,174,202,143,18,52,138,132,179,37,62,250,35,71,110,59,70,226,180,213,107,38,153,108,141,106,213,107,50,53,40,212,163,53,31,228,147,116,215,101,218,180,235,42,68,237,244,90,85,66,109,82,28,110,82,11,149,42,91,113,155,144,230,242,45,234,220,136,81,139,67,51,73,114,245,73,17,169,70,114,215,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,128,80,15,20,127,29,152,155,248,47,147,194,17,84,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,149,173,156,108,194,255,0,41,252,193,92,152,179,10,53,86,21,22,95,34,21,18,159,81,149,206,114,28,22,26,75,105,73,17,25,161,174,98,201,199,212,210,12,210,151,31,115,214,89,234,181,91,79,10,106,222,96,175,76,190,201,191,241,179,18,42,183,53,42,173,80,114,61,168,213,80,218,147,41,184,172,58,234,100,201,92,205,202,144,247,50,66,220,104,155,124,247,54,152,101,179,212,90,72,168,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,4,63,226,51,157,127,228,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,190,158,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,222,107,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,3,49,152,215,133,245,92,21,197,203,191,10,43,42,150,228,139,90,177,38,154,137,18,97,42,34,230,48,133,159,38,81,52,163,51,66,30,107,150,234,61,101,17,161,196,153,41,68,100,103,121,60,49,113,75,246,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,175,39,165,233,92,62,145,142,196,37,43,219,5,200,94,186,119,107,175,172,163,89,44,126,174,37,215,252,156,62,201,110,34,74,166,220,49,41,85,42,228,120,212,8,164,241,181,190,98,37,201,109,169,81,218,67,132,123,214,168,103,44,207,105,111,74,18,181,167,110,205,197,65,150,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,106,34,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,7,58,204,124,149,195,203,214,39,203,108,200,150,205,155,90,113,58,251,202,11,198,95,246,12,216,87,28,93,74,233,168,58,234,136,151,42,160,234,148,122,246,106,167,15,95,251,70,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,223,254,152,144,32,0,3,197,99,14,23,208,113,135,15,171,22,37,195,21,151,152,169,68,144,195,102,227,104,87,41,199,24,113,162,89,111,66,201,38,68,225,246,237,51,47,250,5,60,98,47,9,236,124,166,98,60,138,125,176,170,52,170,12,234,146,250,55,144,115,87,200,140,183,214,72,230,169,16,201,9,52,160,146,106,211,82,45,123,59,5,170,101,31,1,211,151,140,25,164,216,111,28,117,207,54,216,149,80,91,29,168,84,174,145,134,157,50,62,91,106,50,220,207,246,147,187,223,238,46,208,3,130,103,130,251,139,98,101,186,243,147,37,229,54,170,157,30,163,78,104,210,162,35,222,228,9,38,93,234,79,238,123,53,63,176,103,122,123,174,85,43,18,30,65,169,199,37,201,90,139,94,211,81,169,70,127,110,167,218,47,247,135,37,179,42,216,202,237,186,204,184,236,178,185,237,68,156,68,218,13,58,146,233,209,11,85,106,69,235,122,189,189,255,0,120,147,224,0,0,2,50,113,17,191,147,99,229,154,230,74,93,82,93,172,68,155,75,34,74,180,51,39,105,242,251,253,98,236,213,63,111,220,98,138,112,110,222,145,125,99,69,151,109,52,218,150,186,221,205,77,134,173,8,207,66,122,91,104,51,62,197,118,122,254,227,251,140,105,31,11,109,98,178,112,234,218,181,54,164,142,149,73,135,13,91,75,218,211,8,108,253,133,251,190,226,251,136,122,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,31,197,17,40,141,39,220,101,160,161,254,40,184,90,229,137,152,201,213,184,212,228,199,137,112,54,237,73,110,33,157,132,227,239,207,154,163,81,153,33,36,106,50,71,126,166,103,239,49,40,184,52,226,163,82,168,53,236,53,169,213,12,229,50,252,169,241,217,113,242,236,100,145,79,101,36,73,82,245,239,212,139,68,233,246,251,5,159,128,0,0,15,37,139,54,147,55,214,25,221,54,155,145,153,121,85,74,52,232,141,19,168,37,18,92,118,59,141,164,203,177,90,31,175,222,68,103,246,24,205,190,52,90,83,44,92,90,188,173,57,177,212,202,233,117,234,140,68,145,160,210,74,75,82,92,108,141,58,146,117,47,80,244,61,11,238,33,103,92,30,177,201,137,180,10,166,18,85,231,145,72,97,215,230,197,109,110,150,134,218,81,2,58,8,137,78,107,174,166,125,201,211,220,126,193,103,96,3,248,68,69,220,68,63,160,0,0,56,166,115,150,210,114,195,137,40,114,74,88,55,109,106,203,104,81,175,110,170,58,124,141,8,143,222,51,148,104,121,21,14,91,11,82,222,75,218,33,73,51,53,26,183,118,25,25,118,235,168,210,78,83,122,162,203,6,18,148,221,121,191,33,232,59,183,107,175,250,158,199,126,189,186,235,168,234,224,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,123,220,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,137,148,0,56,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,235,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,213,114,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,143,172,0,60,86,52,87,113,66,218,194,251,130,181,130,246,52,75,194,246,98,58,83,69,163,203,156,220,70,31,125,110,37,27,220,113,197,161,59,27,74,148,233,163,122,13,100,217,160,148,147,81,40,179,89,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,193,195,254,30,93,232,77,98,222,47,91,191,233,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,237,117,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,115,78,37,188,62,228,224,245,86,177,152,60,32,165,68,111,15,167,200,234,107,20,152,141,53,21,139,105,107,84,86,27,38,201,111,154,223,68,137,47,186,162,67,45,37,12,22,137,34,36,18,116,225,92,63,241,115,48,88,103,152,42,77,39,47,212,127,148,211,238,109,236,84,173,39,231,181,18,45,114,43,13,56,250,210,167,94,82,91,101,230,219,67,203,105,237,119,33,91,139,69,165,107,105,207,173,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,0,2,157,184,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,225,86,91,177,190,171,151,12,109,181,177,162,141,67,137,89,145,110,72,117,75,129,37,197,54,137,44,60,195,145,222,65,45,61,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,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,142,156,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,205,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,206,136,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,233,195,187,40,127,201,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,75,44,114,148,239,75,17,189,164,77,151,41,183,85,188,211,191,115,174,59,163,139,108,154,219,42,128,5,11,113,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,56,128,45,251,133,166,66,126,66,67,160,230,187,20,31,223,112,85,105,253,101,161,75,143,35,86,224,65,150,193,164,166,72,82,15,71,30,121,135,84,72,107,83,75,109,184,102,178,55,84,73,98,202,128,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,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,130,197,56,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,138,185,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,133,124,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,85,95,28,239,169,63,204,159,166,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,131,135,231,19,88,216,61,102,213,48,167,49,149,169,115,109,139,110,142,228,171,78,115,108,59,38,162,75,104,210,72,163,164,146,147,74,208,164,153,155,43,117,109,161,158,89,182,165,242,205,178,106,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,43,150,92,132,252,187,203,46,35,102,187,20,31,217,111,210,172,251,138,101,161,75,143,35,71,39,206,137,22,66,74,100,133,32,245,109,150,95,105,68,134,181,37,56,227,102,107,34,105,36,151,225,88,209,238,94,170,53,218,62,75,240,210,173,107,91,159,40,43,80,176,190,141,34,157,72,235,17,19,210,18,145,73,105,77,70,231,172,141,13,115,22,73,71,49,69,181,59,181,62,194,20,111,157,108,77,198,220,78,204,53,203,43,30,232,210,232,119,13,14,67,212,168,180,57,45,177,190,143,78,234,29,145,26,33,58,203,104,76,148,37,50,12,209,32,200,249,168,82,86,74,82,84,145,50,120,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,53,70,199,165,190,227,236,74,114,83,79,180,251,53,101,114,214,141,172,151,43,70,155,112,150,151,146,226,156,52,146,9,165,59,245,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,36,255,0,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,173,184,97,37,40,38,150,222,211,218,236,152,233,66,136,145,179,152,235,106,36,18,148,108,178,210,170,47,10,174,156,71,178,241,30,220,185,48,134,117,86,37,231,18,160,210,104,138,165,180,110,202,114,83,135,203,75,40,104,137,92,238,102,243,108,218,52,169,46,37,102,133,37,68,163,73,233,123,15,102,222,85,27,2,218,168,98,53,38,37,46,236,149,71,132,245,122,12,69,18,152,139,81,83,40,57,44,182,100,181,145,161,46,154,210,70,75,95,97,23,172,174,243,244,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,158,66,113,50,213,197,12,163,225,157,70,214,151,204,244,13,191,10,217,168,176,183,27,55,162,206,128,194,35,186,135,18,133,171,102,238,90,93,65,43,69,27,79,52,179,74,119,232,40,135,50,247,252,108,83,204,54,36,98,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,221,66,202,25,17,58,68,180,33,49,201,164,33,10,34,216,132,165,58,39,110,133,114,156,38,112,190,171,135,25,62,165,212,235,42,150,220,139,234,177,50,232,68,73,48,149,29,113,152,90,91,140,206,155,140,205,196,58,212,70,228,33,205,18,74,68,132,232,70,68,75,84,202,0,1,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,99,133,225,62,60,198,181,114,199,142,56,1,93,155,47,167,190,35,208,234,148,36,42,67,170,97,186,140,58,164,101,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,248,156,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,242,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,122,156,49,112,183,246,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,74,161,64,60,81,252,118,98,111,224,190,79,8,116,172,176,100,178,149,154,124,132,222,53,219,66,223,136,172,84,182,175,137,167,111,204,57,41,138,115,88,40,84,229,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,232,65,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,229,50,181,197,47,14,43,249,113,172,94,57,143,187,105,84,219,226,200,210,60,200,16,244,76,235,145,179,66,122,121,49,34,153,33,10,121,213,154,155,113,182,148,109,182,164,27,171,228,52,226,73,21,43,142,152,233,136,249,139,196,122,142,40,98,133,103,174,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,167,175,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,80,95,18,60,93,204,94,34,227,107,118,254,61,216,146,236,72,244,40,233,151,111,90,239,63,22,106,32,49,41,134,18,251,173,79,97,164,20,196,58,236,83,81,168,205,100,218,201,109,22,134,133,16,246,188,56,56,127,204,204,69,117,172,91,197,235,119,253,41,224,117,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,152,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,251,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,81,103,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,13,31,101,98,191,140,183,78,95,108,154,254,96,104,158,138,191,166,83,205,117,120,202,140,152,206,118,58,178,97,199,89,73,153,52,243,140,19,46,56,222,137,216,226,214,157,141,233,203,79,85,1,10,184,152,100,162,163,153,251,18,155,123,97,165,51,169,196,155,75,72,208,161,182,81,89,244,204,23,158,108,156,142,244,135,148,222,206,78,171,125,179,83,155,75,87,210,72,53,60,74,77,22,14,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,213,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,244,0,40,7,138,63,142,204,77,252,23,201,225,14,149,150,12,150,82,179,79,144,155,198,187,104,91,241,21,138,150,213,241,52,237,249,135,37,49,78,107,5,10,156,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,5,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,30,175,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,167,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,187,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,169,225,113,224,79,12,191,26,243,137,162,85,0,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,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,111,218,94,43,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,156,251,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,118,156,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,38,248,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,208,56,37,226,101,171,111,226,62,34,97,109,90,95,79,90,188,41,244,250,133,35,152,227,104,110,71,64,114,121,236,39,114,201,107,120,209,44,156,74,16,149,124,219,15,168,205,36,142,223,65,199,6,255,0,140,237,87,11,48,182,13,195,44,164,69,143,81,175,213,41,41,55,82,193,161,213,52,196,41,11,45,57,75,89,27,51,208,158,211,90,8,220,250,36,225,110,226,188,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,158,245,38,242,64,0,0,0,0,0,0,0,0,0,0,0,114,140,216,148,179,203,6,45,148,45,121,191,33,171,218,109,215,95,245,61,254,237,59,117,215,65,155,98,67,203,168,114,223,90,144,242,158,209,106,81,153,40,149,187,180,204,207,183,93,70,141,114,98,182,149,150,28,54,67,114,82,249,181,107,81,219,90,137,123,180,81,83,227,234,70,126,241,218,192,0,0,127,12,136,251,200,135,244,0,86,39,24,76,114,98,21,191,75,194,74,68,253,100,190,235,19,101,54,135,75,250,181,34,124,117,145,146,92,215,93,72,187,211,167,188,253,130,177,112,94,210,153,125,98,213,155,105,194,142,167,149,84,175,83,162,40,137,6,162,74,93,146,219,102,106,208,149,161,122,229,169,232,127,113,141,36,97,45,164,205,139,134,118,181,166,212,102,89,85,46,141,6,35,164,210,9,36,167,26,142,219,106,51,236,78,167,234,119,153,17,253,132,61,104,0,0,0,172,14,50,216,168,212,90,13,7,13,105,149,67,41,79,63,22,124,134,91,124,187,89,52,84,25,81,26,82,189,123,244,35,213,58,125,190,193,23,56,93,97,106,239,188,198,65,173,201,167,38,68,75,125,182,170,72,113,108,239,38,223,98,124,37,18,136,205,10,34,81,18,251,245,35,47,121,11,225,73,18,72,146,93,196,90,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,175,174,46,248,46,139,191,9,97,226,13,54,18,58,234,44,166,205,247,82,223,173,211,51,26,123,170,35,50,65,158,155,148,71,218,162,47,187,188,87,94,65,177,129,236,35,204,93,180,243,178,84,212,58,228,232,116,121,30,185,165,41,67,211,162,154,141,94,186,72,139,70,251,76,245,251,140,104,62,153,62,61,86,155,22,169,17,212,184,196,182,27,125,181,165,68,100,164,173,36,162,50,50,51,35,236,50,238,49,250,128,0,0,127,12,137,68,105,62,227,45,5,36,241,99,192,229,216,24,196,155,246,153,73,125,20,219,137,5,33,249,73,99,70,78,100,137,83,157,82,13,105,109,41,223,181,4,122,26,141,90,118,246,247,136,235,148,92,97,168,96,206,58,90,215,28,121,171,98,27,245,72,49,39,124,226,146,142,157,83,24,91,155,180,90,11,77,26,237,220,122,123,254,205,18,88,247,101,54,248,180,169,55,85,42,83,50,35,212,225,49,40,148,210,210,180,151,49,164,175,77,82,102,93,202,47,105,143,186,0,0,0,0,34,207,18,74,223,161,242,189,113,39,172,233,142,99,50,226,145,243,54,115,13,116,233,158,161,118,150,166,122,119,125,130,132,173,72,238,79,186,232,241,16,147,91,146,42,17,219,34,211,93,198,167,18,95,199,188,105,75,47,49,87,7,0,176,214,27,136,218,182,45,10,51,106,78,154,104,105,132,209,25,105,252,7,65,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,95,181,146,143,229,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,145,64,33,7,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,70,195,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,69,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,0,1,199,238,76,166,96,53,217,143,52,92,200,215,108,88,146,47,106,28,126,83,82,15,250,135,223,78,206,158,91,237,105,181,217,49,210,131,75,78,159,106,73,73,51,220,108,199,54,123,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,73,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,92,190,229,139,6,178,195,66,171,80,48,134,215,244,107,117,186,131,181,9,210,95,121,82,37,61,170,214,108,176,167,151,170,205,150,16,179,109,164,25,158,137,220,165,26,156,113,215,23,74,220,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,0,2,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,75,115,165,121,100,218,242,171,214,104,214,236,75,146,222,185,35,182,205,106,138,243,197,25,114,22,201,56,113,158,106,73,33,106,105,109,169,215,53,45,170,66,144,226,200,211,187,98,219,227,248,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,180,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,107,46,33,74,101,40,78,166,151,20,180,55,98,160,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,66,14,41,57,187,165,96,86,17,202,193,170,53,58,37,90,236,197,10,60,250,106,219,118,66,118,82,233,78,160,216,122,83,173,165,68,233,173,194,113,196,49,216,72,53,182,234,141,71,201,54,156,163,97,161,60,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,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,161,110,33,153,44,170,229,99,20,36,87,109,11,126,90,112,174,229,144,71,111,204,57,42,148,80,159,54,247,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,152,226,208,246,223,149,144,28,224,213,114,155,139,137,85,64,226,57,98,94,50,33,192,186,208,243,74,53,198,97,11,81,55,57,165,54,133,59,190,57,60,234,205,180,165,68,234,20,180,109,222,109,184,220,255,0,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,132,11,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,88,254,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,84,3,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,85,195,231,32,149,92,214,213,92,196,107,174,169,18,157,135,86,197,98,60,89,205,40,148,235,245,183,219,83,47,63,1,9,105,214,214,194,14,59,132,74,145,184,141,38,235,124,180,184,123,205,187,126,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,41,229,59,194,198,13,252,63,183,188,185,128,204,22,88,176,107,51,212,42,77,3,23,173,127,73,55,68,168,53,80,131,37,135,149,30,83,58,45,6,243,9,121,26,44,153,125,8,38,221,65,25,106,157,170,73,165,198,218,113,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,86,220,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,57,85,129,149,204,9,194,252,83,184,241,174,197,177,189,25,121,221,189,103,166,42,126,147,152,247,85,213,73,76,151,254,101,215,84,210,55,60,218,21,234,33,58,105,161,104,70,100,58,168,8,43,197,23,57,180,44,15,195,138,150,0,209,41,94,149,188,241,26,223,147,29,226,125,11,76,90,101,30,81,59,25,201,42,81,105,204,121,123,94,67,77,164,244,74,144,167,28,208,146,134,222,164,17,161,236,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,0,20,45,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,207,208,101,83,54,118,110,23,100,87,48,152,35,89,143,19,229,13,90,59,242,104,172,61,60,217,93,77,21,86,88,165,201,38,136,219,52,154,226,36,155,144,104,220,107,117,10,94,132,132,180,183,10,26,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,166,140,39,177,127,101,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,67,254,41,120,23,15,24,50,167,94,185,33,81,186,187,147,14,255,0,209,37,49,230,205,134,220,68,86,204,138,160,133,56,233,110,228,244,188,199,148,218,20,149,45,200,204,125,35,73,33,84,46,3,170,229,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,96,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,201,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,155,4,223,225,167,145,88,217,154,185,165,98,126,39,64,137,43,11,237,201,15,211,101,65,84,167,91,126,175,81,56,228,105,97,6,195,136,117,148,50,79,178,242,156,53,22,227,229,182,148,172,148,225,183,121,32,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,244,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,132,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,114,175,228,185,129,63,183,111,229,47,242,27,253,50,127,251,119,233,57,159,249,31,69,253,239,205,233,255,0,189,253,79,234,255,0,223,125,47,88,117,80,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,10,1,226,143,227,179,19,127,5,242,120,66,85,112,100,204,93,137,68,163,215,114,209,95,145,208,220,149,219,129,202,237,191,234,60,239,164,247,64,46,169,175,81,163,109,158,75,116,242,94,231,28,46,103,59,106,75,84,122,222,255,0,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,206,85,193,179,44,94,146,174,213,179,59,122,218,245,86,91,163,233,79,178,38,184,247,42,44,151,156,68,134,106,15,165,178,209,110,242,208,105,101,43,63,154,220,235,228,68,167,27,213,171,106,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,198,113,102,148,173,72,105,167,86,72,94,205,167,156,204,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,164,240,142,206,109,10,93,10,143,147,187,182,149,208,213,96,245,242,45,74,140,116,45,109,212,27,82,222,155,38,52,130,237,229,188,141,207,184,135,59,27,91,105,52,30,197,161,60,251,63,0,20,173,196,235,33,223,177,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,231,248,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,99,252,40,242,45,253,70,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,247,222,36,127,123,188,45,80,0,4,21,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,87,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,47,215,158,108,80,165,99,30,109,49,50,252,161,38,33,211,95,172,122,54,27,241,38,166,91,18,216,130,203,112,155,148,219,169,34,74,144,242,99,19,197,166,164,68,225,17,41,90,110,59,30,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,88,168,0,0,0,0,0,0,0,0,0,0,0,14,125,152,104,171,155,128,88,149,13,180,111,91,246,133,101,164,167,77,117,53,66,116,136,180,254,35,53,183,92,119,32,93,117,136,139,73,161,200,245,9,13,153,105,166,211,75,138,47,225,220,47,183,134,221,111,211,25,94,183,81,214,117,39,13,152,145,140,249,155,249,102,138,116,63,80,251,79,67,45,123,190,209,41,128,0,0,0,7,194,190,46,202,109,143,105,85,174,170,172,166,99,199,166,66,126,81,169,213,165,9,62,91,74,94,154,168,200,187,146,126,210,25,219,205,214,48,212,49,155,29,46,155,142,68,213,191,13,138,164,232,144,126,113,74,71,78,153,143,173,189,186,173,101,166,142,246,109,61,61,223,108,138,225,57,129,203,191,241,137,87,229,78,146,250,233,182,234,14,67,18,148,198,172,148,200,242,160,186,148,146,212,218,147,191,106,204,244,37,18,180,237,236,239,23,108,68,73,34,73,119,17,104,63,160,0,0,63,53,78,124,106,85,58,85,78,99,169,109,136,140,45,247,86,165,17,18,80,132,154,140,204,204,200,139,176,143,188,198,123,243,243,140,15,98,230,98,238,103,154,146,167,161,208,231,205,163,199,209,102,164,169,12,206,148,105,52,250,234,35,45,28,236,50,211,238,33,98,156,34,48,93,22,134,18,204,196,42,148,52,117,213,169,78,27,14,169,191,91,166,122,52,7,82,68,102,130,61,55,36,207,177,70,95,127,120,176,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,28,231,48,214,4,44,75,193,139,194,211,151,31,156,228,170,37,65,49,147,176,148,100,250,162,58,218,12,181,74,191,127,216,90,251,134,115,175,26,61,83,11,49,94,169,76,54,159,137,46,219,175,62,150,76,210,166,212,71,30,74,146,149,39,177,39,222,223,97,150,157,222,193,124,185,2,198,136,184,207,151,122,29,67,210,8,145,54,134,212,106,44,173,93,37,175,154,204,24,166,179,87,174,179,215,87,123,117,208,245,62,210,47,108,146,0,0,0,17,215,61,25,125,166,99,230,6,86,169,139,136,78,85,40,241,164,213,41,234,75,105,53,170,67,80,228,165,164,151,205,173,71,235,61,220,157,15,220,100,125,249,247,185,40,85,75,50,233,168,219,245,6,221,143,58,141,57,232,174,17,146,144,164,184,211,134,131,50,212,136,203,214,73,251,8,254,225,111,92,41,51,78,197,227,100,171,8,46,250,163,101,88,165,172,202,1,56,249,122,241,26,102,12,118,147,243,143,26,141,70,181,43,177,40,36,251,180,62,193,99,0,0,0,0,2,185,56,197,98,108,90,110,26,210,48,233,169,164,137,82,166,199,156,166,201,194,37,41,165,71,168,50,125,155,245,50,212,180,250,58,125,190,193,89,185,81,178,149,126,230,2,200,161,147,11,121,5,93,166,186,234,82,157,197,179,173,97,39,184,182,171,179,215,237,212,134,142,109,90,83,116,27,98,145,67,105,4,132,83,160,71,136,148,145,104,68,77,182,148,145,105,161,123,189,196,62,160,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,74,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,0,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,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,252,172,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,58,247,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,184,158,19,121,67,253,145,97,199,242,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,226,255,0,21,140,150,85,112,206,255,0,159,152,236,57,183,229,191,100,221,114,14,93,200,180,201,84,131,165,214,223,121,102,227,171,73,167,115,81,164,41,104,52,168,212,180,165,229,56,143,155,37,176,218,163,6,79,243,41,93,202,182,56,209,241,54,152,92,234,83,219,105,119,36,68,197,67,238,75,163,186,243,107,144,219,68,165,35,107,197,202,67,141,153,45,5,204,109,4,163,52,26,210,173,20,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,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,0,30,83,21,109,108,56,189,48,226,227,182,241,122,13,42,93,153,46,158,234,171,105,170,58,77,69,110,43,101,204,83,203,116,205,60,158,94,194,112,157,37,37,77,169,4,180,169,38,146,81,102,8,73,254,27,118,6,17,226,126,109,45,123,51,24,45,233,117,216,50,163,204,147,74,167,145,33,80,159,168,198,100,228,32,167,37,71,170,227,19,76,190,123,11,93,238,19,41,89,41,163,113,39,160,144,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,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,125,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,63,42,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,253,121,177,240,177,140,159,15,238,31,46,124,102,176,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,159,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,157,87,135,7,15,249,153,136,174,181,139,120,189,110,255,0,165,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,83,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,15,243,155,195,119,14,51,105,93,131,126,83,46,79,144,151,155,91,88,169,85,227,211,10,99,117,88,169,70,214,211,33,142,107,90,188,222,136,74,30,37,238,229,145,182,162,89,37,174,84,160,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,138,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,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,7,202,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,208,78,90,51,23,98,102,131,11,32,98,101,139,35,252,20,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,2,181,120,218,97,157,171,39,11,44,92,99,233,57,87,37,62,224,43,103,158,219,109,167,168,131,34,52,137,27,30,86,206,98,249,110,69,213,178,222,73,79,61,255,0,84,205,122,149,64,137,127,194,179,7,40,88,187,155,138,68,155,141,237,98,88,84,247,111,22,227,109,95,243,169,81,159,97,184,197,189,11,73,163,150,252,134,159,215,214,74,185,27,20,147,74,204,202,250,64,0,0,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,30,0,90,167,4,44,45,255,0,236,151,141,117,10,23,254,73,107,82,42,125,87,223,38,123,28,146,95,255,0,123,85,189,104,251,16,175,235,8,90,160,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,96,102,91,132,100,59,223,48,84,42,182,8,63,242,74,197,187,122,247,238,99,106,43,15,69,182,101,54,214,246,149,26,50,159,105,199,25,146,225,236,38,91,35,75,10,37,25,25,54,104,109,187,31,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,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,130,249,60,33,23,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,229,96,230,43,55,183,150,18,230,94,187,79,201,222,49,203,162,97,157,171,33,113,173,186,93,13,194,85,1,11,125,10,118,121,162,27,137,56,210,16,115,165,77,82,22,164,45,4,158,87,36,201,166,216,219,102,156,62,51,107,136,249,187,195,138,229,219,127,97,205,42,131,232,26,130,105,105,170,210,230,153,197,169,202,50,83,174,182,136,174,26,157,143,201,101,200,154,154,156,113,46,41,227,52,154,118,169,9,160,17,165,60,167,120,88,193,191,135,246,247,151,48,61,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,243,237,156,92,226,223,121,191,190,227,215,235,240,253,13,109,209,183,252,159,183,249,140,200,244,95,53,152,232,149,252,233,12,52,227,252,215,35,147,159,56,71,179,93,169,208,139,183,128,0,189,62,28,217,246,254,85,20,39,240,223,17,24,233,241,54,217,167,245,146,228,49,31,100,90,212,20,45,13,28,196,146,11,99,47,18,220,109,46,181,216,147,82,210,182,139,106,148,219,51,84,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,11,16,161,89,180,235,254,229,167,225,205,90,93,82,211,139,88,154,205,6,116,180,154,95,149,78,75,203,40,207,56,70,132,25,45,77,18,20,100,104,71,105,159,170,158,226,234,185,29,176,240,191,19,243,81,97,225,254,50,69,137,42,211,174,200,153,18,84,121,53,7,33,33,247,206,19,253,43,68,235,107,66,201,106,146,76,37,9,74,136,214,179,74,59,119,104,122,51,0,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,25,130,1,166,140,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,58,0,0,0,0,0,0,0,0,0,0,0,0,15,151,117,82,155,175,91,21,122,27,168,37,162,163,2,68,69,36,203,82,50,113,181,36,203,77,15,223,238,49,156,108,215,89,74,176,179,1,123,208,205,133,178,131,174,212,157,105,42,78,210,217,214,190,146,218,91,83,217,234,118,104,66,204,184,58,226,108,106,150,27,85,240,233,217,164,185,81,102,200,156,150,205,194,53,37,164,199,167,178,93,155,245,34,212,244,250,58,125,190,193,99,96,0,0,0,2,185,248,173,230,161,139,58,201,78,16,90,21,70,206,177,85,89,20,242,109,242,245,34,58,204,232,238,167,230,222,37,18,137,105,79,98,144,105,247,234,125,130,161,109,186,21,82,243,186,105,214,253,61,183,100,78,172,206,102,43,100,68,165,169,78,58,225,32,140,244,35,51,245,148,94,195,63,188,104,31,34,249,124,166,224,22,6,209,105,169,136,77,213,43,17,163,85,42,10,83,105,37,165,247,97,198,75,169,63,155,66,139,214,103,185,90,159,188,204,251,164,88,0,0,0,141,185,253,198,136,216,49,151,122,229,67,175,68,121,149,198,164,209,98,232,233,33,124,215,160,202,52,26,125,116,30,186,181,217,166,167,169,118,17,251,40,106,206,163,213,49,79,21,233,116,194,109,249,82,238,74,243,9,120,201,42,90,140,228,73,74,84,165,118,40,251,220,237,51,35,239,246,141,24,229,226,192,133,134,120,49,103,218,113,35,242,92,139,68,167,166,73,108,36,153,190,152,141,54,179,61,18,158,223,83,218,90,251,199,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,182,135,155,91,46,36,148,133,164,210,162,50,212,140,143,188,82,143,21,252,190,47,15,113,81,188,71,162,83,137,186,69,124,137,82,22,134,116,46,177,249,51,158,87,106,91,74,126,130,11,189,70,175,188,187,71,247,133,14,97,139,14,241,49,120,97,90,170,184,197,34,224,112,212,195,74,127,107,106,156,252,136,44,39,177,78,37,38,173,136,50,236,73,171,79,121,118,11,173,105,196,60,218,30,109,68,164,45,36,164,153,30,164,100,125,195,254,192,0,0,127,155,236,53,37,135,35,190,218,86,219,169,52,45,42,34,50,50,50,208,200,200,197,45,241,79,202,203,248,117,127,47,22,45,154,94,218,45,117,211,92,179,101,131,36,166,91,239,77,125,102,123,25,74,8,182,33,61,166,163,87,191,82,237,17,3,2,49,102,185,131,24,159,64,190,104,211,228,199,76,10,132,87,165,54,203,171,65,60,194,36,52,234,219,81,37,104,220,149,114,139,84,154,136,143,219,239,45,12,101,223,26,237,204,116,195,58,53,229,69,169,69,125,249,16,227,170,91,45,60,218,148,203,234,142,211,139,66,146,151,22,105,50,55,72,140,140,245,47,111,188,250,120,0,0,0,249,215,13,114,159,109,80,231,215,170,178,154,143,18,159,25,217,46,184,234,210,132,165,13,160,214,163,51,81,145,23,98,76,251,76,187,133,1,113,2,199,103,49,187,30,234,178,161,85,28,147,74,162,173,250,92,98,39,247,180,100,204,217,70,133,39,71,22,157,54,186,90,25,105,216,125,132,69,223,221,248,64,224,123,215,30,41,84,49,78,177,78,82,233,180,184,78,199,138,183,25,51,73,75,110,68,7,208,162,53,54,105,215,106,143,180,148,74,247,123,197,203,128,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,32,226,177,158,56,216,149,85,159,149,188,54,68,182,168,86,197,96,209,116,212,212,183,88,58,141,70,42,150,131,132,134,245,34,92,102,93,213,74,83,137,62,99,205,54,164,18,82,210,92,122,26,229,163,46,151,222,104,49,78,6,25,216,177,255,0,193,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,191,236,55,195,60,26,201,222,7,72,162,91,17,61,9,104,90,52,249,53,154,197,65,214,212,252,169,60,166,121,146,103,73,54,209,189,231,141,13,234,123,83,216,148,37,13,165,40,74,16,154,43,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,72,14,19,121,67,253,174,226,63,242,130,189,97,111,180,44,10,130,61,18,150,231,242,156,149,113,50,108,190,206,230,208,70,179,101,132,45,46,171,85,32,148,226,152,73,115,80,79,32,174,164,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,217,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,237,92,47,115,175,252,159,239,180,96,198,33,84,233,80,112,218,242,168,46,75,181,25,167,201,244,53,81,76,165,8,144,110,165,39,171,46,242,152,101,194,112,201,13,250,142,239,109,40,119,153,109,89,163,199,79,228,215,129,55,54,53,252,150,249,71,242,115,162,254,140,235,186,62,127,81,49,136,223,215,114,220,219,183,159,187,232,30,187,116,236,215,82,133,88,79,198,83,246,161,138,118,110,25,255,0,39,31,70,124,173,184,41,212,46,183,229,127,59,165,234,164,182,207,55,151,209,39,126,222,102,237,187,147,174,154,106,90,234,44,168,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,0,1,8,56,183,227,204,108,44,203,67,152,109,79,155,45,139,135,19,228,122,46,49,198,144,236,117,181,78,97,109,187,57,195,90,16,105,90,20,147,106,50,218,82,209,189,19,20,126,178,80,180,157,37,219,86,181,118,240,168,189,73,183,32,245,114,227,211,231,213,28,111,154,134,246,197,133,21,217,114,92,213,102,68,123,24,97,213,233,174,229,109,209,36,106,50,35,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,167,219,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,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,122,121,214,205,111,242,62,194,202,86,38,124,130,249,91,233,59,129,138,23,69,233,78,131,151,204,141,33,238,111,51,146,238,186,116,219,118,237,45,119,235,175,102,135,192,50,185,197,111,249,74,99,181,179,130,159,176,95,147,159,40,250,223,233,63,149,61,103,35,167,134,252,159,234,122,70,247,110,228,109,250,101,166,237,123,116,208,230,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,181,229,131,34,178,111,252,188,226,118,103,177,74,4,182,45,138,29,143,91,169,89,140,179,41,173,149,106,139,17,230,161,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,200,106,39,255,0,19,172,135,126,196,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,236,241,127,20,172,76,105,200,238,40,226,94,26,87,125,51,109,214,112,254,232,232,166,244,175,71,230,242,162,74,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,243,174,44,127,138,134,122,164,223,247,13,87,44,56,91,62,91,22,197,14,67,212,219,205,231,162,181,178,173,81,98,83,43,75,13,19,141,155,205,162,43,209,140,141,196,45,28,213,169,101,181,77,161,11,114,53,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,132,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,158,204,203,230,46,251,205,6,41,207,196,203,234,71,248,88,116,120,91,25,254,140,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,82,83,45,124,63,230,85,242,203,138,89,155,198,251,119,147,74,103,15,235,53,27,30,150,251,143,177,41,201,77,69,83,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,236,22,19,127,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,227,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,135,31,206,5,129,27,19,242,185,138,86,99,214,244,186,236,137,86,188,233,52,250,124,66,117,79,191,81,140,209,200,132,77,165,163,222,181,148,150,89,50,65,107,188,200,146,100,162,51,73,230,220,91,247,4,188,51,181,99,97,101,245,140,125,39,54,228,168,92,7,108,243,220,109,181,116,240,99,198,143,35,99,42,217,204,71,49,201,90,184,91,205,42,228,49,234,145,163,83,178,160,21,87,253,220,239,254,101,223,250,237,255,0,212,2,202,112,158,250,253,168,97,101,155,137,158,139,244,103,202,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,171,1,82,188,107,48,46,29,42,187,101,230,30,131,70,228,250,111,125,183,113,73,108,216,109,181,202,105,28,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,117,130,52,167,149,140,20,254,78,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,62,170,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,130,249,60,33,231,236,188,162,85,113,23,38,87,62,104,173,10,140,185,21,43,30,232,147,77,173,81,138,58,157,39,169,73,141,9,206,169,142,90,77,73,91,42,146,234,221,223,234,114,73,75,220,223,36,201,222,63,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,124,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,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,101,198,148,242,157,225,99,6,254,31,219,222,92,192,168,190,37,153,234,141,153,171,154,46,24,97,140,248,146,176,190,220,144,197,74,44,228,197,117,183,234,245,19,142,100,167,214,79,182,135,89,67,36,251,204,165,178,73,110,62,99,138,82,201,77,147,124,171,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,174,105,152,91,90,133,99,99,238,37,217,86,180,30,138,139,111,222,21,154,93,58,55,53,110,114,34,177,53,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,38,4,44,135,126,219,248,123,97,222,60,225,61,23,117,253,111,211,235,126,146,165,211,169,220,201,87,67,41,173,190,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,139,252,73,49,162,171,130,25,75,186,43,182,189,223,46,219,185,235,146,33,208,104,83,34,33,92,243,125,231,137,79,165,183,9,39,201,95,70,212,197,19,186,164,210,105,35,66,146,230,193,65,150,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,166,140,1,198,58,22,96,48,106,211,198,43,113,158,158,37,205,79,76,135,35,110,90,250,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,58,0,128,25,163,226,183,252,154,241,218,230,193,79,216,47,202,63,147,157,23,244,159,202,158,143,159,212,67,98,79,245,61,35,155,118,243,246,253,51,215,110,189,154,232,93,87,35,25,231,254,90,63,45,191,210,187,228,119,200,239,70,255,0,179,126,144,234,186,190,167,255,0,71,103,102,222,155,253,246,187,253,154,118,202,160,25,246,226,93,96,70,195,236,233,98,36,90,109,189,46,149,77,174,72,141,95,138,111,19,187,38,46,92,102,221,149,33,165,184,103,189,10,152,114,200,246,158,196,173,43,66,118,236,218,94,127,32,248,103,106,226,238,111,112,218,197,189,98,117,116,89,21,9,21,9,49,84,219,110,55,43,162,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,104,164,0,0,0,0,0,0,0,0,0,0,0,0,5,52,113,126,192,247,173,204,82,167,226,157,30,156,164,83,106,144,154,143,41,109,178,100,147,150,228,137,239,173,70,105,108,147,174,212,151,105,168,213,239,247,142,17,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,97,118,145,151,117,254,219,213,202,125,203,67,129,94,165,74,106,68,74,132,102,164,180,227,75,74,210,164,56,130,90,76,141,38,100,125,138,35,236,51,239,31,68,0,0,0,115,12,195,227,93,185,129,152,103,89,188,171,85,40,172,63,30,28,133,68,101,215,155,74,158,125,49,221,113,8,74,84,226,13,70,102,209,145,17,30,167,236,247,150,121,241,223,22,107,152,207,137,245,251,230,179,62,76,132,207,168,74,122,43,111,58,181,147,44,46,67,174,161,180,146,150,189,169,79,52,244,73,40,200,189,158,243,151,252,44,50,178,254,34,223,200,197,139,154,151,186,139,66,116,151,16,222,96,205,42,150,195,208,159,65,150,246,84,131,45,139,87,114,137,94,237,11,180,93,35,12,53,25,134,227,176,218,80,219,73,36,33,41,34,34,34,34,208,136,136,135,250,0,0,0,255,0,135,92,67,45,173,231,20,73,66,18,106,81,153,232,68,69,222,41,75,138,246,97,203,17,49,49,24,97,69,170,184,253,34,223,112,148,251,73,127,115,105,156,196,137,204,43,213,75,138,73,43,98,200,187,82,74,211,220,93,131,249,194,131,47,139,196,44,84,115,17,235,116,226,114,145,64,35,84,117,173,157,75,172,98,76,23,147,218,166,212,159,160,179,238,81,43,238,46,209,117,205,54,134,91,67,45,164,146,132,36,146,146,34,208,136,139,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,57,240,192,184,88,217,128,151,12,98,130,151,234,84,88,50,234,176,180,104,148,179,121,152,82,137,180,151,205,173,95,73,222,228,232,126,227,47,109,8,219,213,122,222,18,98,116,58,162,73,232,245,43,86,182,219,142,32,183,161,68,228,105,4,163,73,150,169,87,210,111,187,84,159,220,52,45,148,156,98,139,141,120,33,110,93,105,121,39,45,48,33,177,45,59,139,113,61,210,48,226,245,45,235,62,247,125,167,175,191,237,236,192,0,0,3,153,102,35,5,232,24,233,133,149,219,30,179,6,51,207,201,131,40,160,186,243,72,87,34,74,163,58,211,110,17,169,11,52,154,77,211,61,201,45,75,217,238,60,245,227,254,11,92,248,17,137,149,107,18,229,132,227,60,137,47,170,27,138,109,196,165,232,201,144,235,77,184,147,90,17,184,149,202,81,146,137,58,31,179,220,93,231,135,222,113,167,229,239,16,35,208,110,170,164,199,109,74,179,136,140,227,74,125,74,110,59,142,191,21,38,238,142,62,219,72,36,180,202,139,118,134,100,94,242,238,188,155,34,249,182,113,14,220,131,116,218,181,88,211,160,207,142,212,134,214,203,237,187,161,45,180,172,136,205,10,81,107,181,105,246,159,120,251,224,0,3,254,30,121,168,237,45,247,220,75,109,182,147,90,214,163,34,36,164,139,83,51,51,238,33,89,92,76,243,217,79,163,83,230,96,102,25,213,77,233,243,25,113,170,164,216,175,165,77,180,218,211,50,43,204,243,25,144,74,75,132,162,66,182,169,26,17,104,103,236,33,88,24,99,135,119,86,50,226,13,50,207,160,198,149,54,125,98,115,45,188,233,33,199,13,178,117,244,54,167,156,82,82,181,18,73,78,17,154,140,143,191,219,237,208,118,82,240,18,147,151,236,29,162,90,49,224,196,69,73,113,35,63,81,121,166,146,74,114,73,197,97,183,76,212,77,161,71,170,153,215,214,45,125,255,0,103,105,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,85,71,60,114,112,215,135,253,133,149,188,54,68,71,107,183,61,30,182,139,166,166,165,180,249,83,169,210,170,213,4,28,36,55,169,154,36,188,214,170,82,156,73,114,217,117,181,32,148,167,82,227,49,2,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,19,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,213,111,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,157,108,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,101,112,155,206,189,59,15,230,127,38,44,80,169,242,40,181,186,130,28,180,38,184,114,164,56,213,82,83,236,178,84,196,182,132,173,13,178,234,220,83,201,87,205,33,14,115,205,102,163,120,141,22,254,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,3,159,172,215,76,205,110,56,203,173,211,29,217,102,90,252,234,61,174,203,111,62,109,191,21,47,40,213,61,77,186,73,229,189,35,212,82,136,155,66,146,218,24,109,91,141,173,234,233,124,52,242,43,27,51,87,52,172,79,196,232,17,37,97,125,185,33,250,108,168,42,148,235,111,213,234,39,28,141,44,32,216,113,14,178,134,73,246,94,83,134,162,220,124,182,210,149,146,156,54,237,123,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,219,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,10,64,227,5,140,117,219,231,52,7,133,82,25,233,232,184,105,79,98,60,54,247,33,124,249,83,163,177,46,68,157,73,9,90,119,33,113,154,229,154,150,146,233,183,167,105,184,162,30,175,130,222,14,80,175,12,101,187,113,138,174,247,50,94,29,211,227,199,165,198,218,178,219,42,164,153,13,170,78,244,172,136,246,48,196,134,185,106,66,210,174,167,119,170,166,210,103,10,177,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,113,92,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,166,111,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,103,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,231,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,149,89,69,206,191,161,50,203,139,25,78,196,218,157,42,29,21,236,63,185,220,178,234,15,159,33,196,206,122,43,238,46,152,163,36,236,115,156,183,93,113,165,56,164,168,156,37,52,70,225,186,202,17,5,133,138,113,58,226,1,15,23,102,73,203,246,8,92,93,93,139,19,115,23,53,73,166,216,118,45,122,83,111,178,243,73,140,181,32,220,38,88,114,63,99,205,173,41,121,75,86,132,166,210,133,185,16,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,173,160,148,164,37,110,186,210,13,104,223,184,175,39,18,112,134,205,192,92,132,226,38,17,225,251,18,219,161,91,184,111,114,51,28,229,190,111,62,234,215,10,75,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,179,194,38,87,22,203,42,171,106,231,74,224,174,212,36,68,114,61,227,71,165,86,224,165,149,168,214,219,8,140,152,38,151,72,210,68,75,230,193,117,68,73,53,22,197,32,245,212,205,41,145,92,16,177,75,255,0,178,94,10,84,43,191,249,37,211,72,166,116,191,124,105,239,243,137,31,253,237,78,197,175,237,66,127,172,49,106,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,225,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,172,183,241,4,147,86,203,14,37,101,123,26,106,177,16,180,97,189,126,5,159,92,146,235,81,145,177,154,74,99,195,162,147,77,48,148,154,205,40,125,72,125,215,119,184,179,75,94,178,212,141,107,216,88,79,20,108,246,210,177,178,170,206,4,96,189,205,46,69,147,67,144,181,92,21,24,143,167,162,184,102,165,72,54,144,222,210,220,236,104,234,66,140,151,191,150,235,138,37,146,84,76,178,234,162,174,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,236,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,177,229,49,98,250,253,151,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,99,42,213,57,53,170,172,218,204,198,226,55,34,124,135,36,186,136,145,26,138,194,86,181,26,148,77,178,202,82,211,72,212,207,68,54,148,161,37,161,36,136,136,136,93,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,41,91,251,138,153,167,255,0,111,216,85,255,0,173,106,63,247,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,5,90,241,176,198,138,173,58,53,135,129,22,245,223,46,44,122,164,121,85,235,154,142,202,20,132,74,96,157,109,20,229,58,230,221,22,130,117,153,166,77,18,204,183,182,133,173,58,165,165,21,80,141,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,87,137,214,67,191,98,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,63,171,193,179,47,95,45,49,98,173,152,90,180,154,172,72,152,119,164,42,66,27,139,164,90,140,233,177,164,52,250,84,250,136,200,249,12,44,141,77,35,214,221,37,133,26,146,146,218,229,202,12,171,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,53,241,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,252,172,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,249,86,102,234,212,170,254,100,177,94,187,66,169,196,168,211,106,55,197,118,92,57,145,30,75,204,73,97,201,239,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,202,181,248,128,67,203,191,15,108,55,194,76,33,184,191,211,98,127,164,95,118,76,118,216,144,221,187,23,211,114,156,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,94,180,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,4,228,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,162,154,248,210,99,29,10,240,198,91,75,7,105,12,243,37,225,221,62,68,138,164,157,203,45,178,170,73,142,226,99,108,82,8,143,99,12,71,119,152,149,173,42,234,118,250,170,109,68,126,83,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,112,12,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,89,79,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,142,197,69,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,93,171,134,246,74,113,79,39,223,180,79,218,101,126,212,169,252,173,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,205,80,20,109,197,247,19,100,222,121,180,147,99,170,141,18,36,123,2,143,10,150,137,9,109,165,63,53,114,25,76,213,56,183,73,180,187,177,37,37,13,165,165,45,104,65,182,226,209,180,222,112,135,148,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,0,0,0,0,0,0,0,0,0,0,0,0,56,182,109,48,18,147,152,28,29,173,218,50,32,196,93,73,17,36,191,78,121,214,146,106,68,146,138,251,109,25,40,219,90,139,69,61,175,170,90,251,190,220,248,226,126,29,221,88,53,136,53,59,62,189,26,84,25,244,121,207,54,203,166,135,26,55,9,167,214,218,94,109,74,74,20,105,53,54,102,74,34,46,239,103,178,207,248,102,103,178,159,89,167,195,192,204,76,170,155,51,225,178,219,84,185,178,159,74,91,117,180,38,28,86,89,230,61,32,212,167,13,70,181,109,74,52,50,212,203,218,66,205,89,121,169,13,33,246,28,75,141,184,146,90,22,147,35,37,36,203,82,50,50,239,33,255,0,96,0,3,224,94,247,205,179,135,150,220,235,166,234,170,198,131,6,4,119,100,56,183,159,109,173,73,13,169,102,68,107,82,75,93,168,87,180,187,133,27,113,4,206,52,252,194,98,4,138,13,171,84,152,213,169,73,113,113,155,105,47,169,45,200,113,167,229,36,157,209,183,220,105,100,166,158,73,110,208,140,203,220,93,252,27,0,48,90,231,199,124,75,164,216,150,212,39,30,231,200,97,83,28,38,220,82,89,140,169,13,52,227,138,52,33,123,73,60,212,153,168,211,161,123,125,199,161,76,187,96,189,3,2,240,178,133,99,209,160,197,101,248,208,98,148,231,89,105,9,231,202,76,102,154,113,195,52,161,6,163,81,180,71,185,69,169,251,125,197,211,64,0,0,7,25,205,182,49,69,193,76,16,184,238,197,60,146,150,112,38,49,17,59,139,113,189,210,62,226,52,45,232,62,246,189,135,175,187,236,207,77,195,87,173,226,222,39,76,170,40,157,145,82,186,171,110,56,218,61,117,168,220,147,32,212,73,34,213,74,250,78,119,106,163,251,197,247,100,63,2,225,96,158,2,91,209,142,10,88,169,86,160,196,170,205,213,162,74,201,231,161,69,39,18,127,54,133,125,38,187,149,169,251,204,253,146,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,7,248,79,134,205,66,12,136,18,27,74,218,146,210,217,113,42,34,50,82,84,70,70,70,71,216,101,161,138,27,226,85,151,201,120,57,142,179,235,112,96,19,116,139,153,78,213,73,198,154,50,109,47,72,153,49,91,53,38,208,146,61,141,151,102,166,122,123,76,135,113,225,23,152,147,163,92,178,240,118,225,170,200,83,51,73,201,16,146,235,250,161,46,45,200,17,219,66,73,110,145,23,97,30,132,148,107,238,247,11,121,35,35,45,72,245,35,31,208,0,0,31,195,34,50,208,196,70,207,142,74,173,220,198,217,178,238,74,37,61,152,247,125,38,19,139,136,243,77,54,133,200,38,154,148,180,50,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,163,124,65,195,187,191,11,174,153,182,173,223,70,155,78,157,2,67,140,252,252,119,89,223,177,197,163,122,57,137,73,154,77,77,171,67,208,187,135,122,202,158,124,49,75,46,181,184,241,166,214,234,53,171,100,146,134,87,79,149,38,68,148,178,222,246,8,249,45,28,134,219,73,147,108,154,83,236,45,198,93,199,217,111,24,13,158,236,9,198,186,52,7,90,187,169,244,106,172,132,52,151,33,84,231,195,142,239,53,72,107,82,75,125,66,213,166,231,118,151,183,82,50,239,46,217,17,18,124,26,131,40,147,2,107,18,90,113,36,164,56,203,132,180,168,140,181,35,35,35,208,203,67,47,242,143,208,3,230,214,238,58,5,183,5,218,157,126,179,6,159,21,132,41,107,118,84,132,52,130,34,35,81,246,172,200,187,146,103,252,12,87,22,121,184,153,81,40,84,218,166,25,96,181,69,18,234,79,161,248,82,170,108,60,135,27,105,42,76,150,86,109,61,26,81,41,43,37,19,74,78,169,236,35,212,203,184,133,91,81,168,216,131,141,247,251,80,96,177,85,175,215,43,179,210,75,89,37,249,75,37,190,249,17,173,102,68,181,237,222,233,106,125,191,75,218,103,219,116,121,5,200,157,191,128,150,204,91,210,243,165,199,153,119,212,25,67,166,111,176,135,14,34,92,110,43,155,11,153,29,14,182,164,58,210,187,53,61,53,247,234,101,53,8,136,136,136,139,66,46,226,31,208,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,154,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,83,135,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,113,76,224,101,174,133,154,156,14,172,97,149,76,249,53,86,119,85,45,185,106,148,182,27,137,88,105,151,17,29,199,77,41,94,230,79,154,182,220,35,66,207,150,226,205,36,75,36,41,57,215,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,239,184,106,103,94,157,152,188,56,131,133,247,173,79,92,77,180,105,234,110,74,20,114,159,114,171,75,140,81,154,69,77,215,220,73,160,158,90,223,74,28,73,186,165,169,196,45,210,36,165,100,148,69,94,44,153,215,167,98,4,207,228,197,133,245,62,125,22,137,80,91,151,124,214,206,84,119,29,170,69,125,230,78,152,166,214,148,33,198,90,91,105,121,74,249,212,45,206,65,160,210,108,153,174,26,229,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,41,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,197,44,252,126,193,171,255,0,17,238,156,35,179,113,10,149,85,187,236,189,190,155,165,176,181,115,35,106,100,149,109,81,145,33,222,90,204,155,119,150,165,114,156,82,80,230,197,153,36,250,0,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,96,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,188,158,18,118,85,42,213,201,109,191,93,167,200,150,228,139,198,177,85,173,206,75,203,73,161,183,209,37,80,73,45,17,36,140,145,202,130,210,140,148,106,61,234,89,235,161,146,83,10,184,207,225,12,107,67,30,109,172,92,167,49,17,152,248,133,71,83,51,9,47,186,183,222,168,211,249,109,56,242,208,175,81,8,56,207,65,109,36,131,237,54,92,51,73,25,238,95,235,224,183,140,116,43,63,25,110,220,29,171,179,203,151,136,148,248,242,41,114,119,44,247,74,166,166,67,138,141,177,40,50,45,236,63,33,222,98,150,132,167,166,219,235,41,196,145,92,160,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,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,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,249,241,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,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,63,65,155,31,11,24,201,240,254,225,242,231,198,107,5,186,113,193,178,170,179,236,12,44,196,102,100,68,42,109,14,177,81,162,72,105,75,87,61,79,206,101,167,154,82,19,183,105,160,147,79,120,148,102,162,50,53,55,161,43,83,52,194,174,26,55,252,108,62,206,150,29,202,169,92,50,233,84,218,228,137,52,9,68,201,187,178,98,229,198,113,168,177,221,67,100,123,208,169,135,16,203,113,108,74,210,133,171,110,205,197,160,145,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,93,158,46,230,71,4,176,22,171,107,209,177,126,254,137,108,72,188,100,59,26,142,185,113,223,54,29,91,106,105,46,27,143,33,10,106,58,18,114,26,213,111,41,8,34,81,153,158,137,81,151,75,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,63,89,40,181,115,89,135,18,235,116,154,103,79,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,161,107,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,62,80,245,88,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,208,246,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,216,0,64,174,50,215,252,155,103,43,148,187,50,157,112,196,137,34,241,186,34,70,153,79,81,180,111,206,167,71,105,217,14,26,18,162,53,146,27,146,220,19,82,209,166,134,166,210,103,163,155,85,73,130,122,112,105,191,227,91,57,163,170,89,149,27,134,92,72,247,141,175,46,52,58,122,77,211,98,117,70,59,173,72,108,214,148,145,160,150,220,102,231,26,86,189,52,37,56,146,61,92,218,171,180,0,0,1,154,204,211,227,95,242,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,109,60,20,241,210,101,86,133,122,101,226,189,89,231,122,19,101,201,110,198,112,159,113,196,69,117,124,185,200,74,204,205,166,217,67,202,138,180,182,68,133,27,146,223,95,175,170,141,22,126,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,94,185,152,226,191,74,192,204,203,198,194,91,118,202,137,113,218,118,204,142,146,244,168,179,37,46,75,91,235,66,77,77,83,246,57,202,74,227,26,180,113,47,118,173,212,184,207,204,108,230,170,127,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,244,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,252,185,96,133,43,46,56,61,69,193,170,21,114,93,94,155,64,145,81,84,57,114,219,74,31,54,36,78,126,75,104,115,111,170,165,161,47,146,13,100,73,37,154,13,68,148,110,216,93,44,101,92,105,79,41,222,22,48,111,225,253,189,229,204,15,85,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,42,2,234,120,98,228,59,246,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,51,45,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,106,224,217,130,159,33,178,251,86,198,57,117,14,116,188,77,168,23,37,134,221,220,219,16,105,206,200,142,222,228,155,105,52,188,167,215,48,213,162,214,147,111,145,166,213,111,33,197,56,226,218,212,40,151,86,18,94,177,224,236,173,85,105,245,138,92,201,60,213,159,54,44,71,34,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,185,7,8,44,80,170,217,121,180,141,97,178,153,111,211,113,6,143,54,155,33,132,205,83,76,52,252,102,85,53,169,75,107,67,75,203,74,99,188,202,117,218,105,41,78,25,43,189,42,188,144,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,151,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,37,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,81,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,35,35,45,72,251,200,66,188,253,100,78,223,199,203,102,77,233,102,82,227,196,187,233,236,173,210,54,24,67,103,45,45,183,41,205,135,203,142,183,92,82,221,117,61,154,150,186,123,244,51,165,202,205,27,16,112,66,255,0,118,12,230,42,180,10,229,10,122,137,11,52,191,21,102,182,95,50,37,160,204,144,189,187,218,61,15,179,232,251,12,187,45,39,35,60,76,168,149,218,109,47,12,177,166,162,152,149,38,16,196,40,181,55,222,67,109,186,148,166,51,40,55,94,147,40,212,165,154,141,213,43,68,246,145,106,69,222,66,199,104,151,29,2,228,128,213,78,129,89,131,80,138,250,18,180,59,22,66,29,73,145,164,148,93,168,51,46,229,17,255,0,18,31,72,7,231,151,62,13,61,149,201,159,53,136,205,54,147,82,220,121,194,66,82,68,90,153,153,153,232,69,161,31,249,4,119,199,156,247,96,78,10,81,167,186,237,221,79,172,213,99,161,212,183,10,153,62,28,135,121,169,67,186,18,155,234,16,173,55,53,180,253,186,153,23,121,246,84,62,107,51,225,138,89,138,173,72,141,10,183,81,162,219,38,149,178,138,124,89,50,99,37,230,247,190,69,206,104,164,56,218,140,219,120,146,175,97,237,34,238,46,222,11,135,216,119,119,226,141,211,10,213,180,40,211,106,51,167,200,109,159,152,142,235,219,55,184,132,111,95,45,42,50,73,41,196,234,122,31,120,188,140,135,100,170,221,203,149,155,18,228,173,211,217,145,119,213,161,54,185,111,58,211,107,92,114,117,168,171,91,41,82,152,109,212,18,93,100,204,146,102,122,123,117,62,233,114,68,68,90,16,254,128,0,0,254,25,145,22,166,122,17,10,134,226,233,152,147,172,220,177,48,118,222,170,190,150,97,19,114,38,165,151,244,66,150,135,39,199,113,10,36,58,100,125,134,90,146,145,175,191,220,56,119,13,92,190,75,198,60,118,129,91,157,0,156,164,91,42,106,170,110,58,209,155,106,122,60,200,106,217,169,182,180,153,236,112,207,77,72,244,246,145,11,228,129,13,154,124,24,240,35,182,148,53,25,164,50,218,82,68,68,148,164,136,136,136,139,176,139,66,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,34,111,17,92,187,64,198,172,19,170,85,226,83,158,145,93,160,69,126,116,83,97,148,173,106,228,68,150,164,35,177,165,172,200,214,239,113,25,125,134,71,223,73,56,93,120,220,56,33,139,244,154,249,42,68,25,180,10,195,5,49,189,86,210,180,98,82,22,227,106,45,200,61,53,107,67,35,50,238,237,211,217,162,124,4,196,170,110,44,97,45,175,122,83,231,177,37,117,10,76,39,164,242,157,74,205,183,220,140,211,139,66,180,82,180,81,115,11,82,51,51,45,123,125,227,160,128,0,0,15,225,145,25,104,101,169,24,141,25,170,200,214,23,230,62,143,42,90,233,81,105,119,31,37,102,196,248,172,71,97,107,115,107,230,158,99,157,59,142,25,27,143,110,86,157,189,132,125,229,219,79,25,130,200,230,55,224,85,98,98,31,180,42,181,138,59,111,184,150,102,211,169,242,228,54,77,18,221,218,165,184,113,208,159,160,214,227,50,236,208,200,251,143,179,133,192,170,220,246,133,72,158,167,84,42,116,121,209,215,174,172,186,228,119,80,164,168,189,198,70,70,74,73,127,18,251,4,146,194,46,35,185,141,194,134,153,136,139,135,211,241,153,74,91,36,86,165,207,149,162,75,150,93,133,212,164,187,155,255,0,242,149,239,18,106,218,227,69,89,139,76,38,238,59,37,135,166,155,122,154,163,211,86,164,115,54,151,97,26,231,107,183,93,223,110,154,15,195,119,113,161,188,102,210,85,30,212,178,105,172,76,81,153,111,149,77,117,41,36,154,84,93,134,220,237,117,212,211,255,0,72,137,152,189,158,44,193,99,2,228,179,87,189,106,52,216,82,20,179,56,180,218,148,230,90,218,174,103,171,177,82,22,90,104,225,150,158,226,34,30,27,10,112,67,20,241,210,236,139,73,182,45,170,221,77,83,228,182,82,39,148,41,47,54,130,91,168,74,156,113,196,54,189,8,185,169,81,168,200,251,15,95,111,109,208,100,171,32,118,38,93,168,209,46,138,244,52,85,110,201,76,182,243,174,76,109,151,202,43,138,68,117,168,154,53,199,109,214,246,58,201,154,72,207,82,212,253,167,217,48,8,137,37,161,17,17,23,176,135,244,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,255,0,194,83,37,22,173,102,133,15,54,88,155,76,244,140,180,212,30,110,203,167,190,77,174,43,61,58,249,107,169,168,137,74,53,60,151,208,235,109,37,196,167,148,166,84,233,18,148,166,86,221,170,0,0,128,28,89,50,135,251,93,195,143,229,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,83,93,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,194,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,9,228,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,36,0,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,20,3,197,31,199,102,38,254,11,228,240,135,159,203,46,112,110,108,173,97,126,41,81,112,228,229,195,189,175,153,20,4,210,171,9,106,59,172,83,24,134,228,165,201,90,219,125,14,37,213,173,47,33,164,160,209,166,142,56,189,201,54,210,149,241,252,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,1,13,120,182,94,180,171,87,37,183,5,10,161,30,91,146,47,26,197,42,137,5,76,161,38,134,223,68,148,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,21,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,17,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,68,43,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,65,148,44,94,141,129,25,151,195,220,82,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,186,150,136,239,186,180,18,73,94,186,83,234,175,232,158,146,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,128,28,82,242,81,106,226,134,28,87,179,33,101,83,58,43,250,208,167,245,181,110,156,155,67,117,186,91,4,92,229,72,222,164,151,58,59,9,83,136,116,140,214,166,218,54,77,46,124,207,42,149,133,244,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,51,207,54,23,213,113,143,41,120,153,97,208,149,44,234,79,209,253,37,13,136,144,149,45,249,111,193,121,185,173,197,109,164,153,41,75,121,81,137,146,211,83,35,112,140,146,173,54,158,117,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,136,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,11,113,171,240,177,107,124,64,131,229,213,17,89,121,32,197,235,55,1,115,57,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,46,91,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,78,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,181,78,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,0,85,95,28,239,169,63,204,159,166,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,87,175,21,140,150,82,177,50,192,159,152,236,57,183,226,49,123,90,145,206,93,200,180,201,76,114,170,81,24,101,102,227,171,73,167,107,178,99,165,8,52,168,212,133,41,148,184,143,156,52,48,218,105,132,95,159,15,156,146,82,178,161,96,57,93,185,216,137,59,17,110,168,241,222,170,204,84,84,165,250,75,10,101,149,46,146,135,18,243,168,90,27,144,151,20,167,91,52,147,199,203,53,17,147,109,233,45,64,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,158,43,130,89,62,185,177,127,45,24,193,152,136,165,44,227,225,236,118,147,73,138,203,177,208,137,207,180,182,159,169,45,213,56,189,201,68,104,10,83,132,130,73,27,171,121,27,20,102,218,155,95,42,193,11,214,149,134,184,209,96,226,53,118,60,183,233,182,173,209,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,211,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,138,188,78,177,75,246,95,147,107,215,164,174,250,50,171,118,244,246,181,63,249,175,59,170,234,156,46,173,142,212,41,40,221,5,185,190,186,182,233,167,170,162,89,160,80,8,14,213,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,31,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,14,39,89,241,253,136,80,164,224,54,19,214,182,223,215,5,61,94,146,170,83,170,60,185,86,187,42,91,42,111,84,242,148,92,233,12,42,65,39,107,141,186,202,77,183,139,77,237,40,233,88,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,113,76,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,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,148,240,148,201,71,166,230,67,205,150,38,211,41,83,40,172,243,155,178,233,239,151,61,197,78,101,254,90,234,106,34,86,198,249,43,105,214,218,75,137,82,141,195,83,164,77,155,76,173,118,212,2,53,113,33,186,107,182,126,73,113,74,173,110,78,233,37,200,167,196,165,184,231,41,14,110,139,54,116,120,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,207,96,211,70,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,17,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,81,190,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,81,0,0,34,87,20,219,254,53,139,146,219,202,41,92,50,233,53,43,170,68,10,5,52,227,27,169,92,165,185,37,14,200,142,107,108,189,84,46,27,18,201,123,204,144,164,110,65,235,188,146,170,75,192,28,28,174,230,3,25,109,60,29,183,30,233,229,220,213,4,199,114,78,212,47,164,138,132,169,201,50,118,45,104,39,57,76,54,235,188,189,228,165,236,218,159,89,68,67,245,230,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,174,39,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,212,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,167,53,64,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,69,161,145,25,31,176,196,63,206,174,64,236,76,196,209,165,221,20,24,104,165,93,145,89,113,230,156,134,219,44,20,167,18,137,11,34,116,211,29,199,92,222,235,196,106,34,61,79,66,246,151,109,47,226,182,8,98,158,5,221,178,233,55,61,181,91,166,42,4,151,10,60,243,133,37,150,214,72,117,105,75,141,184,182,209,174,188,165,40,148,68,93,133,175,179,179,220,225,14,120,179,5,131,235,140,205,34,245,168,212,161,71,82,12,162,212,170,83,158,107,106,121,126,174,196,200,65,105,163,100,90,123,140,200,75,59,71,141,13,229,10,146,152,247,93,147,76,126,98,76,136,151,22,154,234,146,105,36,164,187,77,201,218,235,169,43,254,129,251,174,94,52,85,153,84,195,110,220,178,88,102,105,55,169,42,69,53,105,71,51,105,246,25,162,118,187,117,219,246,233,168,140,184,187,196,119,49,184,174,211,209,23,112,250,2,51,201,83,102,138,44,185,241,117,73,243,11,180,186,149,23,115,159,254,74,125,194,54,207,170,220,247,125,72,222,168,212,42,117,137,210,23,174,175,58,228,135,86,165,40,253,230,102,102,106,81,255,0,19,251,71,116,203,238,71,49,191,29,107,16,208,197,161,85,163,209,220,125,180,189,54,161,79,151,29,179,104,214,214,229,33,194,142,180,253,7,119,17,159,102,132,103,220,93,183,15,149,92,141,97,126,92,40,241,101,162,149,22,169,113,242,80,111,207,148,196,119,214,135,54,176,106,229,185,211,182,225,17,56,206,228,235,219,218,103,222,125,146,92,136,136,180,34,208,136,127,64,0,0,7,62,199,188,74,166,225,62,18,221,23,165,66,123,17,151,79,164,205,122,55,53,212,160,220,125,184,206,184,132,39,85,39,85,31,44,244,34,50,51,211,179,222,51,177,138,55,141,195,141,248,191,86,175,154,228,78,155,95,172,62,80,219,213,110,171,71,229,45,109,182,146,220,179,211,87,116,34,35,62,254,205,125,183,109,195,171,46,208,48,87,4,233,117,121,116,231,163,215,107,241,88,157,40,223,101,40,90,121,241,34,41,104,237,105,11,34,37,181,220,102,127,105,153,247,75,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,31,158,163,6,61,82,159,38,155,45,180,173,137,108,173,135,18,162,35,37,33,73,52,153,104,122,145,246,25,247,138,28,226,75,151,137,88,57,142,19,235,212,186,123,200,162,92,78,59,81,39,121,70,72,75,242,38,76,86,194,52,182,132,23,168,217,30,154,153,233,237,50,29,255,0,132,182,106,221,129,91,123,2,175,26,163,13,66,121,165,63,76,114,67,230,147,83,230,184,49,89,97,38,227,218,31,97,40,201,9,70,189,250,123,72,91,90,84,74,73,41,38,70,70,90,145,151,180,127,64,0,0,0,124,202,245,177,110,221,48,151,78,184,232,112,42,113,156,73,165,77,76,140,135,144,100,100,100,125,139,35,46,229,40,191,137,251,196,103,197,174,27,185,111,197,34,147,37,54,225,80,37,200,37,159,50,141,14,4,93,20,174,97,235,175,74,163,239,115,95,249,169,247,8,119,136,220,25,238,40,179,159,115,14,174,232,239,67,218,165,52,154,149,65,197,57,174,171,218,70,76,193,211,187,103,119,183,95,176,113,105,92,39,179,62,137,207,70,140,84,5,52,218,212,148,184,175,72,25,40,136,244,35,35,40,125,189,131,212,80,56,63,99,228,211,104,234,245,171,113,132,173,41,53,109,147,53,38,70,122,106,94,180,47,180,196,145,194,78,14,56,107,72,76,74,150,38,220,181,105,179,27,229,184,228,120,83,35,185,29,70,92,181,26,77,47,66,35,50,212,150,90,123,140,190,209,54,240,163,0,112,171,6,41,109,211,108,59,66,151,9,77,165,40,57,73,167,198,110,66,200,146,132,250,203,105,180,107,175,41,6,127,105,107,238,211,162,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,28,171,50,249,139,177,50,191,133,147,241,50,250,145,254,22,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,30,115,49,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,29,87,37,153,142,165,101,99,30,105,88,169,93,178,34,92,180,212,199,122,155,49,6,210,85,54,19,15,237,39,37,65,82,140,146,137,41,73,26,123,76,137,109,173,230,141,72,230,115,19,161,219,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,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,20,3,197,31,199,102,38,254,11,228,240,132,85,18,171,29,56,116,99,182,2,96,77,19,26,238,202,119,254,83,242,182,153,206,135,254,135,63,158,53,26,23,207,55,37,125,103,81,205,74,190,105,31,53,220,191,121,115,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,21,43,199,22,233,161,75,186,176,146,202,143,59,125,106,149,79,172,85,38,70,229,44,185,81,101,185,21,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,21,120,111,90,212,43,195,59,88,91,73,184,224,245,113,35,212,37,213,27,111,154,182,246,202,133,6,68,184,206,106,131,35,61,143,176,210,244,215,106,182,232,162,52,153,145,232,80,114,172,213,97,111,237,167,46,56,139,134,108,208,189,51,62,179,111,202,244,84,46,171,167,230,213,26,71,58,15,206,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,205,96,211,238,19,223,95,181,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,96,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,94,3,141,95,133,139,91,226,4,31,46,168,138,86,18,83,44,153,9,198,92,212,97,197,231,137,22,3,244,168,241,45,157,208,233,177,230,72,74,28,173,85,16,77,58,228,54,207,93,25,209,135,9,92,215,116,65,184,182,81,174,213,58,227,49,214,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,211,135,38,94,41,86,246,69,97,90,23,221,42,91,209,241,102,60,250,221,114,3,211,18,104,114,21,65,146,142,210,90,92,115,37,54,135,96,55,25,102,91,249,137,91,171,212,208,101,177,20,151,139,22,47,236,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,167,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,64,0,82,183,25,60,107,249,115,152,42,78,14,68,167,242,98,97,149,60,249,207,184,214,215,31,157,81,106,60,135,54,168,156,81,41,148,176,136,100,157,80,133,19,156,253,119,39,97,136,213,132,88,57,66,188,50,241,143,88,197,87,123,153,47,14,233,246,236,122,92,109,171,45,178,170,85,118,155,84,157,233,89,17,236,97,137,13,114,212,133,165,93,78,239,85,77,164,207,202,101,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,143,43,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,255,0,112,237,199,73,152,253,149,59,82,228,175,86,125,39,114,80,121,182,221,121,229,19,230,226,165,69,50,38,150,235,143,26,148,243,206,69,92,87,156,112,148,164,169,199,151,244,76,141,9,146,162,128,120,163,248,236,196,223,193,124,158,16,237,89,60,206,109,11,39,153,17,175,212,219,165,122,102,243,186,49,2,173,30,217,166,186,133,148,85,56,213,50,151,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,215,173,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,218,178,227,194,66,222,127,46,151,36,28,119,102,93,27,20,47,56,235,140,195,197,210,204,43,85,12,202,37,176,108,19,110,45,167,150,241,176,218,221,89,45,43,54,93,83,8,54,76,221,91,149,129,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,105,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,217,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,21,129,199,22,233,174,196,181,112,146,202,143,59,101,22,171,80,172,85,38,70,229,32,249,178,162,55,21,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,94,185,66,194,24,216,239,153,124,61,194,218,131,17,31,166,213,171,8,122,168,196,151,221,101,18,41,209,144,169,83,25,37,181,235,165,107,142,195,168,65,164,211,235,169,62,178,62,145,105,36,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,103,145,156,80,170,227,30,82,240,206,252,174,166,89,212,159,163,250,54,99,242,230,170,91,242,223,130,243,144,156,148,227,170,34,82,150,242,163,27,199,174,166,70,225,145,169,90,110,62,234,0,41,219,141,134,40,82,174,28,92,176,240,162,158,152,143,72,179,40,242,170,83,164,51,53,46,173,183,234,11,111,72,174,180,69,171,43,67,80,218,116,183,43,85,34,82,15,106,72,136,215,229,56,56,225,12,155,215,50,243,177,74,67,18,202,155,135,20,119,158,67,236,190,210,81,233,25,200,92,86,89,117,10,213,107,66,163,156,245,145,160,139,69,178,141,202,45,73,43,244,28,105,48,114,133,103,227,45,165,140,84,135,185,114,241,18,159,34,61,82,54,213,158,233,84,212,199,109,50,119,169,102,69,189,135,227,181,203,74,16,148,244,219,189,101,56,163,39,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,0,0,0,0,0,0,0,0,0,0,0,0,0,115,188,87,192,28,42,198,122,91,148,219,242,208,165,205,83,137,82,10,82,169,241,156,144,130,52,173,62,170,221,109,122,105,205,89,151,218,122,251,245,132,152,185,193,199,13,106,233,151,82,195,43,150,173,10,99,156,199,27,143,54,100,118,227,164,207,152,162,73,37,152,70,100,90,154,11,79,113,31,216,35,117,127,131,246,62,66,55,78,145,90,183,31,74,18,163,78,233,51,84,102,101,174,133,234,194,251,8,121,120,188,39,179,62,185,204,198,146,84,4,180,226,210,149,56,159,72,17,36,140,244,51,51,56,125,157,131,180,225,207,6,123,138,84,230,28,196,91,186,59,48,246,165,78,166,155,80,113,46,107,170,55,17,19,208,116,238,223,223,237,211,237,19,19,9,120,110,229,191,11,74,52,149,91,133,95,151,28,144,124,202,204,56,18,181,82,121,103,174,189,42,79,189,191,255,0,41,94,241,37,232,22,197,187,107,66,69,58,220,161,192,166,70,109,36,148,181,14,51,108,164,136,136,136,187,16,68,93,201,73,127,2,247,15,168,0,0,0,3,248,165,18,82,106,81,145,17,22,166,103,236,21,41,197,167,53,110,207,173,179,129,86,117,81,135,97,50,202,100,84,220,142,249,168,210,249,46,116,87,152,89,182,246,133,216,105,51,66,145,175,118,190,194,17,255,0,134,214,94,37,99,30,56,83,235,181,58,115,203,162,91,174,53,81,55,121,38,104,83,241,230,67,86,195,53,54,180,31,168,225,158,154,145,233,237,34,23,201,78,131,30,151,79,141,77,136,218,80,196,70,80,195,105,73,17,18,80,148,146,72,180,45,8,187,8,187,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,87,136,126,94,162,227,118,7,84,229,65,128,78,214,232,76,189,81,140,180,52,74,90,137,152,114,205,8,212,155,90,204,183,186,93,133,167,222,71,223,70,86,133,195,113,96,222,39,67,171,50,227,240,234,118,221,89,190,113,32,220,109,68,184,242,18,165,39,189,10,250,77,247,25,151,119,176,198,135,50,181,139,112,177,147,4,237,123,177,137,205,200,148,170,92,22,230,153,58,75,82,100,156,70,28,112,149,162,214,100,173,92,237,220,122,246,246,253,189,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,14,126,179,93,51,53,184,227,46,183,76,119,101,153,107,243,168,246,187,45,188,249,182,252,84,188,163,84,245,54,233,39,150,244,143,81,74,34,109,10,75,104,97,181,110,54,183,171,170,240,199,200,213,11,50,213,218,206,38,226,245,15,210,24,109,64,231,82,218,136,221,81,113,156,168,86,13,13,47,150,162,100,201,210,101,166,93,39,20,100,182,140,220,91,4,147,113,36,242,75,128,103,3,45,117,220,171,99,141,99,12,170,103,206,165,61,186,169,109,203,84,164,62,228,186,59,175,56,136,238,58,105,74,54,188,92,165,182,225,26,16,92,198,214,105,35,65,161,74,149,92,40,243,175,251,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,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,10,1,226,143,227,179,19,127,5,242,120,67,175,240,110,192,107,55,18,177,114,234,197,107,194,20,74,154,240,222,61,61,116,136,50,99,155,136,110,163,45,111,27,83,72,247,146,119,176,152,142,18,18,164,43,215,121,46,36,208,182,144,98,229,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,3,159,236,159,85,114,155,139,138,77,60,162,57,98,94,50,38,79,181,22,203,170,53,198,97,11,73,185,5,212,184,181,59,190,57,60,210,9,197,41,68,234,20,133,238,222,110,54,223,213,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,20,23,197,78,173,85,168,231,142,254,135,80,169,203,149,30,151,30,143,18,11,79,60,165,162,43,7,76,140,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,64,112,62,178,169,83,239,252,83,196,103,164,75,42,149,14,143,78,162,71,105,43,79,33,76,78,121,215,157,82,211,183,113,172,149,79,100,146,100,162,34,37,57,169,43,82,52,219,160,12,182,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,125,60,46,60,9,225,151,227,94,113,52,74,160,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,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,84,10,54,226,251,133,245,91,47,54,146,111,199,149,45,250,110,32,209,225,84,163,190,168,74,105,134,159,140,202,97,59,21,14,234,105,121,105,76,118,94,86,155,77,37,41,178,52,247,41,93,127,129,213,211,66,137,117,98,229,149,34,118,202,213,86,159,71,170,67,141,202,89,243,98,196,114,83,114,28,222,69,177,59,87,54,49,104,102,74,62,102,169,35,36,168,203,181,241,171,240,177,107,124,64,131,229,213,17,85,121,92,192,191,229,41,142,214,206,10,124,169,249,57,242,143,173,254,147,232,122,206,71,79,13,249,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,209,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,224,7,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,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,138,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,106,226,43,140,116,44,27,202,61,247,38,174,207,81,46,240,167,191,103,82,227,110,90,57,210,167,176,235,106,61,233,66,201,60,166,10,67,250,43,106,87,200,217,185,42,90,76,80,182,19,216,191,181,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,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,20,131,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,218,184,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,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,121,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,213,47,92,11,153,128,60,26,46,27,110,189,70,244,101,201,94,244,85,201,94,101,70,249,56,153,82,171,48,77,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,171,175,41,222,41,240,111,226,5,189,230,44,9,85,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,67,234,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,80,15,20,127,29,152,155,248,47,147,194,17,84,91,79,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,103,226,53,103,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,250,108,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,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,186,158,23,30,4,240,203,241,175,56,154,37,80,10,64,227,21,137,159,44,51,88,205,139,18,93,84,162,88,86,252,58,123,209,100,57,252,213,51,164,145,204,113,248,232,37,153,22,246,31,134,133,172,210,149,41,76,18,76,141,40,65,155,131,174,25,252,176,205,99,215,212,184,149,82,137,97,91,243,42,12,202,142,223,243,84,206,146,69,13,182,36,44,208,100,91,216,126,98,208,130,82,84,165,48,106,35,52,161,100,119,126,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,43,116,225,13,125,124,173,201,181,54,129,232,190,147,228,85,193,84,161,115,185,252,206,175,152,226,103,243,118,237,46,94,157,127,47,110,170,254,171,118,190,182,212,205,80,1,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,76,88,145,218,136,212,157,22,132,45,28,228,71,75,188,181,36,148,142,102,195,212,211,169,218,167,7,220,28,161,88,217,96,44,85,142,247,81,90,196,186,131,242,38,57,181,104,228,69,131,33,248,145,227,104,107,82,21,181,104,146,239,48,146,133,31,83,177,91,137,180,152,250,188,92,112,206,213,188,50,133,88,190,170,209,52,173,88,85,8,21,10,68,166,219,111,152,158,166,91,48,223,97,75,82,13,100,202,208,249,45,72,66,147,185,198,24,81,153,146,52,58,107,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,146,102,151,22,224,224,214,10,93,55,99,243,155,143,41,20,185,205,193,213,210,66,149,36,162,62,227,100,157,86,131,53,106,223,102,211,215,221,246,103,142,239,184,110,44,100,196,233,149,103,156,126,101,78,228,171,57,201,37,155,142,40,215,34,66,148,148,247,173,95,73,206,226,51,239,246,152,188,206,30,25,121,139,130,56,29,76,151,58,7,42,183,93,101,154,140,149,173,162,74,210,79,67,136,107,70,166,218,22,69,189,163,236,61,126,243,62,233,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,101,196,141,58,43,208,166,48,219,204,72,109,77,58,219,137,37,37,104,81,104,105,50,62,195,35,35,50,208,197,19,241,48,203,180,140,34,198,106,133,221,76,165,242,40,151,44,167,102,165,109,48,104,105,47,200,151,49,194,65,26,90,74,8,201,13,151,102,166,122,123,76,135,98,225,29,153,51,160,220,242,240,106,230,170,57,210,78,75,146,32,147,207,250,132,242,220,129,29,182,211,189,210,45,116,37,104,73,65,159,187,220,45,237,42,37,36,148,147,212,140,181,35,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,3,139,38,117,233,216,129,51,249,49,97,125,79,159,69,162,84,22,229,223,53,179,149,29,199,106,145,95,121,147,166,41,181,165,8,113,150,150,218,94,82,190,117,11,115,144,104,52,155,38,107,136,25,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,116,81,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,42,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,123,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,80,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,202,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,103,7,58,215,77,118,240,205,198,47,85,174,57,221,92,184,247,133,78,150,219,156,164,55,182,44,39,213,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,118,63,193,30,202,165,64,193,124,66,196,102,100,75,58,149,114,232,106,137,33,165,45,60,132,177,6,35,111,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,177,240,25,235,226,67,107,80,172,252,237,98,149,38,220,131,210,68,145,80,137,84,113,190,106,220,221,42,108,24,242,228,185,170,204,204,183,190,251,171,211,93,169,221,162,72,146,68,69,99,252,24,106,213,90,142,84,43,112,234,21,57,114,163,210,239,137,241,32,180,243,202,90,34,176,112,225,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,158,160,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,213,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,175,110,30,23,173,42,192,206,150,21,87,107,49,229,189,30,85,97,116,68,38,50,18,165,147,245,8,206,193,101,70,74,82,75,98,93,146,218,150,122,234,72,37,25,18,140,137,39,99,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,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,90,220,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,169,94,54,152,199,93,118,234,177,114,253,29,158,77,22,53,60,175,25,142,110,66,186,185,78,57,34,36,114,208,209,189,190,74,26,147,218,75,218,190,171,214,78,173,164,207,138,240,140,195,59,87,17,51,112,205,70,233,137,213,252,138,183,229,220,212,230,22,219,110,50,169,205,191,30,59,75,113,43,66,181,229,245,74,117,6,157,170,75,173,52,178,87,171,161,222,160,128,28,102,240,183,229,94,92,104,88,153,2,133,213,79,177,46,6,250,153,189,86,206,142,151,53,6,203,223,54,107,36,185,190,82,105,201,236,74,150,157,53,45,19,204,49,92,28,61,241,66,171,133,89,193,195,106,157,61,50,222,143,95,172,53,107,206,136,204,213,70,68,134,42,10,40,197,205,208,140,156,67,78,184,212,130,109,69,162,151,29,29,169,50,37,167,67,192,2,189,120,203,227,125,86,197,193,42,6,11,211,232,113,36,71,197,9,15,170,116,247,156,86,248,140,83,95,135,32,144,210,11,66,53,184,235,141,106,181,25,146,80,218,211,180,205,100,182,235,47,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,83,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,119,41,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,118,124,73,48,94,171,141,249,75,186,40,86,189,161,46,228,185,232,114,33,215,168,80,226,45,92,242,125,151,137,47,169,182,201,69,206,95,70,236,196,147,90,40,212,106,34,66,84,230,193,66,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,211,149,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,47,197,31,199,102,38,254,11,228,240,135,74,225,185,195,238,54,98,100,185,140,56,201,74,150,156,58,167,72,84,104,84,215,154,117,148,92,203,54,159,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,174,208,0,64,14,39,89,14,253,183,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,191,87,15,190,27,145,178,237,38,14,50,99,11,177,42,56,138,168,237,189,77,133,25,110,165,22,202,220,106,75,50,25,55,91,123,147,49,110,51,33,9,89,155,102,134,214,133,19,106,89,104,225,207,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,0,241,71,241,217,137,191,130,249,60,33,45,56,26,213,170,175,82,177,146,132,245,78,90,233,176,228,80,101,199,134,167,148,108,50,251,201,156,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,90,80,14,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,225,13,62,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,234,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,152,43,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,61,145,156,80,170,227,30,82,240,206,252,174,166,89,212,159,163,250,54,99,242,230,170,91,242,223,130,243,144,156,148,227,170,34,82,150,242,163,27,199,174,166,70,225,145,169,90,110,62,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,30,132,69,169,152,168,78,46,57,147,58,245,207,19,6,173,154,163,157,36,20,183,34,113,50,255,0,168,111,33,201,241,220,109,91,29,50,215,67,78,164,164,17,251,253,195,142,240,207,203,180,140,93,198,106,125,221,83,165,243,232,150,220,166,166,169,110,176,106,105,79,199,151,13,195,65,154,154,82,12,205,14,31,102,164,122,123,72,133,236,68,137,26,4,86,97,67,97,182,88,142,218,90,105,182,210,73,74,16,146,208,146,68,93,132,68,68,69,161,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,17,179,61,217,113,166,230,11,5,106,112,17,17,39,88,163,180,245,78,2,208,218,121,139,121,168,146,73,182,245,229,45,70,147,91,223,69,58,30,189,198,71,223,69,86,173,106,230,192,108,104,141,41,47,72,133,81,180,235,232,110,82,82,167,27,53,28,89,105,53,160,203,84,40,203,115,93,199,183,187,183,79,102,133,178,211,139,116,188,102,193,219,106,240,129,61,137,47,187,77,134,137,220,183,82,179,68,147,138,203,142,37,90,45,102,70,70,233,106,74,61,123,123,125,231,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,15,63,136,86,221,86,242,176,46,91,66,133,115,203,182,234,85,202,60,218,108,58,212,66,87,62,154,251,204,173,182,229,55,181,104,86,246,212,162,89,104,180,158,169,45,20,158,242,206,182,42,229,63,27,112,119,26,41,24,9,119,91,145,21,118,92,114,35,179,65,110,37,69,135,24,170,34,68,181,197,140,243,110,26,136,155,67,174,182,162,34,123,150,180,150,134,180,160,94,246,79,242,215,66,202,182,7,81,240,202,152,124,234,171,219,106,151,36,180,202,91,237,203,172,58,203,104,144,227,70,164,163,107,37,202,67,109,145,33,7,203,109,6,162,53,154,212,174,214,2,0,113,100,202,31,237,119,14,63,148,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,92,25,18,193,12,121,198,44,121,163,76,192,138,228,187,86,101,171,33,170,141,70,238,75,123,152,162,48,173,201,213,105,63,85,245,186,146,113,180,197,62,199,139,152,149,232,209,58,180,104,120,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,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,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,149,1,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,191,78,23,30,4,240,203,241,175,56,154,37,80,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,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,84,14,41,157,12,28,174,227,238,88,47,252,42,181,158,217,90,170,211,219,145,78,111,106,15,169,149,18,67,82,218,141,170,214,132,35,156,184,233,107,152,165,18,81,204,222,122,146,116,60,225,11,137,226,211,122,210,177,43,35,88,97,136,212,40,242,216,166,221,87,69,22,183,13,169,104,74,95,109,137,52,121,207,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,66,14,23,30,59,48,203,241,175,39,154,47,248,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,202,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,85,113,184,171,82,171,244,172,6,174,208,170,113,42,52,218,140,123,130,92,57,145,30,75,204,73,97,196,211,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,240,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,240,241,8,197,10,174,42,231,7,18,106,117,4,203,102,61,2,176,237,175,6,35,211,85,37,17,216,167,168,227,31,43,82,34,109,14,186,219,178,13,180,150,137,92,133,246,168,204,214,171,31,224,201,133,191,37,50,227,93,196,201,244,46,150,125,247,112,57,211,77,234,183,245,148,184,72,38,89,249,178,89,165,189,146,149,81,79,106,82,181,107,169,234,158,89,137,254,57,166,101,236,9,56,167,151,156,72,195,234,125,189,18,185,82,174,90,245,40,212,184,50,73,173,142,212,122,117,156,51,35,116,201,8,90,100,19,75,66,212,101,177,105,74,181,78,221,75,52,67,75,185,104,191,228,226,158,94,112,223,16,106,23,12,74,229,74,185,107,211,100,213,39,70,54,182,59,81,233,208,83,8,201,162,36,33,105,144,78,161,104,73,22,197,165,73,209,59,116,46,150,3,61,124,68,177,210,30,63,102,178,235,185,40,53,159,73,219,116,30,85,183,65,121,36,193,182,168,177,72,201,213,180,227,38,164,188,203,146,151,41,230,220,53,41,74,109,228,125,18,34,66,103,87,5,188,11,174,218,214,37,219,143,55,29,26,148,136,151,183,79,78,182,165,234,135,39,116,177,30,144,137,167,169,17,155,76,184,249,52,157,155,137,75,84,77,202,65,37,45,41,82,3,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,54,217,186,193,10,86,92,115,23,121,224,213,10,185,46,175,77,160,72,140,168,114,229,182,148,62,108,72,138,204,150,208,230,223,85,75,66,95,36,26,200,146,75,52,26,137,40,221,176,173,83,131,206,55,210,175,204,186,72,193,166,104,114,225,212,176,186,65,166,68,181,56,149,177,57,138,140,169,114,90,90,59,148,133,165,68,242,20,131,35,45,16,218,137,71,188,208,223,10,197,252,153,87,115,135,196,207,21,233,142,85,125,13,102,90,255,0,39,100,92,213,38,150,131,148,150,221,164,69,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,45,126,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,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,169,225,113,224,79,12,191,26,243,137,162,85,0,205,182,113,42,213,90,214,107,241,134,101,102,167,46,124,134,239,138,212,68,59,37,229,58,180,176,196,199,89,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,133,175,240,109,181,171,182,254,81,230,85,170,240,122,120,151,53,225,81,170,82,220,230,161,125,68,84,49,26,34,156,209,38,102,141,31,137,33,26,40,137,94,166,186,109,82,76,231,80,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,96,224,99,245,217,249,111,245,33,106,128,43,131,141,134,40,85,109,236,35,176,240,162,158,153,108,199,188,235,18,170,83,164,51,53,77,33,198,41,232,111,72,174,180,69,163,200,91,179,26,116,183,43,68,174,42,15,106,140,200,209,8,56,98,225,111,237,67,57,54,87,87,66,244,157,42,210,234,46,154,135,243,174,79,75,210,182,125,35,253,139,74,151,182,115,144,189,68,238,215,95,89,38,130,88,191,224,20,23,197,54,192,147,98,231,74,242,148,86,244,74,77,54,234,143,2,191,77,40,196,210,81,41,14,70,67,82,36,26,27,63,85,107,152,196,179,94,242,37,169,123,150,122,239,37,42,85,112,62,191,228,187,74,197,60,45,157,112,196,40,241,100,83,171,244,186,74,141,164,190,107,117,46,177,54,66,11,78,106,208,68,204,4,43,180,208,131,54,254,137,184,123,173,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,220,203,98,221,47,6,112,118,229,188,39,207,98,51,237,83,102,34,15,49,212,160,215,36,162,188,227,105,78,171,65,153,153,180,122,18,79,94,206,207,121,103,170,234,173,92,216,243,141,18,101,41,217,19,106,55,101,125,109,197,74,148,227,134,147,149,45,70,132,17,106,181,17,110,119,184,183,119,246,107,237,189,76,136,101,198,155,151,204,21,166,64,92,84,149,98,176,219,53,57,235,90,19,204,67,206,196,140,78,55,175,41,10,36,146,217,250,42,212,245,239,51,62,233,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,105,167,218,83,47,54,149,161,100,105,82,84,90,145,145,246,25,104,98,151,248,170,101,93,88,115,124,171,24,45,90,67,165,72,184,36,153,205,54,35,250,137,152,251,211,164,56,163,216,202,82,94,162,19,218,165,154,189,250,151,104,250,252,38,243,70,245,159,117,57,130,151,77,85,180,210,235,15,27,176,21,33,243,37,117,110,185,6,51,109,39,123,164,157,54,165,90,37,40,53,119,233,169,118,11,138,66,210,226,73,104,81,41,42,45,72,200,245,35,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,85,217,195,135,38,55,205,213,89,189,110,156,27,235,107,87,5,66,69,82,163,39,229,21,85,190,124,167,220,83,142,185,177,18,82,132,238,90,212,122,36,137,37,174,132,68,93,131,181,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,0,0,7,159,179,108,11,55,15,163,85,98,217,150,244,74,82,43,149,137,181,250,153,178,71,190,101,70,91,166,236,137,14,173,70,106,90,212,163,208,181,63,85,9,66,19,181,8,74,75,208,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,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,0,227,248,223,148,92,186,102,58,171,76,174,227,46,25,196,175,212,169,17,215,18,36,196,205,149,9,242,97,74,221,202,91,145,157,109,78,32,149,185,73,74,205,68,131,91,134,157,187,215,175,53,254,229,198,68,255,0,220,51,254,179,86,63,239,97,253,203,140,137,255,0,184,103,253,102,172,127,222,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,189,88,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,0,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,0,254,229,198,68,255,0,220,51,254,179,86,63,239,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,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,141,127,220,184,200,159,251,134,127,214,106,199,253,236,74,160,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,203,140,137,255,0,184,103,253,102,172,127,222,196,170,1,21,127,185,113,145,63,247,12,255,0,172,213,143,251,216,247,245,156,153,229,178,224,193,170,22,95,170,248,111,212,88,54,205,65,117,74,93,35,211,19,209,211,202,90,164,41,78,115,210,249,60,189,78,92,131,209,75,52,250,253,222,170,116,249,88,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,155,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,0,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,192,63,185,113,145,63,247,12,255,0,172,213,143,251,216,245,87,22,66,178,157,117,216,150,142,25,215,240,167,170,182,236,78,191,228,252,47,78,212,145,209,245,175,19,210,190,113,18,9,199,55,184,146,87,206,41,91,116,209,58,23,96,250,184,41,147,60,182,101,218,234,149,122,224,230,27,252,159,173,77,167,174,150,252,159,76,79,151,190,42,220,109,197,55,178,67,238,32,181,91,45,158,164,91,189,93,53,208,204,143,181,128,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,229,198,68,255,0,220,51,254,179,86,63,239,98,74,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,114,172,116,202,230,4,230,83,208,159,182,187,27,229,31,201,206,167,209,159,210,115,33,242,58,142,87,59,251,217,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,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,203,140,137,255,0,184,103,253,102,172,127,222,196,170,0,17,87,251,151,25,19,255,0,112,207,250,205,88,255,0,189,137,21,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,53,93,156,56,114,99,124,221,85,155,214,233,193,190,182,181,112,84,36,85,42,50,126,81,85,91,231,202,125,197,56,235,155,17,37,40,78,229,173,71,162,72,146,90,232,68,69,216,59,6,16,224,222,29,224,69,154,222,31,97,109,30,93,38,222,98,67,178,88,130,245,86,92,228,71,91,134,70,178,104,229,58,226,155,65,171,85,154,16,100,141,235,90,180,220,181,25,251,80,17,87,251,151,25,19,255,0,112,207,250,205,88,255,0,189,142,255,0,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,62,43,105,240,225,201,141,141,117,81,175,91,91,6,250,42,213,191,80,143,84,167,73,249,69,85,115,145,41,135,18,227,78,108,92,149,33,91,86,132,158,138,35,73,233,161,145,151,96,146,163,138,99,94,76,242,217,152,155,170,45,235,140,120,111,242,130,181,10,158,138,91,18,125,49,62,38,200,168,113,199,18,222,200,239,182,131,209,111,56,122,153,110,245,180,215,66,34,47,215,130,25,73,192,28,184,85,106,117,156,23,178,165,219,146,43,49,209,26,122,19,94,168,202,98,74,16,173,200,53,179,34,66,218,53,164,205,91,87,183,122,73,110,17,25,18,214,71,216,0,0,0,0,7,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,0,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,160,96,166,2,97,62,93,173,89,86,86,14,90,159,39,232,179,106,11,170,63,27,174,147,47,124,165,182,219,106,115,124,135,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,0,17,255,0,20,178,21,148,236,105,190,234,120,153,137,120,83,233,155,146,179,201,235,102,250,118,165,31,155,202,101,12,183,243,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,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,0,8,171,253,203,140,137,255,0,184,103,253,102,172,127,222,196,148,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,148,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,14,213,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,17,170,236,225,195,147,27,230,234,172,222,183,78,13,245,181,171,130,161,34,169,81,147,242,138,170,223,62,83,238,41,199,92,216,137,41,66,119,45,106,61,18,68,146,215,66,34,46,193,218,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,3,138,99,94,76,242,217,152,155,170,45,235,140,120,111,242,130,181,10,158,138,91,18,125,49,62,38,200,168,113,199,18,222,200,239,182,131,209,111,56,122,153,110,245,180,215,66,34,47,173,129,121,92,192,156,181,250,111,246,41,99,124,156,249,71,211,122,79,250,78,100,206,127,79,205,228,255,0,124,186,230,221,188,247,126,142,154,238,237,215,66,211,170,128,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,245,224,134,81,114,233,151,26,173,78,187,131,88,103,18,129,82,171,199,68,73,115,21,54,84,215,205,132,171,119,41,14,73,117,197,54,131,86,213,41,40,52,146,205,13,154,183,108,70,157,128,7,42,199,76,174,96,78,101,61,9,251,107,177,190,81,252,156,234,125,25,253,39,50,31,35,168,229,115,191,189,157,111,118,238,67,95,75,93,54,246,105,169,235,231,240,135,36,25,99,192,91,201,188,64,194,60,60,151,110,215,91,142,236,67,144,205,199,84,117,14,176,225,22,246,157,105,217,42,105,212,106,73,81,37,105,81,18,208,133,150,138,66,76,187,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,210,132,154,214,162,74,82,90,153,153,232,68,66,157,184,178,102,145,235,194,234,111,4,237,106,171,106,165,209,222,39,103,170,59,230,106,234,218,114,116,103,26,81,161,211,78,155,84,157,82,164,18,187,181,208,187,7,199,225,87,149,117,98,53,242,156,96,186,169,14,170,145,111,201,35,132,111,199,213,10,152,195,208,100,54,162,222,202,146,126,162,213,218,149,146,189,218,23,104,186,6,154,105,134,146,203,45,165,8,65,18,82,148,150,132,68,93,132,90,16,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,51,129,134,244,76,78,192,155,154,131,88,130,212,133,183,79,154,252,51,91,72,89,183,36,161,200,75,107,45,201,86,134,91,207,180,139,82,246,12,250,71,169,213,176,131,23,14,161,72,144,227,51,109,43,135,123,106,66,212,157,87,22,86,164,71,180,208,122,110,108,187,182,255,0,1,126,57,42,204,101,39,48,88,61,73,171,122,74,51,149,136,17,216,135,80,104,158,73,185,207,68,88,234,117,70,158,106,213,166,247,180,213,70,71,175,121,107,223,33,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,71,172,234,230,50,147,151,220,30,171,85,189,35,29,186,196,248,239,195,167,180,111,36,156,231,174,44,133,52,162,79,53,10,211,123,58,106,147,51,215,184,181,238,160,233,21,58,182,47,226,225,84,42,242,28,122,109,219,112,239,113,75,90,149,162,229,74,212,200,183,26,207,77,92,62,253,223,196,104,47,39,216,111,68,195,28,9,182,104,52,120,45,71,91,148,248,79,204,52,52,132,27,146,78,28,116,184,179,218,148,234,103,176,187,76,181,63,104,237,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,56,254,105,241,2,133,135,88,71,87,173,215,167,177,29,131,98,67,100,78,186,132,26,207,165,125,91,83,185,73,35,51,36,30,133,168,207,30,43,92,20,251,171,17,110,43,130,150,202,81,26,117,82,92,132,26,82,146,220,75,125,107,37,122,166,100,122,146,139,183,83,29,179,35,89,167,175,101,223,20,169,81,220,152,225,219,117,105,236,71,168,48,110,44,208,132,59,38,49,58,233,39,156,219,100,162,109,157,55,43,95,183,82,238,191,107,54,235,165,95,22,181,42,237,162,60,78,194,171,194,98,107,38,74,74,143,99,173,165,196,235,180,204,181,209,69,220,103,247,152,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,45,229,117,210,172,123,90,171,118,214,222,38,161,82,33,63,53,227,53,37,39,177,166,212,226,180,220,100,90,232,147,239,50,251,200,80,78,121,115,79,95,204,70,41,85,99,183,49,210,182,233,19,223,143,79,96,156,94,197,161,169,50,73,167,77,60,231,27,53,27,111,105,185,58,125,154,23,127,19,194,155,130,159,106,226,45,187,112,85,25,74,227,65,170,68,144,179,82,82,123,73,15,161,102,175,88,200,139,66,73,246,234,67,67,121,88,196,10,30,34,225,29,34,183,65,159,30,67,4,196,118,204,154,117,11,52,31,76,194,182,171,106,148,68,100,75,45,75,81,216,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,66,254,39,248,47,138,120,199,131,176,41,184,102,228,135,28,133,85,106,92,200,204,156,147,83,209,209,22,105,56,157,140,161,123,181,230,32,180,61,8,251,143,216,41,122,253,193,140,71,195,103,77,187,182,215,168,195,34,239,91,144,159,109,37,218,174,243,113,9,253,197,127,144,120,148,45,109,45,46,180,181,33,104,50,82,84,147,208,200,203,184,200,197,232,112,179,198,149,98,54,3,71,182,106,83,77,201,182,235,136,167,32,156,115,115,134,204,120,80,144,71,218,226,143,77,86,126,194,45,125,132,38,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,83,197,51,26,149,135,56,13,34,217,167,76,54,230,220,75,93,57,100,219,154,44,153,145,10,106,12,251,28,73,233,185,5,236,50,215,216,98,139,150,181,186,181,58,234,212,181,172,205,74,82,143,83,51,62,243,51,30,218,194,193,140,71,196,151,73,187,74,215,168,204,35,238,91,112,159,113,39,218,158,227,109,10,253,244,255,0,148,93,15,12,12,23,197,60,28,193,218,133,59,19,28,144,219,147,106,174,203,135,25,243,146,74,102,58,226,194,38,211,177,228,35,110,156,181,150,133,216,93,197,237,19,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,204,100,159,138,235,38,218,23,189,10,73,37,101,169,25,153,123,68,60,207,38,2,80,235,120,31,122,93,14,80,99,59,50,155,71,168,212,16,227,81,80,165,161,77,195,146,178,61,121,102,100,68,103,239,47,188,81,27,232,54,222,113,179,35,35,74,140,140,143,217,161,137,159,194,251,31,87,133,152,223,30,214,171,212,121,84,139,137,40,130,148,184,246,212,38,76,137,144,144,74,209,78,37,37,234,54,125,186,25,233,236,50,23,163,22,75,19,35,53,46,51,168,113,167,208,151,27,90,20,70,149,36,203,82,50,50,236,50,208,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,82,89,135,25,217,114,93,67,109,50,133,56,181,173,68,73,74,72,181,51,51,62,194,45,8,81,119,20,28,125,115,20,241,190,69,171,72,168,243,105,22,233,46,10,210,219,219,144,169,49,230,77,65,171,68,184,164,159,168,225,118,232,71,167,176,136,67,6,16,110,60,219,100,70,102,165,17,17,23,183,83,23,185,145,188,4,161,209,48,62,203,186,27,160,198,106,101,74,143,78,168,45,199,98,161,43,90,156,135,25,102,122,242,200,204,140,203,222,127,120,152,112,217,38,34,180,201,54,132,108,66,82,105,65,104,68,100,94,193,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,3,149,230,165,75,78,90,177,79,99,109,171,91,46,184,70,107,45,73,37,208,63,219,246,125,227,54,149,63,245,70,87,105,31,207,185,218,93,199,235,24,255,0,106,5,114,165,108,214,224,92,20,137,11,98,101,58,75,82,152,90,22,164,153,45,181,146,211,218,147,35,239,73,119,25,24,191,252,131,230,38,155,142,248,31,68,75,213,22,28,174,80,161,70,166,206,107,156,149,58,181,179,14,47,49,195,35,117,107,50,53,187,166,229,105,219,222,68,125,242,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,101,207,198,98,105,184,17,129,245,180,179,81,97,170,229,118,20,154,108,22,185,201,75,168,91,208,229,114,221,34,39,80,178,34,91,90,110,78,189,189,196,103,221,64,21,250,229,74,230,173,207,184,42,242,86,252,202,140,151,101,62,181,173,74,51,91,139,53,171,181,70,103,222,163,239,51,49,254,20,223,245,70,47,105,23,207,163,180,251,139,214,33,164,204,170,169,106,203,86,22,111,109,180,233,101,208,200,141,5,161,40,186,6,59,126,221,125,227,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,121,182,147,30,46,89,241,65,114,100,27,72,85,159,91,79,98,201,38,191,232,247,253,82,215,191,95,112,205,212,245,54,185,242,86,214,187,20,242,205,58,247,233,184,244,18,78,173,148,171,129,252,179,65,199,26,68,66,121,164,173,163,144,77,54,181,41,45,122,60,228,169,71,181,157,11,179,78,211,94,159,246,143,85,195,63,31,100,225,6,59,69,183,170,181,23,89,164,92,91,41,188,149,60,105,65,73,145,50,26,55,26,84,226,19,244,27,50,215,67,63,176,200,94,236,25,108,212,33,71,159,29,105,91,82,90,67,200,82,76,140,141,42,34,50,50,50,236,238,49,254,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,194,116,182,105,240,164,79,144,180,161,168,205,45,229,169,70,68,68,148,145,153,153,153,246,119,16,162,46,38,24,251,39,23,241,218,85,189,74,168,186,245,34,221,223,77,228,165,227,82,14,76,121,147,17,184,146,151,22,159,160,225,22,186,17,253,132,67,203,82,114,149,95,99,44,179,177,202,177,16,154,105,78,59,211,147,173,173,42,83,94,143,41,41,81,110,103,67,236,215,180,151,167,253,162,53,192,83,104,159,25,110,235,177,47,32,213,167,126,155,139,81,164,92,164,201,143,43,44,248,94,184,210,13,212,38,207,162,39,181,100,163,71,244,123,30,169,233,221,167,184,117,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,28,59,58,213,52,83,114,193,136,251,233,142,76,234,109,138,196,114,218,207,51,146,106,167,201,249,195,237,245,72,180,250,94,205,70,115,29,35,92,149,145,22,134,165,153,17,127,17,125,217,97,194,122,37,231,145,90,53,145,42,51,110,34,224,181,99,168,249,168,65,146,95,126,142,203,91,139,84,30,154,110,239,208,207,239,238,20,191,140,86,149,107,1,241,250,185,73,142,151,98,63,111,92,114,93,128,178,37,183,170,24,154,226,90,90,76,137,7,166,173,118,26,72,139,179,179,79,101,233,100,123,27,233,120,209,128,150,196,198,167,41,250,157,38,153,10,157,80,222,234,84,179,144,212,40,198,234,191,172,90,180,220,239,122,180,63,121,17,247,200,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,17,239,60,56,221,75,193,140,4,185,230,59,57,76,84,234,212,201,180,234,126,199,82,149,148,135,97,73,54,149,253,98,21,166,230,187,211,169,251,136,207,186,139,112,118,210,173,99,198,63,80,233,50,18,236,183,238,27,142,51,179,214,100,183,52,67,243,91,75,171,81,153,44,244,213,222,211,81,25,118,246,235,237,186,12,207,97,53,18,204,200,173,106,200,139,25,182,209,111,218,178,84,92,164,32,137,79,177,71,121,173,199,162,11,93,118,247,232,71,247,119,10,17,104,141,18,80,70,90,154,86,68,101,252,70,140,242,81,82,69,75,44,24,113,178,150,228,46,154,216,163,199,61,204,114,249,198,154,124,111,156,46,223,88,143,95,165,237,208,119,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,17,111,136,221,232,171,67,45,23,35,73,117,41,58,196,73,148,195,35,86,154,147,180,249,127,239,139,247,126,223,184,197,5,81,227,170,125,122,12,84,54,107,84,153,109,54,73,34,212,212,106,89,22,154,123,123,198,142,178,145,75,93,39,46,88,125,9,200,230,201,166,219,164,234,133,35,105,255,0,120,48,93,218,23,184,87,231,23,252,186,187,79,85,59,28,237,250,36,84,177,38,67,52,201,189,36,109,29,55,21,215,201,113,231,54,53,166,221,8,181,90,151,174,186,106,94,209,205,56,83,230,61,88,119,136,234,195,42,253,73,13,82,107,139,62,65,190,246,210,41,47,63,5,148,145,111,117,41,211,106,15,176,146,103,247,151,96,186,150,31,106,75,45,201,97,196,184,211,169,37,161,105,50,50,82,76,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,50,228,151,220,75,109,52,147,90,214,163,34,36,164,139,83,51,51,238,45,5,43,113,88,204,130,177,19,17,147,134,84,10,146,29,164,208,214,92,243,97,237,196,114,89,126,115,42,35,216,234,147,166,213,151,97,164,143,238,46,193,210,248,64,101,213,218,130,170,56,231,112,81,99,41,136,210,30,165,194,234,227,106,233,56,158,130,83,111,55,189,173,54,232,103,162,210,189,117,215,66,246,139,3,205,181,49,117,108,185,226,12,38,227,155,198,171,106,173,162,18,141,199,253,224,249,119,104,126,241,156,90,204,117,64,175,78,138,164,26,21,26,91,173,154,76,180,52,154,86,101,166,158,206,225,126,156,56,239,69,93,217,104,182,218,83,201,89,209,226,67,166,17,18,181,208,154,167,196,255,0,124,127,189,246,125,196,37,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,234,227,29,127,250,19,10,104,214,139,38,209,189,62,165,29,197,164,254,145,54,184,213,6,204,244,37,17,247,151,184,200,84,94,31,69,126,117,249,110,67,140,74,55,94,171,67,109,27,117,215,113,188,130,45,52,237,239,49,164,172,2,131,34,155,130,150,52,57,74,89,186,221,185,76,74,247,153,234,70,81,26,35,35,215,183,188,135,197,205,30,19,197,198,92,21,184,236,231,227,161,231,213,2,99,208,201,104,37,105,35,164,121,182,204,181,66,207,93,92,246,22,190,239,113,231,178,122,107,184,33,141,82,154,108,157,141,58,206,185,22,141,190,186,9,106,137,44,251,63,176,102,147,83,95,239,123,189,158,203,227,201,30,99,168,153,129,193,234,84,230,38,48,117,90,84,102,32,78,96,156,70,242,117,168,177,141,197,109,39,86,173,55,61,166,170,208,245,239,34,62,249,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,96,238,96,108,28,111,170,223,180,43,65,114,216,169,97,197,209,46,213,173,67,154,108,165,242,125,133,26,122,148,54,219,139,87,76,226,146,234,91,113,100,131,81,178,233,109,45,134,58,88,0,243,248,133,122,210,176,214,192,185,113,26,187,30,91,244,219,86,143,54,183,49,168,136,74,159,113,136,204,173,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,143,201,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,57,166,58,102,6,193,203,197,42,214,174,226,50,229,177,77,186,174,136,54,171,83,26,54,82,196,23,228,165,213,38,76,167,30,113,180,181,25,9,101,106,113,194,53,26,75,183,105,246,233,210,192,0,0,0,115,76,198,227,125,43,46,56,61,90,198,90,237,14,93,94,155,64,145,78,76,200,145,28,74,31,54,36,78,98,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,94,174,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,7,52,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,210,192,0,7,52,195,156,192,216,56,167,138,24,145,133,22,130,229,201,169,97,116,138,124,74,212,194,54,87,9,215,229,54,234,185,76,56,219,138,82,150,210,153,117,167,82,180,160,208,226,20,158,221,15,79,149,85,204,197,155,64,205,29,43,43,21,216,50,226,215,110,59,93,23,29,10,114,72,220,98,98,201,217,132,252,69,145,39,86,86,134,161,155,169,89,153,161,101,204,73,154,20,148,19,189,128,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,187,88,0,0,139,249,224,207,29,155,148,27,102,156,195,40,137,94,190,235,18,34,191,2,220,53,153,26,233,201,144,146,148,251,235,73,235,29,10,105,47,54,211,134,75,213,227,73,147,110,33,183,137,61,175,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,14,85,110,230,95,11,46,28,118,187,178,233,233,111,70,94,118,151,65,252,214,162,252,102,125,47,213,67,57,159,204,17,205,55,100,114,89,45,93,249,180,236,212,143,180,143,81,213,64,121,76,88,190,191,101,248,89,121,98,103,162,253,39,242,74,223,168,215,122,46,127,39,170,233,99,56,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,249,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,0,0,226,153,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,1,229,49,86,70,35,195,195,139,142,118,16,197,165,75,188,226,83,221,145,68,137,84,96,221,139,50,83,101,189,49,150,68,251,27,121,187,77,178,112,221,74,80,165,146,213,184,146,105,85,64,255,0,118,175,52,255,0,237,7,10,191,245,85,71,254,252,45,251,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,17,87,137,14,117,177,79,39,223,179,191,217,157,2,212,169,252,173,244,191,91,233,216,178,94,229,244,189,39,47,149,201,125,173,53,234,87,187,118,237,116,78,154,104,122,241,92,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,207,197,74,227,247,24,204,83,181,49,150,236,181,176,82,219,195,250,205,153,70,168,42,159,76,168,212,225,201,144,244,206,82,73,15,62,151,99,77,38,156,101,111,37,213,52,180,145,110,104,219,51,34,51,49,53,114,19,142,120,227,153,28,26,119,24,177,142,141,106,82,34,85,234,14,199,183,99,80,161,188,215,58,44,117,27,111,73,117,110,74,120,207,115,228,227,73,108,208,218,147,211,169,94,186,93,65,166,74,128,226,153,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,0,1,199,233,89,152,179,107,249,163,170,229,98,133,6,92,170,237,185,107,174,227,174,206,81,27,108,67,89,187,12,152,136,130,52,234,242,214,212,194,117,75,35,36,32,185,105,35,90,148,178,107,242,99,158,107,176,227,46,216,143,135,22,86,40,59,232,170,86,35,122,77,134,107,238,188,73,139,77,149,20,226,19,105,146,70,94,163,46,117,74,35,123,93,173,169,9,53,145,33,75,113,174,214,0,3,143,213,115,49,102,208,51,71,74,202,197,118,12,184,181,219,142,215,69,199,66,156,146,55,24,152,178,118,97,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,239,96,0,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,226,162,255,0,187,87,154,127,246,131,133,95,250,170,163,255,0,126,23,82,0,0,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,205,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,114,12,148,103,235,14,51,89,106,194,164,214,234,20,171,103,19,99,233,30,161,110,57,36,155,235,220,75,107,112,228,211,146,226,183,188,201,161,183,22,166,200,212,227,59,84,75,213,59,29,118,85,0,227,245,92,204,89,180,12,209,210,178,177,93,131,46,45,118,227,181,209,113,208,167,36,141,198,38,44,157,152,79,196,89,18,117,101,104,106,25,186,149,153,154,22,92,196,153,161,73,65,59,216,0,0,113,75,87,53,216,113,95,204,157,235,149,154,155,190,134,188,237,126,145,250,107,114,30,35,110,187,21,216,12,75,113,81,207,66,209,230,185,171,37,178,122,168,219,65,58,147,81,19,164,207,107,0,0,28,127,30,115,49,102,224,53,195,134,214,101,102,12,186,141,195,138,55,68,43,114,139,9,146,52,33,40,114,84,118,100,203,117,211,73,165,40,101,50,91,50,71,106,220,90,208,146,34,78,247,27,236,2,42,226,71,18,188,178,225,150,56,199,192,106,181,86,171,62,171,233,8,212,186,149,98,10,34,250,30,143,41,215,185,107,110,92,151,159,111,103,39,82,83,198,132,173,45,150,228,153,239,66,208,153,84,0,60,166,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,35,86,77,120,140,225,198,106,46,170,246,29,206,139,242,102,233,143,80,156,253,189,18,86,141,250,106,142,151,22,182,20,130,222,178,76,198,152,36,243,217,37,168,143,106,157,108,205,28,196,179,48,0,113,76,230,99,93,213,151,108,182,94,24,199,101,83,233,83,107,86,255,0,163,250,102,42,141,56,228,85,243,231,199,142,189,233,109,198,214,122,33,229,25,104,178,245,136,181,212,181,35,175,108,16,226,237,153,44,74,198,139,7,14,107,182,78,26,177,77,186,174,138,85,18,99,177,41,179,210,251,108,73,150,219,46,41,181,42,98,146,75,36,172,204,140,210,162,215,77,72,251,133,186,0,10,86,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,117,102,171,136,158,118,114,161,139,147,48,182,240,179,240,126,162,133,71,77,74,145,83,141,75,168,37,21,26,115,139,113,13,62,109,250,64,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,250,217,59,226,221,112,226,198,46,83,240,183,31,173,43,126,146,139,170,68,122,109,191,83,183,34,74,74,26,168,184,189,141,177,37,183,94,121,70,135,148,164,33,46,32,203,150,189,55,164,208,181,56,213,154,8,85,196,135,58,216,167,147,239,217,223,236,206,129,106,84,254,86,250,95,173,244,236,89,47,114,250,94,147,151,202,228,190,214,154,245,43,221,187,118,186,39,77,52,61,124,87,15,78,33,120,209,155,60,104,173,97,206,35,91,22,85,58,155,78,181,228,214,218,118,137,10,91,47,169,246,229,196,101,41,82,158,146,234,77,27,100,44,204,137,36,122,146,123,123,200,236,40,66,14,32,124,69,35,101,106,77,47,15,176,153,86,253,127,17,87,33,185,53,120,53,40,206,201,137,76,167,41,165,26,73,227,101,230,148,137,46,41,76,173,8,213,95,52,74,82,201,36,182,77,113,86,192,226,217,157,156,83,188,169,56,125,135,216,65,134,181,203,134,185,32,163,65,131,26,147,80,222,234,244,51,51,51,57,228,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,109,54,3,119,243,86,109,37,56,165,54,223,149,118,28,114,85,89,116,8,207,49,78,39,204,204,205,12,37,247,22,233,161,36,100,141,235,81,26,246,154,246,183,187,150,159,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,182,119,51,27,68,203,246,15,85,103,63,49,130,170,213,99,63,2,11,6,226,55,155,174,197,146,109,171,105,186,133,105,185,157,53,78,167,238,35,62,234,28,128,154,238,55,99,84,86,156,39,100,207,188,46,68,35,79,93,100,133,75,150,93,159,219,81,36,148,239,251,238,255,0,111,183,66,121,92,194,136,184,53,130,182,229,156,196,118,217,124,160,67,122,97,33,4,157,100,116,140,182,225,158,136,65,235,171,126,210,215,223,238,47,181,143,176,100,84,176,86,249,135,21,75,39,93,183,42,105,70,195,61,76,206,35,164,68,90,118,247,152,205,174,32,196,126,13,249,114,67,146,74,39,88,171,204,109,123,181,215,113,60,178,61,117,237,239,33,110,156,28,111,255,0,77,225,85,102,209,120,218,39,160,84,164,56,132,151,210,54,209,26,158,217,30,134,163,62,243,247,17,11,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,92,103,238,138,84,203,134,220,182,155,82,186,246,24,135,33,73,51,78,156,164,174,162,141,116,215,119,210,63,118,130,15,229,58,208,153,122,230,30,193,164,196,97,78,161,23,21,41,249,4,73,53,104,201,78,97,42,62,196,159,239,123,75,65,163,203,114,154,221,26,223,166,82,90,78,212,66,134,204,114,45,52,208,144,130,79,184,189,222,225,251,214,132,184,133,54,178,35,74,136,200,200,253,164,40,175,138,70,11,191,135,152,243,50,236,135,75,91,20,219,136,220,154,183,146,193,165,181,73,145,54,107,134,91,137,9,73,168,210,130,62,243,61,61,166,63,223,133,182,59,61,134,184,221,18,203,155,82,229,83,238,119,91,128,219,46,60,105,109,82,100,203,132,217,25,36,220,74,77,123,80,101,220,103,167,176,251,133,231,37,68,180,146,210,100,100,162,212,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,174,253,199,76,71,203,166,123,177,79,20,48,190,179,208,213,96,226,5,196,211,204,186,70,184,181,8,170,169,188,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,111,83,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,28,171,54,62,22,49,147,225,253,195,229,207,138,96,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,0,56,213,248,88,181,190,32,65,242,234,136,230,156,41,243,219,74,58,84,12,172,227,45,205,45,53,36,200,38,44,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,27,212,162,89,47,144,147,70,198,27,114,210,128,0,0,4,85,226,143,224,79,19,127,5,243,136,66,181,120,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,188,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,25,204,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,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,111,32,224,99,245,217,249,111,245,33,205,56,202,213,170,180,12,221,217,53,218,21,78,93,58,165,78,177,233,178,225,204,136,242,153,126,51,237,212,234,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,53,120,125,231,214,222,204,205,155,6,198,196,26,236,72,120,169,72,142,219,51,145,35,165,132,138,250,204,228,168,158,130,201,58,107,121,105,143,29,46,72,36,182,132,33,107,51,74,82,131,34,41,148,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,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,143,186,228,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,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,40,135,136,69,255,0,121,97,103,17,235,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,26,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,180,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,163,149,102,199,194,198,50,124,63,184,124,185,241,74,217,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,95,69,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,25,172,203,166,101,241,79,43,247,219,55,214,25,213,191,123,173,163,76,126,79,162,234,127,50,243,77,245,108,50,235,124,238,87,61,107,111,114,189,69,232,162,246,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,1,158,30,32,184,59,74,193,12,218,95,86,141,181,65,151,74,183,166,200,102,183,71,105,216,169,97,131,98,91,40,121,196,197,74,16,132,116,205,200,84,134,27,36,22,137,38,54,25,154,144,163,19,211,130,222,58,87,110,155,18,237,192,107,142,179,74,92,75,39,167,168,219,81,52,67,115,186,89,111,72,92,210,208,140,141,214,91,124,218,86,253,166,164,42,94,213,44,210,166,146,159,43,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,113,57,220,199,153,57,113,203,69,227,137,52,105,177,24,184,74,58,41,118,249,61,33,166,214,117,25,43,38,155,113,164,58,133,165,229,178,149,57,36,218,216,173,232,142,178,61,19,185,69,157,106,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,156,240,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,192,102,219,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,161,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,2,31,241,17,206,252,60,170,216,133,105,89,210,183,98,109,217,79,117,218,18,137,150,36,179,75,109,47,52,218,229,74,105,110,165,105,220,133,191,211,153,182,227,107,118,58,137,105,52,161,105,56,65,193,170,173,85,175,230,238,246,174,215,106,114,234,53,42,141,143,82,151,50,100,183,148,243,242,95,114,167,79,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,151,199,59,234,79,243,39,233,163,234,240,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,5,48,113,149,171,85,104,25,187,178,107,180,42,156,186,117,74,157,99,211,101,195,153,17,229,50,252,103,219,169,212,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,106,240,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,189,235,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,219,58,249,174,174,230,211,25,102,222,92,218,172,59,66,155,172,59,90,137,53,228,43,160,139,181,4,227,134,150,200,144,79,62,180,115,92,61,86,162,213,13,243,22,134,155,49,37,120,74,101,14,234,188,177,30,30,102,174,216,85,90,85,161,108,115,190,79,72,98,123,144,156,171,85,8,249,74,218,72,34,91,176,219,65,190,135,125,100,161,199,13,45,31,53,5,33,178,185,64,20,193,198,86,173,85,160,102,238,201,174,208,170,114,233,213,42,117,143,77,151,14,100,71,148,203,241,159,110,167,80,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,171,195,239,62,182,246,102,108,216,54,54,32,215,98,67,197,74,68,118,217,156,137,29,44,36,87,214,103,37,68,244,22,73,211,91,203,76,120,233,114,65,37,180,33,11,89,154,82,148,25,17,76,160,1,66,220,71,174,203,170,198,226,19,136,119,77,149,115,85,109,250,212,47,68,244,213,26,92,215,34,74,99,125,18,34,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,106,153,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,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,40,218,194,199,76,71,204,94,123,176,179,20,49,66,179,215,85,103,98,5,186,211,44,180,70,136,180,248,169,169,178,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,175,211,16,173,186,173,229,96,92,182,133,10,231,151,109,212,171,148,121,180,216,117,168,132,174,125,53,247,153,91,109,202,111,106,208,173,237,169,68,178,209,105,61,82,90,41,61,229,154,204,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,121,21,170,112,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,41,3,137,230,119,225,230,46,234,141,132,56,111,43,125,131,103,212,30,118,68,133,50,194,253,43,88,101,201,17,202,83,18,26,117,194,114,31,33,90,178,105,216,106,231,184,165,165,90,55,179,149,100,23,43,87,86,103,241,198,36,26,77,201,85,181,168,182,135,38,187,87,184,105,169,113,18,161,236,121,60,134,162,190,148,154,26,152,226,200,205,165,44,203,106,90,117,210,39,13,174,90,180,40,2,42,241,71,240,39,137,191,130,249,196,33,73,121,100,171,82,168,25,146,194,138,237,118,167,18,157,77,167,95,20,41,115,38,75,121,44,177,25,134,231,178,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,26,83,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,202,103,71,41,54,174,110,112,176,237,106,147,189,13,201,66,234,106,22,205,69,42,109,174,92,229,70,113,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,128,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,110,156,48,179,235,39,25,233,81,50,253,140,21,217,115,241,6,153,30,75,212,170,188,190,82,10,173,78,97,44,236,101,199,84,239,54,68,228,146,159,81,153,53,235,50,193,184,181,41,100,226,213,205,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,44,39,60,153,227,179,114,133,102,166,44,84,68,174,98,45,114,58,151,65,160,173,103,177,180,106,105,235,102,109,50,82,35,37,68,162,36,145,146,222,90,77,8,52,146,93,117,170,12,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,132,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,117,60,55,114,11,66,192,43,86,151,141,184,145,79,235,113,54,224,167,162,68,118,101,70,91,127,38,98,190,222,167,25,13,186,148,173,51,20,133,237,125,197,36,148,141,84,202,52,79,49,111,78,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,9,53,168,200,137,37,169,153,138,49,226,147,142,207,98,86,55,76,178,161,84,249,212,235,97,215,32,56,203,111,26,155,76,152,210,230,182,102,105,39,20,146,94,213,145,119,17,233,236,46,225,249,248,92,96,187,248,137,143,17,46,201,148,181,191,77,183,77,185,168,121,76,26,155,76,152,243,33,56,69,184,208,164,146,137,43,51,239,35,211,218,66,245,80,132,182,132,182,130,34,74,72,136,136,189,132,67,240,92,116,214,235,54,253,74,146,234,119,34,108,55,163,153,105,174,164,180,26,125,199,239,247,12,226,102,198,208,153,101,102,30,254,164,203,97,77,33,119,21,85,248,228,104,52,234,201,206,125,41,62,212,151,238,251,11,65,55,248,48,93,20,168,119,13,199,109,184,165,117,239,177,50,66,82,70,157,57,74,93,57,26,233,174,239,164,94,237,5,182,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,226,140,146,147,81,153,17,17,107,169,138,39,226,173,126,177,120,230,69,200,81,201,189,40,176,14,154,179,111,77,13,76,207,156,71,174,138,62,223,91,236,251,136,127,191,10,59,49,117,252,198,34,180,166,80,227,84,232,36,233,18,147,174,213,55,62,10,183,23,170,100,93,135,223,169,11,210,1,5,56,179,225,2,47,156,10,106,235,133,17,197,205,160,205,76,199,22,211,122,153,48,196,57,206,30,166,72,81,233,170,203,94,210,47,180,133,50,225,205,205,42,200,196,59,106,238,140,234,153,122,135,89,135,80,74,137,70,147,74,153,125,14,119,145,145,151,106,125,229,247,144,209,190,91,113,58,6,45,224,213,177,119,195,168,51,45,231,169,144,147,49,77,186,151,54,200,56,172,184,180,168,201,106,50,86,174,22,164,103,175,111,104,233,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,123,92,153,231,50,254,202,101,255,0,26,100,57,210,234,54,77,70,66,26,175,80,93,117,231,152,75,14,61,28,228,203,139,24,159,105,146,157,201,142,77,182,235,154,150,135,181,93,157,215,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,43,120,241,126,176,112,223,48,215,238,24,222,120,97,112,46,211,180,228,59,68,139,81,165,155,47,84,95,170,197,144,182,165,41,198,92,117,13,20,101,25,104,217,147,155,211,201,220,162,62,126,198,59,173,251,142,152,113,152,188,136,226,158,40,97,125,103,174,165,78,195,251,137,167,153,116,137,18,169,242,147,76,120,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,103,176,88,167,13,78,33,115,48,202,187,7,2,177,230,239,255,0,64,179,247,53,71,174,85,30,126,67,148,121,91,35,51,26,42,222,113,227,110,53,57,45,178,180,145,37,189,173,184,233,41,74,67,123,212,155,116,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,64,12,33,227,79,132,117,184,205,194,198,172,62,184,45,138,148,154,195,172,162,85,25,180,84,41,209,169,203,116,185,47,62,165,56,135,247,182,218,182,186,77,178,189,252,163,113,9,46,97,50,143,171,198,86,173,74,175,229,18,201,174,208,170,113,42,52,218,141,241,77,151,14,100,71,146,243,18,88,114,153,80,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,10,107,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,93,79,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,0,0,8,171,197,31,192,158,38,254,11,231,16,133,0,139,62,225,139,196,46,29,173,14,54,93,115,3,119,242,105,76,237,106,210,175,212,222,97,136,180,168,173,48,243,142,197,155,45,247,145,181,146,229,50,136,197,181,106,37,56,109,238,36,19,73,69,181,0,0,12,171,137,149,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,136,171,159,108,239,208,178,143,98,53,10,220,149,74,169,98,109,111,148,237,18,137,49,149,200,101,17,73,226,39,165,75,75,110,182,182,217,216,151,80,217,239,37,45,221,54,165,73,109,211,69,11,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,89,255,0,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,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,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,28,255,0,61,249,249,254,70,245,219,14,137,73,179,105,87,116,187,135,173,155,87,167,185,88,233,101,70,130,210,9,182,20,146,74,22,109,243,95,112,205,46,173,42,73,166,35,232,36,154,149,189,174,129,149,172,239,224,118,110,61,49,11,13,229,85,105,181,170,38,142,200,162,87,89,102,60,229,197,61,164,82,154,75,78,184,135,25,222,173,138,52,172,212,133,109,222,148,147,141,154,232,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,240,230,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,223,248,117,112,247,254,82,222,150,196,140,99,163,213,96,225,177,83,229,211,232,242,35,75,233,100,84,42,138,249,162,125,130,52,43,152,204,127,156,81,172,244,65,190,134,209,163,169,68,134,203,128,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,39,248,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,115,224,2,128,120,163,248,236,196,223,193,124,158,16,227,249,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,190,86,108,124,44,99,39,195,251,135,203,159,25,172,19,255,0,133,238,122,127,98,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,25,87,18,127,35,153,227,188,178,133,121,42,44,164,75,174,97,213,114,66,87,94,160,161,101,189,181,232,73,235,97,238,50,74,36,165,36,146,52,153,146,30,66,73,11,52,154,90,117,171,243,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,175,105,252,100,44,27,75,30,111,251,66,230,179,229,214,240,234,147,32,161,91,85,171,105,12,189,54,75,236,104,220,135,28,223,39,144,252,103,92,39,22,203,205,173,6,77,165,189,200,89,184,102,220,244,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,224,95,25,252,6,147,117,97,125,181,143,244,40,81,58,139,30,66,169,117,213,166,59,73,125,202,116,199,27,75,14,45,227,89,45,104,102,78,136,75,68,149,246,206,113,101,176,146,179,85,122,228,67,29,40,89,118,205,5,163,136,215,141,102,171,78,181,147,213,83,171,170,167,146,215,190,44,136,238,54,131,121,164,25,27,172,182,249,176,250,144,68,165,124,201,41,8,82,210,132,156,213,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,239,252,105,49,210,133,116,223,118,150,3,91,149,154,170,229,217,61,69,70,229,137,162,219,131,213,75,102,58,225,22,134,100,78,188,219,6,234,183,237,52,161,50,246,165,102,165,58,148,243,94,18,24,13,39,20,243,46,222,36,212,33,68,126,222,195,8,254,148,146,82,99,181,33,14,212,95,67,141,65,108,144,181,146,144,180,168,157,146,135,82,133,236,92,52,151,170,165,161,69,121,32,3,42,226,85,100,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,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,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,226,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,223,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,171,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,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,5,43,113,171,241,79,107,124,63,131,230,53,17,8,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,235,195,58,173,74,160,103,95,15,235,181,218,156,74,117,54,157,30,189,46,100,201,111,37,150,35,48,221,18,114,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,122,190,32,153,245,184,115,51,121,78,177,176,250,187,46,30,21,210,36,56,204,20,71,234,161,46,190,131,40,202,55,167,50,110,154,30,66,100,71,83,145,201,77,161,104,66,200,212,148,172,204,139,207,228,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,5,43,113,171,241,79,107,124,63,131,230,53,17,8,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,5,0,241,71,241,217,137,191,130,249,60,33,197,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,135,178,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,177,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,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,149,202,119,138,124,27,248,129,111,121,139,3,74,98,26,241,47,201,220,108,200,97,27,215,197,153,71,137,251,69,177,227,185,54,19,205,195,117,217,117,106,115,104,113,110,210,210,76,234,165,173,74,62,99,36,104,115,71,72,208,158,89,62,226,197,27,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,58,113,83,206,252,60,54,181,106,249,97,195,201,91,238,251,146,158,211,87,12,190,75,18,35,194,163,203,109,244,63,23,94,105,173,169,142,32,153,61,22,209,145,49,35,122,84,149,169,181,38,168,112,119,7,111,236,117,191,233,120,115,135,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,253,196,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,234,160,34,175,20,127,2,120,155,248,47,156,66,20,2,45,39,133,62,123,106,165,85,129,149,156,101,185,162,42,154,168,228,197,145,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,122,146,104,52,114,18,107,222,195,109,218,248,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,42,226,103,146,239,229,39,135,8,196,139,41,60,187,250,193,167,203,126,52,118,96,243,156,174,193,34,230,174,14,173,161,79,41,228,154,20,168,233,45,201,230,58,234,13,37,206,55,27,164,31,244,85,97,93,95,236,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,18,127,58,25,193,165,102,203,8,240,65,85,3,150,221,247,103,71,172,64,186,208,243,73,36,73,125,104,167,147,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,124,174,31,217,152,179,114,161,137,119,174,41,94,16,101,212,86,171,30,93,54,145,76,140,70,149,212,106,46,78,132,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,124,87,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,101,60,41,242,37,74,42,84,12,211,99,45,179,45,85,37,72,39,236,138,85,69,132,165,134,216,36,161,77,214,13,6,102,165,173,74,53,19,27,210,146,65,35,158,146,94,246,28,110,210,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,28,201,98,124,12,36,193,171,158,239,153,80,102,35,172,211,38,166,26,156,117,45,238,144,81,94,113,9,73,154,210,102,173,91,61,8,143,94,206,193,156,140,70,185,164,222,248,135,114,221,210,29,83,207,87,43,51,106,10,81,168,212,106,83,207,173,206,243,51,51,237,87,188,254,243,23,53,194,99,8,17,99,96,83,183,92,216,142,34,109,122,106,166,54,183,91,208,205,135,225,193,112,180,51,66,79,77,80,122,118,153,125,166,39,88,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,176,187,245,49,249,248,84,223,172,89,217,145,110,20,142,94,149,168,5,77,65,185,166,132,167,167,193,34,211,85,23,111,171,246,253,198,47,97,38,74,73,40,140,140,140,181,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,106,109,81,109,106,197,89,231,9,180,67,129,34,65,168,204,139,66,67,106,87,121,153,123,189,227,56,25,161,187,93,188,241,250,252,171,56,233,184,132,220,85,70,153,81,168,207,86,250,215,148,158,221,79,247,189,135,160,158,28,24,109,52,63,81,184,174,227,96,148,109,245,112,119,154,117,211,69,83,220,239,211,252,255,0,192,91,40,15,13,142,22,52,92,71,194,91,182,206,146,202,92,85,74,139,62,51,58,164,143,107,174,70,113,180,153,106,149,104,126,191,121,17,159,253,131,55,216,185,102,76,195,236,77,186,44,233,172,45,181,82,107,19,97,163,114,76,183,33,169,14,54,74,45,82,157,75,212,62,221,11,238,46,225,100,92,30,243,0,166,147,83,193,42,205,69,247,84,183,94,169,196,39,158,220,72,73,244,17,144,132,238,115,176,139,183,66,36,125,199,236,22,176,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,159,185,176,118,254,181,112,238,211,197,122,133,6,91,150,157,227,29,199,96,213,153,138,241,196,109,244,75,151,24,226,58,249,160,154,41,58,193,117,210,105,42,81,242,148,133,123,76,147,218,178,171,158,59,203,46,56,105,136,184,60,148,75,93,189,122,81,234,171,166,75,166,172,163,212,104,117,247,160,155,17,230,178,242,77,42,52,26,145,29,43,73,171,114,57,105,113,163,37,37,72,122,53,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,210,161,129,116,44,186,112,232,190,176,190,147,70,165,65,159,7,11,235,78,215,222,167,26,214,221,66,176,170,67,133,46,81,184,225,19,142,111,113,39,180,214,68,100,218,91,65,37,9,66,80,154,1,30,215,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,222,69,218,175,172,241,222,88,149,147,42,38,86,238,132,75,106,117,177,88,166,162,29,78,2,201,134,42,52,8,177,159,67,112,166,182,147,34,90,217,119,163,82,21,180,210,225,52,133,44,146,235,92,199,188,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,86,105,198,86,147,74,160,101,18,201,161,80,169,145,41,212,218,117,241,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,107,166,82,106,181,169,43,135,70,166,75,159,33,184,239,203,91,81,153,83,171,75,12,52,183,158,116,210,146,51,36,54,211,110,56,181,119,37,8,82,143,66,35,49,245,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,51,206,101,131,155,59,2,52,200,115,162,83,175,106,116,116,53,94,160,186,235,44,190,167,219,102,57,201,151,22,49,62,235,199,7,157,32,155,109,215,52,61,75,106,187,123,228,80,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,253,85,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,159,225,123,158,159,219,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,202,184,246,184,147,131,183,246,20,183,111,204,187,232,50,216,166,221,84,120,53,186,45,76,162,188,152,83,216,147,10,60,189,172,60,226,18,151,86,210,101,52,219,164,141,196,135,55,39,83,236,51,158,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,202,179,23,153,124,44,202,253,136,245,245,137,149,111,221,232,168,208,223,141,233,74,159,207,50,211,157,35,15,58,223,59,149,207,66,220,218,175,81,26,168,253,132,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,95,42,248,195,59,171,14,233,214,133,70,233,137,210,124,181,183,209,115,83,152,91,110,54,242,96,185,42,76,118,150,226,86,132,233,204,233,84,234,13,59,146,166,157,105,100,175,91,66,178,174,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,136,127,99,96,94,35,226,78,28,95,56,161,101,81,189,43,74,195,158,133,218,251,44,25,170,84,120,178,138,65,148,164,182,69,235,178,223,74,174,105,145,238,66,86,149,154,77,9,113,104,253,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,63,94,105,241,175,249,68,230,10,246,198,54,233,253,20,75,130,160,93,3,10,107,150,226,32,176,210,35,197,230,167,152,225,19,198,195,45,27,155,86,105,230,26,246,232,157,8,172,251,131,102,94,190,69,225,61,91,48,181,105,52,169,114,241,19,72,84,132,55,23,89,84,232,48,164,200,105,244,169,245,17,25,115,223,65,26,154,71,171,182,51,10,53,41,71,181,186,193,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,146,248,183,227,190,46,94,24,218,230,9,93,118,204,187,110,207,179,228,122,66,130,203,168,91,75,172,161,230,27,71,94,233,165,247,24,125,4,227,114,82,194,208,148,173,180,58,235,110,18,92,230,161,49,171,40,184,85,96,227,126,98,236,204,40,196,235,138,93,14,222,185,36,73,136,252,200,146,217,140,249,63,210,188,168,205,54,227,200,90,55,185,33,44,180,73,52,153,168,220,36,167,214,81,13,25,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,114,12,229,96,134,11,227,118,9,87,41,24,201,92,183,237,56,241,99,146,105,247,149,81,184,137,93,190,251,143,178,105,91,111,200,208,155,67,174,182,195,110,33,43,108,221,65,242,247,36,212,149,22,115,5,223,112,157,198,188,125,197,172,39,172,211,177,138,159,85,155,69,183,250,111,147,119,85,81,169,174,74,175,115,228,206,57,123,230,72,113,72,149,200,91,109,180,92,189,57,105,34,66,181,61,4,234,1,64,60,81,252,118,98,111,224,190,79,8,112,166,240,118,254,147,132,105,198,250,125,6,92,251,77,186,196,186,36,233,145,34,188,234,41,143,176,136,74,37,74,112,145,202,101,14,156,246,144,209,169,122,173,104,112,180,45,11,119,95,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,117,57,136,187,45,91,231,39,120,181,116,217,87,53,42,224,162,205,195,251,151,166,168,210,230,183,46,43,251,32,201,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,51,132,62,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,170,112,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,0,101,92,122,10,237,129,121,91,54,205,179,121,215,109,233,113,40,87,140,121,50,104,85,5,17,27,19,145,30,66,227,190,72,81,25,145,45,183,91,50,82,15,69,145,41,181,25,109,113,10,87,116,192,124,253,99,142,1,96,213,227,130,86,229,67,173,162,220,20,247,227,209,30,126,75,205,200,182,101,62,173,30,147,9,198,212,149,167,114,22,234,137,189,196,148,62,104,121,58,31,53,15,71,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,151,176,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,250,184,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,204,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,96,103,39,24,170,184,223,148,188,172,221,215,45,122,37,86,225,133,30,234,162,86,29,106,82,159,124,159,136,245,61,150,213,41,75,90,215,212,185,29,49,223,112,214,122,168,223,222,68,73,90,72,121,78,25,213,106,85,3,58,248,127,93,174,212,226,83,169,180,232,245,233,115,38,75,121,44,177,25,134,232,147,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,138,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,212,240,161,193,218,86,26,229,46,137,119,42,131,46,13,195,136,50,36,86,234,142,205,138,150,159,113,132,188,227,48,146,133,108,74,206,49,199,66,31,108,148,106,45,101,58,180,30,215,8,132,202,0,25,87,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,58,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,109,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,158,188,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,79,149,185,176,134,242,180,48,190,200,197,202,235,17,25,161,98,20,138,179,52,34,75,228,183,222,69,61,198,90,125,229,160,187,16,131,117,227,109,36,103,188,205,151,12,210,73,52,41,115,43,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,162,178,236,59,2,242,196,251,153,139,51,15,237,233,117,218,236,168,242,228,199,167,196,34,83,239,162,52,119,36,58,77,167,93,86,178,105,151,12,144,157,86,179,34,74,73,74,50,73,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,196,128,20,173,198,175,197,61,173,240,254,15,152,212,68,53,182,112,134,242,187,240,190,247,197,202,19,17,30,161,97,236,138,75,53,210,83,228,135,217,69,65,199,154,97,228,32,251,22,130,117,146,109,68,71,188,141,230,204,146,105,37,169,31,87,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,202,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,76,20,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,58,94,93,50,209,138,121,160,190,217,177,112,206,147,251,221,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,202,244,255,0,253,220,120,116,101,199,255,0,180,118,165,15,252,71,170,149,250,163,136,255,0,155,212,76,123,151,254,245,8,66,63,214,152,103,230,252,174,74,51,245,135,25,172,181,97,82,107,117,10,85,179,137,177,244,143,80,183,28,146,77,245,238,37,181,184,114,105,201,113,91,222,100,208,219,139,83,100,106,113,157,170,37,234,157,142,187,42,128,82,183,26,191,20,246,183,195,248,62,99,81,16,254,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,11,181,246,88,51,84,168,241,101,20,131,41,73,108,139,215,101,190,149,92,211,35,220,132,173,43,52,154,18,226,209,245,178,233,153,124,83,202,253,246,205,245,134,117,111,222,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,80,15,20,127,29,152,155,248,47,147,194,17,214,149,96,94,85,219,54,191,136,52,107,122,92,203,122,213,145,6,53,106,115,36,74,68,5,204,55,74,49,186,68,123,146,133,169,135,16,75,211,97,47,98,76,201,78,32,149,215,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,37,241,17,207,212,204,206,93,69,97,225,109,66,171,77,195,42,39,54,62,165,37,248,255,0,41,156,55,26,95,83,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,24,45,28,33,188,175,92,59,191,113,74,140,196,66,183,176,226,61,57,234,211,239,62,73,94,249,210,211,22,51,45,32,181,82,214,165,27,139,51,208,144,72,101,122,168,148,104,74,253,6,83,188,83,224,223,196,11,123,204,88,26,83,1,82,188,89,50,75,50,159,93,254,83,120,67,106,115,96,85,55,166,241,165,210,41,175,184,227,50,146,135,159,114,178,231,44,148,218,25,83,109,153,62,179,38,210,151,18,135,20,110,41,247,20,152,23,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,202,213,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,187,84,68,146,238,33,119,220,52,50,119,27,45,248,70,205,241,121,209,226,126,209,111,136,237,205,154,243,144,221,106,93,38,156,226,27,91,84,181,19,218,41,11,74,139,152,241,18,27,213,211,36,43,152,76,54,177,50,128,4,85,226,143,224,79,19,127,5,243,136,66,136,112,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,159,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,101,241,88,200,197,42,181,108,207,205,22,20,82,226,83,234,84,8,230,229,215,69,167,82,210,130,169,176,185,11,113,218,153,114,27,220,169,40,83,235,91,238,59,169,41,148,111,53,163,146,100,237,69,128,159,252,53,56,126,254,221,166,65,199,188,86,103,101,131,74,168,43,209,116,229,39,71,43,19,162,63,25,127,58,211,241,150,204,138,114,203,169,97,205,171,37,27,141,173,29,155,84,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,63,24,76,192,169,212,83,48,74,141,80,125,165,33,214,106,114,201,151,118,146,210,93,124,101,161,91,92,237,35,236,212,141,31,121,251,5,110,225,29,153,51,16,113,54,215,179,161,48,183,21,86,172,66,134,189,169,51,218,135,100,54,217,168,244,74,180,47,92,187,116,63,184,251,134,144,112,62,198,139,135,24,75,105,89,209,153,75,106,166,209,96,70,123,68,145,110,117,184,205,182,163,61,18,157,79,212,239,50,35,255,0,176,123,144,21,53,198,122,212,75,21,27,118,238,38,9,38,231,73,7,121,39,77,117,85,65,205,53,211,252,255,0,192,64,252,175,93,174,217,152,253,97,213,208,233,182,133,92,84,182,158,81,40,203,70,250,214,84,174,221,75,247,125,167,160,209,253,165,83,106,181,107,81,234,236,184,78,34,100,8,242,9,68,100,122,146,219,74,187,200,207,223,239,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,37,205,101,208,118,142,95,47,202,162,13,4,233,219,213,70,218,53,123,23,208,190,162,50,237,46,221,83,236,49,156,59,154,160,237,90,227,170,213,95,86,231,38,78,126,66,207,83,61,84,183,20,163,239,51,246,159,188,92,223,7,187,31,228,246,1,212,235,175,70,113,15,84,171,111,60,133,173,26,106,219,144,160,40,180,51,73,30,154,151,188,200,79,176,31,242,180,37,104,82,22,68,105,81,25,25,31,180,133,34,241,103,193,116,216,24,226,205,223,74,128,109,211,238,8,105,150,251,169,107,68,156,183,230,78,113,69,170,80,148,235,181,4,125,166,106,251,196,115,202,102,39,78,194,124,124,179,174,104,211,151,26,58,171,20,248,243,140,157,52,18,162,156,214,22,226,85,162,210,70,70,77,246,146,143,78,206,209,163,11,62,227,135,119,218,180,139,158,3,137,92,122,172,24,243,91,52,153,25,109,117,180,172,187,140,203,185,69,237,63,188,199,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,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,64,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,153,107,194,35,46,178,113,39,30,87,140,119,61,167,46,85,167,96,71,117,232,51,157,105,165,66,114,190,124,178,97,147,39,82,102,226,218,105,199,36,17,183,162,154,113,184,203,82,147,185,4,187,95,205,143,133,140,100,248,127,112,249,115,227,53,130,252,248,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,114,156,29,242,235,39,15,48,142,181,141,183,133,167,46,157,112,223,82,16,205,33,233,205,52,75,85,1,180,33,109,60,193,109,231,52,137,15,45,197,40,148,162,75,168,143,25,196,167,110,197,175,245,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,74,248,126,254,194,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,33,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,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,34,175,20,127,2,120,155,248,47,156,66,20,2,46,39,138,166,70,42,184,165,27,249,72,225,29,46,93,66,236,166,199,139,77,174,91,212,218,90,164,73,172,177,205,38,218,148,202,99,182,110,185,37,162,113,41,94,253,196,113,218,73,146,145,200,218,229,69,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,95,78,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,114,168,0,101,92,94,245,79,42,182,110,107,248,126,97,93,159,89,166,196,77,207,78,195,122,52,155,78,174,227,134,202,233,213,19,165,49,176,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,65,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,223,197,156,126,198,92,117,244,7,237,115,16,170,183,71,201,122,121,83,41,125,106,210,124,134,123,55,40,246,145,115,30,94,212,115,31,94,231,92,216,141,235,86,212,233,45,120,101,100,74,171,141,215,149,59,28,241,74,217,136,230,23,208,100,56,168,176,234,140,41,104,185,38,160,148,148,161,182,245,34,92,102,93,209,78,45,123,155,90,219,228,109,112,141,238,87,235,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,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,206,58,96,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,165,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,17,87,35,57,205,174,231,15,17,241,138,166,221,43,208,214,101,175,232,56,246,205,53,212,32,229,37,183,78,127,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,234,243,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,168,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,80,13,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,207,112,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,168,129,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,86,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,65,54,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,40,7,138,63,142,204,77,252,23,201,225,9,191,194,78,192,179,113,79,36,215,254,31,98,13,189,18,185,111,87,47,137,241,167,65,146,71,177,212,122,62,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,21,111,254,20,248,242,214,101,234,216,59,133,180,137,114,172,211,142,117,90,77,229,95,79,34,156,80,141,4,100,211,239,176,149,145,201,75,166,108,114,208,130,113,123,73,238,83,108,171,114,108,210,246,193,75,87,46,217,0,196,124,28,178,170,21,89,180,91,127,15,238,190,153,250,163,173,185,41,124,248,243,36,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,243,216,47,39,137,62,70,41,89,130,176,38,98,166,28,210,226,65,196,91,86,60,154,147,168,135,75,74,159,186,24,75,45,146,162,186,166,91,55,222,146,150,227,161,49,181,53,22,186,181,180,137,194,113,186,64,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,167,15,188,250,219,217,153,179,96,216,216,131,93,137,15,21,41,17,219,102,114,36,116,176,145,95,89,156,149,19,208,89,39,77,111,45,49,227,165,201,4,150,208,132,45,102,105,74,80,100,69,50,128,6,85,197,212,229,19,45,24,89,154,14,27,24,113,98,226,101,39,255,0,183,29,21,98,27,17,189,41,76,254,159,125,215,58,71,222,105,206,79,55,144,132,57,181,62,186,53,73,251,12,170,87,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,205,94,13,153,122,249,105,139,21,108,194,213,164,213,98,68,195,189,33,82,16,220,93,34,212,103,77,141,33,167,210,167,212,70,71,200,97,100,106,105,30,182,233,44,40,212,148,150,215,46,80,5,37,241,134,193,10,173,135,152,184,248,202,245,114,36,202,110,40,199,37,71,136,150,212,135,224,191,78,139,18,51,168,95,122,86,133,36,217,90,86,70,71,170,220,73,164,182,18,220,130,174,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,83,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,246,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,6,85,197,207,101,107,44,150,14,105,184,98,88,184,127,119,198,137,14,164,184,245,196,209,110,18,167,51,38,109,25,243,174,72,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,38,165,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,208,98,158,104,113,199,26,44,75,83,14,113,34,255,0,170,214,232,182,143,61,216,233,153,45,231,222,153,41,215,157,112,229,75,117,213,169,111,188,132,61,200,108,212,123,91,105,4,148,37,38,167,20,190,213,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,164,87,27,138,77,42,129,74,192,106,21,10,153,18,157,77,167,71,184,34,67,135,17,148,178,196,102,27,77,49,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,74,113,58,225,233,14,214,135,39,49,89,126,180,57,52,166,119,59,118,208,41,140,176,196,90,84,86,152,101,182,165,66,136,195,40,218,201,114,158,92,147,220,181,18,156,39,54,146,9,213,34,5,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,169,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,77,42,191,74,199,154,21,118,153,18,163,77,168,199,183,226,76,135,45,148,188,196,150,28,77,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,56,7,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,226,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,78,98,46,203,86,249,201,222,45,93,54,85,205,74,184,40,179,112,254,229,233,170,52,185,173,203,138,254,200,50,80,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,140,225,13,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,59,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,201,128,56,71,145,124,6,101,138,237,82,223,160,206,114,60,73,55,173,211,81,168,33,166,37,84,85,181,189,14,83,196,217,38,50,29,116,219,97,6,72,208,151,169,145,186,227,138,93,58,231,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,234,188,49,114,101,123,99,30,35,198,198,74,229,86,235,179,108,203,95,108,136,213,26,98,230,83,37,87,220,112,222,97,113,161,78,111,102,214,75,148,243,114,92,105,206,98,82,162,104,182,155,134,227,119,126,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,35,255,0,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,116,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,188,255,0,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,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,80,191,20,127,29,152,155,248,47,147,194,18,83,130,213,167,106,223,52,44,118,181,175,91,102,149,112,81,102,252,152,234,105,213,72,77,203,138,254,197,212,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,8,171,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,192,90,249,161,199,27,59,6,174,44,6,160,95,245,88,246,133,205,200,106,76,67,150,242,250,104,168,84,133,189,22,41,26,246,71,102,66,228,154,164,19,105,37,59,177,41,82,182,41,196,175,242,101,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,123,55,16,183,76,233,96,94,28,101,211,134,101,249,133,248,95,70,232,105,80,125,12,235,207,58,100,185,85,9,74,171,193,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,53,45,148,239,20,248,55,241,2,222,243,22,6,148,192,120,172,107,189,108,28,58,194,59,190,245,197,40,241,37,90,116,186,60,151,106,208,228,161,149,162,123,6,131,73,196,38,223,82,90,117,111,154,137,148,52,179,34,113,110,37,31,218,25,172,196,41,182,109,70,255,0,185,106,24,115,73,151,75,180,229,86,38,189,65,131,45,70,167,226,211,148,242,206,51,46,25,173,102,107,75,70,132,153,154,215,218,71,235,43,188,251,86,64,49,27,8,240,187,52,118,141,203,140,182,172,74,181,33,201,8,133,6,116,185,40,105,138,5,69,215,91,38,42,142,19,166,77,45,12,158,237,77,102,92,162,89,190,157,92,101,4,122,30,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,123,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,20,217,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,99,58,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,69,124,81,50,147,106,229,167,20,232,183,78,31,187,201,182,241,27,210,85,4,83,148,166,211,232,249,205,73,37,190,195,13,52,203,109,181,13,45,202,138,150,81,170,212,91,28,35,50,34,78,188,215,33,89,103,141,154,124,195,83,44,122,204,232,140,91,212,56,255,0,40,238,6,94,55,119,205,167,49,33,132,57,17,163,105,73,82,86,234,158,109,179,94,244,108,66,150,178,53,41,9,66,180,39,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,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,222,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,184,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,219,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,211,29,236,0,66,78,42,184,95,18,243,192,71,174,68,83,73,233,148,55,21,44,222,38,73,74,67,76,194,156,191,165,176,204,136,141,90,247,145,125,164,40,217,135,222,137,33,185,44,45,72,117,149,146,208,164,153,145,165,68,122,145,145,151,105,118,139,237,225,165,141,44,226,174,93,233,84,217,82,210,229,70,218,67,20,117,33,78,17,173,72,143,6,26,77,102,70,181,40,253,103,59,251,11,95,97,9,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,73,254,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,217,166,116,114,147,106,230,231,11,14,214,169,59,208,220,148,46,166,161,108,212,82,166,218,229,206,84,103,16,134,31,116,217,117,194,134,227,134,202,158,67,100,74,87,37,179,35,213,4,35,174,76,243,9,149,12,169,183,27,39,53,218,212,187,78,242,133,29,21,107,190,183,91,169,67,114,136,229,200,228,40,235,157,13,51,155,125,77,52,182,13,39,24,146,105,109,178,84,53,32,214,183,148,70,236,170,204,221,90,149,95,202,38,43,215,104,85,56,149,26,109,71,13,235,178,225,204,136,242,94,98,75,14,83,30,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,139,201,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,89,229,225,215,111,102,78,255,0,182,49,102,216,76,184,181,215,107,20,90,77,218,204,73,49,98,20,154,1,60,180,74,152,217,173,147,55,39,52,211,141,232,167,28,52,155,49,137,9,66,212,148,33,83,38,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,136,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,252,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,246,206,254,75,174,172,163,226,59,240,97,38,171,91,176,106,92,183,232,151,11,176,92,75,104,230,155,219,96,201,124,144,76,156,196,19,14,25,165,7,235,182,73,119,106,55,27,104,249,89,46,205,181,213,148,108,83,43,166,154,215,93,109,215,122,106,125,205,78,82,92,119,153,5,50,91,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,60,231,8,203,69,152,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,167,110,42,153,24,165,97,108,159,229,35,132,116,184,148,251,78,165,34,45,54,185,111,83,105,105,143,26,140,255,0,40,155,106,83,41,142,217,52,220,103,77,180,165,123,246,153,72,117,38,74,95,63,107,112,87,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,20,226,35,146,8,121,170,177,10,237,179,162,237,196,219,78,158,235,84,36,147,204,70,102,168,218,158,105,197,197,148,234,218,82,213,181,8,127,167,35,113,182,208,236,133,26,212,73,90,212,85,109,146,220,142,94,89,165,197,202,189,159,112,174,93,171,111,88,210,27,69,228,243,200,38,170,49,86,165,184,132,194,105,135,11,114,100,173,76,60,147,82,211,177,174,90,212,178,82,137,13,57,126,118,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,20,217,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,143,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,139,233,255,0,73,172,210,224,215,251,21,124,97,237,241,79,255,0,124,108,201,100,213,255,0,53,198,94,109,196,127,188,117,151,91,254,195,136,236,140,25,38,225,231,74,202,254,54,226,77,241,89,135,18,187,5,137,17,161,97,229,98,122,146,170,140,120,78,48,165,205,113,77,163,230,144,179,55,155,139,206,209,46,47,167,144,100,134,154,123,107,147,124,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,10,64,226,69,159,170,238,62,221,85,76,18,195,122,135,69,134,86,253,65,113,228,61,22,74,28,249,77,41,135,52,41,43,113,165,41,10,134,149,163,115,13,165,70,149,232,151,151,170,185,104,103,181,240,49,250,236,252,183,250,144,181,65,8,56,147,228,98,149,152,43,2,102,42,97,205,46,36,28,69,181,99,201,169,58,136,116,180,169,251,161,132,178,217,42,43,170,101,179,125,233,41,110,58,19,27,83,81,107,171,91,72,156,39,27,164,10,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,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,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,67,225,251,255,0,132,153,173,194,38,127,194,213,175,58,58,83,255,0,38,104,164,194,98,60,111,249,76,153,110,60,239,239,187,175,210,33,89,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,202,184,179,238,19,185,223,135,109,250,51,41,152,153,43,100,74,133,64,218,178,102,147,44,50,204,87,30,234,31,145,22,83,202,117,6,174,107,230,130,142,73,109,110,41,217,10,65,171,105,182,148,205,92,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,158,215,41,153,126,165,101,151,1,173,140,40,134,136,139,169,67,143,213,215,166,71,36,153,77,170,189,162,164,187,204,38,219,83,136,37,104,211,74,113,59,201,150,153,74,181,218,59,0,8,127,197,47,2,225,227,6,84,235,215,36,42,55,87,114,97,223,250,36,166,60,217,176,219,136,138,217,145,84,16,167,29,45,220,158,151,152,242,155,66,146,165,185,25,143,164,105,36,42,133,192,89,167,4,252,29,165,86,175,43,243,27,235,148,25,110,200,182,163,197,162,80,38,61,21,42,136,151,229,19,138,152,166,156,82,12,202,75,109,54,194,12,219,89,26,90,152,178,81,25,58,145,110,128,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,213,226,167,153,76,56,204,14,56,210,169,152,94,84,170,165,42,199,167,187,75,122,228,141,20,137,202,164,165,188,106,113,182,228,18,143,168,134,206,137,38,143,106,83,204,114,82,144,107,67,136,89,194,177,119,220,47,51,109,133,152,141,131,86,222,2,114,169,86,189,231,102,83,218,167,250,57,41,141,9,154,215,173,37,124,248,77,115,148,236,151,185,44,115,229,175,98,126,117,213,175,77,21,217,197,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,249,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,67,143,223,177,175,219,45,217,252,159,61,43,251,61,244,130,189,5,233,61,220,238,78,210,223,183,127,206,114,121,156,206,87,55,231,121,92,190,111,206,111,19,87,130,223,237,151,246,203,118,252,142,244,87,236,247,209,241,254,90,117,187,121,220,237,178,61,27,210,233,243,156,238,103,63,93,126,107,149,206,223,243,156,129,242,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,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,47,242,81,73,205,29,23,36,216,253,14,254,166,75,129,132,14,97,189,122,93,176,213,105,151,90,150,169,175,211,220,120,221,167,165,68,70,112,92,105,197,56,181,31,205,169,213,161,76,234,163,146,98,178,198,170,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,210,184,154,231,182,171,141,215,149,71,3,48,182,230,136,230,23,208,100,54,153,83,41,111,169,104,185,38,160,146,165,45,199,52,34,92,102,93,213,45,161,27,155,90,219,231,238,112,141,158,87,10,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,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,88,254,52,84,240,142,139,133,247,5,103,29,219,183,220,177,32,71,76,154,194,43,209,17,42,18,144,135,18,166,201,76,173,42,39,87,205,38,249,104,36,169,106,115,97,32,141,102,146,25,161,187,62,74,252,170,172,252,133,244,175,201,191,72,72,244,63,165,185,125,119,67,204,87,35,168,229,124,223,59,151,179,126,207,87,118,186,118,104,45,167,131,39,242,142,249,9,93,249,77,255,0,216,99,231,62,77,250,71,127,81,233,78,113,115,250,15,253,15,250,238,110,190,167,63,78,87,175,213,8,87,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,234,184,197,102,83,14,34,97,195,57,103,166,21,42,185,121,207,168,67,170,84,146,228,82,144,171,126,43,100,110,54,226,93,220,93,60,199,181,66,82,68,74,87,76,235,251,137,4,243,74,93,64,139,20,225,43,155,108,44,193,106,141,193,131,152,152,213,42,129,242,194,160,221,66,21,213,33,49,162,178,215,38,43,198,227,21,9,143,60,141,172,151,41,5,29,9,66,180,118,75,250,153,115,11,73,213,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,87,196,207,58,63,202,79,17,209,134,246,82,185,118,13,131,80,150,196,105,12,206,231,55,93,156,71,202,92,237,27,90,153,83,41,36,41,49,212,91,149,203,117,213,154,139,156,109,183,205,114,109,146,171,251,55,215,147,212,186,124,185,118,197,167,2,60,135,103,93,47,81,222,149,17,15,182,77,105,17,163,35,67,78,73,51,125,165,27,74,117,6,77,111,95,110,210,74,185,86,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,207,248,83,231,158,149,90,182,96,101,119,21,234,145,41,245,42,4,114,110,212,173,84,106,137,65,84,216,92,132,54,213,48,249,238,110,84,148,41,244,33,134,218,212,148,202,54,18,17,201,35,118,205,0,4,85,226,143,224,79,19,127,5,243,136,66,138,240,158,250,253,151,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,146,112,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,198,117,171,197,99,34,85,82,170,207,205,54,13,91,49,21,77,84,115,126,247,165,83,152,82,95,109,242,82,212,229,96,144,70,105,90,20,147,73,63,177,41,52,26,57,234,37,239,125,198,224,6,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,205,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,142,37,152,210,206,21,101,222,171,77,139,45,40,168,220,168,126,142,148,19,132,75,74,36,65,152,146,89,17,45,42,47,89,190,254,210,215,216,98,132,159,125,233,114,28,146,250,212,183,94,89,173,106,81,153,154,148,103,169,153,153,246,159,104,188,158,21,88,95,18,204,192,70,110,69,211,9,153,149,199,83,44,158,54,73,42,91,79,66,130,190,197,108,35,50,51,78,189,230,95,120,155,96,3,130,103,138,204,69,237,150,219,194,10,208,218,186,42,93,66,113,26,139,83,35,68,9,37,169,122,167,219,235,127,244,198,119,106,113,78,153,86,151,13,42,50,56,146,92,104,143,94,223,85,70,95,103,184,94,95,10,155,239,229,118,92,155,132,229,85,50,156,164,77,40,28,181,63,189,109,147,80,32,150,154,110,61,18,91,187,187,52,51,238,33,52,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,159,26,91,174,35,212,123,102,209,109,215,121,232,153,10,114,145,184,182,109,36,84,91,215,77,117,215,95,179,248,138,210,193,202,59,119,14,45,217,52,39,210,226,153,168,92,84,216,174,242,203,85,108,114,75,105,61,53,35,46,227,246,145,141,39,97,77,14,53,183,134,150,173,10,33,44,153,131,69,131,29,27,244,221,162,35,161,37,174,132,69,174,137,47,97,15,86,0,57,22,109,109,88,247,126,92,113,18,152,242,220,74,209,108,85,222,103,97,145,106,225,64,125,41,35,212,143,179,214,246,22,163,56,21,168,11,165,86,103,210,220,215,124,57,46,199,86,190,244,44,210,126,194,247,123,132,250,225,7,140,47,91,56,189,80,195,170,132,244,181,79,170,64,117,246,82,235,166,148,170,75,146,160,50,148,164,141,100,147,86,212,158,132,73,51,251,251,133,208,145,146,136,140,143,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,164,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,172,87,37,28,77,99,97,6,94,110,204,41,197,42,212,185,23,13,173,71,153,43,14,231,84,152,118,108,71,214,152,228,81,104,239,19,9,39,144,132,188,68,104,90,215,176,154,90,155,222,202,89,104,149,94,183,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,93,246,31,96,228,204,14,225,91,115,217,181,103,170,167,85,151,133,247,5,110,165,30,162,151,218,114,20,169,180,231,228,46,33,71,121,106,233,249,60,194,105,72,65,33,42,113,14,56,104,74,220,94,180,88,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,30,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,222,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,64,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,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,136,120,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,31,42,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,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,249,33,82,105,84,233,51,230,83,233,145,34,200,170,72,41,115,157,101,148,161,114,159,38,155,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,250,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,32,0,154,156,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,201,151,9,199,87,212,197,141,184,208,76,173,111,184,169,13,182,130,113,94,171,137,220,166,249,110,222,160,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,69,94,40,124,64,191,240,147,42,88,68,247,248,90,77,231,88,74,191,228,206,148,104,79,199,147,255,0,41,141,45,183,154,253,246,180,250,70,42,172,90,167,3,31,174,207,203,127,169,11,84,28,171,52,248,215,252,157,178,251,123,99,27,116,254,182,93,191,79,46,129,133,53,204,109,115,159,117,17,226,243,83,204,108,205,146,125,230,141,205,171,37,114,201,123,117,86,132,121,172,18,43,135,214,49,82,176,67,54,150,45,221,114,215,165,210,173,233,178,30,162,86,29,106,82,88,96,216,150,202,217,109,82,148,181,161,29,51,114,21,29,247,13,103,162,73,141,228,70,164,36,134,135,128,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,73,124,77,114,37,85,193,27,202,163,142,120,91,108,196,111,11,235,210,27,84,168,116,182,20,132,91,115,86,73,74,144,227,122,153,34,51,206,234,166,214,141,173,161,110,114,54,182,68,207,54,42,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,232,3,42,224,46,207,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,80,0,25,172,205,62,10,127,39,108,193,94,216,56,221,67,173,137,111,212,11,160,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,159,42,26,72,202,46,8,85,114,227,151,75,51,6,171,181,200,149,122,149,2,60,149,76,151,17,181,33,131,126,68,167,164,184,134,247,122,202,66,20,249,160,150,100,147,89,32,148,105,70,237,133,216,0,0,101,92,76,167,179,235,112,225,230,74,48,231,45,56,47,93,151,75,174,166,61,81,235,170,181,23,170,135,54,152,181,86,220,149,17,152,50,154,117,6,75,83,68,174,113,236,90,13,183,208,130,86,238,97,38,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,157,143,230,215,133,31,201,204,190,218,19,178,253,23,229,13,223,96,83,228,183,113,165,49,57,85,11,169,151,29,55,212,243,77,182,163,65,188,194,214,241,54,206,138,117,108,41,13,115,93,91,13,33,202,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,191,226,21,154,171,55,53,248,71,128,119,133,26,165,17,55,61,58,61,114,53,217,72,109,179,101,116,234,137,162,155,188,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,143,65,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,150,156,84,51,235,26,44,106,174,86,48,110,187,18,98,230,71,122,159,124,212,227,243,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,99,188,173,73,100,234,81,94,217,116,203,70,41,230,130,251,102,197,195,58,79,239,117,181,153,140,73,244,93,51,230,94,117,190,173,246,90,115,147,205,228,45,13,238,79,174,189,18,94,211,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,150,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,226,177,55,5,48,143,25,163,83,226,226,182,28,91,247,82,41,50,17,38,9,213,32,161,229,198,90,93,105,211,38,214,101,185,40,90,152,104,156,65,30,199,80,157,142,18,208,102,147,243,249,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,64,14,53,126,22,45,111,136,16,124,186,162,41,130,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,135,64,203,198,95,175,236,205,98,132,28,40,195,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,216,210,84,105,208,220,117,180,246,110,33,161,60,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,29,44,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,127,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,107,159,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,79,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,191,235,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,23,226,143,227,179,19,127,5,242,120,67,245,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,96,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,181,76,52,225,9,174,84,238,90,5,249,80,165,49,140,87,79,71,84,166,201,121,60,216,182,211,209,205,102,136,92,230,79,123,156,228,58,235,114,22,70,227,68,165,52,164,54,233,198,67,142,85,181,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,251,185,233,253,181,240,234,196,172,14,198,59,207,171,196,154,47,162,61,15,38,106,118,189,93,165,183,84,128,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,69,92,167,120,167,193,191,136,22,247,152,176,52,166,43,87,139,94,116,126,69,208,166,101,70,192,86,234,213,199,79,101,251,162,168,196,237,170,167,65,113,123,147,5,41,105,100,178,121,244,32,141,212,186,68,158,153,228,150,215,10,70,230,234,219,7,112,118,254,199,91,254,151,135,56,115,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,220,71,162,140,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,138,241,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,81,15,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,243,200,86,113,45,236,211,225,29,49,53,154,196,70,49,22,135,31,162,184,41,143,76,139,213,205,91,8,97,46,85,26,142,214,213,38,51,170,121,179,51,229,33,8,117,75,104,183,18,18,165,74,0,17,87,138,63,129,60,77,252,23,206,33,10,1,18,171,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,143,244,43,126,218,191,236,85,199,109,220,116,255,0,248,57,144,106,80,100,55,255,0,57,183,153,113,181,253,169,82,85,237,35,20,131,196,207,37,223,201,179,17,209,137,22,82,121,150,13,253,80,150,252,104,236,193,228,183,66,156,103,205,92,29,91,66,89,75,42,37,169,81,210,91,85,203,105,212,26,79,146,110,57,10,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,102,122,17,118,152,165,238,47,152,194,245,205,139,212,252,57,167,206,75,180,250,92,6,159,121,45,58,106,74,100,183,42,123,42,74,136,150,105,37,109,81,106,70,146,63,187,184,64,90,44,5,213,107,48,41,109,235,190,100,150,163,167,79,122,214,73,47,97,251,253,195,71,249,74,181,99,218,25,113,195,186,99,43,113,75,93,177,72,121,237,230,71,163,135,1,132,168,139,66,46,207,87,218,90,142,186,0,60,174,42,208,227,92,184,105,117,80,165,146,205,153,212,89,209,215,179,77,218,46,58,210,122,106,70,90,232,163,246,24,205,134,49,209,219,183,177,114,246,161,48,151,18,205,62,226,169,69,107,152,90,43,99,114,92,73,107,161,17,107,161,123,8,133,150,240,90,186,226,51,71,185,173,23,29,119,158,185,147,103,37,27,139,102,211,69,57,189,116,215,93,117,251,63,136,180,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,41,53,40,200,136,139,83,51,246,10,57,226,193,137,12,93,248,246,84,24,178,144,235,116,120,157,50,201,181,146,144,75,106,108,228,30,186,40,253,111,91,220,71,247,14,97,195,238,196,43,231,51,22,187,79,64,84,150,105,115,97,84,149,243,91,210,158,85,66,47,105,250,170,34,45,23,223,217,223,222,67,66,17,24,68,88,172,197,105,9,66,25,109,45,165,41,45,8,136,139,66,34,33,254,192,3,203,98,165,48,171,88,99,119,82,52,237,155,66,159,28,190,195,92,117,167,220,126,255,0,112,205,142,50,81,215,64,197,155,202,144,225,246,196,175,212,89,255,0,231,100,184,159,113,123,189,195,211,101,102,248,86,30,227,205,151,112,243,157,109,180,86,233,200,123,150,173,55,54,83,88,90,146,126,178,117,35,217,220,103,160,209,197,155,91,106,229,180,104,151,11,31,213,212,233,209,166,35,187,185,198,146,178,238,51,253,239,121,253,227,236,128,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,98,152,47,146,235,87,55,28,51,48,230,12,36,210,168,151,245,55,210,175,209,46,23,96,182,167,23,202,171,212,246,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,85,119,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,73,254,24,217,126,170,227,126,104,237,234,234,145,45,139,123,14,36,49,117,85,38,52,74,73,19,236,58,74,133,24,156,229,173,27,220,144,148,40,219,81,160,212,203,50,77,10,37,32,133,207,230,199,194,198,50,124,63,184,124,185,241,154,193,103,220,82,242,11,93,137,93,175,102,179,8,105,253,117,42,119,243,235,198,137,22,50,16,229,61,196,160,137,202,147,41,109,37,204,101,123,77,201,26,145,184,135,20,227,202,53,161,110,27,16,47,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,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,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,7,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,159,108,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,88,255,0,10,124,246,213,74,171,3,43,56,203,115,68,85,53,81,201,139,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,245,36,208,104,228,36,215,189,134,219,150,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,141,84,8,255,0,152,76,215,80,178,233,140,184,67,102,223,78,210,169,214,134,36,122,110,29,66,183,53,229,181,232,169,81,147,16,226,56,106,34,52,19,43,91,235,105,195,89,37,41,230,33,195,113,8,105,100,190,193,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,240,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,213,120,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,253,92,46,50,253,96,230,107,11,241,235,10,49,25,18,209,77,153,34,211,150,212,200,36,201,77,132,251,46,84,84,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,155,140,68,12,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,255,0,133,126,125,100,197,147,74,202,198,50,87,101,204,68,201,12,211,236,106,156,142,81,34,26,9,167,148,112,36,200,113,212,168,208,106,67,13,69,66,80,181,239,119,149,169,32,154,74,45,124,102,179,54,62,41,241,147,226,5,195,230,47,137,105,77,207,109,43,4,120,112,216,152,25,133,183,52,182,241,66,189,30,170,153,83,41,111,165,11,182,225,46,179,45,74,91,142,104,102,137,47,53,170,91,66,54,184,132,57,207,220,217,147,60,216,23,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,237,115,27,130,21,92,184,227,13,107,6,171,181,200,149,122,149,2,61,57,83,37,196,109,72,96,223,145,5,137,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,88,87,3,31,174,207,203,127,169,11,84,21,107,198,195,26,42,180,232,214,30,4,91,215,124,184,177,234,145,229,87,174,106,59,40,82,17,41,130,117,180,83,148,235,155,116,90,9,214,102,153,52,75,50,222,218,22,180,234,150,148,80,47,39,153,122,254,84,24,237,74,194,57,18,106,176,32,79,167,212,228,204,170,83,226,245,30,140,229,67,117,81,228,60,147,45,188,158,171,166,109,68,106,70,254,105,33,43,66,150,149,23,21,26,83,202,198,53,255,0,40,156,190,217,56,198,229,63,162,151,112,83,207,175,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,85,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,10,1,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,54,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,25,109,22,83,100,228,22,30,103,56,117,97,149,249,133,180,250,85,55,19,104,158,159,145,161,70,98,63,202,102,206,169,33,29,52,169,59,73,102,242,16,195,105,142,227,139,54,211,235,54,173,169,115,152,213,117,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,95,246,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,41,219,141,133,149,96,209,113,114,195,189,104,114,34,53,118,92,180,121,77,87,225,178,182,82,181,49,21,109,166,28,183,91,74,73,211,91,132,227,236,147,174,25,146,145,13,8,78,156,165,8,171,145,155,42,193,196,60,218,97,157,163,137,210,34,34,222,153,88,230,190,212,181,178,76,76,125,150,92,122,52,71,18,242,84,135,16,252,134,217,96,218,50,213,194,116,208,157,20,162,49,163,48,1,149,113,127,220,46,60,9,225,151,227,94,113,52,80,8,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,244,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,10,128,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,53,172,39,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,68,21,201,212,236,71,165,99,221,58,173,132,50,57,55,157,62,223,185,230,81,13,52,179,169,56,185,77,80,103,173,45,181,24,148,92,199,151,180,208,217,25,45,36,226,144,106,109,210,35,109,124,126,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,161,76,135,229,251,11,240,39,47,54,179,216,124,136,149,9,215,141,30,159,94,173,92,45,147,134,186,187,239,71,75,137,82,84,235,109,186,152,200,39,84,76,180,166,208,104,66,140,212,158,106,221,82,164,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,83,93,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,130,114,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,50,40,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,34,85,133,139,216,185,135,152,71,136,86,101,136,252,186,117,177,125,72,165,83,238,138,156,102,22,75,82,27,68,213,51,0,228,23,170,210,36,37,114,77,104,236,91,168,142,164,145,242,249,201,95,53,26,83,203,22,27,224,118,22,96,213,22,216,203,212,202,85,74,208,46,99,168,172,83,231,51,59,210,210,137,92,183,229,61,37,175,81,231,141,109,154,84,101,162,83,203,38,210,148,33,180,161,61,84,80,15,20,127,29,152,155,248,47,147,194,17,84,90,247,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,90,80,133,92,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,202,102,205,182,145,211,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,81,96,234,185,78,241,79,131,127,16,45,239,49,96,104,123,26,238,75,250,206,194,59,190,235,194,219,98,37,197,118,81,232,242,102,210,105,82,77,227,68,183,219,65,168,155,36,48,133,58,234,244,35,216,202,9,38,234,201,45,239,111,127,49,57,150,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,91,255,0,5,139,75,8,209,132,119,93,241,70,76,73,120,138,170,194,233,181,167,158,105,9,151,6,156,104,109,113,152,104,137,213,171,166,113,73,113,195,115,99,92,199,80,180,26,86,81,144,177,99,224,41,3,139,221,173,129,214,182,99,162,39,12,224,244,119,125,86,158,170,165,236,204,71,89,56,61,83,203,35,142,231,45,38,107,106,99,136,37,186,241,40,146,149,165,200,238,145,26,221,113,106,225,121,31,187,113,114,209,205,30,31,185,130,234,150,237,118,169,88,141,77,147,5,167,86,134,42,20,231,29,73,203,98,81,161,167,141,49,185,72,83,142,57,202,115,146,77,243,137,59,154,73,149,154,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,20,127,2,120,155,248,47,156,66,20,109,130,22,85,43,18,177,162,193,195,154,236,137,108,83,110,171,162,149,68,152,236,69,165,47,182,196,153,109,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,234,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,107,195,83,136,92,204,50,174,193,192,172,121,187,255,0,208,44,253,205,81,235,149,71,159,144,229,30,86,200,204,198,138,183,156,120,219,141,78,75,108,173,36,73,111,107,110,58,74,82,144,222,245,38,218,113,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,152,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,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,31,26,242,173,181,109,90,53,187,133,255,0,234,233,148,233,51,23,221,220,219,74,89,247,153,126,239,188,190,241,156,124,211,95,42,196,44,121,189,46,30,115,174,54,186,221,69,12,243,21,174,214,206,107,235,74,75,214,86,132,91,251,136,244,30,103,6,232,235,175,226,205,155,71,108,244,57,117,250,115,63,252,244,150,211,238,63,127,184,105,59,10,233,101,68,195,27,70,143,167,108,42,20,8,231,246,154,35,161,62,226,247,123,135,169,0,31,227,45,132,74,138,244,87,80,75,67,205,169,181,37,69,169,25,25,104,100,100,51,223,196,18,196,43,31,51,23,67,108,192,84,102,106,147,103,84,147,243,91,18,174,109,66,87,105,122,169,35,45,17,223,219,221,222,99,167,240,160,196,134,45,12,123,58,12,169,72,105,186,196,78,149,4,234,201,40,53,187,54,10,11,77,84,94,183,171,238,51,251,197,227,37,68,164,146,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,0,0,0,0,0,4,120,206,54,102,237,108,2,195,122,132,135,107,145,91,172,203,97,214,98,199,76,150,201,237,234,98,65,160,201,60,212,47,233,179,166,165,237,238,237,238,160,76,76,189,170,152,139,126,215,175,42,180,233,18,158,170,212,101,75,73,190,234,150,104,67,175,45,194,73,110,82,140,136,141,103,217,169,247,247,159,120,177,158,13,184,76,221,70,165,92,197,25,176,157,46,153,82,105,173,56,182,253,93,82,170,123,233,208,205,29,253,166,125,138,254,30,209,109,32,0,63,13,118,63,87,68,168,69,208,207,157,21,214,244,46,243,213,6,67,56,249,188,164,122,27,49,151,236,94,90,209,186,225,170,57,162,203,67,237,156,249,123,139,220,57,37,62,116,138,100,248,213,40,139,52,63,17,228,62,218,136,204,140,150,149,17,145,234,90,31,121,123,6,133,242,23,137,208,241,51,45,246,156,150,167,170,68,170,77,54,5,50,94,247,73,106,39,154,129,20,214,95,77,71,166,171,246,232,125,189,164,66,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,115,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,116,14,24,217,126,165,96,134,87,45,234,234,145,17,251,135,17,227,177,117,85,38,52,73,81,155,15,180,74,133,24,156,229,161,123,27,142,164,40,219,81,172,146,243,210,77,10,52,172,135,96,205,143,133,140,100,248,127,112,249,115,227,53,131,83,181,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,65,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,189,87,8,7,51,36,214,46,73,85,141,10,92,172,47,56,242,83,112,34,173,38,123,20,98,124,215,12,156,92,69,52,218,227,157,81,40,54,22,148,56,146,53,176,151,16,106,108,148,151,19,40,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,135,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,133,198,146,48,54,147,74,197,124,168,97,140,60,82,166,68,188,99,215,236,123,126,93,89,170,251,41,168,34,160,249,195,142,241,186,250,95,37,19,171,230,145,57,185,122,158,242,37,119,246,143,171,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,114,14,40,254,4,241,55,240,95,56,132,40,4,106,160,85,95,28,239,169,63,204,159,166,143,213,194,167,61,149,90,212,155,123,40,216,139,14,92,249,13,199,92,75,62,167,29,181,58,180,176,195,83,37,190,212,231,158,144,102,72,109,166,217,102,58,89,107,68,161,4,131,208,136,140,78,172,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,226,120,54,221,53,219,131,40,243,41,53,121,221,68,75,102,240,168,210,233,109,242,144,142,158,42,216,141,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,84,130,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,38,166,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,208,158,72,220,199,149,229,162,206,78,99,225,75,98,242,110,58,210,165,212,36,243,106,47,194,222,103,21,115,83,203,73,181,39,148,105,66,144,165,56,225,236,74,221,81,60,183,27,69,16,230,199,197,62,50,124,64,184,124,197,241,202,133,223,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,93,124,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,169,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,59,10,224,159,131,181,90,45,155,126,99,125,114,131,17,168,247,44,136,180,74,4,199,162,169,50,212,196,83,113,83,20,211,138,65,17,198,113,215,24,65,155,107,50,83,176,214,74,34,54,146,33,87,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,155,252,18,241,50,234,184,48,227,17,48,182,173,47,168,162,217,245,10,125,66,145,204,113,197,185,31,175,41,60,246,19,185,102,132,50,75,136,78,37,8,74,126,113,247,212,102,163,95,101,149,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,222,10,93,89,118,197,138,238,14,94,181,10,84,218,213,191,210,245,47,210,221,113,200,171,231,198,106,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,206,205,120,35,95,247,149,118,205,196,220,62,172,220,50,230,91,214,172,138,76,154,44,23,140,148,136,11,152,115,78,73,52,102,91,146,133,169,134,214,104,215,97,47,122,136,137,78,44,213,81,98,255,0,184,92,120,19,195,47,198,188,226,104,139,252,84,50,21,26,84,106,174,105,240,110,133,18,26,225,199,122,161,124,211,35,243,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,92,221,13,102,234,151,8,50,45,252,163,191,148,117,187,252,151,255,0,240,175,214,235,122,173,254,139,244,94,244,117,30,146,219,255,0,137,253,13,223,219,223,202,229,124,255,0,36,104,164,0,103,51,59,152,243,27,49,217,151,188,113,38,141,54,91,246,241,200,69,46,223,39,164,58,226,10,157,25,4,211,110,52,135,80,133,50,135,148,151,36,155,91,19,177,114,22,71,170,183,40,248,80,210,238,91,177,190,149,152,252,18,181,177,162,141,67,151,70,143,113,199,117,75,129,37,196,184,184,207,178,251,145,222,65,45,61,139,65,58,203,155,23,162,77,72,218,163,74,12,205,5,210,192,114,175,228,157,149,143,252,218,112,171,255,0,99,105,223,252,17,239,237,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,50,218,45,251,131,238,84,104,84,43,16,179,85,116,181,74,170,86,174,110,124,59,92,185,43,91,212,88,172,188,252,105,78,110,81,146,9,231,214,133,35,84,164,212,134,145,161,57,163,238,182,155,42,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,45,196,87,38,209,178,159,138,17,170,22,164,152,137,177,47,121,18,222,182,160,156,215,100,77,130,136,237,198,57,12,190,107,109,37,177,46,201,52,180,123,220,89,182,148,243,20,107,212,213,210,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,28,43,26,240,190,171,130,184,185,119,225,69,101,82,220,145,107,86,36,211,81,34,76,37,68,92,198,16,179,228,202,38,148,102,104,67,205,114,221,71,172,162,52,56,147,37,40,140,140,238,207,133,46,38,126,209,50,109,110,83,164,75,170,203,159,101,84,39,91,51,31,168,57,204,221,203,112,164,71,67,42,53,169,70,203,113,101,70,105,36,123,118,242,141,9,78,212,164,206,96,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,28,171,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,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,49,250,172,92,39,194,204,47,235,191,102,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,197,64,241,171,241,79,107,124,63,131,230,53,17,237,120,56,88,22,110,41,217,185,130,195,236,65,183,162,87,45,234,228,123,114,52,232,50,72,246,58,141,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,81,171,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,129,195,207,136,101,87,45,21,88,248,87,138,147,37,212,112,174,163,32,205,11,36,169,231,237,183,220,86,170,144,194,75,85,46,50,148,102,167,88,73,25,145,154,157,104,183,243,27,126,242,69,0,241,71,241,217,137,191,130,249,60,33,234,184,90,229,70,133,152,188,101,157,121,95,77,82,170,54,134,27,244,179,42,20,73,172,173,223,74,202,146,151,202,35,102,146,50,65,178,133,176,183,92,37,154,146,174,90,27,54,214,135,86,104,189,64,1,85,124,88,178,65,66,167,211,170,121,179,195,56,180,170,43,113,244,118,246,132,111,45,190,186,84,137,81,216,143,42,43,41,104,208,79,45,111,172,228,26,156,66,85,181,43,36,155,138,113,75,128,25,78,241,79,131,127,16,45,239,49,96,105,76,84,175,22,76,146,204,167,215,127,148,222,16,218,156,216,21,77,233,188,105,116,138,107,238,56,204,164,161,231,220,172,185,203,37,54,134,84,219,102,79,172,201,180,165,196,161,197,27,138,125,197,38,21,228,255,0,50,149,220,171,99,141,31,19,105,133,206,165,61,182,151,114,68,76,84,62,228,186,59,175,54,185,13,180,74,82,54,188,92,164,56,217,146,208,92,198,208,74,51,65,173,42,208,158,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,57,86,116,115,109,106,229,27,11,14,233,169,53,215,92,149,222,166,159,108,211,146,150,221,230,78,76,103,22,135,223,104,222,105,195,134,219,132,202,94,91,102,106,79,57,178,34,213,100,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,223,112,204,201,119,242,108,195,133,226,69,234,158,101,253,127,83,226,63,38,59,208,121,46,80,160,153,115,81,7,87,16,151,146,242,141,105,84,132,158,212,243,26,105,4,147,228,147,142,75,91,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,148,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,57,7,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,239,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,182,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,211,134,22,125,100,227,61,42,38,95,177,130,187,46,126,32,211,35,201,122,149,87,151,202,65,85,169,204,37,157,140,184,234,157,230,200,156,146,83,234,51,38,189,102,88,55,22,165,44,156,90,169,132,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,48,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,117,207,166,39,67,195,60,183,221,146,93,158,168,242,170,212,217,244,200,155,29,36,40,222,118,4,163,65,125,52,158,154,163,217,169,246,118,17,140,244,84,39,72,169,207,147,82,150,179,91,242,222,91,238,40,204,204,205,106,81,153,158,167,169,247,159,180,117,188,161,210,61,51,152,203,10,47,45,107,219,112,210,220,209,5,169,246,78,96,189,199,239,26,56,161,71,233,40,148,248,186,25,114,98,180,222,135,222,90,32,136,126,224,0,21,45,198,75,9,155,167,84,104,120,163,10,19,166,114,85,26,154,235,136,111,213,213,74,168,62,173,76,145,223,216,71,218,175,225,237,21,205,134,119,181,83,14,175,218,13,229,73,157,34,51,212,170,140,89,106,54,29,82,13,105,105,228,56,105,61,170,73,153,25,160,187,53,46,238,242,239,23,247,147,156,205,218,216,251,134,240,36,53,92,138,229,102,35,13,51,42,58,164,182,111,110,75,17,205,102,105,230,173,127,77,237,53,63,111,127,111,124,135,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,200,98,43,75,145,37,246,217,105,180,154,150,183,20,73,74,72,139,83,51,51,238,45,4,75,205,159,16,108,43,192,42,52,202,77,18,173,30,187,114,58,219,140,178,205,61,248,210,137,135,77,15,165,38,234,83,37,14,36,146,227,36,74,208,181,45,197,237,62,202,92,199,124,192,98,14,62,94,51,110,91,190,187,57,232,238,190,226,227,66,84,167,212,195,40,55,93,90,9,45,184,226,201,38,146,121,73,45,15,66,46,194,251,121,229,38,157,34,177,85,135,73,136,210,220,126,108,134,227,180,132,36,205,74,90,212,73,34,34,34,51,51,51,63,97,13,6,228,19,8,163,97,46,93,173,232,158,143,56,211,43,17,98,85,100,146,218,36,47,152,236,24,164,189,125,68,159,123,126,221,79,179,180,204,73,16,0,31,240,246,188,165,232,68,103,180,251,15,219,216,51,187,159,77,223,202,134,248,220,132,160,253,51,83,236,73,105,254,200,202,28,38,109,30,161,2,59,18,228,199,90,89,146,132,184,218,205,10,36,153,40,140,203,180,203,78,226,22,115,193,163,25,140,235,181,236,27,168,203,81,36,161,202,173,49,189,207,84,207,125,62,58,82,90,175,191,191,176,145,252,125,130,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,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,151,228,195,60,42,195,140,27,181,88,178,176,182,203,165,91,52,88,251,85,211,83,227,147,124,231,18,218,27,231,60,191,166,243,198,134,219,37,58,225,169,197,237,35,82,140,251,68,43,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,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,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,207,234,249,126,192,234,254,35,196,197,234,222,19,90,147,175,56,58,41,154,219,244,182,87,40,156,73,176,109,188,165,26,125,119,155,233,89,38,157,86,174,52,148,169,45,169,4,181,146,186,0,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,133,231,15,223,252,27,205,110,46,179,254,10,173,102,81,212,159,249,75,71,38,107,18,35,127,201,164,196,113,151,127,113,221,126,137,11,84,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,61,51,123,139,210,112,35,45,24,133,138,84,247,229,177,82,164,209,214,205,45,248,204,52,242,227,212,100,173,49,97,188,104,119,212,82,17,33,246,150,178,81,43,212,74,189,85,253,19,205,184,209,238,75,240,114,187,128,89,96,176,48,170,233,123,125,106,149,79,114,69,69,189,168,46,154,84,185,14,203,118,54,168,90,208,190,74,228,41,174,98,84,105,95,47,121,104,74,208,161,7,28,27,2,75,180,172,44,197,40,54,244,66,143,22,69,70,129,84,171,36,154,75,230,183,82,211,240,163,172,245,230,173,4,76,207,90,123,13,8,51,115,232,155,133,186,42,240,178,191,228,216,185,210,179,98,157,195,18,147,77,186,163,207,160,84,142,73,180,148,74,67,145,150,236,120,228,183,11,213,90,230,49,16,145,176,201,106,94,212,22,187,205,42,191,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,85,88,191,238,23,30,4,240,203,241,175,56,154,37,80,241,88,101,130,152,71,131,49,170,17,112,167,14,45,251,85,21,105,11,147,56,233,112,80,202,228,173,78,186,233,19,139,34,220,164,33,79,186,77,160,207,99,72,86,198,201,8,34,73,123,80,17,215,136,46,49,85,112,67,41,119,213,221,109,87,162,82,174,25,177,217,162,81,221,118,82,152,124,223,150,242,25,113,81,84,133,161,125,75,113,213,33,246,205,7,170,77,141,230,70,148,40,134,120,64,91,79,5,60,116,153,85,161,94,153,120,175,86,121,222,132,217,114,91,177,156,39,220,113,17,93,95,46,114,18,179,51,105,182,80,242,162,173,45,145,33,70,228,183,215,235,234,163,69,159,128,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,237,120,190,225,125,86,203,205,164,155,241,229,75,126,155,136,52,120,85,40,239,170,18,154,97,167,227,50,152,78,197,67,186,154,94,90,83,29,151,149,166,211,73,74,108,141,61,202,87,85,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,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,122,124,68,115,245,15,44,118,169,88,120,91,80,165,84,177,54,183,205,143,169,73,98,71,201,150,201,182,151,212,202,141,184,214,79,45,15,182,168,237,184,130,109,94,179,138,220,150,249,110,250,188,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,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,154,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,52,56,171,78,195,138,70,35,220,116,204,33,184,234,181,235,50,53,65,214,232,149,42,164,50,141,42,76,82,63,85,75,108,143,239,34,81,165,181,45,36,74,83,76,154,141,164,90,255,0,7,124,111,199,155,250,205,173,97,181,231,67,151,88,195,235,58,58,24,161,221,50,92,209,112,159,35,70,148,114,53,118,200,66,90,87,49,26,118,199,66,82,218,143,99,177,210,136,65,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,215,39,119,14,86,49,114,166,170,53,30,91,248,117,92,145,214,219,245,54,97,202,233,33,33,245,190,166,233,110,200,119,114,85,37,164,178,225,17,115,86,181,180,148,58,123,77,106,74,125,175,15,12,255,0,67,202,79,202,43,43,18,41,213,90,173,131,88,221,84,143,26,141,1,135,103,71,172,31,37,179,112,150,235,205,23,37,108,55,162,201,70,163,37,52,209,160,147,171,134,174,43,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,148,201,119,203,74,236,60,215,95,233,219,69,183,42,15,49,107,210,223,131,185,53,25,205,163,106,167,41,78,160,208,108,176,181,153,52,166,140,213,212,178,163,220,217,199,218,229,191,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,13,120,151,228,238,54,100,48,141,235,226,204,163,196,253,162,216,241,220,155,9,230,225,186,236,186,181,57,180,56,183,105,105,38,117,82,214,165,31,49,146,52,57,163,164,104,79,44,159,113,98,141,191,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,124,161,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,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,199,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,149,13,143,181,9,87,244,205,51,177,69,175,251,35,20,104,137,157,121,40,212,136,189,82,236,47,184,127,216,0,8,221,159,188,34,141,139,89,118,184,97,250,60,228,204,163,197,151,85,140,72,104,150,190,99,80,101,18,52,245,20,125,238,123,52,62,222,195,33,159,42,181,58,69,30,171,50,147,45,165,182,252,41,14,70,117,11,73,146,146,180,40,210,100,100,100,70,70,70,71,222,68,58,30,4,102,3,16,112,14,240,133,114,218,21,217,204,199,105,246,215,38,18,101,62,150,30,65,58,210,214,74,109,183,16,74,51,38,146,147,212,244,50,236,63,178,232,242,153,196,27,10,241,242,139,14,145,91,171,71,161,92,141,54,219,47,51,80,126,52,82,125,210,67,9,81,180,149,73,91,138,37,56,241,146,117,45,79,105,251,75,182,90,49,33,137,77,34,68,103,219,121,167,18,74,66,219,81,41,42,35,45,72,200,203,188,180,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,41,249,14,161,166,208,70,165,45,106,36,165,36,69,169,153,153,247,16,143,56,245,158,92,12,192,200,47,148,235,194,151,86,170,178,106,65,211,233,213,8,111,200,74,200,157,250,77,28,132,40,136,148,209,164,254,211,34,239,62,202,201,204,103,20,236,88,196,181,212,109,236,61,112,232,20,73,28,230,147,33,147,147,22,110,213,115,144,90,41,169,106,71,208,90,15,187,233,39,220,68,33,101,98,177,116,93,243,158,172,87,42,53,58,188,167,20,165,185,34,75,206,72,89,153,153,168,245,82,140,207,189,70,125,167,237,63,120,249,42,73,164,205,42,35,35,35,208,200,253,130,70,228,51,6,39,99,6,97,45,182,19,1,111,193,162,78,135,86,148,163,104,212,223,45,153,209,73,105,63,81,101,244,92,238,61,11,78,243,33,160,250,61,54,61,30,147,10,147,17,164,54,204,40,237,199,109,8,73,17,37,40,73,36,136,136,136,136,139,66,247,15,216,0,3,243,212,94,40,244,249,82,20,162,73,52,202,214,102,103,166,154,36,207,81,157,44,236,212,145,84,204,189,245,33,183,210,233,38,187,84,70,169,86,239,246,66,73,233,222,126,241,214,177,247,1,152,160,228,215,14,113,82,20,86,183,212,125,14,219,206,161,178,221,243,148,167,95,81,25,147,101,238,35,237,81,255,0,156,114,140,147,226,139,216,79,152,107,98,186,137,110,199,102,116,232,84,233,38,219,134,141,236,174,116,101,45,39,235,164,140,140,155,237,35,51,47,121,13,16,219,149,118,46,11,126,153,93,138,162,83,53,24,108,203,108,245,35,245,92,65,40,187,140,203,184,253,230,62,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,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,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,168,50,247,145,42,174,55,103,103,20,241,207,20,173,152,142,97,125,7,18,46,101,69,135,84,97,75,69,201,53,21,9,41,74,27,111,82,37,198,101,221,20,226,215,185,181,173,190,70,215,8,222,229,90,248,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,246,188,108,49,66,171,111,97,29,135,133,20,244,203,102,61,231,88,149,82,157,33,153,170,105,14,49,79,67,122,69,117,162,45,30,66,221,152,211,165,185,90,37,113,80,123,84,102,70,138,192,203,94,16,201,199,172,121,177,176,141,150,37,185,30,226,172,50,205,64,226,62,211,47,181,78,70,174,205,121,181,187,170,9,109,198,109,231,8,140,149,169,160,136,146,163,50,73,233,120,69,94,40,54,159,202,188,146,226,15,79,108,250,102,125,27,209,213,104,123,33,117,15,67,229,78,99,168,146,222,132,106,111,100,85,73,222,225,105,181,163,119,113,146,77,66,133,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,212,152,137,89,219,226,13,96,229,66,148,237,177,66,102,37,213,136,179,163,190,152,116,166,102,50,182,41,47,165,44,41,181,213,16,151,73,246,80,166,228,19,173,160,145,171,196,218,146,74,108,143,152,94,127,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,170,214,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,170,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,83,7,25,124,111,165,95,88,219,64,193,122,125,14,92,121,24,95,29,245,78,158,243,137,217,45,250,147,16,228,18,26,65,106,100,134,218,109,173,86,163,35,82,220,90,118,145,32,150,229,123,0,234,185,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,210,152,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,19,211,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,87,6,65,241,50,213,194,44,222,225,181,245,122,203,233,40,177,234,18,41,242,101,41,198,219,110,47,91,17,232,104,125,213,184,180,161,12,182,185,9,91,139,53,122,173,165,106,34,51,34,35,209,72,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,244,23,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,251,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,116,204,190,22,102,130,196,102,250,195,58,183,239,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,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,31,39,137,215,16,184,119,76,57,57,117,203,245,223,206,165,61,185,171,182,191,76,121,135,226,213,98,186,195,46,53,22,20,182,30,94,230,79,154,242,36,150,212,40,212,217,55,184,208,110,165,112,131,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,161,76,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,163,110,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,57,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,155,123,178,129,242,82,234,172,218,222,155,165,86,125,13,80,145,79,244,141,38,79,81,6,103,41,197,35,159,29,221,11,152,202,246,238,66,244,45,201,50,61,11,81,216,50,89,151,26,86,105,241,230,149,133,117,219,222,37,181,77,84,119,170,83,22,110,165,51,102,176,198,211,114,44,20,168,141,43,146,164,153,171,180,140,144,218,30,116,210,190,95,45,90,40,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,176,56,178,100,150,29,66,133,252,166,240,134,212,229,79,165,239,77,227,75,164,83,88,109,183,162,169,111,62,229,101,206,89,37,197,188,151,28,50,125,102,78,41,77,169,14,40,219,75,14,41,85,44,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,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,255,0,56,228,185,38,169,55,75,204,189,139,33,199,146,209,42,187,75,70,170,86,210,255,0,84,35,30,157,229,238,26,45,167,60,82,41,241,100,37,68,162,117,148,44,140,143,82,61,82,71,168,253,0,0,63,29,98,155,30,177,73,155,73,150,210,28,102,108,119,35,184,133,164,140,148,149,164,210,100,100,100,100,101,161,251,134,124,51,231,131,19,176,127,48,151,35,42,128,182,32,215,39,76,171,69,81,52,105,111,150,244,233,68,132,151,168,130,250,45,247,22,165,167,113,152,142,68,147,81,146,82,70,102,103,161,17,123,71,214,163,214,46,139,66,115,53,138,29,70,167,72,148,218,146,182,228,70,121,200,235,35,35,37,22,138,73,145,247,164,143,176,253,133,238,19,79,46,124,83,177,99,13,23,78,183,177,9,195,175,209,35,242,90,84,135,142,76,169,187,83,201,65,234,167,101,165,31,65,11,62,239,164,175,113,152,179,108,5,207,46,6,99,156,22,19,6,239,166,82,106,175,26,80,84,250,141,66,27,18,20,179,38,190,139,69,33,106,61,84,233,36,190,210,50,239,46,217,12,203,204,200,105,47,199,117,14,182,178,37,37,104,81,41,42,35,45,72,200,203,188,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,14,89,141,25,148,194,76,12,161,200,170,222,183,133,41,137,13,33,124,184,37,80,140,153,46,44,144,226,137,41,109,199,80,102,102,109,41,36,90,246,159,103,191,74,175,205,31,21,108,67,191,220,155,105,225,73,38,139,70,230,56,217,77,111,159,26,90,209,243,205,246,56,196,181,32,200,208,182,213,221,244,147,175,113,16,133,13,66,196,236,97,184,215,34,60,59,134,233,170,206,124,205,74,67,114,39,56,107,91,154,233,169,111,87,210,115,237,237,87,188,196,181,203,247,10,252,99,196,153,176,42,56,133,29,118,229,17,242,105,215,144,242,37,67,152,77,168,218,53,17,19,177,20,141,219,22,189,53,236,220,159,113,24,236,153,204,203,198,95,50,145,128,141,209,40,144,25,159,115,212,72,161,183,38,91,80,93,146,70,228,41,9,39,119,165,182,156,254,178,57,30,237,15,180,204,244,215,186,175,227,71,149,82,156,212,72,172,184,252,137,78,165,182,219,109,38,165,45,106,61,9,36,69,218,102,102,122,104,47,51,134,126,88,41,248,61,132,144,47,122,197,36,145,95,185,163,53,80,230,190,194,73,230,152,147,26,27,188,173,84,210,22,146,37,182,103,183,83,34,63,105,159,104,154,160,0,3,154,230,43,16,233,184,103,131,55,141,207,58,124,120,206,198,161,212,23,23,156,234,81,204,125,49,30,90,18,157,84,147,51,51,65,232,68,122,246,118,12,227,98,77,215,34,247,191,110,11,174,73,164,215,84,169,203,151,170,117,237,230,188,183,61,166,127,189,239,63,188,197,184,63,135,176,241,67,134,13,42,4,104,202,150,245,22,217,98,168,217,26,9,195,110,67,54,246,132,101,162,84,101,161,185,246,31,111,121,10,125,138,244,235,86,230,101,244,145,183,50,143,61,43,45,117,45,174,180,230,191,97,151,106,126,195,251,134,135,178,77,137,76,226,118,92,236,234,161,72,105,201,20,250,77,62,157,39,98,200,207,156,220,8,202,94,190,178,143,189,126,211,35,247,144,238,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,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,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,14,63,198,59,23,164,222,185,151,131,133,177,223,150,84,220,56,163,178,202,216,121,134,146,143,72,206,66,37,60,243,75,78,171,90,21,28,224,32,201,102,90,45,149,237,73,106,106,95,202,225,5,133,245,91,211,54,145,175,198,85,45,138,110,31,81,230,212,164,62,152,74,117,135,95,146,202,161,53,21,110,234,73,101,106,76,135,158,78,187,141,69,21,194,36,247,169,55,146,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,109,26,51,200,206,40,85,113,143,41,120,103,126,87,83,44,234,79,209,253,27,49,249,115,85,45,249,111,193,121,200,78,74,113,213,17,41,75,121,81,141,227,215,83,35,112,200,212,173,55,28,127,226,107,145,42,86,55,89,181,28,115,194,219,102,91,152,161,65,142,218,165,67,165,176,149,174,228,132,131,74,84,135,27,212,141,114,89,107,85,54,180,110,113,104,111,145,181,195,54,121,84,195,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,237,115,27,141,245,92,199,99,13,107,25,107,180,56,148,138,149,126,61,57,51,34,68,113,75,96,159,143,5,136,206,45,189,222,178,80,181,48,107,36,25,168,208,75,36,154,151,183,121,218,255,0,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,47,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,9,1,154,108,1,253,133,101,131,46,127,40,240,247,228,189,245,116,124,170,169,220,189,74,52,156,255,0,243,136,93,18,95,212,205,77,236,138,166,180,99,213,229,169,110,110,66,92,83,186,249,254,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,113,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,223,159,14,220,116,153,143,217,83,181,46,74,245,103,210,119,37,7,155,109,215,158,81,62,110,42,84,83,34,105,110,184,241,169,79,60,228,85,197,121,199,9,74,74,156,121,127,68,200,208,153,42,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,92,246,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,125,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,64,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,148,240,183,200,44,60,68,232,115,55,140,116,250,85,74,208,46,178,61,187,110,204,140,196,230,106,238,23,54,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,122,136,109,28,239,21,196,215,34,85,92,17,188,170,56,231,133,182,204,70,240,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,169,146,35,60,238,170,109,104,218,218,22,231,35,107,100,76,243,99,174,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,53,96,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,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,14,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,197,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,93,92,84,243,191,15,13,173,90,190,88,112,242,86,251,190,228,167,180,213,195,47,146,196,136,240,168,242,219,125,15,197,215,154,107,106,99,136,38,79,69,180,100,76,72,222,149,37,106,109,73,168,203,43,15,111,236,74,170,187,66,195,155,30,224,186,170,76,71,84,183,97,209,41,143,78,125,182,18,164,165,78,169,182,82,165,18,9,75,66,77,70,90,106,180,151,180,135,228,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,160,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,70,118,113,41,156,49,203,157,227,85,55,219,110,69,66,147,80,167,70,220,178,35,231,46,4,149,35,79,89,39,222,143,97,153,251,136,103,134,83,211,174,171,153,231,212,70,228,202,196,245,44,244,212,247,58,235,154,253,166,125,170,251,79,239,23,5,31,15,97,97,127,12,26,180,9,49,149,17,234,213,178,253,81,194,36,19,102,185,15,91,218,25,158,169,73,158,166,223,218,125,157,230,42,59,13,174,185,22,69,251,111,221,113,141,36,186,93,78,36,189,85,174,133,202,121,14,123,12,191,119,222,95,121,13,29,101,211,16,233,184,153,131,22,117,207,6,124,121,46,201,161,211,215,43,146,234,87,177,245,68,101,107,74,180,82,140,140,141,101,169,25,235,219,218,58,80,0,0,133,124,75,242,193,79,198,28,35,159,123,81,233,36,186,253,179,25,218,135,53,134,18,111,58,196,120,211,28,229,106,150,150,181,17,173,194,61,186,145,25,251,72,251,69,25,73,143,42,153,57,216,146,153,113,137,49,93,83,110,54,226,77,42,66,210,122,26,76,143,180,140,140,180,211,188,90,6,76,242,241,151,204,219,224,35,148,74,220,6,96,92,244,226,56,110,73,136,212,22,164,153,183,10,58,77,221,234,109,215,63,172,144,103,187,66,237,34,61,53,239,227,121,129,225,95,140,120,109,54,125,71,15,99,174,227,162,48,78,186,202,25,68,169,147,13,180,155,166,146,50,106,34,81,187,98,17,174,157,155,149,238,50,17,41,216,88,157,131,215,26,36,72,135,112,218,213,88,47,145,165,75,110,68,23,9,104,115,93,53,61,138,250,77,253,157,169,247,144,154,249,92,226,173,136,118,3,144,173,60,86,36,214,168,220,198,219,57,174,115,228,203,66,62,97,191,235,31,150,148,17,18,16,226,187,190,146,181,238,51,22,161,130,249,148,194,76,115,161,199,170,217,87,133,41,249,14,161,28,200,39,80,140,169,45,172,208,218,141,42,109,183,86,100,100,110,165,38,90,246,31,103,187,94,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,3,254,86,180,182,147,90,212,73,74,75,83,51,61,8,139,222,33,54,118,56,136,217,184,17,10,109,147,99,203,102,171,119,45,167,17,171,46,52,251,49,148,101,37,189,23,202,146,135,80,180,186,210,117,236,236,35,247,153,17,83,142,40,227,30,37,227,149,211,38,177,119,87,106,117,71,231,75,91,204,195,57,82,31,109,181,45,197,169,40,105,183,22,179,34,35,117,73,73,17,158,132,122,123,123,100,230,83,184,104,226,86,52,73,167,221,55,220,119,104,86,187,237,181,36,137,228,72,139,41,230,212,108,47,84,115,98,173,181,17,180,234,244,237,208,205,62,226,61,109,115,5,50,119,130,24,37,76,135,30,129,101,210,100,206,138,134,200,231,202,167,67,92,133,45,41,108,183,155,136,97,6,103,185,162,86,190,243,51,251,186,94,32,94,180,12,50,178,106,215,117,106,76,120,144,104,208,36,75,50,82,208,217,25,50,202,220,218,157,202,73,107,181,7,161,106,93,222,193,159,252,231,230,82,185,152,124,89,170,84,206,169,41,116,40,50,95,141,79,140,111,172,218,229,34,76,133,52,189,156,215,17,174,199,180,213,58,22,157,133,217,223,210,56,109,101,102,86,56,98,196,123,166,187,17,179,183,173,229,162,105,243,91,61,29,125,137,48,215,179,214,101,104,81,27,110,159,102,164,103,239,34,239,189,42,61,46,29,18,147,10,141,79,101,13,69,129,29,184,204,182,132,146,82,150,208,146,74,72,136,136,136,136,136,139,176,136,136,126,192,0,31,134,183,90,166,91,180,137,149,202,204,214,98,66,130,195,146,95,121,231,18,218,16,218,18,106,81,154,148,100,68,68,148,153,234,102,69,216,41,147,137,38,120,213,139,183,3,248,91,135,53,39,81,110,83,29,83,18,223,105,237,10,83,205,174,99,11,209,76,200,83,107,105,77,184,131,237,73,25,251,123,52,33,3,104,148,137,215,5,98,13,14,154,217,185,46,161,37,168,172,167,67,61,92,113,100,148,246,17,25,247,153,119,17,152,208,126,88,112,154,101,39,40,116,108,63,173,153,243,234,246,172,118,31,65,235,162,84,237,49,150,148,90,41,4,101,161,145,247,164,255,0,143,112,162,188,199,218,78,217,24,241,127,219,78,48,182,145,10,230,170,178,206,228,154,119,54,137,143,33,42,46,194,212,143,111,121,17,16,181,62,14,151,146,234,216,61,87,183,28,83,235,56,85,89,10,74,140,245,66,82,136,180,244,18,117,220,122,31,111,118,157,194,195,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,16,255,0,137,13,211,66,188,51,181,138,85,107,114,119,87,18,61,66,37,45,199,57,75,111,108,168,80,99,196,146,222,139,34,51,216,251,14,163,93,54,171,110,169,51,73,145,156,202,224,107,73,170,179,74,198,74,235,212,201,104,166,204,145,65,137,30,98,153,81,48,243,236,166,114,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,105,64,51,67,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,185,78,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,133,80,113,80,200,84,152,178,106,185,167,193,186,20,185,136,153,33,234,133,243,76,143,202,36,67,65,52,202,74,124,104,237,180,149,26,13,72,125,217,75,82,214,189,238,243,116,36,19,170,69,91,11,169,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,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,85,139,254,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,79,26,254,67,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,170,242,177,130,159,202,39,48,86,78,14,57,80,232,162,92,21,3,235,223,75,188,183,17,5,134,151,34,87,41,92,183,8,158,54,25,116,155,220,131,79,48,209,187,68,234,101,63,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,58,175,25,60,20,249,13,152,42,78,49,196,168,115,162,98,109,60,249,204,56,238,231,24,157,78,106,60,119,54,164,155,73,37,149,48,184,102,157,86,181,27,156,253,118,167,97,7,6,204,107,249,13,152,42,182,14,75,167,243,162,98,109,60,185,47,182,214,231,24,157,78,106,68,134,247,40,220,73,37,149,48,185,132,173,16,181,27,156,141,54,167,121,139,169,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,102,179,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,118,253,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,133,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,169,218,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,228,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,160,204,242,100,114,242,202,21,228,153,81,87,46,185,135,85,201,10,69,6,188,180,22,246,215,161,171,162,153,180,137,40,146,148,146,140,148,68,72,121,9,53,160,146,105,117,166,189,7,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,2,149,184,213,248,167,181,190,31,193,243,26,136,129,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,222,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,168,34,113,198,214,236,116,154,20,105,66,20,115,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,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,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,104,100,238,54,91,240,141,155,226,243,163,196,253,162,223,17,219,155,53,231,33,186,212,186,77,57,196,54,182,169,106,39,180,82,22,149,23,49,226,36,55,171,166,72,87,48,152,109,98,47,241,100,201,44,202,125,119,249,77,225,13,169,205,129,84,222,155,198,151,72,166,190,227,140,202,74,30,125,202,203,156,178,83,104,101,77,182,100,250,204,155,74,92,74,28,81,184,167,220,82,96,182,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,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,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,46,49,119,146,233,24,61,72,183,27,83,232,57,181,88,234,82,136,244,109,73,92,90,130,13,58,238,45,79,179,187,78,225,85,153,112,180,157,189,241,226,192,182,155,97,110,162,109,205,74,101,237,169,53,109,109,115,25,66,148,125,135,161,22,238,243,35,33,122,153,158,194,105,149,108,161,214,176,254,137,175,62,145,106,201,97,132,22,186,41,77,83,30,105,37,162,80,102,122,153,151,114,75,248,119,12,248,86,233,19,173,250,196,234,29,73,190,92,170,124,151,98,188,157,12,180,113,181,154,85,216,100,71,222,71,222,68,98,120,240,219,207,26,176,138,225,99,11,113,26,164,234,237,202,155,169,98,35,238,189,169,69,121,197,195,97,4,106,122,66,91,67,73,109,181,159,98,76,203,217,217,169,11,156,162,86,169,151,29,34,29,114,141,53,153,112,167,176,220,150,30,101,196,184,133,182,180,146,146,100,164,153,145,234,149,17,234,70,101,218,63,112,0,15,199,87,165,196,173,210,102,209,170,12,161,216,179,227,185,25,230,214,146,82,84,133,164,210,162,50,50,50,50,50,51,236,50,50,20,91,196,151,43,50,176,67,22,36,93,84,40,141,149,189,112,173,115,75,148,217,232,212,135,228,204,94,207,85,148,33,36,77,180,93,154,153,151,188,203,187,155,228,195,50,149,204,188,98,205,46,166,85,73,72,161,78,146,196,106,132,98,125,100,215,41,114,99,169,213,154,57,173,163,93,140,233,170,181,45,59,15,179,187,64,24,127,122,208,49,54,201,164,221,212,89,81,230,65,172,192,98,89,18,86,135,8,137,214,80,230,197,109,82,139,93,171,45,75,83,239,246,142,105,141,121,59,193,12,109,166,76,143,95,178,233,49,167,74,67,132,83,226,211,161,162,66,86,164,184,91,201,197,176,179,35,220,233,171,95,121,17,253,245,71,155,30,26,56,149,130,242,106,23,77,137,29,218,237,174,195,110,201,50,101,18,37,74,101,180,155,235,213,124,168,168,109,36,77,52,141,123,116,35,87,184,203,72,199,133,216,199,137,120,27,116,198,172,90,53,218,157,45,248,50,208,243,208,202,84,134,27,113,72,113,10,82,29,109,181,160,204,140,218,74,84,70,101,169,22,158,206,203,142,201,63,17,27,55,29,225,67,178,111,153,108,210,174,228,52,219,122,188,227,76,51,37,68,81,155,209,28,217,43,117,107,83,174,175,78,206,210,47,121,25,28,217,66,210,226,73,104,81,41,42,45,72,200,245,35,47,120,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,1,241,46,203,210,213,177,233,18,107,151,93,126,159,75,137,25,165,186,165,203,148,219,4,100,148,169,70,68,110,40,139,93,18,175,111,176,253,194,178,51,157,197,58,26,211,82,195,204,10,126,90,29,34,122,35,245,98,81,18,117,254,112,202,148,203,209,101,235,223,202,90,76,211,246,251,136,86,29,114,189,116,98,13,202,237,86,183,81,157,87,171,84,228,168,205,199,222,114,67,171,113,199,13,90,17,168,212,163,213,107,51,239,51,212,253,230,45,15,32,124,55,152,102,37,27,24,177,118,21,54,160,204,248,177,231,193,166,190,217,58,73,74,202,44,134,205,198,164,69,208,148,69,204,73,237,89,247,232,71,222,98,207,233,52,138,93,10,157,30,147,70,167,198,133,14,35,72,97,150,35,180,150,219,109,9,73,37,41,74,82,68,68,68,68,68,68,69,166,132,67,253,42,19,226,82,224,200,169,79,144,219,17,162,180,183,158,113,197,146,82,132,36,140,212,102,103,161,17,17,17,158,166,41,211,137,134,119,230,95,119,36,172,33,195,106,219,237,80,224,239,139,82,118,52,147,73,72,117,14,76,142,234,55,50,250,144,180,41,11,65,232,164,17,159,102,189,154,16,175,40,49,29,169,79,143,5,183,18,151,37,60,134,146,167,12,201,36,165,40,136,140,207,221,218,47,179,135,78,23,209,176,223,3,232,174,197,102,43,147,234,208,227,77,146,252,116,160,200,212,236,56,155,200,212,72,74,190,146,53,237,215,217,169,152,150,128,0,63,202,76,152,240,227,187,46,83,200,101,150,80,167,28,113,106,36,165,9,34,212,204,204,251,8,136,139,188,84,231,18,236,250,61,83,147,55,4,112,154,186,243,44,71,117,200,181,121,177,37,26,121,134,147,153,25,246,121,140,72,50,52,153,27,106,216,180,118,246,25,251,8,86,19,207,61,37,231,36,72,117,110,186,234,141,107,90,212,106,82,148,103,169,153,153,246,153,153,251,68,131,200,166,14,84,241,135,48,118,228,24,100,130,143,70,155,14,173,41,75,221,167,37,153,209,137,100,70,72,89,107,163,133,223,161,123,204,134,132,232,52,150,168,84,72,20,102,63,171,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,237,63,180,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,205,254,62,193,110,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,10,224,198,251,214,149,137,88,209,127,98,53,10,60,182,41,183,85,209,85,173,195,106,90,18,151,219,98,76,183,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,185,238,16,214,47,201,44,155,83,107,254,148,234,254,90,220,21,74,239,39,145,203,233,57,110,38,7,43,118,227,230,107,208,115,55,104,159,235,118,233,234,238,84,213,1,64,60,81,252,118,98,111,224,190,79,8,77,254,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,128,162,190,34,57,5,153,150,59,168,175,204,45,167,213,106,88,101,91,230,200,208,163,63,35,228,203,132,227,72,233,165,73,218,104,38,86,183,219,76,119,28,89,56,175,89,181,110,83,124,199,102,175,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,0,80,183,20,188,116,153,140,25,172,175,91,112,171,61,93,183,135,127,232,110,152,203,100,251,109,162,83,100,71,80,90,155,116,246,243,186,174,99,42,113,9,74,86,220,102,62,145,36,150,169,63,193,131,46,177,145,74,185,115,39,119,218,113,28,144,252,132,209,172,233,210,154,119,158,194,16,151,10,161,33,130,90,73,163,67,134,227,76,19,200,53,44,141,153,77,106,130,53,146,255,0,47,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,180,241,18,192,185,152,253,149,59,174,219,160,209,189,39,114,80,121,87,37,5,148,155,230,226,165,69,51,55,80,211,108,146,148,243,206,69,92,166,91,108,210,164,169,199,145,244,76,137,105,161,108,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,105,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,86,227,39,130,159,33,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,33,232,56,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,30,127,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,47,45,24,167,149,251,237,235,23,19,41,63,187,209,86,97,177,39,209,117,63,153,101,215,58,71,222,105,190,119,43,158,132,57,181,62,162,245,73,251,12,230,167,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,144,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,255,0,133,190,65,102,97,223,67,153,188,99,167,213,105,183,121,245,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,217,80,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,70,120,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,240,231,3,50,149,220,212,227,141,99,19,106,101,201,165,51,186,151,109,196,84,84,48,228,74,59,79,56,184,237,186,73,82,247,60,124,213,184,225,154,214,92,199,22,73,50,65,33,41,154,156,38,242,75,50,161,93,254,83,120,189,106,114,160,82,246,38,206,165,213,233,175,182,227,210,148,134,95,110,178,223,48,146,218,217,75,110,17,48,178,39,18,167,20,183,18,109,169,134,212,171,106,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,245,201,221,195,149,140,92,169,170,141,71,150,254,29,87,36,117,182,253,77,152,114,186,72,72,125,111,169,186,91,178,29,220,149,73,105,44,184,68,92,213,173,109,37,14,158,211,90,146,159,107,195,51,58,63,201,179,17,215,134,247,170,185,150,13,253,80,136,196,153,15,78,228,183,66,156,103,202,68,237,28,90,89,75,42,37,165,50,20,123,85,203,105,165,146,143,146,77,185,122,128,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,119,26,11,217,18,174,171,114,197,110,73,168,153,137,14,162,166,201,122,145,40,156,168,181,174,155,187,255,0,230,255,0,31,96,143,220,49,173,116,215,243,61,72,150,252,83,117,170,106,99,204,66,182,110,36,184,221,66,25,145,246,145,233,161,31,216,127,104,190,58,245,37,170,237,18,125,25,255,0,234,231,70,118,50,187,187,150,131,73,247,145,251,253,198,51,217,158,188,27,169,224,246,96,238,56,51,9,7,30,179,54,101,90,42,145,187,78,75,211,164,146,8,204,208,130,215,70,207,187,82,247,25,136,248,203,207,70,121,185,17,221,91,78,180,162,90,22,133,26,84,149,17,234,70,70,93,164,100,126,209,103,188,52,115,232,245,50,76,44,17,197,154,235,207,49,33,214,226,210,38,203,148,106,229,154,142,28,102,25,230,63,32,136,146,68,78,43,98,17,217,218,101,237,33,108,113,164,199,153,29,169,113,94,67,204,188,132,184,219,136,81,41,43,73,150,164,100,101,216,100,100,125,227,253,64,0,68,190,34,216,95,70,196,140,15,173,59,41,152,173,207,164,195,147,54,51,242,18,130,34,83,80,229,236,34,81,161,74,250,75,215,179,79,110,134,66,132,231,68,118,155,62,68,23,28,74,156,138,242,218,82,155,51,52,154,146,163,35,50,63,119,96,176,222,25,249,223,153,98,92,145,112,135,18,107,111,187,67,157,178,45,53,217,50,77,69,29,213,185,14,59,72,220,243,233,66,16,148,33,103,162,80,102,93,186,118,106,66,226,233,243,226,85,32,199,169,64,144,219,241,165,52,135,153,113,181,146,146,180,40,136,210,100,101,169,25,25,25,30,164,63,206,173,72,165,215,105,210,41,53,154,124,105,176,229,180,182,30,98,67,73,113,183,16,164,154,84,149,37,68,100,100,100,102,70,70,90,104,102,43,3,63,156,55,152,122,37,103,24,176,134,21,54,158,204,8,178,39,206,166,176,217,52,75,74,10,84,135,13,182,163,197,208,212,101,203,73,110,89,119,104,103,220,98,175,40,117,235,163,15,174,86,170,180,74,140,234,69,94,151,37,38,78,48,243,145,221,109,198,220,37,104,102,147,74,139,69,160,143,188,143,82,247,144,179,204,153,113,78,134,132,211,112,243,29,95,150,183,76,153,136,197,88,212,70,157,127,155,178,149,60,244,169,122,247,243,86,163,36,253,190,242,22,111,105,222,150,173,241,72,141,92,181,43,244,250,164,73,77,33,212,174,36,166,223,34,37,37,42,34,51,109,70,90,232,164,251,125,165,239,31,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,165,25,17,23,105,153,142,27,152,204,221,225,54,94,109,153,85,42,229,205,78,151,86,65,45,12,211,35,77,140,228,163,112,155,120,210,102,202,158,109,91,119,50,105,61,59,117,50,46,254,234,102,205,78,122,113,75,48,245,217,76,70,174,79,163,91,201,121,105,98,28,57,50,35,147,141,111,124,146,78,182,82,28,65,153,182,246,213,105,216,122,17,119,23,108,120,160,91,151,29,229,88,106,149,111,210,103,213,103,203,113,41,38,227,48,227,238,41,74,81,39,83,36,17,168,253,101,23,179,188,203,222,44,195,34,156,51,42,254,152,165,98,182,53,66,101,17,88,54,38,69,164,190,218,137,102,180,170,51,232,39,153,147,23,77,186,115,80,173,21,175,176,143,188,197,172,211,41,148,250,53,58,53,38,149,13,152,144,225,180,134,24,97,150,210,218,27,109,9,36,165,41,74,72,136,136,136,136,136,136,180,34,33,250,76,200,136,204,207,66,33,95,252,75,115,165,11,11,237,137,152,77,101,85,73,117,202,204,55,24,146,236,71,200,213,29,183,155,152,194,200,205,183,210,180,41,43,109,39,218,147,34,236,215,83,208,133,48,84,106,19,42,179,164,84,170,18,93,145,38,83,171,121,215,93,89,173,75,90,140,212,163,51,51,51,51,51,51,61,76,127,32,53,45,249,209,217,129,204,234,92,117,9,103,151,174,237,230,100,73,211,78,221,117,211,77,59,70,134,114,29,110,85,232,25,110,180,21,94,114,82,230,74,164,211,223,254,112,165,26,137,10,129,23,179,214,34,62,242,63,250,68,136,0,31,197,41,40,73,169,74,34,73,22,166,102,125,132,66,187,56,148,231,173,140,59,161,73,194,28,46,174,52,186,252,228,173,138,132,168,178,72,206,43,43,68,200,238,160,150,196,132,173,14,165,196,54,122,41,38,69,216,103,219,161,10,122,151,42,179,116,86,94,153,37,201,117,26,149,70,66,157,113,106,53,188,243,207,56,189,76,204,207,85,41,74,82,190,211,51,49,254,19,169,243,105,146,14,44,248,174,199,121,63,73,183,80,104,82,123,76,140,140,140,181,46,210,50,22,139,193,147,11,151,37,87,6,42,63,21,92,150,156,151,71,67,166,143,87,121,122,61,242,45,198,141,53,211,183,77,218,253,158,209,107,98,155,56,198,90,78,83,241,70,143,114,162,57,165,137,48,35,178,107,36,104,147,113,82,42,11,239,211,77,116,47,126,163,144,240,199,191,87,101,230,94,153,28,223,101,166,171,13,179,77,81,184,173,186,243,106,16,200,200,189,98,237,209,63,111,220,98,251,219,90,93,109,46,32,200,210,178,37,17,151,113,145,143,250,0,0,0,0,0,0,0,0,0,0,0,0,0,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,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,109,106,224,179,235,52,186,116,110,106,27,231,202,126,19,173,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,82,15,247,46,51,217,254,225,159,245,154,143,255,0,123,23,252,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,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,29,0,71,252,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,232,161,117,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,129,254,229,198,123,63,220,51,254,179,81,255,0,239,98,255,0,132,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,99,254,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,95,240,191,192,76,88,203,182,1,87,236,172,99,181,62,79,214,166,222,18,170,140,70,235,163,75,223,21,112,161,54,151,55,199,113,196,22,171,101,194,208,207,119,171,174,154,25,25,214,15,247,46,51,217,254,225,159,245,154,143,255,0,123,23,125,151,171,90,187,99,96,22,26,89,87,76,30,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,58,0,0,172,14,40,25,51,204,158,98,113,246,129,122,224,230,27,252,160,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,93,3,133,38,87,49,219,45,127,181,31,219,93,141,242,115,229,31,161,61,25,253,39,14,103,63,167,235,185,223,222,206,185,183,111,61,175,165,166,187,187,53,208,244,231,252,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,218,143,237,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,64,15,238,92,103,179,253,195,63,235,53,31,254,246,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,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,3,133,38,87,49,219,45,127,181,31,219,93,141,242,115,229,31,161,61,25,253,39,14,103,63,167,235,185,223,222,206,185,183,111,61,175,165,166,187,187,53,208,244,159,224,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,21,201,158,86,191,146,61,147,120,97,188,43,147,211,116,90,149,225,42,187,68,144,234,118,202,68,23,97,196,105,45,73,34,73,32,222,66,216,113,38,164,122,171,73,37,122,32,212,109,162,64,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,254,0,1,80,25,245,200,86,108,113,167,54,55,206,38,97,166,20,250,102,219,172,250,51,162,155,233,218,108,126,111,42,155,21,151,62,109,233,8,113,58,56,210,211,235,36,181,211,82,212,140,140,228,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,0,63,185,113,158,207,247,12,255,0,172,212,127,251,216,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,3,202,98,173,102,251,183,240,226,227,171,225,125,167,242,154,239,143,79,119,208,116,181,56,203,109,200,156,162,218,207,53,79,60,202,9,148,172,210,183,62,117,42,229,165,123,53,94,212,157,22,127,114,227,61,159,238,25,255,0,89,168,255,0,247,177,117,57,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,138,188,86,242,185,142,217,148,253,151,126,197,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,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,226,138,241,87,132,254,108,109,252,71,184,233,24,95,135,31,41,173,8,245,7,125,7,84,85,197,77,109,201,16,84,123,153,230,165,231,89,89,60,148,26,80,231,205,37,60,196,175,102,168,218,163,178,174,28,22,54,59,97,38,95,90,193,204,117,195,111,146,242,237,74,132,159,67,62,220,232,114,155,157,6,83,171,144,123,149,30,75,167,206,67,238,62,74,213,13,167,150,166,54,239,81,56,101,42,128,80,15,247,46,51,217,254,225,159,245,154,143,255,0,123,22,253,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,32,0,4,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,121,255,0,11,252,153,230,79,46,216,251,95,189,113,143,13,254,79,209,102,217,242,169,108,73,244,196,9,123,229,46,108,39,18,222,200,239,184,178,213,12,184,122,153,109,245,116,215,83,34,62,129,197,111,43,152,237,153,79,217,119,236,82,198,249,71,242,115,211,126,147,254,147,135,15,145,212,116,60,159,239,151,91,221,187,144,239,209,215,77,189,186,106,90,199,252,133,100,43,54,56,45,155,27,27,19,49,47,10,125,13,109,209,189,39,214,205,244,237,54,71,43,155,77,148,203,127,54,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,86,254,33,87,20,28,161,223,121,161,195,139,90,175,133,48,189,39,119,217,85,7,249,20,183,39,179,21,185,144,102,19,105,145,181,78,145,32,222,66,216,140,180,238,117,180,242,201,255,0,166,179,109,34,32,100,191,35,121,206,192,44,208,88,24,171,116,224,54,250,45,42,160,228,122,139,159,42,41,69,211,69,151,29,216,142,201,209,18,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,213,120,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,116,14,20,153,92,199,108,181,254,212,127,109,118,55,201,207,148,126,132,244,103,244,156,57,156,254,159,174,231,127,123,58,230,221,188,246,190,150,154,238,236,215,67,210,127,128,231,249,133,181,171,183,206,1,98,93,149,107,65,235,107,87,5,159,89,165,211,163,115,80,223,62,83,240,157,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,144,127,185,113,158,207,247,12,255,0,172,212,127,251,216,191,224,1,194,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,83,183,247,46,51,217,254,225,159,245,154,143,255,0,123,18,171,22,48,63,136,174,62,228,238,149,130,152,177,132,30,146,187,236,251,194,153,54,155,86,118,231,165,174,85,90,150,80,106,13,56,169,42,234,77,6,243,11,92,116,155,170,89,45,228,190,147,52,169,109,186,234,252,166,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,0,17,171,18,178,93,106,227,38,110,40,185,133,196,196,210,171,86,221,179,103,181,66,133,108,204,130,220,182,103,206,55,231,27,142,203,67,200,83,102,203,109,202,65,182,148,234,165,59,162,140,208,77,17,59,37,64,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,218,143,237,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,79,240,1,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,162,133,213,51,31,155,202,169,69,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,235,3,47,92,56,115,157,99,99,238,26,94,183,78,13,244,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,246,11,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,87,94,35,112,119,179,107,217,134,161,223,182,101,207,18,30,29,84,43,15,85,174,219,106,107,70,210,218,65,200,55,186,58,105,68,67,73,68,103,18,174,156,146,106,66,227,161,59,210,183,140,201,9,177,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,56,107,144,158,23,191,177,75,169,220,92,204,43,116,170,205,215,70,168,58,221,179,75,138,231,81,6,23,41,195,74,42,107,81,145,115,30,94,210,113,132,154,75,146,147,74,212,68,249,146,99,216,168,8,255,0,159,92,45,190,241,167,41,215,206,25,225,165,11,211,55,37,103,209,157,20,46,169,152,252,222,85,74,43,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,88,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,242,138,148,231,34,43,19,90,113,215,54,34,74,150,173,168,66,143,68,145,168,244,208,136,207,176,93,248,0,160,31,238,92,103,179,253,195,63,235,53,31,254,246,46,251,47,86,181,118,198,192,44,52,178,174,152,61,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,116,0,1,0,56,173,229,115,29,179,41,251,46,253,138,88,223,40,254,78,122,111,210,127,210,112,225,242,58,142,135,147,253,242,235,123,183,114,29,250,58,233,183,183,77,75,94,127,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,127,203,139,75,77,169,197,153,18,80,70,163,51,238,34,33,66,60,78,111,197,222,153,151,169,199,39,217,117,170,59,79,83,82,109,171,118,156,170,132,194,34,63,88,251,116,87,217,247,16,235,188,28,237,39,106,56,163,88,185,87,28,212,196,104,18,25,37,154,53,34,113,50,41,235,239,219,166,186,31,191,81,114,98,169,56,205,225,114,227,42,223,197,70,34,171,146,235,145,40,235,116,145,234,239,63,72,62,101,184,145,166,186,118,233,187,95,179,218,42,234,13,62,109,78,65,69,129,21,217,15,43,232,182,210,13,106,87,105,17,17,17,22,167,218,100,67,253,226,74,172,218,245,150,102,70,114,93,58,165,78,144,151,91,90,77,108,188,203,205,175,82,50,50,209,73,82,84,159,176,200,200,92,47,13,108,245,177,136,148,40,216,67,138,53,198,145,95,130,72,98,159,42,84,146,35,146,202,17,14,59,72,53,191,33,75,91,170,113,110,30,137,73,17,246,153,118,234,66,196,210,164,173,36,164,168,141,38,90,145,145,246,25,15,232,0,142,249,241,182,234,245,252,183,93,234,160,187,41,19,34,210,106,15,255,0,55,82,137,70,132,192,149,217,234,145,159,121,151,253,3,60,211,218,150,196,233,12,207,230,117,45,186,180,189,204,215,118,242,51,37,107,175,110,186,235,174,189,163,251,78,168,76,165,78,143,82,167,201,118,60,152,174,161,230,157,105,102,133,33,105,50,82,76,140,140,140,140,140,136,245,33,115,252,52,179,165,11,20,45,136,120,75,122,213,73,21,202,52,54,216,140,236,183,200,149,33,182,91,134,194,8,148,227,234,90,212,165,184,163,236,73,17,246,233,161,234,66,192,8,200,200,140,143,82,49,249,170,116,202,125,102,157,38,147,85,134,204,184,115,26,91,15,176,243,105,113,14,54,180,154,84,149,37,68,100,100,100,102,70,70,90,25,24,170,108,246,112,204,171,157,98,171,138,216,45,9,149,197,124,223,153,42,146,195,106,53,146,212,169,47,175,148,204,104,186,105,167,41,9,213,90,251,12,251,140,86,125,126,219,185,44,218,195,180,171,130,147,62,149,62,35,138,73,183,37,135,24,113,42,74,141,58,145,44,137,69,235,36,203,187,188,143,220,36,62,85,115,211,138,89,120,174,197,98,77,114,125,102,221,83,200,75,240,230,73,145,32,155,107,123,4,162,105,179,144,218,8,201,182,118,167,94,194,212,203,184,251,46,103,46,121,187,194,108,195,91,49,106,84,59,154,157,18,172,178,66,30,166,73,155,25,185,68,225,182,201,168,201,148,188,226,182,238,120,146,90,246,234,70,93,253,253,200,140,148,68,164,153,25,31,105,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,183,85,229,107,89,52,167,235,55,85,195,77,164,196,142,218,157,91,179,101,182,194,52,74,84,163,245,156,81,23,114,84,125,254,195,247,10,225,206,39,21,72,20,6,230,88,216,18,236,73,243,13,78,71,126,168,106,75,172,146,127,156,52,165,50,244,89,100,123,181,38,150,147,52,247,30,190,226,21,115,136,88,161,124,226,141,122,77,195,122,220,117,26,148,137,46,173,221,178,38,60,242,27,220,181,175,106,9,197,168,200,136,220,86,133,175,102,167,246,143,143,109,80,103,221,23,5,58,222,166,70,121,249,53,25,76,197,109,13,33,74,81,169,197,146,11,66,73,25,247,168,189,134,47,3,35,153,21,195,92,46,177,104,151,197,197,111,245,183,53,70,28,105,139,58,148,72,238,28,117,56,204,103,76,145,190,58,92,70,215,27,86,133,169,233,169,246,235,218,38,148,120,236,69,101,17,227,52,134,155,109,36,148,161,9,36,145,17,22,132,68,69,246,15,244,17,179,58,121,185,181,50,215,135,83,156,69,70,52,139,150,160,195,177,160,67,67,205,173,212,56,227,18,57,78,173,190,115,110,18,9,198,54,154,147,169,235,216,93,189,212,49,138,24,149,116,226,245,239,83,189,46,121,210,37,204,168,202,121,244,165,78,184,225,52,151,30,91,155,16,75,82,141,41,35,113,90,22,167,166,191,196,121,21,37,73,51,74,136,200,203,176,200,253,131,182,100,235,11,149,139,56,253,106,91,174,48,165,197,106,167,6,76,159,87,82,229,20,216,232,94,190,162,139,185,207,105,105,239,26,38,180,237,232,86,157,179,74,182,169,237,165,17,233,112,152,134,217,17,17,122,173,182,148,23,113,17,119,36,189,133,247,16,250,192,63,138,82,82,147,82,140,136,136,181,51,62,226,33,8,115,237,159,91,119,4,45,201,214,53,139,87,137,54,236,154,203,177,207,167,144,219,135,19,123,114,154,220,174,84,132,58,218,144,235,72,212,246,246,106,94,221,8,169,94,230,185,46,220,79,188,37,87,42,239,205,171,86,107,83,22,238,221,206,190,226,221,121,213,43,98,9,70,165,158,171,112,244,45,76,245,63,105,152,158,153,100,200,252,107,19,10,43,57,138,198,248,168,130,136,148,73,21,26,84,10,138,9,173,203,76,102,101,178,163,110,75,9,213,94,163,169,213,14,107,216,100,71,222,98,11,98,5,77,23,118,37,86,165,193,75,73,143,58,177,36,162,37,178,209,9,105,114,22,104,34,34,51,34,45,20,90,105,169,123,133,236,112,223,195,8,248,95,150,90,60,102,82,91,238,5,199,175,58,100,69,244,223,167,196,37,127,97,63,224,253,186,159,218,98,82,10,233,227,33,135,210,235,120,71,69,186,233,176,210,227,144,43,17,186,133,165,179,53,165,132,69,168,56,163,51,74,79,68,246,151,121,145,10,161,193,107,165,251,47,22,172,251,149,153,110,71,68,10,237,62,67,202,109,195,65,155,104,146,218,212,70,122,151,103,171,237,50,33,126,117,12,201,80,172,252,54,195,219,170,163,57,132,68,184,226,82,83,207,121,212,18,77,82,35,155,154,26,141,210,45,218,36,207,188,255,0,136,237,214,221,118,13,205,65,129,94,166,200,105,248,243,227,53,37,11,109,100,164,154,86,130,89,104,100,102,93,202,47,105,143,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,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,128,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,251,10,255,0,9,236,208,254,210,20,79,135,245,52,90,56,149,69,151,57,45,42,60,26,196,98,150,151,11,84,41,164,72,65,172,140,140,200,140,180,73,235,174,133,239,19,167,51,121,31,141,125,225,61,27,49,88,33,21,185,200,151,68,143,81,170,192,167,32,157,218,181,70,122,91,202,38,227,48,173,21,235,180,157,86,230,189,164,70,125,198,32,93,179,114,93,184,97,120,69,174,82,31,155,73,172,209,102,33,221,187,157,97,196,58,203,169,86,197,146,77,43,45,22,217,106,90,145,234,94,195,33,116,249,9,207,173,187,141,246,236,27,22,250,171,196,133,118,66,101,168,229,212,72,109,179,151,177,184,173,110,79,54,66,221,113,75,117,213,232,123,123,116,63,110,164,115,125,42,74,146,74,73,145,145,150,164,101,220,100,63,160,62,77,217,111,66,187,45,154,173,181,80,109,43,143,84,132,252,55,8,200,143,213,113,181,32,251,200,203,185,71,236,63,184,198,118,115,139,133,202,194,124,126,186,237,230,216,82,34,187,83,157,38,55,171,161,114,142,108,132,32,139,212,73,119,55,236,45,61,195,137,165,42,81,146,82,70,102,125,132,69,237,30,187,11,241,42,233,194,27,222,153,122,91,19,164,68,153,78,148,203,234,74,93,113,178,117,45,188,135,54,44,144,164,154,146,102,218,117,45,75,93,63,136,190,108,150,102,230,212,204,166,29,65,113,117,8,209,238,90,123,13,70,159,13,111,54,135,86,227,108,71,230,186,134,249,206,56,104,55,31,218,74,86,135,175,97,246,247,201,65,254,114,35,177,41,149,199,146,210,29,109,196,154,84,133,164,148,70,70,90,25,25,31,216,33,110,120,178,45,134,184,165,98,214,239,139,122,223,56,87,53,58,28,153,141,157,54,36,118,206,66,155,102,75,164,75,217,29,78,47,115,142,22,165,169,107,161,118,235,218,40,254,229,160,207,181,238,10,141,189,82,140,243,18,105,210,158,138,226,29,66,146,162,83,107,52,30,164,162,35,239,73,251,8,125,140,61,197,11,231,11,171,209,174,27,42,227,168,211,100,70,117,14,237,143,49,230,80,230,213,161,123,86,77,173,38,100,102,218,117,45,123,116,47,176,90,54,78,248,170,64,175,183,14,198,199,103,98,64,152,74,110,59,21,66,82,90,100,211,252,221,164,169,231,165,75,51,221,169,186,181,25,39,184,181,247,144,177,235,86,242,181,175,106,83,21,155,86,225,166,213,162,72,109,46,161,216,82,219,125,26,41,41,81,122,205,168,203,185,73,62,255,0,105,123,199,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,31,51,185,188,195,28,181,219,82,165,87,235,17,100,87,20,194,213,14,152,212,136,235,125,78,114,222,54,212,166,86,243,107,52,26,216,52,153,151,110,189,133,219,221,76,57,154,207,46,48,102,30,187,44,158,175,75,164,80,84,167,26,102,159,79,149,42,59,110,51,189,237,188,214,186,135,16,106,52,61,181,90,118,25,17,23,113,118,241,170,22,22,226,37,213,13,218,197,46,212,172,73,136,148,169,197,202,40,47,173,179,236,37,31,174,148,25,107,162,136,251,251,143,81,230,38,195,145,79,152,252,9,109,169,183,227,58,166,93,66,136,200,210,180,153,145,145,145,246,151,105,123,68,153,225,213,100,67,189,115,37,68,110,123,17,222,110,158,184,211,146,135,146,74,35,91,115,226,105,216,105,63,222,63,119,222,52,3,2,51,112,160,199,136,211,104,109,12,180,134,210,132,22,137,73,17,17,17,17,123,11,176,127,186,148,148,36,214,181,18,82,146,212,204,207,66,34,17,83,55,249,236,176,50,239,108,206,133,70,170,192,170,221,75,67,172,198,134,211,236,63,202,116,219,144,72,83,173,166,67,110,37,36,235,36,149,25,118,150,186,23,105,246,82,158,46,99,38,40,102,91,16,93,172,92,50,103,84,230,212,101,169,48,233,236,46,67,200,107,152,251,138,109,182,154,90,220,52,145,27,230,148,164,140,244,35,208,190,217,129,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,216,226,76,201,122,118,25,17,247,152,129,151,226,224,46,245,175,21,41,166,155,132,138,148,164,198,38,146,146,79,40,158,86,207,163,217,244,116,238,236,247,11,26,224,229,133,12,85,171,149,156,71,168,211,144,182,225,245,17,24,121,76,145,154,93,66,233,239,39,69,26,15,78,243,62,197,107,255,0,104,183,16,1,13,179,255,0,157,186,78,94,44,249,86,141,171,62,44,139,190,173,21,108,180,218,93,74,215,25,14,181,41,178,116,201,15,182,234,13,46,178,146,220,68,122,125,167,221,72,215,45,201,122,98,229,234,245,102,174,252,250,205,114,181,49,70,148,18,157,144,226,156,121,211,81,54,217,40,212,179,45,238,30,137,212,207,85,123,76,197,160,112,250,225,189,22,152,205,51,24,177,170,155,205,148,251,44,205,167,82,223,100,148,150,137,69,22,67,74,117,153,49,72,210,225,25,58,133,26,87,217,220,71,222,99,237,241,101,199,152,150,70,30,83,112,78,209,147,22,58,228,147,36,244,104,235,36,27,113,20,196,232,202,65,33,183,11,68,150,212,150,134,141,165,161,23,216,42,118,192,68,55,175,219,109,186,154,143,165,114,175,12,164,30,165,253,89,188,141,199,235,118,119,107,223,216,52,145,151,232,180,168,152,43,100,53,69,81,28,67,183,169,166,217,234,158,238,145,173,62,143,103,113,16,232,35,133,231,83,15,25,196,92,187,222,52,211,140,227,207,67,164,84,38,178,150,144,74,81,184,136,50,9,36,69,181,71,222,191,103,111,218,51,183,85,135,34,223,184,102,64,91,107,105,250,108,215,25,52,172,141,42,74,219,89,150,134,93,134,70,70,95,96,150,120,173,143,178,175,28,162,89,116,198,235,196,153,214,245,82,157,76,67,76,74,50,113,190,69,49,105,37,237,230,25,150,138,86,154,232,90,31,176,133,134,112,174,199,58,142,42,224,97,208,107,210,150,253,66,221,149,232,246,212,226,212,165,42,60,120,112,144,70,102,183,20,163,245,156,62,210,34,47,176,132,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,184,168,227,157,71,10,176,48,168,52,25,75,98,161,113,74,244,123,138,109,106,74,147,30,68,57,168,51,35,67,137,81,122,205,151,105,145,151,216,98,188,240,167,31,101,89,217,68,189,41,142,87,137,83,174,26,165,70,152,182,159,148,102,227,156,250,98,18,107,219,204,35,61,84,157,53,208,245,63,97,136,153,74,137,34,224,184,97,192,67,107,117,250,148,214,217,36,32,141,74,82,220,89,22,132,93,166,102,102,127,104,209,38,74,240,241,156,58,203,189,157,77,40,206,50,244,202,69,62,107,201,117,4,149,19,139,131,28,148,70,91,82,125,232,246,246,253,163,186,14,125,152,24,180,169,120,43,123,181,90,81,20,66,183,170,70,225,234,158,238,145,221,126,151,103,113,152,205,189,254,136,108,223,183,35,116,197,31,74,221,94,97,71,61,75,250,178,121,123,79,213,236,238,211,187,176,91,23,9,172,121,137,123,225,229,75,4,238,233,49,100,46,49,60,76,198,144,178,89,185,17,44,65,140,148,26,28,112,245,73,238,81,104,72,218,122,153,125,131,226,113,5,225,189,22,166,205,79,24,176,86,155,202,148,195,47,77,168,210,216,100,146,151,73,37,42,67,170,105,152,209,76,212,225,153,180,132,154,151,219,220,103,220,98,175,237,171,146,244,194,59,213,154,205,33,249,244,106,229,22,98,77,72,53,59,29,196,184,203,164,163,109,194,73,165,100,91,219,45,83,169,30,169,246,25,11,185,200,6,118,233,57,135,179,226,218,55,84,248,177,238,250,76,84,50,235,106,117,40,92,148,52,212,86,205,210,37,190,227,171,53,58,242,139,113,145,107,246,31,124,201,0,21,29,198,55,10,24,164,215,40,216,143,78,167,33,13,204,233,226,62,242,89,34,53,58,181,212,30,86,170,36,22,189,196,125,170,215,254,209,92,182,26,224,34,245,160,149,85,166,156,132,186,148,84,201,39,82,147,79,40,222,78,255,0,165,217,244,117,239,236,247,137,231,143,252,61,206,179,131,84,76,109,193,200,110,202,84,154,84,105,242,96,198,111,121,41,165,69,118,74,212,134,227,198,61,85,218,218,72,205,122,118,145,25,247,24,135,248,71,140,120,161,150,156,65,106,177,111,73,157,76,155,78,150,148,204,167,190,185,12,161,222,91,237,169,198,221,105,11,108,212,70,108,18,84,147,50,212,139,67,238,236,186,204,160,103,178,192,204,69,179,6,21,102,171,2,149,117,33,13,51,38,27,175,176,199,53,210,110,57,45,77,54,169,14,56,164,155,175,26,82,103,218,122,104,125,165,219,42,210,164,173,36,180,40,148,149,22,164,100,122,145,144,255,0,9,241,155,155,6,68,71,91,67,136,121,165,182,164,44,181,74,136,200,200,200,203,218,93,163,63,220,69,108,120,118,86,100,171,109,192,98,59,45,212,23,38,114,144,202,73,36,75,114,124,189,123,9,37,236,73,123,254,241,25,161,67,145,80,152,196,8,141,169,199,228,186,150,90,66,72,204,212,181,25,17,17,17,118,159,105,251,7,167,174,225,110,34,90,176,218,172,85,45,74,196,104,138,74,92,68,163,130,250,27,46,195,81,122,234,65,22,186,36,207,191,184,181,29,151,44,185,229,198,12,188,87,98,19,53,233,117,122,10,84,219,79,83,234,18,165,72,109,182,119,179,187,150,215,80,218,9,68,134,118,167,94,194,35,50,238,62,203,158,203,22,111,48,199,50,150,212,89,84,26,196,88,245,196,176,133,76,166,59,34,58,31,75,156,182,77,197,37,148,60,226,201,27,223,36,145,159,110,189,135,219,223,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,165,94,151,68,134,229,66,175,80,141,14,51,100,102,167,95,117,45,160,136,136,204,245,53,25,23,113,25,255,0,1,13,243,113,196,115,13,48,106,222,155,69,177,43,16,235,215,43,200,113,134,186,41,17,229,52,195,134,135,210,70,190,84,148,56,157,174,54,141,76,139,82,37,23,180,203,74,106,197,204,97,196,28,120,189,164,220,215,125,98,117,70,92,217,11,40,209,149,33,247,144,210,86,243,139,67,77,161,197,172,210,68,110,168,146,146,51,211,93,11,237,152,121,27,225,185,95,197,101,192,196,156,83,132,237,62,221,67,237,58,204,39,219,91,78,202,65,116,207,37,92,183,226,169,11,105,77,184,226,117,37,118,153,105,221,169,139,66,60,178,97,21,187,98,42,217,160,90,116,168,17,162,176,106,53,183,2,43,70,189,172,236,245,205,13,17,25,25,36,181,236,246,12,254,230,38,157,18,145,143,152,145,73,128,134,211,30,21,219,88,142,217,54,68,72,36,162,107,169,45,186,17,22,154,17,105,161,9,51,194,118,133,42,167,152,163,154,203,140,33,184,180,254,98,185,166,101,174,217,208,76,201,61,135,235,118,246,11,196,168,84,33,82,96,72,169,212,100,181,30,44,70,150,251,206,184,178,66,27,66,82,106,82,141,70,100,68,68,68,102,102,103,167,96,174,140,243,113,41,162,217,177,38,225,222,12,213,218,155,87,113,183,24,126,161,26,66,28,109,131,50,146,202,137,46,199,148,74,74,210,180,182,162,213,61,132,100,125,250,16,171,200,144,113,131,50,23,217,165,132,87,110,106,205,78,78,170,89,148,169,164,215,49,238,211,51,46,98,210,130,91,223,110,155,189,231,219,105,89,18,225,169,11,13,151,19,18,177,162,20,26,141,97,109,182,252,72,11,108,158,110,49,159,76,242,13,109,201,138,149,161,212,173,14,164,204,149,216,71,161,118,234,99,191,103,246,242,131,134,249,93,185,161,196,101,136,237,212,233,179,104,204,54,218,73,4,130,114,157,40,146,73,34,82,116,208,144,68,90,107,247,12,250,190,234,159,125,199,148,102,102,226,205,70,103,222,102,103,168,188,126,18,246,74,45,156,183,185,84,81,146,156,170,213,78,97,25,118,232,151,96,65,86,159,68,191,119,222,127,121,137,188,3,156,102,15,22,232,248,43,133,23,21,243,84,152,211,78,194,167,75,114,26,22,226,82,110,200,68,103,93,66,18,74,90,55,25,155,71,161,18,181,63,103,188,179,195,142,184,189,115,99,150,38,213,239,106,252,217,50,151,50,100,142,141,183,28,113,102,212,117,200,117,198,219,73,45,107,218,69,205,50,36,145,232,90,246,123,206,123,240,196,201,2,107,210,35,227,118,37,208,210,184,140,173,14,82,226,204,141,169,41,68,112,164,178,241,33,230,12,140,140,141,101,189,43,247,145,123,76,90,14,32,222,150,238,18,225,253,74,232,169,155,81,41,212,74,123,206,161,180,114,219,34,75,44,45,100,132,146,148,148,253,22,207,66,212,187,189,131,60,89,170,198,122,166,56,99,85,205,119,74,156,251,240,61,39,53,154,98,92,117,74,36,67,234,223,113,146,208,214,180,150,137,119,185,39,183,221,246,242,202,68,180,192,171,66,156,178,61,177,164,54,233,233,238,74,136,255,0,204,52,81,146,123,198,21,231,151,11,46,100,69,145,244,148,106,116,53,145,153,106,74,68,8,198,125,202,63,222,47,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,255,0,14,225,109,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,83,141,5,202,151,174,43,114,219,106,98,86,77,199,135,37,77,19,154,153,40,151,81,65,158,154,255,0,14,225,89,61,124,206,131,209,157,83,189,39,59,159,201,222,123,57,155,118,238,219,221,174,157,154,233,174,131,188,100,111,9,102,98,198,99,45,24,72,134,183,225,209,234,180,250,180,178,38,205,72,54,90,157,24,150,74,245,20,90,104,231,110,186,23,188,200,104,122,147,78,141,72,165,195,165,67,105,45,49,10,59,113,218,66,82,73,36,161,9,36,145,17,17,17,17,17,17,119,16,253,99,133,103,98,241,133,102,101,194,244,153,45,100,93,93,26,163,13,4,70,90,154,151,2,73,151,122,139,247,79,255,0,112,206,189,94,90,103,213,166,206,65,30,217,50,28,116,181,247,41,70,127,231,29,79,42,184,209,84,192,236,106,182,110,232,179,159,98,7,164,225,51,83,75,110,169,36,184,125,91,14,60,90,18,208,147,213,45,119,40,246,251,254,205,14,225,245,233,110,98,222,31,211,110,154,97,181,46,157,91,167,178,234,219,95,45,194,218,243,8,89,161,68,149,41,63,69,194,35,45,79,191,218,42,251,137,222,72,19,66,126,70,54,225,165,13,40,136,242,214,229,82,44,56,218,18,84,103,54,75,207,26,25,96,136,136,136,144,91,212,191,113,31,176,196,8,192,172,94,185,176,55,19,105,23,181,2,108,152,171,135,50,63,88,219,110,56,131,118,58,36,52,227,141,168,144,180,110,35,229,17,26,76,244,61,59,125,229,161,236,190,98,221,31,26,176,162,221,190,105,115,26,117,217,180,232,142,76,66,28,74,141,169,11,140,211,171,66,137,43,94,211,35,116,181,35,86,165,237,247,159,71,1,8,120,180,89,40,185,178,222,221,81,38,73,114,149,85,41,134,103,217,170,90,129,57,90,125,19,253,239,121,125,228,40,225,135,84,195,237,188,147,50,54,214,74,35,46,242,50,61,70,130,178,3,121,65,196,140,174,219,48,229,178,204,134,233,148,216,84,103,219,113,36,178,89,55,78,138,74,37,17,169,90,235,191,67,215,79,184,112,28,246,240,212,133,137,75,151,137,88,49,10,13,58,176,134,220,126,92,4,54,76,183,36,203,169,121,102,134,227,69,82,214,234,150,182,146,70,106,237,34,208,251,116,49,86,178,224,227,6,91,175,178,75,232,174,219,53,154,100,157,82,178,41,80,137,222,91,221,134,70,124,181,169,6,182,126,205,118,251,203,178,208,242,51,196,170,139,121,68,133,135,120,205,86,106,21,93,182,219,97,138,132,151,208,219,111,153,20,102,82,74,118,68,163,82,150,165,169,197,30,137,237,34,51,239,212,133,139,211,234,16,170,208,35,212,233,210,90,145,22,91,72,125,151,91,89,45,14,33,73,37,37,68,162,51,35,35,35,35,35,35,211,180,81,231,22,42,20,170,102,98,74,107,206,48,180,74,167,243,83,202,51,61,9,83,167,25,18,187,11,214,236,237,17,151,46,244,248,149,124,124,195,122,76,244,54,168,243,110,218,60,119,9,194,35,65,165,115,90,73,238,212,140,180,208,207,93,72,104,9,57,100,194,43,138,196,77,181,95,180,233,83,227,74,96,148,75,114,4,87,77,27,153,217,234,26,218,50,34,34,81,233,217,237,21,125,158,78,27,149,252,42,92,252,73,194,200,78,212,45,213,190,235,175,66,142,218,221,118,42,15,169,121,74,229,177,21,40,67,73,109,182,211,169,171,176,207,78,237,12,67,172,36,198,28,64,192,139,218,53,205,104,86,39,83,101,193,146,142,166,50,100,62,202,29,74,30,109,107,105,196,54,180,26,136,205,164,146,146,102,90,233,161,253,151,45,148,126,35,152,105,140,182,252,42,45,247,88,135,65,185,89,109,182,29,235,100,71,138,211,238,18,24,73,154,57,178,86,226,183,56,226,244,51,45,76,146,126,210,61,102,69,46,175,76,173,195,69,66,145,80,143,50,51,132,70,151,88,117,46,32,200,200,140,187,82,102,93,198,71,252,71,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,55,56,121,250,176,178,213,1,84,122,114,219,171,220,207,105,202,142,193,179,33,13,104,168,234,62,106,74,67,110,39,86,223,51,78,133,218,101,175,113,118,212,230,43,241,0,204,94,43,68,145,76,157,120,75,165,67,125,105,89,183,76,168,78,99,179,148,109,154,116,57,10,45,166,74,51,50,211,180,251,68,118,169,85,106,117,137,78,78,171,84,101,77,144,234,141,75,118,67,202,113,106,51,51,51,51,82,140,204,251,76,207,248,152,150,188,58,114,178,254,60,226,124,59,158,177,77,117,219,118,222,152,220,135,86,182,77,76,58,243,18,34,45,76,168,212,202,219,86,173,186,122,164,204,140,203,220,93,247,177,111,80,105,118,197,22,29,6,141,5,136,144,225,48,219,13,52,195,73,109,9,74,16,73,73,18,82,68,69,216,146,46,194,46,225,255,0,23,75,232,141,108,213,228,184,133,173,45,64,144,181,37,5,170,140,137,181,30,132,94,241,154,236,197,190,137,89,128,196,185,45,161,104,75,183,133,101,100,149,150,138,34,57,175,30,134,94,241,96,28,24,108,42,100,250,133,197,126,73,145,29,82,99,245,112,27,96,214,147,116,137,42,167,186,78,109,52,235,183,83,211,118,238,255,0,103,180,77,60,230,219,248,223,127,90,14,225,198,13,75,69,61,250,196,101,51,34,106,156,152,209,33,183,90,144,202,136,220,142,74,50,34,53,182,174,212,153,118,107,219,216,66,16,97,207,7,76,73,169,86,35,214,241,134,248,164,200,109,217,72,118,81,64,169,200,92,135,18,106,66,150,103,212,66,237,81,234,231,121,247,233,175,180,88,38,3,101,19,5,240,10,152,219,22,189,159,75,126,162,147,35,58,156,170,124,69,75,61,18,209,105,206,67,40,86,155,153,74,191,198,212,254,238,216,68,73,34,74,72,136,139,176,136,189,130,9,113,112,186,26,165,224,44,122,47,70,167,156,151,81,71,172,77,238,36,37,112,167,167,93,117,45,52,211,191,65,72,237,160,221,113,13,167,189,106,36,151,241,26,25,225,251,69,106,137,149,219,57,182,153,91,103,42,153,79,148,189,201,34,220,181,83,162,234,162,236,45,75,179,188,72,209,252,51,34,45,76,244,34,21,17,197,243,48,242,106,247,69,63,6,173,170,219,169,133,13,182,165,206,76,105,38,73,83,200,114,124,119,26,94,199,12,143,213,52,234,149,35,94,237,79,216,34,46,76,176,66,94,57,99,149,191,111,170,18,159,167,68,155,18,100,253,91,53,32,227,166,100,116,56,74,249,181,167,77,174,246,238,45,61,231,239,208,77,179,67,181,48,154,199,131,68,101,112,41,52,170,52,38,153,53,168,219,97,180,165,150,82,157,198,100,73,73,122,173,247,232,93,133,236,34,21,111,196,227,60,208,174,182,221,193,44,49,171,115,34,50,242,138,165,54,43,228,104,119,78,178,51,173,19,140,200,50,82,76,148,133,109,82,59,123,12,253,132,43,102,147,65,172,220,46,188,154,92,25,18,220,105,181,60,231,45,165,184,123,75,77,79,213,35,247,151,249,71,225,125,135,162,190,228,105,13,41,183,90,81,161,104,82,76,141,42,35,208,200,200,251,72,245,23,65,193,223,17,219,175,96,101,90,209,169,72,125,218,149,58,184,255,0,32,141,123,144,136,109,195,167,182,148,150,170,53,22,138,51,236,34,36,139,5,1,94,92,87,242,206,171,246,197,70,44,91,116,178,93,74,134,217,28,197,50,198,171,233,25,102,115,238,41,70,134,148,173,55,45,58,153,168,147,239,211,188,83,51,141,173,167,20,211,137,52,173,6,105,81,25,104,100,101,222,37,79,13,220,85,103,13,179,29,70,102,163,59,167,135,91,114,61,44,204,221,36,39,123,211,225,151,110,171,73,105,162,15,223,221,220,98,254,34,201,98,108,102,166,70,113,46,50,250,18,227,107,73,145,146,146,162,212,140,140,187,15,176,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,82,88,133,25,217,146,92,75,108,176,133,56,226,212,100,68,148,164,181,51,51,62,194,236,33,64,252,72,177,85,156,74,204,117,101,154,124,238,162,29,13,114,41,100,100,233,45,59,217,159,48,187,52,90,139,77,22,94,238,254,226,17,89,182,214,235,137,105,180,154,150,179,36,164,136,181,51,51,238,23,51,194,131,44,234,176,236,85,226,197,201,74,36,84,171,141,153,195,83,204,104,190,149,230,96,190,218,146,107,105,42,211,114,21,161,146,141,62,237,123,197,134,128,175,174,49,24,142,221,7,3,41,54,141,54,67,237,84,170,53,198,58,130,74,246,161,112,220,135,80,109,73,61,20,74,61,84,69,216,100,105,20,190,195,15,74,125,184,209,218,83,142,186,162,66,16,148,153,154,148,103,161,17,17,118,153,234,63,117,90,131,89,183,157,101,53,72,50,34,56,235,105,121,190,99,75,108,246,158,186,31,172,69,238,63,242,11,38,225,143,158,104,86,154,26,193,44,78,171,114,226,60,242,74,155,54,83,228,72,107,94,142,51,77,27,143,72,34,74,72,146,181,109,74,59,59,76,189,164,45,34,230,161,218,152,177,99,206,162,188,184,21,106,85,102,19,172,146,210,109,190,210,146,243,42,78,226,61,20,147,245,92,239,208,251,15,218,70,51,237,156,220,16,151,129,184,229,112,91,233,132,166,41,210,230,203,153,3,70,205,40,40,234,153,33,13,146,126,109,9,211,107,93,132,146,211,220,126,233,117,194,15,48,242,169,23,69,67,6,174,90,219,170,131,49,167,101,193,76,153,38,100,151,150,228,8,237,180,141,238,17,23,170,74,209,41,70,189,250,31,176,91,185,25,25,106,71,169,24,254,136,229,196,10,138,213,111,43,183,139,110,178,183,14,45,50,161,41,27,82,71,181,105,167,74,209,71,216,122,23,111,120,207,51,136,54,156,91,106,239,66,141,39,252,5,220,112,143,186,90,170,96,44,138,39,70,166,92,137,81,95,172,109,146,73,105,68,40,9,215,93,79,93,76,251,244,19,180,200,148,70,149,17,25,31,97,145,251,71,19,199,156,162,96,198,62,211,28,98,232,179,233,108,84,85,169,149,78,53,62,34,101,150,169,116,180,231,45,149,171,77,207,41,95,227,104,127,125,125,226,55,7,76,73,166,214,36,86,240,122,248,164,199,109,169,75,118,41,79,169,200,68,134,210,74,90,144,101,211,194,236,81,104,223,113,247,235,167,176,77,252,153,91,248,223,96,218,13,97,198,50,203,69,65,250,60,100,179,30,106,92,152,233,45,182,154,142,202,72,156,144,73,51,35,52,56,174,196,145,118,235,217,218,66,22,113,158,176,169,144,42,22,237,249,26,68,116,201,145,210,64,113,130,90,73,211,37,42,160,233,185,180,147,174,221,75,77,219,187,253,158,209,95,217,117,125,17,115,1,134,114,92,66,214,150,175,10,50,212,148,22,170,50,41,173,30,132,94,241,165,43,89,244,74,182,105,18,91,66,208,151,96,71,90,82,178,209,68,70,218,79,67,47,120,255,0,187,134,131,75,185,232,179,40,53,152,44,75,135,53,135,24,117,167,218,75,136,82,86,131,74,136,210,162,50,62,197,25,118,145,247,138,39,226,45,149,151,240,27,19,230,92,244,122,107,173,91,183,12,199,36,52,180,50,105,97,167,159,145,45,105,101,38,150,80,218,116,109,162,209,36,102,100,94,242,238,137,84,218,173,78,143,41,185,212,154,140,168,82,26,81,41,14,199,121,77,173,38,70,70,70,74,73,145,151,105,17,255,0,2,18,111,1,248,135,227,214,12,191,14,20,139,142,85,122,144,203,237,169,214,106,115,38,202,87,44,141,162,52,165,39,37,9,250,13,232,68,125,158,177,251,15,178,223,178,159,156,108,62,204,229,172,196,154,92,164,66,174,176,210,83,54,11,235,97,181,243,18,219,6,226,144,218,95,113,123,55,190,73,35,87,110,165,161,246,247,200,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,243,123,154,171,71,45,118,11,245,73,117,56,174,214,222,219,210,65,75,205,41,229,104,244,116,175,230,205,230,214,122,33,242,87,97,247,118,159,103,126,127,241,27,17,238,204,81,185,164,221,87,117,98,92,249,146,54,106,111,200,117,210,78,214,208,142,206,98,148,101,169,54,157,123,125,131,203,165,42,82,137,41,73,153,153,232,68,69,218,102,61,141,179,132,247,213,207,62,147,22,13,175,86,117,170,172,198,34,182,227,112,158,81,23,53,73,34,86,164,131,236,209,69,219,219,252,69,240,100,51,46,148,236,0,193,122,116,54,249,190,144,173,54,205,82,105,59,183,84,62,244,72,164,226,127,170,66,139,69,51,220,173,79,222,103,236,146,227,224,95,230,225,88,119,33,178,173,174,21,34,102,195,215,77,15,146,189,12,102,183,28,205,211,198,187,252,222,86,231,14,232,170,238,61,117,212,250,183,117,62,209,102,28,21,38,210,202,216,186,105,230,201,250,71,175,156,247,51,106,116,228,242,233,197,183,95,165,244,187,116,238,22,124,109,54,110,115,77,9,223,166,155,180,237,211,221,168,255,0,176,31,242,226,210,210,20,226,204,137,40,35,81,153,251,8,133,56,113,97,204,117,62,245,186,91,194,171,122,97,173,20,105,36,114,212,135,18,101,205,101,201,204,45,6,104,116,255,0,120,187,13,36,126,253,59,133,120,210,200,142,165,16,140,181,46,123,125,158,255,0,88,134,141,178,110,73,78,90,240,248,146,130,73,124,156,164,246,17,105,255,0,136,71,29,164,124,75,218,187,22,216,179,235,151,20,215,208,203,52,202,116,153,107,90,148,73,34,38,218,82,204,245,51,34,46,196,159,180,190,241,156,12,203,223,50,177,7,29,175,155,133,233,138,146,195,151,13,77,49,23,204,53,151,78,115,30,90,52,51,82,139,77,23,236,61,59,123,4,235,225,173,30,204,192,188,10,187,51,45,136,38,136,106,139,50,124,8,100,247,41,181,201,66,97,195,152,218,26,230,236,222,165,114,151,180,137,206,221,59,11,189,69,200,51,95,196,179,18,49,161,249,214,205,139,50,85,191,110,154,221,105,43,142,227,241,36,186,222,175,160,183,27,82,150,218,136,219,117,26,246,104,102,146,246,17,107,15,105,20,187,142,253,185,226,82,97,166,101,82,173,87,150,219,8,51,39,31,117,199,93,112,146,70,122,18,148,102,106,89,123,12,204,207,218,102,46,95,40,188,59,173,43,75,9,98,84,111,170,99,15,87,238,10,107,114,93,55,89,105,78,71,55,227,48,102,209,243,99,18,209,181,105,95,170,122,232,126,243,212,86,198,122,176,73,204,15,199,90,157,5,168,106,102,28,254,117,66,57,242,246,165,77,174,100,148,164,203,230,208,71,216,215,176,140,190,223,119,127,225,11,138,145,109,124,86,157,100,77,146,72,77,94,59,188,164,45,100,73,83,174,201,128,210,116,35,89,106,175,84,251,136,207,239,238,23,66,3,226,222,118,189,54,244,180,235,22,165,90,43,47,197,171,64,145,5,196,58,132,172,182,186,210,155,62,197,17,151,114,143,188,143,238,49,159,108,238,101,222,171,151,236,105,171,210,215,1,214,233,53,89,18,42,48,28,38,148,77,37,151,101,201,75,109,145,242,144,146,61,140,235,181,36,101,167,113,153,119,112,219,94,189,46,215,184,233,119,28,7,86,220,138,100,198,38,54,164,40,200,201,77,184,149,150,134,70,71,222,146,238,50,251,198,131,50,61,143,180,92,111,193,26,3,237,213,89,118,173,75,131,22,12,214,77,244,41,238,99,81,35,27,138,52,243,22,173,55,187,166,170,208,245,239,34,62,249,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,222,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,238,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,119,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,251,125,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,199,219,28,91,57,4,149,101,175,16,73,72,37,23,201,202,183,97,150,191,248,132,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,221,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,245,75,81,234,167,187,147,161,251,140,189,180,63,115,225,61,245,108,84,42,209,103,90,245,102,154,165,76,126,43,142,57,9,228,145,242,148,162,53,106,104,34,211,68,159,111,103,240,30,57,73,82,84,105,82,76,140,143,67,35,46,210,49,212,178,237,142,247,94,2,98,53,42,238,160,213,102,51,17,169,76,28,216,205,190,234,91,121,130,125,167,28,35,66,92,65,43,82,104,139,69,30,134,93,135,246,104,7,46,56,245,105,99,246,27,210,174,219,126,173,17,233,110,69,99,173,140,135,218,83,140,190,108,50,227,137,82,16,226,205,58,27,196,70,74,61,72,251,15,237,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,142,102,75,51,120,123,151,27,42,93,201,114,215,105,231,81,111,151,211,210,250,166,58,169,26,186,202,23,177,149,186,218,151,181,47,37,103,161,246,39,183,239,161,12,193,102,39,16,179,29,123,63,117,222,21,23,148,151,54,242,32,180,243,231,29,141,25,105,181,114,219,113,215,54,238,228,165,71,161,246,159,111,221,202,76,140,143,67,45,12,119,220,153,96,45,91,28,113,150,143,68,244,12,169,116,214,20,205,66,82,250,85,56,201,176,137,140,54,225,168,249,107,78,210,39,12,143,82,211,191,83,23,85,99,101,23,15,237,25,52,169,140,81,41,228,84,226,97,72,107,166,99,105,45,179,73,145,232,76,151,238,233,236,29,242,52,102,34,48,220,104,236,161,166,219,73,37,41,66,73,36,68,69,161,104,69,247,15,245,31,62,225,130,117,58,13,74,154,70,146,57,112,222,99,214,238,245,144,101,219,223,217,218,51,111,154,27,122,117,179,152,140,72,166,206,142,166,143,229,101,97,109,106,131,73,45,190,185,226,74,147,169,22,169,61,167,161,151,96,149,92,35,113,82,13,163,140,83,109,26,189,98,52,40,181,104,110,19,4,244,130,111,153,37,217,80,27,74,75,114,200,140,204,146,125,132,70,103,167,180,93,98,22,135,16,151,27,89,41,42,34,52,168,143,82,50,247,144,255,0,160,30,51,25,174,86,172,252,40,187,238,55,101,166,49,192,161,84,36,54,225,184,72,50,90,35,56,178,208,245,46,223,87,94,242,238,25,183,197,187,150,93,223,137,247,101,199,46,123,210,206,161,91,159,37,14,58,233,184,123,23,33,197,145,17,153,159,103,173,175,121,247,143,47,17,254,154,91,50,116,215,148,226,87,167,220,122,141,16,100,62,183,26,185,150,75,45,248,242,185,198,205,38,156,202,203,121,43,150,162,167,197,51,71,97,158,154,107,221,236,18,12,112,76,241,93,14,90,217,107,189,31,101,195,66,230,81,234,49,8,245,211,233,192,146,126,242,253,223,254,144,206,244,149,170,125,101,215,29,94,170,147,37,74,82,140,251,205,75,237,51,63,226,45,134,226,193,215,174,62,25,212,216,150,212,109,21,6,154,205,199,32,152,65,234,242,209,111,153,43,232,32,247,25,238,79,126,134,127,188,42,86,68,119,162,190,228,89,45,45,183,89,89,182,180,45,38,74,74,136,244,50,50,62,210,50,49,63,248,82,101,214,149,136,55,242,241,50,224,132,228,134,104,110,159,76,133,182,149,180,79,50,244,23,144,189,22,210,139,118,139,62,210,81,30,157,218,119,139,163,101,150,227,178,220,118,80,72,109,164,146,16,146,45,8,136,139,66,34,33,90,252,97,176,97,235,134,216,165,98,141,46,148,218,158,166,147,17,100,62,134,12,214,76,182,221,65,245,17,169,40,51,211,83,35,237,81,23,253,162,178,114,241,136,242,176,167,24,237,91,201,137,38,195,112,170,208,87,37,91,205,37,201,68,166,156,94,166,74,79,103,205,251,79,79,127,188,104,207,9,239,136,24,143,135,118,253,231,79,152,196,150,234,180,216,146,205,76,184,149,145,41,214,27,115,67,50,82,187,125,114,246,159,127,183,188,122,224,17,71,136,30,86,168,248,255,0,133,21,10,172,74,122,215,114,80,226,59,46,11,140,52,147,113,195,102,52,165,54,209,153,52,183,13,38,227,197,234,164,203,83,238,208,251,232,102,232,182,171,22,125,126,125,183,94,130,244,73,212,233,46,198,121,183,90,91,103,185,181,169,10,236,89,17,233,185,38,93,164,93,194,68,228,67,52,213,60,186,226,196,37,213,42,175,149,181,85,91,112,166,50,227,234,228,178,78,201,139,204,120,210,167,155,109,38,77,178,101,184,245,208,187,200,203,186,250,236,75,226,219,196,91,86,155,119,90,213,104,149,8,21,40,172,201,67,145,159,109,210,73,56,218,92,36,153,161,74,73,30,213,167,179,83,239,33,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,251,238,248,182,240,234,213,169,93,215,77,90,37,62,5,54,43,210,86,228,151,219,104,148,77,182,167,13,36,107,82,82,103,181,10,236,212,187,140,80,166,123,243,77,82,204,86,44,77,93,46,170,249,219,84,165,185,10,27,45,190,174,75,196,212,153,92,183,137,41,121,198,212,102,219,196,91,139,77,75,184,136,187,227,181,175,109,86,47,10,252,11,110,131,5,233,115,170,50,90,140,203,109,52,183,15,115,139,74,19,216,130,51,211,114,136,187,8,251,197,243,112,252,202,213,31,0,48,162,159,85,151,79,90,46,74,228,70,165,206,113,246,146,78,54,111,70,138,167,26,35,54,144,225,36,156,100,253,85,25,232,125,250,159,116,174,1,228,113,98,248,129,135,24,119,112,94,117,9,140,70,110,149,77,151,44,148,243,137,65,26,154,97,199,52,35,53,39,183,212,63,105,119,123,59,198,115,51,15,136,242,177,91,24,238,171,201,249,38,251,115,42,211,151,25,91,205,69,201,92,167,92,70,134,106,87,103,206,123,15,79,119,188,89,183,7,156,24,122,222,182,42,184,163,84,165,54,151,170,68,252,88,239,173,131,37,155,46,55,79,125,36,74,82,8,244,212,140,251,20,101,255,0,104,178,135,153,110,67,46,71,121,4,182,221,73,161,105,50,212,140,140,180,50,50,20,185,197,115,46,180,156,62,191,155,196,203,126,19,145,217,174,58,93,74,16,218,80,209,188,243,211,158,90,244,67,73,45,218,32,187,77,70,122,119,235,222,32,4,120,239,74,125,184,177,154,91,142,188,178,109,8,66,76,212,165,25,232,68,68,93,166,102,98,218,237,220,29,118,220,225,159,83,137,114,197,220,169,212,215,174,56,228,250,12,212,203,139,183,200,147,244,208,91,76,182,171,187,83,47,222,21,59,25,106,129,89,105,198,151,162,163,73,74,146,162,62,227,74,251,15,95,224,52,67,145,219,161,203,167,45,118,91,239,57,189,112,232,244,232,102,122,235,244,32,70,63,121,254,247,255,0,72,119,177,31,51,225,91,141,67,203,37,232,252,137,92,147,122,147,81,101,5,188,147,204,81,211,229,25,35,180,203,93,116,238,246,140,239,203,127,169,150,244,157,52,230,184,165,233,247,158,163,212,97,37,203,46,208,196,251,78,227,137,57,232,135,79,173,192,146,183,26,116,219,61,141,200,109,102,70,100,101,217,234,251,203,184,105,35,6,110,102,175,12,40,180,46,54,165,166,73,207,161,83,228,56,225,56,75,51,90,227,54,179,212,245,62,223,91,94,243,239,30,204,7,252,173,104,109,10,113,197,146,82,146,51,82,140,244,34,47,121,138,83,226,229,138,144,110,236,98,133,105,82,43,17,166,197,164,195,109,47,147,50,9,206,92,150,165,79,109,73,61,171,50,35,34,81,118,25,17,150,190,193,21,114,189,111,206,185,115,17,134,212,216,49,212,233,157,217,71,83,186,32,212,72,111,174,101,42,82,180,35,209,37,184,181,51,236,26,72,183,160,157,50,129,77,166,153,164,206,36,54,88,245,123,189,84,18,123,59,187,59,7,208,31,229,38,51,18,216,114,52,134,80,235,110,36,210,164,173,36,162,50,50,208,245,35,251,199,3,190,114,139,135,247,116,154,172,199,232,148,243,42,137,62,165,181,211,49,180,214,225,168,204,244,54,79,247,180,246,138,83,206,134,5,212,112,43,26,42,148,23,40,175,194,167,76,113,249,176,148,113,148,219,70,202,229,200,67,123,15,150,132,233,181,174,205,165,166,133,216,126,238,10,148,169,103,181,41,51,63,113,16,144,249,64,205,221,239,150,59,242,44,168,211,159,147,111,74,121,12,84,41,239,58,242,218,75,74,122,57,186,226,26,39,155,65,56,77,177,180,148,174,205,15,67,236,238,187,220,182,230,111,15,115,29,101,68,185,45,170,237,60,170,46,115,58,138,95,84,199,85,31,71,94,66,55,178,135,92,82,55,37,149,44,181,62,212,246,253,221,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,136,181,51,34,47,180,69,44,215,103,231,13,114,249,74,114,21,42,173,2,179,112,171,78,92,72,239,199,145,179,214,96,207,122,19,33,11,45,91,120,204,190,227,62,226,237,165,108,107,199,220,80,204,109,218,170,229,229,84,151,49,213,233,200,130,203,242,28,101,173,26,109,42,229,182,227,142,26,117,38,82,163,208,251,76,181,247,105,36,176,95,35,19,109,92,44,170,99,198,58,211,101,210,161,211,249,29,37,54,91,38,195,138,223,37,200,171,230,181,42,57,17,232,106,105,73,209,101,216,100,103,222,68,33,20,199,91,122,74,221,105,4,148,43,77,8,139,77,59,5,198,240,160,195,6,109,235,102,153,124,26,99,41,217,244,58,148,83,82,72,141,206,202,161,119,158,194,61,62,104,189,167,236,254,22,42,0,63,138,73,41,38,149,22,164,101,161,138,66,226,195,130,211,44,92,106,43,238,52,23,147,76,175,53,204,91,252,163,38,250,151,229,206,116,211,184,144,148,238,218,141,116,220,103,167,188,187,68,69,194,27,250,102,25,98,61,191,122,67,211,90,101,74,36,151,8,245,237,67,111,182,225,151,98,147,251,133,222,100,95,246,141,14,101,147,26,173,172,107,194,186,29,201,71,171,71,145,41,80,99,20,182,82,251,107,91,79,116,204,173,105,52,165,197,154,116,55,72,180,51,212,189,191,111,92,1,15,248,156,226,220,76,55,203,180,234,122,39,199,76,203,129,215,105,36,202,157,34,89,161,248,51,11,93,187,210,122,106,141,61,191,113,138,26,144,242,164,62,227,234,250,78,44,214,127,121,158,163,254,5,207,240,129,197,88,87,6,16,84,44,73,245,86,213,83,166,212,29,91,49,141,242,53,20,86,226,192,105,39,176,214,106,250,70,101,169,36,147,236,239,236,22,18,34,39,20,10,132,200,57,97,169,20,68,151,207,190,243,46,30,135,216,133,83,230,235,220,127,97,10,25,131,235,78,143,187,183,87,145,175,255,0,60,66,254,50,251,76,98,165,145,72,116,247,163,147,168,126,201,109,6,141,132,163,61,212,118,139,176,180,239,237,20,101,140,180,246,233,88,169,118,64,105,174,90,25,173,79,66,81,183,67,73,20,151,8,136,203,66,211,184,92,79,8,250,109,191,23,0,228,74,167,55,252,245,234,138,205,245,153,35,93,78,20,3,81,106,69,174,154,233,222,39,104,230,25,151,195,120,120,169,129,215,165,162,252,84,191,38,77,10,162,80,117,65,40,211,37,80,222,109,179,45,82,163,35,213,206,244,150,190,225,156,91,250,211,168,216,119,173,110,209,169,176,227,50,40,245,25,48,148,75,74,146,102,109,60,166,204,203,113,36,251,208,126,194,251,136,89,103,10,252,224,68,167,165,188,18,191,174,51,109,43,89,34,148,169,147,8,146,70,125,20,102,88,65,186,247,216,189,16,132,123,244,246,144,181,182,220,109,230,210,243,75,74,208,180,146,146,164,158,164,100,125,198,70,63,232,127,195,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,133,226,179,148,212,91,85,164,227,85,155,73,90,98,76,50,69,65,17,216,209,9,90,215,58,75,174,168,155,100,136,143,68,167,85,41,122,233,166,190,195,21,168,44,51,134,174,121,92,195,26,228,124,35,196,170,194,142,221,158,180,51,2,68,153,29,145,157,90,225,199,109,27,158,144,148,33,164,182,133,158,137,73,153,118,233,217,169,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,234,71,167,104,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,218,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,140,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,231,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,158,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,166,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,222,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,220,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,217,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,190,125,198,101,255,0,104,151,60,39,176,90,101,245,141,103,125,201,130,242,169,148,22,185,136,127,148,102,223,82,196,184,46,146,119,26,20,157,219,87,174,155,136,244,247,23,104,187,212,164,146,146,74,75,66,34,208,135,244,0,85,231,25,171,21,169,144,45,251,225,4,194,92,96,162,65,51,238,89,146,83,80,119,247,123,187,125,253,254,207,104,171,252,54,58,71,203,218,3,85,230,146,229,61,234,148,86,228,164,210,147,46,81,188,141,255,0,75,213,250,58,247,246,123,196,162,204,246,70,46,75,62,213,164,227,62,23,83,39,86,45,90,229,53,138,172,132,70,101,201,11,136,111,54,244,133,25,147,17,201,182,218,67,73,111,180,214,122,106,93,166,70,70,56,78,10,99,238,40,101,202,237,77,114,205,170,75,134,234,53,231,193,121,249,13,178,238,173,56,148,243,27,109,198,205,90,19,202,81,106,125,134,122,251,245,186,156,168,231,231,13,115,7,74,110,21,86,173,2,141,112,167,94,100,73,15,199,143,191,214,124,203,98,21,33,107,61,27,100,140,254,242,62,227,236,149,164,100,101,169,25,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,68,146,220,163,236,33,12,243,137,196,66,194,192,74,122,232,22,155,222,152,185,215,167,243,109,175,71,229,104,168,235,250,110,70,91,106,213,183,84,125,253,154,105,222,125,148,161,136,24,143,122,98,221,198,187,130,239,169,122,66,162,246,154,175,146,211,90,232,218,17,220,218,82,159,162,218,125,158,193,96,185,25,225,151,62,228,91,56,131,142,244,110,158,7,173,210,211,250,132,175,155,253,242,210,254,118,44,162,82,116,82,90,87,106,123,123,139,218,99,184,113,95,197,116,225,190,10,195,195,11,125,125,58,171,252,206,205,55,237,228,75,130,255,0,246,208,173,126,153,255,0,104,191,143,112,165,225,118,124,43,110,136,181,124,45,160,83,155,145,171,173,82,106,142,169,173,135,234,151,165,20,90,235,161,17,253,34,255,0,40,158,160,0,35,54,123,242,187,11,50,88,73,46,12,72,156,202,245,33,46,84,41,231,204,50,222,235,81,165,19,72,237,117,180,22,171,120,187,85,169,123,200,203,186,132,47,219,30,191,135,87,101,82,207,185,97,244,211,233,114,223,136,242,57,136,94,138,105,213,54,174,212,41,73,250,72,87,113,159,119,180,76,222,27,25,200,99,6,239,6,112,242,249,157,203,160,213,222,75,17,221,229,25,242,222,117,216,108,164,182,180,194,214,122,33,181,159,106,136,143,236,61,12,93,93,6,189,74,185,105,49,107,148,89,93,68,57,141,33,230,92,216,164,110,66,210,74,73,232,162,35,46,197,17,246,144,253,82,229,49,6,43,211,37,47,99,44,33,78,56,173,12,244,74,75,83,61,11,183,184,133,31,113,62,204,226,113,127,18,100,225,197,25,254,101,34,216,158,182,150,123,116,214,84,105,19,89,51,245,154,66,190,131,133,253,163,79,222,125,162,15,161,10,113,68,132,22,166,96,180,41,181,26,22,90,25,9,155,194,231,25,81,134,249,128,137,111,77,47,230,215,34,91,166,54,127,240,210,38,194,65,119,33,71,220,131,246,145,125,164,47,97,181,165,196,37,196,158,169,81,18,139,238,49,16,184,163,54,242,242,195,80,54,156,218,73,146,233,171,176,143,84,250,62,110,164,40,122,158,100,85,8,198,125,196,242,53,255,0,231,136,104,79,42,41,110,102,79,104,12,181,31,157,190,212,138,223,43,126,221,230,116,182,61,93,125,154,235,166,162,141,51,59,24,226,99,229,248,193,196,233,141,55,21,80,185,124,205,251,127,158,188,90,107,237,238,211,248,11,46,225,15,136,148,134,240,202,224,183,158,159,202,118,154,185,117,23,81,202,82,180,105,184,240,16,165,106,73,211,191,216,70,103,246,9,157,3,52,216,37,42,169,34,132,171,215,249,244,103,150,203,141,250,54,95,170,164,168,146,101,175,39,67,245,187,59,199,75,129,82,165,93,20,142,170,155,39,159,18,91,90,37,123,20,157,82,180,145,151,98,136,143,185,68,41,15,138,54,93,229,225,102,52,61,123,83,88,214,145,114,146,166,186,230,226,236,151,34,92,215,13,58,41,197,43,232,54,71,169,17,39,236,35,236,17,27,15,47,74,158,30,94,180,91,206,144,230,201,52,137,241,166,163,177,39,169,180,242,28,34,245,146,162,239,65,123,15,238,62,225,161,60,160,102,2,139,143,216,63,67,175,68,147,186,167,22,12,104,213,20,108,89,105,33,49,99,169,211,212,219,66,126,147,223,217,45,61,221,157,221,204,7,20,206,14,24,49,138,152,9,118,80,78,63,54,67,84,169,242,35,150,243,78,142,148,41,9,79,246,210,93,238,123,79,65,157,139,182,131,38,214,185,234,214,228,196,108,122,153,57,248,107,45,72,244,54,220,82,15,184,204,187,210,126,211,251,199,224,129,58,77,50,124,106,148,55,54,72,136,242,31,105,90,17,237,90,84,70,147,208,245,35,237,34,239,23,53,195,119,60,116,172,71,182,105,216,65,125,78,228,215,169,81,153,137,9,92,165,43,156,203,77,195,142,217,104,212,116,161,58,173,107,250,75,51,47,110,165,161,139,6,73,146,136,148,71,216,101,169,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,15,226,140,146,70,163,62,194,45,76,87,207,18,44,241,210,176,226,217,168,225,5,139,59,157,94,170,198,122,36,213,114,148,158,75,46,183,50,59,133,163,177,212,133,104,180,35,232,172,140,253,154,22,166,41,150,124,233,53,57,242,106,83,28,223,34,91,203,125,213,104,69,185,106,81,154,143,66,208,139,180,207,184,126,251,74,131,38,233,185,233,54,228,52,111,122,167,57,136,104,45,72,181,55,28,74,11,188,200,187,212,94,210,251,198,137,242,125,134,12,97,94,2,90,116,18,143,202,144,237,42,4,137,5,188,213,243,167,10,58,85,253,181,23,123,126,195,208,118,176,28,51,55,249,128,162,224,14,15,215,43,210,228,237,169,202,131,38,53,57,27,22,122,200,84,89,10,104,245,38,214,159,164,207,246,139,79,127,103,126,123,49,18,244,169,226,29,235,90,188,234,238,111,147,87,159,38,106,251,18,90,27,175,45,195,47,85,41,46,245,159,176,190,226,238,18,231,133,206,93,229,226,158,52,51,123,84,152,210,145,109,18,102,180,230,226,237,151,30,92,39,9,58,37,196,171,232,56,103,169,145,167,236,51,236,23,121,62,165,74,181,233,29,85,74,79,34,36,70,180,82,246,41,90,37,9,51,62,196,145,159,114,76,115,74,134,105,176,70,45,82,61,13,55,175,243,233,15,33,150,219,244,108,191,89,74,81,164,139,94,78,133,235,118,119,136,99,197,223,17,105,14,97,149,2,221,102,127,49,218,146,226,84,89,79,41,69,171,78,71,158,132,171,83,78,157,254,195,50,63,176,86,142,88,227,28,188,124,176,216,40,157,73,170,227,165,151,47,153,179,119,243,214,75,77,125,158,239,226,47,47,53,201,110,30,79,107,236,187,31,147,178,212,148,223,43,126,237,134,84,183,253,93,125,186,105,166,163,61,149,19,35,168,73,50,238,55,151,167,255,0,60,98,248,120,92,182,242,50,195,79,55,92,220,74,146,209,167,176,139,66,244,124,45,8,75,215,22,150,208,167,20,122,37,36,106,63,184,133,19,241,71,198,84,98,70,96,37,219,208,139,249,181,182,151,41,139,63,248,104,243,102,160,251,208,147,238,89,123,76,190,211,16,201,8,83,138,36,32,181,51,5,161,77,168,208,178,208,200,78,14,24,57,156,78,16,98,76,108,56,172,191,203,164,92,243,208,210,15,110,186,74,147,34,19,36,126,171,75,87,208,108,255,0,180,73,251,143,180,94,12,73,76,78,138,204,200,171,222,203,232,75,141,171,67,45,82,162,212,143,67,237,238,49,249,107,213,234,85,181,73,149,92,173,74,233,225,195,105,111,60,230,197,47,106,16,147,82,143,68,145,153,246,36,207,176,133,42,113,39,206,67,24,201,120,63,135,118,52,238,101,6,144,250,153,144,239,40,203,152,243,78,204,101,69,181,214,16,178,213,14,32,251,20,100,95,105,234,98,25,88,86,61,127,17,110,202,93,159,109,67,234,103,213,37,177,17,148,115,16,141,84,227,169,109,61,171,82,83,244,150,158,243,46,255,0,96,190,252,135,229,118,22,91,112,146,36,41,145,57,117,234,194,91,159,80,62,97,158,199,93,141,20,157,111,177,215,16,122,45,147,237,78,133,238,34,46,249,50,0,2,180,184,204,215,216,135,101,80,40,230,239,206,191,46,42,201,189,167,220,166,106,9,215,93,52,239,46,237,69,68,69,144,236,57,45,75,142,173,174,176,180,184,133,104,71,162,136,245,35,237,251,72,94,206,69,46,186,38,100,242,153,30,200,188,25,235,24,131,5,22,236,150,247,45,189,205,162,153,25,165,246,182,77,153,106,79,171,184,204,251,123,21,237,40,167,158,126,25,115,237,181,189,136,56,17,70,234,32,122,189,85,63,168,74,57,95,222,205,35,231,101,74,53,43,85,41,213,118,39,179,184,253,134,43,235,15,241,30,244,194,75,141,23,5,161,82,244,125,69,157,116,95,37,167,116,213,181,163,185,196,169,63,69,197,123,61,162,235,242,119,196,66,194,199,186,122,40,23,99,222,135,185,209,175,243,109,175,72,230,234,169,11,250,109,198,67,105,209,182,146,125,253,186,233,222,93,179,49,42,37,22,228,159,97,143,232,0,0,0,0,0,0,0,0,0,0,0,0,241,216,153,139,54,54,17,208,30,185,47,154,199,163,225,49,183,114,250,119,157,239,90,16,93,141,33,71,222,226,61,158,223,188,84,254,109,120,170,221,55,202,94,181,48,66,79,162,169,135,183,125,67,99,111,243,191,168,112,190,106,76,68,169,59,84,135,83,223,219,174,189,196,66,191,35,69,174,94,53,158,84,116,117,115,228,251,53,67,123,182,163,237,209,37,234,167,254,129,108,121,11,225,177,2,215,52,98,70,56,81,122,138,145,107,208,196,234,84,142,71,247,211,46,122,241,165,26,85,185,42,104,253,100,246,119,23,180,197,151,145,37,180,232,93,132,66,131,56,149,227,10,113,71,49,181,136,176,87,173,58,145,211,244,199,167,127,54,4,51,95,122,18,175,164,217,247,235,246,104,34,96,158,28,40,49,109,219,107,29,216,181,38,200,229,69,153,70,93,61,130,217,187,123,175,212,162,25,39,177,6,101,174,229,118,153,233,246,144,187,116,158,226,35,247,150,163,250,0,2,30,231,191,36,180,140,196,90,210,46,27,98,151,186,237,132,194,213,29,92,245,23,55,99,114,150,148,104,183,219,105,58,186,242,123,76,143,79,187,186,174,44,142,29,185,153,187,238,233,246,236,75,55,167,244,84,151,88,118,71,164,105,235,218,182,157,74,15,213,57,37,175,210,215,176,207,248,139,119,201,70,4,98,102,2,225,171,118,214,34,221,189,122,155,209,77,195,232,35,181,211,164,163,198,65,23,49,151,23,191,111,41,105,215,94,221,117,247,107,28,248,149,103,173,139,30,143,59,5,176,230,94,250,189,65,151,99,84,159,229,153,114,154,113,19,35,58,141,175,71,52,171,69,165,7,170,86,70,126,206,205,76,84,3,139,159,93,171,41,199,15,159,54,163,32,212,163,245,83,189,215,21,252,8,181,51,251,8,90,198,69,120,117,211,37,97,211,24,141,137,180,237,243,235,81,147,38,158,215,57,69,181,135,152,140,243,75,220,204,157,167,162,183,150,138,73,31,191,78,194,31,115,55,156,47,162,221,150,217,93,88,63,79,255,0,68,48,34,109,92,78,105,255,0,56,36,54,250,204,183,200,150,72,70,231,20,217,119,30,157,253,218,138,251,177,112,91,26,48,123,26,173,153,85,219,83,162,149,70,184,33,56,249,117,209,28,219,201,150,147,87,209,90,200,244,54,207,187,94,239,104,208,54,24,212,223,172,225,205,175,84,148,90,63,42,141,9,231,75,179,233,169,132,40,251,136,139,188,253,132,35,231,18,182,164,57,149,186,249,176,189,164,148,202,82,251,8,245,79,163,166,106,93,162,130,105,173,155,181,24,173,23,122,223,66,127,202,162,26,41,201,109,55,166,203,29,149,21,69,167,58,131,77,63,242,211,227,151,188,84,79,19,220,47,94,29,230,82,108,166,155,254,111,112,70,118,176,165,235,254,184,252,249,166,101,166,245,31,114,62,194,251,8,124,92,133,98,60,59,99,17,170,86,45,65,189,141,95,20,183,173,198,164,106,103,201,118,99,241,90,37,236,36,158,237,164,147,61,13,73,35,238,220,93,227,153,230,99,11,174,60,41,198,27,138,147,94,103,70,231,84,101,212,32,61,185,191,231,17,23,41,228,180,238,212,173,91,55,114,204,246,168,201,69,237,33,219,114,5,156,123,163,3,177,54,141,104,213,230,115,237,154,236,216,244,215,91,229,182,158,71,58,68,86,212,238,169,97,110,43,107,109,25,109,35,45,125,228,125,246,231,153,12,25,180,243,81,129,50,105,134,215,82,185,180,229,212,232,207,110,117,27,100,46,27,201,142,189,187,219,215,250,253,116,89,233,219,218,94,236,253,98,222,27,214,48,155,16,171,118,29,113,189,178,41,51,164,197,35,213,7,189,45,62,227,91,189,85,40,139,83,108,251,55,31,241,239,29,219,32,89,160,171,96,22,47,211,97,77,149,190,222,174,62,204,7,216,216,146,216,183,165,69,37,57,184,154,90,207,70,217,50,218,90,125,228,125,247,225,109,87,97,93,22,245,50,228,167,43,116,90,164,54,102,178,122,25,122,142,32,150,158,242,35,238,81,119,145,125,196,62,144,252,243,217,68,136,18,99,184,141,232,117,149,161,73,215,77,72,210,100,101,168,207,30,124,172,179,178,115,49,119,71,219,181,21,90,140,250,163,105,215,93,169,118,161,40,136,181,220,122,253,31,179,238,33,30,199,209,183,110,10,173,171,92,129,113,208,228,244,243,233,178,90,151,29,221,137,94,199,27,89,45,7,162,136,210,122,41,36,122,25,25,11,106,200,143,18,248,119,106,41,152,89,141,51,185,53,95,153,131,79,155,202,53,115,207,249,179,13,35,151,26,41,37,59,148,167,85,170,149,217,220,103,166,134,44,154,20,216,213,24,141,77,134,231,49,151,208,151,27,86,134,90,165,68,70,71,161,246,247,25,15,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,1,254,19,102,198,167,68,118,108,199,57,108,176,133,56,226,180,51,209,41,35,51,61,11,183,184,140,86,206,123,184,151,195,180,145,83,194,204,22,157,206,170,252,244,26,132,222,81,167,144,127,206,88,117,28,185,49,77,42,218,164,180,173,82,174,222,226,61,53,49,82,183,21,193,85,186,171,147,238,58,228,158,162,125,74,75,178,228,59,177,40,222,227,139,53,172,244,73,18,75,85,40,207,66,34,33,243,132,132,200,109,150,119,182,102,45,24,230,157,200,165,84,96,85,22,157,116,220,150,170,17,72,203,93,197,167,210,251,126,227,26,28,128,202,35,192,141,29,180,108,67,76,161,9,78,186,232,68,146,34,45,71,232,31,54,229,174,194,181,237,234,157,201,81,86,216,180,184,111,77,120,244,51,245,27,65,173,93,196,103,220,147,238,35,251,140,80,126,127,115,65,85,199,220,95,169,65,131,43,101,189,67,125,232,12,71,216,147,222,182,101,74,36,185,184,218,66,203,86,222,34,218,122,151,218,103,221,194,112,147,13,235,24,179,136,84,75,14,134,222,233,21,105,209,162,153,234,130,216,151,95,109,173,222,178,146,71,161,184,93,155,139,248,119,141,2,229,191,6,109,60,171,224,76,106,97,53,211,46,21,57,21,58,211,219,157,94,233,8,134,202,100,47,110,247,52,254,163,93,16,122,118,118,23,190,163,51,251,156,123,163,28,113,54,179,104,210,38,114,45,154,20,217,20,214,155,229,182,174,127,38,68,166,210,238,170,97,14,39,115,110,145,109,51,61,61,230,125,220,75,44,248,91,113,226,182,48,219,180,154,11,58,183,6,163,18,161,61,237,205,255,0,55,136,137,76,165,215,118,169,105,223,183,152,71,181,38,106,63,97,14,153,159,108,72,135,115,226,53,54,197,167,183,185,187,30,150,205,184,236,141,76,185,206,194,126,83,70,189,166,146,219,174,226,61,9,74,34,238,220,125,227,237,112,195,195,5,226,38,101,32,202,121,31,49,111,198,106,176,149,235,254,184,196,248,70,69,166,244,159,114,254,210,251,12,91,182,116,169,189,78,88,239,88,169,45,121,52,26,145,255,0,146,159,32,189,227,58,213,38,205,170,140,166,143,189,15,173,63,228,81,139,246,225,166,212,134,242,183,65,55,215,184,148,152,170,71,97,22,137,58,116,61,11,176,72,60,78,169,191,70,195,155,162,169,20,181,126,45,26,107,205,23,103,106,210,194,212,93,228,101,222,94,210,25,249,190,176,91,26,49,139,26,174,121,84,27,83,173,149,89,184,38,184,193,117,209,27,221,206,150,163,79,210,90,8,181,55,11,191,78,255,0,96,176,76,161,240,190,139,105,219,103,117,99,5,63,253,16,207,137,181,17,57,167,252,220,150,219,11,34,223,30,89,161,123,92,75,133,220,90,247,247,104,62,30,122,184,117,211,34,225,211,248,141,134,84,237,147,232,177,149,38,160,215,57,71,185,134,88,146,243,171,220,244,157,165,170,182,22,137,73,159,187,94,210,21,78,133,207,161,85,146,227,103,200,155,78,144,74,73,250,170,216,235,106,254,36,122,25,125,164,45,251,134,174,122,216,190,40,240,112,91,17,165,236,171,211,217,106,53,53,254,89,159,53,164,34,28,102,145,181,152,228,148,234,181,44,245,82,204,203,219,217,161,137,27,157,108,8,196,204,122,195,87,45,172,58,187,122,5,57,170,156,135,208,71,119,168,35,143,37,6,92,199,156,70,205,220,212,39,93,123,52,215,223,165,68,94,252,59,115,51,104,93,208,45,217,118,111,81,233,89,45,48,212,143,72,211,209,185,110,186,164,23,170,82,79,79,163,175,105,151,240,22,143,145,12,146,210,50,239,107,71,184,110,122,94,219,182,107,8,84,133,115,212,124,173,237,197,90,145,162,31,113,165,104,235,42,237,34,45,126,238,249,132,0,3,248,163,218,70,126,226,212,81,247,22,172,77,249,97,143,236,219,113,164,115,99,209,105,201,140,225,108,219,177,230,102,206,65,167,181,4,103,161,43,191,83,47,188,65,145,97,28,32,113,133,54,182,46,212,48,242,162,189,34,213,160,58,182,59,63,241,135,101,64,101,37,216,131,62,228,159,122,136,190,238,241,115,198,73,113,58,31,105,24,173,12,250,112,216,129,116,26,241,35,3,232,189,61,72,244,235,162,117,42,95,63,251,213,150,253,121,50,137,41,218,148,186,126,170,123,123,143,216,98,167,36,196,174,89,213,147,106,66,58,73,241,189,154,161,205,187,145,246,106,147,245,85,255,0,72,176,60,165,113,85,186,108,100,179,106,99,124,159,74,211,11,118,202,134,198,216,228,255,0,94,225,252,212,104,138,82,183,41,109,39,191,179,77,123,140,197,176,97,158,45,88,216,185,64,102,228,177,171,62,144,132,246,237,171,233,222,107,185,107,65,246,58,132,159,123,107,246,123,62,225,236,64,0,0,0,0,0,0,0,0,0,0,127,195,174,161,150,205,215,15,68,167,188,196,14,205,135,19,235,19,10,163,42,220,195,98,244,205,121,127,77,95,61,31,167,208,216,89,118,61,17,72,94,228,56,191,111,102,223,121,144,168,188,93,199,92,71,198,218,243,213,251,250,185,215,190,238,223,252,89,134,180,209,13,163,253,105,180,23,115,72,246,123,62,253,125,126,95,114,139,138,217,136,152,162,180,169,155,96,55,167,50,95,58,49,236,212,157,211,212,113,230,212,122,169,149,23,103,223,247,220,134,83,242,17,134,153,112,140,245,81,198,125,41,94,147,183,89,123,164,49,179,105,190,159,161,212,56,131,213,15,105,221,236,215,188,251,37,65,17,36,180,46,225,226,113,170,246,99,14,176,206,179,121,73,94,198,233,253,62,227,208,207,78,100,134,219,246,37,94,213,251,143,252,227,52,55,37,101,235,138,183,34,174,255,0,245,146,54,107,221,253,148,18,125,132,95,187,238,30,151,19,112,138,233,194,199,226,179,113,71,216,82,247,242,149,189,179,215,105,32,207,177,11,87,248,68,247,143,230,10,95,146,240,215,21,45,123,202,44,142,73,83,106,240,164,60,173,132,175,154,110,75,110,43,176,210,175,220,246,17,159,253,131,71,152,49,124,193,196,124,44,181,175,40,50,57,197,83,163,193,146,226,182,26,126,113,200,205,184,101,161,165,63,190,94,194,47,251,7,181,0,0,31,195,208,139,83,246,10,244,226,45,159,184,216,91,79,157,131,152,120,189,215,12,232,206,183,42,86,134,92,134,214,153,113,214,157,143,71,82,21,181,198,208,122,146,200,207,184,187,53,49,78,85,170,205,82,230,172,202,173,85,164,117,19,170,18,22,251,206,108,74,55,184,226,205,74,61,18,68,69,170,148,125,196,68,44,171,134,126,69,24,184,37,66,199,28,71,103,153,17,131,106,69,46,38,227,47,156,35,135,37,151,183,179,32,143,184,214,91,20,141,61,167,236,33,109,81,99,51,10,43,48,227,35,99,44,54,150,155,78,166,122,37,37,161,22,167,219,220,67,253,71,249,59,25,135,212,149,186,141,198,157,52,237,50,31,232,68,73,34,73,119,23,96,138,188,75,103,49,19,43,149,228,60,173,13,228,202,109,29,135,218,163,167,76,211,187,238,20,33,66,66,28,174,83,155,119,177,10,150,202,85,247,26,203,81,163,156,163,69,137,19,46,150,11,112,213,170,14,221,165,40,251,15,191,161,99,223,252,4,87,226,231,132,16,46,172,48,139,126,69,143,165,70,142,226,13,199,119,171,182,59,81,231,186,105,208,214,73,250,74,215,93,166,127,127,112,166,170,93,74,85,30,165,22,171,9,205,146,33,188,135,218,86,132,122,45,10,37,17,232,100,101,222,69,222,67,220,226,134,47,214,177,70,13,29,186,242,249,178,105,80,227,195,75,186,33,63,54,209,47,66,209,40,73,119,184,103,237,63,180,199,63,142,251,145,100,53,37,149,109,113,149,165,196,30,154,232,100,122,151,120,208,23,14,12,64,147,136,25,97,161,63,49,91,157,163,20,90,70,186,17,106,76,211,226,30,189,137,79,181,103,239,251,204,112,206,42,57,86,118,243,179,23,139,118,171,27,166,210,136,221,154,141,196,90,176,211,83,100,56,173,86,241,23,122,147,216,148,153,251,181,238,20,226,164,189,18,65,165,69,177,214,87,161,247,30,138,35,255,0,39,120,185,206,17,184,234,253,249,134,211,112,226,179,47,153,82,161,45,197,71,71,44,139,72,76,199,128,202,79,84,182,148,253,37,159,122,141,95,127,120,176,128,20,17,196,229,217,142,230,158,175,213,167,77,140,200,75,93,165,218,217,84,102,105,221,252,123,251,68,82,76,103,148,193,201,74,53,108,149,180,213,169,119,233,168,255,0,52,145,169,68,146,46,211,61,8,126,199,162,84,104,175,197,144,243,124,151,20,148,74,96,245,74,189,93,117,74,189,190,238,227,19,111,37,252,71,175,12,25,157,79,178,177,10,71,164,173,135,31,105,130,94,198,153,233,27,51,142,222,237,26,140,183,28,216,219,75,236,215,83,215,223,161,157,197,225,62,47,217,56,203,107,198,186,172,138,167,89,17,246,208,165,31,33,230,246,41,77,161,195,79,206,161,6,122,19,137,237,211,219,247,233,237,128,0,0,0,0,0,0,0,0,0,0,82,94,121,56,151,226,230,40,222,73,177,240,122,69,235,133,22,245,179,33,77,203,101,111,174,151,95,149,81,65,26,30,68,195,97,205,204,33,165,26,219,40,228,179,213,68,107,112,205,91,16,204,213,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,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,105,135,14,120,151,226,229,177,154,250,230,63,92,50,37,212,45,235,186,67,52,218,157,191,37,245,202,69,58,128,137,132,235,108,67,109,14,71,101,82,99,178,111,33,167,22,146,73,173,247,214,180,238,121,197,29,223,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,174,174,37,124,66,225,225,149,10,118,5,96,53,223,254,142,167,237,106,177,92,165,188,196,134,232,241,119,201,102,76,84,60,219,198,228,106,138,92,101,9,50,83,123,155,109,211,82,84,135,54,41,60,87,134,94,127,177,30,149,117,90,217,93,196,10,117,86,239,183,230,233,75,182,94,167,192,57,117,74,115,138,113,146,67,111,56,111,36,189,29,29,132,202,113,71,177,110,52,132,145,17,242,155,36,34,223,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,129,89,159,206,157,87,43,25,246,179,168,87,125,193,45,56,87,114,216,240,138,224,134,81,149,40,161,62,115,106,41,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,179,170,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,4,10,226,95,144,168,216,243,111,61,141,88,77,66,136,198,34,208,227,184,245,93,13,243,119,215,233,204,69,113,73,101,44,178,211,138,126,113,41,182,90,100,253,77,200,81,161,106,81,33,146,69,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,143,65,25,46,205,181,171,155,156,44,43,166,154,215,67,114,80,186,106,125,205,78,82,91,107,151,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,92,151,8,203,84,24,242,188,81,252,9,226,111,224,190,113,8,80,8,213,64,173,94,41,25,250,153,135,125,118,89,48,114,161,85,166,221,231,209,200,184,174,40,114,95,130,245,33,179,229,73,102,52,71,27,82,22,167,157,65,182,110,56,70,109,165,167,13,191,93,110,47,147,84,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,185,60,90,193,10,87,15,126,31,247,156,204,8,174,75,131,123,65,145,65,168,212,110,228,182,148,77,169,77,77,90,34,117,90,79,114,74,49,37,110,54,152,167,185,178,109,199,18,190,97,184,234,220,144,25,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,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,7,196,203,87,8,179,123,134,215,213,235,47,164,162,199,168,72,167,201,148,167,27,109,184,189,108,71,161,161,247,86,226,210,132,50,218,228,37,110,44,213,234,182,149,168,136,204,136,143,69,32,43,87,141,166,38,93,86,254,28,97,222,22,210,101,244,244,91,194,161,80,168,85,249,110,56,135,36,116,5,27,144,194,182,172,144,182,77,114,205,197,33,105,87,206,48,194,136,210,104,237,132,28,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,78,90,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,0,141,9,241,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,31,43,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,0,0,0,2,21,113,17,207,212,60,177,218,165,97,225,109,66,149,82,196,218,223,54,62,165,37,137,31,38,91,38,218,95,83,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,29,120,110,113,33,147,22,75,152,37,153,236,66,151,49,19,36,41,235,126,235,175,76,104,145,13,4,211,239,72,102,163,62,75,233,81,160,212,134,210,193,154,86,189,238,169,179,81,32,154,74,45,124,4,63,226,111,142,152,143,151,76,31,177,113,67,11,235,61,13,86,14,32,66,105,230,93,35,92,90,132,85,83,234,6,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,181,229,211,50,248,89,154,11,17,155,235,12,234,223,189,214,209,166,63,27,210,148,207,158,121,166,250,182,25,117,206,79,55,144,181,183,185,94,186,52,81,123,72,186,168,0,8,171,159,108,239,208,178,143,98,53,10,220,149,74,169,98,109,111,148,237,18,137,49,149,200,101,17,73,226,39,165,75,75,110,182,182,217,216,151,80,217,239,37,45,221,54,165,73,109,211,71,213,225,195,118,93,87,206,76,112,242,233,189,110,106,173,193,90,155,233,110,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,34,175,20,14,32,87,85,141,93,170,229,143,7,94,170,219,245,168,92,143,148,151,3,106,114,36,166,55,162,20,216,158,140,147,30,74,86,157,200,91,141,191,204,111,181,42,218,158,195,53,14,171,195,23,59,80,241,207,14,35,97,38,40,93,123,241,38,215,219,13,153,53,106,147,7,42,229,138,162,121,198,220,101,6,105,117,231,152,101,149,33,227,218,181,109,67,110,173,197,41,213,146,103,80,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,69,152,199,196,139,25,110,156,214,55,152,44,47,175,85,104,180,91,127,90,125,185,111,84,157,75,145,125,22,162,111,168,102,83,13,109,66,250,165,180,151,93,45,202,90,20,77,37,14,153,199,101,196,220,166,88,179,5,66,204,246,13,81,113,122,129,111,213,104,141,212,185,140,73,131,80,97,105,228,202,105,91,30,75,47,26,82,137,76,146,200,201,47,55,234,158,134,149,18,28,75,141,35,170,128,171,94,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,174,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,17,47,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,10,107,226,133,159,170,22,52,239,203,198,12,212,58,203,66,149,80,68,138,237,126,52,149,147,53,169,76,238,36,70,96,144,162,67,176,219,89,146,205,197,18,146,235,173,182,182,244,67,72,113,232,149,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,186,155,183,135,126,94,107,121,104,60,184,91,214,228,74,50,34,199,90,233,151,59,148,248,243,42,241,170,43,91,43,114,106,158,90,73,74,91,202,140,202,94,74,13,189,236,164,153,65,180,132,182,72,162,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,179,254,22,121,245,184,113,14,170,206,90,113,162,187,46,169,93,84,119,94,181,107,82,186,169,147,106,107,74,164,202,150,204,233,78,186,179,53,165,163,79,36,246,33,4,219,11,65,171,119,44,149,102,131,42,226,255,0,184,92,120,19,195,47,198,188,226,104,250,185,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,232,6,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,231,184,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,229,225,123,158,159,219,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,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,136,28,61,115,85,121,102,191,23,49,242,240,172,212,165,166,216,167,72,161,198,180,233,14,54,76,162,157,78,53,212,182,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,55,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,3,185,233,253,138,113,21,196,172,14,198,59,207,164,195,106,215,162,61,15,38,106,119,51,66,170,57,75,128,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,207,240,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,234,203,183,16,184,118,182,102,177,111,46,185,129,187,249,52,166,113,2,224,106,210,175,212,222,97,136,180,168,173,74,156,227,177,102,203,125,228,109,100,185,76,162,49,109,90,137,78,27,123,137,4,210,81,98,160,0,32,7,11,220,244,254,218,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,0,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,64,225,235,154,171,203,53,248,185,143,151,133,102,165,45,54,197,58,69,14,53,167,72,113,178,101,20,234,113,174,165,176,212,210,86,180,245,46,37,45,169,229,238,86,229,145,36,143,150,134,208,136,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,74,121,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,7,137,197,140,94,178,112,106,215,147,117,94,213,78,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,110,158,207,187,90,116,206,135,17,235,199,25,167,84,44,172,61,145,232,219,97,15,186,193,175,99,79,117,109,145,200,111,118,142,198,67,141,239,109,196,118,107,169,105,239,212,202,18,51,18,163,90,126,84,134,91,231,56,148,174,83,231,170,83,234,235,170,149,236,247,247,16,252,106,35,74,141,38,93,164,122,24,255,0,69,70,121,44,20,149,35,70,205,91,73,90,151,126,154,137,91,195,25,217,141,102,158,145,210,39,93,236,199,75,189,165,216,217,212,97,235,223,252,59,187,69,251,128,175,126,46,88,234,245,135,134,208,176,226,141,47,151,82,174,173,181,72,71,44,143,88,79,71,158,202,143,85,54,164,253,36,23,114,137,95,119,120,166,52,165,233,114,9,41,45,238,188,189,11,184,181,81,159,249,59,197,199,112,173,202,179,182,101,152,140,91,186,152,219,50,172,68,236,20,110,35,209,135,90,133,33,181,234,135,140,187,210,174,197,36,143,223,167,112,238,124,71,241,2,78,31,229,134,186,252,53,109,118,178,82,169,26,232,71,161,61,79,150,122,246,165,94,212,23,187,239,33,159,217,15,185,42,67,178,94,86,231,30,90,156,89,233,166,166,103,169,247,14,129,133,248,191,90,194,232,53,134,232,43,229,73,170,195,145,13,78,232,133,124,219,164,141,75,69,33,69,222,217,31,176,254,210,30,26,169,82,149,88,169,74,170,205,115,124,137,143,45,247,85,161,22,171,90,141,70,122,17,17,119,153,247,16,185,78,17,120,67,2,214,195,25,87,228,168,250,212,106,238,44,219,119,122,187,35,187,30,3,164,157,164,179,79,210,78,186,237,35,251,187,132,169,205,204,88,146,242,233,127,55,49,90,32,173,218,170,139,176,251,250,23,253,223,196,103,26,188,132,55,92,168,182,215,106,19,45,228,167,238,37,158,130,251,184,104,206,143,47,43,148,36,48,173,77,146,138,210,251,15,177,69,78,135,175,127,222,37,89,145,40,141,39,220,125,131,252,218,140,195,10,82,218,70,211,86,186,246,153,143,245,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,189,198,42,87,137,134,69,24,183,229,78,199,28,57,103,151,17,243,118,69,82,38,227,63,156,51,153,37,231,183,189,32,207,184,144,91,18,141,61,165,237,33,90,180,90,205,82,217,172,197,173,82,100,116,243,169,242,16,251,46,108,74,246,56,218,201,73,61,20,70,71,162,146,93,228,100,46,55,135,78,126,227,98,149,62,6,14,98,26,246,220,48,163,180,212,73,90,25,243,219,66,98,71,66,118,51,29,40,78,231,28,89,234,107,51,46,227,236,208,197,133,150,134,90,151,180,127,64,0,7,138,198,123,230,14,28,97,109,211,121,79,145,201,77,50,143,58,75,106,216,106,245,219,140,227,132,90,18,85,251,135,236,50,255,0,176,103,15,27,47,201,120,149,138,151,69,229,42,71,57,53,42,188,217,12,171,97,39,230,156,146,227,137,236,36,167,247,253,164,71,255,0,96,254,218,152,67,116,221,214,141,98,243,166,199,214,159,69,98,67,239,175,123,125,204,180,151,20,90,26,201,95,69,69,220,71,252,123,135,212,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,202,191,115,216,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,163,105,232,101,175,46,67,141,251,82,159,106,61,197,254,113,237,140,137,69,161,247,8,175,155,12,132,97,166,99,227,51,84,109,159,69,215,163,110,210,94,233,15,239,220,108,39,232,117,13,160,180,67,58,119,123,117,239,46,218,111,204,22,81,113,91,46,243,18,87,109,51,116,7,53,229,203,231,70,45,250,19,90,250,141,188,226,139,69,60,146,237,251,254,239,33,132,88,233,136,248,37,94,106,191,96,215,58,7,218,221,255,0,138,176,238,186,161,196,127,174,182,178,238,117,126,207,111,221,165,186,101,63,137,245,137,138,177,147,110,98,73,122,26,188,141,118,43,231,164,117,26,155,235,62,198,98,37,8,218,134,209,237,237,221,239,35,19,197,167,80,243,100,235,103,170,85,220,99,254,192,0,0,0,0,0,0,0,0,7,56,198,140,122,195,236,9,161,162,187,125,213,58,70,93,215,150,92,135,220,221,162,219,73,255,0,84,218,204,180,55,81,236,246,253,250,83,134,105,248,150,226,78,56,173,218,21,162,199,201,202,1,237,220,206,248,243,57,191,212,40,189,103,34,161,105,209,109,40,251,251,119,123,139,182,35,90,214,173,193,125,87,227,219,214,236,46,178,163,51,127,41,174,98,27,221,177,10,89,246,172,210,146,245,80,163,237,63,96,180,60,165,112,158,142,211,16,111,140,112,153,204,117,124,221,104,220,179,46,94,134,251,95,223,17,166,118,234,92,165,247,127,189,247,152,179,139,118,218,162,218,148,198,168,244,24,125,52,70,119,108,111,152,181,233,170,141,71,218,163,51,239,81,159,127,180,125,64,16,91,139,94,36,170,213,203,228,139,66,59,219,31,184,182,108,245,117,211,167,157,5,195,239,73,151,114,189,229,252,69,77,229,87,13,31,197,156,112,183,172,166,11,83,157,213,235,221,253,136,111,185,237,82,127,193,251,203,252,194,217,56,144,229,186,29,223,129,47,85,41,42,254,146,163,109,228,30,135,219,206,153,17,42,250,78,146,126,138,79,188,143,248,10,64,237,35,251,69,180,240,132,204,34,38,209,39,224,221,96,254,126,59,142,205,140,191,248,52,162,4,116,39,68,183,167,121,159,105,175,95,121,123,69,159,17,234,90,151,180,127,64,7,231,168,78,141,76,131,34,163,53,206,91,17,90,91,206,171,67,61,168,73,25,153,232,90,153,246,17,247,10,199,207,183,18,120,148,200,181,92,33,194,52,111,154,174,124,73,181,61,76,185,125,146,163,184,223,38,68,83,35,209,68,218,181,74,251,123,136,251,204,85,37,102,179,82,184,42,114,107,53,121,61,68,201,110,173,231,156,216,148,110,90,212,106,81,232,146,34,45,76,204,251,8,123,140,189,90,235,188,49,138,212,161,182,207,53,111,213,224,165,41,221,183,83,57,77,36,187,117,47,222,247,141,24,225,21,176,187,71,15,40,52,71,11,106,163,211,162,161,72,239,218,105,97,180,153,107,169,235,166,222,253,71,178,0,1,12,56,173,84,89,131,150,103,80,239,124,138,138,153,79,127,122,169,243,180,246,125,130,141,237,165,18,46,58,82,212,157,196,153,172,25,150,186,107,243,132,52,131,149,135,209,35,47,120,126,182,216,229,17,91,84,162,211,118,237,127,152,177,218,61,70,44,225,244,60,82,195,171,134,194,156,255,0,33,186,221,50,92,2,123,105,171,150,111,48,227,91,182,146,147,174,156,195,61,55,22,190,242,239,25,239,205,86,92,46,172,186,226,109,86,219,172,35,155,1,201,79,187,2,78,173,167,155,28,228,62,134,149,177,46,184,164,234,150,76,244,81,234,93,199,246,241,81,237,240,155,8,111,60,98,188,41,214,133,161,76,234,164,77,146,203,75,62,115,72,229,161,110,182,217,175,231,22,130,61,13,196,246,107,169,234,52,21,148,124,22,94,3,96,141,14,199,146,173,102,244,241,164,205,45,59,164,244,140,52,225,118,45,101,222,215,246,79,79,119,188,250,245,70,159,18,171,79,147,76,156,215,50,52,182,86,195,168,220,101,185,10,73,165,69,169,25,25,118,25,247,24,172,28,230,112,182,157,114,87,42,152,143,131,30,171,178,214,252,201,52,222,195,230,58,165,200,121,106,230,201,150,68,90,154,154,78,132,157,61,164,93,228,62,175,11,92,176,227,14,10,223,183,5,199,126,219,222,141,138,244,9,116,228,31,87,21,237,202,55,161,44,143,230,157,89,150,164,210,253,158,206,254,237,108,200,127,132,247,147,26,12,137,11,61,18,211,75,89,159,184,136,140,198,117,115,191,113,42,228,204,205,243,33,79,243,83,22,183,83,136,131,219,183,68,166,161,36,200,187,139,247,132,234,200,126,81,44,188,97,202,181,85,235,146,55,50,93,78,91,237,71,115,123,165,202,230,83,162,154,85,162,30,65,43,67,113,71,161,233,168,128,89,169,203,237,115,46,184,171,83,179,234,94,180,71,30,122,76,7,61,66,221,24,228,190,219,93,132,227,134,93,140,159,210,61,125,255,0,111,80,201,205,95,11,241,69,167,178,243,139,84,253,207,92,78,42,53,6,167,205,144,93,44,215,202,60,72,197,201,96,146,75,218,110,56,173,92,112,146,125,202,211,176,199,200,205,150,69,241,11,45,85,71,103,154,189,43,109,188,181,57,30,118,140,49,162,13,79,154,83,203,234,28,115,250,182,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,245,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,4,0,226,87,195,247,246,237,14,118,61,225,75,59,47,234,85,61,62,148,167,37,58,55,88,131,17,137,43,249,166,152,140,183,164,84,86,125,51,13,238,89,36,219,109,8,236,218,145,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,75,179,109,106,230,231,11,10,233,166,181,208,220,148,46,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,59,5,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,47,59,249,209,186,179,113,136,239,206,132,170,173,18,193,166,242,216,162,91,206,206,113,77,175,148,111,109,157,37,130,89,178,83,22,79,184,70,164,23,168,217,165,173,203,218,110,46,53,137,169,195,51,58,63,201,179,17,215,134,247,170,185,150,13,253,80,136,196,153,15,78,228,183,66,156,103,202,68,237,28,90,89,75,42,37,165,50,20,123,85,203,105,165,146,143,146,77,185,121,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,149,196,103,58,255,0,201,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,232,179,253,21,95,183,87,251,43,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,233,240,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,97,103,214,54,12,85,98,101,251,24,43,177,32,97,245,78,68,151,169,85,121,124,213,157,38,162,250,153,216,203,142,169,222,84,120,42,52,190,163,50,107,213,121,243,113,106,74,13,197,166,231,192,0,0,85,7,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,128,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,149,186,103,75,29,48,227,49,124,51,47,204,80,194,250,207,93,74,157,232,102,158,101,210,36,74,167,202,77,94,9,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,164,17,123,220,65,51,235,111,101,154,205,157,99,97,245,118,36,204,84,171,199,113,152,40,143,210,205,69,1,100,113,148,111,78,100,221,37,178,181,71,144,167,35,146,155,90,22,180,17,169,42,65,25,29,27,127,162,171,246,234,255,0,101,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,189,236,130,100,78,149,148,75,102,109,118,229,153,18,173,136,183,20,114,137,88,153,21,196,191,10,43,13,200,121,77,181,5,197,199,105,244,33,198,213,29,79,37,102,100,167,25,65,151,98,18,63,95,20,127,2,120,155,248,47,156,66,20,151,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,230,153,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,209,13,46,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,161,110,43,88,153,251,68,206,77,199,78,143,46,149,46,5,149,79,131,108,195,126,158,231,51,119,45,179,145,33,15,40,150,164,155,205,202,149,37,165,17,109,219,202,36,41,59,146,163,57,85,193,11,12,250,107,87,18,241,142,100,74,83,190,144,168,68,182,105,239,242,247,78,143,211,182,114,37,163,113,163,212,101,206,170,17,232,149,158,229,49,235,36,182,32,207,229,113,206,250,147,252,201,250,104,129,89,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,180,103,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,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,72,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,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,0,0,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,62,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,32,7,26,191,11,22,183,196,8,62,93,81,21,129,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,135,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,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,125,177,211,29,49,31,49,120,143,81,197,12,80,172,245,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,85,223,240,184,240,39,134,95,141,121,196,209,207,248,157,100,150,30,57,225,196,156,91,194,251,83,126,36,218,251,166,61,26,147,77,96,229,92,177,84,76,182,227,111,44,137,46,188,243,12,178,149,178,91,150,173,168,113,164,54,165,58,131,77,48,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,166,190,43,57,218,135,138,213,216,217,126,194,27,175,172,179,40,220,185,149,250,149,46,164,196,138,125,193,41,104,105,230,27,66,217,53,115,25,143,219,169,26,246,169,243,61,205,145,199,109,103,24,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,82,95,19,92,137,85,112,70,242,168,227,158,22,219,49,27,194,250,244,134,213,42,29,45,133,33,22,220,213,146,82,164,56,222,166,72,140,243,186,169,181,163,107,104,91,156,141,173,145,51,205,225,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,139,10,226,217,127,217,184,167,146,107,3,16,112,250,225,137,92,183,171,151,196,9,48,103,70,51,216,234,61,31,82,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,132,28,46,60,118,97,151,227,94,79,52,76,174,38,188,68,35,90,177,170,57,112,192,75,142,90,46,116,72,109,23,45,207,74,168,59,25,116,101,178,234,86,112,162,188,202,146,163,146,106,65,37,229,17,236,109,6,182,76,148,226,150,76,85,174,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,17,87,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,122,124,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,117,6,77,182,218,29,144,146,66,73,43,66,74,133,197,212,229,19,50,248,89,149,254,27,24,113,125,98,101,91,255,0,183,29,21,30,27,241,189,41,83,254,159,125,167,58,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,234,87,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,175,11,206,31,191,248,55,154,220,93,103,252,21,90,204,163,169,63,242,150,142,76,214,36,70,255,0,147,73,136,227,46,254,227,186,253,18,22,168,50,217,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,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,202,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,69,156,65,51,235,112,230,102,242,157,99,97,245,118,92,60,43,164,72,113,152,40,143,213,66,93,125,6,81,148,111,78,100,221,52,60,132,200,142,167,35,146,155,66,208,133,145,169,41,89,153,20,138,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,3,197,31,199,102,38,254,11,228,240,132,180,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,105,60,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,182,225,132,148,172,221,67,155,139,107,178,99,165,9,51,94,254,99,173,168,214,105,81,178,243,170,176,160,1,150,203,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,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,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,44,226,9,159,91,135,51,55,148,235,27,15,171,178,225,225,93,34,67,140,193,68,126,170,18,235,232,50,140,163,122,115,38,233,161,228,38,68,117,57,28,148,218,22,132,44,141,73,74,204,200,164,87,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,74,121,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,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,247,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,253,91,251,181,47,118,157,231,217,245,243,141,86,194,252,46,105,156,188,225,45,63,107,246,243,169,143,94,170,115,100,31,85,53,130,145,18,73,114,95,37,18,55,27,109,175,86,220,52,151,114,117,237,49,203,242,173,151,218,230,98,177,86,153,103,211,125,88,141,188,204,153,238,122,135,182,49,73,97,183,123,13,198,204,251,30,47,162,122,251,190,201,251,159,12,162,89,152,61,149,106,91,214,212,110,92,186,108,182,26,144,230,247,79,155,203,167,74,53,43,69,188,178,78,166,218,79,66,215,65,5,114,65,113,42,219,204,205,141,33,47,242,147,42,183,76,136,179,219,187,84,170,161,24,204,187,143,247,70,138,160,60,153,48,99,200,65,234,151,90,66,200,253,228,100,70,63,220,86,111,20,172,176,227,14,53,95,182,253,199,97,91,222,146,138,204,8,148,229,159,87,21,157,170,39,166,172,207,231,93,65,158,132,234,61,158,222,254,253,62,86,76,248,91,78,182,235,148,188,71,198,127,89,216,139,98,100,106,111,97,114,221,74,227,188,133,115,99,75,50,61,13,46,167,67,78,158,211,46,226,22,125,78,167,196,165,83,227,83,32,181,203,141,17,148,48,210,55,25,237,66,82,73,73,106,102,102,125,132,93,230,57,22,110,48,89,120,241,130,85,203,30,50,180,152,113,228,200,132,90,119,200,233,31,105,178,237,90,11,189,223,237,43,79,127,188,179,233,139,56,67,121,224,237,225,81,180,46,250,103,76,252,41,47,52,131,231,52,190,98,16,235,141,146,254,109,107,34,212,219,87,102,186,150,131,196,14,213,149,92,184,93,89,138,196,218,93,183,71,71,42,3,114,152,118,124,173,91,87,42,57,72,97,14,171,98,157,109,74,209,47,17,232,147,212,251,139,236,208,126,18,225,244,60,44,195,171,122,194,130,255,0,61,186,37,50,36,3,123,105,167,152,108,176,219,91,182,154,149,183,94,89,30,155,143,79,121,247,143,49,154,119,209,31,47,120,128,183,24,230,145,219,85,82,211,118,221,63,152,191,218,51,125,114,168,151,113,213,86,148,237,37,77,124,200,181,215,79,156,49,121,28,41,106,76,207,203,51,72,107,190,61,69,44,171,191,189,52,248,58,251,62,209,51,192,0,120,220,92,181,215,119,225,237,122,136,217,110,84,138,124,164,37,29,219,141,76,56,146,45,117,45,53,221,223,168,206,118,97,109,117,217,248,199,117,208,156,103,148,182,42,243,146,164,238,221,161,166,83,169,62,221,79,247,125,227,195,209,171,53,43,126,167,26,179,72,147,211,204,136,234,30,101,205,137,94,213,161,68,164,158,138,35,35,208,200,143,180,133,173,228,39,137,60,74,156,90,86,16,226,226,54,77,79,34,36,42,158,166,124,206,200,177,219,111,147,30,41,17,106,163,113,90,169,125,157,198,125,198,44,226,159,58,53,78,12,122,140,39,57,140,74,105,15,52,173,12,183,33,68,70,71,161,232,101,216,101,222,63,64,0,254,25,232,90,159,176,86,23,23,188,194,34,21,18,6,13,209,207,231,164,56,212,217,43,255,0,131,82,39,199,90,116,83,122,119,145,118,146,245,247,23,180,85,21,18,151,34,187,89,131,69,139,253,117,66,75,81,91,238,250,75,89,36,187,204,139,188,253,228,47,67,47,121,97,167,82,50,112,187,83,118,179,238,27,100,222,123,177,95,215,63,74,105,181,23,245,166,159,164,94,195,34,251,133,42,226,221,183,34,193,197,187,170,219,51,218,237,26,191,58,50,79,176,244,54,100,184,130,246,171,218,143,121,255,0,17,113,156,37,49,37,87,86,95,35,218,18,30,222,253,187,191,127,171,166,189,68,233,206,23,114,72,187,147,239,63,224,39,72,15,151,113,91,84,91,174,152,237,30,189,15,169,136,246,221,237,243,22,141,116,81,40,187,82,100,125,233,35,239,246,10,199,205,175,9,232,238,177,58,248,192,249,124,183,81,202,210,141,203,51,223,169,176,215,247,196,153,154,22,133,205,95,119,251,223,113,138,188,186,173,91,130,197,175,200,183,110,40,93,29,70,30,206,107,92,196,57,183,122,18,178,237,65,169,39,234,173,39,216,126,209,46,114,177,196,183,18,112,57,109,80,174,230,62,81,208,11,118,214,119,199,135,202,254,189,71,235,55,21,107,86,171,117,39,223,217,183,220,125,151,31,130,248,245,135,216,237,67,93,118,196,170,117,108,181,167,48,185,15,183,183,85,184,146,254,181,180,25,234,109,47,217,236,251,181,232,224,0,0,0,0,0,0,0,63,229,107,75,105,53,172,244,34,16,147,55,92,74,44,156,10,53,91,150,75,62,156,184,11,77,237,238,122,47,43,250,133,151,107,145,86,133,106,219,170,62,254,205,190,243,45,41,167,21,177,110,244,198,123,161,203,166,244,168,117,115,93,211,67,229,52,222,154,54,132,127,173,161,5,220,210,125,158,207,191,94,249,150,30,30,120,177,143,178,211,80,168,199,244,29,3,183,249,246,248,210,119,118,60,95,213,148,148,44,190,113,146,79,252,237,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,219,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,246,143,248,119,15,105,193,203,9,158,169,226,37,79,20,101,51,243,116,110,79,76,189,197,254,188,197,65,133,246,18,203,221,237,73,253,154,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,246,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,204,52,101,128,88,141,27,21,112,134,213,189,152,86,174,84,41,16,94,146,90,31,170,243,145,90,113,101,218,148,235,253,103,121,17,23,253,131,161,0,243,119,254,32,218,248,105,109,76,186,174,218,135,71,2,19,46,60,181,242,156,115,232,54,165,153,104,218,84,175,162,133,123,61,130,152,179,217,196,34,228,198,170,237,74,193,176,37,116,118,132,117,61,13,126,163,110,117,123,87,37,163,115,231,99,33,214,247,180,234,61,93,221,154,119,235,169,148,24,81,154,148,106,51,237,51,212,192,119,188,140,114,255,0,148,237,139,204,107,152,94,156,166,104,91,180,208,253,33,27,180,104,162,46,157,51,58,22,133,203,78,133,238,236,31,234,0,2,20,113,99,130,153,153,104,37,40,244,228,85,121,165,247,149,62,119,254,241,71,20,167,85,30,167,13,244,125,38,223,109,101,247,146,136,198,139,178,91,83,122,171,150,203,21,247,254,146,40,84,198,253,157,197,2,57,251,8,189,227,184,15,129,122,216,214,190,33,81,29,183,110,218,111,93,1,221,219,154,231,56,215,105,161,72,62,214,212,149,125,21,168,187,253,163,139,71,200,102,91,99,86,125,50,205,141,163,165,235,36,189,39,63,177,91,247,17,255,0,124,123,253,154,14,219,106,89,182,253,151,76,102,147,111,65,233,163,176,218,90,66,121,171,94,137,74,82,146,45,86,163,62,228,151,183,216,62,216,0,0,248,151,196,179,129,101,215,231,37,91,78,61,46,83,164,122,107,161,165,165,31,249,134,109,179,17,81,85,87,28,175,201,203,115,121,185,114,85,21,174,154,107,172,199,79,220,94,241,122,60,60,232,11,160,229,98,206,222,239,51,210,52,218,124,242,245,116,218,78,83,162,118,119,158,189,221,253,159,112,253,57,217,203,69,47,49,88,69,84,166,31,169,86,165,199,126,161,79,63,88,247,200,110,44,148,180,143,235,91,73,106,167,187,212,102,94,242,211,186,130,238,106,5,199,132,88,139,42,145,45,61,53,90,218,170,173,40,86,173,175,71,99,190,164,146,180,35,82,126,147,103,217,169,151,103,180,133,219,100,3,28,41,121,156,203,186,172,251,191,249,196,234,100,115,161,76,103,214,71,58,59,112,98,182,226,247,54,219,100,157,84,250,139,66,51,50,246,31,187,134,103,15,133,93,62,174,205,66,254,193,5,114,102,145,59,33,234,86,138,87,53,90,72,117,74,231,73,150,68,157,76,218,70,132,158,206,255,0,121,10,179,189,172,91,167,14,46,41,86,221,215,78,232,170,16,94,91,78,55,206,109,205,20,135,20,131,237,109,74,79,210,66,139,188,251,132,178,201,103,16,203,191,1,106,144,109,43,197,126,145,180,150,109,70,52,104,211,61,42,77,81,219,230,106,220,101,186,189,173,52,175,87,94,221,125,250,107,114,248,55,141,86,62,56,90,113,238,219,34,165,213,70,117,40,230,23,37,228,114,214,109,54,225,167,231,91,65,158,132,234,123,116,246,253,250,123,224,0,0,0,0,0,0,0,0,0,21,43,197,47,32,181,216,149,218,246,107,48,134,159,215,82,167,127,62,188,104,145,99,33,14,83,220,74,8,156,169,50,150,210,92,198,87,180,220,145,169,27,136,113,78,60,163,90,22,225,177,0,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,76,160,226,7,196,82,78,105,99,82,240,251,9,149,112,80,48,233,17,219,147,87,131,82,140,212,105,117,58,138,93,81,164,158,54,94,117,43,140,218,82,202,208,141,83,243,166,165,44,148,104,100,209,26,176,119,47,215,246,55,210,175,218,237,160,136,140,83,112,226,215,151,117,86,166,77,39,146,193,48,194,77,93,50,28,109,181,167,169,113,41,117,77,182,179,65,40,153,116,247,22,195,28,212,116,172,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,79,228,239,137,221,213,151,108,44,186,176,206,251,131,85,187,57,84,247,95,178,38,201,146,228,207,70,206,68,100,51,30,11,237,186,250,54,211,139,148,218,137,44,41,42,111,71,9,41,95,52,141,168,129,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,95,225,161,195,190,78,24,70,103,30,241,250,220,136,171,158,163,29,181,219,246,213,74,158,211,203,161,160,157,109,230,230,188,78,164,212,204,237,205,32,208,148,109,91,8,53,18,207,152,181,33,155,31,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,136,0,45,251,133,214,126,161,222,20,42,110,89,241,138,161,74,165,213,109,202,124,104,54,157,97,249,44,67,110,167,21,11,106,51,20,213,33,74,78,249,137,230,54,150,185,100,165,60,218,85,184,137,109,154,222,178,160,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,131,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,69,91,103,24,175,235,87,14,238,204,40,167,215,165,185,105,222,49,219,106,117,37,233,79,28,70,223,68,184,146,74,91,76,18,201,162,147,172,22,154,55,84,149,31,41,75,79,180,141,62,40,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,11,220,130,215,112,91,102,97,241,154,159,209,221,245,90,122,227,208,168,18,99,32,222,162,197,123,105,174,75,230,180,154,218,152,226,8,208,77,164,210,166,154,113,196,57,170,221,91,108,216,168,138,188,81,252,9,226,111,224,190,113,8,80,8,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,236,255,0,136,142,114,109,92,52,203,1,74,194,60,77,230,220,152,149,205,167,218,117,171,101,246,229,179,201,143,33,164,212,95,76,180,25,182,222,198,212,182,73,104,81,186,151,93,65,160,136,208,165,183,92,25,49,205,158,115,104,24,161,106,97,70,18,95,82,238,116,87,100,68,162,67,183,174,142,166,169,74,140,194,27,91,109,171,106,76,223,137,26,59,106,55,86,113,148,130,36,48,70,178,90,27,218,47,208,103,91,63,24,103,106,225,22,111,113,38,197,178,162,116,148,88,245,8,245,8,209,82,219,109,183,23,173,136,204,197,176,210,27,66,80,134,91,92,133,33,180,18,125,86,210,132,153,153,145,153,217,87,6,204,107,249,115,151,218,182,14,75,167,242,101,225,149,64,185,47,182,214,214,223,131,81,118,68,134,247,40,220,81,169,228,190,137,132,173,16,132,147,124,141,55,43,121,137,211,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,93,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,26,30,200,62,25,221,88,69,148,44,54,177,111,88,157,37,106,61,62,69,66,76,85,54,227,110,69,235,101,189,49,12,58,135,16,149,161,230,209,33,40,113,6,159,85,196,173,36,102,68,70,112,175,142,119,212,159,230,79,211,69,85,137,211,195,23,59,83,48,51,17,227,97,38,40,93,123,48,218,232,219,13,153,53,106,147,229,22,218,148,147,121,198,220,101,6,106,105,150,95,121,229,33,227,218,132,238,91,110,173,196,165,165,146,174,252,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,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,78,120,115,15,152,27,251,51,88,161,59,21,241,25,113,17,82,153,30,60,70,161,193,55,138,20,38,25,108,146,150,163,182,243,142,41,180,26,183,186,164,146,180,55,29,113,93,155,140,126,75,231,2,241,31,13,176,226,198,197,11,214,141,232,170,86,35,117,206,208,25,124,205,50,164,69,138,81,204,229,41,179,47,81,151,58,164,242,140,207,114,210,133,44,146,72,83,107,95,229,193,188,33,188,177,223,17,41,248,91,135,204,68,126,225,171,71,156,244,22,36,190,76,162,66,227,68,122,81,178,75,63,85,43,90,88,82,16,106,52,163,122,147,185,72,78,170,47,63,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,250,114,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,229,92,106,252,44,90,223,16,32,249,117,68,82,176,151,252,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,42,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,225,205,118,107,177,31,54,184,142,187,214,245,119,161,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,138,139,254,225,113,224,79,12,191,26,243,137,162,85,10,107,226,179,146,88,120,83,93,141,152,28,33,181,58,59,50,179,203,135,95,166,210,233,172,71,167,219,242,144,134,153,97,196,33,146,79,45,153,29,186,153,163,106,95,35,220,225,156,134,208,81,131,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,148,231,239,136,205,131,111,96,52,42,46,91,177,50,37,102,231,196,56,230,152,245,138,5,81,158,125,189,8,185,43,117,111,183,218,252,105,46,182,239,41,180,41,13,184,131,55,151,185,183,24,36,170,160,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,220,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,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,64,57,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,249,3,152,197,127,73,194,53,96,133,66,189,46,125,166,221,98,37,110,12,57,114,158,117,20,199,216,68,212,154,98,182,107,229,50,135,78,123,171,116,146,141,86,180,54,122,150,135,185,131,120,189,121,96,70,34,83,241,75,15,159,136,197,195,73,143,57,152,47,201,96,158,68,117,201,136,244,83,120,144,126,170,150,132,190,165,160,148,74,70,244,167,114,86,157,82,126,127,253,21,95,183,87,251,43,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,239,100,19,34,116,172,162,91,51,107,183,44,200,149,108,69,184,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,187,16,145,45,64,5,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,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,231,199,160,174,223,247,149,205,108,219,54,101,118,225,151,46,133,103,71,147,26,133,79,81,145,49,5,18,36,46,67,230,132,145,17,26,220,117,195,53,44,245,89,146,91,73,158,214,208,148,204,158,27,185,5,174,227,237,213,75,198,220,72,167,244,88,101,111,212,17,34,59,50,163,33,207,148,210,152,115,83,140,134,221,74,144,168,105,90,54,190,226,146,105,94,138,101,26,171,152,182,110,252,6,85,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,166,101,240,179,52,22,35,55,214,25,213,191,123,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,82,188,78,184,133,195,186,97,201,203,174,95,174,254,117,41,237,205,93,181,250,99,204,63,22,171,21,214,25,113,168,176,165,176,242,247,50,124,215,145,36,182,161,70,166,201,189,198,131,117,43,172,17,106,156,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,138,162,244,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,160,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,154,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,3,42,227,223,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,101,211,50,248,89,154,11,17,155,235,12,234,223,189,214,209,166,63,27,210,148,207,158,121,166,250,182,25,117,206,79,55,144,181,183,185,94,186,52,81,123,72,186,168,169,94,39,92,66,225,221,48,228,229,215,47,215,127,58,148,246,230,174,218,253,49,230,31,139,85,138,235,12,184,212,88,82,216,121,123,153,62,107,200,146,91,80,163,83,100,222,227,65,186,149,214,8,181,78,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,143,63,194,163,53,86,110,94,49,114,187,103,226,85,74,37,34,216,196,56,241,35,42,174,251,103,178,13,70,50,215,210,155,206,239,36,179,25,73,145,33,43,89,165,91,86,108,169,70,219,105,113,101,121,32,2,189,120,186,230,110,193,182,176,74,161,151,26,124,152,149,155,178,241,145,25,51,152,137,81,100,215,65,98,43,241,38,146,229,52,70,110,165,111,23,40,154,66,146,146,82,20,226,247,122,132,149,211,8,210,158,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,28,207,25,179,9,134,216,27,76,57,215,197,103,165,90,226,202,146,195,125,60,133,243,57,8,74,212,90,180,218,244,236,90,123,253,254,221,12,83,190,116,248,134,93,248,245,85,157,105,89,203,244,117,164,217,187,24,145,163,79,117,73,37,72,111,153,171,145,144,234,55,52,234,125,93,123,52,247,235,164,76,178,108,91,167,17,238,40,182,221,169,78,235,106,19,158,67,77,183,206,109,189,84,183,18,130,237,113,73,79,210,90,75,188,187,197,166,100,239,133,101,62,144,204,11,251,27,213,206,155,163,82,25,165,104,164,242,149,164,119,82,174,116,105,102,74,208,201,212,104,105,237,239,247,16,238,121,255,0,199,10,94,88,242,238,155,62,208,254,111,58,167,28,168,80,217,245,151,201,142,228,25,77,182,189,206,54,225,43,69,48,146,208,204,140,253,167,239,164,155,102,129,113,226,238,34,197,164,68,79,83,86,185,106,168,74,213,171,104,213,217,15,146,77,90,25,165,63,73,194,236,212,139,183,216,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,127,90,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,184,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,156,125,176,0,1,241,46,187,54,223,189,41,143,82,110,24,61,76,119,219,83,75,79,53,104,213,42,74,146,101,170,20,71,220,163,246,251,71,18,145,144,188,182,201,172,250,105,235,27,87,79,181,69,233,57,253,170,223,184,207,251,227,223,236,208,118,155,42,198,181,240,246,136,213,187,105,83,122,24,13,109,218,215,57,199,123,73,9,65,118,184,165,43,232,161,37,223,236,31,124,112,252,232,212,222,165,101,178,250,125,143,164,186,21,77,191,103,113,192,144,126,210,63,112,206,141,85,213,72,169,204,125,127,73,199,220,89,253,230,163,49,120,252,39,32,166,30,90,13,73,61,121,245,94,105,253,231,79,131,255,0,184,77,112,0,31,229,43,78,153,237,75,82,229,171,82,247,246,12,235,231,159,151,252,167,111,174,91,92,178,244,229,83,82,221,174,167,233,9,61,163,130,2,76,210,162,81,31,105,30,164,39,62,69,56,132,92,152,43,92,167,88,55,244,174,178,208,144,166,97,163,212,109,190,147,114,227,52,78,124,212,101,186,230,198,154,95,171,187,183,94,253,116,51,185,219,3,16,109,124,75,182,161,221,86,149,71,172,131,49,150,221,66,249,46,55,244,219,74,200,180,113,41,63,162,180,251,61,163,210,0,231,184,251,136,209,176,171,8,110,171,217,245,104,229,62,145,57,232,197,161,250,207,55,21,215,16,93,137,86,159,213,247,153,25,127,216,51,155,140,152,137,84,197,60,73,175,222,181,85,238,114,163,81,148,250,11,68,150,212,57,33,199,9,62,170,83,174,156,195,237,208,191,204,36,159,14,12,174,87,177,139,24,168,151,228,200,252,171,126,213,169,70,169,155,219,208,174,107,241,165,68,119,149,180,157,66,211,171,110,25,238,218,162,47,113,159,96,189,200,209,153,135,25,168,145,209,181,166,80,150,208,157,76,244,73,22,132,93,189,189,196,40,171,138,94,19,61,97,230,26,109,198,203,59,98,220,72,114,162,165,110,35,213,233,19,166,172,255,0,182,163,238,71,184,139,236,33,232,120,75,98,241,89,152,229,242,22,99,154,71,185,123,187,59,186,120,115,157,246,32,207,189,69,253,162,254,61,194,238,64,0,113,76,197,229,67,12,179,33,66,118,153,120,192,210,82,182,242,229,115,100,124,223,174,202,143,212,109,230,200,245,38,82,93,167,246,251,245,167,60,207,112,243,197,140,2,152,170,133,54,63,167,45,254,207,231,219,227,70,219,216,201,127,86,114,86,179,249,199,141,63,243,117,238,62,206,7,133,56,183,122,96,197,208,221,211,101,212,58,73,173,107,169,242,154,115,93,91,90,63,215,16,178,238,117,94,207,111,221,165,203,101,23,137,69,147,142,166,155,114,246,103,208,119,1,235,177,189,207,74,230,255,0,94,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,243,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,252,130,221,50,123,194,238,220,177,150,87,150,48,55,233,89,235,254,247,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,239,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,253,141,101,238,138,197,78,47,38,183,80,234,122,242,223,187,250,185,210,205,191,162,226,209,244,28,47,163,167,219,219,221,40,135,156,191,240,254,215,196,203,102,85,165,119,211,186,218,108,196,45,14,53,206,113,189,73,109,169,179,245,155,82,85,244,86,162,236,63,104,133,55,15,8,92,19,169,93,101,112,81,170,222,141,138,169,253,90,225,114,37,189,170,57,166,179,71,49,83,117,238,50,78,186,123,53,19,75,13,172,42,70,25,89,116,155,34,132,90,66,164,196,98,35,95,75,181,45,52,134,136,253,101,40,251,144,93,230,127,121,247,143,78,56,230,98,115,65,134,249,119,180,166,214,238,202,182,201,201,97,206,142,47,33,243,231,189,202,117,77,163,123,109,56,73,220,166,84,90,153,104,93,231,246,209,246,108,51,131,125,102,94,235,148,245,65,238,154,130,195,235,40,80,246,178,189,27,39,31,54,213,188,153,109,127,65,243,45,21,219,217,169,246,247,120,92,13,203,246,35,99,253,208,205,181,96,209,250,197,26,211,212,57,212,48,223,41,190,99,72,82,244,117,196,110,211,156,142,194,61,79,95,191,75,37,180,120,76,209,45,172,61,102,109,193,43,174,185,30,105,43,125,28,181,181,202,51,97,38,166,245,68,195,109,90,56,147,237,46,253,125,194,34,103,99,43,49,112,48,233,117,10,108,110,74,100,50,194,94,78,243,87,174,174,164,212,122,169,229,255,0,130,46,239,255,0,239,129,201,19,178,153,204,205,136,184,157,171,244,237,47,179,179,180,189,33,27,222,52,87,5,78,46,20,117,186,90,45,77,32,212,95,110,133,168,255,0,112,0,17,143,136,157,171,34,232,203,45,200,136,229,175,163,227,76,156,174,239,162,221,62,94,189,230,95,189,246,253,195,62,242,27,54,36,56,201,247,182,179,79,249,12,95,199,12,249,79,74,202,205,15,156,122,242,149,25,164,247,125,18,167,67,208,74,192,0,0,0,1,207,179,3,51,160,193,11,242,89,30,156,187,106,168,175,242,68,116,255,0,204,51,119,118,37,85,156,69,172,165,39,162,167,86,228,17,31,218,183,213,247,123,254,193,162,204,166,210,145,70,203,54,22,66,73,122,201,179,104,102,179,247,171,209,236,17,159,121,251,135,88,50,35,35,35,238,49,83,156,92,178,204,196,42,148,92,110,182,96,242,208,242,17,26,161,243,166,123,156,53,79,146,234,253,119,123,59,147,216,148,105,238,247,14,91,194,35,16,37,80,49,230,101,168,95,222,245,26,91,135,167,103,211,114,108,6,255,0,116,207,184,189,228,46,216,112,236,203,101,63,14,179,31,107,74,165,220,80,121,117,62,82,250,73,156,215,207,148,239,45,228,161,92,180,60,218,85,162,158,53,104,103,161,247,31,103,117,38,230,191,39,24,135,150,59,141,228,86,34,115,232,15,190,162,131,59,152,194,121,136,83,143,242,203,150,151,220,89,106,134,13,94,183,220,125,189,254,67,47,249,142,196,60,189,221,80,171,150,117,79,149,21,18,219,126,100,94,75,10,234,27,39,26,82,209,189,198,156,52,110,38,82,90,145,106,93,229,237,214,238,50,129,157,123,11,51,22,243,16,219,149,210,220,241,216,73,203,131,177,229,246,165,17,201,106,230,114,27,111,250,199,246,232,94,237,75,179,186,77,0,0,0,0,0,0,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,164,30,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,122,47,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,201,185,176,26,205,203,111,15,204,71,194,155,50,20,68,162,157,134,245,229,212,231,51,28,217,93,90,162,116,167,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,89,247,26,40,206,142,82,109,92,220,225,97,218,213,39,122,27,146,133,212,212,45,154,138,84,219,92,185,202,140,226,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,228,182,100,122,160,133,0,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,122,240,208,225,223,27,19,228,179,143,120,253,110,75,77,177,78,144,218,237,251,106,165,79,117,148,87,22,109,54,243,115,94,39,82,73,122,14,215,80,104,74,55,33,245,146,137,103,203,66,144,245,196,128,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,114,172,161,101,15,249,86,224,214,54,124,150,133,206,196,43,59,208,19,109,125,243,250,102,95,230,170,119,85,17,205,196,109,159,53,182,147,176,213,179,107,173,181,171,136,108,221,221,26,191,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,159,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,152,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,62,217,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,224,2,205,56,101,112,239,147,117,73,167,102,63,30,237,200,139,182,23,29,197,219,86,197,86,158,212,148,86,80,243,74,65,77,148,203,201,82,74,49,37,102,166,82,101,189,197,146,30,35,75,105,65,191,110,128,34,175,20,127,2,120,155,248,47,156,66,20,129,151,171,90,133,124,227,238,26,89,87,76,30,182,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,58,6,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,138,212,110,203,170,177,66,164,90,213,107,154,171,54,139,111,245,30,136,167,72,154,227,145,105,252,245,146,223,233,218,81,154,26,230,44,137,75,216,69,185,68,70,122,152,178,158,13,153,98,244,149,118,173,153,219,214,215,170,178,221,31,74,125,145,53,199,185,81,100,188,226,36,51,80,125,45,150,139,119,150,131,75,41,89,252,214,231,95,34,37,56,222,173,91,80,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,210,38,203,111,10,225,29,137,151,85,159,155,218,61,139,73,151,173,22,253,167,207,167,213,226,184,227,156,181,116,209,30,152,195,233,66,86,72,55,144,182,13,9,90,210,173,173,190,250,72,136,215,169,79,254,46,56,153,106,217,249,66,172,88,181,105,122,214,175,218,132,10,125,34,43,110,55,204,87,77,45,153,143,190,164,41,100,179,101,8,96,144,165,161,42,218,227,236,36,200,137,122,149,64,229,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,98,170,248,231,125,73,254,100,253,52,65,92,153,224,165,171,152,156,201,217,248,57,122,212,42,176,168,183,7,164,58,151,233,110,182,220,164,114,32,72,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,242,152,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,80,113,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,218,179,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,234,188,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,80,15,17,28,208,226,62,98,241,148,169,55,141,137,85,177,168,182,87,54,61,10,220,172,211,206,45,82,59,114,18,211,139,147,49,43,34,89,60,250,16,194,249,100,124,180,32,155,36,111,61,238,187,234,184,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,238,188,110,41,52,170,5,43,1,168,84,42,100,74,117,54,157,30,224,137,14,28,70,82,203,17,152,109,52,196,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,140,28,46,60,118,97,151,227,94,79,52,75,254,39,92,61,38,93,51,36,230,43,47,214,135,58,170,246,231,110,218,5,49,151,223,149,85,148,235,236,182,212,168,81,24,101,123,158,62,107,203,146,123,144,147,75,100,230,211,89,186,165,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,89,255,0,20,60,67,170,226,182,66,112,219,16,43,184,123,112,88,213,42,181,241,13,83,45,234,244,117,51,54,3,232,133,83,109,196,41,42,74,84,104,53,32,212,218,205,40,53,182,164,44,210,141,219,74,0,100,131,8,108,220,122,204,229,165,132,120,128,196,183,40,87,20,122,187,50,14,35,230,203,237,45,20,185,110,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,249,57,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,169,149,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,120,175,17,28,239,204,205,85,246,86,149,157,43,110,25,90,117,7,93,161,40,153,126,51,213,71,20,203,77,174,84,166,150,234,144,173,171,67,253,57,155,109,184,134,164,40,150,146,82,214,146,243,249,28,200,229,229,155,219,201,82,165,46,93,15,14,168,114,18,138,245,121,8,45,238,47,66,87,69,15,113,26,87,37,73,52,153,168,200,208,202,20,75,89,40,212,211,78,198,1,127,220,46,60,9,225,151,227,94,113,52,74,161,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,51,217,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,224,2,239,184,98,228,150,30,6,97,196,108,91,197,11,83,102,36,221,27,102,51,26,173,77,96,165,91,81,82,79,54,219,108,172,201,78,178,243,236,188,165,188,91,144,173,171,109,165,182,149,52,179,84,234,0,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,120,115,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,115,81,115,220,46,114,37,85,193,58,83,216,239,141,22,204,72,247,181,114,58,19,111,211,165,176,174,182,222,132,164,172,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,176,160,0,1,78,220,85,50,49,74,194,217,63,202,71,8,233,113,41,246,157,74,68,90,109,114,222,166,210,211,30,53,25,254,81,54,212,166,83,29,178,105,184,206,155,105,74,247,237,50,144,234,76,148,190,126,214,235,128,73,252,142,100,114,242,205,237,228,169,82,151,46,135,135,84,57,9,69,122,188,132,22,247,23,161,43,162,135,184,141,43,146,164,154,76,212,100,104,101,10,37,172,148,106,105,167,111,206,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,202,184,149,89,154,201,69,213,133,248,63,135,57,144,178,169,157,109,131,119,217,246,236,218,183,78,78,45,202,37,81,250,124,126,114,164,111,82,143,147,33,245,41,196,58,70,72,75,142,155,38,150,254,103,155,226,178,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,216,167,16,62,37,22,109,31,8,233,118,126,86,241,82,37,70,231,189,163,183,38,85,94,144,70,181,209,233,14,33,91,139,155,185,42,137,57,106,216,146,66,146,111,50,130,117,74,38,92,228,172,234,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,93,171,59,25,103,141,149,27,182,192,195,7,167,68,168,87,95,177,227,213,238,25,209,13,222,68,154,139,213,25,228,174,89,56,163,50,67,109,54,203,36,100,148,111,38,73,195,66,20,181,16,153,92,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,253,88,69,146,202,174,62,100,154,187,140,184,91,111,203,170,98,13,163,124,76,137,42,11,18,84,107,169,81,19,79,134,234,154,101,141,166,78,73,105,215,13,104,74,13,10,90,22,242,126,117,124,148,20,107,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,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,242,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,205,102,108,124,83,227,39,196,11,135,204,95,29,252,242,11,51,17,50,39,96,230,111,7,41,245,90,149,222,93,116,123,138,221,135,25,249,207,85,219,42,196,136,204,201,136,219,105,90,210,243,72,38,201,198,200,137,181,52,217,185,234,45,181,243,163,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,79,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,6,85,196,170,204,214,74,46,172,47,193,252,57,204,133,149,76,235,108,27,190,207,183,102,213,186,114,113,110,81,42,143,211,227,243,149,35,122,148,124,153,15,169,78,33,210,50,66,92,116,217,52,183,243,60,223,21,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,197,56,129,241,40,179,104,248,71,75,179,242,183,138,145,42,55,61,237,29,185,50,170,244,130,53,174,143,72,113,10,220,92,221,201,84,73,203,86,196,146,20,147,121,148,19,170,81,50,231,37,103,82,214,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,237,89,216,203,60,108,168,221,182,6,24,61,58,37,66,186,253,143,30,175,112,206,136,110,242,36,212,94,168,207,37,114,201,197,25,146,27,105,182,89,35,36,163,121,50,78,26,16,165,168,132,202,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,128,2,218,120,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,227,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,188,248,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,0,0,0,0,0,0,0,0,0,0,134,153,205,226,19,101,101,233,135,45,107,101,223,73,221,71,166,232,219,93,103,149,219,29,101,235,174,51,141,171,86,158,81,247,246,105,167,121,246,82,166,40,226,237,247,140,85,223,148,87,229,103,210,19,11,232,175,167,101,173,61,68,32,251,26,66,11,185,180,123,61,159,120,234,121,80,201,198,33,230,114,227,101,20,120,156,138,3,15,164,167,78,230,48,174,90,18,227,28,194,229,169,246,214,122,33,242,87,171,247,23,111,117,217,101,167,41,248,117,151,11,90,45,46,221,131,204,169,242,145,213,204,230,190,92,215,121,108,165,106,229,173,231,18,157,84,201,43,66,61,11,184,187,59,251,136,164,174,47,24,131,42,191,143,48,237,67,254,247,167,82,219,61,59,62,155,115,103,183,251,164,125,199,239,49,212,120,70,229,153,137,181,41,88,221,115,65,230,33,148,46,53,63,231,76,182,184,74,129,37,165,250,142,246,247,171,177,72,211,223,238,22,198,68,68,68,69,220,67,147,230,202,148,138,206,89,177,78,18,139,214,85,153,92,52,31,185,94,143,124,136,251,203,222,51,167,105,165,84,108,69,163,33,74,213,80,107,113,200,207,79,106,31,79,223,238,251,70,145,50,251,48,231,224,133,135,44,207,83,114,218,165,171,252,176,218,63,243,142,130,0,0,0,0,34,159,19,9,79,69,202,205,115,146,127,214,156,150,149,221,244,78,157,51,81,64,241,219,55,228,54,209,118,155,139,36,255,0,148,198,130,56,118,90,178,45,108,178,219,136,144,90,122,66,52,57,201,238,250,46,83,226,105,220,103,251,191,103,220,36,224,0,15,240,156,167,17,10,66,218,45,86,150,150,105,47,183,67,208,103,83,59,206,201,123,51,55,218,229,150,139,244,237,83,179,179,187,210,18,125,195,223,100,159,43,49,113,204,234,149,10,148,110,114,99,178,250,89,78,243,79,174,158,152,210,122,165,228,127,133,62,255,0,255,0,228,187,187,184,76,209,46,92,60,122,109,191,47,161,184,217,109,75,97,190,90,221,230,153,48,163,75,122,174,97,54,157,92,81,118,159,118,158,225,91,88,229,151,236,70,192,11,161,235,106,254,163,244,106,37,171,167,115,168,97,206,107,124,199,80,149,232,211,139,219,175,37,125,134,122,150,159,118,190,235,41,249,193,190,178,209,117,197,122,158,247,83,65,125,244,20,216,123,89,70,173,155,140,27,138,222,108,184,191,160,193,22,137,237,237,212,187,123,239,7,46,217,160,195,124,196,90,80,171,118,157,91,124,229,48,223,89,23,144,249,114,30,229,52,167,17,189,198,155,37,109,83,201,45,72,180,62,242,251,59,24,243,24,147,97,82,49,54,203,171,89,21,212,235,10,173,17,248,142,246,171,177,46,180,182,143,232,169,39,220,179,238,50,251,203,188,66,219,127,132,46,9,211,110,179,184,107,21,95,73,69,76,254,173,16,185,18,217,209,28,210,89,35,152,153,186,247,17,167,93,61,186,137,173,96,97,253,175,134,118,204,91,74,208,167,116,84,216,136,66,27,107,156,227,154,18,27,67,101,235,56,165,43,232,161,37,218,126,193,232,196,9,226,211,129,138,190,240,101,139,246,139,19,155,83,160,203,75,178,79,153,183,72,76,68,156,234,207,214,113,41,250,75,46,228,154,189,218,151,96,166,155,74,227,169,88,215,60,90,244,47,82,84,45,251,126,137,253,54,212,131,239,37,23,114,207,216,52,189,133,23,124,91,246,192,165,221,144,220,222,204,238,126,213,104,101,174,199,214,217,246,26,82,125,232,63,97,15,92,0,3,252,37,195,143,57,133,70,148,222,246,213,166,165,169,151,113,235,236,251,133,117,231,11,133,221,185,124,172,239,44,31,111,209,83,209,253,241,23,87,31,234,53,233,219,79,175,34,90,82,141,169,67,135,216,93,186,233,236,35,21,23,91,160,220,118,45,109,84,234,204,78,134,161,31,77,200,230,54,238,221,200,35,239,73,169,39,234,172,191,202,45,123,134,222,126,165,94,106,135,130,184,163,51,153,83,46,103,65,55,150,69,206,254,252,146,231,205,177,28,146,157,18,150,211,235,47,183,188,187,117,33,102,4,122,246,144,254,128,0,0,0,0,0,230,57,148,196,133,225,30,11,92,56,130,132,238,85,47,164,208,181,211,94,108,182,90,253,213,127,132,253,211,254,29,227,57,123,46,204,89,189,12,152,107,175,173,85,59,147,185,166,183,242,218,247,158,212,22,136,111,236,238,247,139,197,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,221,83,252,215,19,166,199,165,37,30,170,95,113,175,234,158,34,236,34,251,123,123,165,232,0,0,14,83,154,11,2,175,137,184,39,112,89,212,39,54,206,155,210,114,187,18,127,66,91,46,43,233,41,37,244,80,125,230,95,230,21,189,146,174,24,184,139,18,252,135,125,99,141,11,209,180,202,127,51,100,14,169,135,186,158,99,50,26,63,156,141,43,114,54,171,148,175,162,122,235,167,118,166,45,209,166,144,202,9,182,211,162,75,184,181,31,246,0,2,37,231,147,59,246,238,90,109,151,232,52,105,156,203,202,124,101,28,54,121,110,23,36,150,220,148,182,246,229,48,227,74,209,230,8,182,153,150,190,222,206,250,65,197,188,95,189,177,162,238,155,120,223,21,78,182,100,183,156,112,143,144,203,123,82,167,92,115,111,205,33,4,122,27,170,237,211,219,247,17,118,76,163,228,147,16,115,31,114,66,150,184,61,45,174,219,173,174,84,206,107,11,220,130,113,131,90,57,124,246,220,45,90,123,118,165,219,217,161,118,247,93,254,1,229,250,192,203,237,147,10,211,178,169,93,50,155,101,190,177,222,123,235,231,190,76,180,218,220,218,227,139,219,187,146,147,218,71,161,105,217,237,215,167,25,107,222,43,227,140,77,179,26,86,9,210,110,2,135,185,246,107,49,217,230,243,12,180,73,68,168,47,77,53,211,191,183,184,84,158,12,93,63,35,49,78,213,185,119,109,40,21,136,50,13,90,107,161,34,75,107,215,184,255,0,119,220,99,73,24,73,94,59,167,11,44,235,148,251,74,171,64,167,205,74,191,120,157,140,218,245,238,45,62,151,118,133,247,16,245,128,0,56,14,122,91,128,230,89,111,82,168,43,106,74,143,82,54,251,20,122,175,209,242,116,238,254,63,96,206,220,210,65,76,124,155,250,36,234,246,253,218,152,190,238,24,112,202,38,86,41,90,43,119,57,246,30,238,211,77,105,208,187,63,232,18,208,0,0,0,0,112,124,239,93,133,105,101,154,252,152,153,60,151,164,208,106,145,90,61,155,183,45,84,249,38,146,238,50,46,212,251,70,126,108,8,210,174,140,82,183,99,154,121,175,213,43,209,18,162,212,147,185,78,72,65,31,184,139,181,95,103,240,26,75,193,106,107,148,108,30,177,169,46,163,98,225,219,116,200,234,78,186,232,104,138,218,76,181,212,253,222,241,236,199,145,197,108,57,162,98,182,31,215,172,58,251,28,200,181,154,116,168,42,245,150,157,188,230,22,209,159,168,164,153,246,56,127,218,47,188,187,197,102,229,255,0,37,119,190,93,179,178,207,243,109,45,151,27,76,184,18,119,179,216,201,213,218,229,181,179,158,227,159,213,179,174,229,118,251,15,183,190,215,203,176,135,244,121,76,77,195,75,79,22,108,250,141,151,121,83,122,218,125,66,59,204,45,190,115,173,255,0,88,210,219,51,213,181,165,95,69,197,123,75,191,238,49,76,153,220,225,213,115,96,109,66,93,235,135,145,122,219,69,102,227,230,141,237,183,209,164,213,37,205,154,189,37,110,185,177,166,145,219,167,173,175,191,82,56,133,96,95,151,62,22,94,48,47,11,90,111,71,84,165,74,105,244,47,150,219,158,179,78,161,194,45,22,149,39,233,54,159,97,247,123,72,94,14,67,179,195,70,204,125,179,26,214,184,158,229,93,244,216,136,41,41,218,181,117,4,219,113,80,183,117,67,13,180,141,206,188,126,169,25,233,236,236,238,152,64,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,149,101,127,38,120,47,148,202,85,66,30,28,193,151,81,169,84,100,58,235,181,234,219,81,30,170,165,135,18,201,42,34,100,178,195,74,40,219,163,161,194,104,245,45,230,165,123,180,244,25,177,240,177,140,159,15,238,31,46,124,102,176,106,160,71,252,205,228,163,6,179,85,93,179,43,248,137,76,229,203,181,170,9,114,92,152,100,166,165,85,41,100,135,76,233,142,60,133,36,210,202,159,91,110,110,209,75,66,82,242,90,54,148,242,156,46,235,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,242,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,7,136,166,102,44,220,210,230,24,239,60,62,131,45,22,245,2,142,205,185,6,108,146,52,46,166,134,100,72,120,229,147,70,146,83,40,82,164,40,144,133,122,251,16,149,40,144,165,27,104,234,188,35,115,49,102,224,174,46,86,112,182,243,131,45,8,197,121,20,154,109,50,166,201,27,136,141,81,101,111,162,59,14,182,148,154,182,62,169,123,9,194,63,81,105,70,228,236,82,156,110,237,0,82,183,26,191,20,246,183,195,248,62,99,81,29,43,129,173,90,148,205,87,25,40,79,84,226,34,165,50,61,6,92,120,106,121,36,251,204,50,169,201,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,74,226,87,195,210,30,38,208,167,99,174,3,90,31,232,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,191,236,151,102,218,213,205,206,22,21,211,77,107,161,185,40,93,53,62,230,167,41,45,181,203,156,168,205,173,111,176,209,60,235,133,13,199,13,228,178,183,12,148,174,75,132,101,170,12,72,0,0,1,18,184,169,210,105,85,28,142,95,211,42,20,200,146,164,82,228,81,229,193,117,230,82,181,197,124,234,113,153,55,90,81,150,168,89,180,243,173,154,147,161,236,113,105,238,81,145,208,96,212,237,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,138,188,81,252,9,226,111,224,190,113,8,82,6,94,174,154,21,141,143,184,105,122,221,51,186,42,45,191,120,81,170,149,25,60,165,185,200,138,196,214,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,208,166,56,224,166,22,102,231,6,142,197,186,106,29,117,183,93,232,234,212,234,205,25,216,206,188,222,213,37,214,164,195,125,109,186,217,115,27,53,35,152,148,158,230,158,113,36,122,47,81,159,108,94,203,174,46,96,150,46,57,130,87,157,167,45,119,58,228,52,205,49,154,123,75,146,138,194,30,89,162,59,208,141,41,220,250,29,81,109,73,18,119,239,37,54,164,165,196,169,9,208,158,91,176,66,149,151,12,18,181,176,94,141,92,151,89,143,110,71,117,43,159,37,180,182,185,47,188,251,146,30,89,33,61,136,65,186,243,155,17,170,141,40,218,147,82,204,141,103,210,196,106,226,55,134,127,181,12,155,98,61,58,60,74,83,147,232,52,244,220,208,223,168,55,175,75,208,56,153,18,22,202,137,10,82,30,84,86,228,180,147,45,53,231,26,20,164,165,106,49,65,152,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,137,169,197,247,48,52,172,87,198,219,115,14,109,117,196,153,66,176,232,237,203,102,166,193,165,196,84,31,170,177,30,89,186,203,200,113,72,118,49,198,40,70,133,18,82,123,205,239,164,147,65,143,171,193,131,8,99,93,248,243,114,226,229,69,136,143,71,195,218,58,89,134,74,125,212,62,205,70,161,204,105,183,144,132,250,139,65,70,102,115,106,37,159,97,188,217,146,76,203,114,46,124,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,170,103,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,65,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,42,196,60,250,219,217,153,225,195,127,88,216,131,93,137,15,21,41,17,232,76,206,68,142,150,18,43,235,58,203,106,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,138,178,197,255,0,113,71,240,39,137,191,130,249,196,33,64,35,73,25,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,246,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,148,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,0,35,86,106,242,11,129,217,172,232,234,213,250,127,201,155,166,61,66,60,137,55,29,22,51,45,206,159,21,60,182,222,141,33,70,157,30,213,134,201,13,56,225,41,76,169,40,52,234,142,99,78,247,91,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,214,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,8,149,109,240,198,202,229,189,143,53,172,104,85,157,18,163,77,168,199,214,21,155,54,35,79,81,41,211,92,222,82,100,33,133,17,165,104,82,77,28,182,20,70,219,42,55,84,130,254,161,49,249,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,147,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,60,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,246,185,116,203,70,41,230,130,251,102,197,195,58,79,239,117,181,153,140,73,244,93,51,230,94,117,190,173,246,90,115,147,205,228,45,13,238,79,174,189,18,94,211,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,156,203,139,254,225,113,224,79,12,191,26,243,137,162,85,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,251,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,56,0,186,158,23,185,233,253,181,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,58,164,200,112,167,248,0,0,0,175,94,53,244,154,83,217,109,179,107,175,83,34,46,165,14,248,143,18,60,197,50,147,125,150,30,129,53,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,175,94,28,54,157,171,124,231,59,15,45,107,214,217,165,92,20,89,190,150,234,105,213,72,77,203,138,254,202,84,181,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,66,128,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,44,66,252,248,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,75,80,1,149,113,163,220,187,218,118,173,243,147,188,37,181,175,91,102,149,112,81,102,225,253,181,212,211,170,144,155,151,21,253,144,99,45,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,20,153,158,76,164,73,202,22,46,38,207,139,116,68,174,91,213,200,234,170,80,94,92,150,189,34,220,77,230,142,92,198,19,162,144,180,168,148,146,116,146,77,61,180,212,141,170,75,173,53,29,69,228,240,216,200,229,189,128,86,4,60,89,189,87,111,220,119,221,217,30,53,82,28,200,168,139,57,138,20,69,178,225,54,220,25,137,37,26,150,235,82,21,206,117,151,57,78,17,161,8,222,132,115,93,134,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,60,165,139,139,24,89,138,29,119,236,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,204,16,210,158,83,188,44,96,223,195,251,123,203,152,29,84,80,15,20,127,29,152,155,248,47,147,194,19,211,130,133,90,148,246,91,111,42,19,53,56,139,169,67,190,36,75,145,13,47,36,223,101,135,160,66,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,56,255,0,19,174,30,144,237,104,114,115,21,151,235,67,147,74,103,115,183,109,2,152,203,12,69,165,69,105,134,91,106,84,40,140,50,141,172,151,41,229,201,61,203,81,41,194,115,105,32,157,82,32,94,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,9,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,55,16,164,206,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,84,53,225,13,137,151,86,50,98,62,99,241,74,245,151,212,86,174,106,133,2,161,39,107,142,45,182,119,157,79,99,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,42,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,21,197,27,34,84,172,19,170,179,142,248,47,108,203,143,100,215,36,45,55,5,58,35,9,232,173,233,170,82,9,165,183,180,247,53,26,66,150,162,36,108,229,180,226,73,4,164,147,204,180,152,171,149,220,205,223,217,89,197,10,110,32,90,18,101,204,166,162,66,85,90,183,142,162,244,104,85,150,9,183,91,216,250,91,61,170,90,18,251,170,105,107,74,201,183,13,43,218,173,13,42,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,51,4,52,123,151,123,78,213,190,114,119,132,182,181,235,108,210,174,10,44,220,63,182,186,154,117,82,19,114,226,191,178,12,101,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,147,51,201,148,137,57,66,197,196,217,241,110,136,149,203,122,185,29,85,74,11,203,146,215,164,91,137,188,209,203,152,194,116,82,22,149,18,146,78,146,73,167,182,154,145,181,73,117,166,163,168,188,158,27,25,28,183,176,10,192,135,139,55,170,237,251,142,251,187,35,198,170,67,153,21,17,103,49,66,136,182,92,38,219,131,49,36,163,82,221,106,66,185,206,178,231,41,194,52,33,27,208,142,107,176,215,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,149,113,171,241,79,107,124,63,131,230,53,17,205,50,87,147,104,217,190,194,252,95,167,208,164,196,129,125,219,18,45,199,173,201,211,166,186,196,36,33,247,38,148,198,100,19,109,184,106,66,218,104,148,147,36,111,39,26,111,69,37,6,225,42,48,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,185,76,177,241,83,194,202,254,95,106,87,30,96,110,63,71,223,22,53,61,159,75,182,219,17,152,114,228,121,199,94,67,30,140,140,151,183,188,241,161,182,77,255,0,81,166,155,113,237,223,54,215,106,42,175,49,121,151,197,60,208,95,111,95,88,153,86,253,222,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,239,237,92,153,87,101,228,198,245,206,37,219,85,232,105,80,122,72,246,165,58,58,208,183,42,14,42,170,196,41,50,100,31,111,45,148,110,125,180,55,216,226,220,73,172,246,33,9,231,198,177,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,184,56,170,103,158,171,133,177,191,147,118,17,213,37,211,238,202,148,120,181,42,229,195,77,170,42,60,154,51,28,210,113,168,172,170,59,132,235,114,93,38,210,165,239,218,69,29,212,145,37,124,253,205,247,94,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,128,28,64,120,132,179,131,12,200,195,76,48,151,173,212,173,156,233,60,179,254,107,219,21,228,250,143,198,91,107,220,211,174,23,98,187,59,251,244,34,166,90,141,70,173,115,213,156,159,61,238,166,108,157,55,175,106,81,187,106,72,139,176,136,136,189,84,151,249,4,255,0,202,23,11,171,131,18,224,177,122,226,217,122,54,152,82,227,58,220,31,81,238,169,148,62,234,95,111,153,30,90,84,141,73,180,150,166,90,250,253,157,194,219,240,203,12,237,44,38,179,233,214,93,155,77,232,169,244,248,236,176,134,249,206,185,175,45,164,54,71,171,139,82,190,139,105,246,159,119,222,99,213,143,225,246,144,170,28,192,100,174,247,204,78,118,93,254,109,173,178,219,106,151,62,78,246,123,90,42,187,188,198,182,115,219,115,250,183,181,220,158,223,97,118,247,89,142,20,225,205,19,10,112,254,131,97,208,24,229,197,163,83,162,193,79,172,181,110,228,176,134,136,253,117,40,203,177,178,254,209,253,231,222,61,112,241,152,211,77,114,179,131,215,205,37,164,111,92,219,110,167,29,41,215,77,77,113,92,73,22,186,151,191,222,51,105,127,198,149,107,226,149,197,24,147,202,126,151,94,150,148,150,164,173,170,110,66,200,189,228,125,169,251,127,136,208,54,72,46,178,187,114,205,97,203,84,158,115,177,168,52,184,174,158,205,187,86,154,124,99,81,119,17,31,106,189,131,188,0,0,0,0,8,151,196,242,33,75,202,197,87,85,109,228,190,251,221,218,235,165,58,111,96,161,24,68,147,152,193,47,232,155,169,215,238,212,134,137,50,44,220,6,242,203,101,21,61,123,146,116,122,105,185,216,162,209,126,143,141,175,127,240,251,7,126,0,1,228,241,110,186,171,95,11,47,27,148,187,169,84,10,132,211,87,238,147,81,156,94,189,199,175,209,238,208,254,227,25,183,198,123,167,229,158,42,93,87,46,237,197,62,177,58,65,43,77,53,37,201,113,122,247,23,239,123,136,91,103,7,107,102,52,92,19,171,220,10,135,181,247,171,50,25,230,243,12,245,65,196,167,175,77,53,211,191,183,184,88,57,22,157,195,152,227,230,95,172,12,192,217,51,173,59,214,149,212,155,140,59,210,59,207,125,28,135,205,151,91,67,155,91,113,27,182,243,148,123,76,244,61,123,125,154,82,6,110,50,73,136,25,113,185,38,203,68,30,170,215,113,215,23,22,103,53,132,108,65,184,249,161,28,190,123,142,30,141,51,187,83,237,237,208,251,123,248,222,18,98,253,237,130,247,116,43,198,199,170,116,83,34,60,219,134,124,134,92,220,148,186,219,155,126,117,11,34,212,218,79,110,158,207,188,142,239,178,55,157,251,119,50,214,203,20,26,204,206,93,229,2,50,78,99,60,183,15,156,72,110,50,92,123,114,88,109,164,234,243,230,91,72,207,79,103,103,116,180,0,1,242,238,123,126,157,117,219,213,43,110,172,199,58,29,78,35,209,31,70,229,39,114,28,66,144,162,213,38,70,93,138,62,227,35,251,69,78,103,87,134,46,34,203,191,38,95,88,29,66,244,149,50,161,203,223,3,170,97,158,155,150,204,118,139,231,36,202,220,189,202,230,171,232,150,154,105,221,161,139,33,202,253,129,87,195,44,19,183,236,234,235,155,167,66,234,249,189,137,47,167,45,231,19,244,84,162,250,43,46,227,63,243,14,172,0,0,2,33,103,191,37,150,238,97,44,167,43,84,40,28,155,174,6,157,43,252,215,21,174,247,98,165,126,170,159,109,191,234,153,50,237,35,251,59,123,232,235,101,217,132,215,161,19,237,116,21,170,95,122,119,52,238,206,99,94,242,220,131,213,14,125,189,254,241,163,76,181,98,66,177,111,5,173,236,64,90,118,170,169,213,234,157,117,211,149,45,230,191,117,63,224,255,0,116,191,143,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,246,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,176,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,251,125,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,223,246,234,95,96,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,223,222,39,72,0,8,93,197,94,254,110,204,203,122,226,26,246,185,89,168,29,53,61,154,255,0,93,2,113,23,246,79,247,126,207,188,133,29,91,244,199,174,11,142,155,71,105,59,221,169,78,102,50,83,169,22,229,56,225,36,139,188,136,187,79,222,67,70,57,66,177,11,15,114,243,101,81,13,174,91,142,209,41,178,93,78,237,126,112,224,199,74,187,119,43,247,61,135,160,236,160,0,0,0,2,186,56,194,98,187,20,60,55,166,97,187,74,219,38,161,41,153,106,61,12,245,105,198,39,178,101,244,12,187,203,247,136,254,207,104,174,252,137,89,50,111,156,204,89,240,216,139,207,110,157,83,167,212,164,22,242,78,214,91,168,70,37,43,181,73,215,77,253,197,169,253,131,67,244,248,205,194,129,26,27,37,163,108,50,134,146,94,226,74,72,139,254,193,250,0,126,71,169,80,36,76,110,160,243,27,164,52,146,74,23,185,69,161,17,234,93,154,233,222,63,88,0,252,181,58,108,42,196,7,233,149,22,121,209,164,182,166,93,70,227,78,228,41,38,149,22,164,100,101,216,103,220,98,166,56,145,228,17,155,92,170,24,223,134,49,121,112,22,167,100,84,226,111,51,218,103,214,73,121,221,239,72,53,30,137,74,11,106,81,246,151,180,133,117,216,55,213,197,134,119,125,62,239,182,165,244,213,10,100,150,95,66,185,109,175,181,183,82,225,22,139,74,147,244,144,159,97,247,11,184,225,217,156,70,241,250,193,106,216,187,102,239,187,105,123,186,149,114,244,231,115,30,150,180,127,86,202,26,78,141,50,158,227,61,125,189,189,243,52,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,0,42,47,138,198,121,234,181,171,154,126,87,112,162,169,46,159,77,160,72,54,238,186,213,58,168,164,29,77,245,199,91,110,211,11,144,230,213,70,66,95,90,31,109,221,77,79,35,97,161,28,147,55,107,44,5,201,240,212,226,23,15,19,104,80,112,43,30,110,255,0,244,117,3,115,84,122,229,81,230,35,183,88,139,190,51,49,162,173,231,30,39,36,212,84,227,203,73,18,91,220,227,109,18,148,165,185,189,74,177,81,74,220,106,252,83,218,223,15,224,249,141,68,67,92,29,198,43,251,2,175,250,94,35,97,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,113,149,255,0,100,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,130,188,64,248,104,92,53,172,92,165,226,150,0,199,151,49,24,155,116,55,10,224,166,56,196,169,40,164,84,102,45,75,114,168,167,26,109,197,55,4,213,189,111,26,203,230,86,162,217,185,14,37,182,101,254,71,50,57,102,229,10,205,84,169,75,137,92,196,90,228,116,162,189,94,66,15,99,104,212,149,209,67,220,68,164,70,74,137,38,106,50,37,188,180,146,214,73,36,180,211,82,128,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,40,4,89,247,12,94,33,112,237,104,113,178,235,152,27,191,147,74,103,107,86,149,126,166,243,12,69,165,69,105,135,156,118,44,217,111,188,141,172,151,41,148,70,45,171,81,41,195,111,113,32,154,74,44,214,238,194,27,54,245,196,75,11,20,171,44,75,43,135,14,36,84,94,162,190,203,230,148,108,157,17,81,100,178,234,15,84,173,10,73,182,178,61,9,100,182,81,162,137,38,180,175,218,128,12,198,99,94,23,213,112,87,23,46,252,40,172,170,91,146,45,106,196,154,106,36,73,132,168,139,152,194,22,124,153,68,210,140,205,8,121,174,91,168,245,148,70,135,18,100,165,17,145,159,148,169,213,170,181,169,40,153,89,169,203,159,33,184,236,68,67,178,94,83,171,75,12,52,134,89,104,148,163,51,36,54,211,109,182,132,247,37,8,74,75,66,34,33,121,60,35,176,206,213,179,242,133,71,190,169,49,53,173,95,181,9,245,10,188,167,27,111,152,174,154,91,208,216,97,43,74,9,102,202,16,193,173,40,90,149,181,199,223,81,25,18,244,41,170,42,175,142,119,212,159,230,79,211,69,106,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,152,171,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,235,110,24,73,74,9,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,97,1,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,138,185,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,208,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,229,56,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,64,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,33,255,0,17,28,144,67,205,85,136,87,109,157,23,110,38,218,116,247,90,161,36,158,98,51,53,70,212,243,78,46,44,167,86,210,150,173,168,67,253,57,27,141,182,135,100,40,214,162,74,214,162,233,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,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,165,110,40,89,233,253,181,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,163,254,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,66,202,184,136,240,248,178,111,188,26,43,203,47,88,95,74,161,93,246,87,54,98,40,150,173,2,28,95,79,69,117,77,19,237,173,45,37,11,113,230,144,217,186,209,17,173,71,163,173,165,181,173,228,154,105,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,99,66,121,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,149,113,126,112,51,55,96,229,103,33,56,91,136,23,124,152,147,42,72,195,122,2,168,182,241,84,89,141,54,178,249,66,134,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,85,32,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,159,175,218,119,85,169,232,223,149,54,205,86,141,233,154,123,53,106,119,164,33,57,31,172,130,238,188,169,44,239,34,230,50,189,170,218,226,117,74,180,61,12,244,22,41,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,124,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,135,95,226,203,138,25,163,195,92,47,164,73,193,164,203,161,217,50,36,32,174,91,166,137,53,214,234,176,223,230,23,79,29,70,130,74,162,70,90,182,234,250,22,102,226,246,178,163,104,148,73,147,86,217,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,241,81,165,60,167,120,88,193,191,135,246,247,151,48,58,168,160,30,40,254,59,49,55,240,95,39,132,57,86,93,51,47,138,121,95,190,217,190,176,206,173,251,221,109,26,99,242,125,23,83,249,151,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,180,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,170,243,45,194,110,246,166,102,10,133,108,101,224,185,182,101,247,215,200,140,253,77,185,139,139,107,185,29,174,106,227,77,150,219,78,232,203,154,146,99,56,189,92,90,140,219,94,166,131,117,203,41,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,46,155,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,76,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,104,179,55,127,102,155,20,42,88,129,119,201,151,14,154,185,10,85,22,222,42,139,210,97,81,152,54,218,111,99,9,112,246,165,107,75,13,41,213,161,40,39,28,37,47,106,117,36,166,122,240,49,250,236,252,183,250,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,142,188,87,179,199,26,218,165,86,242,143,135,40,150,85,218,148,120,232,187,170,196,183,99,148,24,142,165,183,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,172,172,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,161,236,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,25,162,23,231,3,51,118,14,86,114,19,133,184,129,119,201,137,50,164,140,55,160,42,139,111,21,69,152,211,107,47,148,40,109,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,82,14,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,249,250,253,167,117,90,158,141,249,83,108,213,104,222,153,167,179,86,167,122,66,19,145,250,200,46,235,202,146,206,242,46,99,43,218,173,174,39,84,171,67,208,207,65,98,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,39,202,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,15,127,197,115,37,31,180,219,85,252,202,97,157,50,149,26,228,180,169,242,36,221,173,105,201,122,177,75,101,180,168,164,111,53,19,106,122,43,109,175,177,73,222,227,71,180,150,102,203,45,42,155,4,180,225,213,147,104,217,176,197,9,53,11,174,76,69,88,150,68,136,143,92,176,74,107,177,230,206,68,134,228,156,118,88,52,54,162,216,167,99,18,93,61,237,172,155,82,185,106,37,232,105,179,254,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,160,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,33,255,0,17,28,239,195,202,173,136,86,149,157,43,118,38,221,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,200,91,253,57,155,110,54,183,99,168,150,147,74,22,147,162,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,250,112,184,240,39,134,95,141,121,196,209,42,128,0,0,0,0,0,0,0,0,0,67,46,34,121,196,111,0,108,23,109,139,74,110,203,182,169,183,166,87,47,94,79,45,232,139,95,245,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,255,0,104,207,6,123,108,153,54,54,102,47,8,111,197,228,55,81,169,212,42,81,203,121,43,115,46,84,36,146,85,216,165,105,174,206,227,208,254,193,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,250,4,93,231,251,198,127,103,180,88,184,0,0,0,0,227,121,189,177,11,16,178,245,122,209,9,158,99,141,81,42,82,90,78,237,62,112,160,200,74,123,119,39,247,253,167,160,206,109,195,76,122,223,185,42,116,103,83,177,218,108,231,163,41,58,145,237,83,110,26,76,187,204,143,180,189,230,47,23,133,69,252,221,231,150,244,68,37,238,114,141,80,42,106,187,52,254,166,4,18,63,236,151,239,125,191,121,137,162,0,2,11,113,87,199,34,195,220,28,118,197,129,84,233,230,220,104,84,87,154,228,111,230,70,145,22,115,74,45,77,181,17,106,104,34,212,148,71,247,119,138,70,139,25,233,243,25,134,194,119,61,37,212,182,130,212,139,85,40,244,34,237,236,239,49,161,172,133,88,142,216,89,103,179,226,59,234,185,83,165,211,234,78,163,191,71,28,167,197,35,237,220,175,220,246,104,95,96,145,0,62,53,219,104,91,247,197,18,77,187,115,64,235,32,75,105,109,58,215,53,109,238,74,208,164,40,181,66,137,69,234,169,69,216,126,209,90,217,173,225,57,22,170,229,78,244,193,23,185,15,168,222,148,116,173,166,173,230,124,247,52,231,73,152,68,90,153,180,142,239,183,222,66,22,97,158,18,102,7,47,152,205,68,184,23,105,244,207,210,171,49,144,249,245,240,151,185,45,75,66,212,95,77,100,93,172,251,8,251,189,190,219,242,195,106,204,235,139,14,237,107,130,168,223,46,101,78,139,6,100,132,106,71,181,215,24,66,212,90,164,136,143,181,71,220,68,95,96,244,99,248,101,169,25,2,75,66,211,81,253,0,0,0,0,1,95,124,68,114,27,251,95,143,43,21,44,119,185,85,184,251,57,209,182,238,231,238,56,140,39,215,118,66,16,157,168,109,71,216,158,222,238,253,12,72,220,144,89,178,44,60,180,90,54,228,164,108,118,55,95,185,58,145,233,186,161,37,101,220,165,23,114,253,227,187,128,0,0,0,0,0,255,0,151,27,67,168,54,220,45,82,125,229,168,254,145,17,22,132,63,160,0,0,0,0,0,3,248,164,146,146,105,81,106,70,90,24,255,0,134,216,105,175,234,209,167,110,189,230,63,208,0,7,203,185,232,241,238,11,110,171,67,150,215,49,154,132,39,226,173,27,140,183,37,198,212,147,45,72,200,203,176,253,228,51,177,156,124,48,153,133,152,255,0,118,209,223,141,201,143,54,171,62,116,68,239,37,104,194,230,200,74,59,73,106,62,230,253,167,175,188,135,222,200,158,62,205,192,108,118,163,84,136,247,64,173,63,30,147,45,61,133,243,79,76,140,165,158,188,181,171,232,181,236,208,253,198,94,221,4,218,245,248,119,85,185,76,184,224,30,177,234,112,217,150,223,127,98,92,109,43,34,237,34,62,229,23,176,190,225,245,0,5,85,241,168,188,94,113,187,94,196,73,106,194,87,10,170,103,217,253,103,244,139,90,125,29,123,191,223,105,246,123,71,2,225,169,149,122,158,48,98,133,63,17,106,77,105,67,182,39,179,44,143,114,125,121,17,164,67,123,111,99,200,89,106,135,15,183,105,151,216,103,216,47,46,28,86,160,195,98,19,9,218,212,118,146,210,11,83,61,18,146,208,139,183,236,33,254,192,0,0,0,2,138,56,172,98,36,219,203,50,110,210,22,122,70,161,193,85,61,41,236,237,83,51,231,39,93,118,145,247,43,187,83,251,204,119,222,14,88,19,62,53,78,179,141,149,38,249,109,59,22,69,29,130,213,39,184,141,84,249,41,87,99,157,157,154,246,26,63,143,176,90,208,0,0,0,15,197,89,164,194,175,82,102,81,106,45,115,34,206,142,228,103,145,184,203,114,22,147,74,139,82,50,50,236,51,238,50,49,70,252,72,50,136,246,4,223,242,239,218,18,183,208,46,57,206,62,73,208,139,148,252,135,229,187,179,85,60,181,171,70,218,46,221,164,71,246,31,97,198,44,27,197,122,254,11,95,244,220,65,182,251,102,211,185,219,19,234,118,243,24,113,163,237,90,22,93,206,171,251,39,254,114,209,110,2,227,5,15,27,176,222,155,125,81,31,222,220,222,118,228,237,89,109,216,251,173,23,210,66,53,254,168,255,0,179,255,0,188,250,40,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,64,174,37,249,245,141,128,214,243,216,43,132,213,216,143,226,45,114,59,140,213,214,223,55,125,2,156,252,87,18,151,146,243,46,182,166,39,26,156,101,214,75,215,218,132,154,214,148,146,217,53,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,187,86,119,242,191,74,202,101,255,0,102,97,204,58,188,186,141,74,163,99,211,171,117,231,93,144,151,152,77,85,199,164,179,37,49,84,77,52,162,141,186,57,27,100,226,77,122,31,172,126,194,250,185,78,201,245,87,54,24,71,139,170,177,138,33,95,118,84,138,12,250,42,36,186,166,209,57,135,81,81,41,48,73,70,178,105,181,186,109,176,180,56,226,76,137,108,37,6,166,208,226,220,76,117,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,123,220,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,208,47,141,95,138,123,91,225,252,31,49,168,136,85,69,195,59,170,224,195,139,163,20,169,49,58,138,45,159,80,165,211,234,252,182,220,91,145,250,242,149,200,125,91,80,104,67,36,184,134,218,150,181,39,231,31,97,36,74,53,246,116,188,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,119,253,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,238,51,246,162,31,227,223,20,12,2,203,182,44,87,112,114,245,180,49,2,109,106,223,233,122,151,233,116,248,78,69,95,62,51,82,17,177,78,75,109,103,162,30,73,30,168,47,88,143,77,75,67,62,193,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,103,113,159,96,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,17,87,138,63,129,60,77,252,23,206,33,10,33,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,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,240,1,74,220,100,240,83,228,54,96,169,56,199,18,161,206,137,137,180,243,231,48,227,187,156,98,117,57,168,241,220,218,146,109,36,150,84,194,225,154,117,90,212,110,115,245,218,157,132,32,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,81,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,85,124,115,190,164,255,0,50,126,154,42,172,118,172,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,150,226,169,145,138,86,22,201,254,82,56,71,75,137,79,180,234,82,34,211,107,150,245,54,150,152,241,168,207,242,137,182,165,50,152,237,147,77,198,116,219,74,87,191,105,148,135,82,100,165,243,246,183,92,2,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,128,21,235,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,235,110,24,73,74,9,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,107,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,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,202,184,161,103,167,246,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,167,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,163,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,5,64,113,107,201,119,200,186,236,204,215,88,9,221,69,184,234,12,177,116,82,216,131,181,52,233,206,35,106,103,37,77,32,144,76,190,180,17,58,167,76,149,212,188,147,220,225,200,218,220,53,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,80,131,251,181,121,88,255,0,104,56,171,255,0,170,169,223,247,225,47,240,19,26,237,92,196,225,61,11,24,236,170,125,86,21,22,224,234,186,102,42,141,54,220,164,114,36,187,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,208,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,223,226,182,58,98,62,50,195,180,41,55,173,103,155,74,177,45,248,86,221,2,154,193,26,34,194,139,29,134,217,53,165,6,103,171,206,242,146,183,92,51,53,41,68,146,45,16,134,208,137,129,194,247,34,223,182,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,154,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,254,254,48,227,166,35,227,204,203,102,173,138,21,159,76,213,109,123,125,155,109,154,147,164,103,42,100,86,159,125,230,215,37,102,103,205,120,186,133,32,220,208,148,180,161,38,189,203,53,173,118,43,192,199,235,179,242,223,234,66,207,174,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,40,95,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,170,52,145,147,186,181,42,181,149,12,30,153,70,169,196,159,29,187,30,139,17,110,198,121,46,161,47,177,13,166,94,104,212,147,50,37,182,235,110,54,180,247,165,104,82,79,67,35,33,216,5,0,241,71,241,217,137,191,130,249,60,33,31,228,225,157,213,27,11,41,216,199,210,115,109,186,133,193,54,217,231,182,219,138,233,231,71,141,26,70,199,149,179,150,142,99,114,181,108,183,154,149,200,127,213,34,70,167,32,50,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,190,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,40,7,138,63,142,204,77,252,23,201,225,9,233,193,170,173,74,160,101,18,246,174,215,106,113,41,212,218,117,241,82,151,50,100,183,146,203,17,152,110,153,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,23,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,92,85,22,169,192,199,235,179,242,223,234,67,186,226,23,23,108,182,225,173,255,0,114,225,205,118,201,196,167,234,86,173,98,109,18,99,177,41,176,20,195,143,198,121,108,184,166,212,169,137,81,160,212,131,50,51,74,79,77,53,34,238,18,127,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,89,236,205,143,138,124,100,248,129,112,249,139,226,127,225,118,119,232,89,71,225,177,133,208,173,201,84,170,150,38,214,253,40,237,18,137,49,149,200,101,17,74,191,48,158,149,45,45,186,218,219,103,98,93,67,103,188,148,183,116,218,149,37,183,77,21,151,76,164,223,216,175,121,46,29,26,153,112,94,55,101,126,67,242,214,212,102,94,168,84,106,15,153,45,231,157,52,164,148,235,171,208,156,113,106,237,62,197,40,253,166,47,207,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,25,87,30,255,0,21,177,211,17,241,150,29,161,73,189,107,60,218,85,137,111,194,182,232,20,214,8,209,22,20,88,236,54,201,173,40,51,61,94,119,148,149,186,225,153,169,74,36,145,104,132,54,132,76,14,23,185,22,253,181,221,72,199,28,99,179,58,188,54,162,239,244,60,105,170,218,205,118,168,219,137,34,213,147,73,245,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,172,211,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,247,241,135,29,49,31,30,102,91,53,108,80,172,250,102,171,107,219,236,219,108,212,157,35,57,83,34,180,251,239,54,185,43,51,62,107,197,212,41,6,230,132,165,165,9,53,238,89,173,107,177,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,154,113,70,207,109,43,27,42,172,224,70,11,220,210,228,89,52,57,11,85,193,81,136,250,122,43,134,106,84,131,105,13,237,45,206,198,142,164,40,201,123,249,110,184,162,89,37,68,203,46,170,11,80,172,11,202,230,182,110,107,206,133,111,75,151,66,179,163,198,147,93,168,36,136,152,130,137,18,17,29,130,90,140,200,141,110,58,225,18,80,90,172,201,46,40,139,107,107,82,125,254,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,170,218,179,191,139,214,110,61,112,196,187,113,115,15,223,150,229,10,226,143,72,122,57,75,96,217,125,165,162,185,17,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,116,108,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,143,115,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,21,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,188,248,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,231,88,245,140,20,60,17,195,122,149,245,91,127,99,112,185,59,83,181,103,187,123,237,52,127,69,11,211,250,210,254,207,254,242,206,158,50,226,189,127,26,111,250,150,32,220,125,147,106,60,157,233,245,59,57,108,54,209,118,161,8,46,230,147,253,146,255,0,57,206,110,23,249,48,102,253,170,71,198,219,205,59,233,81,55,244,81,245,50,230,238,76,216,206,122,205,190,149,39,69,33,39,235,35,183,217,217,169,139,138,74,82,132,146,82,90,17,15,232,0,0,0,10,165,227,27,129,51,228,212,232,216,217,77,111,152,211,81,99,209,223,45,82,91,72,149,80,146,165,118,185,219,217,167,97,35,248,251,7,1,225,79,136,179,108,220,201,181,72,65,238,141,92,130,154,122,147,216,90,41,233,240,83,174,187,76,251,147,221,169,125,228,47,96,0,0,0,0,127,140,200,173,78,136,252,39,211,185,169,13,169,165,150,166,90,165,69,161,151,103,216,98,141,56,150,101,94,167,131,248,163,81,196,90,107,58,208,238,121,239,75,51,220,159,82,68,153,19,30,219,218,242,214,122,33,178,237,218,69,246,17,246,14,251,193,94,241,121,182,238,139,17,69,163,10,92,218,169,31,103,245,159,209,205,105,244,117,238,255,0,125,167,217,237,22,168,0,62,93,209,95,135,106,219,149,59,142,121,233,30,153,13,233,110,119,246,165,182,212,179,46,194,51,238,73,251,15,238,25,246,207,102,62,205,199,156,118,172,212,140,246,192,162,191,34,147,17,61,135,243,76,204,146,164,30,188,180,43,232,187,237,212,253,230,126,207,131,147,140,48,153,138,120,255,0,105,81,216,141,206,143,10,171,2,116,180,239,36,234,194,38,199,74,251,77,105,62,231,61,135,175,184,134,137,237,138,60,123,126,219,165,80,226,53,203,102,159,9,136,168,70,227,61,169,109,180,164,139,83,51,51,236,47,121,143,168,0,3,252,220,97,167,127,172,70,189,186,247,152,255,0,180,164,146,146,74,75,66,34,208,135,244,0,0,0,0,0,0,127,12,136,203,67,31,198,219,67,72,38,219,45,18,93,197,168,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,47,138,46,83,221,197,172,61,60,78,180,162,115,174,10,2,119,200,79,48,147,172,22,24,154,242,187,92,121,40,254,177,196,247,36,213,247,151,96,165,57,81,165,210,42,47,67,148,223,42,84,39,148,211,137,212,149,177,196,43,67,45,75,82,61,12,190,225,107,124,49,115,189,72,118,155,7,3,111,249,92,137,136,91,81,105,78,236,82,183,164,147,14,51,45,232,211,26,22,167,188,247,45,127,127,176,197,161,182,180,186,132,184,131,213,43,34,81,31,188,140,127,208,8,235,152,236,158,218,185,147,189,45,218,229,219,51,149,14,130,228,73,10,111,150,226,186,130,97,215,148,108,234,219,205,154,55,19,234,45,218,30,159,111,179,181,216,246,69,189,135,150,212,27,82,216,133,210,192,128,195,76,54,142,98,215,216,134,210,217,118,173,74,87,209,66,123,204,251,135,223,0,0,0,0,31,242,180,238,66,147,239,35,33,94,216,129,195,109,88,199,154,25,120,153,118,205,228,219,29,67,146,156,143,202,221,212,175,210,43,120,209,185,185,72,113,27,155,113,69,169,39,66,239,239,236,19,178,196,178,45,252,58,181,105,214,117,177,15,166,167,83,35,51,21,134,249,139,94,136,109,180,182,158,213,169,74,250,40,73,118,153,247,127,17,247,192,0,0,0,7,135,198,124,46,162,99,22,29,214,44,58,243,91,152,168,196,144,202,15,114,203,98,220,97,198,137,94,170,208,103,161,56,125,155,136,191,237,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,119,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,246,139,79,180,187,5,215,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,43,113,69,201,5,119,9,47,106,150,97,236,56,181,90,197,153,118,212,36,212,110,57,47,188,135,156,164,86,37,204,117,197,18,144,219,72,229,67,95,53,164,52,179,53,153,56,74,66,214,70,182,137,113,215,38,121,160,170,229,51,26,35,98,52,58,68,74,141,54,163,29,20,74,243,78,199,83,207,166,148,228,184,239,73,84,84,147,173,36,164,237,142,68,217,184,163,70,167,235,23,180,186,255,0,21,108,76,181,113,147,24,48,207,20,172,169,125,69,22,230,194,250,101,66,54,231,27,91,140,239,168,84,119,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,232,28,41,113,211,14,50,233,135,24,251,138,24,161,89,232,105,80,126,77,52,203,45,17,46,85,66,82,138,168,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,96,174,42,226,69,119,24,49,30,227,197,11,158,29,42,37,86,230,168,59,81,150,205,46,10,34,69,67,142,30,166,72,109,31,244,173,70,167,22,173,86,226,214,181,41,106,179,78,17,25,62,191,173,90,170,243,77,126,20,186,37,54,173,71,118,5,181,74,55,94,101,250,131,15,169,181,28,231,208,133,165,39,24,210,141,26,109,212,172,156,53,37,242,74,57,108,56,231,32,227,87,226,158,214,248,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,48,103,235,37,23,86,84,241,30,93,110,147,76,234,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,95,171,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,21,23,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,95,240,191,192,76,88,203,182,1,87,236,172,99,181,62,79,214,166,222,18,170,140,70,235,163,75,223,21,112,161,54,151,55,199,113,196,22,171,101,194,208,207,119,171,174,154,25,25,204,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,251,136,142,65,97,230,114,213,43,243,11,105,244,170,110,38,209,57,178,52,40,204,71,249,76,217,182,210,58,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,170,65,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,190,156,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,10,171,227,139,113,208,151,251,36,180,144,138,84,138,211,94,152,168,186,174,161,103,58,20,85,244,173,160,185,73,112,144,76,190,180,57,235,173,179,81,170,38,141,173,36,151,82,168,1,149,92,72,161,97,22,99,176,235,17,174,152,116,169,20,90,45,193,21,218,138,170,112,87,45,152,177,86,190,91,178,146,210,53,89,188,194,22,167,218,52,145,169,46,180,218,137,42,52,237,61,41,128,170,190,57,223,82,127,153,63,77,16,255,0,135,13,167,106,223,57,206,195,203,90,245,182,105,87,5,22,111,165,186,154,117,82,19,114,226,191,178,149,45,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,250,217,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,102,156,76,106,212,170,255,0,15,252,64,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,149,104,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,65,130,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,129,94,188,81,243,3,127,101,151,20,48,23,21,240,229,113,23,82,135,30,236,136,236,57,198,241,194,154,195,205,211,146,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,75,252,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,21,151,197,35,32,176,240,239,174,204,222,14,83,233,84,219,64,250,56,247,21,187,14,51,16,89,164,56,124,168,204,201,136,219,105,66,20,203,171,54,201,198,200,141,196,186,225,185,235,161,197,242,96,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,52,83,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,197,113,6,164,161,75,105,214,150,104,70,253,165,213,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,5,120,181,229,14,234,179,113,30,102,102,173,40,85,90,173,161,115,242,126,80,200,126,123,147,92,164,213,12,249,73,220,75,35,91,80,220,65,48,134,189,101,33,183,9,77,23,41,7,29,179,138,185,57,204,20,60,177,102,10,219,197,186,181,191,233,154,84,30,124,58,148,102,152,97,114,138,43,237,41,181,185,25,111,36,249,111,35,113,44,141,10,109,75,74,84,209,184,132,58,179,26,40,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,194,5,113,80,206,37,189,133,88,71,85,192,123,50,177,18,117,237,124,199,122,145,83,68,73,145,93,93,14,156,164,50,169,29,83,42,222,180,46,76,119,249,109,17,161,58,161,199,29,74,210,109,164,151,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,209,70,83,48,6,54,89,240,26,216,194,100,213,37,212,39,64,143,212,213,94,118,160,236,166,61,34,246,139,148,81,73,194,73,53,27,154,107,229,161,45,163,179,215,89,27,171,113,107,166,31,238,92,103,179,253,195,63,235,53,31,254,246,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,6,85,196,170,200,78,72,43,185,184,190,221,155,113,197,170,211,112,202,137,205,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,46,250,45,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,134,188,65,50,21,111,102,102,205,157,124,225,245,10,36,60,84,164,71,113,232,43,143,210,194,69,125,102,113,146,108,206,120,218,53,188,180,199,142,166,227,154,156,66,16,181,145,41,73,65,153,149,21,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,45,43,129,143,215,103,229,191,212,133,170,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,140,19,211,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,160,30,40,254,59,49,55,240,95,39,132,38,255,0,9,59,2,205,197,60,147,95,248,125,136,54,244,74,229,189,92,190,39,198,157,6,73,30,199,81,232,250,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,112,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,94,231,167,246,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,186,145,64,60,81,252,118,98,111,224,190,79,8,113,246,241,230,242,133,151,148,229,202,143,54,93,62,222,153,116,75,185,171,68,204,130,36,85,86,184,240,154,140,203,168,36,18,182,48,168,142,56,69,188,208,181,186,133,26,9,76,161,67,234,229,119,44,151,246,105,177,66,155,135,246,132,105,112,233,171,144,148,214,174,19,167,61,38,21,25,131,109,215,55,190,166,203,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,123,175,21,108,51,181,112,111,24,48,207,11,108,168,157,61,22,217,194,250,101,62,54,230,219,67,143,108,168,84,119,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,144,28,12,126,187,63,45,254,164,56,166,97,120,112,231,58,249,199,220,75,189,109,108,27,235,104,183,5,225,89,170,83,164,252,162,165,55,207,138,252,215,92,105,205,139,146,149,167,114,22,147,209,68,74,45,116,50,35,236,22,127,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,69,153,177,241,79,140,159,16,46,31,49,124,117,252,122,176,36,187,195,255,0,43,248,165,6,222,136,81,226,200,186,232,21,74,178,73,164,190,107,118,173,33,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,244,77,194,220,225,101,122,210,172,204,233,89,173,86,99,219,229,30,225,143,62,136,137,149,100,39,124,39,221,140,181,50,168,142,41,68,77,201,117,214,219,140,147,237,53,162,75,141,145,25,184,66,253,0,101,92,74,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,162,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,8,107,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,98,210,184,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,34,254,15,230,110,254,192,204,47,196,76,63,195,153,50,232,245,44,66,145,69,83,183,12,26,139,209,38,211,152,128,228,135,20,136,234,100,210,164,173,213,60,132,169,102,173,9,180,184,141,170,230,18,145,229,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,65,25,116,202,118,22,101,223,6,153,194,58,109,14,149,93,235,169,234,133,115,85,38,82,35,33,235,139,122,158,82,211,45,36,147,230,178,93,67,205,182,211,138,115,99,74,36,26,151,218,165,84,15,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,143,246,174,58,98,61,161,132,247,174,8,83,43,60,219,50,251,233,29,169,82,228,17,173,182,101,71,146,195,237,202,143,218,92,167,143,167,67,107,50,213,43,108,200,148,147,52,52,166,252,0,210,158,108,124,44,99,39,195,251,135,203,159,25,172,29,127,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,48,56,85,228,98,149,138,82,127,148,142,46,82,226,84,45,58,108,137,84,218,29,189,82,165,166,68,106,203,252,163,109,217,79,38,67,102,211,145,154,55,20,148,108,220,103,33,165,25,169,28,141,174,87,0,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,165,30,44,57,136,123,16,177,73,156,50,164,47,74,93,181,187,114,244,47,159,234,35,193,120,187,20,218,84,157,170,65,255,0,104,245,251,11,176,112,124,148,101,186,86,100,49,126,13,183,37,27,104,172,115,125,32,238,164,123,55,69,146,182,189,82,117,181,158,171,103,79,84,254,254,206,253,8,218,246,221,50,210,161,70,183,232,236,242,162,69,223,203,70,229,43,77,203,82,207,181,70,103,222,163,246,143,170,0,0,0,0,62,5,247,100,91,248,139,106,212,108,235,158,31,83,78,169,198,122,43,237,243,22,141,80,227,106,109,93,168,82,85,244,86,162,236,50,239,254,34,9,225,255,0,13,181,96,238,104,98,98,101,165,59,157,108,117,13,202,110,63,43,111,76,191,72,161,226,70,231,37,45,197,237,109,180,150,166,157,15,191,191,176,88,74,19,181,9,79,184,136,135,253,0,0,0,0,15,129,124,89,22,246,33,219,83,173,75,158,23,85,2,123,14,176,226,57,139,71,98,219,83,103,218,133,37,95,69,106,238,50,239,28,83,46,57,61,181,114,217,122,92,85,203,74,103,54,29,121,201,114,18,223,45,196,244,228,251,172,168,153,213,199,156,53,237,38,18,91,180,45,126,207,108,138,1,255,0,46,45,45,33,78,44,244,74,8,212,103,238,34,21,123,196,235,59,212,134,169,179,176,54,192,149,207,152,181,187,22,170,238,197,39,98,77,51,35,60,222,142,177,161,232,123,15,114,23,247,123,76,85,28,88,210,234,245,22,97,197,111,155,42,107,201,105,180,234,73,222,226,213,161,22,167,161,22,166,127,112,186,206,23,89,79,119,9,112,244,177,58,237,137,201,184,43,233,223,29,60,194,86,144,95,98,19,201,237,109,229,35,250,198,213,222,146,87,220,93,130,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,154,109,246,150,195,169,220,135,18,104,81,107,166,164,101,161,138,180,226,43,195,202,77,70,77,91,26,240,146,153,185,197,115,234,53,136,188,226,45,79,89,114,95,123,124,137,63,107,101,181,8,251,72,187,200,85,170,78,173,106,215,155,116,191,155,84,169,82,137,105,63,85,124,183,154,95,103,189,39,162,147,246,145,233,237,23,53,194,199,54,53,140,93,179,164,225,157,241,47,168,172,209,9,106,136,247,45,8,214,19,45,66,101,9,218,211,41,71,211,113,71,169,168,213,239,212,180,49,63,128,0,0,0,0,0,0,0,0,0,0,0,0,67,142,38,57,125,107,23,176,70,93,118,151,23,125,110,137,203,233,149,188,203,250,233,112,210,190,197,56,148,125,6,207,188,143,236,208,197,26,219,23,21,82,205,184,35,87,233,107,229,204,135,191,97,232,147,211,122,20,131,250,68,101,220,163,246,13,56,88,23,93,62,246,180,224,220,180,183,185,177,166,115,118,47,106,147,174,199,86,131,236,81,17,247,164,253,131,208,128,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,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,7,59,249,46,186,178,143,136,239,193,132,154,173,110,193,169,114,223,162,92,46,193,113,45,163,154,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,162,53,128,155,252,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,205,223,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,41,135,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,199,241,139,7,108,28,117,176,42,152,115,136,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,228,121,235,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,236,255,0,132,116,220,215,174,192,157,79,197,74,76,182,240,189,136,237,189,108,206,184,85,51,210,175,173,108,197,40,236,192,39,150,104,42,91,113,155,53,36,210,132,160,214,242,121,74,89,19,132,139,10,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,176,56,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,216,56,121,240,246,141,150,90,84,124,82,196,185,146,221,197,10,164,115,67,177,97,84,221,68,42,68,71,19,235,66,90,89,89,53,53,102,123,86,226,156,39,26,75,141,181,202,45,90,39,156,155,224,51,237,196,186,255,0,141,136,57,210,196,73,84,219,134,93,86,155,67,145,26,129,20,158,55,118,67,92,72,205,181,42,59,72,112,139,98,19,48,165,153,237,45,138,90,150,180,238,223,184,227,0,210,70,80,177,122,78,59,229,163,15,113,74,160,252,183,234,85,106,58,25,170,63,37,134,153,92,138,140,101,170,44,199,137,13,122,137,66,228,48,234,208,73,36,250,138,79,170,143,162,93,128,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,223,99,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,240,230,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,236,20,60,239,215,106,25,37,190,178,153,137,114,170,181,167,36,122,29,171,38,105,50,135,58,24,177,231,52,252,136,178,158,83,164,179,101,8,97,5,28,146,218,212,157,202,65,168,155,75,105,68,85,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,29,120,77,223,247,149,179,156,107,98,204,161,92,50,226,80,175,24,245,8,213,218,122,76,141,137,200,143,79,149,33,131,90,76,140,137,109,186,217,26,86,90,44,137,78,36,143,107,139,74,175,78,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,157,124,241,97,13,155,129,25,168,191,48,183,15,152,150,197,189,73,145,13,232,44,73,124,222,92,116,73,132,196,163,100,150,126,178,144,133,62,164,32,212,106,94,196,167,114,150,173,84,118,105,193,83,194,197,211,241,2,119,151,83,132,255,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,148,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,207,102,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,66,74,240,166,206,212,60,41,174,201,203,246,47,93,125,29,153,89,230,76,160,84,170,149,38,35,211,237,249,72,67,175,62,218,214,241,167,150,204,142,205,8,151,181,47,145,109,108,206,67,139,43,52,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,177,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,255,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,202,184,209,158,71,44,11,55,15,178,161,134,17,108,203,122,37,41,21,203,94,151,95,169,155,36,123,230,84,101,195,101,217,18,29,90,140,212,181,169,71,161,106,126,170,18,132,39,106,16,148,151,117,0,20,109,197,254,192,179,108,92,215,198,149,103,219,209,41,43,186,173,120,213,250,185,70,35,74,37,84,92,153,49,167,100,26,53,218,149,173,44,54,107,218,69,185,123,150,173,86,181,169,93,215,129,143,215,103,229,191,212,133,170,0,202,184,250,183,53,173,93,179,234,44,210,110,56,61,36,185,20,248,21,70,219,230,161,205,209,102,197,106,92,103,53,65,153,22,246,31,105,122,107,185,59,180,81,18,136,200,174,39,132,214,110,239,236,106,182,106,248,47,136,212,235,130,187,82,179,99,174,164,213,229,42,67,211,10,75,15,200,51,76,89,207,188,165,40,164,146,150,190,78,135,162,217,105,105,218,142,65,169,200,23,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,79,230,139,44,150,14,105,176,190,165,135,247,124,104,144,234,75,142,164,209,110,18,167,51,38,109,25,243,113,167,55,176,167,11,114,80,181,48,210,93,66,20,131,113,178,82,55,39,82,82,115,217,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,87,125,195,114,110,107,229,96,147,140,102,122,147,46,26,33,200,83,54,251,213,229,76,59,146,98,13,247,215,33,234,137,73,90,148,72,37,45,182,216,35,36,47,150,210,140,210,104,54,150,186,182,226,143,227,179,19,127,5,242,120,67,133,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,132,242,187,150,75,7,43,56,95,77,195,251,66,52,73,149,36,71,74,107,87,9,211,153,141,54,178,249,56,235,155,223,83,101,185,72,66,159,117,45,33,106,89,182,217,165,27,149,161,169,85,109,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,51,89,155,31,20,248,201,241,2,225,243,23,197,132,209,172,9,56,131,193,10,52,90,109,189,18,171,82,161,199,168,87,226,155,196,214,248,104,137,112,201,118,84,134,150,225,150,197,166,25,75,35,218,123,212,133,45,9,221,191,105,213,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,136,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,163,60,142,88,22,110,31,101,67,12,34,217,150,244,74,82,43,150,189,46,191,83,54,72,247,204,168,203,134,203,178,36,58,181,25,169,107,82,143,66,212,253,84,37,8,78,212,33,41,46,234,0,40,219,139,253,129,102,216,185,175,141,42,207,183,162,82,87,117,90,241,171,245,114,140,70,148,74,168,185,50,99,78,200,52,107,181,43,90,88,108,215,180,139,114,247,45,90,173,107,82,187,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,10,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,166,66,114,65,66,202,61,136,236,219,142,45,42,165,137,181,190,107,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,98,90,91,133,176,148,183,117,220,165,37,182,137,18,168,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,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,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,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,25,98,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,0,0,0,0,0,1,231,175,251,174,159,100,218,115,174,90,163,220,168,208,249,91,215,181,74,211,123,168,65,118,36,140,251,212,94,193,152,251,158,226,170,94,87,4,154,253,81,124,201,147,54,111,61,18,90,236,66,80,95,68,136,187,146,94,193,121,60,51,114,250,214,16,224,148,74,237,82,46,202,221,111,153,212,171,126,191,212,203,152,148,118,37,197,35,232,56,93,196,95,110,166,38,64,0,0,0,0,0,0,0,0,0,0,0,0,8,3,197,59,54,53,140,34,179,163,97,157,143,47,167,173,86,201,10,150,247,45,11,210,19,205,77,101,105,218,235,42,71,211,109,39,169,40,149,238,208,181,49,76,170,58,181,213,94,113,211,254,115,82,170,202,53,168,253,84,115,30,117,125,190,228,150,170,87,216,69,175,176,90,87,14,174,30,82,105,210,105,56,215,139,116,205,174,39,145,81,163,197,231,17,232,122,196,146,195,219,227,201,251,28,45,171,71,218,101,220,66,210,217,105,182,26,67,13,39,106,27,73,33,37,174,186,17,22,132,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,127,195,173,161,230,214,203,137,213,11,73,165,69,175,121,31,120,225,216,157,146,124,184,98,244,231,42,87,197,129,215,202,116,205,106,115,210,179,218,213,70,107,81,158,141,62,146,239,113,103,252,126,225,251,240,75,41,56,29,151,201,18,38,97,141,163,232,185,18,77,100,183,58,249,143,234,149,27,102,101,163,207,44,187,217,71,111,217,246,158,189,148,0,0,0,0,0,0,0,0,0,0,0,0,7,249,73,140,204,182,85,30,66,55,182,189,53,45,76,181,208,245,246,12,232,231,67,6,215,130,152,239,93,181,89,143,203,128,158,151,165,245,245,215,88,113,214,190,245,173,95,73,223,105,253,223,101,189,240,201,196,5,94,217,106,163,197,52,104,84,206,163,67,215,191,153,62,97,254,233,126,239,218,37,192,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,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,158,28,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,218,228,187,41,55,86,110,113,76,173,106,107,189,13,183,66,233,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,99,65,54,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,115,252,89,192,28,26,199,95,64,126,215,48,246,149,116,124,151,168,21,78,151,214,161,71,200,123,179,114,79,105,151,49,149,237,71,49,133,238,105,205,136,222,133,109,78,158,214,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,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,193,14,191,154,220,191,85,114,203,140,50,48,162,170,137,107,92,58,61,34,89,204,116,148,108,77,125,232,44,170,91,177,92,83,109,243,35,20,206,169,166,213,183,82,38,182,171,85,165,66,199,248,37,226,101,213,112,97,198,34,97,109,90,95,81,69,179,234,20,250,133,35,152,227,139,114,63,94,82,121,236,39,114,205,8,100,151,16,156,74,16,148,252,227,239,168,205,70,190,203,42,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,116,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,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,62,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,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,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,159,223,197,156,126,198,92,117,244,7,237,115,16,170,183,71,201,122,121,83,41,125,106,210,124,134,123,55,40,246,145,115,30,94,212,115,31,94,231,92,216,141,235,86,212,233,48,56,94,228,91,246,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,252,234,83,33,178,186,144,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,202,184,187,233,121,15,194,204,224,229,151,47,21,187,182,179,85,183,235,86,230,31,219,209,147,80,164,181,27,153,46,10,226,195,113,216,239,27,141,169,106,218,132,62,76,158,237,173,57,33,197,154,28,35,82,21,47,240,207,10,176,227,6,237,86,44,172,45,178,233,86,205,22,62,213,116,212,248,228,223,57,196,182,134,249,207,47,233,188,241,161,182,201,78,184,106,113,123,72,212,163,62,209,69,156,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,230,152,141,150,188,6,197,235,202,135,136,24,159,133,86,253,207,93,183,99,189,18,12,138,148,110,114,57,14,17,234,211,205,25,242,164,33,38,165,169,9,121,43,38,214,181,45,27,84,163,51,233,98,130,248,152,210,106,181,254,32,24,129,66,161,83,37,212,106,85,25,20,24,144,225,196,101,79,63,37,247,41,48,82,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,210,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,149,66,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,185,238,25,212,154,85,127,135,254,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,180,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,162,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,244,112,209,191,228,226,14,75,112,238,85,74,225,137,85,169,80,227,201,160,74,38,77,173,240,209,18,75,141,69,142,234,27,34,216,180,195,40,134,91,139,122,144,164,45,91,183,238,57,64,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,245,92,18,240,206,213,184,49,31,17,49,74,173,19,168,173,89,244,250,125,62,145,204,109,181,183,31,175,57,60,247,211,185,6,180,60,72,136,77,165,104,82,126,109,247,210,100,162,95,101,191,128,8,127,197,98,211,181,107,25,49,189,110,154,181,179,74,155,90,183,253,27,232,138,140,136,77,185,42,159,207,170,193,67,253,59,170,35,91,92,196,17,37,123,12,183,36,136,143,82,20,46,52,167,155,31,11,24,201,240,254,225,242,231,197,11,101,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,161,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,0,0,0,0,0,0,0,17,31,137,182,32,42,201,203,85,98,41,35,82,169,244,250,158,189,220,185,240,207,247,79,247,190,193,80,153,48,193,181,227,102,59,208,173,71,163,243,96,43,170,234,189,125,186,105,14,67,136,238,90,21,244,154,246,31,223,246,232,186,52,102,97,178,152,241,209,177,180,107,161,106,103,166,167,175,183,239,31,234,0,0,0,0,0,0,0,0,0,0,0,0,3,141,99,110,82,112,59,48,114,35,204,196,235,71,210,146,35,26,9,14,117,243,24,209,41,55,12,139,70,94,65,119,188,190,223,183,236,45,63,6,24,228,159,46,24,67,57,186,149,143,96,116,18,154,50,90,92,244,172,247,116,81,26,20,71,163,175,168,187,219,65,255,0,15,188,119,22,155,67,45,161,150,211,162,16,146,74,75,94,226,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,195,139,46,91,37,98,5,151,79,197,11,98,62,233,244,62,111,86,141,228,92,238,115,176,88,71,106,221,74,83,162,80,174,228,158,190,221,59,199,195,224,183,114,162,85,143,122,91,139,95,175,3,209,219,19,167,239,189,81,89,251,63,206,98,202,192,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,0,56,201,227,95,200,108,190,210,112,114,37,63,157,47,19,106,7,206,125,198,183,54,196,26,115,177,228,57,181,68,226,77,47,41,245,195,36,234,133,164,219,231,235,181,91,12,86,6,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,236,43,141,134,14,213,107,86,109,135,141,244,58,12,71,99,219,82,37,81,43,243,25,138,165,75,75,18,141,181,67,83,174,37,6,69,25,183,91,125,4,110,44,137,46,204,65,36,140,221,80,135,252,44,175,249,54,46,116,172,216,167,112,196,164,211,110,168,243,232,21,35,146,109,37,18,144,228,101,187,30,57,45,194,245,86,185,140,68,36,108,50,90,151,181,5,174,243,74,175,208,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,175,94,46,185,100,176,110,92,18,168,102,58,159,26,37,26,236,179,164,70,84,231,226,83,153,37,215,152,148,252,72,68,137,78,145,19,170,91,37,202,54,150,165,40,146,132,184,141,190,185,41,20,194,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,20,109,197,119,27,240,95,22,241,182,157,72,194,58,29,191,46,69,187,29,74,174,94,84,135,34,60,139,137,249,12,69,54,145,207,143,184,223,68,102,154,75,100,181,172,204,150,183,91,36,164,155,220,184,64,52,61,145,44,111,192,108,98,192,106,52,60,8,161,196,181,97,218,177,218,167,84,109,20,185,185,250,35,234,220,173,22,163,245,159,67,170,39,28,76,163,237,120,249,138,94,142,147,168,68,138,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,63,216,153,81,161,80,179,99,137,153,170,186,90,165,85,43,87,55,163,97,218,229,201,90,222,162,197,102,154,204,105,78,110,81,146,9,231,214,133,35,84,164,212,134,145,161,57,163,238,182,153,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,47,139,101,149,85,181,115,165,112,87,106,18,34,57,30,241,163,210,171,112,82,202,212,107,109,132,70,76,19,75,164,105,34,37,243,96,186,162,36,154,139,98,144,122,234,102,148,200,174,7,87,103,255,0,101,203,22,101,205,255,0,218,122,181,62,140,228,223,249,83,82,228,178,193,159,252,137,14,56,148,255,0,128,74,143,232,16,181,65,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,78,120,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,30,83,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,0,0,0,0,0,5,106,113,164,185,91,139,99,217,118,226,23,235,207,244,142,228,233,251,143,83,150,94,207,243,144,251,156,38,178,217,43,15,236,186,134,40,92,241,246,207,174,114,186,68,111,35,228,242,93,156,194,251,80,234,146,173,82,180,247,164,180,246,107,222,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,112,226,152,39,151,154,70,8,93,245,233,86,163,124,138,109,103,165,220,222,170,86,188,166,156,34,237,113,197,171,233,58,163,246,127,31,103,112,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,5,37,241,142,197,233,55,174,101,224,225,108,119,229,149,55,14,40,236,178,182,30,97,164,163,210,51,144,137,79,60,210,211,170,214,133,71,56,8,50,89,150,139,101,123,82,90,154,151,208,56,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,137,255,0,158,108,47,170,227,30,82,241,50,195,161,42,89,212,159,163,250,74,27,17,33,42,91,242,223,130,243,115,91,138,219,73,50,82,150,242,163,19,37,166,166,70,225,25,37,90,109,60,235,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,253,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,172,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,8,43,196,235,59,80,240,51,14,36,225,38,23,221,123,49,38,232,221,13,233,52,154,147,5,42,218,138,146,101,199,28,121,4,106,117,151,159,101,228,161,147,218,133,109,91,142,161,196,169,164,18,169,134,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,82,255,0,62,60,56,164,229,78,205,181,241,7,15,170,247,5,219,111,42,58,96,221,115,164,197,105,40,167,84,117,65,54,249,19,103,185,168,210,20,181,33,9,81,47,148,180,37,42,121,106,121,178,28,87,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,235,199,6,202,170,207,176,48,179,17,153,145,16,169,180,58,197,70,137,33,165,45,92,245,63,57,150,158,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,13,120,95,93,159,37,51,181,135,221,69,205,232,104,21,159,72,210,102,111,155,211,179,51,155,5,254,158,51,154,153,37,205,242,147,27,99,103,174,231,73,173,164,106,36,139,254,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,56,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,234,182,183,170,147,167,53,166,200,251,91,113,10,250,77,36,253,191,195,219,219,34,197,98,19,9,141,25,189,141,163,93,169,212,207,77,79,95,111,218,99,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,152,28,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,94,79,11,43,2,53,139,146,219,54,81,219,210,233,53,43,170,68,250,253,72,164,147,169,92,165,185,37,109,71,144,72,112,253,84,46,27,17,13,27,8,144,164,109,89,107,188,212,169,106,51,89,154,124,20,254,78,217,130,189,176,113,186,135,91,18,223,168,23,64,250,157,230,56,184,47,180,137,17,121,170,229,182,70,241,48,243,68,230,212,18,121,132,189,186,167,67,59,126,225,29,137,150,173,225,148,42,61,139,73,151,165,106,194,168,79,167,213,226,184,227,124,196,245,50,222,152,195,233,66,86,107,38,86,135,205,9,90,210,157,206,48,250,72,140,145,169,240,14,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,163,165,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,175,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,139,146,88,120,25,135,17,177,111,20,45,77,152,147,116,109,152,204,106,181,53,130,149,109,69,73,60,219,109,178,179,37,58,203,207,178,242,150,241,110,66,182,173,182,150,218,84,210,205,83,82,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,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,9,1,194,247,61,63,177,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,128,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,30,171,63,24,103,117,98,238,80,177,38,197,178,162,117,117,169,20,248,245,8,209,82,219,142,57,43,162,150,204,197,176,210,27,66,150,183,156,68,117,33,180,18,125,103,20,132,153,145,25,153,103,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,168,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,50,218,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,17,127,137,117,255,0,39,15,178,91,136,146,169,183,12,74,85,74,185,30,53,2,41,60,109,111,152,137,114,91,106,84,118,144,225,30,245,170,25,203,51,218,91,210,132,173,105,219,179,113,81,14,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,231,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,154,248,210,96,229,10,207,198,91,75,24,169,15,114,229,226,37,62,68,122,164,109,171,61,210,169,169,142,218,100,239,82,204,139,123,15,199,107,150,148,33,41,233,183,122,202,113,70,95,43,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,199,85,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,175,24,44,51,204,116,140,101,60,72,175,196,170,214,176,158,37,61,132,91,242,33,54,183,96,208,117,75,13,74,110,81,33,4,152,239,61,40,201,68,227,154,243,82,182,80,149,171,149,203,105,194,155,36,176,241,90,187,39,48,56,189,106,117,150,101,27,153,14,129,77,170,83,88,145,79,184,37,45,14,178,251,139,67,196,174,99,49,251,52,50,70,213,62,101,181,194,56,238,32,238,80,7,31,205,22,89,44,28,211,97,125,75,15,238,248,209,33,212,151,29,73,162,220,37,78,102,76,218,51,230,227,78,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,231,94,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,122,8,200,183,242,142,254,78,54,239,242,160,255,0,194,191,91,162,234,183,250,83,209,123,17,211,250,75,119,254,57,244,247,127,111,103,43,155,243,252,225,32,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,48,56,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,188,158,22,87,252,107,235,37,182,108,83,184,101,213,170,86,172,137,244,10,145,201,55,84,184,171,110,74,221,143,28,150,225,122,200,68,55,226,18,54,25,161,40,218,130,211,97,165,52,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,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,121,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,132,32,254,226,166,86,63,219,246,42,255,0,235,90,119,253,196,79,240,0,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,0,0,0,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,19,252,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,70,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,14,21,154,156,160,88,57,187,165,91,244,44,70,188,175,90,77,54,221,144,252,182,161,208,42,44,176,196,167,220,74,82,151,95,109,230,93,74,214,218,82,180,182,162,34,52,147,207,23,246,204,115,76,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,113,76,210,229,39,11,51,115,106,209,237,108,76,118,171,7,208,85,3,168,66,168,209,149,25,169,205,238,109,72,113,130,117,230,93,209,151,53,66,150,132,145,110,83,45,25,159,168,67,144,96,191,11,44,11,192,92,80,183,241,115,15,241,23,18,155,174,219,178,20,244,114,151,54,154,243,14,161,109,169,167,89,113,29,9,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,116,172,214,228,167,11,51,131,242,91,246,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,207,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,18,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,151,169,126,150,235,109,202,71,34,75,82,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,81,3,251,138,153,88,255,0,111,216,171,255,0,173,105,223,247,17,63,196,127,205,110,74,112,179,56,63,37,191,105,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,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,96,202,254,87,236,28,166,88,21,12,57,195,154,189,193,81,166,212,107,14,214,221,118,183,33,151,159,75,238,50,203,42,74,84,203,77,36,145,182,58,12,136,210,103,169,171,183,184,139,176,0,143,249,173,201,78,22,103,7,228,183,237,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,159,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,234,186,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,3,143,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,219,222,71,199,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,1,0,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,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,126,170,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,65,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,7,42,186,50,189,129,215,142,50,219,184,243,95,176,41,82,46,251,103,158,236,105,101,17,148,117,50,150,152,232,102,84,163,36,111,144,244,116,70,36,199,55,20,105,107,122,148,148,239,75,106,71,85,0,0,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,237,239,35,227,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,0,8,1,253,197,76,172,127,183,236,85,255,0,214,180,239,251,136,151,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,232,0,2,0,127,113,83,43,31,237,251,21,127,245,173,59,254,226,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,204,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,8,1,253,197,76,172,127,183,236,85,255,0,214,180,239,251,136,155,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,0,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,126,131,42,89,41,194,204,159,124,169,253,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,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,232,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,246,8,71,95,238,42,101,99,253,191,98,175,254,181,167,127,220,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,175,159,205,7,15,76,23,205,157,255,0,79,196,108,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,66,79,103,121,159,160,202,150,74,112,179,39,223,42,127,102,117,251,174,167,242,183,161,235,125,59,42,51,220,190,151,159,203,229,114,88,107,77,122,149,238,221,187,93,19,166,154,30,178,0,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,68,15,238,42,101,99,253,191,98,175,254,181,167,127,220,68,255,0,0,1,0,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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