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,2,2,2,3,1,0,0,0,0,0,0,0,0,0,0,8,9,7,10,5,6,1,3,4,2,255,196,0,115,16,0,1,3,3,2,4,3,5,2,5,9,17,10,9,4,19,0,1,2,3,4,5,17,6,7,8,18,33,49,9,19,65,20,34,50,81,97,21,113,35,56,66,82,129,22,25,36,51,55,117,118,179,180,23,24,54,67,83,87,98,130,145,149,161,166,177,181,193,211,212,37,52,86,88,114,115,119,150,178,209,53,68,99,104,133,146,148,225,228,38,69,84,100,116,131,147,162,210,39,71,134,164,194,197,241,85,101,132,163,240,165,196,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,61,21,181,180,86,218,57,174,23,26,184,105,105,105,163,116,179,79,60,136,200,226,99,83,46,115,156,189,26,136,157,85,87,161,16,119,75,197,115,132,29,181,174,154,215,110,212,215,125,109,89,78,229,99,211,76,208,164,240,163,178,169,210,121,159,20,79,79,94,104,220,244,194,244,207,99,160,88,124,105,248,106,184,86,182,150,249,160,247,6,211,11,213,17,42,125,142,146,120,217,223,42,244,109,71,50,39,111,133,174,94,189,137,101,178,124,79,108,79,16,244,14,172,218,77,198,182,94,167,138,52,146,162,223,204,232,43,169,211,231,37,52,168,217,26,153,233,205,203,202,170,157,21,76,164,1,134,56,186,226,1,156,50,236,157,118,235,173,11,107,164,162,186,90,233,91,74,239,233,241,203,89,19,103,106,47,163,189,159,207,86,175,231,35,76,179,98,190,90,181,53,142,221,169,44,85,177,214,91,110,212,144,215,81,212,198,185,100,208,74,196,124,111,106,250,162,181,200,169,247,159,112,0,193,252,100,241,27,67,194,246,197,93,183,45,236,142,123,155,231,130,217,104,165,118,51,61,92,206,244,69,232,188,145,182,89,112,189,21,35,199,169,154,104,171,105,110,52,84,247,10,25,219,53,53,84,76,154,25,27,217,236,114,34,181,201,244,84,84,83,222,0,0,194,251,241,198,31,15,28,55,254,197,221,45,195,164,164,187,57,137,36,118,106,54,58,174,224,246,174,48,171,12,104,171,27,85,23,40,233,57,90,184,92,42,145,122,127,26,222,27,99,185,172,17,109,198,228,75,66,215,99,218,82,146,133,30,228,199,116,141,106,187,103,230,228,92,124,187,18,39,97,248,237,225,151,136,170,232,172,90,7,112,99,167,191,204,153,101,146,241,11,168,171,36,250,70,143,247,38,119,175,44,79,122,162,34,170,162,18,0,0,0,0,0,0,56,205,73,169,180,238,142,177,214,106,109,91,125,183,217,173,22,248,214,106,170,234,250,150,65,4,12,78,238,123,222,168,214,167,222,164,51,220,63,23,254,18,244,101,116,214,221,58,237,87,172,229,133,235,31,159,103,182,54,58,101,114,47,95,194,84,201,19,149,59,225,205,107,145,113,211,162,162,156,62,147,241,154,225,110,249,86,202,61,71,166,181,230,156,71,191,30,213,81,110,130,162,157,141,233,239,59,201,153,210,124,250,36,107,209,61,123,19,27,107,183,135,107,247,171,78,55,86,109,86,183,181,106,91,98,170,35,229,162,155,46,133,202,153,70,75,26,225,241,63,31,146,246,181,223,67,184,131,18,111,143,21,219,3,195,117,93,162,135,122,117,239,234,118,123,236,115,75,111,103,217,117,181,126,115,34,86,164,139,154,104,100,70,225,94,223,139,25,207,76,245,57,93,146,226,23,103,248,140,176,87,234,125,154,213,255,0,170,27,101,178,179,216,42,167,251,62,170,147,203,159,145,175,228,229,168,142,55,47,186,246,174,81,21,58,247,201,145,128,0,3,8,111,215,25,252,57,240,221,34,91,247,59,112,105,162,188,185,168,246,89,109,241,186,178,189,90,189,81,93,20,121,242,154,169,156,58,69,98,46,58,42,145,142,167,198,191,135,40,238,30,77,54,218,110,52,212,104,244,69,157,105,168,88,245,111,170,164,126,210,169,243,194,43,147,62,184,51,94,203,120,145,240,157,189,247,40,44,54,125,121,46,156,189,85,57,27,5,187,82,211,251,11,229,114,246,107,101,230,116,14,114,170,225,26,146,115,42,246,69,37,0,61,53,149,116,244,20,147,215,85,201,229,193,77,27,165,149,248,85,229,99,83,42,184,78,171,209,61,8,183,250,232,252,9,255,0,95,63,241,102,241,254,200,63,93,31,129,63,235,231,254,44,222,63,217,14,123,79,120,136,240,89,169,221,27,45,187,255,0,97,133,101,92,55,237,24,42,104,17,58,170,117,90,152,153,203,219,215,30,159,52,51,142,148,214,250,51,94,91,82,245,161,181,117,151,81,91,213,81,18,174,211,95,21,92,43,148,202,123,241,57,205,237,245,57,176,0,0,240,231,35,81,92,229,68,68,76,170,175,161,21,247,143,196,203,132,141,154,184,212,216,235,117,205,78,170,187,209,185,204,158,135,76,82,165,106,198,244,92,43,86,119,57,148,252,217,202,43,124,220,162,162,162,162,24,122,223,227,91,195,133,69,114,65,113,219,125,197,164,165,115,185,82,118,211,81,74,173,235,209,92,207,105,78,152,234,184,85,95,146,41,39,118,47,140,222,28,56,138,123,104,54,207,114,104,167,188,43,85,203,102,175,107,168,235,209,19,191,44,50,162,44,168,137,133,87,71,206,212,207,85,51,104,0,0,0,6,23,223,142,48,248,120,225,191,246,46,233,110,29,37,37,217,204,73,35,179,81,177,213,119,7,181,113,133,88,99,69,88,218,168,185,71,73,202,213,194,225,84,139,211,248,214,240,219,29,205,96,139,110,55,34,90,22,187,30,210,148,148,40,247,38,59,164,107,85,219,63,55,34,227,229,216,145,59,15,199,111,12,188,69,87,69,98,208,59,131,29,61,254,100,203,44,151,136,93,69,89,39,210,52,127,185,51,189,121,98,123,213,17,21,85,16,144,0,30,138,218,218,43,109,28,215,11,141,92,52,180,180,209,186,89,167,158,68,100,113,49,169,151,57,206,94,141,68,78,170,171,208,136,59,167,226,187,194,22,218,215,205,106,183,106,75,198,183,171,129,85,146,126,166,104,91,60,8,228,92,97,39,153,241,68,244,245,230,141,207,76,118,85,236,116,93,57,227,71,195,45,210,173,41,111,218,43,112,44,172,114,162,37,67,168,105,106,34,106,122,171,188,185,249,211,244,53,196,190,217,205,255,0,217,205,255,0,177,191,80,237,22,190,182,234,42,104,112,149,17,194,231,71,83,76,170,157,18,104,36,70,203,30,125,57,154,153,194,227,38,65,0,0,117,189,197,220,93,23,180,218,46,233,184,123,135,126,134,205,167,172,177,36,213,181,178,177,239,72,218,174,70,166,25,27,92,247,185,92,230,162,53,173,85,85,84,68,69,82,60,254,186,63,2,127,215,207,252,89,188,127,178,29,195,105,248,234,225,91,124,117,181,38,220,237,110,233,125,183,168,107,163,154,90,122,63,177,46,52,220,236,137,138,247,175,153,61,59,24,152,107,85,122,185,51,142,153,83,61,0,0,0,0,0,48,230,246,241,129,195,151,14,119,186,13,55,188,155,147,13,130,231,115,165,90,218,106,84,182,214,86,61,208,35,149,156,238,74,104,100,228,69,114,57,19,155,25,229,118,51,133,49,199,235,163,240,39,253,124,255,0,197,155,199,251,33,156,54,111,124,54,187,136,13,34,253,119,180,122,159,237,235,19,43,36,160,117,87,177,84,82,226,120,218,215,61,156,149,17,177,253,17,237,235,203,142,189,23,185,222,128,6,31,222,254,46,56,121,225,198,235,108,178,111,54,225,183,79,87,94,41,223,85,71,15,217,117,181,107,36,77,119,42,185,125,154,25,17,169,205,211,222,198,112,184,206,20,198,191,174,143,192,159,245,243,255,0,22,111,31,236,131,245,209,248,19,254,190,127,226,205,227,253,144,231,244,15,136,95,7,251,159,172,173,59,127,161,183,123,237,59,253,246,165,41,40,41,62,192,186,67,231,74,168,170,141,231,150,153,172,111,101,234,231,34,18,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,252,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,85,85,87,162,34,39,169,68,254,32,252,122,106,110,36,245,141,126,222,232,91,188,244,59,93,102,170,88,105,160,129,234,207,182,229,141,223,239,185,241,213,204,85,76,199,26,244,68,70,185,83,153,125,222,67,134,207,10,13,244,223,45,63,71,173,117,149,226,143,110,180,245,198,38,207,68,235,133,35,234,110,21,49,59,171,100,109,42,57,156,172,84,234,139,36,140,85,69,69,70,170,46,76,235,170,188,15,30,203,76,146,104,158,32,210,107,155,17,86,56,110,182,15,42,9,23,29,17,100,138,103,57,157,125,81,142,251,136,25,186,91,59,196,7,6,187,159,67,79,170,169,46,90,83,80,81,74,181,118,107,205,186,161,124,154,148,98,167,225,169,106,25,132,114,38,91,204,222,142,111,50,35,218,213,92,23,25,225,219,198,195,120,173,219,250,155,14,179,146,154,13,196,210,145,198,219,171,35,68,141,183,26,101,247,89,91,27,19,182,87,221,145,168,156,173,122,162,166,17,237,106,75,208,86,231,141,190,185,91,110,209,237,230,221,71,42,181,215,251,253,69,214,68,69,248,163,162,131,147,11,244,230,172,106,253,237,79,145,221,188,34,120,128,77,207,225,246,93,170,189,86,249,151,221,182,153,180,113,163,221,239,203,107,153,92,234,103,125,121,21,37,139,167,102,199,30,123,147,180,0,82,199,140,62,255,0,166,224,111,125,187,101,236,117,201,37,163,111,41,213,107,82,55,101,146,93,106,26,215,72,139,142,139,229,196,145,51,251,23,58,84,232,185,44,243,130,189,114,237,198,225,67,107,53,92,181,30,209,60,154,110,150,138,162,95,87,207,74,158,205,43,151,234,178,66,236,253,114,102,176,0,33,63,136,247,29,142,225,135,76,193,183,155,113,61,52,219,141,169,41,93,36,82,187,15,75,45,34,170,183,218,156,197,202,58,71,42,57,35,107,186,101,174,114,229,26,141,117,81,112,253,195,22,252,113,155,175,46,31,169,56,230,174,114,207,237,23,237,79,121,158,69,166,167,124,139,149,116,211,42,57,210,74,238,170,140,106,57,235,213,112,136,138,228,156,212,158,7,20,171,102,68,175,226,54,86,221,157,30,85,97,211,8,180,236,126,59,117,169,71,57,51,211,61,21,123,225,59,16,187,138,14,10,55,199,132,11,189,37,207,84,197,29,125,134,106,150,182,219,169,172,239,127,179,172,201,239,53,143,85,68,124,19,39,46,81,29,223,149,121,92,236,42,150,39,225,147,199,245,195,122,224,143,97,119,154,236,147,235,123,117,50,190,201,118,157,255,0,132,189,211,70,213,87,199,42,175,197,83,27,83,155,155,188,140,71,57,125,230,57,206,176,208,0,0,0,0,63,47,123,35,99,164,145,232,214,181,21,92,229,92,34,34,122,169,65,62,32,156,100,234,46,39,247,90,186,195,96,187,204,221,185,211,85,146,82,216,168,97,126,34,173,123,21,88,234,233,17,62,55,73,133,86,103,224,98,162,34,34,185,234,185,91,135,159,7,173,212,221,29,43,65,173,119,91,91,193,183,212,183,40,146,162,154,215,246,107,171,46,94,82,245,106,204,197,124,109,129,85,58,242,170,185,201,209,28,214,174,81,59,158,229,120,36,106,203,101,150,91,134,212,111,85,21,246,227,12,106,230,219,111,22,181,161,73,149,50,184,100,236,146,68,69,84,194,34,57,136,153,238,228,69,233,7,182,239,114,55,195,131,157,229,150,227,101,125,195,75,234,173,61,84,180,119,107,85,91,85,177,212,177,174,69,125,53,76,121,196,145,185,48,168,191,86,189,138,139,202,227,96,206,31,183,175,76,113,15,180,90,119,118,244,158,99,164,190,83,115,77,74,231,163,164,163,169,98,171,38,167,122,167,171,36,107,147,56,78,100,195,147,163,144,200,133,74,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,128,0,17,59,196,103,139,122,174,22,118,106,54,233,10,168,153,174,117,132,178,91,236,106,228,107,150,146,54,181,22,122,206,71,116,119,150,142,99,90,138,138,156,242,51,40,168,138,133,56,112,253,195,150,244,113,143,185,117,150,109,33,230,87,86,72,245,175,190,234,11,180,210,45,61,42,61,202,171,45,68,216,115,157,35,221,158,86,162,43,220,185,94,200,231,36,243,183,120,28,80,45,169,169,118,226,54,161,183,39,70,188,203,79,166,26,176,70,245,78,136,136,234,148,115,209,23,215,45,85,254,196,136,92,91,248,126,239,31,9,144,69,169,47,51,210,106,125,29,83,50,83,199,126,182,198,246,182,9,23,225,101,76,78,202,194,231,126,74,243,57,138,189,57,178,184,37,167,133,23,28,90,138,233,127,167,225,131,118,175,211,92,99,169,129,223,169,11,141,100,188,210,196,232,152,174,117,3,222,238,174,98,177,170,177,101,114,213,98,177,50,142,98,54,213,142,35,87,255,0,66,119,191,222,234,159,226,156,107,15,162,180,189,94,184,214,86,29,23,65,81,13,61,85,254,231,75,107,130,89,179,229,199,36,242,182,54,185,216,69,94,84,87,34,174,19,56,39,189,87,130,111,16,140,129,238,162,221,61,188,150,100,79,113,146,203,93,27,87,239,114,83,185,83,251,138,116,93,83,225,9,198,70,158,107,221,105,180,105,61,76,172,236,150,171,235,35,87,253,222,214,216,63,195,130,63,221,244,199,18,124,34,235,138,106,203,157,183,88,109,182,162,102,86,154,173,139,37,42,84,53,23,170,71,43,23,203,157,158,138,136,174,106,245,69,249,22,31,193,175,139,139,111,215,10,29,184,226,157,212,148,117,85,50,54,158,143,88,83,196,216,96,115,215,162,37,108,77,68,108,89,92,39,154,196,70,38,125,230,181,17,94,90,12,114,71,52,108,154,25,26,248,222,212,115,92,213,202,57,23,178,162,250,161,250,0,2,157,188,79,56,250,212,26,195,85,222,120,112,218,27,228,148,26,86,207,35,232,53,37,198,146,94,89,46,213,77,92,75,76,143,78,169,79,26,162,177,200,139,248,71,35,145,114,196,78,108,39,194,191,134,214,250,113,57,104,131,90,54,74,61,27,163,106,85,125,158,241,117,141,238,146,177,17,112,171,77,78,220,58,70,231,242,220,172,98,225,112,229,84,84,37,69,203,192,226,133,45,46,75,63,17,179,186,230,214,39,42,212,233,148,108,15,126,58,229,27,82,174,98,42,253,93,143,169,5,248,139,225,43,126,120,65,212,212,111,215,86,215,67,71,45,66,45,163,82,217,230,123,232,231,149,190,242,121,114,162,53,241,74,156,170,188,143,70,191,221,85,68,84,78,98,204,124,49,184,244,186,239,189,28,155,31,188,55,84,169,215,54,138,85,168,181,93,37,84,71,222,104,217,241,182,79,206,168,141,58,170,167,87,179,46,94,172,123,157,96,128,0,0,4,39,241,30,227,177,220,48,233,152,54,243,110,39,166,155,113,181,37,43,164,138,87,97,233,101,164,85,86,251,83,152,185,71,72,229,71,36,109,119,76,181,206,92,163,81,174,170,46,31,184,98,223,142,51,117,229,195,245,39,28,213,206,89,253,162,253,169,239,51,200,180,212,239,145,114,174,154,101,71,58,73,93,213,81,141,71,61,122,174,17,17,92,147,154,147,192,226,149,108,200,149,252,70,202,219,179,163,202,172,58,97,22,157,143,199,110,181,40,231,38,122,103,162,175,124,39,98,23,113,65,193,70,248,240,129,119,164,185,234,152,163,175,176,205,82,214,219,117,53,157,239,246,117,153,61,230,177,234,168,143,130,100,229,202,35,187,242,175,43,157,133,82,196,252,50,120,254,184,111,92,17,236,46,243,93,146,125,111,110,166,87,217,46,211,191,240,151,186,104,218,170,248,229,85,248,170,99,106,115,115,119,145,136,231,47,188,199,57,214,26,10,47,241,26,227,167,83,241,1,175,174,187,91,161,47,115,81,237,158,158,172,125,44,113,211,72,173,75,229,68,78,195,170,102,84,248,162,230,69,242,216,189,48,136,245,78,101,247,125,156,46,120,85,111,46,255,0,233,202,77,123,172,175,180,251,123,166,46,49,182,106,9,43,40,221,85,95,91,19,147,45,149,148,200,230,35,35,114,118,115,222,213,84,84,114,53,205,84,85,205,154,227,192,254,235,77,102,146,167,110,119,238,154,186,233,27,92,172,163,188,217,86,154,25,151,29,19,207,138,89,21,157,112,159,181,187,190,122,99,172,21,99,248,129,224,147,123,211,45,185,104,205,109,167,101,71,43,21,121,162,170,129,87,215,25,142,162,158,68,69,249,181,223,122,116,190,78,17,248,140,183,113,73,178,22,109,213,165,180,201,107,173,153,207,162,186,209,43,87,146,26,216,176,146,249,78,95,142,37,85,71,53,114,189,29,202,190,243,92,137,153,128,0,137,156,126,240,189,190,28,88,233,155,6,222,237,238,182,211,58,123,76,81,84,173,198,234,203,147,234,60,234,218,166,162,182,22,254,10,55,34,70,198,185,238,194,175,188,231,34,225,57,17,86,184,247,215,194,167,120,54,19,105,181,22,238,234,45,198,209,215,27,118,156,130,57,231,166,162,90,175,62,68,124,172,137,17,156,241,35,115,153,17,122,170,116,69,56,111,9,223,199,103,73,126,247,93,191,145,74,95,64,0,0,0,0,2,173,120,139,240,187,226,123,136,189,227,212,123,183,169,183,99,64,197,45,230,167,246,37,34,62,181,91,69,70,196,228,130,6,254,3,175,36,104,212,85,194,115,59,153,221,220,164,18,226,203,132,221,101,194,38,178,179,232,189,105,169,44,183,154,171,205,179,237,72,165,181,249,190,91,35,243,95,31,43,188,198,53,121,179,26,175,68,198,21,11,78,240,111,252,81,170,191,133,247,31,226,105,137,210,0,40,7,196,223,118,63,154,175,24,58,195,217,106,188,235,118,145,242,180,181,23,189,148,111,178,231,218,19,229,254,249,125,71,248,12,171,164,124,26,119,239,85,233,75,46,168,93,198,209,86,229,188,91,233,171,214,142,169,106,252,234,111,54,54,191,202,147,150,21,78,118,243,114,174,21,83,40,184,57,111,214,75,223,175,235,179,160,127,187,91,254,164,201,92,54,248,77,239,38,202,239,182,138,221,91,238,228,104,202,235,126,153,186,71,95,81,77,72,181,94,116,172,106,42,42,51,154,36,110,122,250,170,22,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,69,239,18,189,207,184,109,103,7,154,222,190,207,82,234,123,141,253,144,105,218,105,26,184,86,182,170,68,100,248,84,84,84,95,103,73,240,169,217,112,165,80,120,106,108,69,143,126,248,165,179,90,117,85,36,117,150,45,47,71,54,166,184,82,72,196,116,117,77,129,241,178,40,158,139,209,88,179,77,18,185,170,139,204,212,114,122,151,254,141,70,162,53,168,136,136,152,68,79,67,201,30,56,246,216,219,22,250,240,199,172,236,245,244,16,201,119,176,91,106,47,214,58,149,141,22,88,43,41,163,89,81,172,119,162,74,214,186,39,125,31,158,232,133,53,248,121,110,77,195,108,184,194,219,122,250,58,151,71,5,250,237,30,155,172,141,17,85,179,197,92,169,3,90,228,79,68,149,241,61,62,78,99,85,122,34,155,13,130,150,124,104,181,186,95,56,143,211,122,42,9,156,232,52,198,151,137,210,177,87,163,42,106,103,149,239,194,125,98,101,63,95,251,144,194,62,30,155,254,188,61,241,57,166,239,183,26,207,39,79,106,55,126,167,111,156,206,195,27,77,80,246,163,38,94,139,251,84,173,138,69,92,103,149,174,68,238,166,194,128,29,19,125,55,102,201,177,155,67,170,247,99,80,57,171,75,166,237,178,85,178,37,92,123,68,255,0,12,48,167,84,235,36,174,99,19,175,119,26,211,106,173,79,123,214,186,158,237,172,53,45,116,149,183,107,229,108,247,10,234,135,174,93,44,242,189,94,247,47,222,231,41,116,222,13,250,225,154,143,133,90,205,39,37,71,53,70,146,212,181,148,173,137,93,149,101,60,236,142,161,142,199,162,44,146,206,159,123,84,157,192,3,142,212,87,251,78,148,211,247,61,81,126,171,109,45,178,207,71,53,125,108,238,237,20,17,49,95,35,215,232,141,106,175,232,53,196,221,29,111,173,248,189,226,82,191,80,193,12,147,222,245,253,254,42,11,69,36,142,194,65,28,146,54,10,74,126,153,194,49,158,91,85,83,61,149,125,84,216,27,135,189,142,210,60,58,109,45,135,106,116,109,59,82,154,213,2,45,85,87,34,36,149,213,142,68,89,170,100,249,185,238,235,244,106,53,169,209,168,134,70,58,182,232,237,166,144,222,45,191,190,109,158,187,182,50,190,199,127,164,117,45,84,78,248,155,158,172,145,139,249,47,99,209,175,107,187,163,154,213,244,53,218,213,118,29,125,193,215,18,245,54,152,234,209,186,147,109,181,12,115,210,212,34,43,89,82,216,220,217,96,147,151,57,242,230,137,204,114,181,87,225,147,11,234,108,81,182,122,254,197,186,187,123,167,55,39,76,200,175,181,234,91,101,61,206,155,43,239,49,178,177,29,200,239,147,154,170,173,84,244,84,84,59,48,0,0,0,0,197,92,85,38,186,151,135,45,195,162,219,59,45,109,219,84,92,44,53,54,251,109,37,19,81,103,116,181,13,242,121,152,139,234,214,200,231,255,0,106,84,247,3,220,6,111,165,23,20,58,30,251,188,251,47,124,180,105,59,29,92,183,90,170,138,248,26,144,172,208,66,249,41,154,238,171,156,206,144,244,199,84,69,66,237,129,82,30,54,251,107,101,182,106,205,185,221,123,125,60,80,220,111,180,181,214,123,147,154,152,89,146,153,98,124,15,92,116,85,68,158,86,170,175,92,53,137,213,19,166,74,240,71,213,87,74,253,166,220,93,29,83,51,159,67,102,191,82,215,82,163,157,158,71,85,64,173,145,169,242,79,216,205,92,124,220,229,245,92,217,41,82,158,56,191,209,102,210,254,247,93,255,0,141,166,50,175,130,95,238,11,174,255,0,133,235,252,138,156,177,96,0,5,74,120,162,236,31,19,219,241,196,109,61,110,128,218,45,71,126,210,250,126,195,75,111,161,171,164,133,174,130,73,92,231,205,51,154,185,239,205,34,49,127,230,208,153,126,28,91,17,113,216,78,23,172,118,45,81,166,166,178,234,203,213,93,93,214,253,79,80,196,73,155,51,166,116,112,181,216,252,216,35,135,166,123,171,151,213,73,64,117,205,198,208,122,127,116,116,22,160,219,173,85,74,218,139,78,163,183,207,110,170,98,183,42,140,145,138,222,102,252,156,213,84,115,87,186,57,168,169,213,13,108,182,190,249,122,219,61,234,210,215,251,101,66,50,231,166,181,45,36,241,190,39,170,53,210,67,82,220,166,113,149,107,185,85,23,41,213,21,81,83,208,217,192,226,53,127,244,39,123,253,238,169,254,41,198,181,156,62,254,239,91,109,252,47,179,127,45,136,217,168,29,99,113,118,207,64,110,230,149,171,209,59,149,164,237,218,138,201,90,159,133,164,173,139,157,168,239,71,177,223,20,111,79,71,177,81,200,189,81,80,163,238,63,120,8,190,112,163,168,155,172,52,123,170,174,219,105,122,169,242,168,170,229,247,231,182,78,168,170,148,181,10,137,215,40,139,229,201,249,72,138,139,135,39,189,42,60,35,184,203,175,212,17,183,133,125,200,186,190,162,170,134,154,74,141,31,89,59,213,207,146,158,52,230,150,129,85,122,175,150,212,116,145,231,179,26,246,101,17,140,105,104,0,3,24,113,61,185,85,91,63,195,214,225,110,77,186,68,142,190,199,96,171,154,129,234,153,70,214,57,138,202,117,95,162,74,248,243,244,40,23,132,253,162,139,136,94,36,180,70,215,222,106,38,117,37,250,232,233,174,114,35,149,100,125,44,49,190,162,161,57,151,179,157,28,79,68,119,162,185,23,169,177,245,166,211,108,176,218,233,44,150,91,125,61,13,190,223,3,41,169,105,105,227,72,226,130,38,53,26,198,49,169,209,173,68,68,68,68,236,136,125,103,67,223,61,159,210,219,243,181,90,139,106,245,117,36,50,209,95,40,164,134,41,95,26,61,212,149,60,171,228,212,51,61,159,27,249,92,139,244,199,101,83,93,93,163,214,215,205,134,223,77,51,173,153,43,169,43,244,118,160,134,90,164,110,87,44,138,110,90,136,151,29,85,174,103,152,197,68,234,168,229,54,102,0,0,1,199,106,43,253,167,74,105,251,158,168,191,85,182,150,217,103,163,154,190,182,119,118,138,8,152,175,145,235,244,70,181,87,244,26,226,110,142,183,214,252,94,241,41,95,168,96,134,73,239,122,254,255,0,21,5,162,146,71,97,32,142,73,27,5,37,63,76,225,24,207,45,170,169,158,202,190,170,108,13,195,222,199,105,30,29,54,150,195,181,58,54,157,169,77,106,129,22,170,171,145,18,74,234,199,34,44,213,50,124,220,247,117,250,53,26,212,232,212,67,35,29,91,116,118,211,72,111,22,223,223,54,207,93,219,25,95,99,191,210,58,150,170,39,124,77,207,86,72,197,252,151,177,232,215,181,221,209,205,106,250,26,237,106,187,14,190,224,235,137,122,155,76,117,104,221,73,182,218,134,57,233,106,17,21,172,169,108,110,108,176,73,203,156,249,115,68,230,57,90,171,240,201,133,245,54,40,219,61,127,98,221,93,189,211,155,147,166,100,87,218,245,45,178,158,231,77,149,247,152,217,88,142,228,119,201,205,85,86,170,122,42,42,28,47,16,186,142,187,71,236,22,229,234,219,91,222,202,203,38,143,188,220,105,220,199,242,57,178,195,69,44,141,84,119,162,229,169,215,208,215,203,132,141,13,98,220,174,38,118,211,68,106,122,116,168,180,221,53,29,35,43,96,84,203,103,133,175,231,116,78,254,197,232,206,85,250,57,77,146,216,198,70,198,199,27,17,173,106,34,53,168,152,68,68,244,67,244,98,29,242,225,71,99,120,141,187,105,155,214,237,232,230,93,234,116,172,238,154,145,91,51,161,243,163,114,117,130,117,102,29,36,60,200,215,242,42,227,41,242,115,145,217,74,207,102,179,233,219,93,45,143,79,218,168,237,150,218,24,155,5,45,29,28,13,134,8,35,111,68,99,35,98,35,90,212,244,68,68,67,236,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,0,0,0,0,10,108,241,180,253,222,180,39,240,65,63,150,212,18,171,193,191,241,70,170,254,23,220,127,137,166,39,72,7,80,221,253,195,160,218,93,171,213,187,153,115,86,45,62,152,179,213,220,213,143,237,35,226,137,206,100,125,211,42,231,35,90,137,148,234,228,53,236,225,131,111,46,60,69,113,77,162,244,133,227,154,185,117,30,161,109,125,229,239,239,45,52,110,117,77,99,151,211,43,20,114,254,149,67,100,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,1,212,183,55,105,246,231,121,116,227,116,134,232,105,42,45,69,102,101,75,43,27,71,88,142,88,210,102,35,145,175,247,85,23,40,143,119,247,78,189,181,124,51,236,62,200,222,42,239,251,81,182,54,141,53,112,175,166,246,58,154,138,38,189,29,44,60,200,254,69,230,114,244,230,107,87,244,25,56,24,167,138,205,127,103,218,254,27,247,31,90,223,38,141,144,81,105,202,216,98,107,221,132,150,166,104,214,26,120,179,243,124,210,70,207,237,138,27,224,135,76,214,106,222,46,246,138,213,66,199,186,72,53,109,190,230,228,99,114,190,93,28,169,85,34,253,200,200,28,171,244,201,177,208,53,215,227,239,92,38,224,241,137,186,119,216,234,150,120,105,175,143,179,196,239,201,70,208,177,148,152,111,166,51,2,174,83,190,115,215,57,58,70,252,236,102,169,216,45,85,105,211,26,161,170,247,94,180,229,171,80,210,78,140,86,178,88,170,233,154,247,163,115,221,35,155,206,135,61,50,177,42,225,50,94,111,135,198,255,0,167,16,188,49,233,173,65,114,174,246,141,69,167,217,250,158,191,43,151,223,117,85,59,90,141,153,221,122,172,177,44,82,42,244,78,103,61,19,177,36,129,86,62,52,187,254,145,210,233,94,27,236,85,171,207,51,155,169,47,233,27,251,49,57,163,164,133,216,239,149,243,100,86,175,230,194,190,168,87,125,22,196,106,234,190,30,110,156,69,172,74,203,5,191,84,82,105,150,55,149,115,44,146,83,203,44,178,229,122,114,49,91,78,206,153,203,166,244,229,82,119,120,32,235,149,165,214,219,157,182,178,74,213,75,149,170,138,249,11,21,122,183,217,166,116,50,42,125,23,218,226,207,252,150,253,75,112,0,17,43,197,43,113,223,183,156,26,234,200,41,106,29,13,102,172,168,164,211,116,239,107,177,210,105,57,231,111,213,29,79,12,237,199,246,69,114,248,68,237,132,90,243,139,58,125,81,93,76,146,81,232,91,53,93,229,21,237,203,61,165,252,180,208,183,254,82,121,239,145,62,177,103,186,33,121,224,20,227,227,87,181,236,176,111,30,140,221,122,42,85,100,58,182,205,45,186,173,237,234,142,170,162,122,123,206,249,42,197,81,19,83,230,145,116,236,164,154,240,111,220,186,141,93,195,37,199,66,87,212,44,147,232,123,252,244,212,237,85,207,37,29,75,82,162,63,255,0,186,234,158,159,36,66,92,77,191,155,21,79,51,233,234,55,167,65,197,44,78,86,61,143,212,116,109,115,92,139,133,69,69,147,40,168,190,135,119,165,170,165,174,165,134,186,134,166,42,138,122,136,219,44,51,68,244,123,36,99,147,45,115,92,157,21,21,21,21,21,58,42,30,208,99,109,140,223,189,9,196,13,142,255,0,126,208,117,158,125,62,157,212,87,13,57,84,188,200,168,233,105,164,195,101,106,250,178,72,221,28,141,92,118,126,61,50,100,144,117,141,79,186,27,105,162,43,163,182,107,77,195,211,54,10,201,162,73,227,167,186,93,233,233,101,124,74,170,212,122,54,71,162,171,114,215,38,81,49,148,84,244,62,237,47,173,52,118,183,162,150,227,162,245,101,154,255,0,73,4,190,68,179,218,235,226,170,141,146,97,23,145,206,141,202,136,236,42,46,23,174,21,62,103,50,0,0,20,205,227,27,196,6,150,220,141,204,210,219,73,163,174,212,215,40,116,28,53,115,93,170,41,156,217,35,74,250,149,141,22,14,116,85,203,162,100,41,204,137,217,210,171,87,42,213,70,202,63,7,29,169,186,104,158,27,238,186,250,243,74,234,121,117,229,233,213,84,109,115,112,174,161,166,103,147,27,215,41,159,122,95,104,84,244,229,229,84,248,137,236,84,167,142,47,244,89,180,191,189,215,127,227,105,140,171,224,151,251,130,235,191,225,122,255,0,34,167,44,88,0,0,0,198,156,68,111,182,142,225,215,105,239,187,155,171,238,84,208,37,190,150,79,179,233,36,122,36,151,10,222,85,242,105,227,110,81,94,231,59,25,199,102,243,57,85,17,21,82,129,184,83,219,75,222,252,113,55,161,244,124,48,186,165,215,43,244,55,11,164,137,26,97,148,112,201,231,213,72,169,142,84,252,27,31,132,92,34,185,90,223,84,54,68,56,141,95,253,9,222,255,0,123,170,127,138,113,173,103,15,191,187,214,219,127,11,236,223,203,98,54,106,0,233,187,197,181,154,103,123,54,195,82,109,94,175,129,36,181,234,58,9,40,228,127,34,57,208,72,189,98,157,136,191,151,28,136,201,27,253,147,16,215,38,219,93,173,56,107,223,104,170,217,154,125,79,182,250,153,91,35,90,236,53,106,104,234,21,175,98,175,92,177,202,199,53,122,42,43,92,189,209,77,148,244,166,164,182,235,45,47,103,213,246,89,22,75,125,242,130,158,229,72,245,199,189,12,209,182,70,47,78,159,11,144,229,64,56,45,111,161,244,158,228,105,91,134,136,215,54,58,107,205,138,234,198,199,89,67,80,139,229,204,214,189,30,136,236,42,47,71,53,171,223,208,199,219,119,194,63,13,187,77,170,169,181,190,220,237,13,142,195,125,163,100,145,193,93,74,217,18,70,54,70,43,30,137,151,42,117,106,170,118,245,50,240,56,189,83,169,108,186,47,76,221,181,134,163,173,101,29,166,199,67,61,198,186,161,235,238,197,79,12,106,249,30,191,115,90,170,107,47,69,71,93,187,59,177,79,111,160,165,116,117,154,207,80,178,24,97,143,47,86,203,87,82,136,214,167,76,170,230,68,78,221,77,159,14,47,81,234,157,49,163,173,171,121,213,218,142,215,100,183,181,237,141,106,238,85,145,211,66,143,119,194,222,121,21,27,149,244,76,156,126,150,220,173,186,215,21,19,209,232,173,127,167,53,4,244,204,73,38,138,215,117,130,173,241,49,87,8,231,36,110,85,106,103,166,84,196,186,215,143,126,15,246,251,81,191,73,234,141,246,176,199,115,138,85,130,88,168,227,168,174,100,50,39,69,108,146,211,198,248,227,84,94,138,142,114,97,122,46,20,202,59,117,187,91,97,187,182,149,190,109,134,190,177,106,122,38,35,124,217,45,149,209,206,176,171,187,54,70,181,121,163,119,69,247,94,136,189,59,29,180,2,37,120,165,110,59,246,243,131,93,89,5,45,67,161,172,213,149,20,154,110,157,237,118,58,77,39,60,237,250,163,169,225,157,184,254,200,174,95,8,157,176,139,94,113,103,79,170,43,169,146,74,61,11,102,171,188,162,189,185,103,180,191,150,154,22,255,0,202,79,61,242,39,214,44,247,68,47,60,2,156,124,106,246,189,150,13,227,209,155,175,69,74,172,135,86,217,165,183,85,189,189,81,213,84,79,79,121,223,37,88,170,34,106,124,210,46,157,148,147,94,13,251,151,81,171,184,100,184,232,74,250,133,146,125,15,127,158,154,157,170,185,228,163,169,106,84,71,255,0,247,93,83,211,228,136,77,221,95,166,232,245,150,147,189,233,11,140,143,101,37,242,221,83,109,157,204,248,155,28,209,58,55,42,103,215,14,83,91,45,79,166,183,55,133,205,238,125,162,233,12,214,93,97,161,47,17,84,193,38,23,151,205,134,68,146,25,216,191,151,27,209,26,246,175,103,53,201,243,46,203,132,111,17,93,154,226,98,219,67,96,188,92,169,52,134,224,57,140,138,162,199,93,50,50,58,185,177,213,212,82,185,113,43,85,123,70,171,230,39,101,69,68,230,89,100,0,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,233,151,109,234,217,187,5,202,162,205,125,221,173,25,109,184,82,61,99,168,164,171,191,82,195,52,47,78,237,123,29,34,57,171,244,84,59,87,218,86,239,179,190,215,246,250,111,96,242,125,167,218,188,214,249,62,79,47,55,153,207,158,94,94,94,188,217,198,58,152,3,89,120,132,240,101,160,235,164,183,95,183,246,195,44,241,73,229,61,45,80,212,221,26,215,99,170,43,169,34,149,191,122,231,162,244,238,118,125,185,227,3,134,45,217,174,138,213,160,119,187,75,92,110,21,11,203,13,12,149,158,203,85,50,252,153,12,232,201,30,189,59,35,84,204,32,0,0,41,179,198,211,247,122,208,159,193,4,254,91,80,74,175,6,255,0,197,26,171,248,95,113,254,38,152,157,32,16,59,198,43,117,211,69,112,205,69,183,84,149,10,202,237,192,188,69,76,246,34,225,86,138,145,82,162,101,207,127,219,82,149,189,59,163,215,63,37,170,30,25,248,145,213,220,44,238,20,219,155,161,116,230,157,187,222,95,110,150,219,10,95,32,158,104,105,217,43,152,175,145,141,134,88,157,207,134,114,162,171,149,57,94,238,157,81,82,90,105,63,26,222,33,45,179,70,221,99,182,186,14,247,74,197,247,253,146,58,170,25,222,153,85,95,125,102,145,137,211,8,152,143,211,174,73,213,194,223,137,38,195,113,49,95,75,164,124,202,157,25,172,234,176,216,172,183,105,26,172,171,147,213,180,181,9,134,204,191,216,185,24,245,244,98,227,36,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,195,156,141,69,115,149,17,17,50,170,190,133,37,248,158,113,201,75,191,186,153,187,49,181,247,63,55,65,105,154,197,146,174,186,25,51,29,234,189,136,173,231,106,167,197,4,121,114,51,209,238,85,127,84,70,42,103,31,7,206,19,46,214,40,234,184,165,215,54,233,41,86,231,73,37,183,73,211,76,220,61,212,239,84,243,235,177,221,17,220,190,92,121,238,213,145,216,229,115,28,182,136,113,154,154,255,0,67,165,52,221,219,84,93,29,203,71,103,161,158,190,161,217,198,34,138,55,61,203,253,198,169,173,14,138,179,221,55,163,122,236,118,42,148,243,110,26,227,83,211,211,77,133,84,69,150,178,169,173,114,229,58,162,102,69,92,250,22,235,226,243,195,197,62,190,216,58,29,218,211,150,200,219,119,219,89,81,102,108,49,162,43,237,19,43,89,43,48,158,145,61,34,145,61,26,212,151,167,82,33,248,67,111,250,237,167,16,19,237,61,234,181,204,177,238,69,58,82,194,215,63,12,138,233,2,57,244,238,235,219,157,190,108,93,58,185,207,139,63,9,119,7,31,168,47,214,157,43,96,185,106,123,253,99,40,237,150,122,57,171,235,106,31,158,88,96,137,138,249,30,184,244,70,181,87,244,26,219,239,70,227,106,190,40,120,131,191,107,152,45,245,85,87,109,111,124,108,54,171,122,47,60,173,141,239,108,52,116,173,235,133,115,99,72,163,249,42,167,212,183,142,33,248,94,180,237,191,134,21,251,101,109,80,71,53,86,143,211,240,222,170,42,97,106,254,26,186,154,118,85,214,78,153,234,168,236,78,137,158,204,84,79,68,197,118,120,88,235,159,212,95,26,26,62,158,87,242,83,106,90,106,251,28,235,205,143,219,41,221,36,73,245,204,208,196,152,250,231,186,96,191,48,1,91,62,55,119,106,136,118,151,109,236,77,149,201,5,102,163,169,171,123,57,87,14,124,52,202,214,170,175,108,162,78,238,253,122,174,59,41,212,252,14,44,112,249,123,191,169,100,100,110,155,154,201,67,11,178,188,204,111,236,199,200,159,44,57,124,175,253,79,238,218,144,5,113,248,219,217,219,62,200,237,254,160,88,164,87,81,106,167,209,163,209,19,149,169,53,36,175,84,85,198,114,190,206,152,235,232,189,253,49,143,129,221,245,240,234,189,217,211,42,247,114,86,91,237,53,200,220,116,69,134,74,134,42,231,209,127,14,159,126,62,134,20,241,90,225,233,118,111,136,250,141,113,101,160,88,180,230,228,50,75,212,14,108,104,216,227,184,35,145,43,98,76,122,243,185,147,127,253,71,209,75,3,240,163,223,239,230,193,195,77,46,138,187,215,121,218,131,109,164,101,142,116,123,178,247,208,43,85,212,82,127,201,72,209,208,167,255,0,99,169,52,136,243,199,190,252,47,15,124,49,106,205,95,111,172,72,47,215,72,126,193,177,170,59,15,74,218,148,86,164,141,254,202,40,210,89,147,235,17,90,190,15,155,240,155,121,191,149,251,71,121,174,88,236,251,139,72,145,211,53,238,247,25,116,166,71,62,21,235,209,188,241,172,236,254,201,203,18,122,33,118,7,170,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,85,206,85,232,136,136,138,170,170,107,143,197,174,245,220,184,158,226,71,83,238,5,185,149,53,52,119,42,246,219,52,245,42,49,85,254,195,18,249,84,205,107,59,163,158,158,250,183,243,229,119,114,245,184,62,216,90,94,27,184,123,210,155,97,229,199,246,164,20,222,221,123,149,168,159,133,185,79,239,207,213,62,36,98,170,68,213,252,200,152,102,112,0,58,22,255,0,234,203,222,130,216,141,200,215,90,102,161,148,247,141,57,164,111,23,107,124,207,141,178,54,58,154,122,57,101,137,202,215,34,163,145,30,198,174,21,48,189,148,161,173,205,241,1,226,243,118,173,179,216,245,86,243,221,96,182,84,179,203,150,142,209,12,22,214,61,138,137,150,185,212,204,99,222,213,245,71,57,81,114,169,219,161,201,240,19,195,22,129,226,115,119,224,211,91,133,185,54,171,29,182,222,230,212,73,100,89,221,21,202,248,212,203,150,26,85,84,70,99,13,94,117,71,44,141,111,86,183,175,51,118,1,177,217,45,26,106,203,65,167,116,253,182,158,223,108,181,211,69,71,69,73,78,196,100,84,240,70,212,107,35,99,83,162,53,173,68,68,79,146,31,113,82,158,56,191,209,102,210,254,247,93,255,0,141,166,50,175,130,95,238,11,174,255,0,133,235,252,138,156,177,96,0,0,21,143,226,129,198,167,17,124,59,239,109,155,111,54,131,91,193,97,180,220,180,133,45,214,111,247,42,150,166,84,169,125,109,100,78,115,95,60,111,198,89,4,105,143,76,42,166,21,114,85,246,225,238,182,229,111,54,163,102,161,221,77,127,118,212,53,234,190,91,106,174,149,82,76,218,118,42,166,81,140,76,164,108,245,86,198,212,79,162,169,117,222,27,92,37,237,102,198,109,164,123,151,167,117,141,151,93,106,125,93,74,141,171,212,86,185,60,218,56,105,209,200,171,73,74,170,136,228,106,61,169,230,43,145,175,115,216,156,205,111,42,53,38,89,196,106,255,0,232,78,247,251,221,83,252,83,141,107,56,125,253,222,182,219,248,95,102,254,91,17,179,80,0,215,239,196,227,76,211,233,142,54,183,22,26,70,35,32,184,201,65,115,106,34,229,121,231,161,129,242,170,244,78,242,172,139,247,42,23,13,192,53,242,163,80,240,111,180,213,245,51,62,87,197,167,162,161,71,63,186,50,153,239,129,169,247,35,98,68,79,162,33,159,128,0,2,167,252,86,248,229,164,187,54,191,133,125,169,186,36,176,67,50,51,88,220,233,228,247,93,36,110,207,217,204,114,119,229,115,81,102,95,154,36,126,143,67,163,120,72,112,153,118,215,187,149,15,18,58,182,221,36,58,91,71,76,246,217,124,214,225,46,87,78,85,111,59,62,113,192,142,230,87,118,243,57,17,21,121,94,137,115,36,39,241,124,252,78,43,191,132,86,207,251,79,41,247,102,119,119,116,54,250,131,84,104,77,166,125,92,55,125,201,167,165,176,73,53,15,50,214,58,21,151,43,4,28,189,81,242,185,90,197,84,235,202,174,68,248,178,146,142,139,193,179,138,74,173,10,186,150,162,245,163,105,111,171,10,78,205,59,37,124,139,81,217,85,98,116,237,141,96,73,123,34,34,61,89,215,171,208,176,31,13,174,20,171,184,100,217,23,205,173,44,237,162,215,154,190,163,219,175,140,87,53,239,165,138,53,115,105,169,121,154,170,213,70,53,92,245,194,252,115,61,50,168,136,75,96,10,217,241,187,187,84,67,180,187,111,98,108,174,72,43,53,29,77,91,217,202,184,115,225,166,86,181,85,123,101,18,119,119,235,213,113,217,78,167,224,113,99,135,203,221,253,75,35,35,116,220,214,74,24,93,149,230,99,127,102,62,68,249,97,203,229,127,234,127,118,212,128,43,143,198,222,206,217,246,71,111,245,2,197,34,186,139,85,62,141,30,136,156,173,73,169,37,122,162,174,51,149,246,116,199,95,69,239,233,140,124,14,239,175,135,85,238,206,153,87,187,146,178,223,105,174,70,227,162,44,50,84,49,87,62,139,248,116,251,241,244,45,168,192,28,89,112,91,180,188,91,233,200,233,53,125,59,173,26,150,130,53,101,175,82,80,196,213,171,166,78,171,229,72,139,132,154,28,170,170,198,229,76,101,85,174,98,170,169,77,220,69,248,121,241,37,195,164,213,87,27,174,145,151,83,233,136,85,206,109,254,193,27,234,105,217,26,126,84,241,162,121,148,253,211,42,246,242,101,112,143,119,115,237,225,235,196,135,137,173,128,150,150,218,205,88,253,101,166,96,195,29,101,212,79,117,75,89,31,202,25,213,124,232,112,157,145,28,172,79,86,46,48,90,199,10,62,34,251,33,197,28,241,105,120,221,46,142,214,175,110,91,97,186,78,199,37,82,245,85,246,73,209,17,179,225,19,171,85,172,127,117,228,194,42,146,172,0,0,35,95,136,255,0,226,77,186,127,189,212,191,203,105,202,171,240,157,252,118,116,151,239,117,219,249,20,165,244,0,107,167,199,191,227,143,187,63,194,41,191,236,180,239,219,185,196,175,16,156,111,94,244,206,192,109,45,150,242,237,57,111,160,165,183,91,244,213,185,248,117,193,212,241,53,175,171,173,118,81,184,203,121,176,247,36,81,55,29,114,138,245,201,154,99,193,103,136,219,173,173,43,117,38,190,208,182,58,169,24,174,101,23,180,84,212,200,199,122,54,71,50,36,98,122,245,107,158,157,191,70,23,226,39,195,171,137,110,27,44,211,235,13,69,100,183,234,13,53,72,188,213,23,157,61,80,250,136,169,27,211,14,154,55,177,146,198,222,184,87,171,57,17,122,43,186,166,115,239,135,47,136,198,174,209,250,190,207,177,123,235,169,106,111,58,82,245,52,116,22,123,197,194,103,73,81,104,169,122,242,197,28,146,187,46,125,51,156,168,207,121,127,7,150,170,42,49,21,18,227,64,0,2,155,60,109,63,119,173,9,252,16,79,229,181,4,170,240,111,252,81,170,191,133,247,31,226,105,137,210,1,9,248,181,224,71,87,241,147,191,22,123,222,179,214,236,211,27,113,164,173,44,162,164,130,141,169,61,194,190,166,87,186,74,153,24,142,252,28,13,199,146,206,103,115,42,172,43,238,97,81,199,99,209,254,22,60,21,105,74,38,211,213,237,133,94,162,169,70,114,58,178,241,122,171,124,143,78,157,85,145,73,28,72,185,78,232,196,94,171,233,208,233,187,189,225,5,194,246,185,182,212,63,109,226,187,237,245,221,81,207,134,90,58,201,107,169,21,235,159,219,32,168,123,157,203,149,237,28,140,198,58,116,232,84,255,0,17,188,51,110,231,9,123,131,22,152,215,212,139,11,158,229,170,179,94,232,30,239,101,174,141,142,233,44,50,97,21,175,106,242,243,49,112,246,42,181,85,48,173,85,183,111,12,158,49,43,248,149,218,250,173,29,175,238,94,211,175,180,75,98,138,182,162,78,143,185,208,191,41,13,82,252,222,138,213,142,69,79,202,70,185,122,201,130,104,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,10,188,241,76,227,217,214,104,174,92,48,108,229,225,18,186,102,58,155,88,221,169,222,139,228,70,169,133,183,196,228,94,143,84,85,73,151,167,42,123,157,213,232,216,225,225,195,192,173,95,18,218,189,187,145,184,116,18,195,182,154,114,169,18,102,185,57,86,245,86,220,57,41,89,255,0,146,111,186,178,187,228,168,196,234,229,86,94,101,29,29,37,190,146,10,10,10,88,105,169,105,163,108,48,65,11,17,145,197,27,83,13,99,90,157,26,212,68,68,68,78,136,136,123,136,245,226,5,174,23,111,248,56,221,43,212,117,45,134,106,203,42,217,162,85,95,121,203,93,35,41,85,27,235,158,89,156,189,59,97,87,208,168,47,12,125,12,154,231,141,29,4,201,226,71,210,216,159,87,124,159,167,195,236,244,239,88,151,255,0,187,44,37,249,223,236,86,157,81,98,185,105,155,245,20,117,150,203,189,36,212,53,180,242,124,51,65,43,21,146,49,126,138,215,42,126,147,91,221,238,219,125,87,194,191,17,55,189,23,79,89,81,77,115,209,119,182,85,217,235,241,135,190,38,189,179,81,212,166,81,19,42,197,141,221,58,35,178,158,134,193,124,59,239,21,171,127,118,83,72,238,221,165,172,141,186,134,220,201,170,97,106,229,41,234,216,171,29,68,63,218,76,201,26,139,234,136,139,234,69,15,23,221,254,254,102,219,7,73,180,150,106,196,101,235,113,234,29,4,232,199,39,52,86,184,21,175,157,87,186,167,59,214,40,211,182,90,178,97,125,213,66,31,248,67,112,248,187,153,191,85,27,185,125,160,89,44,91,113,10,84,83,185,236,203,37,186,204,138,218,118,245,238,177,181,36,151,41,158,87,54,44,247,66,230,181,190,152,164,214,218,50,255,0,163,43,241,236,215,251,93,85,178,108,255,0,83,158,39,70,239,240,57,77,107,182,155,82,214,237,6,249,105,29,87,94,215,83,84,104,253,81,69,87,84,197,92,43,125,154,169,171,43,23,233,134,57,23,233,147,102,180,114,57,17,205,84,84,84,202,42,122,158,64,43,139,198,222,205,83,62,201,237,246,160,111,251,222,139,84,201,70,254,159,151,53,36,175,111,248,41,223,233,255,0,191,30,248,29,234,136,98,186,238,214,138,154,84,243,106,105,237,55,74,118,99,242,99,117,76,114,174,126,249,97,45,124,2,181,252,111,53,50,82,237,70,219,104,239,57,17,110,154,134,170,230,145,243,252,94,203,77,229,231,30,184,246,206,254,156,223,83,163,248,28,216,164,125,219,119,117,51,225,98,50,26,107,53,4,114,43,125,229,87,186,169,238,68,95,68,79,45,153,79,92,183,228,76,47,17,94,30,127,158,27,134,123,245,182,211,70,147,106,93,42,139,168,108,120,110,95,36,176,49,203,44,13,245,95,54,21,145,136,157,185,252,181,94,197,80,248,105,111,250,108,63,20,22,54,221,171,146,159,78,107,84,77,55,118,87,187,17,198,179,61,190,207,50,231,162,114,78,145,229,203,217,143,147,174,50,95,225,75,254,49,251,242,221,115,189,86,141,149,178,214,36,150,205,1,74,179,87,249,114,34,181,247,58,166,181,206,106,162,116,85,142,20,137,59,229,29,36,137,132,235,152,115,168,52,134,232,112,223,174,180,149,234,239,73,37,150,252,148,86,173,101,100,149,21,114,145,74,141,158,158,79,69,71,53,205,86,185,61,28,199,39,166,77,139,246,75,116,236,187,219,180,186,83,117,244,250,183,216,245,45,178,42,223,45,171,159,34,101,78,89,161,85,249,199,43,95,26,253,88,164,108,241,83,223,244,217,174,25,171,180,157,166,177,97,212,59,142,247,216,105,17,171,135,50,139,149,22,182,79,187,202,114,69,243,69,168,106,167,98,190,252,39,184,120,254,108,28,69,69,184,87,203,127,157,167,118,213,177,221,164,87,167,185,37,201,202,169,68,206,221,85,174,107,230,250,44,45,207,124,45,231,0,0,62,27,229,146,209,169,172,183,13,57,168,45,180,247,11,93,214,150,90,26,234,74,134,35,226,168,167,149,138,201,35,123,87,163,154,230,185,81,81,123,162,169,25,247,55,195,55,131,189,201,182,77,75,30,214,193,165,107,158,213,72,174,26,110,103,81,73,10,171,113,148,139,172,14,236,139,239,70,190,191,53,205,63,241,117,194,150,188,224,191,117,104,172,117,87,201,43,173,181,201,246,150,154,212,52,173,117,59,230,108,79,76,244,69,85,138,120,156,172,202,53,203,142,102,57,23,222,76,92,7,135,63,19,247,14,39,54,2,158,229,170,234,18,93,95,165,42,126,197,189,201,235,84,173,98,58,26,165,76,97,22,70,46,29,253,156,114,47,68,84,66,83,21,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,0,0,1,141,119,67,134,205,134,222,155,139,47,59,169,181,90,123,82,220,98,164,101,12,117,181,180,168,234,136,233,218,247,72,216,219,42,97,237,106,62,71,174,17,83,226,119,205,72,15,198,7,132,86,141,167,210,87,77,194,225,129,215,11,125,202,215,4,149,114,233,74,154,135,213,67,89,27,17,92,230,210,202,245,89,89,47,46,112,199,185,232,245,68,68,86,47,85,137,190,28,60,86,95,120,118,223,43,78,156,185,92,229,118,134,214,181,176,219,47,52,114,72,190,85,60,178,185,35,134,181,169,213,26,248,220,173,230,84,79,122,62,100,238,141,84,191,67,136,213,255,0,208,157,239,247,186,167,248,167,26,214,112,251,251,189,109,183,240,190,205,252,182,35,102,160,1,175,111,137,14,178,167,214,252,105,238,101,198,138,94,122,123,125,125,61,153,137,148,94,87,209,210,197,79,42,101,63,242,177,202,191,76,227,208,186,46,8,52,213,78,146,225,27,105,236,213,112,249,83,46,152,163,173,123,60,190,69,106,212,183,218,48,169,232,239,194,245,207,92,231,56,94,134,112,0,0,64,255,0,18,222,60,91,195,254,156,151,103,54,178,232,197,220,91,237,50,45,85,92,78,71,125,133,69,35,127,108,95,149,67,209,83,203,69,79,117,170,178,46,61,206,106,220,224,131,131,189,81,197,246,231,173,53,99,234,232,180,93,150,86,84,234,91,194,124,124,174,92,165,52,46,84,84,89,228,195,176,171,148,106,35,158,185,194,53,215,247,164,52,142,154,208,90,98,217,163,52,125,154,154,213,101,179,83,50,146,138,142,153,136,216,225,137,169,132,68,79,159,170,170,245,85,85,85,202,170,169,204,16,159,197,243,241,56,174,254,17,91,63,237,60,129,94,16,219,109,111,215,60,90,69,168,110,180,145,207,6,137,177,85,222,224,73,19,45,74,167,58,58,104,151,30,170,137,80,247,162,250,43,17,123,162,23,154,0,5,113,120,219,217,170,103,217,61,190,212,13,255,0,123,209,106,153,40,223,211,242,230,164,149,237,255,0,5,59,253,63,247,227,223,3,189,81,12,87,93,218,209,83,74,158,109,77,61,166,233,78,204,126,76,110,169,142,85,207,223,44,37,175,128,86,191,141,230,166,74,93,168,219,109,29,231,34,45,211,80,213,92,210,62,127,139,217,105,188,188,227,215,30,217,223,211,155,234,116,127,3,155,20,143,187,110,238,166,124,44,70,67,77,102,160,142,69,111,188,170,247,85,61,200,139,232,137,229,179,41,235,150,252,139,96,0,139,156,72,248,115,240,229,196,85,53,101,206,77,51,14,143,213,179,181,86,59,253,138,22,194,247,72,189,121,170,32,76,71,81,149,68,202,185,17,234,157,17,237,238,83,63,19,188,44,110,191,8,27,131,77,167,181,158,31,79,84,174,171,177,95,237,234,246,193,92,200,220,158,244,110,232,232,229,98,171,57,152,190,243,85,90,168,170,213,107,150,214,252,47,56,198,189,241,27,183,151,29,188,220,106,199,213,235,93,13,20,8,235,132,142,87,73,117,160,126,90,201,228,85,85,85,153,142,111,36,142,95,139,154,55,117,87,59,19,128,0,1,26,252,71,255,0,18,109,211,253,238,165,254,91,78,85,95,132,239,227,179,164,191,123,174,223,200,165,47,160,3,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,180,248,100,112,191,103,216,141,128,181,107,91,149,186,53,214,91,131,73,13,226,227,85,36,105,230,211,209,200,212,125,53,35,87,187,90,140,86,189,201,209,85,239,118,126,22,162,76,51,213,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,10,215,34,244,84,84,85,69,69,53,245,241,16,225,214,217,195,119,18,151,125,55,166,40,150,151,75,234,10,120,239,246,72,81,23,146,158,9,156,246,190,157,171,242,142,88,228,107,83,186,51,147,61,242,183,11,225,255,0,189,85,187,239,194,174,140,213,183,186,199,213,95,45,208,190,197,119,150,71,43,223,37,77,35,188,180,145,238,95,137,242,69,229,74,229,252,233,20,145,64,0,10,108,241,180,253,222,180,39,240,65,63,150,212,18,171,193,191,241,70,170,254,23,220,127,137,166,39,72,0,2,51,248,137,108,117,163,123,184,88,214,16,77,64,201,111,90,78,134,109,73,102,157,24,139,44,115,82,177,100,145,141,94,248,146,38,200,197,79,85,115,87,186,33,81,62,27,187,147,93,182,188,99,109,252,244,213,62,93,46,163,172,118,155,174,141,93,202,217,162,171,79,45,141,95,186,127,33,232,159,54,33,176,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,32,241,36,227,174,14,28,52,147,182,191,109,110,113,191,114,181,21,50,226,88,222,215,45,138,141,200,169,237,46,78,184,153,221,162,106,167,205,235,209,173,71,214,15,6,124,36,107,94,49,55,85,214,247,205,89,77,165,237,179,54,179,84,223,156,170,231,71,27,220,171,229,177,238,69,71,84,75,135,114,231,56,195,158,185,70,225,118,1,209,26,39,74,237,198,146,181,104,93,17,101,167,180,216,172,148,205,164,161,163,129,23,146,40,219,245,94,174,85,92,170,185,85,85,202,170,170,170,170,170,115,128,175,143,26,93,108,182,94,29,116,190,137,130,68,108,218,151,84,71,44,137,159,138,158,150,9,28,228,199,252,228,144,46,126,159,83,3,120,35,104,117,175,221,45,198,220,105,41,81,204,178,88,169,172,241,202,239,201,125,92,254,98,163,126,188,180,125,87,186,34,227,242,186,220,1,87,254,52,60,62,37,194,197,166,184,145,211,246,244,243,237,110,110,159,212,47,141,184,87,83,200,229,117,36,206,255,0,147,34,190,37,94,170,190,116,105,217,167,5,224,181,191,190,69,110,170,225,194,251,91,238,84,162,234,75,3,94,238,210,53,27,29,92,45,251,219,228,200,141,79,204,149,125,84,136,60,127,239,223,243,196,113,61,169,181,53,174,175,218,108,22,87,166,158,176,171,23,153,175,164,167,115,145,100,110,59,164,178,186,89,81,126,82,53,61,11,150,224,59,135,255,0,231,114,225,171,76,232,219,133,19,96,212,23,56,254,220,191,244,78,111,110,168,107,85,99,114,162,38,86,40,210,56,189,127,107,94,170,72,83,92,94,55,52,59,54,235,139,77,212,210,241,83,190,8,91,168,234,107,224,137,205,199,36,53,120,170,141,19,251,20,100,237,229,250,96,190,174,23,117,195,55,39,135,45,181,214,201,35,159,45,211,76,91,223,82,174,85,85,246,150,194,214,76,153,94,171,137,88,244,202,245,92,100,202,0,17,119,196,183,109,37,220,206,14,53,213,61,28,11,45,118,156,138,29,73,76,136,220,242,165,35,209,243,175,254,206,179,149,113,225,85,186,180,187,101,197,245,134,130,227,80,144,208,235,122,26,141,47,43,221,217,37,153,89,45,58,125,238,158,8,152,139,255,0,148,249,100,190,144,10,82,241,148,221,104,181,143,17,150,125,181,160,168,73,41,180,13,149,140,168,106,46,121,43,171,21,38,145,62,95,180,165,39,215,57,249,19,35,193,255,0,107,42,180,47,11,47,214,87,40,93,29,78,188,189,84,92,225,71,38,21,40,225,68,167,139,167,213,209,76,244,95,84,123,125,58,172,229,53,243,241,18,225,237,252,60,113,53,127,183,90,104,157,79,166,181,59,215,80,216,92,212,195,25,20,206,85,150,22,227,183,149,50,72,196,78,252,137,26,175,196,91,31,13,252,97,88,245,135,4,12,226,31,88,87,164,213,218,50,203,81,6,164,106,200,158,100,151,10,56,240,169,255,0,46,127,192,189,169,243,157,168,84,79,13,123,125,168,56,205,227,14,217,75,171,85,107,19,82,223,103,212,154,162,84,248,82,145,178,44,245,45,76,231,149,31,210,38,247,68,89,25,211,8,88,47,140,166,193,197,169,182,135,79,239,149,134,130,54,214,232,90,134,219,110,94,92,120,205,178,165,232,216,213,113,233,20,252,136,137,140,98,119,174,122,97,122,239,130,206,252,186,233,166,245,95,14,215,170,197,116,246,87,174,162,177,181,216,255,0,122,200,230,178,170,52,245,195,101,116,79,68,194,245,157,253,122,33,17,124,77,119,253,155,235,196,245,230,150,207,91,231,233,221,14,213,211,150,197,99,243,28,146,68,245,90,153,147,29,61,233,149,237,69,76,229,145,198,185,45,139,195,227,135,148,225,211,134,157,63,97,186,80,54,13,77,168,91,246,253,249,85,152,145,181,51,181,21,144,59,61,81,98,137,35,141,83,183,51,94,169,241,41,37,0,7,17,127,213,250,79,74,121,31,170,141,81,104,179,251,87,55,145,237,245,177,83,249,188,184,230,229,231,114,115,99,153,185,199,108,167,204,253,216,117,78,152,213,48,203,81,166,53,29,174,239,20,14,70,74,250,10,200,234,27,27,149,50,136,229,98,170,34,227,209,78,80,16,15,198,127,78,218,238,60,48,216,53,13,68,9,237,246,125,93,74,202,105,147,186,71,53,53,67,100,103,220,229,108,107,247,177,191,82,60,248,34,95,174,16,110,206,227,233,136,231,122,80,215,105,218,106,249,98,230,247,86,88,42,81,145,187,31,52,109,68,137,250,75,130,42,83,199,23,250,44,218,95,222,235,191,241,180,198,85,240,75,253,193,117,223,240,189,127,145,83,150,44,0,0,234,144,238,198,214,84,76,202,122,125,203,210,146,203,43,145,140,99,47,52,206,115,156,171,132,68,68,126,85,85,125,14,214,1,173,135,22,122,122,219,164,120,160,221,75,5,142,31,103,161,161,213,247,70,211,68,222,208,177,106,94,230,177,191,70,231,9,235,132,67,98,29,159,190,87,234,125,165,209,58,150,235,51,165,173,187,105,203,109,117,76,142,92,171,229,150,154,55,189,85,125,85,85,202,114,250,191,250,19,189,254,247,84,255,0,20,227,90,206,31,127,119,173,182,254,23,217,191,150,196,108,212,1,137,184,163,226,3,78,112,209,178,186,131,116,175,211,194,181,52,144,58,158,207,71,34,245,174,185,61,171,228,64,136,157,85,21,201,204,229,78,204,107,221,232,107,249,179,59,117,170,120,150,223,219,6,133,142,73,234,238,154,206,249,230,92,106,154,153,115,34,123,214,90,186,149,255,0,145,26,75,34,255,0,201,54,83,182,219,168,173,22,234,91,77,178,153,148,244,116,80,178,158,158,22,124,49,198,198,163,90,212,250,34,34,33,244,128,1,25,120,235,227,47,79,112,147,182,142,168,161,117,53,195,94,95,227,124,58,122,214,247,34,163,87,179,170,231,110,114,144,199,255,0,223,191,12,76,34,185,205,165,157,149,217,221,223,227,87,125,29,99,161,174,169,186,94,239,149,47,185,234,11,237,106,171,217,73,2,189,60,218,153,156,159,85,68,107,83,25,114,181,169,143,77,128,246,59,101,52,39,15,155,105,104,218,221,188,183,123,53,174,215,31,225,37,126,22,106,202,133,68,243,42,102,114,124,82,61,83,42,189,17,58,53,168,141,106,34,119,208,66,127,23,207,196,226,187,248,69,108,255,0,180,242,41,248,34,71,26,238,238,227,204,177,181,100,110,155,167,107,93,142,168,139,84,153,68,95,146,225,63,184,133,194,0,1,23,124,75,118,210,93,204,224,227,93,83,209,192,178,215,105,200,161,212,148,200,141,207,42,82,61,31,58,255,0,236,235,57,87,30,21,91,171,75,182,92,95,88,104,46,53,9,13,14,183,161,168,210,242,189,221,146,89,149,146,211,167,222,233,224,137,136,191,249,79,150,75,233,0,165,47,25,77,214,139,88,241,25,103,219,90,10,132,146,155,64,217,88,202,134,162,231,146,186,177,82,105,19,229,251,74,82,125,115,159,145,50,60,31,246,178,171,66,240,178,253,101,114,133,209,212,235,203,213,69,206,20,114,97,82,142,20,74,120,186,125,93,20,207,69,245,71,183,211,170,206,10,154,154,122,58,121,42,170,234,35,130,8,90,175,146,73,30,141,99,26,157,213,85,122,34,125,78,39,75,107,109,25,174,105,171,43,116,86,173,179,106,10,123,125,91,232,42,230,181,215,69,85,28,21,45,107,92,232,94,232,220,168,217,17,175,98,171,87,170,35,155,148,234,115,96,134,158,45,90,34,201,169,248,51,212,90,150,227,3,22,187,72,92,173,151,59,124,188,136,174,107,229,171,138,145,237,230,238,141,86,84,185,85,59,42,181,191,36,84,128,62,15,55,122,251,119,23,237,162,164,118,33,186,105,139,149,45,82,97,122,198,213,138,84,255,0,239,226,103,114,242,64,0,17,175,196,127,241,38,221,63,222,234,95,229,180,229,85,248,78,254,59,58,75,247,186,237,252,138,82,250,0,53,211,227,223,241,199,221,159,225,20,223,246,90,108,31,160,214,141,218,27,78,186,223,229,123,42,218,105,22,15,41,17,25,229,249,45,229,229,199,76,99,24,199,161,206,130,162,252,112,89,68,154,247,106,223,26,179,219,22,209,114,73,112,190,247,150,147,69,229,229,62,89,89,49,250,126,70,114,240,84,146,173,252,48,106,182,202,172,90,118,107,202,196,139,222,85,114,59,236,250,5,114,99,178,55,171,85,49,234,174,253,54,4,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,128,0,58,38,253,94,109,250,123,99,183,10,251,117,153,34,164,160,210,215,90,137,159,242,107,105,100,85,199,205,125,17,61,87,6,190,28,31,91,170,238,156,87,108,245,53,20,75,36,140,215,54,74,151,34,122,71,21,108,82,61,127,67,24,229,253,6,201,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,142,92,109,241,135,165,120,73,219,41,46,207,116,23,13,103,123,100,144,105,203,66,187,172,178,162,97,213,18,162,117,72,35,202,43,151,242,151,149,137,142,108,165,36,237,102,217,239,39,27,91,248,251,69,45,117,69,223,82,234,106,185,46,87,187,205,91,85,209,81,194,174,79,54,166,101,106,97,145,183,40,214,177,48,153,86,49,168,153,106,23,251,195,254,195,232,78,28,54,194,213,181,219,127,68,177,209,80,51,158,170,170,68,252,61,125,91,145,60,218,153,151,213,239,84,236,157,26,136,141,106,35,90,136,153,24,2,157,60,109,53,178,92,247,155,64,109,252,114,43,153,167,244,228,215,55,38,122,54,74,202,133,98,167,223,203,71,26,253,202,132,140,240,96,208,237,177,112,215,168,53,164,208,171,106,53,70,167,159,145,235,217,244,212,208,199,27,49,247,74,234,130,127,157,71,119,54,207,79,239,46,217,106,109,173,213,13,85,182,234,107,108,214,249,158,141,230,116,46,114,123,147,53,23,242,227,122,53,237,254,201,168,107,123,91,30,227,112,235,187,23,123,76,53,181,54,45,93,164,235,43,236,243,77,3,149,175,137,234,201,41,166,86,59,213,174,99,223,135,118,86,185,23,178,153,215,195,71,135,214,111,215,19,182,87,222,104,86,163,77,104,166,166,163,187,115,34,242,72,232,156,158,205,10,175,101,231,157,88,170,213,248,153,28,133,253,130,145,252,100,244,66,233,222,41,237,250,178,38,254,7,85,233,154,74,151,187,8,159,135,129,242,83,185,191,92,71,28,43,149,252,239,161,57,188,35,53,202,234,238,14,173,150,73,42,22,89,116,133,242,227,101,114,59,226,107,92,246,213,177,58,247,68,109,90,34,122,97,49,232,77,32,15,154,229,110,161,188,91,170,173,55,74,88,234,168,235,97,125,53,68,18,55,44,150,39,181,90,230,57,61,81,81,85,23,239,53,198,226,83,101,53,119,9,124,66,93,116,74,75,87,76,235,45,123,110,154,110,230,169,135,84,81,249,156,244,181,45,94,202,228,229,68,118,58,36,140,122,122,23,161,194,15,20,186,59,138,189,165,183,235,59,45,101,52,58,130,142,40,233,245,29,161,175,252,37,190,183,151,222,247,87,170,196,245,71,58,55,246,86,244,248,154,228,76,228,99,158,32,55,215,68,112,229,181,151,157,211,215,117,140,101,37,182,37,74,90,68,145,27,53,198,173,81,124,170,88,81,123,189,234,159,37,70,181,28,229,247,90,170,154,251,105,219,46,226,113,137,196,148,84,8,239,104,212,251,141,168,31,81,85,51,88,171,29,51,101,122,190,89,121,83,180,80,199,204,236,122,54,60,33,177,158,134,209,214,77,188,209,118,45,5,166,169,214,27,86,157,182,211,90,232,152,189,85,33,134,54,198,204,175,170,225,169,149,245,92,169,206,16,175,197,111,135,180,222,62,27,234,53,197,150,222,147,106,61,183,145,247,152,28,198,115,73,37,189,81,18,182,36,199,162,49,25,50,255,0,246,62,61,74,96,177,111,6,184,211,155,83,170,118,106,215,116,88,244,214,176,175,183,220,46,116,253,87,157,244,138,247,70,137,242,69,115,216,231,124,214,24,255,0,52,180,255,0,6,13,136,253,77,237,198,164,223,251,205,31,45,110,174,159,236,123,67,220,157,91,111,167,127,225,158,222,157,164,168,78,85,255,0,236,100,237,235,96,91,137,161,108,59,157,160,245,6,221,234,136,22,91,86,164,182,212,91,42,218,152,230,72,229,98,177,92,220,246,114,103,40,190,138,136,166,186,86,173,65,186,188,28,239,213,230,59,37,103,217,186,187,72,84,220,172,82,201,133,228,94,120,228,167,115,209,17,122,162,181,233,35,23,56,202,49,221,112,101,31,13,206,31,164,226,7,137,219,43,239,52,143,169,211,186,57,205,212,151,167,61,188,204,149,98,122,44,16,63,61,23,204,155,147,45,235,150,54,79,146,151,252,0,5,115,120,215,104,43,141,239,101,180,70,224,209,192,178,193,165,239,211,82,85,170,34,126,10,42,200,145,17,235,235,143,50,158,54,244,245,122,24,35,193,203,136,173,49,183,186,255,0,81,236,134,176,175,130,130,61,116,234,106,155,37,76,206,70,49,215,8,81,237,90,101,114,254,84,172,122,114,103,162,186,46,84,247,158,136,183,32,10,139,241,147,226,86,195,171,47,54,14,28,116,141,206,26,230,233,154,199,94,53,20,144,189,30,200,171,252,183,69,5,54,83,242,227,142,73,156,244,235,133,145,169,209,90,228,59,127,130,70,214,87,209,217,119,19,121,110,20,210,71,77,114,150,151,79,219,30,228,84,73,18,46,105,170,92,153,248,147,47,167,68,84,245,107,211,186,116,180,82,165,60,113,127,162,205,165,253,238,187,255,0,27,76,101,95,4,191,220,23,93,255,0,11,215,249,21,57,98,192,0,13,103,183,131,76,95,118,71,136,29,83,166,223,18,65,113,210,58,158,163,217,149,237,106,181,82,42,133,124,18,97,58,43,92,222,71,34,124,156,134,195,60,61,239,174,140,226,51,106,44,155,165,162,171,98,146,11,148,13,74,218,68,145,29,45,190,177,26,158,117,52,169,221,30,199,47,175,196,213,107,147,45,114,42,228,131,161,239,134,243,104,189,129,219,27,222,233,107,187,132,116,246,235,68,14,116,112,172,136,217,43,42,21,23,202,166,137,23,226,146,71,38,17,49,211,170,175,68,85,77,115,169,233,245,151,17,123,223,229,195,23,180,234,125,198,212,174,145,201,27,21,91,237,85,181,42,231,59,9,217,136,233,21,87,228,212,85,236,134,203,154,118,199,69,166,52,253,179,77,219,81,201,73,105,163,134,134,159,153,114,190,92,76,70,55,63,92,53,15,78,175,254,132,239,127,189,213,63,197,56,214,179,135,223,221,235,109,191,133,246,111,229,177,27,53,3,19,113,1,197,30,202,240,209,167,37,191,110,150,176,166,164,169,88,150,74,59,61,59,219,45,202,185,123,34,67,6,81,202,138,189,57,221,134,39,229,57,10,48,226,251,139,237,195,226,255,0,112,217,121,188,199,45,187,78,219,164,116,58,123,79,67,34,189,148,140,114,162,115,187,9,248,73,223,132,230,126,62,77,106,34,34,33,102,190,23,252,16,215,108,6,149,155,120,247,62,215,236,250,243,85,82,36,84,180,51,51,18,89,173,206,84,119,150,244,95,134,121,85,26,231,167,118,181,173,111,69,231,66,121,128,1,138,56,153,226,63,65,240,189,181,181,251,147,174,42,18,71,177,22,158,213,108,141,232,217,238,117,170,213,86,65,30,123,39,76,185,248,84,107,81,206,235,132,69,160,237,69,127,222,190,55,56,131,74,185,97,158,255,0,172,181,141,107,105,232,233,33,69,72,105,32,76,242,198,196,237,20,17,70,138,170,239,68,107,222,229,85,87,42,222,143,7,156,39,232,254,18,246,178,13,27,102,88,171,245,5,193,25,83,168,175,40,197,71,87,213,97,122,55,61,91,12,121,86,177,189,58,101,203,239,57,202,185,220,2,19,248,190,126,39,21,223,194,43,103,253,167,145,87,193,19,247,89,220,159,224,237,47,242,146,224,128,0,249,174,86,234,27,197,186,170,211,116,165,142,170,142,182,23,211,84,65,35,114,201,98,123,85,174,99,147,213,21,21,81,126,243,92,110,37,54,83,87,112,151,196,37,215,68,164,181,116,206,178,215,182,233,166,238,106,152,117,69,31,153,207,75,82,213,236,174,78,84,71,99,162,72,199,167,161,122,28,32,241,75,163,184,171,218,91,126,179,178,214,83,67,168,40,226,142,159,81,218,26,255,0,194,91,235,121,125,239,117,122,172,79,84,115,163,127,101,111,79,137,174,68,206,70,57,226,3,125,116,71,14,91,89,121,221,61,119,88,198,82,91,98,84,165,164,73,17,179,92,106,213,23,202,165,133,23,187,222,169,242,84,107,81,206,95,117,170,169,175,182,157,178,238,39,24,156,73,69,64,142,246,141,79,184,218,129,245,21,83,53,138,177,211,54,87,171,229,151,149,59,69,12,124,206,199,163,99,194,27,25,232,109,29,100,219,205,23,98,208,90,106,157,97,181,105,219,109,53,174,137,139,213,82,24,99,108,108,202,250,174,26,153,95,85,202,149,255,0,227,77,183,26,154,243,180,122,71,115,172,149,85,203,107,211,87,41,40,47,116,177,76,228,133,98,170,228,242,39,145,159,10,242,75,18,70,142,94,185,168,111,232,193,30,16,156,84,233,253,177,214,23,125,129,215,87,6,80,219,53,189,100,85,150,58,185,95,203,12,87,84,98,70,232,94,171,209,60,230,54,54,181,221,61,248,154,222,170,244,197,201,130,176,124,98,248,162,211,177,233,58,62,23,244,165,198,26,203,197,101,100,23,77,76,176,200,142,109,20,17,123,240,83,63,29,164,123,213,146,170,119,107,99,110,83,240,136,116,207,4,237,162,184,86,107,93,115,190,85,180,142,101,186,219,111,110,154,160,149,205,94,89,106,102,123,38,159,149,123,102,54,69,18,47,252,250,125,75,113,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,215,79,143,127,199,31,118,127,132,83,127,217,105,109,158,24,252,75,89,183,207,135,107,54,142,172,184,179,245,93,183,180,112,89,46,116,178,61,60,217,105,98,111,37,45,75,83,187,154,232,154,214,57,203,215,204,99,243,221,21,102,1,234,169,169,167,163,167,150,178,178,162,56,32,129,142,146,89,100,122,53,145,177,169,149,115,149,122,34,34,34,170,170,154,251,120,136,241,25,109,226,75,137,59,182,164,211,21,158,213,165,244,245,51,52,253,142,102,175,185,81,4,47,123,159,80,212,233,210,73,100,149,205,85,234,172,228,207,108,37,183,120,107,237,61,195,104,248,66,209,182,235,213,44,148,215,77,66,147,106,58,184,100,111,43,163,246,167,115,66,138,157,209,125,157,176,101,23,170,46,80,148,0,0,10,108,241,180,253,222,180,39,240,65,63,150,212,18,171,193,191,241,70,170,254,23,220,127,137,166,39,72,32,31,136,87,136,245,227,134,251,212,251,49,181,90,102,111,213,188,180,145,85,77,123,186,82,254,194,162,130,86,229,142,166,99,186,84,201,241,39,50,254,13,142,106,162,249,138,142,107,115,175,6,60,98,104,126,44,246,230,158,233,67,87,77,67,172,237,80,71,30,162,177,171,209,36,167,155,8,139,60,77,85,203,169,222,238,173,119,92,103,149,222,242,18,28,21,151,226,219,198,70,159,182,232,250,142,23,118,246,245,29,101,242,235,44,110,213,147,83,73,150,208,82,177,200,246,210,43,147,250,108,143,70,43,155,159,117,141,84,114,126,19,166,10,240,122,216,27,134,186,223,90,173,237,185,219,223,246,6,223,211,74,202,105,222,223,114,107,173,68,107,27,35,111,84,202,178,23,203,34,225,23,149,86,44,227,153,170,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,1,140,120,138,226,11,65,112,207,181,247,61,207,215,213,105,228,82,183,202,161,160,141,232,149,23,42,183,39,224,233,225,69,238,229,94,170,184,84,107,81,206,94,141,83,94,157,253,223,93,119,196,102,231,221,183,75,112,43,214,106,235,139,249,41,169,154,229,242,40,41,91,159,42,154,22,254,75,24,159,165,206,87,57,217,115,149,87,151,217,14,43,183,231,135,10,43,157,14,204,107,74,109,58,203,196,172,150,186,68,177,219,234,166,157,88,152,106,44,181,16,73,39,34,117,195,17,200,212,87,57,81,50,170,171,147,255,0,93,31,142,207,235,231,254,44,217,255,0,217,7,235,163,241,217,253,124,255,0,197,155,63,251,33,223,248,122,241,30,227,59,92,239,238,218,104,173,83,188,158,219,101,212,26,194,205,107,184,211,126,167,109,81,249,244,179,214,197,28,177,243,178,153,175,111,51,30,228,203,85,28,153,202,42,47,82,239,205,124,188,74,53,186,235,158,52,55,22,169,142,205,61,158,174,11,36,13,202,47,47,178,211,199,20,137,211,231,43,101,95,166,112,92,143,1,122,29,118,247,131,237,171,176,73,76,176,75,61,134,59,180,172,84,195,145,245,174,117,90,243,122,162,254,31,10,139,213,49,143,67,62,2,158,60,102,56,125,118,151,220,139,23,16,182,42,62,91,118,176,137,182,171,203,152,197,195,46,84,236,196,82,57,123,39,155,78,212,106,39,255,0,86,114,250,146,251,194,195,135,191,230,41,195,85,30,169,188,208,44,26,147,113,159,29,246,183,157,170,215,199,71,202,169,69,10,231,209,35,115,165,237,148,90,135,39,161,50,65,89,30,55,218,33,42,180,54,216,238,60,112,42,45,182,237,91,100,154,68,78,254,211,11,102,141,170,191,79,100,149,83,239,113,192,120,31,107,133,231,221,61,182,168,155,162,165,186,249,73,31,255,0,117,134,119,127,38,66,213,128,4,97,227,179,130,205,63,197,222,222,197,29,4,212,214,173,119,167,155,36,182,27,164,141,247,36,71,38,93,73,80,169,213,97,122,162,42,59,10,177,185,17,201,148,87,181,244,183,109,186,113,41,192,222,240,61,240,54,245,160,245,125,189,22,41,98,154,36,116,21,212,252,221,81,81,115,21,76,14,86,244,84,230,106,170,34,162,162,162,42,73,234,63,26,174,37,160,180,251,37,86,223,237,213,77,115,91,202,218,181,163,173,98,42,227,226,116,105,83,133,94,253,149,169,244,66,48,238,54,237,241,31,198,174,230,80,67,168,106,238,250,202,255,0,84,245,130,211,101,182,211,47,145,74,213,94,173,130,158,52,229,98,97,17,93,34,245,84,106,43,220,184,201,110,158,30,124,4,81,240,177,96,151,94,107,229,166,175,220,171,245,42,67,82,177,43,100,134,207,76,170,142,90,88,94,159,19,213,81,171,36,136,184,85,106,53,190,234,43,159,51,129,234,170,165,166,174,165,154,138,178,8,231,167,168,141,209,75,20,141,71,53,236,114,97,205,84,94,232,168,170,152,53,227,226,27,132,237,79,182,188,93,214,112,231,165,168,37,168,251,118,243,3,52,186,174,93,230,208,214,73,251,29,92,189,255,0,6,138,172,123,151,9,152,158,189,16,191,141,173,219,219,38,211,109,198,154,219,77,56,196,75,118,153,181,211,219,32,119,47,42,200,145,49,26,178,57,63,57,234,138,231,117,92,171,148,237,37,57,248,205,236,55,234,91,116,116,254,254,89,104,145,150,253,101,76,150,187,179,152,222,137,114,166,103,224,222,229,249,201,78,141,68,255,0,236,119,41,49,252,45,184,118,93,142,225,182,139,82,222,232,60,141,77,184,171,21,246,191,153,48,248,233,21,171,236,80,175,203,17,61,100,84,84,202,58,119,162,246,38,40,0,29,103,114,246,235,74,110,222,130,190,237,174,184,183,37,109,143,80,209,190,138,178,28,225,220,174,236,246,47,94,87,177,200,215,181,223,146,230,181,125,10,15,226,239,129,237,217,225,51,84,79,83,91,69,85,121,209,50,207,254,229,106,122,88,151,202,86,171,189,200,234,57,127,104,157,58,38,23,163,151,171,21,221,113,221,118,119,197,107,138,237,166,178,210,233,186,251,173,151,92,91,169,24,145,66,186,150,150,89,170,163,141,49,132,74,136,164,142,71,170,34,42,35,165,87,175,95,92,38,57,13,218,241,111,226,167,114,172,115,233,203,20,154,123,66,210,213,70,177,77,83,96,166,149,43,92,213,78,168,217,230,145,235,31,209,209,163,92,158,142,49,159,10,124,20,111,55,23,58,165,149,86,154,42,155,102,148,74,149,117,223,85,220,35,114,192,223,123,50,54,37,94,181,51,175,95,113,171,209,85,57,220,196,92,151,225,181,27,93,163,182,95,111,108,155,99,160,109,169,67,100,176,211,37,61,60,106,188,207,122,229,92,249,30,239,202,123,222,174,123,151,213,92,167,109,42,83,199,23,250,44,218,95,222,235,191,241,180,196,38,217,46,48,120,139,225,206,193,95,166,54,107,113,63,83,214,203,157,103,183,213,65,246,69,13,95,153,63,35,89,207,205,81,12,142,79,117,141,76,34,162,116,237,147,35,126,186,63,29,159,215,207,252,89,179,255,0,178,18,67,195,219,142,174,42,119,199,138,61,59,183,59,165,186,95,109,233,234,234,43,140,181,20,127,98,91,169,185,223,21,44,143,98,249,144,83,177,233,135,53,23,163,147,56,235,148,45,184,0,64,95,18,63,15,122,222,33,155,252,218,54,126,8,83,112,45,244,141,167,175,182,57,205,141,151,202,120,209,121,57,94,184,70,212,177,61,212,87,46,30,212,107,85,83,149,185,170,173,174,222,158,32,56,70,215,245,207,209,119,171,198,143,190,83,72,148,247,107,69,117,58,164,115,43,122,249,117,52,178,167,43,149,17,87,10,173,71,55,153,85,170,153,201,43,41,60,106,184,149,134,213,236,181,91,123,183,53,21,205,103,43,106,253,142,181,141,85,194,39,51,163,74,156,42,247,85,194,181,58,244,68,34,246,239,241,1,196,55,24,26,218,221,14,181,188,92,245,69,202,73,124,139,61,134,215,72,190,76,79,119,228,211,210,196,139,151,175,171,176,231,170,34,101,85,17,49,103,158,27,190,29,247,29,135,168,102,247,239,101,29,55,234,226,162,5,142,207,105,107,210,79,177,34,145,170,143,146,71,34,242,173,67,218,170,220,55,40,198,170,166,85,206,84,109,132,28,70,175,254,132,239,127,189,213,63,197,56,213,247,79,223,174,218,86,255,0,109,212,246,26,191,101,185,217,235,33,175,162,159,203,107,252,169,226,122,62,55,242,185,21,174,195,154,139,135,34,162,227,170,42,18,109,60,82,56,235,69,235,190,40,189,23,190,153,179,255,0,178,29,107,88,120,130,241,153,174,105,95,71,124,223,253,69,12,82,55,145,201,106,108,22,181,84,255,0,149,73,28,75,254,19,131,218,238,22,248,158,226,90,242,151,45,31,183,186,146,248,151,7,182,73,175,247,52,124,84,142,202,39,190,250,201,213,26,245,198,23,8,231,57,83,178,47,66,215,184,45,240,196,208,60,58,213,81,110,38,231,85,209,235,45,192,129,124,202,103,54,53,91,109,165,254,139,78,199,162,44,178,167,164,207,68,84,233,202,214,170,115,44,225,0,3,171,238,110,229,232,205,159,208,183,141,199,220,11,212,54,187,21,146,153,213,53,51,200,189,87,31,12,108,111,119,200,245,195,90,196,234,231,42,34,117,83,95,46,47,248,173,214,60,89,238,165,70,181,190,121,212,54,26,20,117,46,158,178,172,188,204,160,165,206,114,184,232,233,158,184,115,223,221,87,13,207,43,26,137,212,182,79,136,93,220,225,214,247,93,169,54,123,82,211,88,110,151,26,116,164,158,177,246,138,42,217,124,148,119,55,35,29,83,12,139,26,42,225,92,140,229,230,229,110,115,202,152,204,159,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,126,186,63,29,159,215,207,252,89,179,255,0,178,23,252,66,127,23,207,196,226,187,248,69,108,255,0,180,242,42,248,34,126,235,59,147,252,29,165,254,82,92,16,0,2,48,241,217,193,102,159,226,239,111,98,142,130,106,107,86,187,211,205,146,91,13,210,70,251,146,35,147,46,164,168,84,234,176,189,81,21,29,133,88,220,136,228,202,43,218,250,91,182,221,56,148,224,111,120,30,248,27,122,208,122,190,222,139,20,177,77,18,58,10,234,126,110,168,168,185,138,166,7,43,122,42,115,53,85,17,81,81,81,21,36,245,31,141,87,18,208,90,125,146,171,111,246,234,166,185,173,229,109,90,209,214,177,21,113,241,58,52,169,194,175,126,202,212,250,33,24,119,27,118,248,143,227,87,115,40,33,212,53,119,125,101,127,170,122,193,105,178,219,105,151,200,165,106,175,86,193,79,26,114,177,48,136,174,145,122,170,53,21,238,92,100,183,79,15,62,2,40,248,88,176,75,175,53,242,211,87,238,85,250,149,33,169,88,149,178,67,103,166,85,71,45,44,47,79,137,234,168,213,146,68,92,42,181,26,223,117,21,207,153,199,5,174,116,78,153,220,141,31,120,208,122,206,215,29,198,201,126,163,146,134,186,150,76,162,73,19,211,11,133,78,173,114,119,71,39,84,84,69,76,42,33,66,252,98,112,15,186,220,41,95,42,47,48,210,85,106,45,1,52,202,182,253,69,77,18,175,179,181,93,238,69,88,214,167,224,101,78,137,205,240,61,126,21,206,90,222,195,179,126,42,220,86,237,21,146,143,76,213,221,172,186,214,215,67,27,96,129,186,146,146,73,170,35,137,184,68,106,84,69,36,114,61,81,19,8,178,43,215,252,7,53,186,94,47,60,84,238,13,142,107,6,157,102,154,208,209,84,198,177,203,89,99,164,149,107,112,189,249,102,158,71,164,125,58,35,152,214,185,50,170,142,206,21,48,255,0,12,156,34,239,87,24,122,225,255,0,96,193,87,21,157,213,75,37,247,86,92,219,35,233,224,85,94,105,61,245,235,61,66,231,41,26,46,85,92,138,229,107,85,92,151,231,178,251,63,162,182,31,109,108,155,91,160,45,233,75,105,178,193,229,163,157,133,150,166,85,235,36,242,187,242,164,123,149,92,171,245,194,97,17,17,59,184,0,2,53,248,143,254,36,219,167,251,221,75,252,182,156,170,191,9,223,199,103,73,126,247,93,191,145,74,95,64,6,186,124,123,254,56,251,179,252,34,155,254,203,78,231,185,187,27,196,63,1,90,183,75,239,142,217,222,238,144,88,111,20,52,213,214,141,73,71,26,62,56,210,162,38,189,212,21,172,84,88,213,221,113,202,246,242,74,141,71,34,101,21,172,204,154,119,198,191,126,40,45,112,210,106,77,174,209,87,122,200,218,141,117,92,43,83,75,230,227,242,156,196,123,147,153,125,121,112,159,36,78,198,22,226,71,196,151,136,222,35,236,213,122,54,227,112,183,233,93,41,90,223,46,166,209,98,137,209,251,92,121,207,44,243,189,206,146,68,249,181,21,172,119,171,84,201,222,30,94,29,90,147,121,245,29,183,119,183,158,193,83,107,219,203,108,172,171,163,161,172,137,209,203,168,100,69,203,90,214,174,21,41,178,136,174,127,229,167,186,220,229,206,109,215,163,81,168,141,106,34,34,38,17,19,208,242,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,130,51,113,201,193,86,154,226,251,65,193,4,21,84,214,109,111,96,71,190,197,120,146,53,86,43,93,213,244,179,242,245,88,94,168,139,158,170,199,123,205,69,203,154,250,71,213,154,31,136,94,15,119,66,38,222,104,245,6,131,213,86,201,28,234,43,133,52,142,141,179,179,178,190,9,217,238,77,27,147,162,242,170,162,229,90,228,238,132,155,209,126,50,188,83,105,219,124,118,253,77,98,209,26,165,209,179,151,219,43,45,211,83,212,189,221,58,185,105,229,100,95,62,137,26,117,94,254,135,84,221,223,21,222,44,247,78,215,81,98,182,94,172,250,26,130,161,21,146,46,153,165,146,10,167,51,229,237,50,201,36,140,95,236,163,86,47,79,188,234,92,40,240,39,189,92,89,234,8,47,49,209,85,216,244,92,149,42,235,150,170,184,196,229,99,211,42,175,74,118,185,81,106,101,85,202,123,171,202,138,190,251,155,235,123,27,53,179,218,23,97,246,234,209,182,27,119,107,74,43,61,162,46,68,87,35,86,106,153,87,227,158,103,34,39,60,175,94,174,118,62,136,136,136,136,157,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,234,218,231,106,118,187,115,217,73,30,229,109,190,150,213,141,183,171,214,145,183,203,61,61,122,83,171,241,204,177,249,204,119,38,121,91,156,99,56,79,145,212,255,0,157,59,133,143,248,180,237,87,253,77,183,127,169,31,206,157,194,199,252,90,118,171,254,166,219,191,212,143,231,78,225,99,254,45,59,85,255,0,83,109,223,234,71,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,39,213,105,225,147,134,219,5,214,138,251,98,225,243,109,109,215,43,117,68,117,116,117,148,154,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,12,150,99,75,183,12,156,54,223,238,181,183,219,239,15,155,107,113,185,92,106,36,171,172,172,171,210,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,100,74,42,42,43,109,21,61,186,221,73,13,45,37,44,76,130,8,32,141,25,28,81,181,17,26,198,53,58,53,168,136,136,136,157,17,16,247,131,31,111,174,200,104,142,33,118,234,175,108,183,2,145,211,90,106,234,169,42,220,177,244,146,55,193,51,100,69,99,191,37,92,141,115,21,83,242,94,228,245,59,229,53,53,61,29,60,84,116,116,241,193,4,12,108,113,69,27,17,172,141,141,76,35,90,137,209,17,17,17,17,16,246,131,130,214,90,15,67,110,45,161,52,254,224,232,203,22,167,181,182,102,212,37,13,230,221,13,109,58,74,212,84,107,252,185,90,230,243,34,57,200,139,140,166,87,230,113,26,39,100,246,107,109,46,83,94,118,227,105,52,94,149,184,84,192,180,179,85,217,44,52,148,51,73,10,185,174,88,220,248,99,107,149,156,205,106,242,170,227,45,69,244,67,186,0,1,212,183,39,105,118,207,120,108,95,169,173,208,208,214,109,77,110,71,43,227,134,227,74,217,86,23,47,119,70,229,247,163,119,76,115,49,81,113,234,71,167,120,88,112,56,251,139,235,157,179,245,30,91,211,253,234,154,142,230,144,162,252,211,21,28,201,247,115,99,232,103,93,171,216,93,153,217,10,41,40,118,159,109,108,58,101,179,181,25,60,212,84,141,74,137,218,139,148,73,103,118,100,145,17,123,35,156,184,59,232,0,198,218,179,96,244,14,178,222,157,19,190,215,138,30,125,71,161,104,171,232,237,238,70,167,43,210,165,173,106,58,79,159,150,139,55,34,122,44,207,94,248,50,72,49,198,254,108,62,135,226,51,64,183,110,245,253,50,203,109,109,210,130,232,142,98,34,189,175,167,157,175,115,91,158,222,100,126,108,42,189,112,217,93,235,131,34,67,12,52,240,178,158,158,38,69,20,77,70,49,140,106,53,173,106,38,17,17,19,162,34,39,161,251,0,0,124,247,11,125,5,218,134,123,101,214,134,158,178,142,170,55,69,61,61,68,77,146,41,88,169,133,107,154,228,84,114,42,119,69,76,17,187,89,248,109,112,89,174,42,229,184,92,54,70,223,110,170,149,202,229,146,207,93,85,111,98,42,174,87,17,65,43,98,79,253,78,158,152,61,250,67,195,151,130,205,19,91,21,198,211,176,246,138,186,136,149,170,142,187,85,213,220,152,231,55,213,98,169,150,72,250,250,167,46,62,132,138,183,219,232,45,52,48,91,45,84,52,244,116,116,177,182,40,41,233,226,108,113,68,196,76,35,90,214,162,35,81,19,178,34,96,250,1,212,117,206,208,237,54,231,205,73,81,185,91,95,164,181,100,182,246,189,148,143,190,89,41,171,221,78,215,170,43,146,53,153,142,86,34,171,91,148,76,103,9,242,58,199,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,35,249,211,184,88,255,0,139,78,213,127,212,219,119,250,147,152,210,123,1,177,26,10,247,14,166,208,187,41,160,180,229,226,157,175,100,55,11,78,155,163,163,169,141,175,106,181,200,217,98,141,174,68,86,170,162,162,47,84,85,67,190,128,1,142,119,95,135,93,142,223,40,163,102,236,109,133,135,81,203,11,121,34,170,169,166,229,170,137,189,125,214,78,206,89,90,222,189,145,200,153,48,156,62,21,252,13,195,91,37,91,182,122,162,88,222,137,203,78,253,73,116,242,227,94,157,83,21,8,229,237,249,78,84,234,166,111,218,190,30,182,67,100,98,123,54,167,107,244,246,155,150,86,242,75,85,73,70,223,106,149,189,61,215,206,236,202,246,244,78,138,229,76,153,12,31,137,161,134,162,23,211,212,68,201,98,149,170,199,177,237,71,53,205,84,194,162,162,244,84,84,244,49,111,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,35,249,211,184,88,255,0,139,78,213,127,212,219,119,250,147,176,88,246,67,101,244,195,226,151,77,109,14,138,180,190,4,106,68,234,27,5,36,10,204,118,229,86,70,152,199,166,14,234,0,0,28,6,179,208,26,15,113,237,76,177,110,30,137,176,234,139,108,115,54,161,148,119,171,108,53,176,54,84,69,68,122,71,51,92,212,114,35,156,136,184,207,85,249,157,39,249,211,184,88,255,0,139,78,213,127,212,219,119,250,145,252,233,220,44,127,197,167,106,191,234,109,187,253,72,254,116,238,22,63,226,211,181,95,245,54,221,254,164,127,58,119,11,31,241,105,218,175,250,155,110,255,0,82,63,157,59,133,143,248,180,237,87,253,77,183,127,169,50,169,194,107,13,15,162,183,10,204,237,59,175,180,125,147,82,218,93,35,102,117,5,226,223,21,101,58,200,223,133,235,28,173,115,121,147,43,133,198,80,226,180,70,205,237,14,217,85,212,215,237,190,213,104,253,41,85,91,26,67,83,61,142,199,75,65,36,209,162,229,24,247,66,198,171,154,139,215,11,211,39,112,0,0,14,165,185,59,75,182,123,195,98,253,77,110,134,134,179,106,107,114,57,95,28,55,26,86,202,176,185,123,186,55,47,189,27,186,99,153,138,139,143,82,61,59,194,195,129,199,220,95,92,237,159,168,242,222,159,239,84,212,119,52,133,23,230,152,168,230,79,187,155,31,67,58,237,94,194,236,206,200,81,73,67,180,251,107,97,211,45,157,168,201,230,162,164,106,84,78,212,92,162,75,59,179,36,136,139,217,28,229,193,223,64,61,85,84,180,181,212,179,80,215,83,69,81,79,81,27,162,154,25,88,143,100,140,114,97,205,115,87,162,162,162,170,42,47,69,66,56,107,175,14,78,12,119,6,182,91,157,219,99,237,118,250,201,151,43,45,150,170,166,216,196,85,84,85,84,134,158,70,69,215,30,172,245,92,97,122,158,173,43,225,179,193,70,144,169,138,182,131,98,237,181,181,17,163,114,235,173,194,178,224,199,171,87,57,116,83,204,248,186,250,167,38,23,229,130,70,217,236,214,125,61,108,167,178,216,45,84,118,203,125,35,60,186,122,74,56,27,12,48,183,57,229,99,24,136,214,167,85,232,136,125,128,0,1,198,106,77,51,166,245,149,146,171,76,234,253,61,109,190,89,235,154,140,170,183,220,169,35,169,166,157,168,228,114,35,226,145,21,174,68,114,34,225,81,122,162,47,161,213,116,158,192,108,70,130,189,195,169,180,46,202,104,45,57,120,167,107,217,13,194,211,166,232,232,234,99,107,218,173,114,54,88,163,107,145,21,170,168,168,139,213,21,80,239,160,26,233,241,239,248,227,238,207,240,138,111,251,45,47,211,109,173,54,171,238,202,233,43,61,242,217,73,113,160,172,211,54,232,170,41,106,225,108,208,204,197,166,143,45,123,28,138,215,34,252,149,48,97,77,87,225,151,193,70,173,184,58,231,83,178,244,246,218,135,191,153,233,106,186,86,81,68,228,235,238,164,49,202,145,53,58,254,75,81,123,122,29,159,111,120,13,225,11,107,174,145,94,180,126,197,88,25,93,78,228,124,51,220,93,61,205,241,61,23,40,230,45,92,146,242,185,23,179,147,10,158,138,103,192,0,0,29,51,91,236,182,206,110,101,124,23,93,199,218,109,27,170,235,105,97,246,120,42,111,118,26,90,233,98,139,153,93,200,215,204,199,43,91,204,170,184,69,198,85,84,229,180,110,131,208,219,117,104,93,63,183,218,50,197,166,45,110,153,213,11,67,102,183,67,69,78,178,185,17,28,255,0,46,38,181,188,202,141,106,42,227,43,132,249,28,232,7,1,173,180,14,135,220,155,12,218,95,112,116,141,163,81,218,103,92,190,138,233,71,29,76,92,216,84,71,35,94,138,136,228,202,225,201,133,79,69,66,56,222,124,46,120,33,188,220,126,210,118,207,62,141,206,127,60,145,81,223,110,16,195,39,84,233,200,147,225,137,211,179,57,123,157,183,66,112,11,193,230,220,92,34,186,233,141,133,211,203,85,3,185,226,146,230,233,238,138,199,122,57,169,89,36,168,138,158,138,157,83,166,59,25,246,24,97,167,133,148,244,241,50,40,162,106,49,140,99,81,173,107,81,48,136,136,157,17,17,61,15,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,107,167,199,191,227,143,187,63,194,41,191,236,180,191,237,161,253,201,180,87,240,118,219,252,154,51,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,255,0,109,15,238,77,162,191,131,182,223,228,209,157,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,29,106,227,182,91,111,119,173,154,231,118,219,237,53,91,89,80,238,121,170,42,45,48,73,36,142,249,185,206,98,170,175,213,78,197,12,48,211,194,202,122,120,153,20,81,53,24,198,49,168,214,181,168,152,68,68,78,136,136,158,135,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,225,87,9,149,62,74,219,181,190,221,10,79,89,81,229,198,175,228,69,228,114,251,216,85,199,68,250,41,211,239,155,229,181,250,110,175,216,239,58,155,217,228,228,231,199,177,84,63,166,85,63,38,53,252,213,60,211,111,142,215,86,58,6,211,234,126,101,169,107,93,23,236,42,132,230,71,124,43,214,62,153,207,169,216,109,90,199,78,94,213,237,182,92,124,229,98,170,59,240,50,55,10,152,207,196,212,249,161,204,181,200,230,163,154,185,69,76,161,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,225,202,141,69,114,175,68,76,169,195,93,117,142,156,178,57,173,186,92,124,149,122,162,55,240,50,59,42,185,199,194,213,249,41,215,170,119,199,107,168,221,59,106,53,63,42,211,53,206,151,246,21,66,242,163,126,37,233,31,92,99,208,241,99,223,45,175,212,149,126,199,102,212,222,209,39,39,62,61,138,161,157,50,137,249,81,167,231,33,220,40,174,214,251,140,43,61,29,71,153,26,63,145,87,145,201,239,97,23,29,83,234,135,214,139,148,202,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,115,145,168,174,114,225,19,170,145,175,137,206,58,246,171,134,218,74,138,75,140,159,106,95,155,78,249,32,182,226,166,15,53,248,153,26,223,53,41,228,99,114,248,85,185,94,217,207,100,235,89,187,205,226,189,190,91,137,89,81,30,142,131,245,41,109,145,175,141,180,220,212,117,221,21,100,194,243,201,70,215,124,47,106,99,251,12,250,169,19,181,198,238,110,14,227,86,186,191,88,95,253,190,103,61,100,207,178,193,23,92,185,127,165,177,169,221,238,254,233,212,223,83,52,139,151,191,63,161,2,84,204,152,195,251,118,232,135,209,73,119,184,209,84,71,85,75,81,201,44,79,73,24,238,70,174,28,139,148,92,42,124,208,202,218,59,139,109,249,209,21,180,117,118,93,109,229,165,19,99,100,108,251,54,137,125,198,43,85,27,151,66,191,154,157,122,146,87,109,252,94,183,175,73,121,80,106,171,55,234,142,4,153,175,145,190,209,73,71,204,223,113,21,51,29,18,170,116,107,186,255,0,101,244,37,238,212,248,186,108,142,180,74,74,77,101,109,253,76,86,74,145,164,140,243,170,235,121,92,188,136,189,99,163,68,94,174,119,111,205,250,161,49,244,30,234,104,109,203,183,83,93,52,117,235,219,224,169,167,101,75,23,217,166,139,44,115,90,228,95,194,49,171,217,237,244,207,95,188,237,160,0,0,0,0,0,0,0,0,0,0,120,85,199,85,49,86,145,226,103,105,117,198,225,205,182,122,107,81,123,93,234,30,94,104,125,146,166,62,240,58,100,247,159,19,89,240,49,203,241,122,124,250,25,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,24,167,87,113,51,180,186,31,112,225,219,61,75,168,189,146,245,55,55,44,62,201,83,39,104,27,50,251,204,137,204,248,30,213,248,189,126,125,12,170,139,158,168,121,0,0,0,0,0,0,0,0,0,0,3,169,107,205,212,208,219,105,110,169,186,107,27,215,176,65,77,78,250,151,175,179,77,46,24,214,185,202,191,131,99,151,179,29,233,158,159,113,14,55,91,197,211,100,116,90,85,210,104,219,119,234,158,178,38,200,145,179,206,171,162,230,114,115,162,117,146,141,81,58,181,189,255,0,59,232,164,66,220,143,23,173,235,213,190,116,26,86,205,250,156,129,102,115,227,111,180,82,86,114,183,223,68,76,201,68,138,189,28,222,191,216,253,72,213,172,120,182,223,157,111,91,89,87,122,214,222,98,86,182,70,72,207,179,104,147,220,122,185,85,185,108,41,249,203,215,161,138,106,238,247,26,218,137,42,170,170,57,229,149,235,35,221,200,212,203,149,114,171,132,79,154,159,58,212,204,185,203,251,247,232,129,149,51,70,185,99,241,250,16,237,154,31,119,55,7,110,107,91,95,163,239,254,193,51,94,146,103,217,96,151,174,90,191,211,24,228,238,198,255,0,112,150,59,51,226,189,190,91,119,89,79,30,177,131,245,87,109,141,172,141,212,220,212,116,61,17,99,202,243,199,70,231,124,44,114,99,251,60,250,33,102,92,49,241,215,181,92,73,82,83,210,91,164,251,46,252,234,118,73,61,183,21,51,249,79,196,40,230,249,171,79,27,29,135,204,141,202,119,198,123,47,73,40,215,35,145,28,213,202,47,84,60,128,0,0,0,0,0,0,0,0,0,0,0,0,1,213,55,31,116,52,78,211,233,249,53,62,187,188,125,157,111,143,25,151,217,230,155,187,216,206,209,49,206,248,164,98,118,245,251,202,160,226,147,197,118,249,175,108,183,61,19,181,86,175,179,41,106,94,145,253,163,231,178,111,54,7,210,189,146,51,202,158,141,170,223,126,78,249,207,185,211,162,149,215,116,184,214,222,238,149,119,123,132,190,109,93,125,68,149,51,191,149,27,207,35,220,174,114,225,17,17,50,170,189,17,17,12,185,177,220,38,111,30,253,213,198,186,47,78,121,214,245,149,34,150,175,219,41,91,229,174,98,207,185,36,204,114,225,178,181,122,125,223,60,88,30,208,248,53,233,248,160,163,186,110,158,176,246,199,62,40,223,61,187,236,247,199,200,229,72,220,230,249,176,86,245,199,225,27,148,79,92,252,137,21,104,240,199,225,110,213,109,109,185,116,103,154,141,84,119,55,218,55,22,229,121,81,59,123,82,252,142,73,124,55,248,91,88,82,15,212,39,76,99,255,0,10,92,126,88,255,0,233,71,19,168,124,48,120,90,191,82,54,145,116,119,146,140,68,229,95,180,46,46,194,162,42,34,255,0,190,211,230,96,125,202,240,99,209,181,209,212,87,237,230,189,251,45,90,215,186,42,31,178,229,159,153,125,245,106,121,147,87,116,238,198,229,126,89,245,82,29,239,55,134,191,16,187,85,20,247,42,75,23,219,22,184,121,156,234,159,106,161,167,195,83,204,114,175,34,213,57,223,12,104,191,167,29,208,139,247,205,53,123,211,117,82,81,222,168,189,158,104,158,177,185,190,99,31,135,34,170,42,101,170,169,221,171,253,195,146,208,91,141,171,246,210,249,22,161,209,183,95,96,173,133,205,84,147,200,138,94,207,107,241,137,26,228,238,198,250,122,125,229,139,112,177,226,213,115,180,253,159,162,247,178,219,237,80,58,88,162,251,107,206,107,60,182,126,2,60,123,61,53,26,170,225,18,87,247,235,158,95,146,150,99,182,91,223,182,251,187,108,134,231,161,175,254,223,28,209,182,76,123,44,241,99,45,99,191,166,198,223,234,140,244,245,251,206,248,0,0,0,0,0,0,0,0,0,1,129,184,216,221,58,141,162,225,255,0,80,106,202,42,255,0,99,170,131,217,60,169,60,164,147,25,173,166,141,122,43,28,157,164,84,234,158,165,84,120,81,192,250,222,38,104,106,228,167,243,82,47,55,153,220,252,188,185,183,215,34,116,245,206,11,208,0,0,0,0,0,0,0,0,0,6,59,223,173,246,219,254,28,182,214,229,185,251,143,113,117,61,186,133,18,56,41,226,68,117,69,109,75,145,124,186,120,91,249,79,114,162,247,194,34,34,185,202,141,69,84,166,61,250,241,81,226,127,118,238,213,17,104,189,70,237,185,211,188,206,109,61,5,141,200,149,74,207,69,150,177,83,205,87,247,253,175,203,111,246,57,76,152,49,155,249,197,53,42,166,169,110,243,238,164,93,124,207,180,127,84,87,20,69,87,47,46,124,223,51,174,115,142,253,115,130,64,236,31,139,7,18,219,85,114,166,164,220,59,179,119,31,78,35,218,147,211,93,121,89,92,198,103,222,88,170,218,222,117,119,252,234,72,157,48,152,238,92,134,196,111,190,221,113,25,183,84,59,153,182,119,87,85,219,42,220,232,102,134,102,163,42,40,170,26,137,207,79,59,50,188,146,55,41,234,168,168,173,115,85,90,168,171,144,138,174,241,33,226,159,140,206,24,247,237,182,173,3,187,114,91,180,86,165,182,195,114,178,192,235,5,174,116,167,115,83,202,168,131,204,150,153,210,57,82,70,243,251,202,170,141,153,169,158,132,157,240,216,226,139,82,113,57,177,53,21,251,135,122,142,231,173,116,197,210,91,125,222,161,41,162,167,90,136,164,252,45,52,203,28,45,108,109,69,99,157,31,186,212,202,194,171,140,174,86,90,0,98,254,39,119,138,151,96,182,19,90,238,188,207,141,42,44,118,185,29,111,99,241,137,107,164,196,84,172,84,94,232,179,62,60,247,233,149,194,224,169,206,26,184,231,227,223,126,183,219,69,237,61,46,248,73,229,95,174,145,199,90,246,105,139,62,98,162,143,50,84,200,152,164,238,216,89,34,167,213,16,187,48,1,241,221,238,246,187,5,170,178,251,123,175,130,134,221,110,130,74,170,186,169,222,140,142,8,88,213,115,222,231,47,68,106,34,42,170,253,10,130,226,183,197,235,113,53,53,238,191,72,112,206,232,244,206,156,167,145,208,55,81,79,76,217,110,55,4,69,199,153,19,37,69,101,60,110,235,140,181,100,198,23,49,174,90,144,234,175,136,78,42,181,181,92,183,89,183,151,115,238,178,163,176,231,195,125,174,115,35,207,94,84,107,31,202,196,254,197,17,19,232,119,253,168,241,29,226,247,106,110,112,213,197,187,119,77,85,66,215,34,205,111,213,18,58,231,28,237,249,44,146,170,204,207,189,146,53,126,244,232,91,183,5,252,115,237,239,23,182,9,233,104,233,23,79,235,107,68,13,150,237,97,150,95,51,240,121,70,251,69,59,240,158,108,42,229,68,94,136,230,43,145,28,157,90,231,73,144,0,0,0,15,142,239,119,181,216,45,85,151,219,221,124,20,54,235,116,18,85,85,213,78,244,100,112,66,198,171,158,247,57,122,35,81,17,85,87,232,84,23,21,190,47,91,137,169,175,117,250,67,134,119,71,166,116,229,60,142,129,186,138,122,102,203,113,184,34,46,60,200,153,42,43,41,227,119,92,101,171,38,48,185,141,114,212,135,85,124,66,113,85,173,170,229,186,205,188,187,159,117,149,29,135,62,27,237,115,153,30,122,242,163,88,254,86,39,246,40,136,159,67,191,237,71,136,239,23,187,83,115,134,174,45,219,186,106,170,22,185,22,107,126,168,145,215,56,231,111,201,100,149,86,102,125,236,145,171,247,167,66,221,184,47,227,159,111,120,189,176,79,75,71,72,186,127,91,90,32,108,183,107,12,178,249,159,131,202,55,218,41,223,132,243,97,87,42,34,244,71,49,92,136,228,234,215,58,76,130,144,56,133,241,30,227,59,67,111,238,229,232,173,45,188,158,197,101,211,250,194,243,107,183,83,126,167,109,82,121,20,176,86,203,28,81,243,190,153,207,119,43,24,212,203,149,92,184,202,170,175,82,231,118,226,237,112,191,109,230,151,190,221,170,60,250,235,141,150,138,174,166,94,70,183,204,150,72,24,231,187,13,68,68,203,149,87,8,136,159,35,177,0,15,204,146,71,12,111,154,105,26,200,216,213,115,156,229,194,53,19,186,170,250,33,86,252,98,120,187,86,88,111,213,251,117,194,212,86,250,159,97,145,212,245,90,190,174,38,212,68,249,17,125,228,162,133,125,199,181,21,49,230,200,142,107,186,242,177,83,149,235,0,239,92,79,241,99,185,23,39,214,215,111,102,227,92,231,98,115,44,84,87,122,168,226,139,62,173,134,7,53,140,207,209,169,147,187,237,71,136,191,23,219,67,117,134,88,247,98,235,169,232,161,145,61,162,217,170,164,117,202,57,145,23,171,22,73,87,207,143,213,61,201,26,169,250,48,91,255,0,6,188,111,109,207,23,154,94,85,181,196,150,45,101,105,137,174,188,105,233,230,71,189,141,92,39,159,78,238,139,44,10,170,137,205,132,115,85,81,28,137,150,171,164,128,0,0,0,7,199,119,187,218,236,22,170,203,237,238,190,10,27,117,186,9,42,170,234,167,122,50,56,33,99,85,207,123,156,189,17,168,136,170,171,244,42,11,138,223,23,173,196,212,215,186,253,33,195,59,163,211,58,114,158,71,64,221,69,61,51,101,184,220,17,23,30,100,76,149,21,148,241,187,174,50,213,147,24,92,198,185,106,67,170,190,33,56,170,214,213,114,221,102,222,93,207,186,202,142,195,159,13,246,185,204,143,61,121,81,172,127,43,19,251,20,68,79,161,223,246,163,196,119,139,221,169,185,195,87,22,237,221,53,85,11,92,139,53,191,84,72,235,156,115,183,228,178,74,171,51,62,246,72,213,251,211,161,110,220,23,241,207,183,188,94,216,39,165,163,164,93,63,173,173,16,54,91,181,134,89,124,207,193,229,27,237,20,239,194,121,176,171,149,17,122,35,152,174,68,114,117,107,157,38,64,0,0,0,5,103,120,151,248,132,238,62,204,110,61,175,103,120,123,214,48,89,238,214,152,18,179,82,215,182,134,150,177,91,36,173,69,134,147,150,162,57,26,213,70,98,71,42,38,127,9,26,101,48,228,88,101,250,232,252,118,127,95,63,241,102,207,254,200,88,135,133,95,19,59,221,196,142,158,220,74,237,233,214,223,170,41,236,85,182,232,173,239,251,54,146,147,201,100,172,157,100,76,83,69,26,59,42,198,252,89,198,58,99,169,59,128,6,63,222,189,249,218,174,30,180,124,186,223,117,245,101,45,154,129,57,153,77,19,151,158,166,182,84,76,249,84,241,39,189,43,215,228,137,132,238,229,106,101,82,173,55,219,198,115,117,117,29,101,77,171,96,180,141,191,72,218,145,206,108,87,75,172,77,174,185,72,158,143,72,215,240,17,127,201,86,203,217,61,238,232,68,173,69,197,255,0,22,219,135,88,176,221,55,239,112,42,164,169,114,175,178,91,238,211,210,199,34,244,118,18,10,101,99,23,28,168,168,156,189,49,211,7,195,77,196,31,21,186,50,70,220,34,222,125,210,180,243,185,27,205,37,254,190,54,72,169,149,68,84,115,249,93,235,209,81,76,235,180,190,44,220,89,109,213,68,80,234,171,229,179,95,90,216,168,142,166,189,209,177,147,163,125,121,42,32,70,63,155,235,39,153,247,22,115,194,159,136,70,199,113,77,229,88,45,213,82,105,93,104,172,203,244,237,214,102,243,204,168,138,170,180,179,38,27,80,136,136,170,168,136,215,162,34,170,177,19,169,40,0,0,31,13,246,251,102,211,22,106,237,69,168,174,148,182,219,93,182,7,213,86,86,85,74,145,195,4,44,69,87,61,238,94,141,106,34,42,170,169,81,156,84,248,192,107,205,65,120,174,210,60,49,195,22,158,176,64,247,192,154,146,178,153,178,215,215,34,101,22,72,98,145,21,148,241,175,116,230,107,164,236,185,141,114,212,134,149,156,71,113,89,171,235,165,212,50,239,94,231,87,207,11,185,221,61,61,246,185,25,2,167,189,238,164,111,70,198,137,223,13,68,68,238,101,141,146,241,61,226,191,104,110,116,223,108,235,153,181,245,142,55,34,84,91,53,43,150,166,73,27,140,47,45,90,254,29,143,199,101,87,185,185,234,173,119,98,228,184,96,226,151,108,184,172,219,246,107,109,191,171,124,21,116,170,216,110,246,106,167,55,218,237,149,10,159,11,209,62,38,59,10,172,145,58,57,17,123,57,28,214,230,32,0,0,0,15,134,251,125,179,105,139,53,118,162,212,87,74,91,109,174,219,3,234,171,43,42,165,72,225,130,22,34,171,158,247,47,70,181,17,21,85,84,168,206,42,124,96,53,230,160,188,87,105,30,24,225,139,79,88,32,123,224,77,73,89,76,217,107,235,145,50,139,36,49,72,138,202,120,215,186,115,53,210,118,92,198,185,106,67,74,206,35,184,172,213,245,210,234,25,119,175,115,171,231,133,220,238,158,158,251,92,140,129,83,222,247,82,55,163,99,68,239,134,162,34,119,50,198,201,120,158,241,95,180,55,58,111,182,117,204,218,250,199,27,145,42,45,154,149,203,83,36,141,198,23,150,173,127,14,199,227,178,171,220,220,245,86,187,177,114,92,48,113,75,182,92,86,109,251,53,182,223,213,190,10,186,85,108,55,123,53,83,155,237,118,202,133,79,133,232,159,19,29,133,86,72,157,28,136,189,156,142,107,115,17,27,188,66,119,119,112,246,59,133,205,69,184,219,91,168,126,196,212,52,53,182,232,169,235,61,146,10,158,70,75,85,27,30,158,92,236,123,23,45,114,167,86,174,51,211,10,84,151,235,163,241,217,253,124,255,0,197,155,63,251,32,253,116,126,59,63,175,159,248,179,103,255,0,100,31,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,228,116,223,137,39,136,62,175,212,54,205,41,166,183,134,107,133,218,241,87,21,13,13,36,58,94,206,233,39,158,87,163,24,198,167,178,117,85,114,162,23,131,181,86,93,121,167,246,238,193,105,220,253,96,186,167,86,65,70,207,182,46,190,203,13,51,106,42,157,239,63,146,56,88,198,53,141,85,229,110,26,138,173,106,42,229,85,84,237,128,0,0,0,0,0,0,0,0,5,24,120,174,64,250,46,38,107,106,163,167,242,146,95,47,149,220,252,220,216,183,208,162,244,244,238,90,183,4,251,167,81,187,187,1,167,245,93,109,127,182,85,77,237,126,108,158,82,71,156,86,212,198,157,17,141,78,209,162,116,79,67,60,128,0,0,0,0,0,0,0,0,0,116,61,205,222,253,183,218,43,100,215,61,115,127,246,8,225,141,210,99,217,103,151,56,107,221,253,42,55,127,83,127,167,167,220,86,119,20,254,45,87,59,183,218,26,47,100,237,190,203,3,101,150,47,182,188,230,191,204,103,225,227,199,179,212,209,162,166,81,98,127,126,152,229,249,169,93,58,247,113,181,126,229,222,230,212,58,202,237,237,245,179,57,206,89,60,136,162,238,247,63,180,109,106,119,123,189,61,126,227,141,177,233,171,222,164,170,142,142,203,69,237,19,74,244,141,173,243,24,204,185,85,17,19,46,84,78,238,79,238,146,131,102,124,53,248,133,221,88,160,185,85,216,190,199,181,205,202,230,212,251,85,13,70,90,190,91,145,121,18,169,174,248,100,85,253,24,238,164,196,219,95,6,61,27,67,29,61,126,225,235,223,181,21,205,99,165,161,251,42,88,48,190,226,185,60,200,107,190,143,110,83,231,159,68,51,198,158,240,193,225,106,195,72,234,68,209,222,114,61,23,153,126,208,184,183,42,168,136,171,254,251,95,145,203,39,134,255,0,11,105,10,193,250,132,233,140,127,225,75,143,203,31,253,40,227,110,254,24,252,45,221,109,174,183,38,140,242,145,202,174,230,251,70,226,236,47,42,167,111,106,79,153,29,119,123,193,175,79,203,5,101,211,107,53,135,177,185,145,72,248,45,223,103,190,78,119,34,72,230,183,205,158,183,166,127,6,220,170,122,103,230,87,230,248,240,153,188,123,9,87,34,235,77,57,228,219,210,85,138,42,191,108,165,119,152,185,151,30,228,115,61,201,150,196,229,235,247,124,179,136,237,119,26,219,37,210,146,239,111,151,202,171,160,168,142,166,7,242,163,185,36,99,145,205,92,42,42,46,21,19,162,162,161,101,252,22,120,163,205,167,160,182,109,174,245,55,205,164,243,97,166,130,237,148,111,147,30,41,225,107,124,138,106,69,87,97,18,87,229,93,149,237,242,82,213,52,118,178,211,186,247,79,210,106,141,45,112,246,219,117,108,81,205,12,222,84,145,243,53,236,107,218,188,175,107,92,158,235,218,189,83,212,230,192,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,21,252,96,237,247,11,250,93,107,47,149,62,211,124,169,255,0,120,219,185,39,103,159,203,36,9,39,225,91,12,140,111,43,39,71,123,221,241,132,235,218,143,184,135,226,183,117,56,142,187,37,78,181,187,249,150,248,63,222,180,126,207,76,158,79,51,98,71,251,241,195,27,157,151,66,213,235,219,178,122,231,30,109,246,222,106,205,208,212,244,186,71,70,91,61,190,229,86,246,50,56,188,232,162,248,164,100,104,188,210,57,173,248,158,212,239,235,242,201,108,92,31,248,88,233,157,43,73,108,215,27,221,71,237,247,142,88,107,34,161,243,36,139,217,164,197,60,168,158,101,53,90,181,252,175,108,173,234,152,92,231,24,194,22,35,96,211,246,141,47,106,167,178,88,233,61,154,142,150,54,69,20,126,99,159,202,214,181,26,137,151,42,170,244,106,39,85,244,57,16,0,6,60,221,45,133,219,13,227,183,77,110,215,154,119,237,6,75,27,163,207,181,212,69,140,181,233,253,42,70,127,84,127,247,126,226,191,120,131,240,129,181,84,69,93,126,217,107,151,178,201,153,102,101,183,201,115,243,210,87,35,124,218,154,223,249,166,231,30,153,249,149,199,187,156,62,110,158,201,94,42,45,90,251,78,123,7,151,35,219,28,158,217,77,47,152,196,116,141,71,98,41,31,140,249,79,232,171,211,31,118,122,246,129,220,157,101,182,55,202,125,71,162,238,255,0,103,215,210,202,201,99,151,217,226,151,14,107,218,244,233,35,92,223,137,141,94,222,159,121,97,60,53,248,184,106,43,35,232,52,246,248,51,219,105,29,60,81,79,117,204,113,249,49,126,5,142,127,147,77,70,170,236,34,74,252,34,229,115,143,145,105,27,91,187,90,23,120,180,181,30,175,208,87,159,180,109,245,144,199,43,100,246,121,161,199,60,108,145,19,18,177,142,248,100,98,246,245,251,206,226,0,0,0,0,0,0,0,0,0,86,55,140,246,228,86,209,105,141,41,183,182,250,158,90,123,151,183,253,161,31,34,47,63,151,37,190,88,186,171,114,152,85,85,247,92,159,95,145,135,252,26,104,111,179,238,214,165,174,183,77,203,65,73,236,126,220,206,86,47,63,53,53,193,35,234,190,242,97,217,248,127,73,115,32,0,0,0,0,0,0,0,0,0,164,159,23,253,244,185,107,238,34,35,218,42,58,197,251,7,110,233,35,141,97,99,151,150,91,141,76,108,150,105,29,232,170,216,221,12,105,249,170,217,48,190,242,161,39,252,49,120,17,208,26,115,108,108,188,65,238,150,156,163,191,106,157,87,76,218,251,61,45,198,153,179,83,218,168,92,185,134,70,70,244,86,172,210,183,150,79,49,122,181,174,106,55,11,204,174,177,71,195,12,144,186,158,72,152,232,156,213,99,152,173,69,106,181,83,24,84,237,140,122,21,175,226,117,192,54,128,170,219,155,191,17,59,65,166,233,52,253,247,77,199,237,151,235,109,186,157,176,210,220,168,249,147,205,168,72,219,134,178,104,209,85,238,114,34,115,177,31,148,87,34,41,24,188,36,183,214,233,182,220,74,211,109,157,85,124,137,167,119,22,9,40,38,167,114,230,54,87,197,27,165,166,153,19,61,28,188,175,139,215,62,114,103,178,42,94,65,8,188,91,182,69,119,63,134,57,53,221,178,137,38,188,237,197,98,93,216,230,166,94,180,18,98,42,182,39,201,17,60,169,157,244,167,32,135,132,134,245,166,217,113,61,30,133,185,85,44,86,141,198,162,117,161,232,171,238,54,190,44,203,72,245,199,170,170,75,18,125,103,47,48,2,173,124,107,183,185,105,237,218,43,135,203,77,98,163,234,222,237,79,121,99,29,143,193,183,154,26,70,46,59,162,187,218,30,168,190,177,198,189,122,99,138,240,83,216,244,168,184,107,62,33,174,244,136,172,164,106,105,139,43,220,159,211,28,140,154,173,233,242,84,111,179,181,23,251,57,19,167,92,218,248,0,175,63,25,61,244,185,104,93,155,211,251,55,96,172,88,42,119,2,174,89,46,78,99,149,31,246,117,34,198,231,71,148,236,146,75,36,89,249,182,55,183,10,138,164,86,240,182,224,171,76,113,15,168,238,219,179,186,84,62,223,163,180,133,100,84,148,214,183,183,240,55,75,138,181,36,86,77,243,138,38,58,55,57,159,150,178,49,23,221,71,53,215,81,102,178,89,180,237,182,11,54,159,180,81,91,45,244,173,228,130,146,142,157,144,195,19,126,77,99,17,26,212,250,34,17,235,139,190,7,118,159,138,93,29,112,108,246,59,125,147,92,178,39,73,107,212,180,212,205,101,66,78,136,188,177,212,57,168,139,52,46,94,138,215,101,83,42,173,194,148,111,180,27,143,173,184,93,223,171,78,179,166,101,69,13,231,70,94,93,79,115,162,207,89,99,142,69,138,174,149,233,148,69,71,53,36,98,245,238,185,69,69,68,83,101,11,85,206,138,245,108,163,188,219,39,73,232,235,224,142,166,158,84,236,248,222,212,115,92,159,122,42,41,245,0,0,0,2,188,252,100,247,210,229,161,118,111,79,236,221,130,177,96,169,220,10,185,100,185,57,142,84,127,217,212,139,27,157,30,83,178,73,44,145,103,230,216,222,220,42,42,145,91,194,219,130,173,49,196,62,163,187,110,206,233,80,251,126,142,210,21,145,82,83,90,222,223,192,221,46,42,212,145,89,55,206,40,152,232,220,230,126,90,200,196,95,117,28,215,93,69,154,201,102,211,182,216,44,218,126,209,69,108,183,210,183,146,10,74,58,118,67,12,77,249,53,140,68,107,83,232,136,71,174,46,248,29,218,126,41,116,117,193,179,216,237,246,77,114,200,157,37,175,82,211,83,53,149,9,58,34,242,199,80,230,162,44,208,185,122,43,93,149,76,170,183,10,81,190,208,110,62,182,225,119,126,173,58,206,153,149,20,55,157,25,121,117,61,206,139,61,101,142,57,22,42,186,87,166,81,21,28,212,145,139,215,186,229,21,21,17,77,148,45,87,58,43,213,178,142,243,108,157,39,163,175,130,58,154,121,83,179,227,123,81,205,114,125,232,168,167,212,107,89,197,143,227,79,188,159,244,129,168,127,206,51,155,18,237,15,238,77,162,191,131,182,223,228,209,157,184,0,87,23,139,247,21,53,218,3,70,219,184,117,209,55,95,103,187,235,10,103,86,106,25,97,118,36,130,215,204,173,100,25,69,247,124,247,181,232,239,236,35,114,118,121,21,188,55,184,9,165,226,110,241,85,185,155,165,13,92,91,119,96,169,74,118,83,68,229,137,247,170,196,195,157,10,61,58,182,22,34,183,204,115,112,170,174,70,181,81,121,149,183,87,164,52,78,143,219,251,28,26,103,67,105,123,85,130,213,76,212,108,84,118,218,70,83,194,220,38,51,202,196,68,207,68,235,221,125,76,57,197,7,5,91,41,197,30,156,171,165,213,58,122,146,215,170,60,167,125,159,169,168,105,154,202,218,121,113,238,249,142,76,121,241,231,25,141,235,140,103,149,90,171,204,148,98,146,111,23,5,60,69,61,177,75,246,62,182,208,55,53,99,149,170,175,130,161,138,222,222,158,100,19,194,244,249,42,178,79,69,237,176,198,204,110,149,135,123,54,171,75,238,182,154,84,74,13,77,109,138,185,177,243,163,150,9,21,49,44,46,84,232,174,142,68,124,110,250,177,78,232,0,0,0,10,243,241,147,223,75,150,133,217,189,63,179,118,10,197,130,167,112,42,229,146,228,230,57,81,255,0,103,82,44,110,116,121,78,201,36,178,69,159,155,99,123,112,168,170,69,111,11,110,10,180,199,16,250,142,237,187,59,165,67,237,250,59,72,86,69,73,77,107,123,127,3,116,184,171,82,69,100,223,56,162,99,163,115,153,249,107,35,17,125,212,115,93,117,22,107,37,155,78,219,96,179,105,251,69,21,178,223,74,222,72,41,40,233,217,12,49,55,228,214,49,17,173,79,162,33,30,184,187,224,119,105,248,165,209,215,6,207,99,183,217,53,203,34,116,150,189,75,77,76,214,84,36,232,139,203,29,67,154,136,179,66,229,232,173,118,85,50,170,220,41,70,251,65,184,250,219,133,221,250,180,235,58,102,84,80,222,116,101,229,212,247,58,44,245,150,56,228,88,170,233,94,153,68,84,115,82,70,47,94,235,148,84,84,69,54,80,181,92,232,175,86,202,59,205,178,116,158,142,190,8,234,105,229,78,207,141,237,71,53,201,247,162,162,159,80,0,0,0,7,74,186,108,150,204,95,46,53,55,139,214,209,232,187,133,125,100,142,154,162,170,170,193,73,44,211,72,171,149,123,222,232,213,206,114,175,117,85,201,90,190,51,123,117,183,218,23,75,237,108,218,39,66,105,237,61,37,93,125,213,181,14,181,90,224,164,89,145,177,211,242,163,214,54,183,153,19,43,140,246,202,157,135,192,235,250,19,221,175,223,27,71,241,85,37,159,0,98,94,39,120,144,208,252,45,237,85,195,115,53,163,252,249,24,190,203,106,182,71,34,54,107,157,107,154,170,200,24,184,94,84,232,174,115,240,168,214,181,203,133,92,34,208,158,229,110,102,251,113,171,189,49,215,220,160,184,106,93,77,125,168,90,107,61,146,222,199,62,42,56,151,170,65,79,22,85,35,141,173,76,185,203,242,115,222,229,247,156,89,143,11,94,16,155,105,162,237,148,90,167,136,249,19,87,234,73,26,201,221,100,130,103,71,107,161,118,63,107,122,177,81,245,46,69,84,202,170,182,60,166,57,92,158,242,207,109,31,183,250,19,111,173,237,180,232,61,23,99,211,180,76,106,49,41,237,86,248,169,99,194,125,35,106,34,156,205,93,29,37,194,150,90,42,250,88,106,105,230,106,178,88,102,98,61,143,106,247,71,53,122,42,125,20,140,28,64,120,111,112,195,190,246,250,153,162,209,84,154,43,81,72,213,88,111,90,114,157,148,174,71,252,229,167,106,36,51,34,174,51,150,163,215,209,237,238,83,175,19,220,37,239,31,7,26,234,146,155,83,171,229,183,205,63,159,96,212,246,197,123,32,169,116,110,230,106,181,223,20,19,183,8,171,26,174,90,169,150,171,155,135,45,152,248,107,120,129,203,191,84,113,108,142,241,92,163,254,104,54,218,101,125,178,229,34,163,62,222,166,141,185,114,59,211,218,88,212,87,57,19,227,98,43,241,150,189,73,252,0,5,70,248,195,113,83,93,118,213,20,188,47,104,235,175,37,170,210,200,110,26,165,97,119,251,226,177,200,143,130,149,202,139,213,177,177,91,34,183,213,239,102,122,176,248,188,52,60,59,180,238,234,89,169,248,130,223,123,59,235,52,235,230,114,105,219,4,232,173,138,227,200,170,142,170,168,78,238,133,28,138,214,71,209,30,173,85,118,89,132,125,185,89,172,150,109,59,109,130,205,167,237,20,86,203,125,43,121,32,164,163,167,100,48,196,223,147,88,196,70,181,62,136,132,87,227,51,195,227,106,184,148,210,215,43,230,152,176,91,116,214,227,193,3,230,183,93,233,33,108,12,174,153,19,41,13,106,49,49,35,94,190,239,152,168,175,102,81,81,85,17,88,180,243,195,182,246,238,31,6,188,65,65,169,61,150,174,138,166,203,92,251,54,169,178,201,209,106,105,91,42,54,166,149,233,219,157,170,204,181,127,37,236,106,245,68,84,93,139,108,87,203,86,166,177,219,181,37,138,182,58,203,109,218,146,26,234,58,152,215,44,154,9,88,143,141,237,95,84,86,185,21,62,243,238,0,0,0,5,70,248,195,113,83,93,118,213,20,188,47,104,235,175,37,170,210,200,110,26,165,97,119,251,226,177,200,143,130,149,202,139,213,177,177,91,34,183,213,239,102,122,176,248,188,52,60,59,180,238,234,89,169,248,130,223,123,59,235,52,235,230,114,105,219,4,232,173,138,227,200,170,142,170,168,78,238,133,28,138,214,71,209,30,173,85,118,89,132,125,185,89,172,150,109,59,109,130,205,167,237,20,86,203,125,43,121,32,164,163,167,100,48,196,223,147,88,196,70,181,62,136,132,87,227,51,195,227,106,184,148,210,215,43,230,152,176,91,116,214,227,193,3,230,183,93,233,33,108,12,174,153,19,41,13,106,49,49,35,94,190,239,152,168,175,102,81,81,85,17,88,180,243,195,182,246,238,31,6,188,65,65,169,61,150,174,138,166,203,92,251,54,169,178,201,209,106,105,91,42,54,166,149,233,219,157,170,204,181,127,37,236,106,245,68,84,93,139,108,87,203,86,166,177,219,181,37,138,182,58,203,109,218,146,26,234,58,152,215,44,154,9,88,143,141,237,95,84,86,185,21,62,243,215,168,52,214,156,213,182,185,44,122,170,193,109,188,219,166,115,93,37,29,194,150,58,152,30,173,92,181,85,146,34,181,85,21,17,83,167,69,67,169,127,59,238,194,255,0,89,29,3,255,0,86,168,191,213,143,231,125,216,95,235,35,160,127,234,213,23,250,177,252,239,187,11,253,100,116,15,253,90,162,255,0,86,85,151,139,78,231,237,5,134,247,111,225,207,104,246,251,71,218,171,173,238,142,229,170,46,86,187,53,44,19,71,34,183,48,81,36,140,98,57,184,106,164,175,68,95,202,137,61,28,135,110,240,121,225,61,106,170,170,120,168,214,246,180,88,32,243,109,218,66,57,152,138,142,147,42,202,154,212,249,114,225,208,177,126,107,42,254,75,84,181,224,0,0,0,0,0,0,0,0,0,83,55,140,181,13,246,13,218,211,85,215,25,185,168,42,253,179,216,89,202,196,228,229,166,183,164,157,83,222,92,187,31,23,232,51,7,131,6,228,86,86,233,157,89,183,181,245,60,212,246,223,96,246,8,249,17,57,60,201,46,50,203,213,27,149,202,162,47,188,229,250,124,139,57,0,0,0,0,0,0,0,0,0,58,118,233,110,214,133,217,221,45,89,171,245,237,231,236,235,125,28,50,74,233,61,158,105,179,201,27,228,84,196,76,123,190,24,222,189,189,62,226,173,248,148,241,112,212,87,183,215,233,237,143,103,177,82,54,121,98,130,235,152,228,243,162,252,51,26,255,0,38,166,141,21,185,69,137,248,85,202,99,31,50,189,181,246,228,235,45,206,190,84,106,61,105,119,251,66,190,170,87,203,36,190,207,20,89,115,158,231,175,72,218,214,252,79,114,246,245,251,142,195,180,124,62,110,158,246,222,32,181,104,29,57,237,254,100,140,108,146,123,101,52,94,91,21,209,181,93,137,100,102,113,230,179,162,47,92,253,248,177,206,31,60,32,109,84,241,80,223,183,166,229,237,82,102,41,159,109,242,92,204,116,137,202,223,54,154,183,254,117,185,199,174,126,69,129,109,110,194,237,134,206,91,161,183,104,61,59,246,123,34,141,177,231,218,234,37,206,26,196,254,155,35,255,0,169,179,251,159,121,144,192,0,28,117,255,0,79,218,53,69,170,162,201,124,164,246,154,58,168,223,20,177,249,142,103,51,92,213,106,166,90,168,169,209,202,157,23,212,174,238,48,60,44,116,206,170,164,185,235,141,145,163,246,11,199,44,213,146,208,249,146,75,237,50,98,162,85,79,50,166,173,26,206,103,186,38,244,76,38,51,140,101,10,157,220,29,188,213,155,95,169,234,180,142,180,182,123,5,206,145,239,99,226,243,162,151,225,145,241,170,243,70,231,55,226,141,201,223,211,229,131,56,240,171,199,14,231,240,223,118,163,183,82,220,61,175,75,45,76,114,85,91,188,170,120,242,156,208,35,221,230,172,18,73,251,84,60,184,79,158,83,175,123,185,225,203,136,237,7,196,118,133,163,213,154,62,225,230,79,228,198,218,250,111,42,100,246,106,143,38,25,36,143,158,72,163,71,242,172,205,78,102,166,23,186,125,50,208,0,0,0,0,0,0,0,0,0,0,0,1,133,248,170,226,55,78,240,223,182,117,186,198,237,54,107,19,203,246,72,57,100,252,47,236,136,35,127,188,216,164,70,225,38,69,234,157,125,62,105,175,142,237,238,198,175,222,141,111,93,175,117,189,195,219,46,117,254,87,155,39,149,20,121,228,134,56,147,164,76,99,126,24,154,157,26,157,190,121,85,200,92,44,240,155,175,56,160,213,46,180,105,166,123,61,190,151,30,217,91,152,95,228,243,71,59,153,248,55,205,27,157,151,64,230,244,94,157,215,235,121,123,1,194,126,212,112,245,108,164,131,70,217,188,186,250,122,121,169,157,87,237,21,43,207,28,149,30,114,167,36,147,72,212,247,145,189,123,251,191,85,67,52,128,0,0,3,174,235,125,190,210,91,139,103,150,195,172,45,94,223,69,51,92,199,71,231,203,22,81,90,230,175,88,220,213,236,247,39,127,82,191,184,148,240,146,209,218,149,183,61,81,179,53,31,99,215,57,147,84,54,221,201,45,71,159,55,225,158,137,230,212,86,34,55,153,206,137,189,176,152,207,170,149,135,189,92,61,238,110,194,95,157,97,220,59,23,176,200,236,186,23,123,85,60,190,99,57,228,107,93,136,100,126,51,229,63,162,175,76,125,217,229,184,114,226,107,113,120,111,214,116,218,155,70,220,188,186,119,57,145,87,83,121,48,47,180,83,249,176,190,72,249,228,138,69,103,50,66,212,230,106,101,59,167,174,110,223,132,158,52,116,7,18,250,122,154,26,58,175,103,212,112,211,177,107,104,185,39,127,43,209,144,36,139,230,44,17,198,191,132,157,27,238,253,233,211,180,146,0,0,0,0,0,0,0,0,1,65,254,38,91,170,187,139,196,93,210,223,27,243,5,155,200,228,76,118,243,168,104,213,127,33,171,221,159,95,208,77,191,6,237,176,143,77,109,142,162,215,213,20,188,179,234,111,100,229,127,62,115,236,213,23,8,187,35,213,59,59,243,83,244,247,44,84,0,0,7,140,245,193,228,0,0,0,0,0,0,137,123,145,225,135,194,230,235,107,203,238,227,234,250,45,81,53,235,81,86,201,95,90,248,175,78,100,107,43,215,42,141,111,42,242,181,59,34,122,34,34,18,127,74,105,171,78,140,210,246,125,31,97,133,209,91,44,84,20,246,202,40,220,238,101,100,16,198,216,227,69,95,85,70,181,58,156,169,141,56,154,172,181,219,248,113,221,42,187,220,176,199,66,205,27,121,73,214,100,203,21,171,69,42,114,170,126,86,115,142,94,185,85,68,68,92,148,49,192,157,178,178,239,198,22,210,82,208,198,175,146,61,79,75,84,228,68,85,196,112,170,203,34,244,249,49,142,95,208,108,100,113,218,138,193,105,213,122,126,231,165,239,212,141,170,182,94,40,230,160,173,129,221,165,130,86,43,36,98,253,21,174,84,253,38,182,27,157,163,53,95,13,27,251,122,210,49,213,201,77,123,208,58,135,154,130,175,242,149,96,149,37,165,168,78,137,241,51,202,145,58,39,71,39,68,236,108,91,179,27,155,105,222,93,168,210,123,167,100,68,109,46,166,181,83,220,60,180,85,95,34,71,181,60,216,85,87,186,178,68,123,23,234,213,59,153,249,146,72,225,141,243,77,35,89,27,26,174,115,156,184,70,162,119,85,95,68,53,190,226,215,120,171,56,139,226,75,89,110,37,19,166,170,164,186,93,22,138,201,19,81,92,229,161,135,16,210,181,173,78,202,230,49,174,86,167,229,61,221,213,114,183,201,194,78,203,195,195,255,0,14,250,39,107,214,157,177,87,219,173,172,158,234,169,213,93,112,157,86,90,149,207,170,36,143,115,81,127,53,173,78,200,136,101,240,1,128,120,139,224,139,99,184,164,212,118,189,81,186,212,247,217,235,44,244,75,65,74,148,55,39,83,198,216,150,71,61,85,90,136,168,174,85,119,127,146,39,200,238,124,63,240,247,183,28,52,104,89,54,239,107,169,43,96,180,77,95,45,206,68,172,169,89,229,116,242,53,141,114,171,213,19,167,44,108,68,79,161,146,193,173,183,24,117,150,187,135,21,123,185,89,102,150,25,105,37,214,87,101,108,144,167,184,247,123,83,209,238,69,78,139,151,243,47,50,119,206,114,185,201,176,174,201,219,43,44,155,53,160,172,215,8,214,58,170,13,49,107,165,157,138,138,156,178,50,146,54,185,58,225,123,162,247,59,160,0,0,0,48,15,17,124,17,108,119,20,154,142,215,170,55,90,158,251,61,101,158,137,104,41,82,134,228,234,120,219,18,200,231,170,171,81,21,21,202,174,239,242,68,249,29,207,135,254,30,246,227,134,141,11,38,221,237,117,37,108,22,137,171,229,185,200,149,149,43,60,174,158,70,177,174,85,122,162,116,229,141,136,137,244,50,88,53,182,227,14,178,215,112,226,175,119,43,44,210,195,45,36,186,202,236,173,146,20,247,30,239,106,122,61,200,169,209,114,254,101,230,78,249,206,87,57,54,21,217,59,101,101,147,102,180,21,154,225,26,199,85,65,166,45,116,179,177,81,83,150,70,82,70,215,39,92,47,116,94,231,116,53,172,226,199,241,167,222,79,250,64,212,63,231,25,205,137,118,135,247,38,209,95,193,219,111,242,104,206,220,0,53,182,226,119,117,46,220,70,241,37,171,245,221,44,147,87,54,253,122,117,29,146,20,94,101,246,54,59,201,164,141,169,217,21,99,107,50,137,209,92,231,47,117,83,96,94,30,118,142,217,177,27,41,163,182,158,215,28,40,154,122,215,12,21,82,68,220,54,122,199,39,61,76,223,219,204,233,31,253,177,145,1,85,254,53,251,41,74,148,186,35,136,27,77,2,50,127,53,250,98,243,43,25,251,98,43,93,53,35,221,143,151,45,75,85,203,223,154,52,207,68,67,156,240,84,222,169,239,26,51,89,108,53,218,173,94,253,61,59,47,246,134,185,114,169,75,58,242,84,49,191,38,178,84,141,255,0,125,67,139,52,0,0,0,6,1,226,47,130,45,142,226,147,81,218,245,70,235,83,223,103,172,179,209,45,5,42,80,220,157,79,27,98,89,28,245,85,106,34,162,185,85,221,254,72,159,35,185,240,255,0,195,222,220,112,209,161,100,219,189,174,164,173,130,209,53,124,183,57,18,178,165,103,149,211,200,214,53,202,175,84,78,156,177,177,17,62,134,75,6,182,220,97,214,90,238,28,85,238,229,101,154,88,101,164,151,89,93,149,178,66,158,227,221,237,79,71,185,21,58,46,95,204,188,201,223,57,202,231,38,194,187,39,108,172,178,108,214,130,179,92,35,88,234,168,52,197,174,150,118,42,42,114,200,202,72,218,228,235,133,238,139,220,238,128,0,0,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,5,3,248,148,113,43,85,196,31,17,87,91,125,170,226,233,116,142,134,150,107,29,146,54,187,49,200,246,57,18,170,165,62,107,36,172,194,47,172,113,198,89,7,134,79,7,54,173,130,218,154,45,210,213,150,196,118,224,235,122,24,234,167,124,173,247,173,150,249,48,248,105,24,139,213,174,115,121,31,47,101,230,84,98,254,214,138,179,96,0,116,125,233,217,205,15,191,91,111,120,219,13,193,181,199,89,106,187,66,173,71,242,162,203,73,58,34,249,117,16,185,83,220,145,138,185,69,251,209,114,138,168,186,239,238,22,142,220,110,19,56,128,184,105,149,184,75,110,213,58,10,242,201,168,110,16,34,181,31,200,169,37,61,75,51,221,146,49,88,244,69,238,215,97,83,186,27,5,112,213,189,86,190,33,118,63,73,110,221,181,34,141,247,202,22,173,117,60,107,148,166,173,141,86,58,136,190,104,141,149,143,198,122,171,121,87,212,201,192,28,38,184,213,182,205,3,162,181,6,186,189,42,165,187,78,90,234,238,213,106,157,252,154,120,157,43,241,253,171,20,214,246,197,67,172,120,163,226,26,138,134,190,177,243,106,29,201,212,237,109,69,66,229,201,19,234,167,247,223,133,252,136,218,229,92,118,70,179,9,216,217,35,74,233,139,38,138,211,22,157,31,166,168,99,162,180,216,232,160,183,208,211,177,48,216,160,137,136,198,53,62,230,181,14,84,20,181,227,37,178,148,186,27,125,172,123,181,102,160,72,40,119,2,220,228,173,88,217,134,173,202,147,149,146,61,113,209,21,240,190,157,123,117,86,189,221,85,87,19,27,194,59,122,167,220,222,24,211,67,221,170,214,107,174,221,87,186,209,151,46,92,234,9,19,205,165,85,250,38,101,137,19,229,2,19,124,0,0,0,225,53,198,173,182,104,29,21,168,53,213,233,85,45,218,114,215,87,118,171,84,239,228,211,196,233,95,143,237,88,166,183,182,42,29,99,197,31,16,212,84,53,245,143,155,80,238,78,167,107,106,42,23,46,72,159,85,63,190,252,47,228,70,215,42,227,178,53,152,78,198,201,26,87,76,89,52,86,152,180,232,253,53,67,29,21,166,199,69,5,190,134,157,137,134,197,4,76,70,49,169,247,53,168,114,160,165,175,25,45,148,165,208,219,237,99,221,171,53,2,65,67,184,22,231,37,106,198,204,53,110,84,156,172,145,235,142,136,175,133,244,235,219,170,181,238,234,170,184,152,222,17,219,213,62,230,240,198,154,30,237,86,179,93,118,234,189,214,140,185,114,231,80,72,158,109,42,175,209,51,44,72,159,40,16,155,224,24,107,139,110,35,44,92,46,236,141,239,115,238,105,13,69,201,141,246,43,21,4,138,191,179,110,50,34,249,81,174,58,242,38,29,35,215,41,238,70,236,117,194,45,19,236,22,209,235,238,51,120,141,164,210,213,87,58,186,171,134,165,175,154,241,169,47,15,247,223,79,75,207,207,85,82,229,94,156,217,119,43,81,122,43,222,198,250,155,18,104,221,33,167,118,255,0,73,218,52,70,146,182,69,111,179,88,232,226,160,161,166,141,48,216,225,141,168,214,167,213,112,153,85,94,170,170,170,189,84,230,64,0,0,0,0,0,15,25,235,131,200,0,0,10,234,241,145,219,8,245,46,216,105,221,125,5,47,52,250,103,218,249,159,207,140,123,77,69,190,46,202,244,78,205,252,213,253,29,200,73,225,155,186,191,204,235,136,187,93,190,87,226,11,207,159,206,152,254,163,67,88,169,249,14,94,239,250,126,146,252,0,0,0,0,0,0,0,0,0,70,238,45,120,209,208,28,52,105,234,152,107,42,189,163,81,205,78,247,81,81,114,78,206,103,171,39,72,215,204,72,36,141,63,9,2,183,222,251,215,167,122,71,226,55,137,173,197,226,67,90,84,234,109,101,114,243,41,218,231,199,67,77,228,192,158,207,79,230,204,248,227,231,142,40,213,252,169,51,147,153,201,149,238,190,152,226,118,87,135,189,205,223,187,243,108,59,121,98,246,233,27,135,76,239,106,167,139,203,103,60,109,115,177,52,140,206,60,214,116,69,235,159,191,22,121,195,95,132,150,142,211,77,182,106,141,230,168,251,98,185,172,134,161,214,238,73,105,252,137,191,2,245,79,54,158,177,81,220,174,108,173,237,133,206,125,16,176,29,17,183,218,75,110,172,241,88,116,125,171,216,40,161,107,88,216,252,249,101,194,35,90,212,235,35,156,189,152,212,239,232,118,32,0,0,0,71,62,46,120,54,208,60,78,105,90,164,184,81,249,58,146,158,153,233,110,174,243,38,119,36,141,142,127,41,60,180,158,56,215,18,78,174,247,186,122,47,78,212,103,196,39,15,250,211,135,125,123,87,162,181,125,55,42,177,242,58,150,126,120,151,207,129,38,150,54,73,203,28,146,114,243,121,46,92,42,229,61,126,107,247,240,191,196,70,172,225,199,115,173,250,199,78,215,121,52,178,75,21,53,206,63,42,39,121,180,107,81,12,147,51,47,138,69,110,82,20,234,212,230,79,79,146,223,15,10,188,70,233,222,36,54,206,139,88,218,102,197,98,249,158,215,7,44,159,130,253,145,60,108,247,157,20,104,236,164,42,189,19,167,175,205,115,64,0,0,0,0,0,0,0,0,0,0,0,124,119,123,173,37,150,223,45,206,185,252,144,67,203,204,236,42,227,46,70,167,100,85,238,169,232,107,231,199,15,19,119,14,35,119,102,182,237,79,248,27,37,55,151,236,80,123,174,229,230,166,166,108,158,242,197,27,215,223,135,62,242,125,221,59,227,77,134,217,77,77,191,91,133,67,160,180,196,92,213,21,126,110,95,205,26,114,242,65,44,189,159,35,17,114,145,59,242,191,238,93,135,118,35,101,52,190,197,104,58,61,23,166,105,188,184,233,252,206,119,243,200,188,252,211,75,34,116,124,143,198,60,215,122,255,0,220,153,24,0,0,0,0,14,141,187,123,55,162,55,159,75,213,233,109,107,108,246,170,122,152,100,137,171,231,76,206,69,116,114,51,63,131,123,21,112,146,187,166,125,126,236,83,103,26,254,29,90,175,97,170,171,117,190,137,119,218,122,82,89,164,147,24,142,31,100,106,173,76,188,159,132,169,124,146,114,69,19,122,227,174,126,104,168,176,255,0,72,234,253,71,183,218,142,151,81,233,186,223,99,185,91,231,100,177,201,229,199,39,43,227,145,175,78,143,107,154,190,243,26,189,81,123,23,47,192,15,136,53,175,122,45,86,253,179,220,89,125,151,85,82,69,21,44,50,242,185,254,216,140,109,44,45,127,44,52,204,142,62,121,101,122,225,93,238,227,229,133,73,232,139,148,202,122,158,64,0,0,0,0,0,0,0,234,27,177,173,97,219,221,3,116,213,211,187,149,148,62,70,87,10,191,28,209,199,232,215,126,127,201,77,103,181,126,161,171,213,122,138,174,255,0,93,47,155,61,87,151,204,238,84,110,121,88,214,39,68,68,78,205,79,67,98,238,19,182,173,118,127,100,236,90,54,89,57,231,165,246,175,49,216,198,121,170,231,145,58,115,189,59,73,243,255,0,184,204,71,205,111,160,130,219,76,218,90,116,195,27,156,119,245,85,95,85,250,159,72,0,2,16,241,5,199,93,155,135,110,34,41,116,149,246,15,62,215,81,207,237,206,230,123,124,190,90,24,164,143,163,105,228,114,229,211,39,194,191,127,78,211,106,158,162,42,168,91,60,46,230,99,179,133,194,167,101,199,169,236,0,0,0,0,0,0,6,2,222,14,59,120,90,216,157,73,116,209,123,143,185,204,162,212,118,127,41,42,173,48,91,42,234,106,26,233,97,108,209,167,224,226,86,123,209,189,142,202,185,17,57,145,21,81,122,21,165,199,95,137,244,220,67,233,74,221,157,218,13,61,95,98,209,213,178,177,110,119,42,247,163,107,174,108,99,185,155,18,70,197,86,195,10,185,173,114,251,206,115,209,17,23,149,57,154,236,167,225,3,194,53,250,130,239,47,20,250,246,211,37,21,42,209,203,67,164,32,168,103,44,147,249,169,203,61,114,34,245,70,121,124,209,49,127,45,36,149,123,35,85,214,174,10,130,241,166,217,4,177,235,253,41,191,182,154,53,109,46,166,166,251,14,238,246,252,41,91,78,213,116,15,119,79,137,240,43,154,157,123,83,118,78,235,150,252,22,247,173,53,14,215,234,157,138,186,85,43,170,244,149,106,93,237,108,114,247,160,170,85,243,88,223,163,39,107,156,185,245,169,79,151,75,34,35,15,137,6,246,46,200,240,159,171,46,20,21,139,79,122,213,44,110,152,181,43,93,135,36,181,77,114,76,230,175,116,86,211,182,119,162,167,103,53,189,187,149,63,225,161,177,255,0,205,175,138,221,53,246,141,191,218,108,90,55,58,154,231,206,204,198,190,206,230,251,60,110,207,69,230,168,116,57,106,247,107,95,209,81,20,191,224,0,0,198,91,213,196,166,200,112,237,13,174,125,230,215,180,218,109,183,182,212,190,222,146,210,212,78,234,132,167,72,214,110,86,195,27,215,45,243,99,233,140,175,50,99,36,24,226,103,198,55,67,82,105,234,253,47,195,69,158,225,118,188,214,66,248,25,168,238,116,235,75,75,69,204,138,158,108,48,191,240,146,200,157,209,30,214,53,23,10,188,248,86,144,219,128,46,19,245,63,21,27,219,69,123,191,208,84,205,161,180,229,123,46,90,154,229,82,138,230,85,189,174,73,27,70,142,119,237,146,76,236,115,245,203,99,87,185,87,60,168,235,253,6,8,226,167,140,157,162,225,43,78,65,113,215,149,147,87,223,110,81,189,214,157,63,65,202,234,186,206,94,156,235,159,118,40,145,122,44,142,249,42,53,30,228,229,42,235,114,188,98,184,164,213,149,243,46,129,165,211,90,26,220,188,201,4,116,244,13,175,169,106,47,101,146,90,148,115,30,228,244,86,196,196,249,181,78,187,165,188,91,56,210,211,245,17,205,118,214,26,127,83,49,143,230,116,55,77,63,77,27,36,79,205,85,164,72,93,143,185,81,126,164,244,225,31,197,83,109,55,242,247,71,183,187,157,102,143,65,234,250,233,18,10,7,173,79,155,108,184,202,229,195,99,100,174,68,116,50,185,87,8,199,229,21,112,136,245,115,145,164,234,0,0,12,101,189,92,74,108,135,14,208,218,231,222,109,123,77,166,219,123,109,75,237,233,45,45,68,238,168,74,116,141,102,229,108,49,189,114,223,54,62,152,202,243,38,50,65,142,38,124,99,116,53,38,158,175,210,252,52,89,238,23,107,205,100,47,129,154,142,231,78,180,180,180,92,200,169,230,195,11,255,0,9,44,137,221,17,237,99,81,112,171,207,133,105,13,184,2,225,63,83,241,81,189,180,87,187,253,5,76,218,27,78,87,178,229,169,174,85,40,174,101,91,218,228,145,180,104,231,126,217,36,206,199,63,92,182,53,123,149,115,202,142,191,208,107,89,197,143,227,79,188,159,244,129,168,127,206,51,155,18,237,15,238,77,162,191,131,182,223,228,209,157,184,3,22,241,79,173,37,219,206,27,119,55,89,83,78,176,213,91,116,181,201,244,146,34,225,91,82,232,30,200,87,255,0,186,57,133,18,240,19,162,97,220,30,49,54,171,78,212,194,146,197,29,249,151,87,198,229,76,57,180,49,190,177,81,115,209,83,246,63,84,245,78,158,166,197,128,17,147,196,155,71,210,107,46,11,183,30,158,122,101,150,107,85,29,61,226,153,205,69,87,69,37,53,68,114,57,201,209,127,165,164,141,95,236,92,238,221,210,172,252,39,245,148,186,87,141,45,49,109,108,203,28,26,162,219,115,179,78,185,232,173,246,103,84,177,23,239,146,154,52,251,240,94,205,242,190,75,93,150,225,115,133,141,124,148,148,178,206,214,187,178,171,24,174,68,95,167,66,170,118,123,198,23,121,55,7,119,52,70,129,191,237,198,133,183,219,53,46,163,182,217,235,106,227,90,166,190,158,10,138,152,226,146,70,171,230,86,162,181,175,85,69,114,99,167,94,135,57,197,79,140,67,236,87,218,221,19,195,13,146,219,114,142,138,71,65,62,169,186,177,210,193,51,154,184,85,164,129,170,212,115,114,157,37,122,170,59,209,152,195,150,46,218,188,87,248,219,183,220,157,93,87,185,22,171,156,42,254,100,163,170,211,180,45,133,19,175,186,139,20,76,147,31,123,243,211,185,61,248,31,241,64,179,241,27,169,233,182,159,117,244,245,6,151,214,149,172,95,179,42,104,100,127,217,247,73,26,213,115,162,107,100,85,116,18,225,21,90,215,61,200,236,42,35,145,220,173,116,243,0,0,12,101,189,92,74,108,135,14,208,218,231,222,109,123,77,166,219,123,109,75,237,233,45,45,68,238,168,74,116,141,102,229,108,49,189,114,223,54,62,152,202,243,38,50,65,142,38,124,99,116,53,38,158,175,210,252,52,89,238,23,107,205,100,47,129,154,142,231,78,180,180,180,92,200,169,230,195,11,255,0,9,44,137,221,17,237,99,81,112,171,207,133,105,13,184,2,225,63,83,241,81,189,180,87,187,253,5,76,218,27,78,87,178,229,169,174,85,40,174,101,91,218,228,145,180,104,231,126,217,36,206,199,63,92,182,53,123,149,115,202,142,191,208,85,103,16,30,45,251,207,180,91,221,173,246,194,203,182,154,46,182,131,75,223,42,173,116,245,21,73,87,231,75,28,82,43,81,207,229,149,27,204,168,157,112,136,133,162,216,235,228,186,89,109,247,57,152,214,73,87,75,20,238,107,123,34,189,136,229,68,250,117,62,226,8,248,129,120,129,110,71,8,155,145,167,52,94,139,209,90,106,243,75,121,177,253,169,44,183,79,63,204,100,158,124,145,242,183,203,145,169,203,136,209,122,166,114,170,103,206,11,183,243,81,241,47,195,253,147,119,117,85,154,219,106,184,220,234,171,96,146,154,223,230,121,13,72,106,31,19,85,60,199,57,217,84,106,42,245,238,103,32,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,99,158,35,117,244,219,91,176,123,133,184,84,147,121,85,118,29,55,112,172,163,119,58,55,246,83,96,119,144,153,94,217,149,88,159,62,189,17,123,26,255,0,240,125,182,244,187,189,197,6,219,232,43,165,50,213,208,220,175,208,77,95,10,166,124,234,88,51,81,59,23,232,232,226,122,42,252,149,77,145,128,0,21,29,227,109,182,20,182,237,103,183,155,191,67,78,214,201,122,161,170,177,92,28,222,153,125,51,155,44,14,95,154,171,103,149,51,223,17,181,61,16,201,62,9,26,250,166,235,181,187,137,182,181,53,10,246,105,219,213,45,214,157,142,85,203,25,91,11,152,230,183,251,30,106,53,92,39,101,122,175,169,101,0,17,99,196,235,90,75,162,248,44,215,207,165,157,98,170,189,54,142,203,18,162,227,45,158,170,52,149,191,166,20,153,10,207,240,139,209,48,234,222,49,237,183,121,225,73,27,164,108,55,43,218,35,149,48,142,86,178,145,171,133,239,133,172,69,79,84,84,69,244,47,92,2,7,248,201,104,250,75,239,10,212,26,157,212,202,234,189,51,169,232,231,100,205,69,85,100,83,71,44,47,106,244,232,215,57,241,47,167,86,183,175,162,197,223,4,237,101,45,183,125,53,206,133,116,202,202,123,238,151,109,195,151,61,31,53,37,84,109,98,125,252,149,82,175,220,138,91,110,230,234,138,189,15,182,250,175,90,80,83,195,81,85,96,177,215,93,32,138,108,249,114,73,4,15,145,173,118,21,23,149,85,168,139,133,206,10,232,225,87,197,91,120,55,239,136,13,29,180,90,139,110,116,117,186,221,168,234,166,130,122,154,36,170,243,227,70,83,203,42,43,57,229,86,231,49,162,117,69,232,170,89,224,42,179,136,15,22,253,231,218,45,238,214,251,97,101,219,77,23,91,65,165,239,149,86,186,122,138,164,171,243,165,142,41,21,168,231,242,202,141,230,84,78,184,68,66,209,108,117,242,93,44,182,251,156,204,107,36,171,165,138,119,53,189,145,94,196,114,162,125,58,159,112,4,88,241,58,214,146,232,190,11,53,243,233,103,88,170,175,77,163,178,196,168,184,203,103,170,141,37,111,233,133,38,66,179,252,34,244,76,58,183,140,123,109,222,120,82,70,233,27,13,202,246,136,229,76,35,149,172,164,106,225,123,225,107,17,83,213,21,17,125,11,215,0,129,254,50,90,62,146,251,194,181,6,167,117,50,186,175,76,234,122,57,217,51,81,85,89,20,209,203,11,218,189,58,53,206,124,75,233,213,173,235,232,177,119,193,59,89,75,109,223,77,115,161,93,50,178,158,251,165,219,112,229,207,71,205,73,85,27,88,159,127,37,84,171,247,34,151,36,15,14,114,53,21,206,84,68,68,202,170,250,20,35,226,81,197,115,248,146,223,10,139,46,152,185,44,218,23,68,62,91,109,153,35,127,224,235,39,202,37,69,102,59,47,59,155,202,197,254,166,198,47,69,115,144,178,95,12,110,19,255,0,157,227,101,89,172,117,101,169,32,215,58,242,56,171,235,210,86,167,155,67,69,140,211,82,124,218,184,119,152,244,232,188,239,70,187,246,180,196,202,0,0,0,0,0,0,61,117,21,17,82,194,233,230,119,43,27,140,174,21,123,174,61,8,73,195,255,0,29,86,110,34,56,136,170,210,86,24,124,139,93,55,39,176,187,153,238,243,57,168,101,146,78,142,167,141,201,135,66,191,18,253,221,59,205,240,0,7,205,112,160,130,229,76,234,90,132,203,29,140,247,244,84,95,69,250,31,73,135,120,177,218,181,222,13,147,190,232,216,164,228,158,171,217,124,183,99,56,229,171,130,69,233,206,196,237,31,207,254,227,93,29,33,168,106,244,166,162,164,191,208,203,229,79,75,230,114,187,149,29,142,102,57,139,209,81,83,179,151,208,217,135,105,245,172,59,133,160,109,122,186,7,115,50,187,207,194,225,83,224,154,72,253,90,223,204,249,33,219,192,0,0,0,0,0,0,0,240,171,132,202,250,16,47,143,239,16,107,94,203,218,171,246,207,110,229,246,173,87,87,20,180,179,75,202,230,123,26,61,181,80,185,252,179,83,62,57,57,37,137,139,132,119,189,159,150,85,105,163,87,106,253,71,184,58,142,171,81,234,74,223,108,185,92,39,124,178,73,229,199,31,51,228,145,207,94,140,107,90,158,243,220,189,17,59,147,3,130,143,14,189,87,191,53,84,122,223,91,59,236,205,41,20,209,201,140,71,55,181,181,22,154,94,79,193,212,178,72,249,226,149,221,113,211,31,53,68,75,146,218,77,155,208,251,49,165,233,52,182,138,182,123,37,61,52,49,196,229,243,166,147,157,91,28,108,230,252,35,222,169,148,137,189,51,233,247,231,189,0,0,0,0,1,128,120,199,225,162,199,196,94,213,220,236,210,83,102,245,73,77,53,69,186,94,119,254,222,218,106,134,196,156,190,108,108,248,230,206,92,184,249,244,237,175,238,230,232,11,214,215,235,155,206,135,191,69,229,213,218,43,170,40,221,239,49,121,188,169,159,18,175,184,231,34,117,141,122,115,47,222,189,204,209,192,247,19,119,14,28,183,102,138,237,81,248,107,37,79,153,237,176,123,173,230,229,166,169,108,126,242,69,35,211,223,155,62,234,125,253,59,108,25,104,186,210,94,173,241,92,232,95,207,4,220,220,174,194,166,112,229,106,247,68,94,232,190,135,216,0,0,0,0,0,0,0,0,0,0,0,130,30,43,60,66,46,217,109,68,26,2,214,220,92,181,71,55,36,185,253,171,217,170,104,101,95,117,209,185,174,203,94,169,241,55,31,94,197,35,181,174,123,145,173,76,170,151,175,225,179,194,197,167,102,54,178,147,90,220,233,191,249,75,123,243,61,169,220,238,247,60,154,154,200,217,209,179,62,53,204,114,167,100,79,174,87,170,77,0,0,0,0,0,0,249,238,20,20,151,90,26,139,109,124,94,109,61,84,79,134,86,115,43,121,152,228,84,114,101,21,21,58,42,246,42,127,196,75,195,177,150,54,93,183,195,106,19,154,7,201,61,117,214,221,219,145,23,218,234,102,159,205,158,165,85,112,137,27,121,26,207,170,39,116,43,62,213,114,185,105,123,245,37,218,134,79,34,190,213,87,29,68,78,195,93,201,52,79,71,53,112,168,173,92,57,169,221,21,62,242,235,188,56,56,217,167,222,221,29,79,183,58,215,246,62,165,178,198,202,88,29,213,254,211,79,12,84,144,182,76,71,3,35,103,52,146,187,221,87,42,167,213,48,169,58,128,0,0,0,0,0,0,0,137,94,39,59,135,46,131,225,99,81,178,133,252,181,213,254,199,236,235,132,95,130,227,71,205,221,174,79,133,235,223,5,28,237,78,148,102,182,215,214,189,51,35,185,91,89,231,229,113,156,114,66,247,252,211,243,126,102,206,116,16,54,154,145,144,55,179,115,254,85,83,232,0,0,1,65,126,38,218,150,59,255,0,20,58,130,8,151,45,163,246,78,191,62,123,117,26,252,147,228,90,191,135,126,226,203,184,156,54,216,43,42,106,60,234,138,127,106,243,29,200,141,248,171,234,209,58,35,90,157,152,73,208,0,0,0,0,0,0,85,15,29,254,28,124,75,111,111,17,186,219,122,54,222,221,167,174,118,139,218,91,253,142,141,247,102,211,214,59,200,183,83,192,252,182,86,182,52,204,144,185,19,50,118,86,175,78,184,175,77,79,160,183,79,135,29,196,160,165,220,141,187,146,207,123,181,207,29,108,86,253,65,108,101,69,37,91,88,228,94,172,122,58,42,136,85,81,90,188,170,230,175,84,206,80,187,222,2,248,224,210,252,90,105,10,139,45,77,154,147,78,107,109,51,79,31,218,86,122,103,126,199,150,159,163,27,83,74,139,213,34,230,195,85,139,149,141,85,168,170,228,86,185,101,96,48,63,28,91,34,155,255,0,195,30,180,208,148,148,75,83,121,130,141,110,246,70,181,50,255,0,111,165,204,177,177,159,89,17,31,15,221,42,148,177,225,255,0,189,109,216,158,42,116,102,168,174,170,242,44,247,122,159,212,253,225,202,184,106,82,85,170,71,206,239,236,99,151,201,149,126,145,155,15,148,199,227,47,189,171,171,247,182,199,178,214,186,181,117,191,65,208,37,77,123,26,238,139,113,172,107,94,168,169,142,188,144,36,24,92,244,89,94,152,78,185,148,94,14,251,29,250,130,225,254,225,187,119,90,36,142,235,184,149,202,250,103,57,169,204,219,101,42,186,40,147,230,156,210,173,67,253,50,223,45,126,74,79,160,0,0,131,158,38,220,29,110,255,0,22,48,237,220,155,80,235,26,187,73,54,242,234,216,238,85,174,167,116,139,82,148,126,82,71,134,57,21,127,99,201,156,171,81,50,222,189,122,84,182,248,240,155,196,23,14,143,108,155,179,182,247,11,85,190,89,124,152,110,144,171,42,168,37,119,162,37,68,74,230,53,202,157,81,142,86,187,162,244,232,184,176,143,12,78,63,180,245,99,108,28,45,238,14,152,177,233,218,165,106,82,233,219,181,170,150,58,74,122,249,241,251,77,76,76,68,106,84,72,168,170,146,183,246,199,46,21,17,202,138,235,68,58,198,231,238,21,135,105,246,239,82,110,94,167,145,89,107,211,54,202,139,149,74,34,162,58,70,196,197,114,70,220,247,123,149,17,173,79,87,57,16,215,138,251,119,222,46,56,120,143,89,217,11,174,154,191,93,92,252,154,58,84,123,188,138,40,19,42,216,218,171,158,74,120,34,106,170,174,58,53,142,114,229,85,85,110,51,134,223,13,14,28,182,59,79,80,203,171,52,125,175,95,106,244,99,100,173,187,95,41,91,83,2,77,142,169,79,77,38,99,141,141,85,247,85,90,175,232,138,174,232,136,153,87,113,120,60,225,143,116,172,82,216,117,94,201,233,52,141,241,172,113,85,80,91,34,162,171,167,247,81,168,177,207,11,90,246,225,17,184,76,227,221,76,162,162,96,165,62,58,120,50,189,240,125,184,212,180,116,55,26,139,182,140,212,73,45,70,159,185,202,136,147,53,35,84,243,41,167,229,68,111,157,31,51,23,153,168,141,123,92,142,68,69,230,107,109,103,195,71,137,187,135,17,220,62,195,14,173,184,190,179,88,104,169,155,102,188,79,43,179,37,92,124,188,212,213,78,95,87,62,52,86,185,87,171,159,19,220,189,201,108,0,0,131,158,38,220,29,110,255,0,22,48,237,220,155,80,235,26,187,73,54,242,234,216,238,85,174,167,116,139,82,148,126,82,71,134,57,21,127,99,201,156,171,81,50,222,189,122,84,182,248,240,155,196,23,14,143,108,155,179,182,247,11,85,190,89,124,152,110,144,171,42,168,37,119,162,37,68,74,230,53,202,157,81,142,86,187,162,244,232,184,176,143,12,78,63,180,245,99,108,28,45,238,14,152,177,233,218,165,106,82,233,219,181,170,150,58,74,122,249,241,251,77,76,76,68,106,84,72,168,170,146,183,246,199,46,21,17,202,138,235,68,6,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,35,215,136,51,30,254,12,119,93,177,202,177,170,88,243,148,68,92,162,77,26,170,117,249,166,83,244,244,42,87,194,154,90,72,248,223,209,12,169,228,243,37,163,187,178,159,153,185,95,51,236,234,133,92,124,151,145,31,215,229,148,245,47,188,3,12,241,158,250,6,112,151,187,238,185,61,237,137,116,101,217,26,172,84,69,243,86,153,233,18,117,244,243,21,136,191,76,148,139,225,231,5,101,71,26,59,83,29,12,233,20,137,121,116,142,114,185,83,49,182,158,87,72,222,159,54,35,147,30,185,54,9,213,255,0,208,157,239,247,186,167,248,167,26,184,70,217,29,35,27,10,57,100,87,34,53,27,221,87,211,31,82,245,120,58,240,220,217,141,153,208,22,155,214,233,232,91,78,175,215,247,26,104,234,174,114,222,105,153,89,77,111,149,201,205,236,244,208,200,213,99,121,51,133,145,81,94,231,34,170,42,55,13,110,106,220,190,14,56,101,221,93,61,83,167,245,54,203,233,72,124,232,29,12,53,214,235,92,52,117,148,170,172,229,107,162,154,38,181,237,86,244,84,76,171,125,212,202,42,38,10,7,220,93,45,169,184,103,226,6,243,166,45,183,103,37,231,111,53,43,146,130,224,214,242,171,223,77,50,62,158,126,92,244,230,70,198,252,103,166,112,108,129,160,53,109,38,190,208,122,111,93,80,35,82,155,81,218,40,238,208,163,93,204,137,29,68,44,149,184,95,84,195,211,169,207,128,0,32,231,137,183,7,91,191,197,140,59,119,38,212,58,198,174,210,77,188,186,182,59,149,107,169,221,34,212,165,31,148,145,225,142,69,95,216,242,103,42,212,76,183,175,94,149,45,190,60,38,241,5,195,163,219,38,236,237,189,194,213,111,150,95,38,27,164,42,202,170,9,93,232,137,81,18,185,141,114,167,84,99,149,174,232,189,58,46,44,35,195,19,143,237,61,88,219,7,11,123,131,166,44,122,118,169,90,148,186,118,237,106,165,142,146,158,190,124,126,211,83,19,17,26,149,18,42,42,164,173,253,177,203,133,68,114,162,186,209,1,174,23,27,63,141,206,239,127,11,238,95,199,56,216,155,72,127,66,118,79,222,234,111,226,154,114,229,54,120,218,126,239,90,19,248,32,159,203,106,9,165,225,59,248,147,105,47,223,27,183,242,217,73,130,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,8,249,226,3,248,154,110,191,239,11,191,141,140,168,207,10,230,209,47,28,187,124,181,111,123,101,108,55,133,166,70,246,116,159,101,213,101,23,233,201,230,47,222,136,95,176,0,2,185,124,109,159,78,155,27,160,35,115,227,243,221,171,28,172,106,170,115,171,18,142,110,101,79,92,101,89,159,189,62,134,48,240,57,142,69,213,27,185,50,70,229,141,180,22,118,185,216,232,138,178,85,97,21,126,107,133,254,226,150,210,1,9,124,96,24,247,112,119,84,230,202,172,70,106,75,98,185,17,17,121,211,50,38,23,61,186,170,47,79,151,222,67,255,0,4,233,105,19,136,141,109,3,249,61,169,250,46,87,199,150,251,222,90,87,82,35,240,190,137,151,71,148,245,233,242,46,104,2,34,120,173,190,129,188,16,235,86,214,61,233,43,235,109,9,74,141,84,194,203,246,132,10,168,191,79,45,36,94,158,168,133,119,248,61,193,89,55,24,81,73,77,58,71,28,26,98,229,37,67,121,149,60,200,243,19,81,189,59,251,238,98,225,127,55,232,92,103,16,95,184,46,228,255,0,4,47,63,200,165,40,167,195,131,241,217,218,207,223,26,175,228,85,6,194,160,215,11,141,159,198,231,119,191,133,247,47,227,156,108,77,164,63,161,59,39,239,117,55,241,77,57,112,8,75,227,0,199,187,131,186,167,54,85,98,51,82,91,21,200,136,139,206,153,145,48,185,237,213,81,122,124,190,242,31,248,39,75,72,156,68,107,104,31,201,237,79,209,114,190,60,183,222,242,210,186,145,31,133,244,76,186,60,167,175,79,145,115,64,17,19,197,109,244,13,224,135,90,182,177,239,73,95,91,104,74,84,106,166,22,95,180,32,85,69,250,121,105,34,244,245,68,43,191,193,238,10,201,184,194,138,74,105,210,56,224,211,23,41,42,27,204,169,230,71,152,154,141,233,223,223,115,23,11,249,191,66,242,193,6,252,84,248,177,254,97,219,67,252,202,52,125,207,201,214,155,129,4,148,234,232,156,169,37,5,165,114,201,231,69,79,133,207,92,196,206,221,228,114,117,97,4,60,46,120,79,77,254,222,100,220,29,91,111,89,116,86,223,77,13,109,67,100,110,99,175,184,231,154,158,155,170,97,204,69,111,153,34,126,107,90,213,76,72,138,94,152,0,0,0,0,0,0,35,23,136,134,226,203,183,124,54,223,235,41,170,60,154,138,143,101,242,221,200,142,248,107,233,17,122,43,92,157,158,85,63,134,78,165,142,193,197,14,159,130,85,195,107,61,175,175,203,146,221,88,191,37,249,151,234,0,0,3,231,175,129,181,52,143,129,221,157,143,242,162,154,198,110,182,148,102,137,215,215,77,51,27,185,155,71,228,97,113,140,243,194,199,252,215,243,190,101,227,120,98,238,28,186,239,133,141,56,202,231,243,87,80,123,103,180,46,17,62,59,141,103,47,102,181,62,22,39,108,146,212,0,0,0,0,0,0,0,8,43,226,63,198,205,62,201,104,218,141,185,209,95,178,53,45,234,55,210,206,238,172,246,106,121,162,171,133,210,98,72,31,27,249,100,137,190,234,57,21,126,137,149,90,81,186,220,174,90,162,253,87,118,174,147,207,175,186,213,201,81,43,176,214,243,205,43,213,206,92,34,35,83,46,114,246,68,79,184,179,15,14,223,14,198,95,25,105,223,13,215,111,44,12,150,10,219,85,187,57,231,68,246,74,152,103,243,96,169,69,76,162,200,222,71,51,234,169,217,11,95,183,219,233,45,84,48,91,104,34,242,169,233,163,108,49,51,153,93,202,198,162,34,38,85,85,87,162,39,115,233,0,0,0,0,0,10,218,241,95,225,90,215,127,209,223,205,191,78,83,114,221,237,239,228,174,247,220,185,165,142,42,234,153,29,239,204,141,248,213,189,26,197,119,203,167,66,159,92,215,49,202,215,38,21,11,184,240,166,226,17,119,55,106,39,219,251,155,115,114,210,252,188,242,231,246,223,105,169,174,149,58,54,54,181,184,107,17,62,39,103,233,216,157,224,0,0,0,0,0,0,0,0,0,0,120,85,70,166,87,177,64,94,35,187,204,187,187,196,37,205,105,170,124,219,117,171,201,246,68,228,229,229,243,104,105,57,251,177,174,95,122,63,92,253,48,117,222,5,246,30,183,125,247,218,207,99,124,25,180,83,251,71,183,203,204,159,131,230,163,169,116,125,60,198,57,114,248,177,238,175,223,211,190,195,84,148,176,209,83,178,154,6,242,177,153,194,101,87,186,231,215,239,61,192,0,0,0,0,0,61,53,116,176,87,82,77,69,82,206,120,106,35,116,82,55,42,153,107,147,10,153,78,189,148,168,15,19,174,8,227,208,247,74,157,236,219,234,79,247,54,225,51,230,185,195,230,124,19,200,234,202,153,164,230,150,117,114,225,173,98,114,181,136,159,46,185,66,8,108,254,231,95,118,127,112,236,218,238,193,63,151,61,182,178,158,105,27,202,197,243,35,142,120,229,86,123,236,122,38,86,52,234,141,85,79,240,27,6,112,163,196,38,157,226,35,106,45,58,174,213,87,230,87,197,77,5,61,202,63,46,68,242,234,146,154,9,37,110,93,28,109,92,58,100,76,181,57,87,211,233,154,0,0,0,0,0,0,0,5,92,248,209,106,122,159,178,244,126,155,106,98,21,251,67,153,122,117,247,173,207,79,76,247,250,144,147,128,187,37,21,251,137,77,49,69,94,191,131,119,182,231,191,255,0,64,170,95,69,79,84,67,98,4,76,38,16,242,15,154,227,112,165,181,209,201,95,91,39,151,12,88,230,118,21,113,149,68,78,136,138,189,213,8,115,193,119,24,201,196,70,229,235,75,60,205,246,120,233,62,206,246,56,115,207,158,106,122,135,73,239,36,17,255,0,81,207,85,245,233,245,153,224,29,23,121,247,91,78,108,206,129,184,107,173,79,81,229,81,208,249,92,222,228,142,207,60,209,196,159,3,30,189,229,111,228,175,250,83,91,61,194,213,213,122,243,88,92,53,93,114,230,122,239,43,155,183,228,68,200,211,179,90,157,152,158,136,94,183,134,126,137,168,209,188,48,233,246,84,59,43,85,237,120,232,159,147,112,172,249,57,127,56,150,0,0,0,0,0,0,0,24,103,139,94,29,52,207,19,123,41,125,219,219,205,186,158,75,178,83,75,85,167,235,158,198,249,148,55,22,181,86,39,181,203,140,53,206,68,99,211,40,142,99,156,139,232,169,69,188,23,110,189,195,99,120,163,208,90,199,204,154,158,153,183,136,173,87,104,209,48,174,163,169,119,145,58,57,171,221,90,143,231,68,95,202,99,123,42,100,216,224,3,94,79,16,93,144,77,135,226,159,87,233,202,10,79,34,201,123,153,53,13,153,17,170,141,74,90,165,87,171,27,159,201,142,84,154,36,250,70,133,198,112,173,196,205,151,112,56,52,178,239,182,174,185,175,54,155,176,212,38,167,153,203,151,182,162,223,27,146,161,238,254,202,70,198,146,162,103,180,173,245,232,81,155,191,86,220,85,241,18,188,168,178,106,77,203,212,253,17,87,153,176,62,170,127,209,248,56,218,239,162,35,89,232,136,108,127,161,180,117,147,111,52,93,139,65,105,170,117,134,213,167,109,180,214,186,38,47,85,72,97,141,177,179,43,234,184,106,101,125,87,42,115,128,0,0,56,205,77,166,116,246,180,211,215,13,41,171,44,212,151,107,61,218,157,244,181,180,85,81,164,145,79,19,147,14,107,154,189,211,255,0,222,107,151,197,6,210,85,240,207,196,158,173,219,123,53,109,76,81,233,171,171,42,172,213,92,216,149,180,210,53,149,20,174,230,78,239,108,114,70,138,228,252,166,175,101,232,155,2,112,243,185,169,188,219,29,161,183,69,205,229,159,81,216,233,107,42,155,203,132,109,82,177,18,118,166,61,18,86,189,19,232,136,70,191,23,173,95,85,166,56,59,172,181,83,84,44,73,170,117,13,182,207,38,21,81,94,196,243,42,149,189,62,126,202,153,207,76,103,238,42,99,132,222,38,174,60,40,110,69,86,230,217,116,69,171,82,92,166,181,203,108,129,151,25,94,198,83,36,143,141,207,149,138,206,188,234,145,242,103,243,94,228,245,37,231,235,221,238,207,245,146,210,95,251,117,72,253,123,189,217,254,178,90,75,255,0,110,169,48,183,22,30,34,250,159,139,93,182,167,219,189,93,180,250,118,211,236,55,40,174,148,119,26,58,153,159,60,18,49,175,99,154,156,253,57,92,201,28,138,159,242,87,209,12,161,224,165,171,38,182,241,9,172,116,115,167,86,82,222,244,147,234,249,58,225,243,211,85,64,140,232,137,142,140,158,101,202,227,229,234,92,216,0,0,113,154,155,76,233,237,105,167,174,26,83,86,89,169,46,214,123,181,59,233,107,104,170,163,73,34,158,39,38,28,215,53,123,167,255,0,188,215,47,138,13,164,171,225,159,137,61,91,182,246,106,218,152,163,211,87,86,85,89,170,185,177,43,105,164,107,42,41,93,204,157,222,216,228,141,21,201,249,77,94,203,209,54,4,225,231,115,83,121,182,59,67,110,139,155,203,62,163,177,210,214,85,55,151,8,218,165,98,36,237,76,122,36,173,122,39,209,16,200,102,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,49,223,17,90,42,125,199,216,61,197,208,116,113,44,149,87,221,47,115,162,165,106,34,175,236,135,211,61,34,92,39,124,73,202,184,245,193,64,92,24,107,134,109,207,21,155,89,170,230,169,74,122,120,117,45,37,37,76,206,92,36,116,245,46,246,105,156,191,68,142,103,170,253,13,144,64,34,111,138,78,182,167,209,188,22,107,88,29,59,99,170,212,115,80,89,41,17,203,241,190,74,152,228,145,189,211,175,145,20,235,250,59,99,37,106,248,73,104,249,117,55,25,182,59,195,97,87,199,165,108,247,59,188,139,203,148,106,58,5,164,106,175,246,213,77,199,215,5,226,234,255,0,232,78,247,251,221,83,252,83,141,109,120,106,179,208,234,30,35,54,175,79,220,227,87,209,220,245,181,142,142,161,169,143,122,41,43,225,99,147,175,78,202,166,204,32,215,255,0,197,17,140,103,29,123,154,214,49,26,138,182,101,194,38,58,173,158,137,85,127,186,185,46,99,130,234,137,234,184,73,218,9,106,36,87,185,186,54,213,26,42,254,107,41,216,214,167,232,106,34,126,131,52,0,0,7,25,169,180,206,158,214,154,122,225,165,53,101,154,146,237,103,187,83,190,150,182,138,170,52,146,41,226,114,97,205,115,87,186,127,251,205,114,248,160,218,74,190,25,248,147,213,187,111,102,173,169,138,61,53,117,101,85,154,171,155,18,182,154,70,178,162,149,220,201,221,237,142,72,209,92,159,148,213,236,189,19,96,78,30,119,53,55,155,99,180,54,232,185,188,179,234,59,29,45,101,83,121,112,141,170,86,34,78,212,199,162,74,215,162,125,17,12,134,107,133,198,207,227,115,187,223,194,251,151,241,206,54,38,210,31,208,157,147,247,186,155,248,166,156,185,77,158,54,159,187,214,132,254,8,39,242,218,130,105,120,78,254,36,218,75,247,198,237,252,182,82,96,128,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,3,163,239,142,132,118,232,108,198,186,219,168,211,240,186,151,78,220,45,112,174,113,203,52,212,239,100,110,253,15,86,175,94,157,13,120,184,103,220,207,230,17,196,86,134,220,139,188,51,67,79,166,239,177,45,206,53,98,164,145,210,185,86,42,148,229,239,204,145,62,78,159,52,193,178,133,53,77,61,101,60,85,148,117,17,207,4,236,108,145,75,27,209,204,145,142,76,163,154,169,209,81,81,81,81,80,246,128,1,79,94,53,59,189,73,168,55,67,70,236,205,174,181,36,77,35,65,45,210,232,198,47,70,213,86,114,121,76,127,246,77,134,38,189,62,149,9,243,51,135,130,166,220,212,216,54,67,89,238,77,92,62,90,234,235,244,116,116,234,169,214,74,122,24,149,17,249,249,121,181,19,183,239,98,252,203,21,0,140,222,36,122,42,125,117,193,110,229,80,81,196,175,169,181,209,65,123,141,81,21,121,91,71,83,20,242,174,19,255,0,35,28,169,244,206,125,10,172,240,167,215,12,209,156,103,233,90,57,234,82,10,109,81,67,112,177,204,231,47,69,87,192,233,162,111,246,211,65,19,83,234,168,95,96,5,124,120,211,107,106,123,55,14,186,91,68,50,118,182,179,82,106,152,231,242,213,122,190,150,150,158,87,72,169,215,210,73,105,253,21,58,252,240,71,255,0,4,141,31,45,118,241,110,22,189,88,85,208,217,180,220,54,174,117,111,70,190,174,165,178,39,95,158,40,221,250,50,90,71,16,95,184,46,228,255,0,4,47,63,200,165,40,167,195,131,241,217,218,207,223,26,175,228,85,6,194,160,215,11,141,159,198,231,119,191,133,247,47,227,156,108,77,164,63,161,59,39,239,117,55,241,77,57,112,8,205,226,71,162,167,215,92,22,238,85,5,28,74,250,155,93,20,23,184,213,17,87,149,180,117,49,79,42,225,63,242,49,202,159,76,231,208,170,207,10,125,112,205,25,198,126,149,163,158,165,32,166,213,20,55,11,28,206,114,244,85,124,14,154,38,255,0,109,52,17,53,62,170,133,246,0,87,199,141,54,182,167,179,112,235,165,180,67,39,107,107,53,38,169,142,127,45,87,171,233,105,105,229,116,138,157,125,36,150,159,209,83,175,207,4,127,240,72,209,242,215,111,22,225,107,213,133,93,13,155,77,195,106,231,86,244,107,234,234,91,34,117,249,226,141,223,163,37,195,157,115,113,183,3,76,109,94,133,190,238,54,179,175,74,59,38,158,162,146,190,178,94,138,238,70,38,121,90,138,169,204,247,46,26,214,231,171,156,137,234,107,191,186,58,243,114,248,211,226,74,162,251,5,190,74,189,67,173,174,177,91,236,214,198,59,220,165,129,85,35,167,167,69,94,136,214,51,10,231,116,76,243,189,123,169,126,60,51,236,46,155,225,175,102,116,254,211,105,207,46,85,182,195,230,220,107,90,206,87,87,87,201,239,79,59,189,122,187,163,81,126,22,53,141,236,212,50,144,0,0,0,0,0,0,34,127,137,134,137,168,214,92,48,234,6,83,187,11,75,236,153,232,159,149,112,163,249,185,63,52,162,157,189,213,213,122,15,88,91,245,93,10,226,122,31,55,151,183,229,196,248,215,187,92,157,158,190,138,108,153,179,27,173,167,55,155,64,219,245,214,152,168,243,104,235,188,222,95,114,70,227,146,105,34,95,141,140,94,241,59,242,83,253,43,222,128,33,135,26,60,99,39,14,251,151,162,236,240,183,218,35,171,251,71,219,33,207,38,57,105,233,221,31,188,176,73,253,91,61,23,211,175,210,99,91,174,20,183,74,56,235,232,164,243,33,151,60,174,194,166,112,170,139,209,81,23,186,41,244,131,194,166,83,10,107,191,199,173,150,138,197,196,166,167,162,160,95,193,55,216,177,223,255,0,160,82,175,170,175,170,169,54,252,23,117,61,79,217,122,195,77,185,51,10,125,159,202,189,58,123,215,23,175,166,123,253,75,70,0,0,0,0,0,0,0,24,95,138,222,33,52,239,14,251,81,118,213,119,106,191,46,190,90,105,233,237,177,249,114,47,153,86,180,211,201,19,114,216,228,106,101,208,170,101,201,202,158,191,93,124,247,135,115,175,187,195,184,119,141,119,127,155,204,158,229,89,81,52,109,229,98,121,113,201,60,146,163,61,198,49,23,11,34,245,86,162,175,248,9,221,225,139,193,28,122,226,235,77,189,123,131,73,254,230,219,229,100,246,200,124,207,142,120,221,71,83,12,156,209,78,142,76,181,207,78,87,49,83,231,232,133,192,82,82,193,67,73,13,21,51,57,33,167,141,177,70,220,170,225,173,76,34,101,122,246,67,220,0,0,0,0,0,3,173,238,54,143,164,215,218,22,253,163,171,147,49,94,45,181,84,42,189,122,121,176,190,60,244,115,87,179,215,213,62,244,238,80,31,29,27,15,91,177,27,237,120,177,178,12,90,42,61,159,216,37,230,79,194,114,209,211,58,78,158,99,220,152,124,184,247,151,238,233,219,177,120,113,111,50,237,23,16,150,197,169,169,242,173,215,95,59,218,211,147,155,155,202,161,171,228,236,199,57,61,233,61,49,245,201,127,168,168,228,202,118,60,128,0,0,0,0,0,0,0,0,0,12,47,197,182,245,71,177,123,57,118,214,109,235,83,15,145,228,183,231,154,168,35,119,95,45,233,218,95,84,255,0,189,53,195,168,168,154,170,103,79,59,249,158,236,101,112,137,217,49,232,93,79,132,247,15,141,208,155,73,22,231,222,33,242,238,218,139,155,49,243,103,202,242,42,107,160,238,217,28,215,101,175,69,248,83,31,85,234,79,176,0,0,0,0,0,0,112,250,191,76,219,181,158,150,187,105,75,180,124,244,119,122,25,232,102,110,92,158,228,177,186,55,124,42,139,217,203,217,81,126,168,80,183,30,156,37,106,30,29,119,62,182,225,73,65,205,165,239,83,201,89,73,83,230,177,57,29,53,69,82,178,30,69,154,73,23,17,66,139,204,184,249,42,34,247,249,184,11,226,130,231,195,206,238,219,153,91,114,242,180,229,226,120,104,171,153,228,181,220,173,150,170,151,204,147,41,20,146,46,35,133,125,214,227,232,168,189,239,211,73,234,91,94,178,211,54,173,87,100,159,206,160,187,209,65,93,79,39,43,155,205,28,177,182,70,46,28,136,228,247,92,157,209,23,232,135,44,0,0,0,0,0,0,1,79,254,51,83,74,186,239,76,196,200,191,6,158,219,204,238,100,254,163,111,199,66,52,120,125,121,31,207,57,165,214,119,242,183,246,119,92,42,255,0,243,125,87,200,216,92,2,52,248,131,110,85,62,218,240,221,168,110,50,201,200,249,189,147,147,162,175,106,250,84,95,201,119,231,149,207,224,249,13,108,219,245,89,36,41,248,22,121,126,115,186,116,205,21,127,47,69,235,223,228,93,112,58,246,188,215,218,87,109,52,205,86,175,214,119,63,96,181,81,114,121,211,249,50,75,203,207,35,99,111,187,27,92,229,203,158,212,232,158,191,44,148,103,199,175,27,53,220,76,234,159,177,180,205,87,46,143,160,255,0,122,199,200,139,230,115,199,74,231,245,124,17,202,152,150,7,119,85,207,167,78,253,35,131,206,19,53,119,19,154,237,148,20,84,25,211,244,89,251,74,175,205,139,240,60,240,212,44,94,226,205,27,221,153,32,84,247,123,119,94,157,246,19,211,214,11,94,151,179,211,216,172,180,222,207,69,77,207,229,71,206,231,242,243,57,92,189,92,170,171,213,202,189,84,228,64,0,0,0,0,3,173,238,94,164,185,104,221,184,213,122,190,205,67,21,109,194,199,100,174,185,82,83,75,205,201,52,208,192,249,24,199,114,251,216,115,154,136,184,235,133,232,86,254,193,248,190,107,157,213,222,141,25,182,186,163,108,52,189,150,219,169,239,20,246,169,171,162,173,168,87,194,179,59,145,138,212,119,76,171,213,169,215,167,82,209,1,199,234,11,245,171,75,88,46,90,158,251,86,202,91,109,162,142,106,250,201,222,184,108,80,68,197,124,143,95,162,53,170,191,160,214,99,69,82,213,235,141,225,176,209,90,233,159,237,90,131,82,210,197,79,10,123,206,243,39,170,106,53,169,219,43,151,34,27,59,128,87,71,140,230,199,174,170,218,45,61,190,86,154,78,106,221,19,91,246,125,205,237,78,171,111,171,115,90,215,59,254,69,66,70,137,219,246,247,21,167,160,184,152,213,154,11,135,13,196,225,222,218,178,173,187,94,220,173,245,142,149,31,202,148,204,139,62,210,136,158,171,50,71,74,197,198,61,216,221,149,244,89,85,224,207,178,43,171,183,162,253,189,119,90,53,117,6,133,161,246,74,7,185,189,22,227,86,215,51,45,85,238,172,129,38,206,59,121,172,95,190,230,64,0,21,117,191,94,46,59,171,179,123,209,173,118,178,13,160,211,21,176,105,123,221,93,182,158,166,122,186,150,73,52,49,200,169,27,220,137,209,21,204,229,85,199,78,189,58,22,69,182,250,194,155,112,182,247,76,107,202,55,194,232,53,29,158,142,234,197,133,202,232,241,60,45,147,13,85,235,143,123,215,169,216,193,175,239,137,214,173,180,234,254,53,119,2,162,203,59,102,130,216,250,43,76,146,53,217,69,158,158,146,40,230,111,209,91,42,61,138,159,54,41,111,190,31,86,106,219,15,6,91,81,67,95,19,163,150,91,31,182,181,28,152,85,142,162,105,39,141,126,229,100,141,84,250,41,135,252,99,52,221,69,247,132,56,174,144,178,71,51,78,234,203,117,202,101,111,102,177,209,212,83,34,187,162,244,230,169,106,122,117,84,235,232,176,111,194,147,110,246,59,119,55,119,85,237,222,242,232,171,70,162,125,85,141,183,11,60,119,6,187,45,150,9,145,37,108,106,215,39,85,100,188,202,152,92,164,106,189,57,87,54,141,250,223,220,26,127,197,243,75,255,0,234,75,255,0,225,143,214,254,224,211,254,47,154,95,255,0,82,95,255,0,12,248,238,252,11,240,57,167,237,211,94,47,219,35,162,237,180,20,232,139,53,85,100,143,134,24,242,168,212,230,123,228,70,166,85,81,19,43,221,81,14,241,181,252,44,240,237,179,218,135,245,101,181,123,87,99,211,247,105,105,95,75,237,212,72,254,119,64,245,107,156,220,171,149,48,170,214,175,232,67,43,128,10,186,223,175,23,29,213,217,189,232,214,187,89,6,208,105,138,216,52,189,238,174,219,79,83,61,93,75,36,154,24,228,84,141,238,68,232,138,230,114,170,227,167,94,157,11,34,219,125,97,77,184,91,123,166,53,229,27,225,116,26,142,207,71,117,98,194,229,116,120,158,22,201,134,170,245,199,189,235,212,236,96,215,247,196,235,86,218,117,127,26,187,129,81,101,157,179,65,108,125,21,166,73,26,236,162,207,79,73,20,115,55,232,173,149,30,197,79,155,20,183,223,15,171,53,109,135,131,45,168,161,175,137,209,203,45,143,219,90,142,76,42,199,81,52,147,198,191,114,178,70,170,125,20,144,166,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,6,184,252,104,109,5,102,194,113,63,174,116,68,48,201,77,69,29,213,247,91,51,218,138,212,246,26,149,243,224,228,94,153,228,71,249,106,169,249,81,187,228,94,175,8,123,223,77,196,55,15,26,55,115,82,166,57,110,85,116,45,164,188,53,170,153,142,227,7,224,234,17,83,242,121,158,213,122,39,230,189,171,217,81,76,198,10,137,241,168,223,10,107,222,179,210,27,3,102,174,73,25,166,226,117,246,245,27,29,148,109,92,237,229,166,141,201,232,230,67,206,255,0,249,53,45,50,191,130,238,201,201,166,182,179,84,239,141,222,141,209,213,107,10,214,218,237,110,123,113,251,2,145,87,204,145,171,242,124,239,115,87,235,76,133,132,106,255,0,232,78,247,251,221,83,252,83,141,112,248,78,252,105,246,111,254,144,52,247,249,198,3,101,48,80,15,138,63,227,217,185,191,250,23,252,207,68,92,151,4,223,138,54,208,255,0,4,45,191,196,180,205,128,2,174,183,235,197,199,117,118,111,122,53,174,214,65,180,26,98,182,13,47,123,171,182,211,212,207,87,82,201,38,134,57,21,35,123,145,58,34,185,156,170,184,233,215,167,66,200,182,223,88,83,110,22,222,233,141,121,70,248,93,6,163,179,209,221,88,176,185,93,30,39,133,178,97,170,189,113,239,122,245,59,24,53,253,241,58,213,182,157,95,198,174,224,84,89,103,108,208,91,31,69,105,146,70,187,40,179,211,210,69,28,205,250,43,101,71,177,83,230,197,45,247,195,234,205,91,97,224,203,106,40,107,226,116,114,203,99,246,214,163,147,10,177,212,77,36,241,175,220,172,145,170,159,69,36,41,174,55,27,240,75,79,197,230,238,199,51,21,142,93,89,94,244,69,252,215,72,174,106,254,148,84,95,210,108,55,160,107,96,184,232,93,57,112,166,85,88,106,173,52,115,70,170,152,94,87,66,213,76,167,220,167,60,83,55,141,149,100,15,226,31,68,208,53,203,231,67,162,227,153,237,199,102,190,186,169,26,185,251,227,119,247,9,183,225,67,12,209,112,73,163,159,36,79,99,101,175,187,190,53,115,85,17,237,246,249,155,148,249,166,90,169,159,154,47,200,151,192,0,10,193,241,197,254,132,246,151,247,198,239,252,85,48,240,58,254,132,247,107,247,198,209,252,85,73,103,192,20,71,226,139,195,13,126,198,111,237,118,189,179,80,42,104,253,197,168,154,237,69,36,108,195,41,107,156,188,213,84,206,194,97,171,206,229,145,137,219,146,76,38,121,29,137,113,225,87,199,21,175,88,105,123,111,12,187,161,121,72,53,53,150,47,35,76,86,212,200,136,151,42,38,252,52,156,202,191,183,68,222,140,79,202,141,169,142,172,92,217,32,0,195,156,84,241,53,161,248,87,218,155,134,225,106,185,226,168,184,61,143,130,199,104,73,81,179,93,43,113,238,198,212,238,140,110,81,210,63,11,202,204,175,85,86,181,212,11,110,160,221,78,45,183,237,180,176,35,175,58,215,112,111,46,146,71,97,82,54,190,69,87,61,235,140,242,67,19,17,85,123,163,35,143,228,134,197,27,43,181,86,13,144,218,157,47,180,250,103,46,183,233,171,124,116,109,149,83,14,158,78,174,150,103,39,163,164,145,207,145,83,182,94,184,59,168,7,29,168,236,22,205,87,167,174,154,90,245,7,157,110,188,81,79,111,171,143,243,225,149,138,199,183,244,181,202,134,181,215,203,102,180,225,135,127,234,45,233,34,193,169,54,223,83,35,161,149,90,173,108,147,82,84,35,163,145,17,123,177,232,214,185,61,21,175,79,69,54,58,218,253,194,176,238,206,221,105,205,203,211,19,36,150,189,75,109,130,227,79,135,115,43,18,70,34,172,110,254,201,142,203,28,158,142,106,161,218,1,70,158,45,219,225,77,186,92,76,174,135,178,215,37,69,163,110,40,190,199,247,29,150,45,197,238,243,43,21,62,74,213,242,161,114,126,116,10,88,15,133,46,201,201,180,252,43,91,117,37,214,141,208,94,119,6,169,250,134,116,145,184,123,105,21,18,58,70,127,201,88,153,230,167,252,250,146,63,126,160,150,171,99,55,22,154,6,43,229,151,73,221,216,198,167,229,57,104,229,68,79,238,148,61,225,219,91,5,7,26,123,85,61,66,170,53,215,105,97,76,38,125,233,41,102,99,127,251,231,33,176,224,53,188,227,58,178,10,238,45,55,126,106,103,43,152,221,105,118,133,85,83,30,244,117,47,99,147,255,0,89,170,108,95,165,161,154,159,76,90,41,234,34,124,82,197,65,78,199,177,237,86,185,174,72,218,138,138,139,213,21,23,208,229,0,56,237,71,96,182,106,189,61,116,210,215,168,60,235,117,226,138,123,125,92,127,159,12,172,86,61,191,165,174,84,53,174,190,91,53,167,12,59,255,0,81,111,73,22,13,73,182,250,153,29,12,170,213,107,100,154,146,161,29,28,136,139,221,143,70,181,201,232,173,122,122,41,177,214,215,238,21,135,118,118,235,78,110,94,152,153,36,181,234,91,108,23,26,124,59,153,88,146,49,21,99,119,246,76,118,88,228,244,115,85,14,208,10,52,241,110,223,10,109,210,226,101,116,61,150,185,42,45,27,113,69,246,63,184,236,177,110,47,119,153,88,169,242,86,175,149,11,147,243,160,82,192,124,41,118,78,77,167,225,90,219,169,46,180,110,130,243,184,53,79,212,51,164,141,195,219,72,168,145,210,51,254,74,196,207,53,63,231,212,153,69,67,248,192,241,98,237,75,169,41,248,95,209,55,60,218,172,82,50,187,85,73,11,186,84,87,99,48,210,170,167,118,196,213,231,114,117,69,145,237,69,68,88,142,245,224,247,194,122,90,45,53,60,83,107,107,98,182,182,228,201,109,218,74,41,153,133,138,155,171,42,43,17,21,59,200,185,137,138,159,144,146,247,71,162,150,124,0,0,0,0,0,0,1,199,106,11,5,175,84,90,42,44,87,170,111,62,142,167,147,205,143,157,205,230,229,114,57,58,181,81,83,171,81,122,41,175,111,24,124,37,234,238,24,245,211,232,43,104,63,249,61,91,143,179,42,252,216,191,13,201,13,58,205,238,36,210,61,184,146,116,79,123,191,116,233,219,187,112,23,198,205,119,12,218,167,236,109,77,85,205,163,235,255,0,223,81,242,34,121,124,145,213,57,157,89,4,146,174,101,157,189,149,49,235,211,181,230,104,61,125,165,119,47,76,210,234,253,25,115,246,251,85,111,63,147,63,147,36,92,220,146,58,55,123,178,53,174,76,57,142,78,169,233,242,193,216,65,74,62,48,144,214,195,191,84,114,76,159,129,127,153,228,187,167,92,81,80,115,116,78,189,254,101,140,120,124,238,85,62,229,112,221,167,174,49,73,206,248,125,175,159,162,167,122,250,164,79,201,111,230,18,88,3,94,143,16,95,35,249,231,53,66,192,254,102,175,177,117,194,167,255,0,55,210,252,201,47,224,203,52,169,174,245,52,79,139,220,95,98,229,119,55,254,70,225,158,133,192,0,0,0,0,0,0,0,113,58,179,82,218,244,110,153,186,106,187,220,254,77,5,162,138,122,234,153,57,92,238,88,226,141,210,61,112,212,87,46,26,213,236,138,191,69,40,51,143,94,40,46,124,67,110,229,197,148,55,47,59,78,89,170,38,162,161,103,146,214,243,182,42,170,175,46,76,172,81,200,153,142,100,247,93,159,170,170,246,250,56,11,225,43,80,241,21,185,244,87,10,186,14,93,47,101,158,58,202,186,159,53,139,206,232,106,41,85,240,242,36,209,200,153,138,101,94,100,207,201,17,87,181,244,233,13,51,110,209,154,90,211,165,45,49,242,81,218,40,96,161,133,185,114,251,145,70,216,219,241,42,175,102,167,117,85,250,169,204,0,0,0,0,0,0,2,2,248,176,240,248,205,119,180,114,238,125,158,31,50,237,167,121,113,23,54,60,223,62,170,134,14,238,145,173,110,26,197,95,133,115,244,94,165,42,211,212,77,75,51,103,129,252,175,110,112,184,69,238,152,245,54,60,225,39,122,163,223,77,156,180,235,55,116,169,155,207,243,155,242,197,84,241,183,175,150,196,237,23,162,127,222,185,160,0,0,0,0,0,0,0,0,0,0,84,215,141,22,236,205,85,120,209,219,91,106,170,242,227,161,251,67,237,88,185,17,124,206,118,219,167,135,171,153,211,29,87,220,114,231,215,228,87,206,197,237,229,78,233,110,117,163,69,211,39,90,255,0,104,202,244,233,201,79,44,158,174,111,245,63,154,127,160,217,79,72,233,170,13,33,167,169,116,245,178,63,46,154,147,159,145,185,114,227,153,238,122,245,114,170,247,114,250,156,192,0,0,0,0,0,0,6,46,226,67,100,236,155,245,181,23,205,9,118,139,51,84,209,212,251,12,156,207,252,13,83,169,166,138,55,225,178,49,29,133,149,87,14,119,42,250,252,211,94,125,244,218,75,214,200,110,101,231,111,239,105,153,45,245,117,17,193,39,185,248,88,99,168,150,38,191,13,123,249,115,229,47,69,114,170,127,133,108,231,194,87,138,103,234,91,60,187,17,169,170,185,170,237,116,238,169,183,187,147,24,166,141,148,52,177,71,134,66,137,221,206,247,156,245,95,158,123,150,96,0,0,0,0,0,0,1,87,190,52,58,65,22,205,164,53,92,113,229,91,246,135,152,236,246,247,237,209,167,78,111,244,21,215,195,30,172,126,139,222,173,61,126,74,207,102,100,30,215,205,39,151,207,142,106,73,154,157,48,191,157,242,245,54,83,133,233,36,104,244,92,162,159,176,85,55,140,198,236,193,52,186,115,107,168,234,49,36,30,217,237,145,242,47,94,100,183,206,206,170,207,191,179,190,255,0,145,203,120,47,237,183,177,217,245,118,226,76,185,251,71,216,60,148,252,223,45,215,24,93,217,221,123,250,181,63,210,90,25,139,119,215,136,221,179,225,243,79,62,255,0,175,239,62,200,222,158,91,61,158,162,78,127,126,38,47,88,162,126,49,231,51,211,215,239,197,31,241,117,198,222,224,241,63,120,125,29,92,222,195,166,98,199,179,219,185,96,151,151,45,129,93,248,84,130,57,23,240,144,115,117,249,227,183,126,63,132,174,14,181,223,19,250,165,148,214,200,189,146,193,6,125,182,225,205,12,158,87,52,115,172,127,130,116,241,189,217,124,10,222,157,179,149,233,222,249,246,115,102,180,78,199,232,234,109,25,161,237,158,199,69,79,207,211,206,154,76,243,75,36,159,211,94,245,239,43,253,125,126,228,78,246,0,0,0,0,0,3,213,85,75,79,93,75,53,21,92,45,150,10,136,221,20,177,185,50,143,99,147,10,139,244,84,85,53,200,226,199,135,157,91,194,174,250,93,244,69,92,85,116,246,248,234,150,225,166,174,108,231,98,85,80,171,249,161,146,55,231,60,236,232,199,225,114,215,177,122,246,85,178,222,15,124,88,54,203,91,105,138,13,23,196,125,230,61,41,171,168,33,108,14,190,79,26,253,157,118,229,76,36,174,115,81,125,158,85,68,203,145,200,145,170,245,107,147,153,24,217,127,91,197,39,13,54,251,67,239,213,60,64,237,215,176,49,170,239,62,61,79,69,35,92,137,158,141,229,145,85,235,209,81,17,185,85,94,136,86,119,136,127,137,125,135,118,180,205,126,196,240,255,0,61,68,186,114,189,201,29,251,81,73,19,161,91,132,77,84,95,102,166,99,145,30,216,149,81,57,222,228,69,122,39,42,39,42,170,187,166,120,77,112,183,121,220,253,231,165,223,75,245,182,72,244,134,128,157,102,166,154,70,167,45,109,219,151,240,49,179,61,210,46,100,149,202,157,156,216,211,242,139,180,0,234,187,171,183,150,109,217,219,93,79,182,122,129,169,246,126,166,181,84,219,38,119,42,57,98,243,99,86,182,70,162,254,83,28,168,246,175,162,181,20,214,103,89,105,59,222,131,213,215,173,17,169,41,189,158,237,167,238,21,22,202,232,186,225,147,195,35,163,122,38,81,50,156,205,92,46,11,252,240,240,216,244,216,158,21,116,141,150,182,141,32,189,234,40,127,84,151,140,179,149,254,209,84,214,185,145,185,59,163,163,129,33,141,81,125,88,191,50,74,0,0,41,147,197,251,134,123,230,140,221,214,241,15,97,182,73,54,153,214,140,134,27,164,209,70,229,109,13,206,40,219,26,36,139,213,26,217,99,99,28,213,233,151,54,68,239,142,111,111,135,159,137,101,179,99,52,253,46,200,111,170,86,75,163,233,229,114,217,175,148,241,186,121,109,45,123,149,206,134,104,211,46,146,14,101,115,154,172,69,123,21,85,188,174,106,167,37,161,88,120,171,225,155,83,91,82,237,101,223,253,190,154,155,151,157,202,253,69,73,19,227,78,191,28,111,122,61,157,151,163,145,58,117,34,215,23,222,42,155,77,182,90,98,191,74,236,6,160,162,214,186,218,178,39,193,13,194,141,124,219,101,173,87,167,156,233,126,10,135,167,118,178,53,115,85,83,46,114,39,186,234,177,225,191,97,245,223,22,91,223,65,161,173,111,171,168,146,231,84,183,13,65,118,122,243,45,37,34,200,139,81,83,35,157,221,235,204,188,168,191,19,220,212,245,54,56,176,88,237,122,98,197,109,211,86,74,86,211,91,173,52,144,208,209,192,222,209,65,19,17,140,98,125,17,173,68,253,7,89,222,157,172,177,239,110,212,234,157,168,212,110,88,232,53,53,182,90,23,76,214,163,157,79,34,166,98,153,168,189,21,209,200,140,122,34,244,203,16,215,150,120,55,151,130,238,33,19,153,143,177,107,125,9,114,230,141,206,106,186,25,217,133,68,114,103,30,101,60,209,57,126,92,204,147,211,210,234,56,110,241,25,225,207,127,116,229,35,238,122,206,213,162,53,95,35,89,91,98,191,86,199,76,169,46,58,251,60,210,43,99,168,98,174,121,121,87,159,9,239,49,166,99,213,28,68,236,46,139,179,207,127,212,251,201,163,104,40,105,219,204,249,31,122,167,114,175,209,172,107,149,207,119,201,173,69,85,244,66,161,124,69,60,67,35,226,89,236,218,141,166,246,186,77,186,160,168,108,245,53,115,198,177,79,124,168,98,251,143,86,47,88,224,98,251,204,99,176,229,92,57,200,138,141,107,102,71,132,102,136,223,155,46,203,213,234,237,207,213,215,119,233,27,218,68,154,66,193,112,94,127,34,153,185,87,85,177,94,138,248,226,147,40,145,177,21,26,168,215,63,10,142,99,137,236,0,41,147,197,251,134,123,230,140,221,214,241,15,97,182,73,54,153,214,140,134,27,164,209,70,229,109,13,206,40,219,26,36,139,213,26,217,99,99,28,213,233,151,54,68,239,142,111,111,135,159,137,101,179,99,52,253,46,200,111,170,86,75,163,233,229,114,217,175,148,241,186,121,109,45,123,149,206,134,104,211,46,146,14,101,115,154,172,69,123,21,85,188,174,106,167,37,161,88,120,171,225,155,83,91,82,237,101,223,253,190,154,155,151,157,202,253,69,73,19,227,78,191,28,111,122,61,157,151,163,145,58,117,34,215,23,222,42,155,77,182,90,98,191,74,236,6,160,162,214,186,218,178,39,193,13,194,141,124,219,101,173,87,167,156,233,126,10,135,167,118,178,53,115,85,83,46,114,39,186,234,177,225,191,97,245,223,22,91,223,65,161,173,111,171,168,146,231,84,183,13,65,118,122,243,45,37,34,200,139,81,83,35,157,221,235,204,188,168,191,19,220,212,245,54,56,176,88,237,122,98,197,109,211,86,74,86,211,91,173,52,144,208,209,192,222,209,65,19,17,140,98,125,17,173,68,253,7,222,107,89,197,143,227,79,188,159,244,129,168,127,206,51,155,18,237,15,238,77,162,191,131,182,223,228,209,157,184,0,65,159,20,190,15,171,55,251,109,32,221,61,191,180,62,179,93,104,120,30,171,77,10,102,91,157,171,42,249,32,99,127,46,72,220,174,146,54,167,85,204,173,68,115,158,212,43,131,129,110,55,117,63,8,90,214,106,59,141,53,69,223,64,223,167,98,223,109,44,199,155,11,209,57,82,174,155,153,81,18,102,167,69,106,170,54,70,162,53,85,21,26,230,221,6,131,227,35,133,189,199,179,195,121,211,91,239,163,17,179,70,146,173,53,125,218,26,26,184,145,113,209,240,78,230,72,220,42,227,171,113,159,83,9,241,79,226,133,177,59,37,167,170,173,187,97,168,173,91,137,173,102,141,204,163,166,181,84,165,69,190,145,234,157,37,169,169,141,121,21,168,191,210,227,114,189,85,48,188,136,188,201,82,27,73,181,251,183,198,199,16,75,105,138,166,170,231,124,212,247,7,220,245,5,230,86,43,163,162,129,207,204,213,50,99,163,90,212,92,49,157,17,87,145,141,198,81,13,135,182,243,65,233,205,175,208,182,29,187,210,52,105,77,103,211,180,16,219,168,227,233,159,46,54,163,121,156,169,221,238,84,87,57,125,92,170,190,167,215,171,255,0,161,59,223,239,117,79,241,78,53,195,225,59,241,167,217,191,250,64,211,223,231,24,13,148,193,64,62,40,255,0,143,102,230,255,0,232,95,243,61,17,114,92,19,126,40,219,67,252,16,182,255,0,18,211,54,0,10,100,241,126,225,158,249,163,55,117,188,67,216,109,146,77,166,117,163,33,134,233,52,81,185,91,67,115,138,54,198,137,34,245,70,182,88,216,199,53,122,101,205,145,59,227,155,219,225,231,226,89,108,216,205,63,75,178,27,234,149,146,232,250,121,92,182,107,229,60,110,158,91,75,94,229,115,161,154,52,203,164,131,153,92,230,171,17,94,197,85,111,43,154,169,201,104,86,30,42,248,102,212,214,212,187,89,119,255,0,111,166,166,229,231,114,191,81,82,68,248,211,175,199,27,222,143,103,101,232,228,78,157,72,181,197,247,138,166,211,109,150,152,175,210,187,1,168,40,181,174,182,172,137,240,67,112,163,95,54,217,107,85,233,231,58,95,130,161,233,221,172,141,92,213,84,203,156,137,238,186,172,120,111,216,125,119,197,150,247,208,104,107,91,234,234,36,185,213,45,195,80,93,158,188,203,73,72,178,34,212,84,200,231,119,122,243,47,42,47,196,247,53,61,77,142,44,22,59,94,152,177,91,116,213,146,149,180,214,235,77,36,52,52,112,55,180,80,68,196,99,24,159,68,107,81,63,65,247,148,91,226,217,180,23,13,188,226,178,191,91,178,137,99,179,110,21,20,23,90,73,90,158,231,180,195,19,32,170,143,63,156,142,99,37,95,249,246,147,163,195,219,143,29,161,215,123,43,165,182,203,113,53,229,175,77,235,125,43,67,13,145,208,222,107,89,78,151,40,96,98,50,9,161,150,78,86,200,229,141,26,142,102,121,249,154,229,194,162,163,150,79,235,94,37,248,125,219,203,13,70,165,213,219,201,164,40,168,105,154,174,85,109,218,25,165,145,83,242,99,138,55,58,73,93,253,139,26,171,244,40,103,140,157,251,151,138,174,35,239,187,129,96,160,171,91,101,76,144,218,52,245,34,196,171,59,169,34,247,34,203,19,43,207,35,213,210,114,166,112,178,114,245,193,123,92,41,109,77,78,200,112,231,160,54,190,225,27,99,175,178,217,162,75,131,27,140,50,182,85,89,170,26,138,157,209,38,150,68,207,174,51,234,101,112,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,14,139,189,155,45,160,56,128,219,171,166,216,110,77,167,219,109,23,38,162,163,152,188,179,82,206,220,249,117,16,191,11,201,35,21,114,139,213,23,170,42,43,85,81,104,75,138,142,17,183,115,131,157,192,142,43,186,85,207,99,125,87,157,167,117,85,10,58,56,170,57,29,204,207,121,171,152,42,27,132,85,98,174,81,83,45,87,55,14,89,137,194,223,140,108,246,123,109,22,141,226,126,197,89,114,246,118,182,24,245,85,166,54,186,119,53,19,8,181,84,221,17,235,243,146,53,202,255,0,83,85,202,172,242,209,188,112,112,141,175,32,134,123,15,16,122,46,37,157,27,229,195,115,185,54,219,50,170,225,17,190,93,87,150,254,108,170,38,49,147,177,222,120,159,225,183,79,210,45,109,231,127,118,242,150,36,69,194,187,82,209,171,157,143,70,181,36,230,114,253,17,21,72,167,196,15,139,246,195,237,253,13,85,171,101,169,170,119,11,80,34,43,34,157,34,146,150,213,11,251,101,242,189,18,73,112,184,92,70,222,87,39,229,167,114,170,245,238,226,239,215,25,91,191,77,87,125,150,229,171,181,109,238,100,164,181,219,40,162,95,46,6,42,229,33,167,133,61,216,163,106,101,85,87,209,21,239,114,175,51,139,142,240,254,224,58,207,194,150,151,126,174,214,41,77,114,220,171,245,51,89,112,169,102,31,21,174,5,195,150,142,157,222,189,81,22,73,19,226,86,162,39,186,212,85,152,0,0,86,47,139,183,7,149,218,154,137,156,81,237,213,158,74,154,251,101,59,41,117,125,52,8,174,124,148,140,68,108,53,200,212,234,190,91,81,25,34,167,104,209,142,194,53,143,82,56,120,122,120,133,213,112,201,85,252,203,247,67,218,174,27,105,112,157,211,71,36,49,172,181,22,74,135,174,93,44,109,78,175,133,203,213,241,167,84,92,189,157,121,154,251,115,211,188,87,240,201,170,237,109,188,216,247,255,0,64,77,76,172,71,187,205,212,20,176,73,26,47,95,194,71,35,218,248,215,162,244,115,81,122,17,51,140,223,21,93,181,219,221,57,112,208,220,58,95,169,53,118,177,173,133,244,255,0,109,209,170,73,109,180,115,38,60,214,201,240,212,202,136,185,98,51,154,52,94,174,114,227,145,213,221,193,71,11,90,171,139,157,236,166,183,220,34,173,147,75,91,170,91,114,213,151,121,21,203,136,85,202,229,135,205,94,243,204,168,173,78,185,234,247,245,70,169,176,157,21,21,29,182,138,158,221,111,165,138,154,150,150,38,65,4,49,49,26,200,163,106,34,53,173,106,116,68,68,68,68,68,244,67,197,194,130,142,235,65,83,107,184,211,182,122,90,200,95,79,60,78,237,36,111,106,181,205,95,162,162,170,26,219,95,109,58,207,132,126,38,100,162,150,41,25,126,219,77,81,21,76,28,235,201,237,45,167,153,178,194,254,153,247,38,139,145,221,149,21,146,117,78,184,47,135,101,248,206,225,211,124,52,157,30,164,211,123,159,167,232,42,229,167,100,181,150,123,157,198,42,90,234,25,21,19,153,146,71,35,154,170,141,119,187,206,220,177,113,209,84,226,56,135,227,163,135,221,129,209,119,11,213,86,225,216,111,186,131,217,100,117,170,197,107,174,142,174,166,174,163,149,124,182,189,34,87,121,49,171,177,153,31,132,198,113,149,76,45,34,240,235,183,122,151,137,238,40,52,222,155,170,137,245,213,26,155,80,253,169,125,157,35,203,89,75,230,172,245,147,57,59,34,114,36,152,69,84,69,115,154,222,234,134,200,32,0,86,47,139,183,7,149,218,154,137,156,81,237,213,158,74,154,251,101,59,41,117,125,52,8,174,124,148,140,68,108,53,200,212,234,190,91,81,25,34,167,104,209,142,194,53,143,82,56,120,122,120,133,213,112,201,85,252,203,247,67,218,174,27,105,112,157,211,71,36,49,172,181,22,74,135,174,93,44,109,78,175,133,203,213,241,167,84,92,189,157,121,154,251,115,211,188,87,240,201,170,237,109,188,216,247,255,0,64,77,76,172,71,187,205,212,20,176,73,26,47,95,194,71,35,218,248,215,162,244,115,81,122,17,51,140,223,21,93,181,219,221,57,112,208,220,58,95,169,53,118,177,173,133,244,255,0,109,209,170,73,109,180,115,38,60,214,201,240,212,202,136,185,98,51,154,52,94,174,114,227,145,213,221,193,71,11,90,171,139,157,236,166,183,220,34,173,147,75,91,170,91,114,213,151,121,21,203,136,85,202,229,135,205,94,243,204,168,173,78,185,234,247,245,70,169,176,157,21,21,29,182,138,158,221,111,165,138,154,150,150,38,65,4,49,49,26,200,163,106,34,53,173,106,116,68,68,68,68,68,244,67,6,241,169,196,205,171,133,157,139,188,107,181,158,7,234,58,214,186,221,166,232,228,194,172,247,9,26,188,175,86,47,197,28,73,153,31,244,111,47,119,33,65,123,112,221,31,175,183,138,215,85,190,122,246,107,46,159,187,93,93,93,169,111,146,211,207,85,50,198,231,58,89,149,27,11,31,35,165,149,114,212,114,53,81,29,34,57,122,34,151,105,96,241,41,240,251,210,214,59,126,153,211,219,197,13,190,215,105,165,138,138,138,146,13,47,120,108,112,65,27,17,145,198,212,246,78,136,214,162,34,125,199,223,250,232,252,9,255,0,95,63,241,102,241,254,200,63,93,31,129,63,235,231,254,44,222,63,217,7,235,163,240,39,253,124,255,0,197,155,199,251,33,35,244,78,180,211,91,141,164,109,26,239,70,220,190,208,177,95,168,227,175,183,213,121,50,69,231,65,35,121,152,254,73,26,215,183,40,189,156,212,95,154,28,216,0,0,0,0,0,14,137,188,123,53,162,119,195,71,84,232,205,113,108,246,202,42,142,78,158,116,209,227,150,88,228,254,148,246,47,120,153,235,233,247,162,208,199,22,220,29,107,190,23,245,75,233,174,113,123,93,134,124,123,29,195,154,24,252,222,88,224,89,63,4,217,228,123,112,249,209,189,123,227,41,211,183,33,194,47,27,123,131,195,5,225,148,116,147,123,118,153,151,62,209,110,229,130,46,108,54,117,111,225,86,9,36,79,194,79,205,211,229,142,221,175,3,98,248,141,219,62,32,180,243,47,250,2,243,237,109,92,249,140,246,122,136,249,61,249,88,157,101,137,153,207,146,255,0,79,79,187,57,72,171,207,26,13,181,246,203,62,145,220,72,87,31,103,123,127,158,159,157,230,62,221,11,123,187,167,111,70,175,250,78,39,193,159,118,160,134,93,71,181,181,149,57,146,127,99,246,56,249,23,167,42,92,39,127,84,103,220,189,93,247,124,139,89,7,226,103,164,113,171,213,112,136,107,89,196,230,172,126,181,222,189,67,126,90,207,105,100,254,201,203,39,151,201,158,90,72,88,189,48,159,155,242,244,44,83,193,119,72,34,89,181,126,171,146,60,43,190,207,242,221,158,254,253,198,53,233,205,254,130,208,128,0,0,0,0,0,0,43,63,197,171,138,103,233,171,60,91,17,166,106,185,106,238,148,237,169,184,59,147,57,166,145,149,212,178,199,135,194,169,221,173,247,154,244,95,150,59,149,141,177,123,73,122,222,237,204,179,109,253,149,49,37,194,174,158,57,228,247,63,7,12,149,17,68,231,225,207,102,113,230,167,68,114,42,255,0,133,54,24,225,191,100,236,155,11,181,22,61,9,105,139,19,83,81,211,123,116,156,207,252,53,83,105,161,138,71,225,210,61,27,149,137,23,13,119,42,122,124,215,40,128,0,0,0,0,0,0,112,250,187,77,80,106,253,63,85,167,174,113,243,211,85,114,115,183,46,76,242,189,175,78,173,84,94,237,79,83,90,221,244,219,202,157,173,220,235,198,139,168,78,180,30,207,133,233,215,158,158,41,61,28,239,234,159,53,255,0,65,96,158,11,187,177,53,45,227,88,237,117,214,171,204,142,187,236,255,0,178,163,228,68,242,249,25,113,158,110,173,103,92,244,95,125,201,143,79,145,108,192,0,0,0,0,0,0,0,0,0,31,137,100,108,76,89,30,184,68,238,107,149,198,86,230,203,186,123,245,168,53,19,106,188,250,87,123,39,144,238,78,94,212,84,236,119,78,70,175,120,253,80,149,126,14,187,75,6,167,220,11,246,225,213,117,77,57,236,188,137,215,175,180,65,112,133,123,61,63,55,243,87,244,119,46,52,0,0,0,0,0,0,0,8,15,226,145,194,156,59,163,183,210,238,190,156,135,253,220,211,176,58,90,132,230,95,126,142,158,10,217,220,158,252,205,98,101,242,55,179,85,223,122,116,41,243,110,53,189,243,105,183,18,209,171,173,171,229,214,88,238,84,245,18,71,238,47,63,147,59,36,86,101,205,114,38,86,52,76,225,127,73,176,239,11,27,221,104,223,125,155,211,218,194,223,39,236,191,96,164,134,227,30,29,238,85,251,44,18,74,220,172,108,69,194,202,157,90,156,191,47,146,101,224,0,0,0,0,0,0,68,239,19,109,9,38,182,225,79,84,71,71,7,61,109,55,177,121,14,230,199,47,53,202,143,155,162,185,17,114,214,175,114,130,90,231,49,200,230,174,21,13,152,246,15,112,98,220,221,176,180,106,232,151,153,43,61,163,222,234,153,228,168,150,63,205,111,230,124,140,136,120,85,68,76,169,174,223,29,123,179,87,187,220,70,106,77,66,231,254,194,79,99,246,88,240,158,231,236,10,102,63,175,35,21,114,177,231,170,125,197,203,112,3,182,144,237,167,13,90,106,129,209,242,214,212,123,103,180,174,85,115,203,95,84,172,252,183,39,103,250,126,147,14,241,171,226,79,167,118,65,245,26,11,111,32,251,79,83,167,39,157,47,52,144,251,39,251,222,86,244,154,149,241,201,207,28,175,78,142,233,143,154,162,37,58,238,86,234,107,109,218,212,83,106,141,115,119,251,66,190,126,94,121,61,158,24,190,22,49,137,210,38,53,191,12,108,78,222,159,121,47,184,43,240,223,212,219,213,85,65,173,247,21,62,207,210,174,243,127,5,248,57,125,163,165,68,93,225,170,100,140,229,150,38,47,110,185,249,101,86,231,116,54,133,211,123,117,167,105,180,190,149,160,246,75,125,47,63,151,31,155,36,152,230,123,158,189,94,231,59,226,123,151,191,169,216,0,0,0,0,0,0,1,140,120,128,225,207,106,184,152,208,239,208,187,167,96,74,202,118,57,101,161,173,129,201,29,101,190,101,76,121,176,75,133,229,94,137,148,84,86,185,17,17,205,114,116,42,143,121,60,28,56,133,210,87,74,137,182,130,237,102,215,150,119,57,206,166,142,74,168,237,213,237,111,163,100,100,206,72,85,113,211,153,178,245,194,175,43,123,24,154,219,225,135,199,21,202,165,212,237,217,9,105,146,57,18,57,37,169,190,219,35,99,122,247,76,212,101,233,211,187,81,196,159,225,235,193,126,251,37,210,150,255,0,196,166,180,162,130,221,19,146,69,211,250,122,103,73,53,70,23,224,154,169,205,107,99,111,78,169,26,61,85,23,163,216,189,75,73,209,154,43,73,237,222,151,183,104,189,13,167,232,172,150,59,76,41,5,29,13,28,73,28,81,51,186,225,19,186,170,170,170,185,114,174,85,85,85,85,85,83,155,0,21,115,197,111,4,63,171,223,17,205,190,184,81,218,24,253,37,184,252,183,187,250,35,49,26,58,218,141,246,230,59,186,126,22,52,167,76,250,190,119,101,58,42,173,162,163,81,168,141,106,34,34,38,17,19,208,242,0,0,226,117,102,147,211,90,235,77,220,116,126,177,177,209,222,44,183,104,29,77,91,67,89,18,73,20,241,175,163,154,191,92,42,47,116,84,69,76,42,34,149,99,196,103,131,37,242,43,165,78,162,225,155,86,82,79,110,153,202,244,211,183,233,221,28,212,249,95,134,26,172,42,72,222,189,18,84,106,162,39,87,189,72,189,55,134,47,28,113,92,150,216,221,141,154,71,225,85,178,178,251,108,242,92,137,158,190,98,212,163,83,56,236,170,139,219,161,151,182,131,193,175,136,77,87,114,130,125,220,191,88,180,45,161,28,213,168,142,42,134,220,171,220,158,173,99,34,95,37,23,166,57,150,94,153,69,195,187,22,169,195,215,13,59,73,195,22,140,77,27,181,122,125,41,91,50,181,247,11,149,74,164,149,215,25,90,152,71,207,46,19,155,25,92,53,17,24,222,101,229,106,101,115,148,193,31,56,181,224,159,105,184,184,211,241,67,170,227,146,205,170,45,209,44,118,173,73,69,18,58,166,153,185,85,242,164,98,170,36,240,229,85,121,28,168,168,170,170,215,49,85,85,106,187,114,124,35,184,188,209,117,243,179,73,88,172,154,230,220,197,115,163,170,181,93,97,167,145,99,76,170,43,225,170,116,78,71,97,62,22,43,250,174,17,84,235,26,119,194,231,141,205,65,51,91,38,208,199,106,129,206,86,173,69,198,249,65,27,90,189,59,177,179,58,76,117,238,140,84,232,164,211,225,115,193,227,76,232,139,189,30,180,226,63,80,208,106,218,202,71,50,104,116,229,185,143,251,53,178,34,229,61,162,73,17,29,80,222,223,131,228,99,23,24,119,59,87,5,145,211,83,83,209,211,197,71,71,79,28,16,64,198,199,20,81,177,26,200,216,212,194,53,168,157,17,17,17,17,17,15,104,0,226,117,102,147,211,90,235,77,220,116,126,177,177,209,222,44,183,104,29,77,91,67,89,18,73,20,241,175,163,154,191,92,42,47,116,84,69,76,42,34,149,99,196,103,131,37,242,43,165,78,162,225,155,86,82,79,110,153,202,244,211,183,233,221,28,212,249,95,134,26,172,42,72,222,189,18,84,106,162,39,87,189,72,189,55,134,47,28,113,92,150,216,221,141,154,71,225,85,178,178,251,108,242,92,137,158,190,98,212,163,83,56,236,170,139,219,161,151,182,131,193,175,136,77,87,114,130,125,220,191,88,180,45,161,28,213,168,142,42,134,220,171,220,158,173,99,34,95,37,23,166,57,150,94,153,69,195,187,22,169,195,215,13,59,73,195,22,140,77,27,181,122,125,41,91,50,181,247,11,149,74,164,149,215,25,90,152,71,207,46,19,155,25,92,53,17,24,222,101,229,106,101,115,148,193,81,123,223,225,19,196,150,229,111,70,190,220,107,22,182,219,88,45,186,171,84,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,153,206,21,123,150,175,161,44,117,122,95,67,233,237,53,95,36,50,85,90,109,84,148,51,190,21,85,141,210,69,11,88,229,106,170,34,171,114,213,198,81,23,30,136,115,160,0,65,30,47,252,43,54,239,126,174,149,251,137,181,23,90,125,15,173,43,158,233,235,33,124,42,235,85,202,101,202,171,228,99,61,232,36,114,174,93,36,104,228,94,170,177,171,149,92,87,150,164,240,185,227,107,79,92,189,134,29,163,142,241,18,191,146,58,187,109,234,133,240,201,245,195,229,107,218,157,123,189,173,50,14,210,120,60,241,57,172,110,176,46,231,203,99,219,251,74,72,158,210,249,171,162,184,214,114,103,175,149,21,51,157,27,151,254,84,172,78,191,160,182,14,28,56,97,218,142,22,244,79,234,51,108,108,239,99,234,85,178,92,238,181,110,73,43,110,83,53,21,17,243,72,136,137,132,202,242,177,168,140,110,87,9,149,85,92,180,124,55,218,25,174,150,59,141,178,157,204,108,181,116,147,64,197,122,170,53,28,230,43,81,87,25,92,101,74,153,217,15,8,158,36,182,215,122,52,14,227,95,117,182,218,207,109,210,186,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,206,50,169,220,183,64,86,7,25,158,23,251,251,196,79,18,122,195,120,244,86,175,219,250,43,46,160,251,63,217,160,186,92,43,99,170,103,145,65,79,78,254,118,199,73,35,19,47,133,202,152,122,251,170,153,194,229,18,125,240,239,183,119,173,164,216,189,9,182,90,142,170,138,166,233,166,44,84,150,186,185,168,94,247,211,190,88,163,70,185,99,115,218,215,43,114,157,21,90,139,244,67,34,0,14,39,86,105,61,53,174,180,221,199,71,235,27,29,29,226,203,118,129,212,213,180,53,145,36,145,79,26,250,57,171,245,194,162,247,69,68,84,194,162,41,86,60,70,120,50,95,34,186,84,234,46,25,181,101,36,246,233,156,175,77,59,126,157,209,205,79,149,248,97,170,194,164,141,235,209,37,70,170,34,117,123,212,139,211,120,98,241,199,21,201,109,141,216,217,164,126,21,91,43,47,182,207,37,200,153,235,230,45,74,53,51,142,202,168,189,186,25,123,104,60,26,248,132,213,119,40,39,221,203,245,139,66,218,17,205,90,136,226,168,109,202,189,201,234,214,50,37,242,81,122,99,153,101,233,148,92,59,177,106,156,61,112,211,180,156,49,104,196,209,187,87,167,210,149,179,43,95,112,185,84,170,73,93,113,149,169,132,124,242,225,57,177,149,195,81,17,141,230,94,86,166,87,57,76,24,143,137,174,25,118,227,138,141,184,151,111,183,6,158,88,93,12,139,85,107,186,82,163,82,170,219,85,202,168,146,70,170,152,86,170,46,30,197,232,228,249,42,53,205,169,29,204,240,132,226,203,71,221,103,135,66,208,88,245,229,177,29,248,10,154,27,148,52,83,57,159,57,33,170,123,17,142,249,163,94,244,249,42,157,55,79,120,92,241,187,127,157,140,126,207,178,213,3,156,173,117,69,198,249,65,27,89,245,86,54,103,73,142,189,209,138,79,142,10,60,43,172,219,21,169,168,119,91,123,47,118,253,79,171,109,175,73,237,86,218,22,185,214,235,108,201,133,73,213,210,53,174,158,102,175,194,170,214,181,139,239,34,57,200,215,54,193,0,0,2,28,120,141,240,113,185,220,95,88,244,61,179,109,111,186,94,219,46,153,171,174,158,173,111,149,85,16,181,237,153,144,181,169,31,147,4,170,170,139,27,179,156,119,78,227,195,147,131,141,206,225,6,199,174,45,155,149,125,210,247,41,117,53,93,12,244,139,99,170,168,153,172,108,44,153,174,73,60,232,34,84,85,89,27,140,103,178,246,38,56,0,225,53,158,137,210,59,139,166,171,180,118,186,211,150,251,237,146,229,26,197,85,67,93,3,101,138,70,252,240,189,156,157,209,201,133,69,68,84,84,84,69,43,143,126,124,22,244,189,242,182,166,251,195,206,224,254,167,93,51,213,233,98,191,164,149,20,113,231,242,98,169,98,44,204,106,116,232,246,74,189,87,222,233,133,136,250,151,194,167,141,173,63,52,141,163,219,26,11,236,17,35,149,106,45,151,250,21,107,145,61,81,147,75,28,139,159,68,70,103,232,113,150,127,12,30,56,111,14,69,102,201,201,71,18,189,88,233,43,47,150,216,81,170,137,156,242,173,71,58,167,84,234,141,84,207,220,166,123,218,127,5,93,216,189,85,67,87,188,123,149,97,211,84,28,200,233,41,44,236,125,194,177,205,233,150,243,57,35,138,53,94,169,204,139,34,39,201,123,22,67,195,159,8,187,29,194,237,157,212,27,95,165,145,183,42,152,252,170,219,229,122,182,123,149,99,114,139,202,249,176,156,172,202,34,249,108,70,179,40,139,203,158,166,102,0,0,126,100,142,57,163,124,51,70,215,198,246,171,92,215,38,81,200,189,209,83,213,10,221,226,179,193,255,0,75,107,171,133,110,184,225,186,243,69,165,46,149,46,116,243,233,202,244,114,91,37,122,245,95,103,145,136,174,166,202,231,220,86,185,153,84,68,242,218,152,33,13,203,195,11,142,11,125,211,236,182,108,164,149,138,231,42,71,81,77,124,183,58,7,167,207,157,103,78,84,233,249,124,171,244,51,54,198,248,53,239,118,170,187,82,215,111,157,246,217,162,44,109,114,58,166,142,134,170,58,251,156,137,221,88,207,47,154,157,153,237,206,175,126,23,175,35,139,100,217,189,151,219,141,132,208,148,91,117,181,250,118,27,77,158,143,47,114,34,243,77,83,50,162,35,231,154,69,235,36,142,194,101,203,232,136,137,134,162,34,119,128,68,94,56,60,61,116,87,22,177,195,171,236,183,104,244,182,224,80,64,148,209,92,214,31,50,154,190,22,229,91,13,83,27,135,46,50,168,217,91,239,53,23,10,143,68,106,37,100,106,239,10,206,53,180,189,84,177,81,237,157,22,162,166,141,216,74,187,69,242,141,204,127,92,34,181,147,73,28,184,94,255,0,7,110,248,57,13,19,225,49,198,118,170,173,134,11,230,140,178,233,58,89,21,170,234,171,181,242,154,70,181,171,221,121,41,93,51,242,159,37,106,46,126,69,163,240,91,192,190,223,240,131,97,169,171,164,173,93,67,173,111,16,182,43,173,246,88,82,60,70,138,142,246,122,118,101,124,184,121,145,21,114,170,231,170,34,185,112,141,107,100,208,0,31,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,66,183,120,172,240,127,210,218,234,225,91,174,56,110,188,209,105,75,165,75,157,60,250,114,189,28,150,201,94,189,87,217,228,98,43,169,178,185,247,21,174,102,85,17,60,182,166,8,67,114,240,194,227,130,223,116,251,45,155,41,37,98,185,202,145,212,83,95,45,206,129,233,243,231,89,211,149,58,126,95,42,253,12,205,177,190,13,123,221,170,174,212,181,219,231,125,182,104,139,27,92,142,169,163,161,170,142,190,231,34,119,86,51,203,230,167,102,123,115,171,223,133,235,200,226,217,54,111,101,246,227,97,52,37,22,221,109,126,157,134,211,103,163,203,220,136,188,211,84,204,168,136,249,230,145,122,201,35,176,153,114,250,34,34,97,168,136,157,224,174,158,59,184,17,226,203,139,189,217,139,81,90,181,174,221,219,180,109,138,155,216,244,253,178,186,233,92,217,163,71,35,86,121,229,107,40,220,212,150,71,162,103,14,84,70,178,52,202,225,85,99,103,235,42,113,79,255,0,15,182,171,251,235,113,255,0,97,31,172,169,197,63,252,62,218,175,239,173,199,253,132,126,178,167,20,255,0,240,251,106,191,190,183,31,246,17,250,202,156,83,255,0,195,237,170,254,250,220,127,216,71,235,42,113,79,255,0,15,182,171,251,235,113,255,0,97,45,151,135,125,187,189,109,38,197,232,77,178,212,117,84,85,55,77,49,98,164,181,213,205,66,247,190,157,242,197,26,53,203,27,158,214,185,91,148,232,170,212,95,162,25,16,0,0,0,0,0,0,235,250,231,66,233,189,197,211,181,58,95,85,80,123,93,190,171,147,204,143,205,146,60,242,200,215,167,86,57,174,248,152,213,232,190,133,49,241,169,225,189,169,182,86,166,191,92,109,210,125,161,165,91,229,126,11,240,113,123,63,74,120,187,205,84,249,31,205,44,175,94,221,49,242,194,164,64,219,93,211,214,219,75,168,160,213,26,26,239,246,125,194,14,110,73,61,158,25,126,40,222,197,233,43,28,223,134,71,167,111,95,184,184,174,10,124,73,244,238,247,62,159,65,110,28,31,102,106,127,127,201,151,154,73,189,175,253,243,43,186,67,74,200,227,228,142,38,39,87,117,207,205,21,23,49,113,253,182,144,110,95,13,122,150,129,177,243,86,211,251,31,179,46,85,49,205,95,74,175,252,182,167,102,122,254,130,154,56,20,221,170,173,160,226,51,77,234,36,127,236,47,217,158,213,30,19,223,253,129,82,198,117,228,122,166,29,38,122,39,222,108,74,138,138,153,67,201,142,247,243,112,98,219,45,176,187,106,233,87,9,71,228,117,235,211,158,162,40,255,0,53,223,159,242,53,156,115,156,247,43,156,185,85,47,219,195,39,66,73,162,120,83,210,241,214,65,201,91,83,237,190,123,185,179,205,203,114,172,229,232,142,84,76,53,201,216,150,32,0,0,0,0,0,0,196,60,83,239,109,163,98,54,111,80,235,11,132,152,171,90,10,184,109,209,225,222,253,95,178,207,36,77,202,70,244,76,172,75,213,201,203,243,250,235,197,184,250,222,249,187,59,137,119,213,215,37,243,43,47,151,42,138,136,227,247,19,147,206,157,242,35,50,214,181,23,11,34,166,85,19,244,23,7,225,111,194,148,59,93,183,209,110,190,163,135,253,220,212,84,237,146,159,222,95,114,142,162,10,41,218,158,228,206,98,225,241,187,187,81,223,114,116,39,192,0,0,0,0,0,0,0,20,231,227,21,180,144,105,141,192,176,238,37,42,97,53,31,181,115,167,94,158,207,5,190,20,238,245,252,239,205,79,211,220,138,92,27,110,108,187,89,191,90,127,81,45,87,145,74,223,107,243,221,200,142,239,69,80,198,244,228,114,247,147,209,13,141,162,145,178,177,36,98,229,23,177,251,0,0,0,0,0,0,0,0,0,6,47,226,83,112,159,181,251,61,124,214,17,126,219,71,236,220,137,243,231,170,134,53,252,151,122,73,242,53,170,158,85,158,87,74,238,238,199,249,11,227,240,193,218,214,237,223,15,20,87,7,187,154,123,215,153,230,187,24,207,147,93,90,137,249,110,78,207,244,199,233,38,16,0,28,78,160,213,54,29,45,67,45,202,251,93,236,212,240,49,210,72,255,0,41,239,195,90,138,170,184,106,42,246,106,255,0,112,143,90,243,196,71,134,77,15,44,244,178,107,127,106,169,167,87,54,72,190,205,184,51,14,106,185,21,51,236,202,157,219,140,253,78,132,255,0,22,30,26,216,206,127,181,58,227,56,242,43,255,0,216,206,98,205,226,139,195,21,213,168,233,181,63,179,101,51,143,98,184,63,229,255,0,213,19,231,254,3,57,109,135,17,251,71,187,244,173,169,208,250,159,219,178,137,204,223,98,170,139,11,134,46,63,11,19,63,170,55,251,191,121,147,90,230,189,168,246,174,81,201,148,95,161,228,0,0,0,31,53,198,134,158,233,111,170,182,85,179,158,10,184,95,4,173,202,167,51,30,213,106,166,83,10,157,21,123,41,66,126,35,188,60,63,100,247,210,231,116,160,76,218,245,60,243,93,217,255,0,147,125,77,101,91,145,157,100,123,151,13,137,58,225,19,232,139,223,186,248,87,241,35,252,201,247,93,187,121,120,119,53,163,84,72,148,208,183,24,229,172,169,169,162,133,175,203,98,115,151,12,141,122,43,145,191,114,245,46,242,9,163,169,130,58,136,151,44,149,136,246,175,205,21,50,135,176,0,0,0,0,0,0,235,187,129,165,41,245,190,145,175,211,21,77,204,85,190,87,50,101,127,34,86,61,59,42,47,118,252,205,101,245,214,154,170,209,250,170,187,78,214,69,229,77,73,229,115,51,153,29,142,104,218,244,234,138,169,217,201,234,92,151,132,94,243,126,175,182,122,231,160,170,164,205,86,144,242,121,186,119,246,186,170,249,83,179,26,157,153,249,206,253,29,137,240,99,237,253,214,17,232,29,165,190,234,201,126,26,31,101,207,246,245,49,71,249,174,252,255,0,146,154,230,237,253,36,58,223,114,168,41,174,235,248,58,223,55,204,94,191,145,78,245,79,135,31,154,157,139,74,227,39,196,74,197,181,58,101,54,167,104,27,237,151,103,126,219,91,151,199,236,159,132,167,157,191,131,168,166,115,100,231,108,146,55,163,186,99,61,240,133,71,210,81,221,53,37,205,180,244,145,123,69,92,249,195,121,154,204,242,183,62,184,78,205,45,207,129,111,12,234,93,21,20,123,135,189,180,158,117,221,249,246,107,119,152,173,246,124,45,76,47,252,45,53,82,181,252,204,116,78,234,222,157,147,174,84,178,40,97,138,158,38,195,11,121,88,220,225,51,147,216,0,0,0,0,0,0,0,0,0,0,61,78,166,167,117,67,43,29,79,26,207,19,31,27,37,86,39,59,88,229,106,185,168,189,209,21,88,197,84,245,229,79,146,30,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,252,77,12,117,17,172,51,55,153,142,238,153,193,91,156,116,248,103,82,235,88,164,220,61,146,164,242,110,236,199,180,219,188,197,119,180,101,105,161,103,225,106,106,145,172,229,99,101,119,70,245,236,189,112,165,69,214,81,93,52,229,201,212,213,113,123,61,92,24,203,121,154,252,115,55,61,211,41,217,200,91,143,6,190,34,118,45,213,211,43,181,59,190,158,199,118,111,237,85,222,252,158,215,153,42,39,119,224,233,233,154,216,249,25,28,109,234,238,185,207,124,161,86,187,129,73,14,136,220,170,250,107,66,254,14,139,202,242,215,175,229,211,177,87,226,207,231,47,115,99,29,129,214,49,235,237,164,177,106,216,190,26,255,0,106,199,246,149,50,199,249,173,252,207,146,25,8,128,254,46,155,205,250,129,217,235,102,130,165,147,21,90,191,206,229,233,219,217,42,168,37,94,236,114,118,127,231,55,244,246,41,183,66,233,170,173,95,170,168,116,237,28,94,108,213,126,111,43,121,145,185,229,141,207,94,170,168,157,154,190,166,205,27,127,165,41,244,78,145,160,211,20,173,229,138,143,205,229,76,170,252,114,189,254,170,190,174,249,157,136,0,0,0,0,0,0,245,207,52,116,208,73,81,42,225,145,49,94,229,249,34,38,84,164,63,21,30,36,191,154,198,235,59,110,236,238,229,180,105,121,22,158,102,227,60,213,148,213,53,176,185,249,116,77,114,101,146,39,68,114,183,239,94,167,74,240,226,225,225,251,219,190,150,203,165,122,98,215,166,39,134,238,255,0,252,163,233,171,41,28,172,233,35,28,153,108,171,215,10,159,69,94,215,217,109,160,167,181,219,233,109,148,140,228,130,146,22,65,19,114,171,202,198,53,26,137,149,202,175,68,78,234,125,32,0,0,0,240,231,53,141,87,185,112,141,76,170,253,12,101,185,252,71,237,30,208,82,186,167,92,106,127,97,194,47,43,125,138,170,92,174,30,184,252,20,79,254,166,239,238,125,198,13,188,248,162,240,197,106,106,186,29,79,237,56,76,227,216,174,12,249,255,0,245,69,249,127,132,225,217,226,195,195,91,217,207,246,167,92,103,30,69,127,251,25,223,116,31,136,143,12,154,226,88,41,99,214,254,203,83,80,173,108,113,125,155,112,126,92,229,106,34,103,217,145,59,187,25,250,18,23,79,234,155,14,169,161,138,229,98,174,246,154,121,216,217,35,127,148,246,101,174,68,84,92,57,17,123,57,63,186,114,192,0,67,223,19,237,173,110,226,112,241,91,112,99,185,103,178,249,126,83,177,156,121,213,212,72,191,150,212,236,207,92,254,130,135,32,149,96,149,178,183,187,115,254,67,101,94,26,247,9,251,161,179,214,61,97,47,237,181,158,211,206,159,46,74,169,163,79,201,111,164,127,35,40,0,0,0,0,0,0,0,0,0,2,6,120,188,107,152,116,246,194,71,166,91,81,229,213,95,51,228,167,34,175,55,147,91,64,247,126,74,162,116,95,85,79,210,83,30,141,211,245,90,163,82,81,216,168,155,205,53,79,153,202,153,68,248,99,115,151,186,162,118,106,250,155,58,232,237,47,65,163,116,245,46,157,182,51,150,154,147,159,145,50,229,199,51,220,245,248,149,87,187,151,212,230,128,62,27,213,234,219,167,173,149,23,139,189,79,145,73,75,27,229,150,78,71,59,149,173,106,185,203,134,162,170,244,69,94,136,87,7,22,190,43,214,173,35,87,117,208,187,41,79,246,133,194,7,79,67,53,199,157,209,123,60,173,89,226,114,249,85,52,106,215,242,185,177,59,163,176,185,198,123,169,87,187,167,189,27,131,188,119,185,239,186,234,247,237,243,205,43,165,255,0,123,65,23,42,171,222,239,233,76,98,47,89,31,233,235,247,28,30,156,208,250,167,86,212,71,75,167,237,126,213,44,175,70,49,190,124,113,229,202,168,136,153,123,145,59,185,63,186,119,73,184,99,223,8,17,22,93,17,202,142,78,100,255,0,116,168,215,167,255,0,117,56,157,73,177,219,165,164,96,142,167,80,233,127,100,142,88,210,86,59,219,105,228,203,85,21,81,125,201,23,243,87,251,135,77,167,168,173,179,220,25,81,78,255,0,38,170,146,84,115,87,8,238,87,181,217,78,249,69,194,161,62,248,41,241,43,213,27,107,93,107,219,253,212,171,246,253,63,45,68,20,172,169,242,227,139,217,34,85,167,137,23,146,10,87,62,78,72,217,34,252,89,92,227,190,20,184,109,15,173,244,238,226,105,154,29,91,165,107,189,174,221,112,130,41,226,151,202,146,60,181,241,182,70,244,123,90,239,133,237,94,168,157,206,120,0,0,0,17,167,143,222,31,105,119,243,96,174,182,216,225,230,184,216,18,123,229,26,243,42,115,77,5,21,82,70,223,219,24,212,203,165,238,185,79,154,47,165,6,39,218,219,117,175,81,29,248,27,158,152,187,245,248,93,201,61,52,223,219,53,112,230,125,83,239,67,96,14,5,119,214,143,124,118,14,195,113,74,143,50,190,205,73,75,105,172,247,21,51,52,52,84,203,34,254,214,198,252,82,250,101,62,74,190,146,36,0,0,0,31,151,189,177,177,210,61,112,214,162,170,175,208,197,250,251,137,205,145,219,31,53,53,182,181,251,57,97,115,154,244,251,54,174,108,42,115,103,246,184,157,249,142,254,231,220,99,74,79,18,62,15,106,234,253,137,55,95,150,87,79,228,70,223,176,174,139,204,185,194,47,251,215,9,149,51,62,136,222,125,181,220,106,70,87,104,221,73,246,132,47,68,84,119,177,212,69,221,26,189,164,99,87,179,219,253,223,188,238,173,115,94,212,123,87,40,228,202,125,199,144,10,33,241,74,218,213,208,188,70,92,117,4,52,220,148,247,255,0,39,145,220,249,230,242,40,40,152,189,21,238,84,234,255,0,146,126,147,227,240,200,222,102,237,87,16,52,150,202,186,175,38,223,168,60,207,105,78,78,110,111,34,138,177,204,236,199,57,61,233,61,49,245,201,125,68,56,241,87,214,31,96,112,153,169,108,44,155,146,91,223,177,242,39,46,115,228,220,232,94,191,146,169,217,126,105,250,74,34,166,169,154,146,102,207,3,185,94,220,225,112,139,221,49,234,125,214,171,77,231,86,93,227,183,90,233,253,170,186,167,60,140,231,99,57,185,90,170,189,92,168,137,238,181,127,184,93,215,1,124,2,217,248,127,182,51,91,235,122,127,105,213,213,57,194,115,185,158,203,202,234,168,191,165,84,62,39,243,69,51,125,58,99,231,149,73,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,2,17,241,233,192,45,159,136,27,99,181,182,135,167,246,125,93,77,140,167,59,159,237,92,206,165,143,250,109,67,34,103,44,80,187,211,174,126,120,85,164,91,181,162,245,164,238,242,91,174,148,254,203,93,77,142,118,115,177,252,188,205,69,78,173,85,69,247,92,159,221,62,26,154,153,170,230,116,243,187,153,238,198,87,8,157,147,30,133,238,248,84,107,15,183,248,76,211,118,7,205,207,45,147,219,57,211,151,24,243,174,117,207,79,201,68,236,159,53,253,4,199,40,87,196,223,121,155,186,188,64,85,219,41,42,188,234,13,63,229,251,50,114,114,242,249,244,84,110,127,118,53,203,239,71,235,159,166,15,179,194,219,107,87,93,241,25,110,191,207,77,230,83,216,60,238,119,115,227,30,125,5,107,19,162,61,171,221,159,37,253,5,239,0,120,115,154,198,171,220,184,70,166,87,238,58,86,183,222,125,181,219,154,71,215,107,45,73,246,124,44,69,85,119,177,212,75,217,28,189,163,99,151,179,29,253,207,184,195,21,126,36,124,30,210,85,251,18,238,191,52,173,159,200,145,191,97,93,19,149,115,133,95,247,174,23,10,100,189,3,196,230,200,238,119,148,154,39,90,253,162,179,57,173,98,125,155,87,14,85,121,113,251,100,77,252,246,255,0,119,239,50,131,30,217,24,217,24,185,107,145,21,23,232,126,128,0,0,1,29,184,234,223,90,61,142,216,59,245,197,106,60,186,251,205,37,85,166,143,220,85,196,211,81,84,172,107,251,91,219,241,69,235,132,249,170,122,235,254,191,107,110,46,189,94,95,195,92,245,61,223,167,194,222,121,234,102,254,213,169,151,63,232,159,114,23,229,192,15,15,180,187,7,176,86,171,116,176,242,220,175,233,5,242,177,121,149,121,101,158,138,149,30,223,219,30,213,195,162,238,152,79,146,39,172,151,0,0,0,7,3,174,53,190,157,219,189,51,93,171,117,85,119,178,91,173,240,75,60,178,249,82,73,134,178,55,72,238,140,107,157,240,177,203,209,23,177,79,60,107,120,149,234,141,202,174,186,109,254,213,213,251,6,159,138,162,122,87,212,249,113,203,237,113,34,212,196,171,201,61,43,95,31,60,111,141,126,44,166,49,223,42,64,74,138,138,219,197,193,245,21,15,243,170,170,229,87,57,112,141,230,123,157,149,237,132,76,170,157,203,77,236,118,233,106,232,36,169,211,218,95,218,227,138,53,149,238,246,218,120,240,212,68,85,95,126,68,252,228,254,233,203,67,195,30,248,78,142,88,180,71,55,43,85,203,254,233,81,167,79,254,234,116,189,71,161,245,78,146,168,146,151,80,90,253,150,88,158,172,123,124,248,228,195,145,85,21,50,199,42,119,106,255,0,112,231,54,179,122,55,7,103,47,112,95,116,45,239,216,39,134,86,203,254,246,130,92,170,61,142,254,154,199,167,120,217,233,233,247,150,133,194,87,138,245,171,87,85,90,180,46,245,211,251,5,194,119,65,65,13,199,157,210,251,68,174,88,34,106,249,84,212,104,214,115,57,210,187,171,176,152,198,123,41,99,246,91,213,183,80,219,41,239,22,138,159,62,146,170,54,75,20,156,142,111,51,92,212,115,87,14,68,84,232,168,189,80,251,128,56,93,97,166,40,117,150,158,170,211,183,38,243,83,85,242,115,166,85,51,202,246,189,62,21,69,238,212,245,53,138,214,90,126,171,75,234,74,203,21,107,121,102,166,242,249,147,40,191,20,109,114,118,85,78,206,79,82,231,60,33,245,204,58,135,97,100,211,46,168,243,42,172,120,243,147,145,83,151,206,173,175,123,127,37,17,122,39,162,175,232,39,152,0,0,0,0,0,0,0,0,0,42,3,198,119,85,199,95,174,116,166,152,71,101,246,207,110,230,76,127,84,134,222,255,0,151,211,230,164,116,240,235,219,198,110,7,18,218,122,9,163,231,138,151,218,249,211,56,248,173,245,106,159,148,213,238,195,96,160,14,133,188,187,217,160,182,47,73,203,172,53,245,215,216,168,163,229,194,249,19,73,205,153,99,143,250,84,111,84,235,43,61,61,126,252,81,191,20,124,123,110,191,16,213,55,11,35,174,62,195,165,167,168,134,162,11,127,147,77,47,34,182,149,97,127,225,125,158,57,23,42,249,23,170,244,230,233,217,20,193,91,101,181,218,211,120,53,109,46,144,209,22,191,111,184,214,74,198,242,121,241,69,132,124,172,143,155,50,189,141,248,164,111,76,250,253,229,167,112,197,225,41,165,236,116,214,205,85,189,239,251,66,224,213,134,169,109,184,146,47,41,232,144,191,151,205,166,172,86,187,14,73,91,156,117,206,126,69,129,232,221,177,209,27,127,111,167,181,233,59,47,176,211,83,49,145,196,207,105,154,94,84,107,90,212,235,35,220,171,209,141,238,190,135,105,62,75,141,174,134,237,76,250,75,132,30,108,82,53,90,230,243,43,114,138,138,139,213,21,23,178,169,19,56,149,240,228,217,141,229,180,92,46,122,126,195,246,94,167,149,37,154,42,207,106,171,159,158,85,108,206,68,242,223,82,200,211,50,72,142,234,152,233,142,203,210,154,248,138,225,211,94,240,227,174,106,116,142,180,183,249,44,115,159,37,20,222,108,46,243,233,252,233,163,141,252,177,203,39,47,55,146,229,195,151,41,235,233,156,207,192,127,27,183,238,28,117,101,62,154,212,85,190,110,140,184,212,49,181,16,249,108,111,144,249,37,165,99,166,230,100,18,74,238,88,97,114,114,34,166,126,254,247,145,183,218,247,78,238,94,145,181,235,77,47,89,237,54,235,173,44,21,112,191,203,123,61,217,98,100,141,232,246,181,223,11,219,221,19,191,167,99,177,128,0,0,30,186,152,35,170,167,150,154,102,243,71,51,29,27,147,56,202,42,97,74,39,241,58,216,15,230,73,189,245,186,162,223,23,45,191,84,75,37,205,203,205,156,79,83,87,90,245,78,178,57,223,12,105,215,13,79,162,31,111,133,174,253,77,181,219,221,77,163,106,164,253,129,170,94,203,115,91,132,233,61,77,93,20,104,185,72,220,239,134,62,217,106,125,83,185,121,172,123,100,99,100,98,229,174,68,114,47,209,79,208,0,0,14,185,184,122,251,78,109,142,141,187,107,141,87,89,236,214,219,69,28,245,147,201,229,200,255,0,118,40,159,43,186,70,215,59,225,99,187,34,246,236,189,138,94,227,27,196,155,95,238,253,238,191,74,109,173,219,236,221,33,20,178,196,207,192,65,55,181,53,31,81,26,73,248,106,86,74,206,104,164,103,187,158,152,249,228,132,117,245,245,119,74,201,107,235,165,243,103,157,238,146,71,242,163,114,231,42,170,174,17,17,59,170,159,57,202,105,237,77,123,210,151,8,238,182,26,223,101,170,137,81,205,127,150,199,225,81,200,228,232,244,84,238,212,244,244,38,47,14,62,40,59,219,181,247,123,109,163,95,94,63,84,26,94,39,67,3,233,189,158,146,147,201,137,29,11,85,220,241,82,58,71,114,197,27,211,25,202,243,103,186,33,112,91,5,191,250,15,136,125,15,77,173,52,61,127,157,27,145,140,169,139,202,153,190,68,235,12,82,62,62,105,99,143,155,151,206,106,115,34,97,125,61,81,50,104,43,227,198,11,105,38,213,187,71,106,220,11,117,39,60,218,95,207,243,93,230,34,103,218,106,168,34,111,69,122,39,102,175,102,175,232,238,83,117,130,247,93,167,46,240,94,109,179,121,85,52,252,220,143,229,71,99,153,170,213,232,228,84,236,229,244,54,96,217,125,199,163,221,141,185,181,107,138,39,101,151,15,63,166,23,167,151,60,145,122,181,191,212,215,209,63,210,87,71,141,14,180,133,144,105,13,30,218,159,126,79,180,57,163,228,95,69,183,72,157,121,127,79,114,169,139,131,240,194,224,174,221,166,44,20,187,219,174,104,121,238,245,124,254,193,31,154,228,242,121,95,91,77,39,88,167,86,187,153,142,103,196,206,158,157,114,165,146,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,2,182,188,79,120,43,183,106,139,5,86,246,232,106,30,75,197,39,39,183,199,230,185,124,238,103,209,83,71,214,89,209,173,229,99,95,240,179,175,175,92,41,79,133,172,248,47,107,56,95,6,175,210,14,169,252,36,127,103,242,199,200,190,171,113,147,191,47,233,238,88,190,244,110,61,30,211,237,205,215,92,86,187,12,183,249,29,48,189,124,201,227,139,209,174,254,168,158,139,254,147,89,253,65,123,174,212,119,122,139,205,202,127,58,166,163,147,157,252,168,220,242,181,26,157,26,136,157,154,158,133,200,248,62,237,36,218,75,104,238,187,129,113,164,228,155,84,121,30,83,188,196,92,123,53,85,124,78,232,143,84,236,228,238,212,253,61,203,7,6,17,226,111,139,29,183,225,135,78,199,117,214,53,124,245,213,121,246,58,47,46,116,243,249,100,133,178,126,18,56,100,70,242,182,118,187,170,117,236,158,184,167,205,228,241,48,226,67,115,174,53,81,218,181,63,216,150,90,136,95,2,91,253,138,130,167,149,143,137,140,145,60,215,82,181,235,149,107,151,230,156,216,78,196,92,212,58,154,247,170,238,18,93,111,213,190,213,85,42,171,156,255,0,45,140,202,171,149,203,209,136,137,221,203,233,234,113,103,209,65,95,87,107,172,138,190,134,95,42,120,30,217,35,127,42,59,14,106,162,162,225,81,83,186,33,55,56,57,241,38,215,251,65,123,160,210,155,149,118,251,75,72,75,44,81,63,240,16,67,236,173,87,211,198,178,126,6,149,242,191,150,40,223,238,231,174,126,120,46,131,111,53,246,156,220,237,27,106,215,26,82,179,218,109,183,122,56,43,32,147,203,145,158,236,177,50,86,244,145,173,119,194,246,247,68,239,217,59,29,144,0,0,7,230,71,182,54,58,71,174,26,212,87,42,253,16,163,47,20,173,250,155,116,119,186,167,70,210,201,251,3,75,61,246,231,55,9,214,122,106,186,216,213,114,177,181,223,12,157,178,228,250,175,115,226,240,197,216,15,230,183,189,244,90,162,190,30,107,126,151,150,59,155,87,155,25,158,154,174,141,232,157,36,107,190,25,23,174,28,159,69,47,98,154,8,233,105,226,166,133,188,177,194,198,198,212,206,112,136,152,67,216,0,0,0,117,205,193,215,186,119,109,52,141,211,90,106,138,207,102,183,90,169,103,171,153,254,91,223,238,197,19,228,119,70,53,206,248,88,238,200,189,189,123,20,111,199,135,27,183,238,35,181,93,70,154,211,181,190,86,140,183,84,61,41,225,242,216,239,61,241,203,84,198,205,204,248,35,149,188,208,204,212,228,85,92,125,253,176,199,14,188,58,107,206,35,181,205,54,145,209,118,255,0,57,173,115,37,173,155,205,133,190,69,63,157,12,114,63,150,73,99,230,229,243,154,184,106,229,125,61,113,114,156,53,120,114,108,198,205,90,109,247,61,65,97,251,83,83,196,216,166,150,179,218,170,224,228,149,27,11,149,57,25,82,248,215,18,70,171,209,49,215,29,147,172,179,183,90,232,109,52,204,164,183,193,229,69,27,81,173,111,50,187,8,136,136,157,85,85,123,34,31,89,213,181,150,216,232,141,127,111,158,215,171,44,190,221,77,82,199,50,86,123,76,209,115,35,154,230,175,88,222,213,78,143,119,101,245,43,243,137,239,9,77,47,125,167,186,106,173,144,127,217,247,7,172,245,73,109,196,146,249,175,84,154,78,95,54,166,177,26,220,185,98,110,113,211,25,249,149,99,185,187,93,173,54,127,86,213,105,13,111,107,246,11,141,28,175,111,39,159,20,185,70,74,248,249,179,19,222,223,138,55,116,207,167,220,73,206,6,248,247,213,220,63,234,58,13,31,171,46,30,211,162,171,42,98,142,120,188,168,153,236,188,242,83,70,233,179,29,59,230,127,44,48,185,57,81,122,231,231,213,110,227,110,119,19,75,238,150,146,160,214,154,66,191,219,45,183,8,34,154,57,60,169,35,253,178,38,72,137,137,26,215,124,50,55,209,59,254,131,179,0,107,235,226,43,183,140,219,254,37,181,12,16,199,201,21,87,178,114,38,115,240,219,233,21,127,41,203,221,228,139,240,98,213,113,80,107,157,87,166,21,216,125,207,216,121,83,31,212,225,184,63,229,245,249,161,111,224,0,0,0,0,0,0,0,0,0,160,127,19,29,113,22,174,226,139,81,82,83,201,207,21,183,217,57,87,10,159,182,91,168,213,123,181,61,91,245,36,119,130,142,132,134,190,253,184,58,222,182,28,73,107,251,39,216,159,204,189,124,214,92,98,147,162,59,232,159,18,47,211,29,203,106,7,91,220,61,125,167,182,203,73,214,235,45,81,85,236,246,234,15,47,205,147,145,239,199,60,172,141,189,24,215,59,226,123,123,34,255,0,164,215,235,139,190,44,53,135,19,154,229,247,75,149,71,149,100,164,199,217,244,92,145,59,201,230,134,6,203,248,70,195,27,221,204,248,17,222,242,116,236,157,59,240,188,51,240,211,172,248,139,220,43,110,149,177,83,114,209,202,177,212,213,212,115,196,190,93,42,84,197,12,175,229,116,177,170,227,204,236,139,204,184,233,243,47,79,134,46,21,180,23,13,218,70,150,211,167,168,185,174,111,133,158,219,87,230,76,158,108,171,20,45,145,121,31,52,141,110,93,10,46,26,184,78,201,211,190,112,0,3,16,241,47,195,182,144,226,47,110,174,122,75,80,210,115,86,186,150,101,183,84,121,146,167,145,83,228,77,28,79,229,100,177,163,185,86,101,92,57,112,189,151,233,64,220,70,236,54,166,225,227,114,238,26,15,81,179,41,28,146,203,71,46,99,252,53,50,84,77,20,111,229,100,146,114,231,201,114,225,93,148,245,249,172,177,240,199,227,38,171,108,117,93,62,207,106,234,191,247,14,245,82,200,232,151,203,79,118,174,105,40,233,227,111,224,224,115,215,220,99,186,185,232,223,158,23,169,115,244,53,112,220,40,169,235,233,221,152,170,98,100,204,92,47,86,185,17,83,191,94,202,123,192,0,0,8,193,226,17,177,48,239,94,192,222,27,19,51,93,167,161,168,188,193,213,125,231,65,69,87,202,223,219,24,137,239,75,221,115,247,47,165,10,91,171,46,123,123,174,233,107,227,252,21,199,77,93,217,51,126,23,114,205,79,50,42,126,115,87,14,103,213,62,243,96,158,7,55,218,139,127,118,6,203,168,224,155,204,171,179,71,77,100,184,47,42,166,106,162,162,166,124,189,227,98,119,155,242,81,91,242,85,244,144,32,0,1,234,169,168,138,146,158,90,169,221,203,28,44,116,143,92,42,225,168,153,85,232,82,143,138,15,22,181,187,159,184,245,59,89,165,170,249,44,58,126,71,210,85,183,203,69,243,43,32,158,182,7,174,95,11,94,153,99,219,217,202,223,150,87,169,19,246,35,99,245,126,254,107,234,29,13,164,105,124,201,170,36,139,207,147,158,36,242,161,116,209,68,231,226,73,24,142,194,202,222,136,236,175,248,82,223,182,3,194,219,103,182,246,217,65,112,215,116,63,109,94,188,152,157,82,239,54,170,155,149,252,177,43,217,136,170,220,197,247,216,254,169,249,221,58,34,18,46,62,21,54,18,42,118,82,179,65,226,54,34,35,83,237,74,222,152,76,127,86,49,78,238,120,109,112,225,185,84,53,179,81,233,95,179,46,243,83,201,28,21,190,221,95,63,148,245,73,57,93,229,173,83,90,236,61,232,236,47,124,99,178,149,117,197,231,135,254,190,225,174,119,95,104,230,251,99,76,189,170,255,0,109,229,134,159,202,114,172,238,228,242,214,162,73,29,136,224,71,103,29,115,142,233,215,30,240,153,196,182,168,225,195,115,109,186,130,217,87,139,85,69,68,48,92,161,242,227,247,169,157,81,3,229,247,157,20,142,76,182,20,79,117,51,242,235,223,96,125,164,220,107,70,236,109,229,139,94,217,100,230,167,187,219,233,106,213,48,228,228,116,176,71,47,47,188,214,170,225,36,78,188,169,247,39,99,184,29,75,117,54,250,219,186,58,26,229,162,110,191,239,123,135,147,204,190,247,79,46,102,72,159,11,154,189,227,79,84,255,0,65,172,206,169,211,213,250,86,253,85,96,186,65,228,212,210,242,115,179,153,174,199,51,26,244,234,213,84,236,228,245,46,35,194,11,122,38,214,59,93,117,219,187,181,95,61,78,155,242,60,159,193,162,115,123,69,69,124,206,248,88,136,152,70,167,119,47,232,236,96,143,26,74,58,132,215,250,50,175,217,121,34,95,180,127,11,206,139,207,248,27,114,118,244,194,244,33,191,10,59,92,253,225,223,29,63,161,26,153,246,255,0,107,202,127,200,163,158,95,207,103,245,63,206,79,244,27,31,90,104,34,181,219,226,161,129,156,140,139,155,9,149,92,101,202,190,170,191,51,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,118,160,138,231,65,45,12,204,231,100,188,185,76,170,103,14,69,244,84,249,26,224,113,95,181,206,217,237,241,212,26,17,201,143,96,246,76,39,252,186,56,37,252,247,255,0,84,252,229,255,0,65,50,60,22,232,234,23,95,235,58,191,101,231,137,62,206,252,47,58,39,39,224,46,41,219,186,229,122,25,227,197,247,122,38,209,219,93,107,219,187,77,95,37,86,164,243,252,239,193,162,242,251,61,69,4,205,248,152,168,185,71,47,103,39,233,236,83,182,150,211,213,250,170,253,75,96,181,193,231,84,213,115,242,51,153,173,207,43,28,245,234,229,68,236,213,245,54,102,218,189,190,182,237,118,133,182,232,155,87,90,123,127,157,202,190,247,95,50,103,200,191,19,156,189,228,95,85,255,0,65,219,76,91,196,118,250,233,254,30,246,206,225,184,23,231,101,180,158,87,151,30,31,239,243,84,67,18,245,108,114,99,30,114,47,195,255,0,122,107,207,189,91,209,172,119,207,91,85,235,109,101,91,231,213,84,249,120,79,46,38,242,242,195,28,127,210,216,196,92,164,77,244,255,0,74,172,155,225,111,195,47,113,55,206,207,250,172,212,149,223,96,90,86,104,124,135,121,80,85,123,68,126,116,177,205,240,85,49,204,229,242,189,83,43,205,211,183,91,31,218,79,13,174,28,54,214,134,138,106,205,43,246,157,222,26,120,227,158,183,219,171,224,243,94,137,31,51,188,180,170,115,91,151,177,93,132,237,156,118,67,43,73,194,166,194,75,78,250,87,232,60,198,244,84,114,125,169,91,215,41,143,234,196,116,223,255,0,11,109,158,220,43,101,125,195,66,80,253,139,122,242,101,117,51,188,218,170,158,103,242,202,172,102,37,171,107,19,223,123,58,175,230,245,232,170,84,14,251,236,126,175,216,61,125,93,161,181,117,47,151,53,60,146,249,18,115,196,190,108,45,154,88,154,252,71,35,209,185,88,157,209,93,148,255,0,10,203,15,11,238,45,107,118,195,113,233,182,179,84,213,243,216,117,4,140,164,164,111,150,137,229,214,79,61,20,12,92,178,23,61,112,198,59,187,145,191,60,47,82,235,169,170,34,171,167,138,170,7,115,71,51,27,35,23,10,153,106,166,81,122,158,208,0,0,143,220,113,239,181,14,193,108,13,235,81,207,55,151,87,120,142,166,201,111,94,85,95,217,82,209,84,190,46,209,189,59,195,249,72,141,249,170,122,235,237,113,172,185,238,14,187,170,175,147,240,183,29,75,119,124,206,248,91,205,53,68,202,191,216,181,50,231,253,19,238,47,175,195,219,98,97,217,77,129,179,54,86,98,187,80,195,79,121,159,170,251,174,158,138,147,153,191,182,61,23,222,139,186,99,238,79,89,62,0,0,0,122,43,170,225,183,209,84,87,212,59,150,42,104,159,51,215,10,184,107,81,85,123,117,236,133,48,120,156,113,147,85,185,186,174,163,103,180,141,95,251,135,101,169,124,117,171,229,167,189,85,12,149,148,242,55,240,144,53,233,238,61,189,90,245,111,203,43,212,137,220,57,108,54,166,226,31,114,237,250,11,78,51,9,36,145,75,89,46,99,252,13,50,212,67,19,223,202,249,35,230,199,156,213,194,59,43,233,243,75,249,225,163,135,109,35,195,166,220,219,52,150,158,164,229,173,109,44,43,113,168,243,37,95,62,167,200,134,57,95,202,249,100,70,243,44,40,184,106,225,59,39,215,47,0,1,132,56,156,225,91,65,113,35,164,106,173,58,134,139,150,230,200,95,236,85,126,100,203,229,74,145,76,216,215,145,147,70,215,97,211,42,225,203,133,236,189,59,81,63,19,188,56,106,222,27,183,22,183,72,234,24,115,74,249,36,150,130,163,154,47,194,211,172,243,71,19,185,89,44,138,220,164,42,184,114,229,61,126,185,135,195,251,140,221,65,176,26,242,135,71,94,235,60,221,33,122,172,138,9,161,242,216,223,34,89,166,165,141,211,115,54,7,202,238,88,161,84,228,69,68,95,162,245,91,211,211,26,134,219,171,52,245,183,83,90,37,243,104,174,180,144,214,211,191,149,205,230,142,86,53,237,92,57,17,83,163,147,186,34,253,16,228,193,82,190,53,218,18,26,11,246,223,107,122,40,115,37,211,237,111,109,127,50,244,242,153,110,138,62,138,239,170,252,40,159,92,247,35,135,134,118,183,139,72,241,71,167,41,42,36,228,138,229,237,156,203,133,95,218,237,213,138,157,154,171,221,223,66,254,64,0,0,0,0,0,0,0,0,1,173,63,19,87,103,223,55,191,82,93,36,127,51,167,246,60,174,49,218,146,22,252,147,229,242,45,223,194,91,72,38,156,225,218,43,163,227,196,183,94,110,119,103,226,242,171,171,154,157,57,149,19,163,190,73,250,73,194,10,133,241,117,226,94,166,235,172,23,96,44,146,249,112,217,191,240,178,114,162,249,158,108,84,21,112,124,81,34,166,21,23,224,122,231,215,29,136,17,179,123,83,123,222,125,123,111,208,86,25,60,170,155,135,157,137,48,199,114,242,67,36,189,156,246,34,229,34,84,248,147,253,11,177,62,197,236,118,149,216,221,19,109,210,90,118,15,252,31,29,68,94,119,52,158,243,101,168,124,202,156,175,145,248,234,228,245,94,222,157,140,148,113,26,183,85,89,52,78,156,184,234,173,69,87,236,214,235,93,52,213,117,50,249,111,127,36,113,198,231,189,121,88,138,229,195,90,229,232,138,189,8,21,188,158,48,187,95,162,110,51,90,118,243,73,126,171,159,19,157,27,231,246,250,138,14,71,35,164,106,251,179,81,46,113,202,197,239,249,127,69,58,214,133,241,168,210,55,139,164,52,58,203,105,190,194,165,115,90,215,214,125,189,45,87,189,204,212,85,242,227,161,69,236,174,119,246,184,245,66,119,108,214,250,237,238,250,105,186,125,73,160,238,254,217,20,177,50,73,25,236,243,199,229,185,99,141,234,220,203,27,21,112,146,179,170,39,92,253,248,200,96,137,222,33,60,47,219,119,231,104,46,119,139,117,38,117,21,130,150,106,250,105,60,199,126,17,176,82,213,185,145,97,101,100,105,153,37,79,121,81,113,234,138,157,168,118,225,69,120,209,90,158,122,26,132,246,107,157,146,185,209,187,224,127,151,60,50,42,47,108,181,112,230,253,81,113,234,133,237,248,110,241,3,46,244,108,93,174,215,114,235,112,211,20,240,89,222,238,159,132,109,53,29,27,85,248,72,216,212,203,165,94,153,95,189,125,37,192,0,0,1,234,170,167,138,178,154,106,73,155,152,231,141,209,189,51,221,170,152,94,223,121,68,94,38,188,62,201,180,59,227,93,169,173,212,220,182,173,81,44,183,55,63,159,56,168,169,172,172,122,183,11,35,157,240,198,157,112,137,244,69,59,71,132,246,248,212,104,93,230,254,103,117,174,255,0,115,181,11,124,168,147,9,254,250,158,174,134,22,246,141,206,248,88,189,220,141,251,187,151,116,0,0,24,15,142,13,206,151,107,120,114,213,183,106,89,124,186,171,141,178,190,219,3,185,115,203,36,148,21,46,106,225,88,228,92,44,125,149,17,62,166,189,19,73,113,214,26,166,73,94,255,0,58,190,247,112,87,57,216,107,121,230,154,78,248,232,212,203,157,244,79,184,189,175,14,94,27,44,219,43,178,150,205,65,60,94,101,243,82,65,13,206,105,185,158,158,91,42,41,41,30,232,185,82,87,177,112,248,179,204,136,138,191,36,78,242,228,3,174,110,30,137,180,238,38,138,189,104,203,220,30,109,37,226,223,83,67,35,121,156,222,146,196,248,215,171,92,213,236,245,245,79,189,59,154,241,113,123,178,147,236,54,248,223,116,90,197,229,210,77,81,85,93,64,222,100,92,82,45,101,68,113,117,243,30,189,162,252,165,230,249,167,170,205,175,7,158,32,106,162,189,221,118,66,239,63,53,59,224,158,235,74,188,168,152,122,190,223,76,198,251,177,231,182,122,171,254,244,245,45,152,20,135,226,209,178,142,219,157,230,161,214,244,145,114,208,234,255,0,55,201,247,179,143,101,164,161,137,221,228,114,252,79,245,70,254,158,230,38,224,15,122,35,217,190,32,172,183,59,131,185,109,149,94,211,237,75,140,227,150,138,169,172,236,199,187,226,145,59,39,223,211,180,223,241,157,210,176,212,105,93,45,169,155,75,153,41,125,187,154,94,117,247,121,164,183,179,182,122,252,187,17,11,194,242,190,150,131,139,189,34,234,142,142,119,183,242,47,94,152,182,86,231,178,125,75,243,0,0,69,24,124,68,182,133,55,198,227,179,23,24,189,145,105,60,159,102,184,243,85,73,237,60,212,126,210,255,0,193,37,55,185,203,209,189,95,215,57,79,145,43,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,17,70,127,17,45,162,93,241,183,108,197,186,47,107,90,191,59,218,110,60,213,81,251,55,45,31,180,179,240,75,77,239,243,117,111,71,244,198,87,228,74,224,0,5,6,248,161,215,210,215,241,119,171,157,79,213,91,236,28,203,215,174,109,148,88,238,159,66,94,120,49,105,88,105,244,174,169,212,206,165,196,149,94,195,203,47,58,251,220,178,92,25,219,61,62,93,136,65,199,230,244,71,188,156,65,94,174,118,247,115,91,41,125,155,217,87,24,207,53,21,43,95,221,140,119,197,26,247,79,187,167,124,179,225,47,178,142,220,109,231,173,214,245,81,115,80,233,15,47,206,247,177,159,106,164,174,137,189,164,106,252,76,244,71,126,142,229,222,2,145,60,87,56,128,170,220,45,230,147,109,109,245,31,238,94,150,198,19,145,61,255,0,105,164,161,155,214,54,185,48,230,47,229,59,244,39,67,26,120,126,112,217,15,17,91,188,148,151,106,127,58,201,102,255,0,194,13,231,86,254,221,75,84,177,124,50,198,255,0,142,20,248,115,245,194,119,191,234,26,26,91,117,51,40,232,226,242,226,143,60,173,230,85,198,85,85,122,175,94,234,167,208,1,17,188,70,120,107,179,111,86,202,220,239,240,69,229,95,52,221,60,215,56,102,230,123,188,198,83,210,85,189,177,114,172,172,98,101,242,231,153,81,85,62,74,157,168,150,39,220,116,126,169,100,172,127,147,95,100,184,35,154,236,53,220,147,67,39,124,117,106,225,205,250,167,222,108,47,192,254,231,75,186,92,57,105,43,181,84,190,101,85,186,217,65,109,157,220,184,230,146,58,10,103,57,112,140,106,38,86,78,200,138,159,83,62,0,0,5,34,248,176,239,149,70,186,222,111,230,119,68,239,247,59,79,55,202,149,48,159,239,168,42,235,161,119,120,218,239,133,233,217,202,223,191,185,213,252,50,184,125,147,119,183,198,135,83,92,105,185,173,90,94,88,174,109,127,62,51,81,77,89,70,244,110,18,70,187,225,145,122,225,83,232,170,94,237,45,60,84,116,208,210,66,220,71,4,109,141,137,158,205,68,194,119,251,143,104,0,0,1,17,252,72,184,129,151,101,182,46,233,107,182,244,184,106,122,121,236,236,119,79,193,182,166,142,177,168,252,44,111,106,225,209,39,76,166,126,105,235,68,148,20,87,141,107,170,32,161,129,61,166,233,123,174,108,109,248,25,230,79,52,136,137,223,13,76,185,223,68,76,250,33,124,94,30,220,47,219,118,27,104,45,151,139,141,38,53,21,254,150,26,250,153,60,199,126,13,179,210,210,57,241,97,37,124,107,137,34,95,121,17,51,232,136,157,229,136,49,230,242,239,174,222,236,94,155,168,212,154,242,239,236,113,69,19,228,141,158,207,60,158,99,146,57,30,141,204,81,189,83,41,19,250,170,116,199,221,152,35,174,188,106,52,141,158,233,53,14,141,218,111,183,105,90,215,53,149,159,111,75,75,239,115,57,17,124,185,40,85,123,35,93,253,182,61,20,236,187,55,227,11,181,250,218,227,13,167,112,244,151,234,69,242,185,177,178,127,111,168,175,231,114,186,54,167,187,13,18,99,60,207,94,255,0,145,245,66,122,233,45,85,100,214,218,114,221,170,180,237,95,180,219,174,148,176,213,211,203,229,189,156,209,201,27,94,197,195,209,28,153,107,154,189,81,23,169,203,145,255,0,141,30,28,172,220,67,108,245,222,207,80,158,93,214,223,75,81,91,65,55,190,184,154,58,90,134,196,156,169,44,109,248,166,207,188,170,159,52,199,109,125,181,222,144,184,237,254,178,188,104,251,154,230,170,205,95,81,68,247,123,190,243,161,149,209,171,176,215,57,19,42,197,233,149,251,212,182,79,8,174,37,170,117,157,138,183,98,239,178,249,181,246,74,73,46,20,142,229,70,242,209,66,202,10,86,51,13,137,26,190,243,151,170,189,93,243,69,238,89,40,32,247,139,78,144,77,71,195,180,183,70,71,153,109,92,188,142,207,195,230,215,80,181,122,115,34,47,70,252,151,244,21,17,195,45,217,246,61,239,211,119,72,223,202,232,61,179,11,140,247,164,153,191,37,249,252,141,150,0,0,0,0,0,0,0,0,0,15,150,231,84,180,116,82,84,162,225,89,142,191,122,162,127,164,213,255,0,93,76,233,245,85,116,174,92,171,188,175,226,218,94,239,134,165,158,75,87,11,250,117,210,38,60,239,107,199,232,184,214,125,87,230,74,211,225,189,221,32,178,219,38,185,212,174,35,135,151,155,191,171,145,190,136,190,171,242,53,161,223,77,105,83,184,123,169,123,214,21,114,121,146,220,61,155,153,216,68,207,37,52,81,167,68,107,83,179,19,209,11,39,240,117,217,47,98,182,223,55,94,228,239,122,179,217,189,145,152,237,200,235,132,15,234,146,125,83,187,126,239,153,104,167,162,186,174,27,125,21,69,125,75,185,98,166,137,243,72,236,42,225,173,69,85,94,157,123,33,71,62,37,92,90,94,119,131,116,46,27,117,100,171,242,244,230,155,169,150,134,72,188,182,47,153,85,79,81,89,10,201,204,232,89,34,102,57,17,48,142,86,167,205,87,169,9,6,23,25,244,59,142,212,110,158,169,217,221,103,69,173,180,141,95,145,91,73,36,110,95,193,198,238,118,50,86,73,203,248,70,61,19,43,27,122,227,254,226,236,248,26,227,199,78,113,33,100,167,210,186,130,31,179,181,93,5,51,35,150,62,105,38,246,158,70,83,49,211,101,148,241,198,206,105,102,84,229,69,92,99,229,218,98,31,151,177,178,49,209,189,50,215,34,181,83,230,138,82,151,138,223,14,17,237,190,230,255,0,53,27,28,28,150,205,73,47,61,79,189,156,214,212,84,87,78,245,247,165,115,190,22,39,102,163,126,88,94,134,47,240,231,223,217,182,63,136,11,99,106,36,197,191,82,186,27,28,233,132,247,82,162,182,147,153,221,35,123,151,221,139,178,99,239,79,91,245,181,220,41,238,246,202,75,173,27,249,224,173,130,58,136,157,133,76,177,237,71,34,225,81,23,178,167,116,62,160,0,0,2,40,120,142,108,61,54,241,108,5,234,231,18,127,186,26,94,150,166,245,23,127,127,217,168,170,220,214,254,216,198,166,93,39,117,69,251,148,162,221,13,168,107,182,227,113,236,186,145,19,203,170,211,183,154,106,183,39,69,229,125,60,237,122,167,103,34,245,103,201,127,73,177,119,12,155,152,221,218,217,77,45,172,113,248,90,139,93,10,76,191,57,29,73,12,142,95,129,190,178,122,38,63,200,101,48,0,5,96,248,209,238,26,83,105,221,53,182,144,75,203,60,181,84,119,135,167,46,115,18,199,113,133,83,171,113,223,251,44,253,61,72,61,192,78,215,166,231,241,41,164,169,103,79,216,246,91,149,5,222,79,236,146,26,250,84,86,244,123,85,58,63,186,103,238,83,97,138,26,56,109,212,52,246,250,102,242,195,75,19,33,141,50,171,134,181,17,19,191,94,200,97,13,227,227,71,97,246,74,189,214,109,95,170,252,171,156,110,86,190,155,216,43,29,140,58,70,175,191,28,15,111,197,19,147,191,215,183,126,67,103,184,184,217,13,239,153,148,58,27,86,123,93,115,163,71,186,159,216,42,227,229,235,26,47,189,44,44,106,251,210,177,63,78,126,120,204,168,185,76,161,228,173,79,24,157,150,75,214,144,180,238,205,4,121,169,160,150,11,124,221,123,64,200,174,19,185,122,189,19,186,167,102,170,253,125,10,218,225,95,112,42,54,215,126,180,102,163,129,216,103,219,118,232,102,232,159,181,123,108,15,119,118,187,243,61,19,38,196,91,79,173,97,220,77,191,181,107,24,23,49,220,60,252,47,95,233,115,201,31,171,91,249,159,36,255,0,73,219,136,163,226,59,177,109,222,125,135,171,150,151,173,206,201,229,251,26,124,252,234,202,79,51,188,140,111,195,23,174,126,152,94,244,29,110,174,150,219,91,29,108,31,28,121,199,111,84,84,245,251,203,127,227,147,94,83,238,79,0,16,234,228,252,51,235,121,177,39,86,242,242,94,169,163,237,202,220,252,31,34,191,120,7,184,203,107,226,135,72,213,68,236,57,190,223,133,199,255,0,203,170,147,228,191,51,98,32,0,58,206,227,107,171,54,220,105,26,237,93,126,169,242,40,232,188,174,119,242,61,216,231,149,145,167,70,181,203,221,233,232,107,63,173,117,125,70,171,214,21,154,173,99,242,165,170,242,253,220,163,177,203,19,99,252,212,78,205,249,27,22,240,179,172,46,154,235,100,52,238,164,188,191,158,174,171,218,252,199,97,169,158,90,201,216,157,26,214,167,102,39,161,150,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,38,226,155,88,93,52,46,200,106,45,73,102,127,37,93,47,178,121,110,195,87,28,213,144,49,122,57,174,78,207,95,67,93,45,21,171,234,52,166,176,163,213,105,31,155,45,47,153,238,229,27,158,104,157,31,230,170,118,119,200,217,131,110,117,213,155,113,244,141,14,174,176,212,249,244,117,190,111,35,249,30,220,242,74,248,215,163,154,213,238,197,244,59,48,0,26,238,241,241,113,150,233,197,14,174,171,153,217,115,189,131,174,19,255,0,225,212,169,242,79,145,96,60,13,107,202,125,182,224,2,109,94,169,228,190,139,151,50,117,119,55,61,234,166,62,220,174,199,199,242,42,6,227,93,45,202,182,74,217,254,57,49,158,222,136,137,233,247,23,225,225,195,177,109,217,141,135,164,150,171,165,206,247,230,123,98,124,188,154,202,191,47,180,143,111,195,47,166,62,185,94,210,188,234,59,177,173,97,219,189,191,186,235,25,215,17,219,252,140,175,95,233,147,199,31,163,93,249,255,0,37,255,0,73,172,254,178,212,213,122,199,82,86,106,58,245,204,245,126,95,58,244,252,136,218,196,236,136,157,154,158,133,220,120,88,236,178,109,174,196,71,169,235,35,229,184,106,76,249,233,156,227,217,235,43,88,222,207,115,126,23,167,100,79,210,77,99,194,174,19,42,97,173,225,226,227,100,54,66,103,208,235,157,89,236,149,205,141,94,218,127,96,171,147,155,172,136,158,244,80,189,169,239,68,244,253,25,249,103,143,217,206,52,118,31,123,107,219,102,210,26,175,205,185,189,200,214,83,123,13,99,115,151,70,212,94,121,32,99,126,41,90,157,254,189,187,102,250,234,56,110,52,53,22,250,150,243,67,85,19,225,145,50,169,150,185,21,23,183,94,202,107,207,199,182,215,166,216,113,41,171,105,96,79,216,247,171,149,125,222,63,236,82,106,250,164,70,245,123,149,122,51,186,227,238,66,112,248,46,110,34,84,233,221,75,182,147,203,205,60,85,53,151,134,39,46,49,18,50,221,10,39,70,227,191,246,89,250,122,150,124,0,0,197,156,77,238,99,118,151,101,53,78,177,199,225,105,237,117,201,10,252,164,109,36,210,53,126,7,122,199,234,152,255,0,33,174,142,185,212,53,219,143,184,247,173,72,169,230,85,106,43,205,77,91,83,162,115,62,162,119,61,19,179,81,58,191,228,159,160,189,47,14,61,135,166,217,221,128,178,220,229,79,247,67,84,82,211,94,165,239,238,123,77,21,35,156,223,219,30,213,195,163,238,136,159,114,18,188,0,0,0,249,110,151,10,123,69,178,174,235,88,254,72,40,160,146,162,87,97,87,12,99,85,202,184,68,85,236,139,217,10,10,241,24,223,217,183,195,127,238,108,167,147,54,253,52,233,172,112,38,19,222,74,122,218,190,87,117,141,142,79,118,94,203,159,189,125,50,127,133,39,14,17,110,70,230,255,0,53,27,228,28,246,205,55,47,61,55,189,140,86,211,212,80,206,197,247,101,107,190,23,175,118,171,126,121,94,133,215,49,141,141,141,141,137,134,181,17,168,159,36,67,244,67,190,57,120,241,211,156,55,217,42,52,174,159,135,237,29,87,95,76,248,226,143,154,72,125,155,157,149,44,108,217,125,60,145,191,150,88,81,57,85,83,57,249,119,164,205,215,221,61,83,188,90,206,183,91,106,234,191,62,182,174,73,28,159,131,141,188,140,124,175,147,151,240,108,98,46,22,71,117,199,253,199,78,194,227,62,128,155,126,26,188,90,94,118,127,116,45,251,117,123,171,243,52,230,164,169,138,134,56,188,182,39,151,85,81,81,71,10,73,204,216,95,34,226,56,213,48,174,70,175,205,23,169,120,212,53,112,220,40,169,235,233,157,205,21,76,76,154,55,97,83,45,114,34,162,245,235,217,79,114,162,57,21,171,217,122,20,207,226,243,178,127,169,157,205,161,220,219,123,179,77,116,166,138,9,155,142,211,73,81,95,51,151,43,34,175,102,167,102,162,127,144,143,92,2,107,233,118,251,137,157,43,91,28,188,140,186,214,208,218,166,247,81,115,28,183,10,85,114,124,46,252,207,76,47,213,13,132,44,151,88,47,86,200,110,116,203,152,166,230,229,239,232,229,106,247,68,245,79,145,247,17,75,196,174,207,37,215,133,253,68,232,211,62,79,178,103,244,220,104,254,169,242,40,139,66,202,176,106,170,41,90,184,86,249,191,197,184,218,2,217,84,181,148,81,212,170,229,95,158,191,114,170,127,160,250,128,0,0,0,0,0,0,0,0,117,221,192,123,163,210,53,239,103,116,242,191,141,97,172,94,164,85,117,234,161,93,223,220,255,0,176,134,192,254,31,81,83,197,194,222,146,242,95,204,171,237,252,221,21,63,249,198,171,230,72,243,20,241,73,113,150,211,177,58,154,225,12,156,143,139,216,176,236,103,25,172,129,59,97,126,102,181,170,185,92,169,176,119,135,53,150,217,106,225,59,71,77,65,213,245,63,104,121,171,239,117,229,185,85,242,247,85,249,175,98,77,24,195,137,219,229,102,158,225,235,113,174,180,9,251,34,29,43,120,116,110,233,238,185,40,102,114,59,10,138,139,133,68,233,131,91,125,73,112,169,187,106,43,165,214,181,252,245,21,149,179,212,74,236,34,101,239,145,92,229,194,34,39,117,94,200,114,59,125,161,53,14,229,106,251,102,139,210,212,126,213,113,186,85,67,75,12,126,99,25,151,75,43,35,111,87,185,173,248,158,222,234,157,253,59,150,209,176,158,24,214,173,59,162,109,203,174,173,190,101,214,177,176,205,88,223,57,201,229,57,240,197,230,51,49,85,43,93,135,53,253,83,191,167,76,24,227,139,159,11,104,172,90,98,233,184,251,95,81,133,183,83,79,91,85,67,201,221,145,199,60,207,119,153,61,90,252,163,110,17,171,243,68,238,133,111,233,157,71,169,118,183,91,211,95,45,51,123,37,222,193,112,100,136,188,177,201,203,44,19,35,177,239,35,154,184,124,105,232,169,211,213,11,217,240,252,226,186,30,36,182,166,38,94,165,229,212,150,69,109,5,83,57,85,124,230,195,77,75,207,54,91,12,113,183,50,76,190,226,103,30,138,169,218,86,17,247,142,77,152,167,222,190,31,245,5,147,200,243,43,45,116,213,119,74,63,121,83,240,241,209,84,181,159,150,196,239,47,170,170,124,211,229,175,133,218,223,91,163,181,109,101,170,165,188,181,150,59,140,148,242,38,81,113,36,50,171,87,178,170,119,111,205,83,239,47,227,195,219,119,91,186,220,56,105,181,127,73,244,237,29,29,141,233,243,242,40,41,50,191,3,83,188,159,95,189,73,50,0,0,0,124,151,107,109,61,226,213,91,104,171,111,52,21,212,242,83,74,153,84,203,30,213,106,246,84,94,203,232,168,107,223,199,222,208,201,179,220,71,234,27,90,65,229,83,222,234,42,239,116,201,205,205,152,166,175,170,107,63,45,235,218,63,85,69,249,162,19,123,193,175,118,223,95,100,190,109,93,100,249,117,60,149,55,56,153,203,249,13,101,190,6,245,70,125,87,187,191,71,169,103,160,0,120,85,229,69,85,244,76,148,73,226,165,175,102,213,220,72,207,110,122,229,150,122,55,208,55,183,244,170,250,212,252,212,252,239,175,222,166,86,240,103,210,207,173,220,139,254,163,122,98,42,123,109,84,8,191,217,182,123,123,241,223,61,151,228,90,206,237,94,43,116,246,216,106,203,229,186,79,46,170,130,201,95,83,11,240,139,202,246,83,200,230,174,21,21,23,170,39,116,83,91,109,229,191,92,53,54,236,107,11,229,210,95,54,170,178,253,112,154,87,114,181,185,115,234,100,114,174,26,136,157,220,189,144,226,180,46,176,187,232,29,93,105,213,246,42,143,38,182,213,91,5,100,79,228,107,189,232,165,108,137,209,205,114,119,98,119,69,251,148,216,135,132,13,223,126,245,108,70,154,213,149,78,230,174,142,130,138,150,181,216,199,61,66,81,211,201,35,176,140,98,38,93,47,102,166,62,95,76,212,98,254,38,116,12,91,149,177,154,211,74,61,156,210,84,216,174,41,2,103,31,133,117,28,209,183,242,155,249,254,171,131,92,109,101,97,172,208,186,234,243,167,94,158,93,69,138,235,81,72,157,151,14,134,103,51,61,220,157,217,243,95,210,92,207,132,166,242,46,178,216,136,182,238,177,220,213,90,87,155,223,198,57,189,166,178,186,110,200,196,68,194,53,63,41,223,163,177,60,15,158,225,67,79,114,164,146,138,169,156,241,73,142,100,202,166,112,168,169,219,234,134,183,252,87,237,84,219,59,189,183,237,24,234,79,103,134,151,217,124,166,121,136,255,0,138,146,9,23,175,59,215,188,158,171,255,0,113,200,93,56,147,188,221,184,108,181,108,20,237,197,37,167,207,228,126,89,239,249,181,233,84,189,18,36,84,194,167,231,175,232,236,125,156,12,88,235,181,7,18,250,78,221,111,92,77,39,183,227,183,165,190,165,125,85,19,178,41,177,96,0,21,149,226,213,197,37,45,162,195,14,198,233,106,222,106,218,222,111,181,127,6,169,229,114,62,134,166,31,142,37,71,101,21,223,3,250,122,252,138,195,217,157,176,188,239,6,225,218,244,21,138,62,122,171,143,159,203,213,137,143,46,9,37,95,137,236,78,209,175,229,39,250,13,148,52,14,139,180,237,246,148,162,210,86,72,188,186,58,31,51,203,111,51,151,227,145,210,47,196,231,47,119,175,170,157,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,237,125,162,237,59,131,165,43,116,149,238,47,50,142,187,203,243,27,204,228,248,36,108,137,240,185,171,221,137,234,134,181,251,205,182,23,173,158,220,59,158,130,190,199,201,85,110,242,121,186,177,115,230,65,28,169,240,189,233,218,68,252,165,255,0,65,103,158,18,188,82,82,221,236,83,108,118,170,173,229,172,162,229,251,39,240,106,190,111,59,235,170,102,248,34,68,110,17,27,241,191,175,167,200,179,80,0,53,211,227,158,199,91,167,248,152,213,150,234,255,0,219,99,246,12,246,245,183,211,47,162,170,118,84,62,43,87,18,87,155,71,13,151,109,130,129,185,164,187,121,28,239,203,61,207,42,189,106,147,162,196,170,185,85,252,244,253,61,142,63,133,29,170,159,120,183,182,195,163,25,75,237,16,213,123,87,154,206,116,103,195,73,60,137,215,157,139,222,63,69,255,0,184,217,2,223,67,79,109,163,142,138,149,156,145,71,158,84,202,174,50,170,171,223,175,117,62,146,7,248,181,239,39,234,55,98,37,219,170,55,114,213,106,174,95,127,25,229,246,106,202,25,187,43,21,23,40,229,252,166,254,158,197,62,236,206,221,86,110,182,227,90,180,53,12,124,242,92,124,252,38,81,63,107,130,73,125,92,223,234,107,249,73,254,131,101,221,47,97,166,211,54,42,107,37,27,121,97,166,231,229,76,170,252,79,115,151,186,170,247,114,250,156,169,133,184,191,221,247,236,182,196,106,109,89,72,238,90,231,219,235,105,168,157,140,242,84,45,29,68,145,187,10,199,162,225,209,118,114,99,231,245,215,119,93,107,11,190,190,213,215,109,95,125,168,243,171,110,181,179,214,74,254,70,183,222,150,87,72,189,26,214,167,119,175,100,79,185,14,87,102,175,215,13,51,187,26,62,249,107,155,202,170,163,191,91,230,137,252,173,118,28,202,152,220,139,135,34,167,118,167,116,54,73,218,91,197,110,160,219,13,39,124,184,201,230,85,87,217,40,42,102,126,17,57,158,250,120,220,229,194,34,34,117,85,236,136,133,83,248,204,105,103,209,110,61,131,81,177,51,21,69,182,150,5,95,236,221,61,193,248,239,158,201,242,49,71,133,110,189,155,72,241,35,5,185,139,134,94,40,219,64,238,223,211,107,232,147,243,87,243,126,159,122,23,182,139,204,136,169,234,153,60,128,1,88,94,50,155,182,250,11,29,143,106,232,231,195,234,36,166,185,202,206,95,200,115,46,16,59,170,179,232,157,157,250,61,72,67,192,38,208,201,188,60,71,233,235,90,193,230,211,217,42,41,47,117,41,205,203,136,161,175,165,107,255,0,45,139,218,79,69,85,249,34,155,8,90,109,180,246,123,85,21,162,145,188,176,80,211,199,77,18,101,87,12,99,81,169,221,85,123,39,170,169,245,128,0,0,17,155,196,39,119,91,181,60,55,234,69,103,89,181,21,29,101,141,137,242,243,232,42,240,191,3,147,188,127,79,189,10,7,180,219,235,117,142,173,163,181,83,55,154,178,249,113,142,158,52,202,38,100,154,84,106,119,84,78,238,249,162,125,198,193,252,13,236,189,62,202,112,255,0,96,178,121,30,93,101,210,154,150,233,89,239,42,254,30,74,42,102,191,242,222,157,226,244,84,79,146,124,228,17,20,252,64,248,174,135,134,221,170,149,150,89,121,181,37,237,93,67,74,206,85,79,37,179,83,85,114,77,151,67,36,110,196,144,167,184,184,207,170,162,119,162,109,77,168,245,46,233,107,122,155,229,218,111,107,187,223,238,15,145,87,150,56,249,165,158,103,59,30,234,53,169,151,200,190,136,157,125,16,178,14,17,188,45,162,190,233,139,94,227,238,133,70,86,227,77,5,109,45,15,39,102,73,28,19,49,222,100,21,105,243,145,184,86,167,205,83,178,25,31,126,252,49,173,90,139,68,220,87,66,219,124,187,173,27,102,154,141,190,115,151,205,115,33,151,203,102,101,170,70,183,46,115,58,175,111,94,153,42,95,112,116,38,161,219,93,95,115,209,122,166,143,217,110,54,186,169,169,102,143,204,99,240,232,165,124,110,234,199,57,191,19,29,217,87,183,175,115,142,211,119,10,155,78,162,181,221,40,223,201,81,71,91,5,68,78,194,46,30,201,17,205,92,42,42,119,68,238,134,201,28,49,94,235,53,15,15,91,115,116,175,79,217,19,105,91,59,164,119,79,121,203,67,11,149,216,68,68,76,170,175,76,25,60,130,30,48,22,91,109,87,14,86,235,172,221,42,162,212,16,177,139,239,117,106,80,87,185,19,162,227,191,208,167,13,166,169,125,30,233,232,218,184,221,202,232,117,5,186,68,92,103,10,149,49,175,250,13,138,56,91,184,203,118,216,157,51,112,154,78,119,203,237,185,118,49,156,86,78,157,176,159,35,43,17,195,196,22,42,121,120,91,213,190,123,249,85,61,131,151,162,174,127,221,26,95,145,175,198,155,85,109,234,157,91,223,223,255,0,176,166,206,155,124,247,73,164,40,30,254,235,230,231,255,0,186,188,236,64,0,0,0,0,0,0,0,0,58,230,225,225,52,125,195,43,132,252,23,241,172,53,140,212,127,248,102,163,31,216,127,216,67,96,127,15,185,40,100,225,115,73,37,28,92,138,158,223,207,239,42,231,253,209,170,199,127,210,72,243,29,113,7,96,168,213,27,65,127,177,82,254,219,83,236,188,189,191,38,170,39,47,117,68,236,223,153,173,13,93,44,244,85,15,166,169,103,36,140,199,50,101,23,25,76,250,125,230,193,30,28,218,130,43,215,10,58,62,36,127,52,212,223,104,121,157,21,62,43,149,94,61,17,59,33,38,206,187,184,122,42,215,184,218,30,251,161,175,44,230,163,190,219,106,173,210,245,114,97,179,66,248,156,190,235,154,189,158,189,156,159,122,119,42,254,247,224,209,120,173,215,213,117,86,237,119,236,218,122,122,217,36,138,63,178,216,255,0,46,23,76,170,141,202,214,243,174,35,84,76,175,85,199,204,154,156,46,240,67,181,220,51,210,54,174,201,79,237,151,185,35,70,207,93,207,81,31,50,170,66,174,252,27,167,145,137,151,192,142,233,243,199,110,242,56,234,123,148,249,255,0,81,247,106,111,39,204,130,166,142,120,101,78,100,79,113,209,61,29,245,237,242,234,107,185,197,53,186,134,217,190,58,170,11,124,30,84,110,186,87,61,83,153,93,151,123,100,233,158,171,244,67,50,120,95,235,139,222,150,226,94,217,108,183,203,251,26,238,200,104,167,103,43,62,25,110,20,77,114,229,90,171,217,169,209,21,62,244,47,172,252,77,20,115,194,248,37,111,51,36,106,177,201,156,101,21,48,165,9,248,149,236,115,54,159,136,59,197,234,134,15,46,143,84,212,84,94,157,239,103,240,181,53,213,142,94,242,57,123,70,158,141,79,162,25,239,193,139,113,165,163,214,58,139,110,170,166,229,164,158,138,174,229,26,114,162,230,119,75,111,133,19,163,115,217,61,93,143,167,169,110,128,0,0,0,173,63,24,253,161,138,239,164,108,187,175,2,98,166,138,90,107,91,215,175,237,76,138,225,58,247,122,39,117,252,220,253,125,8,65,225,209,185,115,109,183,19,122,126,102,73,201,21,250,90,75,36,221,17,125,201,238,20,156,223,146,229,236,207,76,47,213,13,129,169,167,142,170,154,42,152,157,204,201,152,217,26,184,198,81,83,40,123,64,7,226,111,218,159,255,0,37,127,200,107,215,226,15,36,178,113,67,171,124,214,227,150,190,189,173,234,157,190,209,170,193,47,252,21,22,111,104,213,41,205,248,30,74,239,119,9,241,102,221,215,231,216,179,205,117,102,110,162,209,55,251,3,251,92,173,117,116,159,253,210,23,51,230,159,157,243,67,91,126,33,244,210,233,29,241,215,118,15,74,77,71,116,137,191,115,107,37,103,205,127,55,230,99,178,225,124,25,53,205,93,207,109,53,6,142,171,119,58,210,93,106,234,98,92,34,98,54,211,219,227,70,244,106,124,215,170,174,127,202,89,25,248,150,54,77,27,225,145,185,99,218,173,114,103,186,47,114,137,60,81,54,101,118,215,136,42,203,253,5,39,149,111,212,108,146,228,231,121,156,217,158,162,182,181,235,209,94,231,124,44,79,68,79,162,31,95,133,38,233,212,104,158,37,109,154,82,162,171,201,181,234,79,59,218,215,145,29,254,247,160,174,145,157,152,174,248,157,232,169,245,202,23,166,10,84,241,133,209,116,250,127,123,173,122,146,25,50,235,255,0,159,204,220,47,187,228,82,80,49,58,171,151,61,254,73,250,72,4,89,79,132,15,15,183,59,158,184,151,124,110,148,156,180,54,158,95,179,228,243,26,188,254,108,53,244,210,244,108,136,169,135,34,39,188,197,250,99,185,111,224,3,20,241,49,190,150,94,30,118,162,235,184,183,135,251,180,62,71,35,48,255,0,123,158,166,24,87,171,99,147,31,183,39,228,175,250,83,92,253,192,215,90,131,114,117,101,110,177,213,21,190,213,114,175,242,252,233,124,182,51,155,146,38,70,222,140,107,90,158,235,26,157,17,59,126,146,218,188,38,56,96,166,210,90,54,125,231,212,212,156,215,43,207,47,217,255,0,132,84,242,60,153,107,169,165,248,37,86,187,153,174,111,196,196,199,166,123,150,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,63,22,126,24,41,245,118,141,131,121,244,205,39,45,202,205,205,246,135,225,21,124,255,0,58,90,26,104,190,57,81,173,229,107,93,240,177,115,235,133,234,84,174,223,235,173,65,182,218,178,139,88,233,122,223,101,185,80,121,158,76,190,91,31,203,207,19,227,119,71,181,205,95,117,238,78,168,189,255,0,73,177,135,12,251,233,102,226,23,106,45,91,139,103,127,74,239,63,157,184,127,187,201,83,52,41,213,209,199,159,218,87,242,83,253,43,149,128,5,64,120,191,112,251,115,182,107,136,247,198,215,71,205,67,117,230,251,66,79,49,169,201,229,67,65,77,23,71,73,149,203,149,83,221,98,125,115,220,173,98,126,248,61,104,186,125,65,189,215,77,75,52,152,117,131,200,229,110,23,222,243,233,43,216,189,81,201,142,223,37,253,5,213,130,139,60,87,55,78,163,91,113,43,115,210,148,245,94,117,175,77,249,62,200,188,136,223,247,197,5,12,143,238,196,119,196,223,85,95,166,16,201,30,15,155,42,221,67,184,23,77,210,186,209,115,193,100,242,61,141,254,102,63,110,130,190,9,58,54,68,94,232,157,218,191,76,119,46,44,21,185,227,55,174,106,237,155,103,167,244,117,35,185,22,174,235,73,83,43,176,139,152,221,79,112,141,91,213,171,242,78,168,185,255,0,41,79,70,68,225,227,77,46,174,223,29,9,96,206,18,175,82,90,226,95,185,245,145,51,230,159,157,243,54,71,208,182,86,105,205,19,96,176,51,181,182,215,75,73,255,0,220,225,107,62,107,249,191,53,43,19,198,173,102,243,244,178,115,126,7,146,135,166,19,226,205,199,175,207,177,15,252,62,36,150,62,40,116,151,148,153,230,175,160,107,187,118,251,70,148,216,86,31,218,89,159,205,79,242,31,176,1,234,169,158,58,90,105,106,101,119,43,33,99,164,114,227,56,68,76,169,175,207,136,190,229,205,185,60,77,234,9,159,39,60,86,25,106,236,144,244,68,247,32,184,85,242,254,75,87,179,253,114,191,85,38,255,0,131,134,208,197,104,210,55,173,216,157,51,81,91,45,77,173,139,215,246,167,197,111,157,59,61,83,186,126,110,126,190,133,150,0,0,0,2,162,252,103,119,26,90,205,97,167,118,234,150,110,106,72,40,169,46,82,39,42,38,39,108,183,8,85,58,183,61,151,209,216,250,122,152,19,195,83,99,153,187,28,65,217,239,85,208,121,148,122,90,162,158,244,223,123,31,133,166,174,163,114,118,145,171,218,69,244,114,125,20,190,200,98,142,8,89,4,77,229,100,109,70,53,51,156,34,38,16,253,148,43,226,129,174,47,90,167,137,123,157,178,225,47,236,107,67,38,162,129,156,172,248,98,184,86,181,171,148,106,47,103,47,69,85,251,212,195,92,44,219,168,110,123,227,165,96,184,65,230,198,219,165,11,209,57,149,184,119,182,64,153,232,191,85,54,35,219,87,207,250,143,180,211,121,62,92,20,212,112,67,18,115,34,251,141,137,136,223,175,111,159,83,182,17,199,138,46,8,118,187,137,138,71,85,222,233,253,142,247,28,106,216,43,185,234,36,229,84,73,149,191,131,108,241,177,112,249,213,221,126,88,237,218,21,217,124,26,47,52,90,246,146,170,225,174,253,163,79,65,91,28,146,71,246,91,25,230,66,217,145,85,185,74,222,116,204,104,169,148,235,215,230,90,6,222,104,171,94,220,232,123,22,134,179,51,150,142,197,109,165,183,69,213,203,150,195,11,34,106,251,206,114,246,98,119,114,253,235,220,236,68,15,241,127,212,16,209,240,235,111,179,181,248,154,123,252,78,84,194,245,99,168,107,219,242,199,116,249,148,255,0,177,182,90,173,65,188,122,34,213,70,206,103,207,168,173,172,94,168,152,69,170,137,185,234,169,243,79,83,98,190,30,236,19,233,125,160,176,88,170,191,109,166,246,174,110,223,149,85,43,147,178,175,163,190,102,69,35,135,136,36,148,76,225,111,86,251,100,92,234,190,193,201,239,42,99,253,209,165,207,111,208,107,241,167,63,240,205,62,127,179,255,0,176,166,206,91,119,133,209,214,252,46,83,240,191,198,188,236,128,0,0,0,0,0,0,0,0,56,109,97,70,235,134,156,171,164,103,121,60,188,126,137,26,191,232,53,134,213,112,172,23,250,168,157,221,188,159,246,26,95,247,135,165,124,149,188,46,105,70,190,159,203,242,253,187,30,254,115,155,141,95,253,196,148,61,53,84,209,86,64,234,105,219,150,63,25,76,175,162,231,211,238,53,176,226,135,65,207,182,91,233,169,180,69,79,237,150,223,98,230,237,253,50,142,25,125,28,239,207,249,175,250,9,113,225,165,198,77,46,213,58,171,108,181,92,185,162,170,228,246,47,117,125,222,95,108,154,79,218,224,114,175,89,27,241,59,238,249,23,17,98,212,182,157,69,78,202,139,109,71,152,143,107,156,137,200,228,232,142,229,95,137,19,212,229,65,248,150,88,225,111,52,142,194,42,227,177,209,245,198,247,109,174,222,81,203,91,170,181,15,178,71,10,185,175,253,137,81,38,21,17,202,191,4,110,252,199,127,112,128,28,93,120,168,233,102,233,219,182,135,217,137,125,170,225,58,207,68,250,238,89,25,229,177,209,207,18,187,203,169,164,229,92,59,202,118,51,235,140,247,82,168,117,13,246,229,170,47,183,13,69,120,159,206,174,185,213,75,89,81,39,43,91,207,44,143,87,185,112,212,68,76,185,202,184,68,68,250,22,91,225,31,195,5,194,178,239,81,191,87,228,242,169,160,231,161,162,139,221,119,58,163,168,42,163,147,153,178,229,50,138,169,202,230,125,235,232,91,88,43,171,198,87,64,193,115,217,155,22,177,162,167,205,109,37,254,150,25,95,206,191,239,118,210,92,36,119,69,118,59,170,118,76,255,0,144,175,142,0,117,69,86,153,226,123,71,173,60,156,169,113,185,219,232,36,232,139,150,73,112,165,202,117,69,252,223,167,222,108,49,3,252,200,99,147,243,154,139,253,212,61,128,0,0,6,26,226,251,65,195,184,124,58,235,187,27,226,231,154,59,5,210,162,155,222,84,229,153,40,106,26,197,248,154,139,213,253,149,113,243,53,224,160,158,175,110,119,22,10,135,167,53,78,153,189,53,206,78,137,151,211,206,138,169,249,73,221,159,95,210,108,115,195,86,170,102,180,216,29,189,212,137,241,215,105,123,76,242,167,230,189,244,80,189,83,178,103,226,244,68,67,37,128,15,14,69,84,84,78,248,40,31,196,202,213,95,110,226,134,243,37,107,185,155,82,218,137,162,92,53,48,199,92,107,48,157,23,232,189,201,51,224,173,81,74,203,158,168,167,117,94,39,88,107,92,144,121,107,240,243,91,147,155,155,183,126,152,45,125,83,41,133,245,40,63,196,251,75,55,77,241,67,116,150,42,111,41,151,56,39,175,114,243,243,115,58,75,141,111,94,235,140,242,246,233,247,17,32,180,63,5,75,156,95,170,29,83,103,230,252,39,177,87,84,227,11,240,243,219,155,242,255,0,73,108,160,130,94,45,187,63,6,183,216,104,53,157,11,121,46,86,27,131,106,37,147,42,185,164,130,138,190,71,55,10,244,111,196,228,234,136,174,251,251,20,217,182,154,194,93,1,173,237,218,170,46,142,161,243,190,95,151,11,227,252,215,126,127,201,77,154,180,173,233,186,134,195,75,120,106,97,42,57,255,0,251,215,185,191,36,249,124,142,88,163,255,0,22,237,93,96,212,155,251,21,5,165,252,213,86,222,111,107,232,244,253,178,138,129,89,241,53,19,179,87,182,126,164,72,217,253,185,185,238,214,226,218,118,250,206,222,106,203,175,180,121,105,150,167,237,80,73,42,252,78,106,118,141,123,185,63,79,99,99,221,148,218,203,38,204,109,181,167,110,180,252,62,85,21,175,207,242,219,204,247,99,205,168,146,101,234,247,189,126,41,87,242,151,244,118,78,244,0,41,155,197,223,125,31,168,247,87,249,143,81,84,230,61,53,254,251,143,147,255,0,164,83,80,84,51,170,198,158,173,94,207,95,174,59,17,103,132,222,31,46,124,70,110,173,14,139,165,111,45,26,249,190,215,46,90,188,159,177,167,145,157,22,72,213,114,176,227,162,253,255,0,37,216,202,205,103,183,216,45,209,90,173,112,121,52,208,115,114,51,153,206,198,92,174,94,174,85,94,234,190,167,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,175,54,123,125,254,221,45,170,233,7,157,77,63,47,59,57,156,220,225,200,228,234,213,69,238,137,234,107,155,197,151,15,119,62,28,247,86,187,69,213,39,53,26,121,94,201,47,186,156,255,0,177,160,145,253,18,73,21,48,179,99,170,253,223,36,148,190,17,59,234,253,55,186,191,204,122,182,167,17,106,95,247,164,124,159,253,30,154,190,161,253,82,53,245,114,119,122,125,51,216,185,160,1,209,183,175,107,44,155,207,182,215,109,186,212,48,121,180,55,95,35,204,111,51,219,159,42,162,57,147,171,30,197,248,162,78,206,79,211,217,117,193,222,13,185,185,237,46,226,221,182,250,240,222,90,203,87,145,230,38,90,191,182,193,28,169,240,185,201,218,68,236,229,253,29,137,111,225,35,171,172,26,111,127,101,160,187,63,150,170,229,203,236,157,30,191,181,209,87,171,254,22,170,118,114,119,199,208,188,3,137,213,87,166,233,235,13,85,225,201,148,167,228,255,0,239,158,214,252,151,231,242,53,149,220,205,97,54,191,214,247,29,87,47,87,215,121,63,47,200,133,145,254,107,127,51,228,133,244,120,122,236,253,62,209,240,219,167,168,102,110,110,181,126,215,237,210,229,125,254,74,250,181,143,162,61,205,76,54,76,123,191,167,169,38,1,83,94,53,119,56,191,84,58,90,207,205,248,79,98,161,169,198,23,225,231,184,183,229,254,146,175,9,109,225,133,165,91,169,120,161,181,203,45,55,154,203,92,16,92,26,188,252,188,174,142,227,69,215,186,103,28,221,186,253,197,248,162,97,48,158,133,80,120,212,212,82,190,231,165,233,219,87,153,210,26,39,44,30,90,252,60,215,20,230,230,237,223,166,8,205,225,155,107,175,184,241,67,102,146,141,220,173,166,109,60,210,174,26,185,99,110,52,121,78,171,245,78,197,252,53,21,17,17,123,224,242,0,49,167,18,186,169,154,47,96,183,11,82,59,227,161,210,247,105,226,79,206,123,40,166,122,39,101,199,195,234,138,134,184,213,243,213,238,54,226,207,81,26,114,212,234,107,211,156,212,232,184,125,68,234,168,159,146,157,223,244,253,6,195,252,32,104,56,54,243,135,93,11,99,142,46,73,164,176,91,42,42,125,229,94,105,214,134,157,175,95,137,200,157,89,217,23,31,35,50,128,0,0,30,185,223,229,195,36,159,154,213,95,238,33,175,63,31,250,158,171,83,113,61,172,22,166,78,100,183,92,238,20,17,244,68,195,35,184,85,97,58,34,126,119,215,239,44,31,193,171,64,193,108,217,155,238,177,173,167,197,109,93,254,170,24,159,206,191,239,119,82,91,228,111,68,118,59,162,247,76,255,0,144,177,80,84,167,139,135,12,23,10,59,189,62,253,88,83,205,166,159,146,134,182,47,117,188,138,174,175,170,146,78,103,75,149,194,34,39,43,89,247,47,161,90,90,122,251,114,210,247,219,126,162,179,207,228,215,91,42,162,172,167,147,149,174,228,150,55,163,218,184,114,42,46,28,212,92,42,42,125,11,94,225,23,197,71,75,59,78,218,116,62,243,203,236,183,8,22,10,38,87,114,200,255,0,49,141,142,8,145,222,93,53,39,42,101,222,107,177,159,76,103,178,147,255,0,67,239,118,218,238,29,28,85,186,87,80,251,92,115,43,90,207,216,149,17,229,85,26,169,241,198,223,207,111,247,78,241,20,177,204,222,104,221,148,69,199,99,246,14,179,174,245,229,143,65,89,42,239,23,154,142,70,211,65,36,248,228,122,229,26,199,59,242,90,239,204,95,66,145,188,70,56,173,77,250,215,173,211,182,57,63,220,123,50,164,78,76,119,158,25,170,217,159,122,22,63,224,149,61,85,62,245,237,215,60,54,118,254,77,193,226,134,201,11,19,45,177,37,53,242,68,207,228,65,113,163,69,252,166,254,127,166,126,229,47,242,150,154,42,56,27,77,3,112,198,103,9,149,245,92,250,253,231,184,141,126,33,117,239,162,225,115,85,181,144,121,158,103,176,231,222,198,49,113,164,255,0,188,160,29,41,10,207,127,165,137,189,221,207,255,0,97,198,207,58,62,141,214,253,57,73,70,254,241,249,159,225,145,203,254,147,153,0,0,0,0,0,0,0,0,1,234,169,129,181,80,58,7,174,17,216,255,0,2,228,214,59,120,44,82,105,173,197,187,217,101,92,186,155,217,242,184,252,232,35,119,205,127,59,230,93,255,0,134,69,237,46,220,50,217,34,108,190,99,105,189,167,14,229,198,121,174,21,158,152,79,145,45,193,80,126,46,220,54,87,218,181,131,183,242,209,79,154,75,174,62,210,119,59,125,223,42,42,10,88,186,58,85,85,234,171,240,177,62,185,238,86,163,30,232,220,143,98,225,80,200,86,78,32,119,119,78,200,217,108,218,183,217,220,196,86,162,251,5,43,240,156,220,223,149,26,250,161,202,75,197,78,253,77,20,176,201,174,242,201,220,231,72,159,101,209,117,85,76,47,244,147,134,169,223,125,214,172,106,178,167,85,115,163,187,254,193,166,79,242,71,245,56,138,157,202,214,213,144,190,158,162,245,207,28,142,87,57,61,154,20,202,170,97,123,55,234,112,149,21,119,42,204,186,121,57,249,186,175,70,167,127,187,239,50,46,215,112,211,188,91,192,248,151,67,233,79,110,129,242,53,139,47,183,82,197,203,158,79,73,101,98,175,73,26,191,167,239,39,247,11,30,18,55,90,91,173,179,92,111,117,211,200,101,45,68,53,44,179,121,13,119,152,141,116,18,162,251,69,53,103,76,254,21,157,186,124,95,36,45,27,77,105,203,70,145,176,208,105,187,21,47,179,208,91,169,226,165,167,139,157,207,229,142,54,35,26,153,114,171,151,13,106,39,85,85,232,114,96,132,222,45,12,123,184,102,143,145,185,68,188,162,175,95,79,179,235,138,124,225,146,181,212,60,70,237,116,220,216,103,234,206,200,146,116,238,207,111,133,85,63,192,108,157,99,149,147,217,109,243,69,240,73,75,19,155,247,43,17,80,251,140,105,124,226,59,103,52,230,178,135,64,93,245,127,145,125,158,102,192,202,95,179,234,157,151,186,85,137,19,157,177,43,62,54,170,124,95,94,221,76,143,77,81,13,93,60,85,84,239,231,138,102,54,70,59,10,153,106,166,81,112,189,123,30,192,0,7,201,118,183,67,119,181,214,90,170,63,106,172,167,146,157,253,254,23,181,90,189,149,23,178,252,205,117,248,218,208,83,237,231,18,90,210,213,44,92,145,86,94,46,53,212,222,242,47,52,47,175,169,107,23,226,114,167,70,118,85,207,205,11,87,240,154,214,208,106,30,28,157,99,117,87,155,81,109,185,44,40,222,69,111,44,113,208,80,183,31,10,34,225,87,190,85,73,184,0,5,66,120,206,109,211,237,250,227,79,110,45,58,98,150,166,134,146,218,244,249,206,233,174,19,42,245,118,123,39,230,227,235,232,99,191,9,45,193,77,49,191,243,105,231,183,221,187,91,157,2,46,127,42,90,218,6,126,106,254,111,205,63,65,119,228,52,227,191,132,202,46,32,175,26,82,190,53,228,168,142,225,67,75,58,245,94,106,116,117,82,185,63,110,98,39,89,189,58,255,0,162,173,120,220,225,214,14,29,117,213,187,77,82,87,121,240,212,219,161,169,70,249,74,223,45,93,53,75,57,114,178,200,171,132,135,190,127,247,203,31,5,75,115,126,223,213,55,111,51,222,246,58,234,126,92,122,115,219,157,156,231,253,5,178,3,164,111,102,137,135,113,54,163,85,233,9,62,43,149,154,186,154,37,235,210,73,41,164,141,23,226,111,231,250,170,33,174,255,0,19,187,109,46,209,111,142,165,219,201,223,204,251,79,177,229,112,137,251,109,28,51,122,57,223,213,63,57,127,71,98,241,188,61,245,187,181,199,11,90,74,186,174,171,207,174,143,219,253,165,121,57,113,155,141,90,51,179,81,62,22,250,126,147,42,111,118,237,88,118,83,111,46,90,251,80,59,52,212,30,78,89,135,251,220,243,199,23,118,49,234,157,101,79,201,95,244,166,183,187,155,184,119,173,209,214,85,218,206,252,252,213,215,121,92,233,134,116,228,137,145,167,192,214,167,104,211,209,63,210,89,31,131,247,14,175,154,106,157,249,188,38,99,78,79,178,211,244,87,210,205,240,203,243,199,196,207,187,230,90,224,0,234,187,161,175,173,91,95,161,174,122,230,246,254,74,43,103,147,230,187,14,92,121,147,50,36,248,90,229,239,34,118,106,255,0,164,214,179,116,245,189,102,227,235,203,158,179,175,147,204,158,227,228,243,187,8,153,242,225,100,105,209,26,212,236,196,244,79,244,150,215,225,11,177,109,210,123,109,95,186,151,24,113,83,169,60,175,33,121,190,31,103,168,175,129,221,164,84,94,142,78,237,79,211,220,177,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,21,219,226,243,177,109,213,155,109,65,186,150,232,115,83,166,252,223,61,121,190,47,104,168,160,129,189,228,68,78,141,94,205,95,209,220,169,77,172,214,245,155,113,175,45,154,206,130,79,46,123,119,157,200,236,34,227,204,133,241,175,69,107,147,179,215,209,127,210,108,167,182,26,250,213,186,26,26,217,174,108,143,231,162,185,249,222,83,176,228,207,151,51,226,95,137,173,94,241,175,118,167,250,78,212,0,42,143,198,7,135,87,195,53,54,252,217,211,17,175,63,218,137,250,40,41,97,248,165,249,231,225,103,223,243,43,115,108,183,14,245,181,218,202,135,89,216,95,138,186,31,55,145,48,206,188,241,62,53,248,218,228,237,34,250,47,250,77,144,182,71,118,172,59,215,183,150,221,125,167,221,251,30,191,206,195,48,255,0,119,146,121,34,238,246,49,87,172,75,249,41,254,149,197,126,32,250,225,218,31,133,189,91,95,73,85,228,87,73,236,30,204,188,156,217,197,198,149,31,221,170,159,11,189,127,65,71,60,49,237,188,187,187,190,58,107,111,33,119,43,238,222,217,133,194,47,237,84,115,77,234,230,255,0,83,252,228,253,61,141,147,45,86,218,123,69,4,86,234,86,226,40,185,185,83,43,234,229,85,238,170,189,212,250,193,83,126,53,118,230,253,189,165,174,222,103,95,99,161,167,229,199,167,61,197,217,206,127,208,68,238,8,248,117,131,136,173,117,113,211,85,117,222,68,52,214,233,170,85,190,82,187,204,86,205,76,206,92,164,177,170,101,38,239,159,253,214,149,192,135,9,148,92,62,222,53,93,124,190,253,68,151,10,234,90,117,234,152,167,87,82,171,83,246,231,167,120,125,122,255,0,166,101,148,129,226,219,184,9,169,247,254,29,60,196,247,109,54,230,192,171,253,148,85,181,236,252,212,252,239,154,254,147,34,120,49,237,212,151,13,113,168,119,22,161,185,165,166,161,171,182,179,175,105,219,53,190,100,94,142,207,101,252,220,125,125,11,123,0,2,17,248,178,235,120,52,247,14,77,177,182,171,202,168,185,220,146,21,111,34,187,154,57,40,43,155,143,133,81,50,169,223,40,165,84,112,75,160,167,220,62,36,180,93,170,40,185,226,163,188,91,171,170,125,228,78,88,89,95,76,215,175,196,213,94,143,236,139,159,146,27,20,90,109,208,218,45,116,118,170,127,218,168,233,227,167,103,127,133,141,70,167,117,85,236,159,51,235,0,0,122,234,106,33,164,167,150,170,161,252,145,66,199,72,247,97,87,13,68,202,174,19,175,99,27,217,56,143,217,189,69,172,166,208,22,141,95,231,223,96,153,208,62,151,236,250,166,225,237,149,34,84,231,116,72,207,141,200,159,23,215,183,83,38,31,13,242,86,65,101,184,77,47,193,29,44,174,119,220,140,85,83,91,30,38,235,93,93,196,110,232,205,205,150,126,172,239,105,31,78,204,246,249,149,19,252,37,193,248,75,177,237,225,154,69,123,113,155,202,170,117,244,251,62,132,155,32,227,53,46,156,180,106,235,13,118,155,190,210,251,69,5,198,158,90,90,136,185,220,206,104,228,98,177,201,150,170,57,50,215,42,116,84,94,165,92,241,79,225,35,117,171,187,92,245,198,200,221,60,246,85,84,77,82,251,55,144,214,249,104,231,79,42,175,180,84,214,117,199,224,153,140,117,248,190,104,64,29,209,225,167,120,182,125,242,174,184,210,158,195,3,36,115,18,95,110,165,151,155,28,254,145,74,245,78,145,185,127,71,220,99,170,122,187,149,30,29,4,156,156,189,83,163,87,183,223,247,28,221,62,229,107,106,56,89,79,79,122,228,142,55,35,154,158,205,10,225,81,48,157,219,244,57,122,109,247,221,106,54,163,41,181,87,34,55,183,236,26,101,255,0,44,127,67,153,139,138,157,250,134,40,161,143,93,225,144,57,174,141,62,203,162,232,168,152,79,233,39,9,169,247,211,117,53,148,114,197,169,53,79,182,54,102,58,55,167,176,211,71,150,175,54,83,220,141,63,57,223,221,58,34,171,158,229,85,234,174,95,240,151,1,225,19,195,109,118,142,177,86,111,125,242,159,146,162,247,73,37,21,34,243,162,230,150,102,80,84,177,125,217,85,59,181,122,43,17,223,53,78,197,147,130,36,120,155,222,146,211,195,53,238,23,203,229,182,167,217,178,238,92,227,150,225,71,233,133,249,148,127,180,22,41,53,46,226,218,108,177,46,31,83,231,225,113,249,176,72,239,154,126,111,204,217,202,154,6,210,192,216,24,185,70,231,252,43,147,218,0,0,0,0,0,0,0,0,0,107,197,199,222,223,85,109,247,19,26,162,130,105,124,216,101,246,47,42,78,84,111,54,45,244,170,238,156,206,84,234,252,117,39,239,131,14,191,130,243,182,250,171,66,171,191,11,167,125,135,9,133,235,237,19,220,37,252,212,244,79,206,95,209,216,178,0,124,215,27,117,29,214,142,74,10,248,124,216,37,199,59,57,149,185,194,162,167,84,84,94,232,132,69,220,175,11,222,28,55,6,189,247,40,108,191,102,84,63,24,127,180,215,205,140,53,137,219,218,218,157,153,254,31,161,208,105,124,28,246,46,44,123,77,235,207,199,127,216,213,141,207,95,165,105,220,244,223,133,71,12,118,42,117,138,167,79,251,107,215,187,253,174,225,30,122,39,162,85,175,203,252,39,107,183,120,112,240,191,110,98,177,154,31,155,63,255,0,51,184,167,203,255,0,172,253,14,229,100,224,191,134,253,59,28,15,165,219,236,62,145,205,149,143,251,90,191,163,155,140,46,22,117,249,25,134,203,77,106,182,91,233,236,246,118,121,116,180,81,50,8,99,203,157,200,198,53,26,212,203,178,171,132,68,76,170,228,228,0,0,134,94,43,44,153,220,49,203,229,55,40,151,39,43,186,167,70,253,159,93,146,154,56,112,125,84,124,67,109,116,148,41,154,150,235,59,35,161,237,241,165,116,60,189,250,119,199,126,134,202,122,117,245,82,105,251,100,149,201,138,151,81,194,233,187,124,106,196,230,237,211,190,123,116,49,119,23,27,133,38,217,112,251,173,53,53,60,156,149,45,178,92,99,166,92,103,240,222,197,59,217,221,174,78,236,245,76,124,205,124,116,221,194,233,184,91,217,105,184,212,126,18,191,80,234,136,38,119,194,153,150,122,180,85,236,141,111,196,255,0,162,125,198,199,251,53,111,154,211,180,26,26,213,82,222,89,104,244,221,178,158,68,202,46,28,202,88,218,189,149,83,186,124,206,226,0,0,20,211,227,37,160,155,110,221,251,38,184,100,159,239,171,61,53,18,183,30,174,170,184,75,156,243,125,62,95,167,208,236,94,10,250,237,172,215,122,163,109,157,249,86,170,219,210,127,247,107,116,63,155,255,0,235,126,143,82,221,0,0,135,190,40,59,70,237,205,225,198,186,190,8,249,229,211,51,75,123,84,206,48,218,122,10,213,207,87,181,59,191,235,247,41,73,155,67,172,234,182,203,118,52,166,180,133,220,175,176,95,104,107,228,76,34,229,32,169,142,69,79,133,223,153,223,11,247,47,99,99,173,142,220,138,61,216,218,205,57,174,105,29,149,185,219,40,234,38,232,189,36,146,154,57,92,157,90,223,234,158,141,68,255,0,33,222,92,141,69,89,23,186,39,127,161,64,158,37,26,225,186,191,137,205,65,77,13,79,157,29,154,106,187,107,189,206,94,71,195,112,172,78,95,133,51,142,110,253,126,245,38,167,131,22,140,184,91,182,247,81,106,202,186,94,72,234,174,85,116,241,63,157,171,204,215,65,111,145,58,35,186,118,245,66,202,65,225,201,204,213,111,205,48,82,95,139,230,132,130,195,196,3,53,140,45,252,38,164,207,156,185,95,252,94,138,130,54,247,114,252,253,17,63,79,115,43,248,71,239,189,139,74,105,61,89,164,245,13,195,202,101,15,176,121,12,242,158,236,243,203,95,35,186,178,53,252,228,238,170,98,47,19,78,48,105,183,203,83,209,109,254,145,151,253,194,177,249,156,242,114,175,225,252,232,232,229,78,146,66,199,183,149,241,59,242,151,63,68,232,177,127,135,157,147,212,59,241,185,86,237,13,98,131,155,218,188,239,54,78,102,39,39,45,60,178,167,71,72,204,231,202,84,232,239,251,151,99,109,185,208,118,93,180,209,244,26,51,79,195,229,80,208,121,190,83,121,158,236,115,202,249,23,171,220,229,248,158,189,213,127,208,118,80,15,203,222,216,218,175,122,225,16,168,159,20,14,56,34,213,210,220,184,125,208,137,207,107,103,147,246,141,103,84,243,178,148,85,113,126,14,88,17,205,195,154,246,251,175,235,221,122,97,10,232,209,250,94,227,172,245,21,38,155,180,179,158,170,175,204,242,211,45,79,129,142,122,252,74,137,217,171,234,108,199,181,122,46,147,111,116,29,179,72,81,55,150,26,15,59,149,50,171,241,204,249,23,187,156,189,222,190,170,118,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,29,79,117,52,93,38,225,104,75,158,144,174,111,52,53,254,79,50,101,83,224,153,146,39,103,53,123,177,61,80,214,115,88,105,107,142,140,212,85,122,110,234,206,74,170,63,47,157,50,213,248,227,107,211,225,85,78,206,79,82,197,252,47,248,224,135,72,203,109,225,243,93,167,151,106,127,157,246,117,103,85,242,112,149,181,114,254,14,40,21,206,203,156,198,251,207,233,221,58,101,11,118,99,219,35,81,236,92,162,159,160,14,181,184,218,14,203,185,122,62,191,70,106,8,124,218,26,255,0,43,205,111,51,219,158,73,89,34,117,99,154,191,19,19,178,167,250,13,114,120,134,217,61,67,176,251,149,113,208,215,216,57,125,151,201,242,164,230,98,243,243,83,197,42,244,108,143,198,60,212,78,174,255,0,185,37,7,134,95,24,52,219,27,169,235,118,255,0,87,75,254,225,95,60,190,73,57,87,240,30,76,117,146,175,72,225,123,221,204,249,91,249,73,143,170,116,76,187,226,225,190,246,45,87,164,244,158,147,211,215,15,53,149,222,223,231,179,202,123,113,201,45,4,141,234,248,211,243,87,178,161,137,252,32,244,36,23,238,32,95,172,102,111,225,52,222,60,149,202,255,0,227,20,85,241,187,179,147,229,234,139,250,59,151,108,1,90,222,51,186,50,225,113,219,221,59,171,41,41,121,227,165,185,82,83,203,39,59,83,149,173,130,225,34,244,87,117,239,232,132,42,240,216,215,13,210,28,78,105,250,105,170,124,152,239,51,82,91,83,220,230,230,124,215,10,52,229,248,87,25,229,239,211,239,66,255,0,17,26,170,146,39,117,78,255,0,67,163,111,142,228,81,237,62,214,106,61,115,86,236,45,178,217,89,81,15,69,235,36,116,210,74,212,232,215,127,83,245,106,167,249,13,113,119,123,89,213,110,102,236,106,189,107,51,185,157,127,190,215,87,198,152,68,194,79,83,36,136,159,11,127,63,190,19,238,78,197,217,248,95,109,27,182,203,135,26,26,249,227,228,151,83,77,21,237,19,57,203,106,40,40,151,61,30,228,238,207,167,220,132,194,0,2,162,252,106,53,219,95,174,244,190,219,53,126,27,85,21,233,126,255,0,58,227,15,230,255,0,250,223,163,212,235,190,13,218,9,183,45,223,189,235,135,73,254,245,179,212,209,35,113,234,218,171,124,185,207,55,215,229,250,125,11,150,0,0,14,157,188,150,249,174,219,65,174,109,116,205,230,154,179,77,220,233,227,76,162,101,207,165,145,169,221,81,59,175,204,215,7,82,92,46,155,125,189,151,107,149,63,224,235,244,246,168,168,153,191,10,226,88,42,213,83,186,57,191,19,62,169,247,155,6,240,141,184,82,110,111,15,186,47,83,84,201,207,82,235,45,186,58,149,198,63,13,236,80,61,253,154,212,238,255,0,68,199,200,202,58,137,245,81,233,251,156,148,41,154,150,209,204,232,123,124,104,197,229,239,211,190,59,244,53,172,226,61,245,82,113,13,186,50,87,38,42,93,172,239,110,155,183,198,181,211,115,118,233,223,61,186,23,47,225,74,201,155,195,28,94,107,112,139,114,106,183,170,117,79,179,232,112,76,208,0,56,251,213,53,170,231,111,168,179,222,25,230,82,214,196,248,38,143,46,111,59,30,213,107,147,45,194,166,81,85,50,139,147,15,94,248,47,225,191,81,71,59,234,182,251,47,171,115,165,123,254,214,175,234,231,103,43,132,157,62,103,77,184,248,112,240,191,113,98,49,250,31,151,31,255,0,51,184,175,207,255,0,172,253,78,169,169,60,42,56,99,190,211,164,84,218,127,216,158,157,159,237,119,9,49,209,125,22,173,62,127,224,58,108,254,14,155,21,36,141,116,55,159,41,136,228,87,55,217,235,29,148,249,101,107,76,177,179,222,28,188,60,237,5,206,154,247,110,176,123,93,194,149,236,154,57,253,170,186,60,72,215,70,228,119,42,212,189,191,20,104,184,198,58,146,142,154,158,26,58,104,169,41,217,201,20,12,108,113,183,42,184,106,38,17,50,189,123,33,237,5,111,248,207,107,248,44,219,111,165,116,42,59,240,186,139,219,178,152,94,158,207,61,190,95,205,95,69,252,228,253,61,136,5,192,38,223,85,110,15,19,26,94,130,25,124,168,98,246,223,54,78,84,119,46,109,245,74,222,156,205,85,234,204,116,54,29,0,0,0,0,0,0,0,0,0,5,53,120,198,237,204,182,29,211,178,107,134,183,16,223,253,167,29,83,250,69,53,190,47,206,85,238,191,36,253,61,206,169,225,33,184,17,233,45,252,151,79,84,207,229,211,234,14,95,51,221,206,124,138,42,247,167,102,170,247,119,205,63,73,120,0,0,1,23,252,69,215,113,32,225,182,239,115,219,186,223,102,158,218,181,21,183,7,121,112,63,246,20,116,21,110,151,164,221,59,242,124,57,119,78,137,220,164,61,59,196,134,242,233,75,164,119,91,62,175,242,42,34,149,37,230,251,62,149,222,242,57,29,249,81,42,119,106,122,23,11,192,151,29,218,111,123,244,213,167,65,234,155,159,255,0,44,104,104,96,138,161,60,153,63,15,201,29,52,78,151,220,167,100,77,230,154,87,123,168,229,199,221,213,38,179,92,142,106,57,171,148,84,202,30,78,23,89,223,153,165,180,157,227,81,200,153,109,178,130,162,177,126,232,226,115,254,75,249,191,37,251,136,231,194,71,23,22,141,247,213,250,207,69,203,83,203,115,179,93,46,46,138,14,71,47,236,88,101,130,52,119,55,146,198,252,82,227,10,170,239,189,58,167,201,226,105,66,250,206,23,111,78,99,249,124,135,84,202,189,51,148,109,186,179,167,248,74,65,216,135,182,61,240,219,201,30,238,86,183,85,218,85,93,140,225,18,178,46,166,202,122,21,237,147,68,105,233,24,238,102,186,213,72,168,236,99,40,176,183,169,4,60,98,247,10,59,78,204,218,52,60,114,242,207,89,119,167,170,114,114,231,49,190,146,225,18,254,74,167,116,249,231,252,165,113,240,37,161,234,181,223,18,250,62,134,158,159,205,109,186,231,111,185,79,239,163,121,34,142,225,76,142,119,87,55,56,231,236,153,95,161,176,253,190,145,148,20,20,212,49,252,52,240,178,38,253,205,106,39,250,15,160,0,0,43,55,198,130,221,66,253,19,167,46,79,95,217,77,175,163,137,19,175,193,228,220,93,243,199,114,24,120,107,106,154,205,47,197,29,133,105,25,205,246,162,210,219,100,234,137,248,57,110,52,121,238,139,249,169,219,11,245,67,96,6,187,153,168,236,99,41,156,30,64,7,7,174,116,245,62,174,209,58,131,73,213,38,96,189,90,170,237,210,39,95,130,104,93,26,246,84,94,206,244,84,251,208,215,51,138,109,172,171,218,29,239,213,58,86,120,249,32,91,165,116,244,125,81,115,79,237,147,178,62,207,122,246,143,213,115,243,37,183,135,223,29,116,91,79,166,167,219,61,107,91,136,100,123,189,134,79,45,125,204,199,75,12,109,196,116,238,85,194,70,238,174,119,223,232,164,135,222,79,17,187,62,153,219,187,245,45,174,229,203,114,174,134,170,10,9,60,151,46,92,248,36,72,250,58,153,91,241,53,62,44,125,74,136,191,93,46,155,135,175,46,55,170,133,243,174,90,150,239,53,83,215,221,111,60,245,19,43,151,178,53,169,151,63,228,137,247,23,247,192,30,217,212,237,159,13,186,98,138,186,31,46,166,235,69,69,116,122,115,34,227,205,160,165,69,236,247,39,118,47,203,238,66,71,0,84,183,141,11,221,246,230,145,103,167,236,255,0,251,22,226,180,44,215,251,174,159,157,106,109,85,62,76,142,238,188,141,119,162,167,229,34,252,212,88,172,87,93,81,118,134,205,102,166,246,138,218,158,111,46,62,118,179,155,149,170,229,234,229,68,78,141,95,82,251,184,15,224,250,143,134,61,8,233,47,48,243,106,139,166,62,208,147,153,83,246,185,170,188,174,141,154,72,255,0,106,157,19,221,199,215,175,105,84,1,249,146,70,68,197,123,215,13,78,234,86,167,136,55,136,157,159,79,218,102,218,237,156,187,123,69,214,126,95,109,171,242,28,207,102,229,117,44,241,251,149,20,202,215,243,53,100,78,142,233,221,122,225,10,135,154,105,42,36,89,166,119,51,221,221,113,130,194,188,40,184,99,170,215,26,229,251,193,125,131,146,219,101,199,177,187,157,23,205,243,161,174,167,147,163,101,71,55,14,106,119,98,231,211,9,212,185,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,83,39,138,239,12,117,90,31,92,179,120,44,80,115,219,111,89,246,199,115,162,121,94,76,52,52,241,244,116,170,231,101,206,94,204,76,122,229,58,149,235,12,210,83,200,147,66,238,87,183,178,227,37,188,120,124,248,137,217,245,5,166,29,174,222,59,183,179,221,96,230,246,42,191,33,207,246,158,103,85,79,39,185,79,76,141,103,43,82,52,234,238,189,211,174,80,178,184,228,100,172,73,35,92,181,123,41,250,0,138,188,120,112,125,71,196,230,132,108,150,104,121,117,69,175,63,103,201,204,171,251,100,212,190,111,71,77,28,127,181,64,169,239,103,233,215,189,8,223,108,87,93,47,118,154,205,121,166,246,122,218,110,95,50,62,118,191,151,153,168,228,234,213,84,94,142,79,81,121,191,221,117,4,233,83,117,169,243,164,111,101,228,107,125,17,63,37,19,228,133,151,248,47,61,255,0,110,106,230,126,74,251,7,253,139,137,109,32,17,203,143,189,179,168,220,206,27,117,61,21,12,62,101,77,170,138,182,232,196,230,68,253,170,130,169,19,187,218,157,222,159,63,185,74,3,176,221,46,155,121,175,109,215,170,117,242,110,58,106,239,13,83,23,221,119,36,244,243,35,147,186,57,171,135,51,228,169,247,150,239,179,126,35,118,125,77,183,118,26,91,165,203,154,229,67,13,44,21,242,121,46,76,57,144,70,146,116,109,50,55,226,114,252,57,250,17,227,196,19,142,186,45,216,211,80,109,158,138,173,204,49,189,190,221,39,150,190,254,35,170,134,70,226,74,118,170,101,36,111,86,187,238,245,82,36,240,179,181,117,123,189,189,250,91,74,193,31,60,9,116,161,158,179,170,38,41,253,178,6,73,221,236,94,210,122,46,126,70,198,122,23,78,211,233,13,19,167,180,157,34,98,11,45,170,146,221,26,117,248,33,133,177,167,117,85,236,223,85,95,189,78,112,0,120,115,185,90,174,198,112,153,193,175,255,0,137,78,169,172,213,28,81,223,150,173,156,191,101,173,85,182,62,168,191,131,138,227,89,142,200,159,156,189,242,191,85,38,127,130,253,186,133,154,39,81,220,152,191,178,157,95,89,18,167,95,131,201,183,59,231,142,229,153,0,0,7,207,112,164,101,125,5,77,12,159,13,68,47,137,223,115,154,169,254,147,94,14,59,116,61,86,132,226,95,88,80,212,83,249,77,184,220,238,23,40,61,244,119,60,82,92,42,81,174,232,231,99,60,157,151,11,244,44,115,193,211,112,162,187,108,213,223,67,201,55,52,244,119,122,138,166,167,46,49,27,41,109,241,39,228,162,119,95,158,127,202,78,253,116,246,199,162,53,12,143,119,43,91,106,171,85,118,51,132,72,93,212,214,179,125,222,217,55,195,112,228,99,185,154,237,87,118,84,118,49,148,90,201,122,151,125,225,149,66,250,62,23,108,174,123,249,188,247,83,76,157,49,132,117,186,143,167,248,15,175,139,126,46,45,27,17,171,244,102,139,138,167,154,231,121,186,91,157,44,28,142,79,216,179,75,60,106,238,111,37,237,248,162,198,17,81,223,114,117,89,25,163,47,204,213,58,78,207,168,227,76,54,231,65,79,88,159,116,145,53,255,0,36,252,239,146,125,199,52,120,115,145,173,87,57,112,136,153,82,20,241,217,199,126,154,216,253,53,118,208,122,90,231,255,0,203,26,234,25,226,167,79,38,79,192,115,199,83,19,101,247,233,223,19,185,102,137,190,234,185,51,247,117,90,123,212,92,72,111,46,171,186,73,117,188,106,255,0,62,166,89,86,94,111,179,233,91,239,43,149,223,147,18,39,119,47,161,119,94,29,11,184,179,240,219,104,185,238,37,111,180,207,114,90,122,219,123,188,184,25,251,10,74,10,71,69,210,30,157,249,254,44,59,175,84,236,74,16,0,0,164,15,22,253,193,143,86,239,228,90,122,154,127,50,158,193,205,229,251,184,199,159,69,64,245,238,212,94,237,249,175,232,59,79,131,158,220,203,126,221,59,222,183,114,102,27,7,179,103,183,79,62,154,225,23,231,34,247,79,146,254,142,229,203,0,0,0,0,0,0,0,0,0,2,3,248,191,109,148,122,187,99,168,117,171,35,231,170,210,126,111,144,153,198,125,170,178,130,55,126,90,39,102,250,163,191,71,114,165,184,118,220,22,109,118,240,216,53,196,178,114,71,110,246,174,101,198,127,108,165,150,36,252,151,127,84,249,47,250,77,151,41,170,35,171,129,181,17,46,90,236,227,244,46,15,104,0,3,137,213,154,106,215,172,180,205,211,74,222,169,252,250,27,181,28,244,85,17,243,185,188,209,203,27,152,228,203,85,21,50,215,47,101,69,250,161,68,28,120,240,115,170,56,127,220,91,158,161,181,90,115,164,46,213,83,85,82,207,231,199,248,21,150,122,167,178,30,87,78,249,93,136,161,69,230,84,76,250,225,123,197,187,21,246,235,166,174,212,183,203,37,87,179,86,209,76,201,224,151,145,175,228,123,28,142,106,225,200,168,184,115,81,112,169,142,133,146,112,103,226,151,114,176,212,91,54,251,124,106,124,234,7,58,26,72,110,124,141,111,151,214,158,38,167,147,77,72,174,92,53,37,119,87,117,237,242,82,213,180,86,185,211,59,133,96,165,212,218,78,227,237,182,250,184,217,44,82,249,50,71,148,123,26,244,233,35,90,239,133,237,94,169,234,99,14,52,53,47,234,87,134,157,125,112,70,243,58,93,63,117,129,157,113,239,45,190,161,83,209,127,52,166,127,15,237,196,185,233,126,43,236,215,90,58,255,0,100,93,73,91,79,109,169,119,148,217,57,162,168,185,82,185,237,194,181,113,240,167,84,68,94,157,21,11,122,227,191,74,93,181,183,11,122,174,27,43,61,161,244,150,154,235,132,139,150,179,49,54,221,85,151,123,202,159,156,157,19,175,94,197,16,236,157,20,144,111,214,130,183,212,51,223,143,87,218,225,123,115,234,149,177,162,167,67,100,205,16,140,166,208,182,4,119,186,216,173,52,168,190,184,68,133,165,48,248,183,110,202,235,61,247,165,210,54,234,223,58,221,102,182,178,57,91,229,242,242,213,69,89,95,27,147,42,196,114,225,174,78,202,173,251,206,247,224,195,182,117,53,59,151,168,183,78,71,254,197,138,207,87,102,107,112,159,182,37,69,190,124,231,159,61,191,177,199,215,208,184,16,0,0,21,235,227,43,65,207,177,118,42,255,0,102,207,46,161,165,143,205,231,237,251,14,224,184,199,248,114,86,231,3,78,86,241,51,162,21,29,143,247,102,219,233,255,0,243,10,99,98,106,21,205,21,58,231,250,83,63,200,135,188,0,8,15,226,129,193,235,183,147,74,73,188,26,78,139,159,81,105,171,114,165,66,249,152,230,160,167,142,182,161,205,252,36,204,141,51,36,141,234,140,87,125,233,208,165,122,250,26,187,93,108,212,21,177,121,85,20,210,58,41,25,204,142,229,123,85,81,83,41,148,94,168,189,143,66,189,206,76,42,147,27,195,167,132,141,65,189,219,165,107,215,55,107,87,255,0,37,116,229,108,21,174,168,243,217,239,212,83,212,210,74,177,242,182,102,72,153,138,85,94,110,85,79,76,42,244,75,215,181,219,169,108,246,202,59,69,19,57,41,232,96,142,154,22,229,87,149,140,106,53,169,149,85,85,232,137,221,85,79,168,30,186,137,226,165,167,150,166,103,114,199,11,29,35,215,25,195,81,50,171,208,164,95,22,157,211,165,213,219,251,54,140,183,215,251,68,90,119,151,153,158,82,179,203,246,138,42,25,19,170,177,21,114,173,95,85,199,211,177,6,232,232,234,110,21,44,164,164,143,204,150,76,242,183,40,153,194,101,122,175,78,200,165,211,120,114,240,29,14,204,218,95,185,123,155,110,243,53,77,110,61,142,47,57,83,216,121,29,87,12,158,244,53,15,142,94,120,165,98,245,111,187,233,215,42,147,240,3,160,110,230,249,237,174,200,89,22,255,0,184,218,131,236,202,79,71,123,37,68,217,247,227,103,104,99,122,247,149,158,158,191,69,197,69,113,115,226,125,174,55,117,143,210,155,93,39,216,150,7,227,206,118,33,169,246,140,121,18,55,164,244,141,123,57,100,142,78,203,215,155,228,136,64,217,36,124,175,89,36,92,185,123,169,43,248,56,224,63,92,113,23,168,224,185,94,169,61,131,73,197,205,237,21,126,100,50,243,102,58,132,111,184,218,136,229,76,75,10,39,79,158,123,119,189,29,186,219,189,45,181,154,78,143,69,232,219,119,177,90,232,124,207,38,31,58,73,57,121,229,124,142,247,164,115,156,190,244,142,94,170,189,254,88,67,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,3,172,238,46,221,233,109,211,210,117,154,47,89,91,189,182,215,93,229,249,208,249,210,71,205,201,43,36,111,189,27,154,228,247,163,106,244,84,237,242,202,20,93,198,63,1,250,231,135,77,69,61,202,203,73,237,250,74,94,95,34,175,204,134,46,76,71,78,142,247,29,81,36,171,153,102,84,235,242,207,110,209,66,57,31,19,210,72,215,14,78,202,79,46,17,188,79,181,198,209,49,154,83,116,100,251,110,192,204,249,46,196,52,222,207,159,62,71,116,130,145,207,127,52,146,71,221,122,114,252,149,75,117,218,61,243,219,93,239,178,37,255,0,110,117,7,218,116,158,174,246,74,136,113,239,200,206,211,70,197,239,19,253,61,62,169,158,254,1,0,252,70,120,14,131,121,173,76,220,189,179,183,121,122,166,139,62,217,23,156,171,237,220,238,164,134,63,122,106,134,71,23,36,81,61,122,55,222,245,235,133,90,89,173,162,169,183,212,190,142,178,63,46,104,241,204,220,162,227,40,138,157,83,167,101,66,113,248,75,238,165,46,144,223,216,116,109,194,191,217,226,212,92,220,172,242,149,254,103,179,209,87,73,221,24,170,152,87,39,170,103,235,216,187,240,15,150,233,110,165,188,91,43,45,21,172,231,167,174,130,74,105,155,149,78,102,61,170,215,38,81,81,83,162,175,101,69,40,163,196,91,132,141,65,178,59,165,116,215,54,155,87,255,0,37,117,29,108,245,173,168,243,217,238,84,84,84,213,202,145,242,186,103,200,184,138,36,94,110,84,79,76,34,244,88,114,143,115,83,8,167,190,130,134,174,233,91,13,5,20,94,109,69,76,141,138,54,115,35,121,158,229,68,68,202,225,19,170,167,114,234,60,47,248,60,118,205,233,88,247,131,86,81,114,106,45,75,110,68,167,95,51,60,180,21,17,209,84,53,191,131,153,241,174,36,141,221,85,136,239,185,58,19,224,0,15,69,119,74,42,133,255,0,201,63,252,138,107,179,199,42,171,184,153,214,234,171,159,247,102,229,254,112,169,44,143,193,170,131,147,98,239,181,254,205,142,109,67,85,31,155,207,223,246,29,189,113,143,240,228,176,160,0,0,20,253,227,61,182,117,84,219,149,167,119,78,55,126,197,150,207,73,101,115,112,159,182,45,69,194,124,231,159,61,191,177,199,215,208,232,158,18,59,178,186,51,125,234,180,141,198,183,201,183,94,109,175,142,38,249,124,220,213,82,214,80,70,212,202,49,92,153,107,87,186,163,126,226,231,181,186,50,167,66,223,209,190,243,101,180,213,99,211,40,176,184,214,207,123,104,228,159,126,181,237,190,6,251,242,106,251,172,44,110,125,86,182,68,68,234,94,247,2,26,82,237,162,120,91,210,144,222,153,236,239,171,180,208,220,35,92,181,248,137,214,234,92,59,221,85,252,213,232,189,122,118,42,23,196,7,113,46,122,163,138,251,205,214,178,191,218,215,77,214,212,91,105,157,229,54,62,88,169,238,85,78,99,112,141,76,252,75,213,81,87,175,85,82,230,56,47,212,191,170,174,26,116,13,193,91,202,232,180,253,170,7,245,207,188,150,250,117,95,68,252,227,39,235,93,115,166,118,246,193,85,169,181,101,199,216,173,244,145,190,89,101,242,100,147,8,198,57,235,210,54,185,223,11,28,189,19,208,170,158,50,252,82,238,87,233,238,123,125,177,213,62,77,3,93,53,36,215,62,70,187,204,235,81,19,147,201,169,164,71,38,90,177,59,163,186,118,249,169,91,119,219,237,215,82,221,170,175,151,186,175,105,173,173,153,243,207,47,35,89,206,247,185,92,229,195,81,17,50,231,42,225,19,29,73,73,192,119,7,58,163,136,13,197,182,106,27,173,167,26,66,211,85,13,85,84,254,124,127,134,88,167,165,123,225,229,108,236,149,185,138,101,94,100,69,199,166,87,181,239,233,61,53,107,209,186,102,215,165,108,180,254,69,13,166,142,10,42,120,249,220,238,88,226,141,172,106,101,202,170,184,107,83,186,170,253,84,229,128,0,30,170,154,136,233,32,117,68,171,134,183,25,253,43,131,90,78,34,183,5,155,165,188,55,253,115,19,249,227,185,123,47,42,227,31,181,210,197,18,254,75,127,169,254,106,127,164,182,127,8,29,179,143,72,236,117,118,181,124,124,149,122,179,202,243,211,57,199,178,214,87,198,223,203,84,236,239,68,111,233,238,79,144,0,0,0,0,0,0,0,0,0,99,158,32,118,219,249,172,237,93,231,67,164,158,91,171,253,159,149,216,206,57,42,98,151,183,51,127,169,252,211,253,6,180,181,48,203,110,172,116,46,232,248,241,242,245,79,253,230,198,92,28,110,100,27,171,176,154,123,83,50,163,206,154,95,107,243,93,200,173,237,91,80,196,233,200,212,237,31,162,25,184,0,0,56,141,85,164,236,26,214,199,87,166,245,45,7,182,91,235,162,146,9,225,243,95,31,51,30,199,49,201,204,197,71,38,90,231,39,69,78,229,119,113,49,225,41,166,117,44,119,93,83,179,117,223,101,214,175,159,86,203,111,149,36,254,115,255,0,12,244,103,155,81,88,136,220,185,209,183,56,233,140,250,169,86,155,179,180,58,219,101,245,93,70,143,215,54,191,98,174,129,207,195,124,248,100,230,107,100,146,62,111,193,61,232,153,116,79,233,159,79,187,61,195,135,238,42,183,83,135,139,220,21,218,58,243,201,65,230,181,213,52,126,207,76,190,107,57,226,87,183,158,72,100,115,114,216,90,153,78,221,254,121,151,219,221,226,51,163,247,219,96,238,58,62,229,31,176,106,58,171,84,208,75,30,101,151,204,123,168,164,141,122,165,51,35,76,201,42,246,92,116,249,118,175,205,190,212,210,232,189,119,167,245,92,79,229,91,69,210,146,185,87,8,189,34,153,146,124,151,243,126,75,247,41,177,198,212,220,173,187,187,195,126,152,169,170,103,181,83,106,157,25,68,218,168,242,230,115,165,77,3,21,237,202,35,85,50,146,119,78,94,253,48,82,189,207,105,110,123,125,226,37,102,211,20,148,190,68,75,185,180,245,244,17,243,181,222,93,47,219,138,200,147,42,247,42,225,24,137,239,47,55,205,11,169,222,141,124,221,169,216,61,65,172,43,157,137,237,90,114,174,102,244,239,52,84,82,72,157,154,228,239,26,250,42,125,230,186,155,149,171,235,247,71,114,239,154,169,255,0,132,158,253,119,169,169,137,61,212,253,190,161,239,68,248,90,157,228,245,68,253,5,228,120,107,236,211,118,175,135,75,77,109,100,28,181,250,141,176,94,21,220,217,196,117,20,52,107,203,132,123,155,241,70,189,122,47,209,9,100,0,0,2,12,120,193,91,107,107,248,95,182,201,76,188,204,166,213,16,205,35,122,38,26,219,117,126,93,149,95,175,98,173,120,32,153,96,226,99,67,185,23,25,189,91,19,255,0,246,20,198,197,54,247,115,208,83,57,125,97,98,255,0,247,168,125,0,0,126,100,141,146,198,232,164,76,181,232,173,114,124,209,72,169,196,47,135,78,199,239,197,201,250,138,75,127,217,55,185,164,89,39,172,243,107,39,243,50,233,94,228,242,253,165,140,76,190,94,110,137,211,24,236,189,49,222,220,248,71,108,102,147,190,197,120,212,149,95,110,69,11,218,246,211,242,86,82,246,123,28,158,243,43,23,209,174,78,223,149,244,38,190,144,209,218,119,66,88,40,244,206,150,183,251,21,186,130,24,233,224,135,205,146,78,70,49,141,99,83,153,238,115,151,13,99,83,170,170,244,57,160,8,91,226,83,197,101,62,200,237,117,78,139,177,75,205,127,212,144,190,141,91,202,169,229,211,84,83,214,71,207,151,66,246,46,36,137,58,101,21,126,104,157,86,143,53,54,162,185,234,203,221,78,160,188,77,230,213,213,114,121,143,229,107,115,202,198,177,58,53,17,59,53,61,11,98,240,206,224,94,147,79,219,225,222,157,201,161,243,46,19,243,125,157,79,230,170,121,60,174,172,166,151,222,134,161,90,238,102,171,23,222,103,79,79,85,44,201,19,29,16,242,8,95,198,87,136,166,140,225,229,213,122,55,76,195,246,174,172,143,203,230,135,154,88,60,140,251,60,137,239,62,154,72,157,205,20,206,94,253,49,243,92,37,49,110,246,245,107,205,237,212,243,106,157,117,117,246,202,169,121,113,248,8,99,229,196,113,179,250,84,108,69,233,19,61,61,62,252,247,61,138,225,3,121,55,246,116,118,143,176,243,80,254,85,87,181,82,167,47,73,113,238,73,51,21,125,232,92,159,225,249,102,212,184,116,240,175,218,109,172,242,47,90,238,95,213,45,230,46,110,89,121,106,104,249,51,231,53,122,69,86,230,46,89,35,19,183,228,252,213,73,187,107,181,208,89,168,99,183,91,96,242,105,226,207,35,57,156,236,101,85,87,171,149,87,186,169,245,128,0,0,0,98,14,36,120,170,217,254,22,52,164,90,151,116,111,114,50,122,222,118,219,45,52,76,73,107,174,15,106,101,201,20,106,168,136,212,202,101,239,86,177,50,136,174,202,162,45,106,238,31,141,142,241,92,171,166,139,107,246,171,74,88,109,252,234,145,62,240,249,238,21,42,196,94,142,204,111,133,141,85,245,78,87,34,103,25,92,100,225,244,159,141,71,17,150,186,182,126,171,246,255,0,65,223,104,185,249,164,101,61,61,85,21,66,183,167,186,217,60,231,177,59,47,85,141,87,43,235,216,159,156,41,120,135,236,127,20,245,17,233,138,9,39,210,154,209,99,231,251,2,233,43,85,106,48,153,119,178,206,152,108,248,239,203,134,191,8,171,201,132,85,73,74,0,0,0,0,4,75,226,183,196,143,99,248,97,184,84,104,230,50,163,90,107,106,116,79,58,201,108,153,177,199,70,170,153,68,170,169,84,115,98,85,79,200,107,94,244,202,42,181,17,81,72,29,170,124,105,120,147,185,214,185,218,87,66,232,43,37,18,46,89,28,212,181,85,147,125,206,145,102,107,87,244,49,167,98,219,175,27,61,216,183,214,193,22,234,109,38,151,189,208,243,35,101,150,201,44,246,250,132,102,48,174,196,175,153,142,118,122,227,12,69,237,238,247,44,99,134,206,47,246,71,138,123,52,181,219,101,168,158,219,165,28,109,146,190,199,112,98,65,112,163,69,233,151,71,149,71,179,61,57,227,115,155,149,68,85,69,232,102,176,87,78,253,248,188,255,0,48,253,227,213,187,75,252,239,95,109,126,165,238,47,160,251,67,245,89,236,222,211,202,136,188,254,87,177,63,147,191,110,103,125,228,235,218,125,117,252,212,54,179,70,238,103,217,127,102,126,171,116,253,186,251,236,94,127,157,236,190,213,77,28,222,87,153,202,222,126,95,51,151,155,149,185,198,112,153,193,218,192,32,7,20,126,43,127,206,215,190,218,155,101,63,152,47,234,143,245,57,236,95,238,159,234,167,216,252,255,0,104,163,130,167,246,159,100,147,151,151,207,229,248,215,60,185,233,156,36,190,225,255,0,118,127,155,166,204,233,61,220,251,3,236,79,213,69,2,86,253,159,237,94,211,236,249,115,155,203,230,242,51,159,225,239,202,157,251,25,4,0,8,151,198,231,136,38,152,224,230,227,167,116,220,122,29,117,150,161,190,195,37,108,182,246,221,189,129,40,232,209,85,140,153,239,242,101,202,189,232,246,181,188,169,251,91,215,41,132,69,139,255,0,175,157,255,0,154,239,248,237,255,0,192,18,215,129,222,54,63,159,54,211,171,110,159,204,207,245,31,250,150,169,164,167,242,254,217,251,67,218,124,246,200,236,231,200,139,147,151,202,237,135,103,62,152,235,39,192,7,162,182,182,138,219,71,53,194,227,87,13,45,45,52,110,150,105,231,145,25,28,76,106,101,206,115,151,163,81,19,170,170,244,33,30,251,120,184,240,225,181,117,115,216,246,254,26,237,202,187,192,229,99,221,106,149,180,246,214,170,39,111,108,122,47,63,166,22,38,72,222,254,247,76,44,69,213,94,53,124,68,92,165,123,116,142,220,104,59,37,59,156,170,223,105,134,170,182,118,166,122,39,63,157,27,23,167,69,247,62,236,31,13,131,198,139,137,251,125,82,58,251,163,118,246,237,76,174,69,124,105,65,85,79,34,39,201,175,109,66,162,103,234,215,18,87,102,60,103,246,127,85,213,83,90,55,151,66,93,116,68,242,170,49,215,42,57,126,210,160,106,231,226,122,53,173,153,141,250,53,146,99,231,234,79,157,19,174,244,110,228,233,170,61,97,160,117,61,182,255,0,101,175,98,62,158,182,130,161,179,68,238,157,90,170,213,247,92,153,194,181,112,230,175,69,68,94,135,58,0,7,68,222,125,239,219,30,31,244,77,70,191,221,93,81,79,102,181,66,239,42,46,100,87,205,85,50,162,171,97,130,38,251,210,72,184,94,136,157,17,21,85,81,168,170,149,157,187,62,54,154,186,162,190,162,143,100,54,146,213,67,64,213,86,67,93,169,165,146,162,121,19,43,239,249,16,61,141,141,113,142,158,100,136,139,243,236,116,157,39,227,79,196,117,174,185,142,213,250,7,65,223,104,57,179,36,116,244,245,52,85,10,157,58,54,84,153,236,111,175,120,221,213,127,65,96,92,38,248,131,108,167,21,175,110,157,181,186,109,45,173,89,18,203,38,158,185,202,213,124,232,212,85,115,169,102,76,54,161,17,19,42,152,107,209,17,85,88,141,78,98,80,24,155,138,29,231,213,28,62,236,245,219,118,180,206,218,166,183,101,133,204,154,229,111,75,183,176,62,42,37,92,73,80,215,249,50,243,242,42,181,92,222,84,247,121,157,159,119,11,16,182,31,198,43,75,110,206,236,233,221,182,213,251,53,250,140,161,212,85,105,64,203,203,181,50,86,71,5,67,211,16,181,241,173,44,88,107,228,229,98,187,159,221,230,69,84,194,41,98,192,24,223,136,125,243,210,220,56,237,14,160,221,189,90,213,158,154,207,7,236,106,38,200,140,146,186,173,235,203,13,59,23,11,133,123,213,17,93,133,229,111,51,149,21,26,164,32,218,111,23,253,85,188,251,143,167,246,191,69,112,163,237,23,141,69,90,202,72,17,117,183,185,26,47,87,202,245,246,14,140,99,17,207,114,250,53,170,89,56,0,17,219,141,62,50,180,199,7,58,30,211,168,238,58,113,117,53,238,253,90,180,182,219,43,107,253,141,102,141,136,142,158,103,75,229,201,202,198,35,152,159,2,229,210,53,58,101,85,33,167,235,231,127,230,187,254,59,127,240,4,139,224,151,196,71,249,241,181,237,251,68,127,49,255,0,212,143,216,150,143,181,125,171,245,65,237,254,119,225,163,139,203,228,246,104,185,127,108,207,54,87,182,49,215,36,201,0,130,58,227,143,246,108,31,29,90,151,100,55,106,182,54,109,229,214,11,91,232,110,79,111,91,29,92,180,113,42,185,234,157,233,222,239,139,63,3,151,159,183,49,58,105,170,105,235,41,226,172,163,168,142,120,39,99,100,138,88,222,142,100,140,114,101,28,213,78,138,138,138,138,138,135,180,0,99,238,32,55,103,249,133,236,206,172,221,207,176,62,219,253,75,208,45,111,217,254,213,236,222,209,135,53,188,190,111,35,249,62,46,252,171,219,177,16,120,92,241,91,254,121,77,246,211,59,41,252,193,127,83,159,170,63,109,255,0,116,255,0,85,62,217,228,123,61,28,245,63,180,251,36,124,220,222,71,47,198,152,230,207,92,97,103,248,0,29,7,122,247,211,108,120,123,208,245,27,129,186,186,146,43,77,174,39,164,48,183,149,100,158,174,117,69,86,195,12,105,239,72,245,194,174,19,162,34,42,170,162,34,170,86,86,233,248,218,235,154,171,141,69,54,203,109,21,150,221,110,107,149,176,86,106,89,101,170,168,145,191,158,176,192,248,217,19,191,177,231,145,19,29,215,56,78,141,167,252,104,120,159,183,85,243,223,116,118,223,93,233,92,169,207,23,217,245,84,242,34,38,115,200,246,212,42,38,115,234,215,118,79,169,54,248,88,241,72,217,62,33,110,212,122,35,85,208,203,183,250,190,181,201,21,45,37,125,83,102,161,173,149,123,71,13,86,27,135,175,163,36,107,21,85,81,173,87,174,51,52,64,0,0,0,7,230,73,35,134,55,205,52,141,100,108,106,185,206,114,225,26,137,221,85,125,16,175,190,36,60,96,54,159,108,238,181,122,75,101,180,234,238,21,210,145,235,20,215,69,169,246,123,76,111,69,194,164,111,68,87,212,99,170,101,168,214,47,69,107,220,132,82,159,198,127,138,199,220,214,182,13,45,182,241,211,115,123,180,107,106,171,115,49,142,136,174,246,174,117,95,92,163,147,175,201,58,18,55,135,239,25,173,11,171,174,244,186,107,127,52,63,234,58,74,151,36,109,190,219,39,125,85,3,94,171,132,89,161,114,121,176,179,251,36,116,191,84,68,202,165,142,91,46,118,219,213,186,150,241,102,184,83,87,208,87,66,202,138,90,170,105,91,44,51,196,244,71,53,236,123,85,90,230,170,42,42,42,42,162,162,159,81,95,188,77,248,170,94,184,104,222,157,65,179,215,174,28,62,212,91,59,161,125,45,197,53,111,144,218,218,105,98,108,145,202,145,251,19,249,114,142,194,167,51,176,230,185,50,184,37,111,12,59,251,102,226,107,101,108,27,193,102,181,165,171,237,100,154,42,171,106,213,37,67,168,106,34,149,209,190,39,73,202,206,111,133,28,139,202,220,181,237,92,38,76,170,1,139,248,156,222,106,30,31,182,31,89,110,205,91,163,89,236,150,215,173,190,39,170,98,106,233,21,35,166,143,238,89,158,204,244,92,55,153,113,208,196,254,27,60,65,86,111,255,0,12,86,106,205,69,119,146,225,170,52,156,207,211,247,153,166,145,93,52,206,137,17,208,76,245,94,174,87,192,248,242,245,207,51,219,39,92,231,18,160,3,174,238,54,184,179,237,158,128,212,123,137,127,122,54,221,166,173,117,87,90,156,187,151,153,144,198,231,171,81,127,57,220,184,68,234,170,170,136,136,165,118,109,255,0,140,205,239,114,53,206,159,219,253,57,194,178,205,116,212,119,42,123,101,35,83,90,42,254,18,105,17,136,171,138,15,133,57,178,171,232,136,170,89,168,0,17,59,139,95,17,189,152,225,102,178,109,31,236,245,26,199,92,199,26,61,214,59,124,205,142,58,78,102,243,55,218,170,21,28,144,229,48,188,173,107,223,133,69,86,162,42,41,2,53,55,141,31,19,23,42,213,126,153,209,58,6,203,70,138,170,200,164,163,170,170,151,31,39,72,233,218,213,253,12,105,218,182,219,198,211,115,232,107,233,225,221,173,163,211,119,139,126,90,201,103,176,205,61,13,75,91,209,21,252,179,62,102,61,221,215,151,220,69,95,86,150,79,195,199,19,251,61,196,254,148,118,169,218,189,70,149,46,166,86,182,225,108,170,106,67,93,111,122,246,108,209,101,112,139,215,15,106,185,142,194,225,202,168,184,202,224,30,154,202,202,75,125,36,245,245,245,80,211,82,211,70,233,167,158,103,163,35,138,54,166,92,247,57,122,53,168,136,170,170,189,17,16,132,155,237,226,223,195,118,213,86,84,216,116,28,55,13,200,188,83,57,204,122,218,158,216,45,173,122,126,74,213,189,23,159,174,61,232,163,145,189,250,244,193,17,181,103,141,111,16,119,41,100,102,142,219,77,9,100,167,115,151,151,218,227,170,174,157,137,148,84,78,116,150,54,42,244,84,85,88,250,231,166,48,113,22,127,25,254,42,40,106,57,238,122,87,110,174,80,185,83,154,55,219,42,162,114,39,246,46,101,74,97,87,234,139,216,144,91,75,227,95,160,47,21,17,91,183,163,106,110,122,113,92,168,213,185,89,42,146,190,4,95,206,124,47,70,72,198,255,0,201,89,23,232,88,14,216,110,230,218,111,70,152,139,88,237,110,180,182,106,75,68,171,203,231,209,75,151,68,239,204,150,53,195,226,127,246,15,107,93,244,59,112,0,0,0,0,249,46,150,186,11,205,12,150,235,148,30,117,60,184,231,103,51,155,156,42,42,117,106,162,247,68,33,23,17,126,22,27,77,186,158,209,122,208,146,126,166,175,50,242,115,75,138,154,206,124,121,45,78,146,213,181,137,134,70,244,237,249,95,52,66,171,119,215,132,13,228,216,41,213,250,194,195,203,67,249,53,94,213,74,188,221,34,207,185,28,207,84,247,166,106,127,135,238,233,155,67,189,90,243,100,181,60,58,167,66,221,125,142,170,46,108,254,2,25,57,179,28,140,254,155,27,209,58,74,255,0,79,95,187,23,59,193,183,136,166,140,226,25,212,154,55,83,69,246,78,172,147,204,229,135,154,89,252,252,123,68,139,239,50,154,56,155,203,20,45,94,253,115,243,76,44,208,7,133,76,244,82,179,124,76,120,23,165,212,22,249,183,163,109,168,60,187,132,28,191,104,211,249,170,190,119,51,168,233,162,247,166,168,70,183,149,168,245,247,89,215,215,209,74,157,211,58,138,231,164,239,116,218,130,207,55,149,87,75,207,229,191,149,174,199,51,28,197,232,228,84,236,229,244,54,14,224,167,137,187,119,18,123,85,75,125,145,121,47,84,188,255,0,104,67,239,47,39,53,77,75,98,247,188,168,216,185,100,25,247,83,239,235,222,67,128,112,186,191,71,105,221,119,96,172,211,58,166,223,237,182,234,248,100,167,158,31,54,72,249,216,246,57,142,78,102,57,174,76,181,238,78,138,139,212,133,27,141,225,29,177,154,178,251,45,227,77,213,125,135,20,207,115,221,79,201,89,85,221,239,114,251,207,172,79,71,53,59,126,79,212,200,156,61,120,116,236,126,196,92,153,168,163,183,253,173,123,130,68,146,10,207,54,178,15,47,14,137,237,79,47,218,94,197,195,226,230,234,157,115,142,201,214,85,199,27,34,141,177,70,152,107,17,26,212,249,34,31,160,0,62,123,131,185,40,42,92,158,144,189,127,251,213,53,214,227,126,101,159,137,141,112,229,92,226,245,115,79,255,0,216,84,150,149,224,251,109,173,160,225,126,229,37,74,242,178,167,84,77,52,109,232,185,107,173,212,24,118,81,126,157,137,206,0,0,2,38,248,148,108,211,119,83,135,75,181,109,28,28,213,250,113,179,222,17,220,216,204,116,244,53,139,203,133,123,91,241,72,157,122,175,209,74,55,219,93,95,95,181,219,151,99,213,76,252,28,246,27,189,53,76,169,238,175,237,21,12,122,167,194,228,239,31,162,47,233,54,42,217,125,124,221,214,216,61,63,172,40,93,248,123,174,156,164,153,203,142,211,75,69,28,139,221,173,78,242,39,162,39,220,82,189,179,105,110,123,131,226,37,121,211,21,116,190,209,19,119,54,162,190,190,62,118,179,204,165,251,113,25,42,101,30,213,76,163,213,61,213,230,249,33,117,59,171,113,183,109,31,13,250,158,166,145,158,203,77,165,180,101,107,105,99,203,159,200,148,212,15,86,55,42,142,85,194,71,221,121,187,117,201,174,54,224,234,105,117,158,187,212,58,174,87,243,45,222,235,87,92,139,132,78,146,204,249,62,73,249,223,36,251,144,176,61,145,241,24,209,251,19,176,118,237,31,110,143,219,245,29,37,170,24,34,143,50,197,229,189,180,81,198,157,86,153,241,174,36,137,59,174,23,63,46,241,7,136,30,42,247,83,136,123,220,245,218,198,243,207,65,230,185,212,244,126,207,76,158,83,57,229,86,39,60,112,198,231,97,179,57,50,189,251,252,177,211,246,155,104,117,182,244,106,186,125,31,161,173,126,219,93,59,153,150,249,240,199,202,215,73,28,124,223,133,123,17,112,233,89,211,62,191,126,45,47,134,127,9,77,51,166,163,181,106,157,228,174,251,82,181,60,138,183,219,124,169,32,242,95,248,23,171,60,218,122,197,71,97,205,145,185,199,92,231,209,11,17,210,186,78,193,162,172,116,154,111,77,80,123,29,190,134,40,224,130,31,53,242,114,177,140,107,26,156,207,85,114,225,173,106,117,85,236,114,224,0,1,132,184,198,220,200,54,175,97,53,14,166,125,71,147,52,94,201,229,59,145,93,222,182,157,139,211,145,201,218,79,84,53,204,167,134,91,141,99,98,111,87,201,159,151,162,127,238,54,90,225,247,109,127,153,54,213,89,180,58,201,230,58,131,218,57,157,140,103,158,166,89,123,115,59,250,167,205,127,208,100,96,0,0,0,0,0,0,0,0,0,120,84,69,76,41,174,231,29,155,93,54,214,113,19,168,108,252,156,180,210,123,39,144,153,69,237,67,76,231,126,91,151,188,158,170,77,207,7,13,227,73,173,151,157,168,175,159,145,41,61,159,216,153,203,158,126,103,92,39,147,170,51,166,58,124,78,251,190,69,164,0,0,0,24,227,123,118,31,65,111,190,147,173,210,250,210,217,231,164,240,73,28,50,249,211,55,201,123,162,145,141,127,44,114,51,155,30,107,151,10,184,95,238,98,153,56,201,240,244,214,252,59,220,43,53,54,156,155,237,141,39,34,201,80,217,249,97,167,246,86,171,170,30,145,114,190,166,73,95,203,20,45,94,108,117,207,205,58,195,149,69,69,84,94,232,11,155,240,130,222,230,234,253,176,175,218,250,231,114,215,89,39,150,120,89,140,230,150,26,122,8,26,236,164,104,159,19,151,162,185,93,247,247,37,70,181,225,119,65,107,93,229,177,239,109,99,60,187,229,146,42,104,163,92,204,188,201,13,83,170,83,180,168,196,203,220,189,216,191,165,58,16,175,198,59,122,126,198,177,217,54,102,137,223,134,172,109,53,222,94,159,210,158,203,133,58,167,86,42,119,68,236,252,253,61,72,13,193,86,209,79,188,92,65,105,123,10,69,207,75,65,112,162,184,214,123,200,159,128,101,109,59,95,249,108,94,210,122,42,175,201,13,136,52,213,142,147,76,233,235,102,157,161,111,45,61,178,142,26,56,147,42,184,100,108,70,39,117,85,236,212,238,171,247,156,144,0,0,8,133,226,148,142,94,22,43,185,83,63,179,165,207,221,246,117,105,80,220,20,171,91,196,174,134,87,179,153,62,220,182,116,206,63,241,250,99,98,219,102,22,219,72,168,152,79,34,62,159,218,161,244,128,0,0,0,99,142,32,183,122,215,178,27,83,126,215,247,47,121,212,20,53,79,166,143,222,79,50,118,83,75,43,27,150,177,248,207,148,189,85,170,137,235,242,93,119,183,219,118,239,91,217,185,215,221,125,120,147,63,104,215,213,77,77,30,25,248,40,36,168,150,86,51,45,99,57,177,230,175,85,106,42,250,252,146,81,248,106,240,124,253,237,214,205,220,29,88,222,93,55,103,206,34,206,125,171,205,134,178,46,241,204,201,25,203,36,77,95,133,115,244,78,171,120,20,212,208,210,66,218,122,118,114,70,204,225,50,171,140,174,125,79,105,235,158,120,169,162,116,211,59,149,141,198,87,10,190,184,244,42,235,142,95,19,207,179,230,175,218,205,149,143,157,233,229,121,215,140,227,29,41,167,111,224,42,105,126,178,179,163,190,191,36,42,242,207,103,212,155,133,168,227,183,91,97,246,235,165,110,121,91,205,28,92,220,145,170,175,85,86,181,48,214,47,247,62,101,176,240,149,225,71,166,180,253,21,46,177,222,249,190,210,184,75,207,254,229,114,201,15,145,133,158,63,219,169,171,21,174,230,106,196,254,221,49,143,154,150,63,106,180,91,172,148,81,219,173,116,254,77,60,89,228,103,59,157,140,170,170,245,114,170,247,85,62,192,0,0,0,1,199,234,11,237,175,75,88,46,90,154,249,84,148,214,219,69,28,213,245,147,42,101,34,130,38,43,228,114,253,205,106,175,232,53,205,222,237,212,220,94,50,184,137,170,212,113,81,213,215,221,53,77,210,59,86,156,180,53,200,171,77,76,233,57,41,105,89,215,149,21,17,201,204,189,17,94,231,185,113,149,45,43,135,159,8,157,130,209,58,86,130,179,124,232,39,215,58,178,88,146,74,232,253,190,122,123,109,44,171,215,203,133,144,171,31,34,55,183,52,138,188,221,87,149,189,17,59,158,229,120,81,240,125,174,108,178,209,105,205,23,91,162,174,126,90,182,11,149,158,229,80,245,99,186,170,115,195,59,223,19,211,43,215,221,71,42,116,230,78,138,148,241,191,155,27,185,188,33,239,68,186,39,80,214,190,154,237,104,146,43,157,150,241,64,247,70,149,80,115,170,193,87,11,179,204,197,230,98,162,166,114,215,177,201,149,198,86,242,248,23,226,54,110,39,184,119,177,238,5,217,98,77,69,69,36,150,107,251,98,68,70,173,124,8,220,200,141,79,133,36,141,241,75,203,132,199,152,168,157,17,21,100,8,0,0,0,4,66,241,41,226,214,191,134,61,153,134,219,162,171,146,159,92,235,103,203,65,104,153,48,174,161,129,141,79,104,171,68,95,202,98,61,141,103,246,114,35,186,242,170,21,25,194,127,10,187,139,198,62,231,212,105,203,45,193,244,116,20,191,179,181,14,161,171,99,231,109,35,30,229,234,189,115,44,242,47,55,43,21,200,174,84,114,170,162,53,202,150,223,183,126,20,220,28,104,139,68,84,119,205,13,93,172,110,41,26,50,107,133,230,233,80,142,123,187,185,91,20,15,142,38,166,123,123,170,168,157,57,151,170,175,80,223,63,8,46,29,53,229,154,166,163,104,82,183,111,53,11,88,174,166,88,234,102,173,183,202,252,116,108,176,204,231,61,168,189,179,27,219,203,156,242,187,28,171,84,23,107,86,247,112,91,191,75,75,52,181,58,107,91,232,234,212,146,25,224,114,172,53,17,175,194,246,46,17,38,167,149,158,138,152,115,92,173,114,34,229,18,254,56,92,223,235,31,19,27,39,167,183,102,205,11,105,166,184,68,176,92,232,145,115,236,117,241,47,44,241,124,249,121,189,230,170,245,86,57,138,189,204,174,107,167,199,191,227,143,187,63,194,41,191,236,180,189,126,19,191,21,141,155,255,0,163,253,61,254,110,128,202,160,20,3,226,143,248,246,110,111,254,133,255,0,51,209,22,247,225,253,248,154,109,71,239,11,127,141,144,144,96,0,68,221,231,240,209,225,255,0,126,247,30,237,186,91,139,127,215,117,119,187,195,216,178,121,55,120,153,12,49,177,168,198,69,19,60,133,228,99,90,212,68,76,175,170,170,170,170,170,215,191,137,87,5,59,57,194,109,139,65,220,182,182,163,80,201,46,163,171,175,130,179,237,90,230,84,34,54,22,66,172,228,229,141,152,92,200,236,247,244,51,231,129,215,244,39,187,95,190,54,143,226,170,75,62,0,235,59,145,185,26,47,104,244,77,215,112,247,6,251,79,104,177,89,160,89,234,170,102,95,208,214,49,59,189,238,92,53,172,76,171,156,168,136,153,82,138,120,203,227,251,116,120,175,189,207,167,45,82,213,233,205,188,138,108,80,105,250,119,226,74,204,47,187,45,107,154,191,133,145,87,10,145,162,249,108,233,132,87,34,189,217,79,133,239,8,221,210,221,155,117,30,179,222,171,196,219,127,167,234,147,204,134,220,148,254,101,226,166,60,116,85,141,222,237,50,47,162,191,153,253,58,198,136,168,164,240,209,222,21,124,21,233,74,102,199,91,182,245,250,146,161,173,229,246,171,197,234,169,207,94,157,85,89,11,227,139,43,255,0,35,238,193,247,234,63,11,238,9,117,13,34,211,179,103,190,202,149,17,81,149,54,235,205,116,82,51,63,69,153,204,119,246,205,82,26,241,23,224,203,169,116,237,13,94,165,225,195,89,75,168,225,129,142,149,116,253,241,99,138,185,200,137,158,88,106,24,141,138,87,47,163,94,216,251,124,74,189,14,31,193,193,154,227,72,113,75,174,246,219,81,165,234,206,202,109,31,87,61,194,199,87,230,192,216,235,98,175,161,99,100,146,7,97,18,86,178,89,26,142,84,202,35,220,137,209,84,184,192,1,195,235,29,91,97,208,90,78,241,173,181,77,123,40,172,246,26,25,174,53,213,15,237,28,49,49,94,245,250,174,17,112,158,171,132,53,234,226,91,136,141,209,227,87,123,153,113,117,61,194,166,26,170,223,179,52,150,155,131,223,246,88,164,145,27,28,76,99,122,58,105,23,149,94,254,238,118,19,60,173,106,37,137,112,203,224,247,181,186,115,78,81,223,184,149,125,70,169,212,149,44,108,179,89,104,171,164,167,183,80,229,50,145,44,144,171,101,157,233,249,78,71,181,153,232,136,228,78,103,101,189,198,240,169,224,235,91,216,229,183,216,116,37,94,141,184,242,57,41,238,86,107,149,66,190,55,99,162,186,41,223,36,111,110,113,148,86,162,170,116,71,39,114,163,184,146,225,203,118,56,37,222,42,43,69,194,237,52,114,196,246,221,116,206,165,182,171,225,109,83,24,254,146,70,228,92,199,52,110,194,61,153,203,85,90,185,86,185,174,117,199,120,124,241,112,156,87,108,223,182,234,21,138,61,111,165,31,21,187,80,198,196,70,165,67,149,153,138,177,173,78,141,108,200,215,229,168,136,136,246,72,136,136,222,82,77,220,45,244,55,106,10,155,85,206,146,42,170,58,200,95,79,81,4,173,71,50,88,158,213,107,152,228,94,138,138,138,168,169,242,83,93,206,54,184,105,184,112,179,191,87,125,15,3,38,118,157,175,95,181,116,221,91,179,248,74,25,28,188,172,87,122,190,39,35,163,119,170,242,35,176,136,228,46,11,195,159,138,70,113,49,176,148,95,111,220,82,109,107,163,146,43,70,160,107,157,153,39,195,127,1,88,191,243,204,106,229,127,170,50,92,116,68,37,72,41,51,197,163,138,116,221,221,221,143,101,52,157,199,205,210,219,121,59,227,172,116,111,204,117,151,156,43,102,119,78,233,10,42,194,159,39,121,222,138,132,136,240,122,225,97,52,182,145,172,226,103,88,91,145,46,186,146,55,208,105,166,72,222,176,91,209,216,154,161,17,83,163,165,123,121,90,191,152,197,94,210,22,86,0,4,106,226,43,128,61,151,226,139,91,193,174,247,74,253,172,228,172,164,162,101,5,37,45,13,206,40,105,105,161,106,171,149,25,26,194,229,69,115,156,231,57,85,85,85,87,228,136,137,4,188,66,60,61,246,23,134,45,133,131,114,118,218,171,84,201,118,146,255,0,73,109,84,185,92,99,158,31,38,72,230,115,189,214,196,213,230,204,109,194,231,230,113,222,9,127,187,214,187,254,8,47,242,218,114,228,192,40,95,197,139,241,217,213,191,189,214,159,228,81,25,107,195,99,196,78,61,171,117,6,192,239,157,221,223,168,249,229,72,172,55,218,153,85,223,99,61,203,132,167,153,85,122,82,170,252,46,254,148,170,185,247,23,49,220,106,57,28,136,230,170,42,42,101,21,61,79,32,17,243,196,7,241,52,221,127,222,23,127,27,25,80,158,23,31,143,102,217,127,233,175,243,61,105,127,192,0,107,225,199,247,18,183,126,38,120,134,187,212,91,235,38,155,74,233,186,153,44,154,106,145,153,86,172,76,127,43,234,17,169,221,243,200,213,126,113,158,95,45,171,240,147,159,132,207,8,157,183,183,104,219,126,173,226,126,134,182,247,169,110,12,109,67,180,244,53,210,83,81,219,152,228,203,98,149,208,171,100,150,100,238,236,61,24,139,238,162,59,28,206,206,250,203,194,223,130,205,91,103,146,219,71,181,179,105,218,151,53,201,21,194,207,118,170,142,120,85,125,81,178,72,248,157,217,62,54,59,252,42,84,79,25,124,33,107,30,16,55,38,45,57,116,173,91,174,156,188,182,74,173,61,122,107,57,22,170,38,42,35,227,145,169,240,77,26,185,136,228,78,138,142,107,147,163,176,150,183,225,117,197,13,223,136,109,139,159,78,235,90,247,86,234,221,191,154,27,101,109,84,143,230,146,178,141,236,85,165,158,69,206,85,234,145,201,27,149,126,37,139,153,85,85,203,137,152,0,0,0,1,85,94,45,92,105,222,104,46,147,112,179,182,87,153,104,227,109,59,31,172,107,105,158,136,249,82,86,163,153,64,142,78,168,222,69,71,75,140,115,35,218,197,233,206,139,131,56,13,240,219,189,241,57,71,30,232,110,93,202,179,79,109,219,38,116,84,169,74,136,218,235,203,216,236,61,33,87,34,182,56,90,228,86,172,170,138,170,168,173,106,116,87,54,200,233,60,49,120,34,164,179,37,153,219,43,20,233,229,242,58,170,107,205,193,106,28,184,234,254,116,157,48,190,190,238,19,228,136,157,8,15,199,111,133,228,187,23,166,171,247,139,99,110,23,11,206,143,183,162,75,118,180,86,170,75,91,107,137,87,11,59,36,106,39,157,3,85,83,155,41,206,198,251,202,174,106,57,205,250,188,41,248,213,188,104,45,113,110,225,171,112,238,178,213,105,61,77,80,148,250,118,105,228,207,217,55,7,170,171,97,106,175,95,38,119,47,47,47,102,200,173,84,68,231,122,151,38,85,175,141,126,202,172,244,26,35,136,27,93,34,171,169,92,237,47,120,123,81,23,240,110,231,158,145,203,234,136,142,246,150,170,245,76,189,137,211,166,120,239,4,237,230,242,170,245,206,192,220,170,81,27,59,89,170,109,44,115,241,239,183,146,10,166,162,47,117,84,246,103,97,61,24,245,194,245,84,181,176,10,163,241,168,223,133,154,179,72,240,233,100,175,94,72,27,250,165,191,50,55,119,123,185,163,164,137,216,249,39,159,34,181,87,242,162,118,58,34,152,107,194,39,125,255,0,153,151,17,178,109,165,214,169,35,178,238,77,42,80,39,51,149,26,203,148,28,210,82,187,251,100,89,162,198,58,186,86,117,233,214,240,64,32,63,140,94,243,38,133,225,218,221,181,150,250,167,71,114,220,59,155,98,149,172,119,42,253,159,72,172,154,101,249,245,149,105,155,143,84,115,254,229,137,30,14,187,42,154,243,136,75,150,235,92,232,210,91,102,222,91,150,72,28,246,229,171,113,171,71,197,15,69,232,188,177,37,75,179,232,228,98,244,92,41,117,224,3,6,113,169,196,18,112,209,195,190,165,220,170,62,71,94,220,198,218,236,76,123,121,154,235,140,249,108,78,84,94,138,216,209,31,42,167,170,68,169,234,81,143,14,187,5,185,92,99,239,103,234,62,209,114,123,235,174,15,150,239,168,47,149,202,233,82,150,157,100,79,58,166,78,185,145,234,231,162,53,185,203,158,244,69,84,76,185,46,27,64,248,86,240,105,163,44,209,91,238,219,121,87,171,43,145,136,147,92,111,55,90,149,150,69,199,85,72,225,124,113,49,51,158,204,207,92,101,76,101,196,143,132,22,202,234,237,49,95,118,225,242,10,157,25,170,160,141,243,82,80,75,95,45,69,178,182,78,254,91,252,229,124,144,171,187,35,152,238,86,231,171,21,59,85,206,202,238,214,229,112,135,190,244,218,178,221,79,83,65,122,211,23,9,45,215,203,68,206,228,74,152,153,39,37,85,28,200,157,58,242,170,103,175,43,154,215,39,86,162,155,27,233,13,83,102,215,58,78,203,173,116,237,71,159,106,191,219,233,238,116,82,244,247,224,154,54,201,26,244,85,78,173,114,122,169,203,156,30,183,214,218,87,110,52,149,215,93,107,123,213,61,166,197,100,166,117,93,117,100,234,188,145,70,223,162,117,114,170,225,17,168,138,174,85,68,68,85,84,66,138,248,220,241,5,220,46,41,47,149,122,91,77,85,214,233,205,180,165,153,91,71,105,142,69,142,91,139,81,122,77,90,173,92,61,85,83,153,34,234,198,116,248,156,156,235,220,120,90,240,160,222,13,238,182,81,107,109,206,185,46,222,233,106,198,178,122,104,231,167,243,174,149,176,185,50,143,100,10,168,144,181,122,97,210,170,46,23,153,24,228,198,103,214,134,240,157,224,203,72,83,68,203,190,138,187,234,218,168,218,136,181,55,171,213,66,43,157,142,170,177,211,58,40,215,238,86,175,250,78,197,122,240,201,224,142,245,66,250,55,108,149,61,19,149,23,146,122,43,189,124,50,198,184,198,81,82,124,47,220,228,84,250,17,79,136,15,5,186,38,91,234,111,188,55,107,202,183,85,198,213,123,108,26,141,236,115,102,245,229,138,173,141,111,34,250,35,100,98,162,231,171,211,185,1,116,134,184,226,27,130,173,222,157,214,199,221,244,86,172,180,74,145,92,109,149,145,170,67,87,26,117,72,231,137,87,146,120,92,139,150,185,50,138,138,142,99,187,56,188,78,12,184,197,209,92,93,237,226,223,45,177,69,105,213,118,132,100,55,251,26,202,142,117,52,138,158,236,209,103,171,224,126,23,149,202,153,69,71,53,122,183,43,33,64,0,0,0,0,248,238,182,139,117,238,138,75,117,210,159,206,167,151,28,236,231,115,115,133,69,78,173,84,94,232,133,112,113,107,225,71,166,181,5,21,86,177,217,9,190,205,184,69,201,254,229,114,201,55,159,149,130,63,219,170,107,17,173,229,106,74,254,221,115,143,146,149,61,120,179,234,77,189,212,114,91,174,80,251,13,210,139,28,205,230,142,94,94,120,209,83,170,43,154,185,107,211,251,191,50,208,184,26,241,60,251,66,106,13,172,222,168,249,94,190,111,147,121,206,115,210,166,119,126,2,154,151,233,19,58,187,251,47,154,22,141,4,241,84,196,217,161,119,51,29,156,46,21,61,113,234,123,15,85,77,52,53,112,186,158,161,156,241,191,25,76,170,103,11,159,66,143,252,74,184,61,126,201,107,103,110,6,147,111,54,155,188,99,49,103,30,203,229,67,71,23,197,36,207,145,252,210,74,229,248,83,31,84,234,152,23,133,30,35,111,124,54,110,141,22,181,161,111,157,66,223,51,218,233,178,198,249,191,177,231,141,158,250,197,34,183,14,157,87,162,117,236,191,52,216,147,70,234,219,86,184,211,148,154,158,203,47,153,71,89,230,121,110,229,114,103,146,71,49,122,57,17,123,181,123,161,205,128,0,0,0,124,215,60,37,182,173,85,50,158,68,157,63,181,83,93,46,53,149,174,226,87,92,171,25,202,159,110,92,250,103,63,248,253,73,111,30,22,168,228,225,98,139,153,63,241,248,241,247,125,157,68,75,224,0,0,28,110,165,177,210,106,109,61,115,211,181,236,230,167,185,209,205,71,42,101,83,44,145,138,199,118,84,94,206,94,202,159,121,174,255,0,26,187,69,62,206,241,5,170,44,43,23,37,45,125,194,182,227,71,239,34,254,1,245,181,13,103,229,189,123,71,234,168,191,52,39,207,131,142,244,253,179,100,189,236,205,107,191,13,70,218,155,188,93,63,165,49,150,250,116,78,140,68,238,171,221,249,250,122,147,83,69,112,187,160,180,86,243,95,55,182,141,158,101,242,247,21,76,50,46,102,78,86,205,86,218,149,239,42,177,112,246,167,102,39,232,78,132,88,241,124,222,230,232,253,176,160,218,250,23,115,87,94,231,138,105,153,140,98,150,106,122,248,28,236,172,106,159,19,83,162,57,29,247,119,41,140,34,42,170,34,119,82,99,112,109,225,233,173,248,136,184,81,234,109,71,55,216,250,78,53,142,161,211,242,195,81,237,77,71,83,189,98,229,101,76,114,179,154,41,156,188,216,233,143,154,244,185,189,146,216,125,5,177,26,78,139,75,232,187,103,144,144,65,28,115,75,231,76,239,57,237,138,54,57,252,178,72,254,92,249,77,92,34,225,63,187,156,142,0,0,0,85,191,140,126,241,164,54,203,54,212,91,234,57,210,175,218,61,185,156,152,228,228,117,190,120,250,171,58,231,175,194,239,191,228,66,62,4,246,186,109,211,226,39,79,89,249,57,169,163,246,191,61,50,137,222,134,165,205,252,182,175,120,253,20,216,141,17,17,48,135,144,0,0,0,0,0,0,0,0,0,10,198,241,149,217,137,47,22,13,53,186,246,168,57,29,104,246,207,180,93,205,159,59,205,125,190,8,186,57,233,203,140,47,194,213,207,174,59,149,247,193,214,237,174,203,239,230,157,214,179,183,204,163,165,246,191,104,139,56,231,230,162,168,141,189,81,143,84,194,203,158,137,255,0,122,108,111,73,85,21,109,59,42,96,118,88,252,225,112,190,139,143,95,184,247,0,0,0,31,37,218,213,67,123,182,213,90,46,80,249,180,181,144,190,9,153,204,173,230,99,218,173,114,101,21,21,58,42,246,82,165,124,67,188,58,223,165,228,184,239,78,211,69,205,65,60,147,84,220,173,220,216,228,114,251,93,76,179,249,179,212,171,151,13,108,109,228,107,62,169,234,133,104,84,83,205,75,60,148,213,12,229,146,39,171,30,220,162,225,200,184,84,233,245,36,175,135,231,17,52,92,57,111,213,46,161,187,191,203,182,95,41,217,98,173,151,10,190,84,19,86,210,190,71,225,177,72,231,97,176,170,225,168,138,190,138,139,222,253,44,122,190,203,169,52,125,30,184,179,84,249,246,187,133,186,59,157,60,188,143,111,60,15,137,37,107,185,92,212,114,101,174,69,194,162,47,211,61,10,4,241,7,220,90,157,199,226,107,82,214,79,83,231,71,102,169,172,179,193,238,35,121,98,138,225,84,173,111,70,183,56,231,238,185,95,170,147,183,193,211,101,254,203,208,215,141,221,174,78,89,235,42,234,45,144,183,190,98,124,54,250,134,187,40,245,78,232,189,21,185,250,250,22,82,0,0,0,69,31,19,63,43,249,214,47,94,111,231,212,242,247,248,190,206,172,193,78,220,21,57,91,196,166,134,84,95,254,124,182,127,47,167,54,45,181,174,109,148,138,191,212,35,255,0,178,135,212,0,0,0,15,10,184,76,169,78,126,47,60,65,85,234,61,193,161,217,171,61,79,61,170,217,79,21,109,87,184,137,203,89,28,245,244,239,111,189,26,57,125,215,39,84,122,183,228,153,234,69,158,12,54,42,167,127,183,210,203,165,27,23,61,21,12,212,215,59,130,115,34,102,149,149,148,241,202,159,182,49,126,25,191,37,85,223,36,249,108,1,180,27,99,98,217,253,1,108,208,26,114,31,42,134,219,231,121,109,230,123,191,108,158,73,87,227,123,215,226,145,223,148,191,232,59,153,248,150,88,224,141,101,149,220,173,111,117,198,74,146,241,16,241,15,158,253,53,78,208,109,21,110,45,222,231,183,214,249,105,248,94,148,149,17,254,14,162,153,28,220,57,36,111,186,254,189,215,209,10,199,44,19,194,235,94,108,246,136,214,136,253,73,55,149,121,155,224,151,150,169,221,162,173,207,186,198,171,62,7,53,63,247,151,67,20,172,158,52,150,53,203,93,217,79,216,0,0,0,0,24,227,136,205,182,212,91,195,177,218,203,107,116,173,246,150,207,114,213,22,199,219,25,91,84,199,62,40,163,145,81,37,230,70,245,92,199,206,222,159,156,66,110,17,252,42,181,127,15,123,249,166,247,131,88,110,62,157,191,209,105,228,170,146,58,26,90,57,154,247,79,37,60,145,70,252,191,167,186,178,115,125,237,76,22,64,10,177,241,197,176,219,125,143,105,53,59,96,70,220,22,91,189,3,229,76,126,18,28,83,61,173,119,170,242,187,153,83,229,206,239,159,78,103,192,250,162,185,218,11,117,41,36,124,139,71,29,222,219,36,45,84,247,18,87,67,42,72,168,191,60,50,60,253,200,89,168,0,0,0,5,43,120,184,210,238,62,189,226,173,45,182,173,39,127,184,90,116,214,158,161,161,165,125,45,190,121,96,87,201,207,81,35,145,90,213,106,185,86,102,181,85,63,49,168,189,137,211,225,93,180,177,109,151,9,86,75,157,109,146,75,117,251,87,87,86,221,110,141,158,37,100,254,236,239,130,6,185,29,213,17,34,133,142,70,250,43,220,184,202,169,48,1,85,190,55,218,14,206,200,182,199,115,96,130,56,238,146,190,186,199,85,34,39,189,52,13,70,77,10,42,252,152,231,79,143,249,213,57,95,3,189,77,112,171,210,59,181,163,100,123,150,134,215,114,180,220,225,111,63,68,150,170,42,152,228,84,111,162,242,209,197,215,215,9,242,44,244,215,79,143,127,199,31,118,127,132,83,127,217,105,122,252,39,126,43,27,55,255,0,71,250,123,252,221,1,149,64,40,7,197,31,241,236,220,223,253,11,254,103,162,45,239,195,251,241,52,218,143,222,22,255,0,27,33,32,192,0,21,131,227,139,253,9,237,47,239,141,223,248,170,97,224,117,253,9,238,215,239,141,163,248,170,146,207,128,41,15,197,91,139,106,189,229,221,169,182,99,72,220,222,154,47,64,213,62,154,161,34,147,220,184,221,155,150,205,43,176,184,115,98,235,19,62,74,146,187,179,211,25,243,194,183,129,27,93,21,146,219,197,14,238,217,27,83,114,174,86,213,104,235,109,75,115,29,52,31,147,112,123,23,188,143,94,177,103,163,90,137,34,101,92,197,101,160,0,14,172,221,176,208,140,220,196,222,24,116,229,44,90,189,108,242,88,36,186,70,156,178,205,66,249,98,151,202,147,29,31,135,192,197,106,187,42,223,121,17,81,28,168,118,144,1,93,158,51,27,233,81,163,118,135,79,108,149,150,175,203,172,215,117,111,171,185,242,61,81,205,183,82,57,142,70,42,34,246,146,103,71,244,84,133,233,142,166,16,240,99,216,10,45,83,175,53,47,16,26,134,222,147,83,233,22,182,209,99,89,24,142,103,218,19,177,93,60,173,249,62,56,85,173,79,254,201,207,116,76,92,16,35,55,136,111,15,118,254,32,184,103,212,148,49,81,36,154,143,74,83,203,168,108,50,181,63,9,237,16,70,174,146,20,249,164,177,35,227,198,113,204,172,114,252,40,85,55,134,14,250,73,178,252,84,88,109,181,245,107,21,139,94,162,105,155,131,92,236,49,37,153,200,180,178,99,182,82,116,141,185,94,205,150,79,154,151,228,69,31,17,238,22,147,137,109,133,170,155,78,219,150,125,109,162,210,91,189,135,203,110,100,169,111,42,123,69,26,124,252,214,53,21,169,253,82,56,250,162,100,168,142,7,56,152,173,225,103,127,109,58,202,182,105,147,76,220,213,45,58,150,153,168,171,205,67,35,147,50,163,19,187,226,114,54,68,245,94,87,53,49,206,166,195,212,85,180,119,42,42,123,141,190,170,42,154,90,168,153,60,19,68,244,115,37,141,200,138,215,53,201,209,81,81,81,81,83,209,72,231,199,223,19,240,240,189,176,87,45,65,106,170,141,186,187,80,171,172,250,110,37,95,121,181,47,106,243,212,227,243,97,102,95,149,76,115,249,109,95,140,165,142,17,56,122,190,113,85,191,182,93,190,89,42,150,221,44,174,186,106,59,135,188,231,65,111,141,200,233,158,175,235,135,189,85,177,181,87,242,229,110,125,77,139,44,118,75,78,154,178,208,105,219,5,190,26,11,101,174,154,42,58,58,88,27,203,28,16,70,212,107,24,212,244,68,106,34,39,220,125,192,0,8,45,227,33,248,163,82,255,0,11,237,223,196,212,145,87,193,47,247,122,215,127,193,5,254,91,78,92,152,5,11,248,177,126,59,58,183,247,186,211,252,138,35,22,110,39,10,90,243,68,108,22,130,226,70,143,55,93,31,172,169,222,218,153,162,137,81,246,154,198,207,44,73,20,201,215,220,127,151,150,73,209,50,170,197,68,94,85,124,208,240,209,241,20,154,197,81,108,225,211,126,245,3,62,200,114,54,151,76,106,26,217,85,22,141,221,17,148,85,15,95,233,75,218,57,28,169,201,209,138,188,170,222,75,107,0,143,158,32,63,137,166,235,254,240,187,248,216,202,132,240,184,252,123,54,203,255,0,77,127,153,235,75,254,0,28,70,175,183,93,239,26,78,247,104,176,87,199,67,116,174,183,84,211,81,85,72,138,172,130,161,241,57,177,200,228,78,170,141,114,162,174,58,244,43,27,102,188,28,245,214,223,110,214,142,215,154,167,117,52,189,218,213,167,47,148,87,106,170,8,168,167,71,84,178,9,155,39,150,156,222,239,188,173,68,92,244,194,169,106,0,128,222,51,214,27,109,195,133,203,29,242,162,4,90,219,86,175,164,74,105,83,28,205,108,180,213,45,145,159,242,87,12,85,68,245,99,126,68,110,240,71,168,174,110,245,110,21,36,111,145,40,228,210,241,73,51,81,61,197,149,181,113,164,106,171,243,195,228,199,222,165,197,0,0,0,3,168,238,230,226,218,182,143,107,245,86,231,94,145,29,71,166,45,53,55,55,198,174,229,243,157,20,106,230,68,139,249,207,114,53,137,245,114,26,237,237,214,152,213,252,88,113,39,105,211,247,74,233,167,189,238,46,164,89,110,117,108,234,232,153,44,139,45,84,200,142,207,72,226,73,94,137,215,163,48,108,121,165,52,181,135,67,233,155,86,142,210,214,216,109,246,123,45,28,84,20,52,177,55,12,134,24,218,141,99,83,244,34,117,245,57,99,209,91,69,71,114,162,168,183,92,41,98,169,165,170,137,240,79,12,172,71,50,88,220,138,142,107,154,189,21,21,21,81,81,125,20,215,79,139,221,152,170,225,115,137,221,75,161,180,228,245,52,148,54,202,232,174,250,118,165,178,42,73,29,36,184,154,157,90,252,229,93,18,170,199,205,221,93,18,169,124,92,48,239,45,47,16,27,11,163,55,102,21,141,42,47,150,214,45,124,113,252,49,87,68,171,21,75,17,61,17,38,142,76,125,48,190,167,167,138,157,156,135,127,56,124,214,251,88,176,50,74,203,189,174,71,91,21,216,78,75,132,88,150,149,217,94,201,231,70,196,85,252,213,114,122,148,31,194,126,238,84,112,245,196,158,138,220,90,245,158,146,150,207,118,109,45,226,53,69,107,155,69,54,96,170,71,53,123,171,99,123,220,141,95,202,106,118,84,202,108,138,199,178,70,54,72,222,142,107,145,21,174,69,202,42,47,170,31,163,227,188,222,45,154,122,207,93,127,189,86,71,73,111,182,83,75,89,87,81,38,121,97,134,54,171,222,245,199,162,53,21,127,65,173,150,251,238,110,161,226,79,127,245,46,224,182,154,122,138,221,93,122,228,182,82,34,171,158,216,21,201,13,37,58,103,213,177,182,38,125,233,232,113,154,227,71,235,206,28,55,158,191,74,93,101,74,13,87,161,47,44,115,39,129,202,173,108,240,189,178,67,60,106,168,138,173,114,114,72,213,194,116,114,27,24,236,86,235,90,119,195,103,180,142,236,89,145,173,167,212,182,184,171,31,19,123,65,62,57,103,135,215,172,114,182,70,47,94,237,59,216,40,103,197,83,121,83,117,184,177,189,88,237,245,139,53,163,64,211,199,166,233,145,174,247,61,162,53,87,213,187,30,142,73,222,248,213,125,82,22,252,139,46,240,188,217,68,217,254,19,244,253,198,190,145,33,188,235,169,29,169,235,85,204,195,210,41,154,214,210,179,43,213,83,217,217,19,241,209,17,100,127,78,170,171,46,0,4,88,227,239,132,125,113,197,246,141,210,218,55,74,107,139,86,158,165,178,92,230,185,214,37,124,18,200,147,200,177,121,113,114,242,118,229,71,203,156,254,114,28,55,135,247,3,55,158,14,89,173,42,245,70,171,180,106,43,142,169,90,24,225,158,134,158,72,253,158,8,60,229,115,21,95,215,222,116,168,171,143,204,76,246,66,96,2,129,252,82,172,54,219,23,27,90,237,45,144,36,44,184,69,109,175,153,137,132,111,157,37,12,62,99,147,254,83,145,92,191,217,57,202,91,111,135,125,69,117,87,5,187,85,37,197,242,58,86,218,36,141,171,34,97,124,166,84,204,216,211,238,70,35,81,62,152,36,89,76,254,46,156,87,87,107,237,201,254,119,45,35,115,86,233,157,25,43,100,189,172,47,247,107,174,202,220,242,63,230,216,26,238,92,127,84,116,153,69,86,181,83,191,120,89,112,21,103,188,90,232,120,156,222,107,20,21,240,206,229,147,72,217,235,34,231,143,12,118,62,208,149,142,232,239,121,23,202,106,166,58,121,157,115,26,165,173,0,8,225,198,199,6,218,51,139,93,186,154,142,90,122,122,13,111,103,130,71,233,219,210,53,26,230,73,133,95,102,153,216,203,169,222,189,211,242,85,121,155,215,40,234,73,216,237,220,220,142,14,120,128,166,213,48,81,213,80,221,180,213,194,91,86,160,179,205,150,123,77,59,100,228,170,164,149,23,166,125,213,194,174,121,94,214,57,58,181,13,138,52,46,180,211,219,143,163,44,154,247,73,215,37,101,155,80,80,65,113,162,153,49,151,67,43,17,205,230,68,236,228,206,21,189,209,81,81,122,161,206,128,0,0,0,1,248,154,86,65,26,203,34,225,173,238,165,47,120,162,235,205,158,214,250,209,95,166,230,243,111,48,252,114,242,213,55,188,84,88,247,94,212,103,192,215,39,254,242,190,203,56,240,239,241,15,154,193,53,54,208,110,237,110,109,222,255,0,176,86,249,105,248,46,149,117,18,126,14,158,153,92,236,185,99,111,188,254,157,211,213,11,109,138,88,231,141,37,137,220,205,119,101,198,15,217,211,55,123,108,172,91,191,160,46,122,7,81,67,230,208,220,188,159,49,188,207,111,237,115,199,42,124,15,98,252,81,183,242,147,253,6,184,123,217,181,215,109,154,220,171,190,221,222,217,203,87,106,246,126,126,173,95,219,105,227,153,62,23,189,59,72,159,148,191,163,178,89,183,131,223,16,117,87,203,45,227,102,47,213,56,251,39,217,254,202,111,34,123,254,107,235,234,38,234,200,211,24,194,124,111,95,166,59,22,114,0,0,0,1,242,221,23,22,202,181,79,234,18,127,217,83,93,46,53,92,174,226,83,92,170,175,255,0,62,92,255,0,151,212,23,19,225,153,229,127,58,197,151,202,252,250,110,110,255,0,23,217,212,121,37,112,0,0,1,90,222,49,123,47,246,166,134,179,238,237,10,115,79,71,87,79,108,153,189,177,19,33,184,84,57,217,87,162,119,84,232,141,207,215,208,130,62,31,59,139,83,183,28,77,105,170,200,42,124,152,239,53,52,118,121,253,196,119,52,82,220,41,85,205,234,215,99,60,157,211,11,245,66,255,0,47,154,190,203,166,244,125,102,184,188,213,121,22,187,125,186,75,157,68,188,143,119,36,12,137,101,115,185,90,213,114,225,173,85,194,34,175,211,61,10,11,241,3,226,38,139,136,221,250,170,212,54,137,60,219,101,142,158,75,21,20,184,86,249,176,67,91,84,248,223,202,232,163,115,114,217,145,112,228,85,79,85,85,237,26,169,233,230,170,158,58,106,118,115,73,43,209,140,110,81,50,229,92,34,117,250,150,95,225,227,225,216,237,81,37,187,122,119,102,46,90,8,36,134,166,219,110,230,207,59,155,236,149,49,79,230,193,82,142,76,181,210,55,145,204,250,175,162,22,213,105,181,80,217,45,180,182,139,108,62,85,45,28,44,130,22,115,43,185,88,198,163,90,153,85,85,94,136,157,212,250,192,0,0,15,77,93,84,84,84,239,169,157,216,99,49,149,194,250,174,61,62,243,92,158,49,119,111,249,180,111,230,162,214,176,51,203,163,170,246,79,103,139,57,228,229,162,167,141,221,85,140,85,202,197,158,169,255,0,122,216,23,131,86,204,73,103,176,106,93,215,187,65,206,235,191,177,253,156,238,108,121,62,83,238,16,75,209,175,94,108,229,62,38,166,61,51,220,179,160,0,0,0,0,0,0,0,0,0,1,143,55,231,107,109,123,195,182,87,93,13,117,131,205,138,187,200,233,204,230,252,21,17,75,249,47,98,247,141,63,41,63,208,107,85,119,180,93,180,189,222,91,85,210,159,217,171,169,185,124,200,249,218,254,94,102,163,147,171,85,81,125,215,39,175,169,125,190,29,59,236,205,231,216,107,106,215,63,23,91,111,157,237,76,199,111,50,182,175,147,170,70,198,252,49,39,108,253,122,247,149,96,0,0,0,245,212,65,21,84,18,83,78,222,104,229,98,177,237,202,166,90,169,133,78,133,95,248,140,120,122,58,231,79,115,222,221,167,162,243,42,216,179,86,221,168,188,204,98,52,74,186,153,166,243,39,169,199,117,141,188,140,102,125,81,59,161,84,85,84,181,86,202,233,168,170,163,242,234,41,37,116,82,55,40,188,175,106,225,83,41,209,112,169,232,92,215,5,27,219,65,39,1,58,198,190,91,143,151,83,165,44,151,8,24,239,37,203,202,180,214,106,101,78,158,94,23,11,255,0,43,244,149,51,80,147,238,102,249,204,232,147,218,165,213,58,173,206,78,204,243,93,83,89,253,170,55,42,255,0,236,113,159,67,97,142,23,244,13,54,219,236,110,145,211,176,82,251,60,159,100,80,75,81,31,58,191,19,123,28,44,119,85,115,191,51,209,112,101,80,0,0,2,41,120,153,57,27,194,197,239,41,221,213,40,159,222,234,194,156,184,47,119,47,18,122,21,115,140,223,109,105,255,0,233,244,230,197,246,165,205,174,141,127,250,188,127,246,80,250,192,0,0,1,213,183,79,83,67,163,54,211,86,106,217,228,228,142,205,99,175,184,57,216,85,194,67,78,249,21,112,136,191,155,242,95,185,77,110,119,199,90,201,184,91,183,171,181,107,165,243,35,184,222,235,234,33,119,46,51,28,149,50,200,222,156,173,252,255,0,84,69,45,143,194,63,97,100,209,251,107,81,186,55,122,79,46,174,246,231,165,42,249,153,230,166,154,158,130,118,59,221,145,81,50,173,94,138,212,95,158,59,22,24,10,202,241,53,227,170,29,61,68,155,49,181,183,78,122,234,143,252,47,63,144,169,228,242,173,29,76,30,236,244,234,142,203,86,68,247,31,211,215,209,10,142,142,55,202,244,142,52,203,151,178,28,195,244,102,165,142,157,106,159,109,196,73,249,94,116,127,60,118,230,207,115,136,107,164,167,145,28,213,229,123,127,73,98,188,1,248,140,221,244,45,222,45,185,222,139,247,155,167,37,230,246,90,159,101,107,125,147,13,170,153,254,229,53,51,164,147,158,71,196,157,93,211,186,116,202,23,25,4,241,84,196,217,224,127,51,29,156,46,21,61,113,234,123,0,0,0,0,0,3,170,238,22,234,237,182,211,217,101,212,91,149,174,108,186,106,223,19,21,254,117,198,177,144,243,227,209,141,85,230,145,222,136,214,162,170,175,68,69,40,215,196,115,139,235,47,21,251,177,108,118,134,101,74,104,189,31,75,45,29,166,90,152,221,28,149,115,76,230,186,162,167,203,94,172,107,252,184,154,214,170,35,185,99,69,118,21,121,91,103,222,24,220,62,221,182,19,134,90,5,213,118,249,40,181,38,180,171,118,162,184,83,202,222,89,105,162,145,140,101,52,15,69,194,162,164,76,107,213,171,213,175,149,237,94,196,182,4,108,226,63,196,19,135,14,26,43,38,211,218,175,82,84,95,117,68,45,203,236,22,24,219,83,85,10,250,36,238,87,54,40,23,170,47,43,222,143,194,229,26,164,78,151,199,31,79,182,232,145,65,195,133,193,246,236,174,106,31,170,24,217,211,190,63,4,148,170,223,151,244,207,85,249,117,144,123,9,226,147,195,22,246,220,169,52,213,198,233,93,161,47,245,142,72,161,165,212,45,100,116,211,72,171,132,100,117,76,114,199,149,202,34,36,158,90,170,244,68,94,153,238,252,74,241,219,178,60,42,106,171,94,143,220,250,109,75,37,125,222,223,246,149,58,218,232,35,158,52,135,204,124,126,242,186,70,97,220,204,119,76,47,76,25,3,135,221,255,0,208,156,74,237,220,91,157,183,81,93,35,179,203,89,61,19,82,229,78,216,102,243,34,84,71,123,173,115,147,29,83,11,147,37,0,0,0,167,143,26,45,238,181,106,173,201,210,91,35,98,172,142,117,209,148,211,92,175,14,141,200,228,101,101,90,51,203,133,223,39,178,24,209,235,244,168,79,84,233,155,60,20,118,238,190,195,179,122,231,114,107,105,86,24,245,101,238,10,42,71,59,188,208,208,198,252,189,63,177,243,42,101,111,222,199,126,155,27,53,211,227,223,241,199,221,159,225,20,223,246,90,94,191,9,223,138,198,205,255,0,209,254,158,255,0,55,64,101,80,10,1,241,71,252,123,55,55,255,0,66,255,0,153,232,139,123,240,254,252,77,54,163,247,133,191,198,200,72,48,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,99,158,35,119,53,118,111,97,245,230,231,198,168,149,58,122,197,87,85,70,138,153,71,85,242,43,105,218,191,69,153,209,162,244,94,139,217,77,124,184,102,218,218,142,32,120,139,209,59,107,112,154,162,161,154,150,244,199,92,229,87,43,165,125,43,57,167,171,127,50,245,87,121,49,202,185,95,94,166,201,148,84,84,118,218,42,123,117,190,150,42,106,90,88,153,4,16,196,196,107,34,141,168,136,214,181,169,209,17,17,17,17,19,209,15,120,0,0,1,68,190,45,218,250,93,99,198,53,226,197,231,35,233,244,109,158,221,101,135,149,125,220,186,47,107,127,233,231,170,115,85,123,251,168,158,133,154,120,101,109,244,27,125,193,150,132,106,68,141,171,212,108,168,212,53,110,68,199,152,234,153,156,177,47,232,129,176,55,251,82,83,3,195,154,142,69,107,145,21,21,48,168,190,166,180,155,253,163,101,217,126,34,117,206,141,178,76,180,201,165,117,69,100,86,217,99,78,85,142,40,234,28,234,119,34,122,42,51,203,95,146,47,108,155,28,109,166,175,139,112,118,227,74,235,216,26,214,197,169,108,148,55,134,35,87,162,54,162,6,74,152,250,97,231,100,40,195,197,63,133,118,108,78,246,127,52,93,37,109,108,26,55,112,228,150,186,24,225,103,44,116,55,36,84,90,154,116,68,232,214,185,92,146,177,58,38,30,246,181,49,25,48,252,35,248,172,135,112,118,178,175,97,117,173,217,137,126,219,234,95,62,217,45,68,136,139,81,100,202,34,38,87,255,0,163,185,81,138,189,146,55,194,158,138,87,215,136,15,20,19,113,63,191,183,43,205,166,177,210,104,253,52,175,179,233,184,209,125,215,211,177,223,132,170,199,206,103,162,191,61,23,145,34,106,252,37,166,120,99,240,174,188,60,108,92,58,163,84,91,86,13,107,175,153,21,210,230,217,89,137,104,233,48,171,75,72,190,173,84,107,150,71,162,225,81,242,43,87,224,66,98,128,0,4,22,241,144,252,81,169,127,133,246,239,226,106,72,171,224,151,251,189,107,191,224,130,255,0,45,167,46,76,2,133,252,88,191,29,157,91,251,221,105,254,69,17,104,60,3,233,157,61,172,248,5,219,221,39,170,236,212,151,107,61,218,205,91,75,91,69,85,26,73,20,241,58,178,161,28,215,53,123,167,255,0,188,171,190,63,120,14,191,240,171,171,31,171,52,125,53,93,203,108,111,83,226,223,90,229,89,36,182,76,238,190,199,80,239,238,249,114,47,198,212,194,175,50,56,147,94,26,126,35,49,44,86,190,28,247,250,252,169,34,43,41,52,182,163,172,151,163,147,162,50,134,165,238,236,190,145,72,171,215,163,23,24,110,109,68,17,243,196,7,241,52,221,127,222,23,127,27,25,80,158,23,31,143,102,217,127,233,175,243,61,105,127,192,0,1,195,106,189,103,164,52,37,162,93,65,173,181,77,166,193,108,129,170,233,43,46,117,145,211,66,212,68,202,229,242,42,39,98,154,60,80,248,224,209,124,71,86,216,182,167,104,235,165,184,105,45,51,89,37,198,178,232,232,223,28,119,10,254,71,68,197,133,174,194,172,113,177,242,162,61,81,57,150,85,199,186,136,174,148,190,14,124,62,221,182,243,105,47,187,209,170,45,242,82,214,238,20,176,50,213,28,173,195,210,215,79,207,203,50,34,245,68,154,73,30,169,243,100,81,185,58,57,11,11,49,238,252,239,142,139,225,211,109,107,247,87,112,35,185,73,101,182,205,79,4,205,183,192,217,167,230,154,86,198,204,53,206,106,42,115,57,51,215,177,138,248,118,241,3,216,62,38,245,141,207,68,237,235,117,29,37,109,162,205,53,246,174,107,197,20,84,212,236,165,138,88,163,122,243,164,174,194,162,206,197,234,136,152,71,46,122,24,147,124,188,95,248,126,219,43,213,78,155,219,187,21,211,113,171,168,220,232,229,171,162,157,148,118,222,116,232,173,101,67,209,206,147,175,229,50,53,98,247,71,56,232,186,39,198,235,108,238,117,177,65,184,59,33,168,172,20,242,57,26,249,237,151,72,110,126,90,42,227,153,90,246,64,170,136,152,85,198,87,190,17,125,103,190,209,111,30,219,239,174,138,165,220,13,172,213,20,215,203,45,83,150,63,54,36,86,190,25,81,17,93,20,177,185,17,241,200,153,76,181,200,139,133,69,234,138,138,189,208,0,66,79,23,205,125,46,144,225,14,167,78,211,76,141,147,89,223,232,44,239,68,95,123,201,141,95,86,229,79,92,102,149,141,95,249,120,245,33,175,130,254,223,65,168,184,139,212,122,246,178,36,124,122,67,78,72,218,117,199,86,85,85,202,216,218,239,254,226,218,150,255,0,109,247,151,74,1,83,94,55,219,125,79,79,127,219,45,212,166,99,82,106,234,74,235,5,99,185,112,188,176,189,147,193,215,215,246,250,142,253,176,152,206,87,25,39,193,55,94,205,120,217,157,121,183,85,19,44,139,166,111,240,220,97,69,94,177,195,91,10,162,53,62,73,207,73,43,190,247,56,177,195,95,191,18,157,149,77,150,226,203,85,83,208,81,165,61,155,87,43,117,69,177,24,222,86,35,42,92,239,61,141,68,232,136,218,134,206,136,212,236,222,94,137,148,45,211,195,207,121,87,123,120,78,209,87,250,202,196,168,187,216,233,215,78,93,149,93,151,37,69,38,24,213,122,254,115,225,242,36,95,249,194,72,16,159,197,159,125,23,106,120,100,155,67,218,171,82,27,222,228,212,173,150,52,106,225,233,111,98,35,235,30,159,69,106,199,11,187,244,168,253,41,0,60,40,54,45,119,103,137,250,45,101,115,162,73,172,123,111,2,95,103,115,211,44,90,229,85,101,19,63,229,36,156,211,39,255,0,99,175,220,185,143,198,151,98,27,103,213,218,83,136,107,53,26,182,159,80,71,250,159,189,189,173,247,82,174,22,43,233,164,114,254,115,225,73,25,247,83,180,238,222,10,251,234,183,29,61,171,184,119,188,85,171,166,180,201,250,164,178,53,206,202,251,52,138,216,234,163,79,146,54,69,133,232,137,156,172,239,94,152,44,248,232,251,223,185,212,27,49,180,58,195,117,46,77,99,226,211,22,138,155,131,34,127,105,166,107,23,202,139,186,124,114,43,25,221,62,46,232,107,197,177,155,117,126,226,91,136,157,51,161,106,234,38,168,172,214,119,228,150,235,82,214,170,189,33,115,214,106,201,250,122,182,38,202,255,0,68,202,119,78,230,201,212,20,52,118,186,26,123,101,186,154,58,106,74,72,153,4,16,198,222,86,71,27,17,26,214,181,19,178,34,34,34,39,208,247,128,0,6,31,223,126,44,246,23,135,59,53,69,203,114,245,253,190,158,186,38,42,195,101,164,149,181,23,42,151,162,116,107,41,218,188,201,149,84,78,103,114,177,50,153,114,20,49,175,117,22,224,113,159,196,237,198,247,100,177,190,125,73,184,151,198,197,111,183,177,202,244,130,44,54,40,35,115,255,0,50,40,35,103,51,250,34,54,55,59,162,39,77,134,118,143,110,237,155,71,181,218,83,108,44,239,243,41,52,189,162,150,214,201,121,121,86,101,138,54,181,210,170,126,115,220,142,122,253,92,167,187,116,181,197,38,217,237,166,172,220,90,228,99,160,211,22,74,219,187,218,245,92,61,41,224,124,156,189,58,245,229,198,19,170,231,161,174,62,210,104,251,207,16,252,64,233,173,33,119,184,77,53,126,186,212,176,178,229,90,171,153,49,60,252,245,51,175,205,200,213,145,255,0,85,67,101,43,29,146,211,166,172,182,253,57,97,160,138,138,217,106,165,138,138,138,154,36,195,32,130,38,35,35,141,169,242,107,90,136,159,68,62,224,0,41,99,198,75,102,40,180,54,253,88,247,86,205,68,218,122,77,193,182,57,107,17,140,195,93,113,163,86,71,43,250,116,69,116,82,83,103,167,87,35,151,170,170,146,191,193,187,117,106,245,159,14,23,109,188,185,212,190,106,141,7,123,124,20,220,206,207,45,13,83,124,232,219,223,61,37,74,159,166,48,137,216,159,0,0,0,0,3,215,60,241,83,68,233,231,127,43,27,140,174,21,125,113,232,83,159,31,126,35,55,125,115,119,151,110,118,94,253,229,105,200,185,125,170,167,217,90,239,107,203,105,102,103,185,83,76,217,35,228,145,146,167,71,117,238,189,48,133,117,57,210,84,72,174,114,243,61,223,160,229,217,163,53,44,148,233,84,203,110,98,95,202,243,163,249,227,183,54,123,156,60,145,190,39,172,114,38,28,157,208,183,15,12,174,58,162,212,52,75,178,251,165,116,228,174,167,255,0,193,19,249,10,190,119,50,214,84,207,238,193,78,136,220,53,35,79,125,253,125,61,80,179,96,84,239,140,46,194,201,73,85,110,222,107,77,38,96,147,206,251,70,79,51,224,194,80,83,197,209,210,101,114,170,191,11,62,255,0,153,8,56,68,221,127,230,59,190,86,29,95,53,71,147,75,79,237,94,115,185,57,177,205,71,60,109,232,140,122,247,147,209,13,143,227,123,100,98,61,171,209,79,208,0,0,0,62,75,170,226,215,88,191,253,94,79,251,42,107,161,198,131,185,184,147,215,75,156,226,251,116,79,255,0,79,168,46,55,195,53,205,94,22,44,156,169,140,58,153,23,239,251,58,140,149,160,0,0,6,42,226,131,64,211,110,70,198,234,237,59,61,47,180,73,246,69,124,180,241,243,171,51,55,177,204,198,245,71,55,243,253,87,6,188,244,233,62,217,239,148,46,149,61,150,93,45,170,218,229,236,255,0,41,212,213,159,219,35,176,172,254,203,56,245,45,155,141,109,237,161,143,128,157,29,95,21,199,204,169,213,118,75,124,15,119,146,169,204,181,86,106,149,94,158,94,19,43,255,0,39,244,20,203,75,75,85,115,174,134,138,150,63,50,162,174,86,197,27,114,137,204,247,46,17,50,189,19,42,190,165,174,248,115,248,122,58,219,79,108,222,221,217,162,242,234,222,176,214,218,104,188,204,230,53,74,74,152,38,243,32,169,199,116,145,188,143,102,125,85,59,33,104,16,65,21,44,17,211,64,222,88,226,98,49,141,202,174,26,137,132,78,167,176,0,0,0,17,83,196,91,125,153,179,59,11,114,90,23,230,235,114,242,125,149,152,239,229,214,210,115,245,88,222,223,134,85,239,143,167,94,212,37,104,180,93,181,69,222,43,85,174,159,218,107,170,121,188,184,249,218,206,110,86,171,151,171,149,17,61,214,175,175,161,178,174,195,109,109,175,103,182,202,213,161,173,80,121,81,80,249,253,57,156,239,142,162,89,127,41,239,94,242,47,229,47,250,12,134,0,0,0,0,0,0,0,0,0,0,5,21,248,163,108,59,118,183,124,37,213,22,170,94,75,102,162,229,242,215,159,56,242,40,232,152,191,20,142,119,197,34,247,68,253,40,124,190,25,124,72,73,179,91,211,79,166,47,53,28,186,127,81,115,251,91,185,51,229,251,61,37,99,217,240,196,247,174,100,145,59,42,99,215,41,218,247,90,230,189,168,230,174,81,79,32,0,0,0,249,238,20,20,151,74,26,139,109,116,94,109,61,84,79,134,86,115,43,121,152,228,84,114,101,48,169,209,87,177,68,158,37,188,60,193,179,187,211,91,168,108,86,207,102,179,234,41,164,174,85,243,149,255,0,178,42,42,235,31,143,122,71,191,224,141,61,17,58,118,69,49,198,204,111,197,62,130,217,61,109,182,146,67,202,251,252,23,37,108,188,202,185,243,233,35,133,25,203,229,187,243,51,158,100,253,29,206,63,131,29,62,237,77,197,30,220,199,140,178,151,85,89,235,101,79,155,27,113,167,202,119,79,206,244,235,244,54,54,167,138,56,41,226,130,38,242,178,54,53,141,76,231,8,137,132,61,128,0,0,4,88,241,41,164,150,175,133,141,65,229,39,237,44,171,149,223,242,82,221,89,146,152,184,64,159,217,248,141,208,79,249,234,27,91,127,253,62,156,216,222,200,238,123,45,3,255,0,58,150,37,255,0,239,16,251,64,0,0,1,21,252,72,247,35,245,1,195,14,163,165,143,172,154,142,154,178,198,228,249,50,162,223,88,138,191,11,191,51,233,247,161,68,123,109,166,29,172,247,3,77,233,68,143,204,109,218,237,71,68,246,231,25,108,179,178,53,235,148,252,239,154,125,232,108,141,176,186,66,159,66,108,206,137,210,148,241,242,54,219,167,237,180,202,220,170,225,99,164,138,62,234,231,126,103,205,78,252,66,95,17,126,52,87,135,253,38,205,31,162,43,185,117,93,211,60,175,242,179,236,254,92,180,146,47,73,96,124,111,230,138,103,122,166,62,171,140,82,230,140,209,122,211,120,117,140,26,123,77,209,253,165,121,184,115,114,51,204,138,30,111,46,39,61,122,189,204,98,97,145,187,213,59,124,203,169,225,163,195,91,108,118,155,77,69,38,177,165,251,86,255,0,47,55,180,207,207,81,7,105,38,228,247,99,170,115,63,107,145,169,211,229,215,170,169,43,170,246,219,69,215,90,93,99,171,179,121,148,79,199,52,94,209,42,103,14,230,78,168,236,252,72,139,220,130,124,106,120,105,105,77,99,167,231,213,123,55,103,246,27,220,28,191,128,246,137,37,243,121,159,79,31,197,81,84,140,110,24,217,23,183,92,252,240,83,117,93,36,244,53,15,165,169,103,36,140,199,50,101,23,25,76,250,125,20,188,111,11,206,34,229,221,221,169,155,73,223,43,188,219,182,158,229,231,79,41,27,159,62,166,182,68,248,98,107,126,8,211,213,127,66,147,116,0,0,0,0,1,141,56,155,165,186,215,112,219,186,244,54,42,106,186,139,149,70,135,190,197,71,13,35,28,249,228,157,212,19,36,109,141,173,247,149,234,229,68,68,78,170,184,193,174,14,176,210,218,247,77,92,63,249,127,167,47,246,170,233,255,0,254,49,71,52,18,201,134,167,245,84,69,92,53,91,250,21,9,3,225,249,171,184,88,209,155,215,67,122,226,90,213,93,34,195,52,78,176,215,202,230,201,105,161,170,202,226,90,200,121,121,215,11,202,172,126,85,140,94,174,110,17,30,221,128,233,170,105,235,41,226,172,163,168,142,120,39,99,100,138,88,222,142,100,140,114,101,28,213,78,138,138,138,138,138,135,180,132,126,39,28,104,87,240,221,160,105,54,239,110,110,126,205,184,26,198,23,190,42,150,38,95,106,183,34,171,31,82,220,246,145,238,71,71,26,250,43,100,119,69,98,102,173,56,82,224,251,118,56,202,214,213,212,250,126,173,40,44,244,82,164,215,237,77,113,71,203,28,15,145,85,121,81,51,205,60,238,247,156,140,202,124,220,230,162,228,178,253,49,224,203,194,237,170,210,218,109,73,169,117,205,242,224,230,42,73,85,246,132,20,204,71,46,58,199,27,33,94,84,76,118,115,159,221,122,175,76,96,158,38,124,27,171,180,190,159,173,214,28,54,234,203,150,160,117,19,31,60,186,110,242,145,186,178,88,209,50,169,77,60,109,107,100,127,202,55,49,170,190,142,87,97,22,190,183,35,116,247,23,113,41,116,237,135,113,174,149,87,10,141,21,64,251,37,20,149,188,235,85,29,58,76,249,18,25,92,245,230,119,35,158,230,166,122,181,168,141,236,212,197,205,248,65,254,39,20,63,194,43,159,253,166,19,96,0,0,34,223,30,188,104,217,56,75,219,143,42,206,250,122,237,193,212,113,62,43,5,189,233,204,216,19,170,58,182,118,255,0,82,98,244,70,247,123,240,212,232,143,115,105,143,97,182,63,117,248,206,222,255,0,212,245,182,174,170,182,225,120,171,117,207,81,223,234,218,178,178,138,23,191,51,85,76,189,57,156,170,170,141,102,83,157,202,141,76,38,85,54,22,218,205,180,210,155,57,183,150,13,177,208,244,43,75,100,211,180,108,163,165,99,151,47,118,50,175,145,235,234,247,189,92,247,47,171,156,229,245,59,81,174,159,30,255,0,142,62,236,255,0,8,166,255,0,178,210,245,248,78,252,86,54,111,254,143,244,247,249,186,3,42,128,80,15,138,63,227,217,185,191,250,23,252,207,68,91,223,135,247,226,105,181,31,188,45,254,54,66,65,128,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,2,44,120,161,77,52,28,11,110,107,224,149,241,185,91,103,98,171,28,168,170,215,93,232,218,228,233,232,168,170,138,158,168,170,86,95,132,117,60,51,113,159,100,146,86,115,58,158,201,117,146,53,202,167,43,150,5,110,126,189,28,228,253,37,237,128,0,0,3,93,46,61,37,168,151,140,109,217,125,75,112,244,212,115,181,61,254,111,113,17,168,222,191,242,81,58,122,118,244,47,159,134,218,40,109,156,59,109,109,182,153,92,177,82,232,171,28,17,243,46,87,149,180,48,162,103,235,132,50,48,6,189,222,36,214,248,109,156,110,238,149,52,14,129,90,250,234,42,133,242,113,203,205,45,5,52,142,206,63,43,47,94,111,236,178,92,231,2,213,149,181,220,31,237,36,213,241,58,57,91,165,233,33,106,57,21,21,99,141,188,145,175,95,69,99,90,169,233,133,233,211,6,117,49,31,21,92,63,88,184,154,217,13,65,181,55,133,138,26,170,184,189,170,207,90,246,231,216,110,49,34,172,19,124,241,149,86,63,29,86,55,189,58,100,215,106,73,55,3,103,117,133,234,199,237,23,45,53,168,109,233,93,96,186,69,27,214,41,152,217,24,250,122,154,119,227,187,92,215,61,170,157,149,23,41,232,164,155,240,200,225,107,249,225,183,226,13,73,169,173,137,81,162,180,11,162,186,221,18,86,230,58,186,172,170,210,210,42,118,114,57,237,87,189,23,40,172,137,205,95,141,51,124,192,0,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,20,47,226,197,248,236,234,223,222,235,79,242,40,139,84,240,224,252,73,182,179,247,186,171,249,109,65,158,245,150,142,211,27,131,165,174,154,39,89,217,105,174,214,75,205,51,233,43,168,234,89,205,28,209,57,58,162,252,149,58,42,42,117,69,68,84,84,84,69,40,99,142,142,6,245,103,8,218,193,183,91,91,234,110,219,121,122,169,86,217,111,14,79,194,83,201,133,114,82,84,170,116,108,205,106,42,181,201,132,145,173,87,38,21,30,214,205,31,13,63,17,73,117,210,219,248,120,223,171,227,87,80,71,27,105,244,214,160,171,151,11,115,68,194,54,142,161,203,222,163,31,3,215,246,196,78,85,252,38,22,75,47,35,231,136,15,226,105,186,255,0,188,46,254,54,50,161,60,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,0,3,88,13,107,162,247,75,78,186,42,205,197,210,122,170,216,231,181,35,138,91,213,5,68,42,169,151,42,53,174,153,169,211,40,238,137,242,95,169,221,120,87,188,240,243,97,222,27,69,207,137,139,13,230,235,164,33,145,175,88,232,30,142,137,147,35,147,149,213,80,242,171,230,167,78,170,230,70,228,114,225,58,61,50,197,216,203,72,95,180,182,167,210,214,173,65,162,46,52,21,246,10,250,72,166,182,212,80,57,171,79,37,58,181,57,22,62,94,136,220,97,49,233,140,116,193,204,16,251,197,139,241,38,213,191,190,54,159,229,177,20,147,181,174,220,155,158,161,151,111,118,186,106,245,186,235,248,25,166,38,164,162,119,43,235,160,154,162,25,61,157,203,232,199,73,12,74,238,168,156,173,94,111,119,152,181,141,160,240,91,218,59,94,156,164,168,222,221,115,168,47,186,137,236,107,234,160,178,84,50,146,223,11,187,172,108,87,196,233,100,68,237,206,170,204,245,94,86,250,99,46,48,252,37,52,182,216,237,117,243,117,182,31,85,95,235,93,166,233,93,113,184,217,47,15,134,117,125,28,109,87,79,36,51,49,140,84,115,24,138,254,71,35,185,145,29,133,206,17,112,223,132,206,249,92,246,203,137,202,45,189,168,174,145,52,254,226,194,251,93,76,10,239,193,182,182,54,58,74,89,177,249,220,200,248,147,233,58,252,144,189,0,1,90,62,55,210,212,38,218,109,140,45,111,224,29,125,174,115,215,159,30,250,83,181,27,238,250,244,87,117,244,253,39,17,224,111,69,12,118,45,224,185,53,93,230,207,87,100,129,221,122,114,198,202,197,110,62,185,145,223,224,45,20,2,187,124,108,237,240,201,195,230,135,186,185,208,121,180,250,201,148,237,69,199,154,173,146,134,165,203,203,235,203,152,155,159,175,41,135,124,15,171,43,89,175,247,78,129,145,57,105,38,179,219,166,150,76,46,27,35,38,149,24,138,189,178,169,36,157,250,251,171,143,82,221,10,244,241,151,217,95,213,134,199,88,183,150,217,73,207,95,160,174,62,207,90,246,167,95,179,171,21,177,185,87,231,203,59,105,240,158,137,35,215,167,92,224,191,5,109,229,251,19,113,117,142,198,220,167,197,54,166,161,109,238,218,142,236,218,186,95,118,86,55,234,248,100,71,47,210,159,211,214,223,202,18,241,69,223,85,222,110,41,175,54,139,101,98,77,98,208,44,93,55,66,141,92,181,211,198,229,90,185,62,245,157,94,204,250,182,38,22,75,225,87,177,105,180,60,46,91,53,61,206,141,98,190,238,36,191,170,26,165,123,85,28,218,71,39,45,28,127,242,124,164,243,83,235,80,238,233,131,50,113,127,178,17,241,13,195,174,179,219,24,161,141,247,58,202,21,171,179,185,201,240,92,96,95,54,159,11,249,40,231,177,35,85,252,217,29,223,177,67,92,41,239,61,119,14,60,68,233,13,203,157,106,32,165,180,220,146,150,243,10,53,81,238,160,151,49,85,49,88,189,220,145,185,206,68,95,203,99,87,162,166,83,100,74,90,170,106,234,88,107,104,231,142,122,122,136,219,44,82,198,228,115,94,199,38,90,228,84,238,138,138,139,146,186,124,104,247,145,52,230,209,105,109,148,183,85,43,107,53,141,201,110,119,6,53,127,241,26,60,43,90,228,249,62,119,198,228,255,0,152,113,138,124,20,246,87,237,77,91,172,247,246,233,73,205,79,100,129,186,114,210,247,38,81,106,166,70,203,82,228,249,57,145,36,45,251,170,20,183,16,0,0,132,30,46,214,13,125,168,248,109,211,116,59,115,101,212,23,75,147,53,197,28,178,195,100,166,154,121,219,2,80,87,163,156,230,194,138,228,103,51,152,138,171,211,42,223,154,20,129,115,181,92,236,181,178,91,175,22,218,170,10,184,177,230,65,83,11,162,145,153,76,166,90,228,69,78,138,138,89,223,132,22,182,225,66,205,116,151,78,207,69,85,109,222,139,179,31,12,117,183,137,25,36,53,148,232,170,171,5,189,232,212,72,156,173,68,87,198,239,125,248,232,231,181,57,91,108,100,127,227,242,105,160,224,219,118,31,4,175,141,203,167,228,98,171,28,168,170,215,72,198,185,58,122,42,42,162,167,170,42,149,13,225,105,107,101,207,142,45,189,124,169,19,153,69,29,218,169,91,39,229,42,91,42,90,222,95,170,57,205,119,246,165,252,128,0,43,135,198,226,223,75,38,202,237,237,209,236,205,69,62,168,150,158,55,124,153,37,36,142,114,126,149,137,159,220,49,191,129,197,84,236,212,123,189,68,217,21,33,150,138,203,43,217,142,238,100,149,104,213,253,8,247,127,116,182,96,0,0,0,1,8,188,80,248,139,151,104,182,166,29,39,99,174,242,174,218,135,155,145,60,164,118,60,138,154,41,23,226,137,205,248,36,95,84,253,42,81,205,37,36,245,213,12,165,166,103,60,143,207,42,101,19,56,76,250,253,16,185,30,10,252,52,180,166,142,211,240,106,189,228,179,251,117,238,126,111,192,123,68,145,121,92,175,168,143,226,167,170,86,59,44,116,107,219,166,62,121,39,101,38,219,104,186,27,75,108,116,150,111,46,137,153,229,139,218,37,92,101,220,203,213,93,159,137,85,123,145,71,137,127,13,109,177,221,157,53,44,154,58,151,236,171,252,92,190,205,63,61,68,253,228,135,159,221,146,169,172,253,174,55,39,95,159,78,168,133,43,107,61,21,173,54,123,88,207,167,117,37,31,217,183,155,127,47,59,60,200,166,229,243,34,107,211,171,28,246,46,89,35,125,87,191,204,186,63,14,126,52,93,196,6,147,147,71,235,122,238,109,87,107,199,51,252,172,123,71,153,45,92,137,210,40,25,27,57,98,133,190,171,159,162,231,51,104,193,188,104,109,125,54,237,240,247,169,116,133,68,30,106,212,251,31,43,121,149,191,13,117,60,139,213,30,223,234,127,51,92,201,161,146,158,69,138,86,242,185,189,211,57,54,82,225,155,114,63,154,182,204,216,117,163,250,75,91,237,92,233,242,228,171,154,52,252,150,167,104,254,73,254,147,41,128,0,0,3,226,189,187,146,205,94,239,149,44,171,255,0,222,41,174,71,23,243,251,71,17,186,245,223,45,67,117,111,255,0,167,212,23,59,225,173,73,45,39,11,26,127,205,76,121,204,164,149,189,190,21,183,81,224,148,224,0,0,7,174,162,40,231,167,150,9,91,204,201,24,230,57,51,140,162,166,20,215,39,140,237,62,237,51,197,22,227,70,169,134,85,106,155,197,108,73,242,99,174,53,24,78,235,249,190,189,126,135,33,188,251,241,79,175,54,79,68,237,164,112,243,62,193,5,181,93,55,50,166,60,138,73,33,86,114,249,109,252,252,231,153,127,79,115,35,248,105,112,243,6,241,111,77,22,161,190,219,61,166,207,167,102,142,185,23,206,86,126,200,167,171,163,126,61,217,24,255,0,130,69,244,84,235,217,84,189,187,125,5,37,174,134,158,219,67,23,149,79,75,19,33,137,156,202,238,86,53,17,26,153,92,170,244,68,238,125,0,0,0,0,227,181,21,242,139,76,216,110,58,134,229,39,37,45,178,146,106,201,157,133,92,50,54,43,221,209,17,87,179,87,178,42,253,10,50,241,52,226,66,77,229,222,154,141,49,102,168,230,211,250,119,147,217,29,201,143,51,218,41,40,222,255,0,138,38,61,49,36,107,221,87,62,152,78,255,0,87,133,206,195,183,116,183,194,45,81,117,165,231,182,105,222,111,49,121,241,159,62,142,181,137,240,200,215,124,81,167,100,95,208,133,234,0,0,0,0,0,0,0,0,0,0,0,35,87,30,92,59,69,196,14,203,215,90,232,253,219,197,15,149,236,46,239,142,122,186,87,73,209,101,99,126,8,87,226,85,250,117,239,175,186,165,194,197,112,194,254,2,170,15,249,46,199,51,127,74,118,82,254,60,62,184,148,167,223,253,152,162,251,70,110,109,67,105,243,62,209,78,85,79,219,106,234,188,174,209,49,159,181,194,159,14,126,184,94,242,148,0,0,0,2,6,120,190,232,63,213,47,15,180,23,152,155,137,45,87,184,170,156,236,254,68,84,85,238,84,248,147,243,190,75,250,74,74,36,111,135,221,190,75,135,20,250,43,203,143,159,217,174,214,218,135,117,198,17,183,26,94,189,254,166,195,96,0,0,0,137,222,38,242,249,92,44,94,61,254,94,121,106,27,219,57,205,186,179,161,72,123,15,125,155,77,239,70,134,187,196,254,79,103,212,118,199,189,112,139,238,182,174,39,47,162,254,111,200,217,55,111,110,95,108,232,29,53,119,71,115,123,117,158,138,167,56,198,121,225,99,190,73,243,249,33,216,0,0,0,1,89,94,52,119,218,186,109,25,166,172,209,59,17,75,95,71,43,186,39,172,87,22,175,166,123,125,72,25,192,150,152,143,85,113,59,162,41,165,151,145,180,119,155,109,106,251,185,230,228,184,83,38,59,166,62,47,253,198,196,116,176,54,150,154,26,102,124,48,198,216,211,238,68,193,141,56,141,223,27,31,15,155,93,115,220,91,211,124,198,208,249,60,145,101,233,207,207,81,12,43,239,54,55,227,30,114,47,194,191,233,77,118,247,7,91,234,173,235,220,10,189,81,117,95,106,186,221,60,188,167,224,217,159,46,6,51,242,90,198,252,49,39,162,118,249,247,186,223,15,158,13,45,156,61,232,165,212,218,146,135,58,174,237,251,123,188,215,126,7,202,150,169,141,232,201,228,141,217,138,102,246,68,199,213,123,76,112,120,84,69,76,41,67,254,39,59,26,221,169,223,73,239,150,218,15,102,181,106,14,95,102,252,47,62,124,138,58,54,191,226,145,206,248,164,94,232,157,250,101,14,55,195,63,118,23,109,120,141,181,81,76,252,82,222,124,255,0,59,167,127,38,130,177,91,249,14,94,239,244,199,233,47,204,0,0,0,0,0,56,157,81,164,244,190,182,178,84,105,189,101,167,109,183,203,77,91,85,147,208,220,105,89,81,4,168,168,169,239,49,232,173,94,138,190,133,36,248,155,240,87,167,184,99,214,86,125,115,182,20,178,211,232,109,96,249,98,101,11,229,89,18,215,95,26,35,157,11,92,229,87,44,111,98,243,179,42,170,138,217,17,87,8,210,105,248,63,111,245,211,115,118,54,237,181,122,154,228,234,187,158,220,213,67,5,19,229,126,100,91,93,67,92,176,51,175,87,36,111,142,102,34,229,112,223,45,189,17,19,51,228,215,107,143,237,201,173,221,14,47,55,46,243,83,80,178,83,218,111,83,105,250,38,243,101,140,130,133,125,153,57,58,175,186,231,70,249,62,171,34,175,169,120,28,31,236,189,155,97,56,117,209,91,127,107,165,142,58,166,219,97,184,93,165,110,21,106,46,53,12,108,149,18,43,147,226,247,215,145,185,206,24,198,39,100,67,50,130,139,124,90,246,106,215,181,220,81,201,169,172,20,145,211,91,245,253,178,59,236,145,71,209,172,174,231,124,85,56,79,236,156,198,74,171,234,233,92,79,175,8,63,196,226,135,248,69,115,255,0,180,194,108,0,0,49,7,20,124,75,104,110,22,118,174,187,113,117,140,237,154,169,200,180,214,107,83,30,137,53,206,181,83,44,137,159,38,167,196,247,246,107,81,87,170,242,181,104,78,233,114,222,222,54,120,129,89,221,20,218,135,91,107,58,239,46,10,120,213,91,5,44,73,158,88,217,149,84,138,158,24,209,122,170,244,107,85,85,85,114,171,123,92,34,112,169,162,184,77,218,218,125,21,167,219,21,117,238,181,25,83,168,47,75,18,54,91,133,95,46,23,30,173,133,153,84,141,153,247,81,85,87,46,115,149,115,136,53,211,227,223,241,199,221,159,225,20,223,246,90,94,191,9,223,138,198,205,255,0,209,254,158,255,0,55,64,101,80,13,127,188,80,164,243,56,233,220,215,101,139,135,89,219,238,59,153,58,90,40,211,191,207,167,84,244,92,161,111,222,31,223,137,166,212,126,240,183,248,217,9,6,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,12,5,199,182,141,170,215,156,29,238,174,159,163,166,246,137,163,176,190,230,200,253,92,180,82,50,175,162,122,187,240,29,19,213,112,133,55,120,109,238,37,38,219,241,149,183,215,11,148,204,138,138,243,85,53,130,103,59,167,189,89,11,225,135,175,167,225,221,15,232,207,222,108,28,0,0,0,13,125,188,76,52,172,218,79,141,109,199,133,241,57,176,220,234,40,238,180,239,94,210,54,122,56,94,245,78,171,209,36,89,27,247,181,125,11,144,224,63,88,51,92,112,121,180,215,184,213,21,32,211,116,246,149,84,92,229,212,42,234,55,126,156,211,169,158,64,53,193,227,87,85,71,172,248,179,221,139,236,51,121,177,46,169,174,162,138,76,162,163,227,166,145,105,216,228,84,85,203,85,177,34,162,252,176,95,143,12,90,98,93,25,195,142,215,233,106,134,43,106,45,186,66,211,5,66,42,246,153,41,35,243,63,251,245,113,147,65,70,30,47,182,27,61,151,140,26,138,171,85,186,26,89,110,250,110,221,95,92,232,155,143,62,163,154,88,150,71,127,100,172,138,52,85,245,229,249,228,176,47,9,11,61,174,219,193,141,138,190,130,130,24,42,110,183,139,165,77,108,172,110,29,81,43,106,29,19,94,245,245,84,142,40,218,159,70,161,51,64,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,40,95,197,139,241,217,213,191,189,214,159,228,81,22,169,225,193,248,147,109,103,239,117,87,242,218,130,74,29,107,113,246,227,69,110,222,139,186,109,238,225,88,41,175,22,27,196,43,5,85,44,233,209,83,187,94,215,39,86,61,170,136,230,189,170,142,107,145,21,21,21,10,15,227,91,131,93,103,194,6,227,54,8,159,91,114,209,119,89,86,93,59,126,228,229,85,199,189,236,243,57,189,25,81,31,232,71,162,115,181,19,171,91,96,126,27,94,34,20,187,173,111,183,108,46,247,223,85,154,230,149,137,5,150,243,87,34,34,95,35,79,134,25,28,184,253,148,212,232,138,189,101,68,206,85,249,230,145,254,32,63,137,166,235,254,240,187,248,216,202,132,240,184,252,123,54,203,255,0,77,127,153,235,75,254,0,0,15,150,229,108,182,222,104,39,181,94,45,244,213,212,85,44,88,231,166,169,137,178,197,43,87,242,92,199,34,163,147,232,168,84,55,138,103,2,90,35,104,45,20,155,255,0,178,246,56,236,182,58,170,230,208,234,11,45,55,74,106,73,101,202,197,83,3,23,246,182,57,200,172,116,109,247,90,174,143,149,17,21,216,238,190,11,91,253,116,174,110,171,225,206,255,0,114,116,212,212,52,255,0,170,45,63,28,175,235,11,60,198,199,87,11,51,249,42,233,33,145,26,139,209,86,85,199,85,82,211,136,125,226,197,248,147,106,223,223,27,79,242,216,138,243,240,127,209,148,90,171,140,8,174,245,145,198,247,105,61,53,113,188,192,143,76,254,17,93,13,34,42,125,81,42,220,191,163,61,209,11,205,62,43,221,158,131,80,217,171,236,23,88,124,234,43,157,44,180,117,49,231,28,241,72,197,99,219,159,76,181,85,13,107,248,100,186,212,88,248,144,218,187,189,42,175,153,73,173,44,178,34,35,149,188,200,149,177,101,170,169,232,169,148,95,162,169,178,232,0,175,95,26,157,43,53,207,135,109,37,170,233,226,116,139,99,213,145,195,50,167,104,225,168,165,157,21,203,215,183,60,113,55,183,119,39,212,194,62,8,26,193,148,123,143,185,250,5,202,156,247,123,37,13,225,169,159,74,57,223,19,177,255,0,183,55,252,5,188,0,86,7,142,22,170,142,13,43,181,90,33,147,101,245,183,11,157,214,88,209,83,221,72,35,134,38,42,166,114,153,246,137,49,211,242,93,242,62,47,3,173,49,44,118,237,218,214,82,177,124,185,230,180,91,32,118,122,115,70,218,153,37,79,255,0,185,15,255,0,226,150,152,117,93,213,219,203,54,236,237,174,167,219,61,64,212,251,63,83,90,170,109,147,59,149,28,177,121,177,171,91,35,81,127,41,142,84,123,87,209,90,138,107,177,181,90,183,82,240,177,196,181,147,81,221,233,165,167,186,109,238,167,90,123,181,52,121,230,86,67,43,161,172,133,51,143,138,63,53,159,219,23,221,196,246,253,218,54,67,134,253,83,188,244,53,244,243,62,27,79,53,137,232,228,86,84,214,84,34,50,147,149,63,41,170,247,177,235,143,200,107,151,208,161,14,26,246,134,239,196,135,16,58,83,109,29,45,76,223,170,27,162,75,118,170,234,231,199,72,204,203,85,50,174,126,47,45,175,84,85,84,203,149,19,57,83,100,186,10,26,59,93,13,61,178,221,77,29,53,37,36,76,130,8,99,111,43,35,141,136,141,107,90,137,217,17,17,17,19,232,123,202,5,241,51,216,164,217,46,42,117,4,182,202,15,103,176,107,100,77,77,108,228,110,35,107,167,115,189,166,52,199,68,229,168,108,170,141,76,114,177,241,244,194,166,108,255,0,194,239,125,63,155,55,11,22,91,77,206,179,206,190,232,23,254,166,171,145,206,203,221,4,77,69,164,147,231,133,129,88,204,175,119,68,242,172,124,72,247,157,55,163,139,61,93,91,67,90,149,22,125,44,246,233,155,98,181,252,205,242,233,85,82,103,53,123,42,58,161,211,185,21,61,28,157,251,151,35,192,230,203,38,195,112,191,161,244,53,85,34,193,119,154,133,46,247,148,115,121,95,237,213,95,134,145,143,250,198,142,108,95,116,72,103,128,0,0,24,251,121,118,7,104,183,255,0,77,75,165,183,95,68,91,175,148,207,98,182,26,137,35,70,213,210,59,174,31,4,237,196,145,57,51,249,42,136,189,81,81,81,85,22,128,120,152,217,61,81,194,31,17,23,77,7,69,122,171,73,108,85,80,93,52,253,222,55,121,115,73,76,229,73,41,167,69,111,195,35,85,57,93,140,97,241,187,29,48,95,47,10,27,207,252,240,60,60,232,157,214,157,241,45,125,222,218,214,92,219,30,17,27,95,11,150,26,156,53,17,57,81,101,141,238,68,199,194,230,247,76,41,251,226,195,69,207,184,124,51,238,126,143,163,137,101,171,184,105,107,143,178,70,138,169,207,80,200,93,36,45,233,243,145,140,79,244,47,98,137,248,15,220,10,13,177,226,243,107,245,109,210,161,148,244,109,189,125,157,60,207,199,44,76,173,134,74,69,123,149,122,35,81,42,50,171,232,136,170,108,94,1,1,56,151,241,55,220,126,22,247,30,167,111,247,3,133,14,120,223,205,53,170,235,14,179,84,165,186,82,231,9,44,74,180,29,21,58,35,216,190,243,29,209,114,138,138,185,87,131,46,63,246,227,139,216,107,172,177,218,63,82,26,206,221,205,52,154,126,162,189,42,150,162,149,23,164,244,243,114,71,230,162,101,17,237,228,71,49,113,209,81,81,203,41,138,170,241,188,220,106,55,46,218,109,45,52,200,234,168,214,179,80,214,177,36,248,24,188,176,83,170,183,215,153,82,167,170,246,229,233,221,78,193,224,133,161,166,162,208,155,155,185,19,64,190,93,222,235,67,102,167,145,200,159,248,172,82,75,34,55,215,175,181,199,159,79,117,62,69,154,128,0,0,0,10,12,241,48,221,133,220,174,35,174,180,81,63,52,182,111,35,201,76,118,243,168,40,213,223,144,213,238,207,92,254,131,145,240,198,216,214,110,182,250,65,124,185,208,123,77,171,79,243,123,79,225,121,49,231,209,214,53,159,12,141,119,197,26,118,69,237,215,8,95,10,34,34,97,15,32,135,30,32,252,26,91,56,132,209,73,169,180,221,14,53,93,167,246,135,121,174,252,55,155,45,43,29,209,243,199,27,113,20,46,238,139,159,162,247,165,29,191,214,250,171,101,117,253,38,167,181,47,178,221,109,126,102,19,240,111,199,153,3,217,249,77,123,126,25,87,209,123,252,251,108,75,195,150,248,216,248,131,218,235,102,226,217,91,229,182,187,206,231,139,47,94,78,74,137,161,79,121,209,179,57,242,85,126,20,255,0,74,228,107,149,12,87,42,41,40,166,248,36,198,127,66,162,255,0,160,214,71,119,52,242,105,93,195,187,88,91,47,152,148,190,71,189,203,140,243,65,27,251,101,127,59,230,92,199,132,165,246,174,237,195,109,45,53,83,185,146,147,159,151,162,39,197,95,92,171,217,19,228,78,0,0,0,0,117,253,194,185,37,155,64,234,91,186,187,9,67,103,172,169,206,59,114,66,247,124,151,229,242,83,91,61,249,190,203,169,55,163,92,221,229,127,58,84,106,59,155,216,184,68,247,93,87,43,147,209,63,59,228,93,223,134,68,190,111,11,22,127,127,155,146,90,118,246,198,49,110,163,232,75,16,0,0,0,107,201,226,9,110,146,221,197,62,181,243,35,228,246,155,173,202,161,189,115,148,117,198,171,175,127,161,28,139,180,240,130,208,127,169,174,31,107,239,82,183,50,93,111,114,213,53,115,249,18,209,80,57,19,226,95,205,249,39,232,39,160,0,0,0,4,8,241,85,226,106,61,181,219,15,230,93,167,234,57,111,122,135,240,117,62,230,113,67,61,61,116,15,248,226,115,62,54,39,103,35,190,88,78,165,45,34,92,111,215,28,39,225,234,167,255,0,146,220,242,183,244,39,100,54,7,224,51,135,120,184,127,217,106,27,101,103,189,120,174,243,125,185,221,179,201,87,84,232,250,36,175,111,193,50,124,42,159,94,189,164,168,0,0,0,0,0,0,0,0,0,0,3,242,246,163,218,173,114,116,82,146,60,84,56,109,155,108,247,73,119,26,201,69,201,101,212,30,190,98,47,39,145,79,69,15,229,74,231,174,94,245,252,148,253,41,212,193,156,28,241,53,119,225,159,115,160,212,180,241,249,246,202,158,111,109,131,45,111,153,203,79,80,200,253,229,138,71,38,29,62,125,212,251,250,118,216,99,77,106,11,118,169,178,211,223,109,83,121,180,181,60,252,143,229,115,115,202,245,106,244,114,34,247,106,250,28,160,0,0,0,33,231,138,93,158,107,175,12,53,178,69,85,228,251,29,100,149,46,78,68,119,59,89,111,173,203,123,166,51,158,229,13,18,215,195,2,219,61,203,138,123,103,145,81,229,123,45,52,53,47,247,17,220,237,109,198,139,45,234,189,51,158,229,249,128,0,0,2,11,120,188,107,15,176,120,113,162,180,64,239,195,92,111,177,194,244,199,244,169,40,43,218,189,218,169,221,62,104,165,43,232,234,137,104,245,117,142,174,5,196,144,92,169,164,103,111,137,37,106,167,127,184,217,75,135,234,153,171,54,27,109,234,234,19,240,147,105,27,60,142,237,213,86,142,37,85,233,247,157,252,0,0,0,21,167,227,67,99,117,86,223,105,187,179,23,11,13,210,141,139,247,36,23,23,124,255,0,208,65,127,15,4,98,241,79,164,57,253,46,22,245,79,191,237,26,67,96,91,245,234,135,78,89,107,239,215,57,124,186,75,117,52,181,115,191,149,87,150,56,216,175,114,225,168,170,189,26,189,145,84,163,191,19,206,38,100,222,45,228,169,209,22,55,115,105,237,51,201,236,179,227,30,209,237,20,180,82,191,221,116,76,123,57,100,141,83,170,174,125,48,157,12,187,225,69,194,60,122,142,230,237,244,214,48,230,150,143,31,101,69,205,251,103,59,107,169,102,235,28,200,169,133,107,87,222,103,221,234,165,187,0,10,225,241,152,210,22,202,221,180,211,154,174,103,98,178,219,237,158,74,97,221,124,202,139,124,110,252,172,118,79,84,82,169,182,134,237,45,143,113,45,55,72,93,202,248,124,252,46,17,123,193,35,125,81,126,127,35,103,88,220,247,49,29,36,124,142,94,237,206,112,126,128,0,0,0,48,191,18,60,91,109,23,10,180,246,10,189,216,154,241,20,58,145,245,49,209,62,223,64,181,41,205,2,70,175,71,225,83,151,164,173,199,207,14,249,31,79,14,92,84,109,63,20,214,107,197,247,106,42,110,147,82,216,170,163,164,171,90,250,37,167,114,72,246,43,155,202,138,171,148,194,119,50,248,32,103,140,220,182,246,112,161,104,138,173,209,249,242,107,74,15,101,71,38,93,230,37,45,95,50,183,229,238,115,245,249,46,61,72,205,224,145,237,127,205,179,112,121,51,236,223,169,104,252,206,216,243,61,174,46,79,240,115,255,0,132,184,195,90,46,38,237,53,86,46,35,247,78,209,90,220,77,75,172,239,81,185,112,168,142,79,109,151,14,76,250,42,97,83,232,168,108,137,162,245,45,38,179,209,214,45,97,64,230,186,154,251,108,165,185,66,173,92,162,199,52,77,145,184,95,84,195,144,230,65,79,190,55,119,234,26,157,216,219,125,51,23,150,181,150,253,61,85,91,54,23,223,242,231,169,228,98,47,211,52,242,99,239,82,85,120,65,254,39,20,63,194,43,159,253,166,19,96,0,14,167,186,187,165,162,182,95,64,94,119,51,112,174,236,182,216,172,112,44,245,18,170,101,239,85,84,70,69,27,127,46,71,185,90,214,181,59,185,200,134,191,60,79,113,25,185,28,103,111,90,95,234,104,170,223,12,245,9,107,210,186,122,157,22,79,100,129,239,70,199,19,26,159,28,210,59,149,94,238,238,114,225,48,214,181,173,183,159,15,158,7,237,124,41,232,85,212,122,174,26,122,205,201,212,180,204,251,90,165,188,175,109,186,5,84,114,80,194,244,244,69,70,172,142,69,195,222,212,198,90,214,146,228,3,95,127,19,43,13,85,131,141,173,201,142,162,157,35,101,116,244,53,240,57,173,195,100,100,180,48,57,92,159,63,123,153,21,127,57,174,46,27,128,29,101,79,174,56,56,218,171,181,60,203,39,177,216,99,179,63,43,213,175,161,123,169,21,23,229,251,71,79,162,161,32,128,53,210,227,207,85,218,181,167,24,91,169,125,178,200,201,41,18,252,250,22,200,199,115,53,238,165,141,148,239,114,47,170,43,225,114,162,167,76,47,66,245,120,76,176,213,233,142,23,246,158,199,94,199,178,170,155,70,218,60,248,222,136,142,142,71,82,198,231,177,113,249,174,114,183,244,25,96,0,1,88,62,56,191,208,158,210,254,248,221,255,0,138,166,30,7,95,208,158,237,126,248,218,63,138,169,44,248,30,138,218,42,75,149,21,69,186,190,158,58,138,106,168,159,12,209,72,153,108,145,185,21,28,213,79,84,84,85,67,92,14,41,118,63,80,240,191,196,6,161,219,201,82,162,154,27,109,111,218,22,10,196,114,163,166,183,189,234,234,89,154,236,231,153,17,57,85,115,209,236,122,122,23,105,192,151,22,118,94,42,246,110,138,237,87,91,11,53,181,130,40,168,117,61,10,97,174,74,132,76,54,169,141,254,165,50,53,92,152,232,215,115,179,242,114,178,72,0,0,0,168,239,27,77,168,154,135,90,104,29,235,162,164,95,102,187,80,75,167,43,229,107,125,214,207,3,221,52,28,223,217,61,147,76,137,244,131,232,134,80,240,90,222,104,47,251,87,170,182,62,225,82,158,223,165,110,31,108,91,216,229,234,250,26,172,35,218,212,249,50,118,57,87,255,0,178,26,89,8,58,6,255,0,110,165,6,200,236,182,179,221,107,131,163,229,211,118,137,234,224,99,254,25,106,121,121,105,226,254,222,103,70,207,237,141,123,56,111,218,235,167,17,60,69,104,253,187,169,124,213,110,212,215,182,203,117,153,202,170,245,164,106,172,213,146,170,250,187,202,100,174,238,153,92,117,234,108,161,28,113,195,27,33,134,54,178,54,53,26,214,181,48,141,68,236,136,158,136,126,129,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,40,95,197,139,241,217,213,191,189,214,159,228,81,22,169,225,193,248,147,109,103,239,117,87,242,218,130,74,3,169,110,166,213,232,77,233,208,151,77,184,220,123,12,55,107,29,218,47,46,104,100,232,230,57,62,25,99,119,118,72,213,234,215,167,84,84,40,35,139,158,17,183,39,131,141,201,138,130,190,122,154,189,63,87,58,212,105,173,75,78,213,141,181,13,98,243,35,92,173,253,170,162,62,156,205,207,201,205,85,69,69,37,85,139,196,42,61,255,0,224,159,115,246,95,119,235,162,135,113,109,250,97,235,67,112,122,181,140,191,193,28,145,243,46,58,34,84,181,189,92,212,248,218,142,122,34,97,200,145,239,194,227,241,236,219,47,253,53,254,103,173,47,248,0,99,46,32,184,134,219,190,25,180,60,27,135,185,207,185,50,207,81,113,138,214,143,160,164,90,135,182,105,25,35,219,204,212,84,195,113,19,147,63,53,79,153,212,184,114,227,95,99,184,165,190,93,244,246,212,214,94,166,172,178,82,50,182,173,43,237,235,78,212,141,207,228,78,85,85,92,174,125,12,244,8,195,226,95,45,190,46,8,55,59,237,39,70,145,190,150,222,200,209,233,156,202,183,26,111,47,9,243,231,229,84,249,99,62,133,94,120,74,251,95,243,233,233,207,103,207,151,246,77,215,207,198,63,107,246,87,227,63,219,242,23,194,67,239,22,47,196,155,86,254,248,218,127,150,196,65,127,5,79,198,159,84,255,0,209,253,119,249,198,220,93,72,53,149,225,247,247,122,219,111,225,125,155,249,108,70,205,64,3,6,241,187,181,19,111,71,10,251,137,161,104,105,22,166,228,251,75,174,54,216,218,220,189,245,116,142,109,76,76,103,246,79,116,94,95,246,234,157,148,165,31,15,253,230,131,99,120,172,209,58,170,231,82,144,217,238,117,46,176,221,94,171,134,182,154,173,60,164,123,151,243,89,34,197,34,253,35,54,32,0,161,223,21,173,225,143,116,184,179,187,216,173,213,94,109,175,64,209,197,166,225,229,119,184,181,44,87,73,84,236,122,57,38,149,209,47,252,202,22,99,225,131,179,178,237,23,8,250,102,91,133,55,147,116,214,178,73,170,171,17,83,170,50,161,173,74,100,207,255,0,99,71,3,177,211,10,231,116,238,171,44,65,71,94,46,251,44,187,111,196,210,110,13,186,145,34,180,238,61,3,110,72,173,111,43,18,190,4,108,53,77,79,154,170,121,18,170,250,172,234,99,93,247,226,254,243,187,188,46,108,230,193,205,44,203,46,137,138,119,94,165,114,175,45,75,161,87,83,219,145,63,230,233,85,200,236,231,42,244,92,166,21,9,133,224,171,177,126,77,30,176,226,38,241,72,156,213,14,253,76,217,28,246,167,70,55,146,90,185,27,158,189,87,200,98,42,99,225,145,58,245,45,52,16,95,197,219,98,127,154,111,14,81,238,93,170,145,101,189,109,181,82,215,170,181,19,153,214,217,249,99,170,111,246,170,144,203,223,163,98,127,124,149,167,193,23,23,87,46,19,245,14,183,174,103,157,45,22,167,211,21,148,176,66,214,243,49,183,120,163,115,237,243,61,63,53,36,87,198,189,23,9,50,170,167,76,167,29,192,190,205,207,196,31,21,122,55,75,221,98,146,182,219,79,92,183,251,235,229,203,209,244,148,203,231,61,36,85,202,170,74,244,100,74,191,57,147,175,169,177,40,0,2,48,239,111,136,175,14,60,63,238,61,203,107,55,22,175,81,193,124,181,50,158,73,210,150,210,233,161,115,102,133,146,177,90,244,114,103,221,122,34,244,232,168,169,232,103,93,174,220,157,51,188,27,127,99,220,205,27,37,76,150,93,67,74,149,116,78,168,133,98,145,99,85,84,247,152,189,151,40,189,14,210,10,98,241,175,150,222,254,35,52,100,80,186,53,173,143,69,195,231,225,61,228,141,107,170,214,52,85,251,249,213,19,234,191,50,93,248,59,251,95,243,160,126,200,207,151,250,169,185,121,25,199,237,124,144,103,31,219,243,147,133,205,71,34,181,200,138,138,152,84,95,83,93,30,54,184,126,184,112,219,196,94,167,209,49,208,73,77,98,171,169,117,223,78,74,137,134,73,110,153,234,232,154,213,194,101,99,94,104,151,251,40,151,211,5,194,120,122,113,119,109,226,131,103,105,40,175,215,72,191,154,6,149,130,58,43,253,51,228,79,54,165,173,247,99,174,106,119,115,100,68,78,101,79,134,78,100,236,173,204,171,6,46,226,47,135,77,184,226,115,110,43,54,235,113,109,220,241,191,51,91,238,16,181,18,170,219,85,140,54,120,92,189,149,59,43,87,221,115,114,213,69,69,40,119,120,54,123,124,120,19,223,74,56,106,107,106,45,119,155,61,79,218,58,115,81,81,53,82,10,248,90,184,73,162,87,101,23,162,242,201,19,179,142,101,107,145,90,168,174,182,158,23,252,73,182,159,119,54,66,247,175,55,66,235,65,165,53,38,133,161,74,141,75,66,178,34,54,118,116,107,106,40,218,229,230,145,178,61,90,196,143,171,155,35,218,197,207,51,28,234,126,226,15,120,117,143,22,92,64,221,181,235,173,213,50,215,106,107,132,86,251,29,170,63,125,240,211,243,36,84,148,172,68,232,175,199,46,113,241,72,231,59,242,139,234,225,31,98,225,225,203,135,221,35,181,110,108,75,114,160,164,246,155,196,177,174,82,91,132,203,230,84,42,46,125,228,107,220,172,106,250,181,141,237,216,204,32,0,0,0,31,153,28,246,177,93,28,124,238,78,205,206,50,107,21,188,23,89,111,123,139,118,186,76,238,103,205,228,101,113,142,208,70,223,146,124,190,69,172,248,51,233,11,101,22,218,106,61,87,11,179,89,114,246,63,57,48,238,158,93,69,194,54,247,118,59,47,162,33,99,192,2,162,124,87,56,71,102,156,186,55,124,244,116,56,165,172,207,218,177,115,126,215,200,218,26,88,122,201,50,170,229,92,229,247,89,247,250,41,136,188,49,56,153,147,103,183,146,155,68,95,29,203,167,181,55,63,181,79,140,251,63,179,210,214,202,207,117,177,61,239,230,146,68,78,138,152,245,202,116,47,73,174,107,218,142,106,229,20,214,99,126,219,27,119,102,250,145,124,63,177,113,255,0,179,68,92,143,132,229,141,214,142,25,109,211,61,114,234,159,59,43,255,0,38,225,93,245,95,153,53,192,0,0,1,208,56,129,169,154,143,97,183,34,174,157,63,9,14,145,188,72,222,221,21,40,229,84,94,191,113,173,110,177,168,150,179,87,95,42,231,92,201,61,202,166,71,246,248,150,87,42,246,251,203,167,240,134,214,31,110,240,227,91,103,157,223,134,183,95,100,133,137,143,233,81,208,80,53,59,53,19,186,252,213,73,212,0,0,0,10,13,241,64,182,207,109,226,158,231,231,212,121,190,213,77,53,75,61,196,111,35,93,113,173,195,122,47,92,99,185,18,75,229,240,179,179,205,106,225,134,142,73,106,188,239,108,172,142,165,169,200,141,228,107,237,244,88,111,117,206,49,220,152,96,0,0,0,232,123,223,186,54,221,157,219,27,254,190,185,46,82,215,111,170,169,133,158,247,225,37,138,158,73,90,204,181,143,198,124,181,234,173,84,79,175,99,94,46,35,183,170,243,191,59,173,122,215,151,101,195,42,42,170,91,73,31,185,248,58,119,84,205,43,27,150,198,204,227,205,94,170,220,175,175,201,37,7,133,127,13,179,110,110,233,166,227,94,232,185,236,186,127,215,204,68,231,243,233,171,97,252,153,90,244,195,216,159,146,191,161,58,151,110,198,163,26,141,106,116,67,244,0,0,0,0,0,0,0,0,0,0,0,29,47,119,54,171,75,111,46,136,174,208,186,186,143,218,40,43,188,174,118,249,146,51,224,154,57,83,172,111,99,190,40,219,249,73,254,133,215,147,137,78,31,245,87,15,91,139,91,163,175,244,94,93,60,126,95,179,77,230,70,190,110,96,134,71,251,172,146,69,110,22,100,78,171,215,211,228,146,251,195,47,141,184,54,226,224,205,160,220,42,239,42,201,81,159,97,155,202,87,121,60,173,172,168,147,221,138,7,61,217,123,216,158,243,250,122,116,202,23,29,20,172,153,137,36,110,203,87,178,224,253,128,0,0,142,28,83,241,111,103,225,234,251,163,180,243,224,243,234,181,13,238,223,71,58,115,57,190,93,44,239,157,142,127,237,50,34,225,97,236,138,142,95,154,122,243,156,72,209,219,119,63,132,205,87,121,88,188,202,122,189,25,93,121,129,57,156,159,21,178,103,53,127,37,123,73,234,159,160,215,90,247,78,218,75,205,125,35,83,13,134,170,88,209,62,72,143,84,255,0,65,45,188,43,125,147,249,233,233,189,173,51,254,230,179,202,239,251,103,218,52,88,237,254,158,133,243,0,0,0,2,164,124,101,183,58,74,141,75,97,219,24,215,44,142,154,150,234,239,189,36,184,67,249,159,254,183,232,245,32,71,15,90,86,167,89,111,102,136,177,211,71,207,231,106,11,106,72,153,68,247,22,174,38,175,117,79,206,249,228,217,31,64,218,126,193,208,186,114,199,203,143,179,173,52,116,152,207,111,46,22,183,230,191,47,154,156,240,0,0,0,43,227,198,34,137,38,217,91,77,79,46,86,59,188,29,115,242,164,184,41,90,220,14,93,126,202,226,135,111,164,85,195,103,212,54,152,29,247,58,227,77,159,69,249,22,103,226,185,196,115,116,14,210,65,182,218,118,171,150,235,168,220,214,212,167,38,127,96,84,83,87,66,255,0,142,39,55,226,99,123,57,29,242,194,117,42,163,135,93,155,190,241,13,187,150,173,5,111,139,206,150,227,231,249,142,230,99,113,229,211,75,42,116,87,198,157,161,95,202,79,244,46,198,154,15,70,90,54,251,74,209,105,43,20,30,77,21,15,153,229,51,153,206,199,60,142,145,122,185,206,95,137,235,221,84,133,156,119,248,138,67,176,149,11,160,118,215,246,70,167,254,157,63,86,123,55,74,89,91,238,205,76,248,223,205,28,175,78,142,233,143,158,17,43,147,79,248,136,241,55,97,212,63,170,6,107,143,53,235,221,159,102,91,219,159,113,89,223,217,151,231,242,46,3,131,30,46,108,124,82,232,153,110,44,131,217,47,86,238,95,109,167,231,124,156,190,100,213,9,31,191,228,198,197,247,32,207,187,158,248,94,189,228,113,3,60,96,42,36,143,135,134,192,212,203,102,207,50,252,177,93,64,168,83,14,146,164,168,174,212,20,180,180,137,153,95,230,114,167,79,70,57,87,191,78,200,109,27,79,251,75,122,99,191,79,210,123,0,0,0,0,32,191,139,222,204,221,183,39,134,202,93,113,96,162,146,170,183,111,110,127,106,84,178,54,115,61,45,210,177,99,168,114,117,206,24,190,76,142,84,206,27,27,149,122,38,82,190,188,55,184,194,182,112,171,186,181,212,58,229,243,38,133,214,113,195,75,118,154,38,44,142,160,158,39,59,200,171,70,38,85,205,111,153,35,94,214,167,50,181,252,200,142,86,35,86,246,180,214,167,211,154,206,197,71,169,244,149,246,130,243,104,184,196,147,82,87,80,212,54,120,39,98,246,115,94,213,84,84,61,215,171,213,159,78,90,106,239,218,130,235,73,108,182,208,68,233,234,171,42,230,108,48,193,27,83,46,123,222,229,70,181,168,158,170,165,25,120,152,113,149,104,226,123,113,237,218,87,111,42,165,155,66,104,181,153,148,117,46,106,177,46,117,146,97,37,170,70,174,21,35,68,107,89,31,55,92,115,187,167,62,18,104,248,55,108,85,207,65,108,205,255,0,120,53,13,10,211,213,238,13,92,45,182,182,70,225,255,0,102,210,243,163,36,235,213,18,73,100,149,126,173,142,55,118,84,44,36,164,95,23,110,31,238,27,113,196,31,243,94,182,209,59,245,59,184,176,178,119,74,214,251,144,220,225,141,177,207,18,252,149,237,108,114,166,87,170,190,76,124,36,152,240,160,227,71,79,106,109,11,65,195,54,226,222,233,232,117,46,158,111,147,166,102,170,153,24,151,90,37,114,171,105,152,171,140,205,14,121,90,206,238,143,151,8,188,142,82,200,142,159,187,27,185,183,187,35,162,46,27,133,185,154,146,150,205,102,183,177,92,233,38,122,115,207,38,21,91,12,44,239,36,174,194,163,88,220,170,253,217,83,93,158,38,247,222,247,196,150,246,106,77,220,188,194,250,102,93,167,72,237,244,110,118,125,142,134,52,70,65,15,78,153,70,34,43,149,59,189,206,95,82,223,188,32,255,0,19,138,31,225,21,207,254,211,9,176,0,62,43,213,234,209,166,236,245,218,134,255,0,114,166,183,219,45,148,210,85,214,85,212,200,145,197,79,4,109,87,62,71,185,122,53,173,106,42,170,175,100,66,134,60,64,248,220,187,113,93,175,146,199,166,101,158,143,110,52,212,239,109,154,145,200,173,117,116,169,150,186,186,100,252,231,38,81,141,95,129,139,217,28,231,230,112,120,96,240,16,155,83,106,163,226,27,120,44,170,205,105,115,129,95,96,182,84,179,222,179,82,200,220,44,210,53,83,221,169,145,170,169,142,236,99,176,184,115,156,141,177,64,1,88,62,50,188,52,221,245,5,190,195,196,174,146,182,58,165,44,116,191,98,234,86,195,26,171,217,75,230,43,233,170,85,17,62,22,190,73,35,123,151,170,35,226,244,69,198,1,240,214,227,222,217,195,85,194,175,106,55,94,122,143,230,127,126,171,74,184,43,227,99,165,117,154,181,200,214,190,69,98,123,206,129,237,107,121,209,168,170,215,53,28,212,94,103,102,233,52,150,177,210,122,246,195,75,170,116,78,164,182,223,172,245,173,231,167,174,183,85,50,162,25,19,232,246,42,166,83,213,59,167,169,204,16,139,142,79,18,13,186,216,141,49,117,208,123,83,168,40,117,38,228,213,196,250,88,210,138,84,154,154,200,231,34,181,102,158,70,229,171,43,59,182,20,85,94,108,43,209,19,226,170,174,15,248,115,212,188,87,239,205,171,70,171,42,230,180,50,161,46,154,162,228,229,115,188,138,22,191,154,85,116,153,207,153,42,254,13,157,114,174,126,123,53,202,155,22,210,210,211,80,210,195,69,71,4,112,83,211,198,216,162,138,54,163,90,198,53,48,214,162,39,100,68,68,76,30,208,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,8,185,199,183,5,246,126,45,182,225,142,179,251,53,6,191,211,108,146,91,5,124,139,200,201,145,216,87,209,206,236,42,249,79,194,42,47,228,63,10,157,21,232,234,84,208,218,231,124,248,48,222,201,46,54,216,171,116,174,177,211,179,45,29,202,219,91,30,89,60,89,107,159,79,59,17,113,36,50,34,53,81,90,184,84,229,123,29,158,87,23,59,194,231,137,14,193,241,21,108,165,182,93,239,148,154,31,89,242,53,42,44,151,138,182,69,28,210,122,173,37,67,185,91,59,122,103,151,221,145,61,91,132,202,203,4,114,57,17,205,84,84,84,202,42,122,158,76,19,196,79,26,188,63,112,207,110,168,93,123,173,41,170,175,204,141,206,167,211,182,199,54,166,227,59,209,58,53,99,106,226,20,85,252,185,85,141,232,184,85,94,132,77,224,75,140,237,202,226,239,141,93,75,114,212,136,150,125,49,107,208,87,15,177,180,237,52,202,248,41,115,113,183,34,203,35,176,158,108,202,157,21,234,137,132,232,212,106,42,230,202,0,6,27,226,231,135,171,103,19,187,17,168,118,174,170,72,105,238,51,177,181,214,90,201,81,85,41,46,48,229,97,122,227,179,93,151,70,229,76,175,36,175,199,82,137,118,19,120,183,19,130,254,33,161,213,110,179,79,13,211,78,213,207,103,212,54,74,133,242,157,83,79,207,203,81,74,245,194,242,187,44,71,53,216,92,61,140,118,21,19,11,127,251,33,190,123,109,196,46,129,161,220,93,178,191,197,112,183,85,177,18,104,21,200,149,52,51,99,222,130,162,52,85,88,228,111,201,122,42,97,205,87,53,81,87,189,85,85,82,208,210,205,93,93,83,21,61,61,60,110,150,105,165,122,49,145,177,169,151,57,206,94,136,136,136,170,170,189,17,10,103,241,70,227,174,193,190,21,84,187,23,179,183,166,220,52,109,154,169,42,239,23,88,23,240,87,90,214,101,35,142,23,126,92,17,101,203,205,240,200,245,69,76,163,26,231,102,79,7,14,24,106,244,253,146,239,196,206,175,181,186,26,155,236,46,180,233,134,204,204,57,40,209,249,168,170,68,84,237,35,216,216,218,238,252,177,201,221,30,133,156,128,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,10,23,241,98,252,118,117,111,239,117,167,249,20,69,170,120,112,126,36,219,89,251,221,85,252,182,160,146,128,29,19,123,54,83,111,248,129,219,171,158,216,238,85,161,43,173,23,22,163,154,246,42,54,122,73,218,139,229,212,66,252,47,36,140,85,92,47,84,84,85,106,162,181,206,69,215,255,0,139,78,21,53,231,9,187,153,46,137,213,72,181,246,154,196,117,77,138,247,28,74,216,46,52,217,198,126,77,149,153,68,146,60,170,181,85,23,42,215,53,203,223,124,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,4,108,241,15,217,155,182,248,240,161,171,244,206,156,162,146,178,247,106,108,55,235,109,60,108,231,124,210,210,187,157,241,177,50,153,123,161,89,154,212,78,170,174,68,68,94,197,50,112,79,196,221,79,10,123,235,109,220,73,233,102,173,176,86,192,251,78,160,164,135,30,100,180,50,185,174,115,163,69,92,44,145,189,145,200,212,92,103,145,91,148,71,42,166,192,219,111,185,218,3,119,180,149,30,185,219,93,87,111,212,22,74,230,243,69,85,71,47,50,53,216,234,199,183,226,141,233,156,57,143,68,115,87,162,162,29,150,105,161,167,133,245,21,18,178,40,162,106,189,239,123,145,173,107,81,50,170,170,189,17,17,61,74,115,241,85,227,127,75,111,20,148,91,3,180,87,168,238,154,114,203,90,149,215,219,181,51,209,212,245,245,140,69,108,112,66,228,253,178,40,249,156,229,122,123,174,122,183,151,40,196,114,247,31,5,109,138,185,165,219,87,113,19,121,161,88,168,82,145,116,213,145,242,55,246,233,28,246,75,85,35,115,232,223,46,22,35,147,186,190,68,244,82,215,136,125,226,197,248,147,106,223,223,27,79,242,216,136,47,224,169,248,211,234,159,250,63,174,255,0,56,219,139,169,6,178,188,62,254,239,91,109,252,47,179,127,45,136,217,168,0,10,4,241,27,225,90,171,134,173,246,173,172,178,91,214,61,19,173,37,154,237,97,124,113,170,69,76,170,236,207,69,158,200,177,57,201,202,153,253,173,241,175,124,226,197,60,57,184,249,211,219,245,164,45,187,69,185,87,152,168,119,42,199,74,202,104,228,170,149,26,221,65,3,19,13,154,37,92,102,161,26,137,230,71,221,112,175,110,81,92,140,156,228,84,227,163,142,109,19,194,198,135,184,89,44,151,138,59,134,231,92,233,85,150,107,67,21,178,186,141,207,76,54,178,169,189,153,27,126,38,181,221,100,84,68,68,229,230,115,106,3,131,222,31,117,31,22,188,67,219,52,205,195,218,234,237,75,86,183,157,89,113,115,156,174,109,26,73,205,50,186,79,234,146,185,124,182,175,126,103,231,178,41,177,37,29,29,45,190,146,10,10,26,120,233,233,169,163,108,48,195,27,81,172,141,141,76,53,173,68,232,136,136,136,136,135,184,16,207,197,119,101,127,154,175,10,215,45,81,110,164,243,111,27,121,84,205,65,2,181,61,247,82,34,121,117,108,207,163,82,39,121,171,255,0,48,133,22,218,109,87,27,237,214,138,201,104,164,146,170,190,225,81,29,37,44,17,167,189,44,210,57,26,198,39,213,92,168,159,164,217,95,135,77,160,183,108,46,200,104,237,166,183,54,60,233,251,100,112,213,201,26,38,39,172,118,100,169,151,178,124,115,62,71,125,202,134,71,7,29,168,172,22,157,87,167,238,122,94,253,72,218,171,101,226,142,106,10,216,29,218,88,37,98,178,70,47,209,90,229,79,210,107,69,190,155,87,117,217,13,224,213,219,79,121,87,186,163,76,221,38,162,100,175,76,44,240,103,154,25,187,39,73,34,116,111,78,157,156,133,158,120,42,236,175,217,26,39,88,239,221,210,147,150,167,80,85,55,79,218,94,228,234,148,144,98,74,135,181,125,90,249,157,27,126,250,101,44,200,0,1,77,190,51,219,51,118,211,251,201,167,247,186,142,138,71,89,117,101,178,59,93,85,67,89,238,199,113,166,230,195,92,236,244,87,192,172,229,69,68,207,148,252,103,11,142,249,225,83,199,70,139,211,90,74,159,134,109,222,191,211,89,93,71,85,35,244,173,210,178,68,142,154,86,76,245,123,232,164,145,221,35,122,74,247,186,55,57,121,92,143,86,101,21,172,71,218,170,57,28,136,230,170,42,42,101,21,61,78,141,188,219,219,182,155,5,162,43,53,254,232,234,106,107,69,178,149,174,242,152,231,34,207,89,42,38,82,26,120,243,153,100,119,163,83,239,85,68,69,84,215,163,136,221,234,213,28,82,239,189,243,114,234,237,243,165,78,160,172,142,150,211,108,143,240,143,167,166,110,35,166,167,106,34,123,206,229,70,231,9,239,61,206,92,117,47,175,131,189,151,159,135,254,27,180,62,215,220,98,141,151,91,125,2,212,221,121,23,41,237,213,15,116,243,183,155,242,145,175,145,88,139,249,172,67,51,17,203,141,206,14,244,215,23,123,104,219,43,231,130,215,172,44,94,101,70,157,187,200,213,86,195,35,145,57,224,151,29,86,25,57,90,142,198,85,170,214,185,17,112,173,117,30,90,46,251,235,193,126,249,251,76,12,173,210,90,223,74,84,172,83,211,204,220,199,60,75,142,104,222,136,188,179,211,202,220,46,81,85,174,69,71,53,114,136,169,114,252,45,248,149,108,39,16,150,218,43,70,163,190,81,232,93,108,246,182,57,236,247,106,148,142,10,137,113,213,105,106,29,134,72,138,189,152,170,217,61,57,87,226,89,112,142,71,34,57,170,138,138,153,69,79,83,201,15,252,69,117,247,7,171,180,119,45,3,196,70,160,167,169,187,44,110,168,179,91,173,14,142,123,229,37,95,47,224,230,133,153,252,18,46,112,171,42,182,55,183,45,85,94,197,11,187,25,94,85,85,76,244,85,76,22,77,224,223,177,123,89,172,117,149,235,120,245,30,163,183,220,117,110,144,147,202,180,233,199,55,240,148,109,123,17,22,228,228,119,71,245,115,163,103,46,81,142,69,114,225,203,30,46,8,0,0,0,0,122,234,63,105,119,76,246,233,250,77,92,181,117,37,77,14,161,171,165,171,76,74,207,47,153,58,122,177,170,157,186,118,84,46,123,193,250,162,73,56,120,116,14,76,50,28,114,175,207,53,213,234,164,243,35,151,25,220,92,217,56,90,209,49,92,159,79,237,119,155,143,55,177,83,243,190,62,111,46,106,116,147,222,242,100,98,123,147,231,222,199,108,39,94,212,253,168,60,68,120,155,191,106,31,213,3,245,199,148,244,236,207,179,45,238,199,184,140,239,236,201,242,249,22,55,192,135,136,164,59,247,80,154,7,114,191,99,234,127,233,51,245,127,180,244,170,149,222,236,52,204,141,156,177,196,196,234,238,185,249,229,22,105,235,205,25,104,220,29,43,91,164,175,176,121,212,85,222,95,154,206,103,55,60,146,54,68,234,215,53,123,177,59,42,26,229,241,21,179,119,222,30,119,114,235,160,174,17,121,50,219,188,143,45,220,204,118,124,202,104,165,94,136,249,19,180,201,249,75,254,132,186,127,15,174,35,161,222,237,132,161,158,247,85,205,126,180,121,191,105,123,138,159,182,214,213,36,95,12,76,103,193,18,124,57,250,225,123,209,86,228,220,157,119,214,183,27,131,251,203,228,255,0,130,38,39,201,62,69,232,120,102,209,37,31,12,26,127,13,199,63,181,250,252,174,53,159,247,146,200,0,0,0,28,14,190,180,253,189,161,117,29,143,151,63,104,218,107,41,49,158,254,100,46,111,205,62,127,52,53,184,226,23,74,212,232,221,236,214,246,58,150,114,121,58,130,228,145,166,81,125,196,171,149,169,217,87,243,126,100,246,240,105,220,233,41,245,45,251,108,94,190,228,148,213,87,68,251,214,75,124,63,153,255,0,235,126,143,82,219,192,0,0,1,67,62,42,94,201,252,244,245,62,202,152,255,0,115,95,230,119,253,179,237,26,220,247,255,0,71,66,36,217,41,219,87,121,160,164,114,101,179,85,69,26,167,205,21,232,159,233,54,41,225,186,142,219,182,28,38,105,75,202,71,229,211,210,104,202,27,204,253,92,191,13,178,23,57,127,41,123,51,209,63,65,194,112,177,197,189,159,136,91,238,177,211,172,131,200,170,211,215,187,141,28,9,204,231,121,148,176,62,6,53,255,0,180,198,137,149,155,178,170,185,62,107,233,35,128,0,0,113,218,134,253,109,210,246,58,253,67,120,159,201,162,183,83,75,85,60,156,174,119,44,113,177,94,229,195,81,85,112,141,94,200,170,81,207,136,207,24,85,27,243,175,42,52,86,154,168,206,153,177,84,190,38,251,137,248,89,225,154,174,52,127,191,11,36,110,99,149,189,50,168,159,85,234,157,23,129,158,22,111,92,69,110,181,189,149,86,238,125,55,107,158,42,170,249,188,230,39,51,35,169,166,243,35,229,73,99,145,51,28,217,230,110,126,157,123,94,238,209,109,78,150,217,173,17,67,161,116,141,39,179,208,80,249,188,141,243,36,127,199,52,146,175,237,143,123,190,41,29,249,75,254,132,238,128,0,0,0,0,0,0,0,0,0,0,0,6,11,226,195,133,205,33,196,214,131,146,193,122,165,197,210,155,30,193,85,207,47,224,121,166,129,242,123,141,150,54,187,45,129,19,222,94,157,211,175,122,4,222,29,154,215,59,31,172,42,116,94,188,181,123,21,125,55,38,91,231,195,38,121,162,142,78,241,61,237,248,101,103,175,175,222,137,49,248,56,241,52,213,155,109,117,180,104,189,214,171,246,221,49,28,111,166,243,188,184,163,242,95,53,99,30,178,242,193,74,233,29,202,199,203,238,231,11,244,92,23,3,183,123,139,165,119,71,74,219,245,126,144,184,251,101,190,225,79,21,68,111,242,100,143,164,145,178,68,76,72,214,187,225,145,190,137,220,236,224,0,14,59,81,95,45,250,102,195,113,212,55,89,188,170,59,109,44,213,115,191,149,206,229,142,54,43,220,184,106,42,175,70,175,100,85,250,26,251,113,227,190,210,111,126,253,222,238,20,181,126,117,174,207,83,83,108,164,252,31,47,52,113,86,213,43,29,214,54,57,61,217,123,46,87,230,170,189,173,219,131,77,87,22,239,112,81,102,177,205,75,203,29,183,74,211,233,71,183,157,87,204,72,237,52,237,85,202,35,113,159,51,230,191,242,138,62,226,31,77,203,164,247,215,112,44,111,167,242,99,166,212,247,88,224,111,58,59,240,77,172,149,173,235,149,252,223,85,201,150,60,58,53,36,122,107,138,29,55,44,142,194,87,79,71,67,219,191,61,198,147,167,101,252,223,167,222,108,21,12,137,52,76,149,189,158,212,114,126,148,63,96,0,0,63,18,202,200,34,124,210,46,25,27,85,206,95,146,34,101,77,122,188,65,181,205,102,186,226,139,87,77,85,55,152,203,53,125,125,158,157,121,81,49,12,55,26,165,106,116,107,127,63,215,43,245,83,32,248,80,109,155,119,3,137,164,173,169,119,36,58,114,213,246,219,29,140,243,75,79,112,161,84,110,17,237,84,232,254,253,83,232,165,235,34,34,34,34,118,67,200,0,0,0,43,251,198,18,165,145,236,133,178,23,59,10,235,180,56,76,124,232,235,208,171,158,18,46,116,214,46,32,180,93,254,178,111,42,11,85,234,221,93,35,249,85,216,108,85,176,61,87,8,138,189,145,123,34,253,202,115,220,109,239,37,118,245,239,245,246,232,249,252,218,91,93,85,85,162,141,121,81,188,208,199,91,82,232,215,224,98,167,73,123,42,42,252,213,125,44,3,194,11,135,230,89,116,84,187,223,115,162,229,150,247,203,236,18,249,153,253,166,106,250,105,122,54,69,78,202,137,239,49,62,153,238,78,109,252,220,216,182,135,107,111,26,233,210,114,190,223,236,252,157,21,115,230,84,197,18,254,67,191,170,126,106,255,0,164,214,183,83,106,59,166,172,190,84,234,11,213,71,159,89,85,201,230,201,200,214,243,114,177,172,78,141,68,68,232,212,236,135,24,79,191,7,187,221,198,147,125,234,173,16,38,105,107,185,60,239,135,167,37,29,123,155,221,51,221,125,21,11,173,43,115,198,87,94,81,208,109,213,135,68,62,78,89,238,190,213,200,220,42,243,121,83,219,229,94,188,184,76,34,252,211,244,246,43,59,133,237,43,81,172,247,199,77,233,234,106,111,61,213,94,217,238,115,163,115,203,71,51,251,170,167,230,252,205,149,0,0,0,0,7,166,178,142,146,225,73,61,5,125,44,53,52,181,49,186,25,224,153,136,248,229,141,201,135,49,205,94,142,106,162,170,42,47,69,69,42,63,140,239,9,93,83,102,187,220,55,23,133,186,4,187,217,106,94,234,138,141,36,178,163,106,232,85,87,46,246,71,61,81,38,139,190,35,85,73,27,209,27,230,103,164,20,181,107,62,33,248,118,186,205,104,179,234,109,127,183,53,254,99,150,122,40,170,171,45,110,123,145,83,155,204,139,45,230,234,214,229,28,139,217,15,186,235,175,248,158,226,70,170,29,59,115,213,59,139,184,210,163,218,144,219,125,162,178,228,214,189,87,162,182,6,243,53,28,171,142,168,220,169,53,120,60,240,143,214,26,142,233,67,175,120,162,166,117,134,195,3,219,60,58,90,57,145,107,171,241,213,18,165,236,85,74,120,151,166,88,138,178,170,101,23,202,94,165,187,208,80,81,90,232,105,237,150,218,72,105,105,41,34,100,20,240,66,196,100,113,70,196,70,181,141,106,116,70,162,34,34,34,118,68,61,231,64,223,93,144,208,156,67,109,157,219,107,119,14,129,103,182,92,153,205,28,209,163,124,250,42,134,162,249,117,16,185,81,121,100,98,170,225,113,133,69,115,87,45,114,162,209,167,18,158,30,252,68,112,223,124,170,168,102,151,184,106,221,41,20,138,250,61,73,99,165,124,209,249,121,203,86,162,38,115,62,153,233,211,60,222,230,122,53,239,238,116,219,15,26,220,90,233,107,92,54,59,71,16,58,214,42,74,84,228,138,57,174,79,157,209,167,230,163,165,230,114,34,118,68,206,19,211,7,120,208,220,59,113,183,199,14,169,164,186,222,226,213,183,138,53,114,49,218,147,86,212,207,29,190,146,37,84,230,242,159,47,196,137,209,86,56,26,229,245,229,245,62,175,16,46,24,52,127,9,250,139,111,54,227,76,85,205,112,171,168,210,255,0,104,94,110,115,39,43,171,171,157,85,43,94,244,102,85,35,98,35,26,214,177,59,35,122,170,185,92,229,178,47,8,63,196,226,135,248,69,115,255,0,180,194,108,0,10,186,241,55,220,190,40,247,130,229,81,176,123,53,176,219,163,54,133,183,202,223,182,174,180,154,70,224,248,239,149,76,118,82,56,158,216,149,29,77,26,162,42,57,23,18,61,51,213,173,106,186,188,127,157,59,138,127,248,180,238,175,253,77,184,255,0,169,31,206,157,197,63,252,90,119,87,254,166,220,127,212,143,231,78,226,159,254,45,59,171,255,0,83,110,63,234,71,243,167,113,79,255,0,22,157,213,255,0,169,183,31,245,37,148,248,53,237,62,233,237,127,243,95,254,105,155,105,170,244,151,218,127,169,255,0,98,251,118,205,83,65,237,94,95,218,30,103,149,231,49,188,252,190,99,57,185,115,142,118,231,186,22,84,122,43,104,168,174,84,85,22,235,141,36,53,84,149,81,62,9,224,158,52,124,114,198,228,84,115,30,213,232,230,170,42,162,162,244,84,82,167,56,197,240,139,212,20,119,74,253,194,225,98,24,235,237,181,15,125,69,70,144,154,102,199,61,38,122,175,177,202,245,70,200,206,248,141,234,143,78,136,213,126,81,18,6,54,167,136,238,27,47,51,82,197,87,184,123,103,113,89,21,146,182,57,107,45,47,145,201,243,194,179,157,48,159,84,84,249,161,246,223,184,145,226,135,116,233,147,73,222,247,155,112,181,21,61,82,58,53,182,37,226,170,86,84,101,48,173,116,45,118,36,251,149,23,186,252,212,203,92,60,248,103,113,51,190,151,10,74,187,190,148,169,208,90,94,69,71,77,119,212,48,58,9,22,60,245,242,105,29,137,165,114,166,85,170,168,214,47,231,166,83,55,65,195,127,13,91,101,194,238,223,67,160,118,222,218,228,73,28,147,92,174,117,56,117,93,202,163,24,243,102,122,34,118,234,141,98,97,173,78,136,157,85,87,43,0,0,5,116,248,198,109,102,231,110,126,152,219,10,125,181,219,157,81,171,37,183,215,221,31,86,203,29,162,162,189,212,237,124,116,232,213,145,33,99,149,136,170,215,97,87,25,194,252,135,131,158,214,110,118,216,105,141,207,167,220,173,185,213,26,78,91,133,125,173,244,140,190,90,42,40,29,80,214,71,80,142,88,210,102,53,94,136,174,110,85,51,140,167,204,177,96,1,128,120,170,224,171,102,248,177,177,182,45,103,111,125,175,82,81,198,172,183,106,59,123,26,149,116,233,232,199,162,244,154,44,254,67,251,117,229,86,42,170,149,29,190,254,23,220,82,236,213,93,77,85,143,73,191,112,52,252,121,116,119,45,56,197,154,110,95,252,165,31,237,237,118,59,242,181,237,79,206,83,9,90,55,107,137,45,149,149,150,27,62,227,110,46,137,90,117,233,110,142,233,91,64,198,227,29,22,14,102,162,167,68,232,173,193,201,220,120,153,226,187,113,145,44,53,123,219,185,87,182,202,152,246,24,47,117,143,73,81,85,19,222,142,55,97,253,85,19,170,47,127,169,222,246,107,195,167,139,77,238,172,142,106,93,183,173,211,22,201,215,158,75,190,170,107,237,241,34,47,229,36,111,106,207,38,115,148,86,70,228,95,153,109,28,23,112,7,183,124,32,197,85,169,41,175,85,122,147,92,93,168,125,130,190,241,42,44,48,199,78,231,178,71,193,79,2,42,163,88,175,138,53,87,61,92,245,86,39,86,166,90,74,96,0,33,63,30,94,28,150,14,40,94,253,201,219,186,202,45,59,184,240,66,216,230,150,118,171,105,47,81,177,168,214,50,161,90,138,172,145,173,68,107,101,68,95,117,17,174,69,68,106,178,163,245,70,130,226,143,132,77,87,60,119,90,45,111,183,23,68,95,43,237,11,117,84,244,177,84,181,21,113,229,213,83,187,203,153,189,254,23,170,119,250,159,45,247,123,120,158,223,118,199,162,47,91,147,184,122,221,149,10,156,182,111,180,42,235,25,50,162,166,23,217,218,170,143,84,85,76,42,181,87,170,19,27,131,31,9,237,113,172,238,246,253,194,226,102,215,54,155,210,240,61,181,17,105,169,28,172,184,220,149,23,40,202,132,78,180,209,47,229,34,175,154,168,138,152,102,81,229,193,90,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,58,34,33,245,0,83,191,138,246,197,239,118,226,241,69,77,168,54,251,103,53,198,167,181,183,75,80,83,173,117,155,79,85,214,211,164,173,150,161,92,207,50,40,220,222,100,71,53,85,51,148,202,124,201,191,225,149,163,117,126,130,225,7,76,105,157,117,165,47,26,114,241,79,95,116,124,214,251,181,12,180,117,49,181,245,146,57,170,232,165,107,92,136,173,84,84,85,78,168,168,164,169,0,0,1,12,252,87,180,30,185,220,94,23,105,180,254,223,104,203,238,167,186,55,84,208,84,45,13,154,221,53,109,66,68,216,170,17,207,242,226,107,157,202,138,230,162,174,48,153,79,153,26,252,32,118,91,120,246,207,122,245,165,215,113,246,155,89,105,74,42,173,45,236,240,84,222,236,53,84,49,75,47,181,192,238,70,190,102,53,28,238,84,85,194,46,112,138,165,176,0,82,167,137,174,192,111,190,189,226,251,83,234,109,11,178,154,247,81,217,234,40,45,108,134,225,105,211,117,149,148,210,57,148,113,181,200,217,98,141,205,85,71,34,162,162,47,69,69,66,202,184,4,211,58,147,70,240,131,182,250,103,87,233,235,149,142,241,67,65,82,202,171,125,202,146,74,106,152,28,181,147,185,17,241,72,136,230,170,181,81,112,168,157,21,23,212,144,32,3,28,239,230,193,237,207,18,27,115,95,182,187,149,105,74,154,26,148,243,41,106,163,195,106,109,245,40,138,140,168,129,234,139,202,246,229,126,142,69,86,185,21,170,168,181,67,194,143,13,27,141,194,223,137,166,222,109,254,190,161,87,68,245,190,77,105,186,196,213,246,107,157,47,217,21,168,146,198,229,236,169,209,30,197,234,199,116,94,138,138,183,72,0,5,101,113,205,225,79,46,185,189,92,119,115,134,106,122,42,91,181,107,159,85,116,210,114,61,176,65,85,50,245,116,180,111,92,50,39,185,122,172,79,84,98,170,170,181,205,248,86,181,102,135,136,158,26,53,20,240,43,245,246,218,94,17,254,84,142,134,90,187,84,178,42,34,244,231,98,183,157,48,171,133,69,84,84,85,199,69,62,235,238,248,241,63,190,17,38,144,189,110,110,225,235,56,102,76,125,147,246,141,93,92,114,253,240,53,85,30,189,123,171,84,147,188,41,120,79,111,6,234,221,41,53,46,251,80,214,237,254,143,141,237,146,74,57,218,140,188,87,183,213,140,133,200,190,204,139,213,21,242,162,57,58,98,55,103,41,115,58,39,69,233,125,185,210,86,173,13,162,172,208,90,172,118,74,86,81,208,209,194,139,203,20,77,78,137,149,202,170,175,85,87,42,170,170,170,170,170,170,170,156,217,21,188,77,116,110,175,215,188,32,234,125,51,161,116,165,227,81,222,42,43,237,111,134,223,105,161,150,178,166,70,178,178,55,57,91,20,77,115,149,17,168,170,170,137,209,17,84,134,158,17,59,33,189,27,107,196,150,164,190,238,54,208,235,93,43,109,159,67,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,185,195,28,190,138,91,160,53,226,216,222,23,184,151,180,111,94,223,221,110,188,59,238,109,21,21,22,169,181,84,84,212,212,105,27,132,113,67,19,42,226,115,222,247,186,36,70,181,173,69,85,85,92,34,34,170,155,14,128,1,142,183,243,97,182,243,136,253,182,184,109,150,228,219,22,166,223,86,169,53,53,68,88,109,69,5,83,81,82,58,152,28,168,188,178,55,153,126,104,168,174,107,145,90,229,69,164,174,36,188,58,120,141,225,178,239,53,234,211,99,173,214,26,90,158,95,54,143,80,216,32,124,143,133,168,236,181,106,32,102,100,167,122,116,94,110,172,202,166,30,171,219,22,211,113,109,197,69,174,216,235,5,63,16,219,143,5,43,17,98,242,191,84,117,124,209,162,116,229,107,149,252,204,68,198,48,138,152,59,158,196,240,61,196,239,20,58,149,181,212,122,86,235,110,181,214,203,231,215,234,157,73,28,208,211,42,42,251,239,107,228,78,122,151,175,94,145,163,151,63,18,181,50,228,187,94,23,56,89,219,110,20,182,242,61,19,161,105,150,166,186,165,91,53,230,245,81,26,54,170,231,80,137,241,191,25,229,99,114,168,200,209,112,212,85,238,229,115,157,153,0,62,43,221,154,219,168,172,213,250,126,243,72,202,171,125,206,150,90,58,184,31,240,203,12,140,86,61,139,244,86,185,83,244,148,231,192,119,6,247,59,103,31,90,158,193,170,169,37,150,213,178,21,210,214,172,210,34,42,84,212,43,213,182,199,42,162,38,21,237,253,146,222,137,251,79,167,98,230,64,5,77,120,202,112,243,112,159,93,104,125,238,210,86,153,42,36,212,238,143,74,92,99,133,138,174,146,189,170,174,163,95,146,186,70,44,145,250,126,208,223,153,100,124,62,109,61,6,198,108,158,140,218,123,122,70,169,166,237,48,210,212,72,196,195,102,170,84,231,168,149,63,229,204,249,31,253,177,144,128,0,29,51,119,182,135,65,111,166,128,186,109,166,228,217,35,185,217,46,177,242,189,185,229,150,9,19,224,154,23,247,100,140,94,173,114,125,203,148,85,69,165,14,40,188,49,55,243,97,238,117,151,141,17,101,173,220,29,22,142,116,144,92,45,84,235,37,101,52,125,209,181,52,173,203,209,81,59,189,136,230,97,50,170,204,242,166,10,211,92,70,113,43,181,144,46,153,211,91,203,175,244,229,61,34,121,95,102,71,122,170,134,40,48,137,209,32,87,114,177,112,136,157,26,139,132,68,236,125,118,93,9,197,39,21,154,150,26,170,11,46,190,220,123,164,235,200,151,10,199,212,86,50,38,170,162,123,245,83,47,151,19,51,132,203,158,214,167,66,211,184,16,240,197,182,236,21,214,135,119,183,170,178,146,247,174,233,147,204,182,91,169,93,207,67,102,122,167,237,138,229,68,243,234,17,23,8,238,140,98,170,242,243,175,43,210,127,0,96,254,40,120,63,217,254,43,244,203,109,59,131,106,117,45,230,138,39,50,213,168,40,81,173,173,161,85,202,163,81,202,152,146,46,101,202,196,236,162,229,85,57,93,239,37,71,111,207,133,119,20,27,67,91,83,87,164,52,247,243,70,211,205,122,249,21,182,6,43,171,57,61,60,218,37,85,149,28,184,94,145,249,173,78,158,246,85,16,192,150,205,210,226,79,100,230,142,203,107,220,13,199,208,239,167,94,86,208,71,115,174,183,181,57,85,61,213,135,153,168,168,138,137,150,170,99,209,80,229,110,28,83,113,97,174,216,154,126,167,125,119,38,234,218,132,86,173,20,23,202,181,243,147,167,71,50,55,123,233,211,178,162,157,191,105,252,63,184,186,223,26,182,215,218,246,186,233,106,162,171,145,95,45,227,83,170,219,161,85,114,245,147,240,201,231,74,138,170,170,171,27,31,234,88,54,217,248,51,108,213,155,110,46,246,141,206,213,215,45,65,172,174,244,158,85,61,222,139,154,154,154,205,47,69,107,233,224,230,252,50,162,166,28,178,170,163,155,148,70,198,171,146,188,238,59,79,197,87,5,59,253,230,233,203,13,254,151,81,233,154,159,54,134,233,108,160,150,162,142,227,74,229,84,71,34,181,170,217,33,149,168,168,232,221,219,222,107,145,28,213,197,214,112,149,196,229,39,18,251,120,203,221,203,74,220,180,174,171,182,181,144,223,44,181,212,178,194,145,202,169,210,88,29,34,39,153,11,240,170,139,213,90,190,235,186,225,93,156,128,0,0,0,6,181,156,81,105,90,157,25,190,58,147,79,84,211,121,14,166,246,63,115,157,29,142,106,56,95,221,21,127,59,230,89,135,131,86,187,163,175,219,187,246,136,100,156,211,218,253,151,157,184,84,229,243,103,184,74,157,121,112,185,68,249,175,232,236,89,25,74,94,48,151,187,141,94,251,210,218,39,76,82,208,243,249,63,15,94,122,58,7,59,178,103,186,122,170,144,16,228,244,206,163,186,105,59,229,54,160,178,212,121,21,148,188,254,84,156,141,119,47,51,28,197,232,228,84,94,142,94,232,108,165,176,123,155,22,239,109,109,159,93,54,78,103,220,61,163,159,162,166,60,186,153,98,79,200,111,245,63,205,79,244,144,103,197,247,135,230,94,180,84,91,223,108,162,230,150,201,205,237,242,249,152,253,186,106,10,104,186,58,68,78,200,169,238,177,126,184,238,68,15,13,109,253,147,103,247,145,44,85,245,158,69,167,81,127,190,159,229,243,114,249,20,181,142,103,68,141,238,92,190,68,236,169,245,202,17,123,94,70,145,106,186,232,209,220,216,242,186,227,31,210,218,94,239,134,173,75,42,56,96,211,188,142,207,47,181,250,127,252,198,176,149,128,0,0,0,240,168,138,138,139,217,74,41,241,95,219,54,237,255,0,19,75,91,76,238,120,117,29,171,237,167,187,24,229,150,162,225,92,170,220,43,220,171,209,157,250,39,209,12,125,225,243,174,107,52,47,20,90,70,106,89,188,182,94,110,20,22,122,133,229,69,204,51,92,105,85,201,213,174,252,207,76,47,213,13,133,98,149,147,196,201,163,92,178,70,163,154,191,52,84,202,31,176,0,0,31,137,164,72,98,124,174,236,198,171,151,244,33,175,183,136,198,164,143,82,241,67,169,37,141,217,74,25,235,40,123,118,86,92,106,250,118,79,206,250,253,230,38,225,227,77,203,171,55,215,111,236,76,167,243,163,169,212,246,168,231,111,58,55,240,78,172,137,174,235,148,252,239,69,201,120,60,101,106,184,182,135,130,123,205,142,26,92,199,114,210,181,26,81,141,231,84,242,210,75,77,67,81,114,168,236,227,203,249,167,252,162,162,120,15,223,89,54,67,126,236,119,10,170,191,38,215,119,169,166,182,85,254,15,155,150,57,107,105,85,238,233,27,220,190,236,93,147,11,242,84,94,251,4,233,219,229,191,83,88,109,218,134,213,55,155,71,114,165,134,174,7,242,185,188,209,200,196,123,87,14,68,84,232,228,238,136,191,67,145,0,0,117,141,196,220,93,43,181,218,86,225,171,245,125,199,216,237,246,250,121,106,36,127,147,36,157,35,141,242,42,98,54,185,223,12,110,244,94,197,49,241,223,226,19,123,223,107,133,86,129,219,234,159,101,209,241,44,144,200,188,140,127,181,170,58,170,37,127,225,105,153,44,124,241,74,206,156,221,49,243,202,166,1,225,123,134,157,107,196,134,225,208,105,189,59,109,243,173,209,79,20,151,57,252,232,155,229,82,164,240,178,103,114,190,88,220,236,54,100,92,53,121,151,211,233,126,188,62,108,102,147,216,29,184,182,104,125,47,69,228,172,52,240,186,177,254,100,174,243,170,82,8,162,145,248,124,143,229,207,146,222,136,184,79,79,154,228,192,0,0,0,0,0,0,0,0,0,0,0,0,12,49,196,143,11,91,115,196,166,151,117,143,87,208,226,174,60,123,45,95,155,63,224,115,36,46,127,185,28,177,163,178,144,53,58,175,78,233,245,164,222,34,184,23,222,46,30,153,87,117,189,219,125,174,199,79,60,116,236,175,243,169,99,231,115,169,214,103,126,13,181,18,61,48,140,122,118,235,203,245,68,56,174,24,248,190,220,238,26,117,37,52,218,118,229,205,101,125,67,22,190,135,201,167,79,54,53,146,31,49,60,199,195,35,219,150,64,141,247,122,167,116,235,222,234,120,83,227,39,110,184,156,211,145,205,100,168,246,107,213,59,17,149,148,92,147,191,150,70,199,2,200,190,99,160,141,139,135,206,141,233,211,166,83,167,105,10,0,5,120,120,169,113,99,75,161,52,92,187,47,166,107,63,221,139,228,14,109,114,121,107,210,142,104,171,105,164,79,126,23,55,227,99,122,181,232,239,150,19,169,79,90,114,195,118,214,58,146,223,167,109,16,249,247,11,189,100,84,144,51,153,172,231,150,89,17,141,76,185,81,169,151,57,59,170,39,220,108,71,193,190,214,79,180,188,58,233,77,47,112,166,242,107,167,181,80,213,215,71,206,142,229,168,117,13,59,36,76,163,220,139,239,70,169,150,174,62,69,55,248,146,233,249,44,156,78,223,165,117,55,146,202,215,213,85,55,223,230,230,231,184,86,123,221,215,25,199,99,10,236,37,226,245,99,222,141,17,95,167,221,138,230,234,43,103,148,152,103,188,228,171,137,90,158,250,42,39,188,137,220,217,43,111,43,46,55,13,1,166,171,238,233,138,234,155,61,28,213,41,238,244,149,208,177,95,240,244,248,149,123,116,249,29,132,0,0,7,79,222,27,194,216,54,167,88,222,90,254,87,81,216,110,19,181,216,206,21,148,210,57,23,178,252,190,70,182,123,181,121,155,80,110,134,173,188,207,39,59,171,47,149,243,115,97,19,60,245,18,59,209,19,231,242,45,131,193,195,110,99,179,237,173,235,93,203,7,236,138,234,234,154,86,201,205,253,41,244,246,249,81,49,204,169,221,51,158,84,95,242,22,56,0,0,0,1,91,94,51,151,216,169,54,223,79,89,213,223,132,154,233,73,38,48,189,150,11,131,126,95,233,42,46,207,120,170,178,205,53,69,27,249,36,150,7,67,156,34,227,42,139,234,139,242,67,41,112,173,182,245,123,197,191,218,94,192,248,252,248,214,239,69,89,92,153,70,230,15,109,129,146,47,196,207,234,159,146,185,249,33,176,190,209,104,59,118,217,109,229,167,68,90,97,242,169,45,190,127,150,206,103,59,30,100,242,74,189,92,231,47,119,175,170,255,0,160,138,62,45,183,186,187,103,12,149,244,52,210,114,165,119,149,207,209,23,224,184,80,42,119,69,249,253,10,67,178,89,171,181,5,210,27,69,182,47,50,166,163,155,145,188,200,153,229,106,185,122,185,81,59,34,250,153,170,191,130,141,255,0,166,167,74,234,61,31,237,84,142,248,102,251,66,137,153,234,137,240,172,249,239,148,253,5,143,248,99,112,93,173,54,86,91,134,227,238,93,171,236,251,157,95,149,236,112,121,241,75,203,201,237,144,201,239,67,59,218,185,108,172,94,173,245,233,215,42,150,29,44,140,133,139,35,215,13,78,229,0,248,135,111,229,94,245,111,149,116,52,245,222,125,154,207,229,123,15,224,145,191,182,209,210,44,157,227,99,254,56,191,43,63,76,39,124,159,225,11,182,63,171,45,237,184,106,249,233,252,218,93,45,229,121,203,207,203,203,237,52,149,241,183,179,209,87,171,125,17,223,160,187,32,0,0,0,0,7,162,178,138,138,225,3,169,107,233,33,169,133,202,138,232,230,141,30,213,199,84,202,47,67,219,28,113,195,27,33,134,54,178,54,53,26,214,181,48,141,68,236,136,158,136,126,128,42,183,138,191,20,206,36,246,19,136,77,107,180,118,61,17,183,83,91,116,237,115,33,163,150,225,110,174,125,68,144,73,12,114,198,233,28,202,182,53,85,91,34,46,81,168,157,75,40,218,157,107,22,228,237,134,145,220,40,157,11,155,169,108,116,55,111,192,162,163,17,103,129,146,42,34,42,170,162,34,185,83,10,170,169,140,42,228,231,214,211,106,90,244,186,173,178,145,107,81,48,149,62,75,124,212,233,143,143,25,237,211,191,99,235,41,19,198,75,87,211,106,14,43,232,116,245,37,67,94,154,99,74,80,208,212,70,215,34,249,117,18,203,61,74,231,167,69,88,167,135,167,94,152,95,82,127,120,82,233,154,157,61,193,86,146,170,170,99,216,251,221,117,206,230,214,185,123,49,106,228,137,170,137,142,136,173,133,29,235,241,103,215,9,47,64,0,0,0,0,252,77,12,53,16,190,158,162,38,75,20,173,86,61,143,106,57,174,106,166,21,21,23,162,162,167,161,233,161,182,219,173,112,173,61,178,130,154,146,39,59,157,89,4,77,141,170,236,34,103,13,68,76,225,19,175,208,250,64,0,0,0,0,0,15,85,85,45,45,108,15,165,173,166,138,162,25,19,15,142,86,35,218,239,94,168,189,20,82,210,210,209,64,202,90,42,104,169,225,141,48,200,226,98,49,173,245,232,137,209,15,104,0,0,15,204,145,199,52,111,134,104,218,248,222,213,107,154,228,202,57,23,186,42,122,161,234,162,160,161,183,64,148,214,250,40,41,97,69,85,72,225,141,24,220,175,117,194,116,61,224,0,0,0,0,0,0,0,0,0,28,93,211,75,233,235,221,214,205,124,187,89,233,106,174,26,122,166,90,187,85,76,145,162,201,71,52,144,73,4,142,141,221,211,154,41,100,98,250,42,59,232,152,229,0,0,30,185,224,130,170,23,211,84,195,28,209,72,213,107,227,145,168,230,185,23,186,42,47,69,67,197,45,45,45,20,12,165,162,166,138,158,24,211,12,142,38,35,26,223,94,136,157,16,246,128,0,0,0,0,7,202,150,203,106,87,45,205,45,244,201,88,173,229,90,143,41,190,106,166,49,142,108,103,24,250,159,80,0,3,134,180,232,253,55,99,191,223,117,69,170,213,13,61,211,82,203,79,53,210,169,169,239,212,186,8,91,12,92,203,235,203,27,81,16,230,64,7,11,170,116,110,152,214,212,180,52,90,166,205,77,114,134,219,114,164,188,82,54,102,231,201,172,166,149,178,193,51,126,78,107,218,138,159,165,59,42,156,208,0,0,1,243,84,91,109,213,117,16,213,85,80,83,77,61,50,230,25,36,137,174,124,107,243,106,170,101,59,39,99,233,0,0,15,92,240,65,85,11,233,170,97,142,104,164,106,181,241,200,212,115,92,139,221,21,23,162,161,234,161,182,219,173,112,173,61,178,130,154,146,39,59,157,89,4,77,141,170,236,34,103,13,68,76,225,19,175,208,250,64,0,0,0,0,0,82,111,139,214,216,126,163,119,178,223,171,224,167,242,169,117,79,155,228,175,63,54,125,154,146,130,55,119,122,175,119,122,163,127,73,140,60,60,119,242,175,101,119,202,134,26,138,239,34,205,120,243,125,187,240,72,239,218,168,234,214,62,209,189,255,0,28,191,147,143,174,83,181,255,0,69,35,38,98,72,197,203,87,177,94,94,39,60,23,107,77,234,146,131,113,246,210,213,246,133,206,143,205,246,200,60,248,162,230,231,246,56,99,247,166,157,141,76,54,39,175,70,250,117,235,133,90,223,160,224,163,127,234,105,214,186,179,71,251,45,35,126,41,190,208,162,126,58,170,124,41,62,123,225,63,73,133,111,118,106,237,63,116,154,209,114,139,203,169,167,229,231,111,50,46,57,154,142,78,173,85,78,202,158,165,222,120,73,94,234,238,124,50,80,80,212,201,206,218,31,55,147,162,38,57,238,21,234,189,145,62,95,82,87,110,230,131,183,110,110,222,93,180,69,218,31,54,146,229,228,121,140,230,115,115,229,207,28,169,213,174,106,247,98,122,167,250,13,107,181,166,155,188,109,142,183,172,211,181,14,242,107,237,190,94,87,13,118,60,200,90,255,0,69,115,126,23,252,212,225,46,247,41,174,215,25,110,19,174,95,47,46,87,167,163,81,61,17,62,69,230,120,83,95,98,188,112,203,108,129,142,203,169,124,238,110,139,249,87,10,229,79,68,249,19,64,0,0,0,2,185,60,99,246,230,59,206,218,217,117,212,80,254,200,161,174,166,165,116,156,223,210,153,79,112,149,83,28,200,157,215,57,229,85,255,0,33,83,219,75,121,155,79,238,134,146,188,193,39,35,168,239,148,19,115,97,23,28,149,17,187,213,23,229,242,54,76,217,235,194,223,246,167,71,94,92,254,103,86,88,109,243,185,216,198,85,244,209,185,87,178,124,254,71,112,0,0,1,215,183,14,174,227,111,208,26,150,190,208,153,174,166,179,214,77,76,158,239,89,91,11,213,159,23,79,137,19,191,79,153,173,174,253,221,239,87,189,232,214,245,250,129,217,174,126,161,185,121,169,134,123,174,90,185,85,201,238,34,34,251,202,189,140,213,225,181,167,229,189,241,59,97,149,180,222,115,40,159,75,84,239,127,151,149,25,112,163,203,187,166,113,158,197,200,113,145,181,147,238,215,14,218,175,75,219,233,188,234,232,45,85,213,116,49,243,163,121,170,27,67,80,200,211,42,246,162,123,210,34,101,203,143,153,174,230,163,176,221,180,118,164,184,105,219,188,62,207,112,180,86,75,73,59,57,154,254,73,98,145,88,228,203,85,90,184,115,87,178,170,125,229,194,248,86,241,99,75,174,244,92,91,47,169,171,63,221,139,28,13,109,10,121,107,214,142,24,168,169,163,79,114,22,183,227,123,186,185,234,239,158,83,169,97,224,0,71,174,43,56,201,219,174,24,244,228,147,94,234,61,166,245,80,197,101,29,23,36,236,230,145,209,206,177,175,152,216,36,98,101,240,43,122,244,235,149,233,222,149,184,156,226,251,115,184,150,212,149,51,106,43,151,45,149,149,15,90,10,31,38,157,124,168,210,73,188,180,243,25,12,111,118,25,58,183,222,234,189,215,175,110,233,194,7,1,123,133,196,117,218,138,253,91,77,236,58,74,26,184,253,174,171,158,9,124,214,35,169,222,246,114,37,68,114,183,49,76,171,148,76,166,48,157,123,93,166,198,236,86,134,216,77,21,69,163,180,93,191,200,142,8,163,73,228,243,102,119,157,43,98,138,55,63,18,72,254,92,249,77,92,34,225,63,186,171,145,128,0,0,0,0,0,0,0,0,0,0,0,0,0,248,175,54,107,118,160,182,84,217,238,212,254,125,37,92,79,134,104,249,220,222,102,57,170,215,38,90,168,169,148,85,78,138,86,63,27,62,23,176,92,190,214,220,221,147,139,202,157,86,122,250,219,119,50,187,159,253,243,52,142,243,106,106,240,153,85,137,184,70,253,81,59,161,89,84,87,29,115,178,218,233,210,81,77,246,93,246,201,88,173,85,229,134,126,73,97,153,62,104,246,46,31,18,124,211,167,170,47,91,19,225,91,197,174,182,216,218,13,23,190,52,30,211,10,121,80,54,243,230,163,57,19,240,17,162,121,20,212,106,171,132,73,95,223,215,151,228,165,148,237,118,248,109,222,239,217,163,189,232,155,223,182,192,244,79,252,90,120,240,170,198,59,250,100,108,94,210,55,211,215,239,59,234,42,42,34,167,101,62,59,197,226,221,97,183,79,117,186,212,121,52,212,209,186,89,31,200,231,97,173,106,185,87,13,69,94,200,189,144,131,124,85,248,155,237,150,221,233,235,206,149,219,249,190,216,212,82,199,81,66,213,229,168,167,246,119,171,39,98,73,248,90,87,49,252,178,49,157,51,133,207,124,34,148,211,184,26,226,245,184,218,194,235,172,175,243,249,181,151,74,185,234,158,188,172,110,22,73,95,34,167,184,214,167,119,175,162,127,160,177,63,10,142,16,155,127,188,55,124,181,189,175,204,162,163,199,217,105,231,227,19,177,212,53,48,203,248,41,145,126,21,119,186,230,99,231,232,133,185,71,27,34,141,177,70,152,107,17,26,212,249,34,20,183,227,21,165,43,45,27,235,104,189,58,63,216,245,182,58,119,35,242,159,19,235,46,14,198,50,171,217,62,68,61,225,237,202,205,245,219,215,163,176,169,170,109,43,156,118,253,153,17,178,118,138,114,187,71,88,158,174,230,87,91,41,87,56,198,127,4,211,154,0,0,1,31,120,242,213,169,164,120,94,215,19,243,242,186,229,102,185,219,152,184,207,189,37,186,169,83,209,127,55,233,247,154,238,75,36,149,51,190,87,245,124,175,87,47,213,85,77,134,184,1,211,148,218,123,133,189,17,236,236,229,117,198,207,109,175,147,170,174,95,37,186,151,61,213,126,94,152,251,137,22,0,0,0,1,82,190,53,87,234,53,213,90,91,76,231,246,87,217,244,53,216,235,251,95,153,113,103,203,29,254,185,250,21,130,89,223,131,86,206,44,218,162,251,188,21,209,102,56,232,234,172,240,251,221,156,146,91,234,26,238,143,251,250,43,63,79,161,109,164,43,241,96,211,85,119,222,23,238,181,148,139,151,80,121,25,103,79,123,158,227,66,157,213,83,29,190,165,36,104,109,72,253,35,170,104,181,12,113,121,142,164,243,48,222,108,103,154,55,51,190,23,243,190,70,203,27,97,173,52,214,179,209,148,122,130,193,81,207,75,81,230,97,121,36,79,134,87,179,242,218,139,221,171,232,119,21,123,90,222,101,94,133,107,120,144,241,237,103,211,214,122,221,152,219,122,159,62,235,63,151,237,181,92,142,111,145,202,234,58,152,253,201,169,213,174,230,106,189,61,215,244,238,189,112,133,65,185,206,123,185,156,185,85,47,187,195,119,134,251,143,15,251,61,36,154,130,47,46,245,168,49,237,173,230,106,227,200,170,172,242,250,178,87,179,224,153,62,28,125,114,189,165,200,0,0,0,0,0,0,5,71,120,203,112,223,120,161,213,246,158,38,52,229,182,73,237,23,58,88,108,218,137,241,183,155,217,106,163,247,105,166,126,19,163,100,141,91,23,55,100,116,76,78,239,76,252,30,27,94,35,90,103,105,116,229,62,193,111,221,202,90,45,59,77,43,221,167,245,3,154,249,89,64,143,114,185,212,181,8,212,87,36,92,234,229,99,209,23,145,92,173,118,25,133,101,170,105,221,217,218,205,93,64,203,166,149,220,157,47,120,164,145,141,123,103,161,187,211,206,197,107,179,133,203,30,189,240,191,220,95,145,135,56,138,227,227,135,94,30,244,213,101,109,102,186,180,234,93,72,216,92,180,26,122,205,90,202,154,154,137,177,238,54,87,71,204,218,118,47,117,124,152,232,139,202,142,92,53,104,254,130,215,186,252,102,113,19,59,45,212,95,105,106,253,192,188,73,85,55,150,213,72,41,90,247,101,239,119,126,72,33,143,213,115,134,49,19,170,247,216,155,107,118,250,205,180,251,111,166,118,207,79,101,109,250,98,213,77,107,129,234,212,107,165,72,163,70,172,142,68,252,167,170,43,151,234,229,59,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,111,18,46,27,238,60,64,236,244,114,105,248,188,203,214,159,207,177,55,153,169,159,62,170,143,204,248,229,99,62,8,87,226,207,211,11,222,132,90,231,49,220,205,92,42,22,249,225,189,199,181,159,80,217,232,182,99,114,42,124,139,172,30,103,177,85,114,57,222,127,51,171,42,100,247,33,167,70,183,149,168,196,247,159,215,186,117,202,22,82,143,107,155,204,139,208,233,219,161,173,52,214,140,209,149,154,130,255,0,81,201,75,79,229,229,121,36,95,138,86,51,242,26,171,221,201,232,107,81,174,181,35,245,126,170,174,212,82,71,229,186,175,202,203,115,156,114,198,214,119,194,126,111,200,187,111,9,237,53,87,98,225,130,215,89,86,184,117,127,159,134,116,247,121,46,21,201,221,21,115,223,232,77,66,143,124,89,54,113,116,78,254,212,107,234,56,185,105,53,87,38,19,155,60,190,205,69,67,23,171,213,87,171,151,242,91,250,123,144,100,185,47,6,75,245,29,126,211,234,123,36,43,153,237,126,197,231,39,94,158,109,77,193,205,238,152,236,158,138,191,160,177,96,0,0,0,8,233,199,246,156,166,212,60,45,235,127,104,103,51,173,214,123,149,124,125,85,48,248,237,213,88,236,169,243,245,207,220,107,203,20,146,83,78,201,89,209,241,61,28,159,69,69,54,35,224,59,86,166,174,225,123,67,207,207,204,235,109,154,217,110,122,227,30,244,118,234,85,95,68,252,239,175,222,72,32,0,0,28,46,181,114,183,71,95,92,142,229,86,219,42,151,56,207,244,167,26,216,241,8,229,126,251,110,27,149,217,85,213,55,101,206,59,254,204,148,152,94,14,186,82,178,239,190,183,123,211,99,253,143,69,99,168,114,191,41,241,50,178,222,236,99,40,189,151,228,93,36,140,108,172,116,111,76,181,232,173,84,249,162,149,27,226,175,194,19,108,55,119,111,150,136,181,121,116,85,138,191,106,39,159,156,212,61,213,213,51,73,248,89,149,126,20,111,186,214,99,229,234,133,118,109,254,184,189,109,206,176,181,107,43,4,254,85,101,174,174,10,166,47,43,29,149,142,86,72,137,239,181,201,221,137,232,191,232,46,91,133,79,19,125,178,220,77,61,102,210,187,129,55,216,250,138,40,233,232,92,188,181,21,30,208,244,100,12,89,63,5,74,214,51,154,71,191,166,112,152,239,133,66,114,89,239,22,235,245,186,11,173,170,163,206,166,169,141,178,198,254,71,55,45,115,81,200,184,114,34,246,84,238,135,216,170,136,138,171,217,14,133,186,59,225,183,123,65,102,146,247,173,175,126,197,3,17,127,241,105,228,202,163,30,239,233,113,189,123,70,239,79,79,184,173,110,42,188,90,235,110,109,175,209,123,29,65,236,208,175,155,3,175,62,106,63,157,63,15,26,167,145,83,70,138,153,69,137,253,253,57,126,106,87,101,117,203,92,239,78,186,108,149,179,125,167,124,189,214,35,81,121,97,131,158,89,166,95,146,49,137,151,202,191,36,235,232,137,210,205,120,38,240,189,130,219,246,78,230,239,100,94,108,249,130,190,138,221,204,173,228,255,0,123,77,27,188,218,106,188,46,21,37,110,21,191,85,78,200,89,197,154,205,110,211,246,202,107,61,166,159,200,164,164,137,144,195,31,59,157,202,198,181,26,212,203,149,85,112,136,137,213,79,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,34,162,162,246,82,54,241,71,192,230,214,241,37,107,171,170,175,131,236,221,69,236,210,71,77,115,230,168,155,203,119,44,202,197,242,82,162,56,215,18,76,174,235,223,24,94,157,170,79,136,95,15,29,233,216,201,171,43,226,163,251,106,199,78,249,21,181,254,101,37,55,52,109,89,85,29,229,251,75,222,158,228,92,216,239,239,99,186,117,141,180,23,29,65,163,174,209,214,80,205,236,149,212,114,163,152,238,86,73,200,246,57,21,58,42,42,46,28,212,250,116,50,4,92,84,239,212,17,178,40,181,223,43,99,68,70,167,217,116,75,140,118,254,146,117,61,101,186,122,243,112,102,109,70,175,190,251,124,141,68,106,47,178,195,22,17,21,203,253,45,141,252,247,127,116,225,172,218,118,245,168,174,20,214,219,69,31,180,85,86,204,202,120,89,230,49,156,242,61,200,214,166,92,168,137,149,114,117,94,132,250,224,215,195,27,93,107,45,67,106,215,123,181,79,246,77,146,138,162,10,182,210,115,195,63,181,53,143,167,149,27,207,79,84,143,103,51,29,34,103,151,166,51,140,170,33,112,250,91,77,90,180,126,157,183,105,139,36,30,77,13,174,150,26,58,118,115,57,220,177,199,27,88,212,203,149,85,125,214,167,117,85,250,169,202,149,225,227,23,183,211,95,246,130,209,170,169,89,135,219,110,180,254,99,178,159,181,199,75,112,145,83,10,228,249,252,149,74,158,216,183,209,199,189,58,14,75,132,190,93,51,117,45,173,101,127,42,175,43,18,174,46,101,194,117,94,153,236,108,159,183,114,210,77,160,116,220,148,18,121,148,203,104,163,242,95,133,78,102,121,44,229,92,47,84,233,142,231,97,0,0,1,9,188,90,231,124,92,49,66,214,203,132,125,241,173,86,242,247,205,190,187,212,164,77,43,7,181,106,139,61,54,51,230,215,211,179,31,124,141,67,100,190,27,104,219,65,176,27,115,76,214,227,151,74,90,17,83,63,42,40,83,253,6,73,0,0,0,7,229,238,70,49,207,114,225,26,138,170,80,167,138,38,188,102,186,226,130,183,203,110,27,98,163,150,205,223,191,147,113,173,235,240,183,243,254,191,122,145,38,146,150,106,218,184,104,233,219,205,44,242,54,38,38,81,50,231,46,17,58,244,238,166,194,30,31,91,89,6,215,112,209,165,225,68,253,145,127,162,162,189,207,223,221,146,123,125,42,57,191,27,145,122,199,221,48,159,68,36,153,143,55,247,110,221,186,155,85,122,209,49,59,150,91,135,179,114,59,25,199,37,76,82,175,229,53,59,71,243,79,244,26,208,86,210,201,69,82,250,89,126,38,99,63,165,17,127,210,102,237,163,226,247,115,118,142,200,221,59,106,169,246,139,123,51,201,15,37,59,57,114,249,30,190,243,161,115,151,222,145,87,185,220,119,95,196,63,124,119,75,77,205,166,42,107,253,134,146,126,94,116,242,168,229,207,44,140,122,118,166,106,247,143,231,234,69,199,57,242,191,153,203,151,41,102,94,27,124,3,85,106,26,186,13,238,220,168,113,106,111,155,236,52,92,201,248,126,149,148,210,126,18,26,132,115,121,92,140,119,188,206,189,147,166,84,183,52,68,106,97,59,30,64,0,0,0,0,0,0,62,11,245,134,201,170,108,181,186,115,82,90,105,46,118,187,148,15,166,172,163,171,137,178,195,60,78,76,57,143,99,186,57,21,61,20,171,94,37,60,25,235,166,187,213,106,126,24,181,61,20,84,51,185,100,253,76,223,103,123,86,157,85,126,26,122,172,59,157,189,122,54,84,69,68,78,178,57,84,137,119,15,13,46,55,109,213,114,81,201,177,85,211,44,107,143,50,158,235,65,44,110,79,69,71,54,117,79,244,252,209,14,251,182,126,17,92,91,107,90,216,127,86,54,171,30,132,183,191,14,146,123,165,206,42,153,185,21,17,125,216,105,93,34,171,186,252,47,115,59,46,85,11,77,225,47,130,141,165,225,30,193,52,58,74,41,47,26,158,227,26,71,116,212,117,209,181,42,106,27,148,95,42,54,166,82,24,114,136,188,141,85,85,84,69,115,158,168,138,146,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,68,114,97,123,21,25,226,73,192,53,86,158,171,175,222,237,181,135,54,167,121,94,221,69,204,159,128,233,71,77,31,225,38,168,87,59,153,202,247,123,172,233,217,122,97,74,205,107,159,19,249,154,184,114,18,143,106,60,67,247,199,107,116,220,58,98,154,191,219,169,32,230,228,79,42,142,44,115,72,247,175,122,103,47,121,62,126,135,78,221,206,47,119,55,119,44,142,211,183,90,159,103,183,191,28,240,242,83,191,155,15,141,233,239,54,22,185,61,232,209,123,152,70,138,150,74,218,150,82,197,241,63,56,253,8,171,254,131,101,253,130,219,183,109,94,213,89,116,76,174,230,150,223,237,60,238,198,51,207,83,44,169,249,78,78,210,124,215,253,6,67,32,239,139,38,209,166,186,225,254,93,101,72,206,106,237,47,203,229,55,56,231,246,154,218,24,221,213,94,212,76,53,139,221,29,250,59,148,114,78,255,0,10,125,216,143,111,245,237,231,78,74,204,166,169,188,105,218,36,92,246,252,61,67,63,49,217,253,187,230,223,191,229,118,236,114,61,141,123,87,40,228,69,67,244,0,0,0,12,111,196,149,27,107,182,3,113,169,156,220,243,233,75,186,34,103,231,69,50,127,164,214,207,85,65,236,186,162,241,77,140,121,85,245,12,199,221,35,144,187,191,9,57,221,55,12,83,53,102,202,50,248,230,163,121,123,98,223,67,234,77,144,0,0,29,123,112,229,164,135,64,234,73,43,228,242,233,146,209,88,179,59,10,188,172,242,95,204,184,78,171,211,61,141,108,119,209,244,114,111,78,188,146,223,39,153,76,237,75,116,116,78,194,167,51,22,174,94,85,194,245,78,152,238,91,7,131,166,223,77,96,218,11,190,170,170,102,95,114,186,84,121,110,202,126,215,37,45,190,68,76,35,151,229,242,69,44,60,226,181,78,154,181,107,13,59,113,211,23,184,60,234,27,165,44,212,117,12,230,115,121,163,146,55,49,201,150,170,42,123,174,94,202,139,245,66,158,56,203,240,199,215,90,55,80,221,117,222,210,83,253,173,100,172,168,158,173,212,156,240,193,236,168,247,212,74,173,231,168,170,87,191,149,141,141,51,203,215,57,238,138,132,5,188,233,219,214,157,184,84,219,110,244,126,207,85,69,51,233,230,103,152,199,242,72,199,43,92,153,106,170,46,21,171,213,58,28,206,141,221,61,121,183,211,58,163,72,95,125,130,71,34,181,87,217,97,151,40,170,213,254,152,199,126,99,127,184,118,201,120,169,223,169,227,124,82,235,190,102,200,138,142,79,178,232,147,57,239,253,36,199,245,247,29,65,172,110,210,86,87,77,237,117,213,146,171,158,238,86,71,206,247,185,85,122,34,34,38,92,229,250,117,36,151,15,94,30,59,211,190,115,81,215,203,71,246,45,142,161,241,171,171,252,202,74,158,88,220,177,42,187,203,246,150,61,125,201,121,177,223,221,199,117,233,109,156,46,112,57,181,188,54,218,233,106,168,32,251,75,81,123,51,35,169,185,243,84,67,230,59,150,21,127,224,86,162,72,211,50,66,142,233,243,194,116,239,36,145,17,17,17,59,33,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,200,173,94,202,152,83,21,110,143,12,59,53,187,240,75,30,182,210,158,219,36,202,229,115,253,186,170,62,232,252,244,142,86,127,84,119,247,126,226,62,215,248,75,112,179,87,90,250,168,180,223,146,201,30,175,88,253,178,226,238,234,171,223,219,62,184,59,182,138,240,226,225,127,69,172,79,164,208,254,107,226,123,94,142,251,78,226,222,169,203,232,181,43,249,168,103,205,29,182,250,47,64,209,165,6,147,179,123,12,8,185,229,246,137,101,235,134,167,121,28,229,236,198,255,0,112,236,192,24,103,140,29,188,166,220,158,29,53,213,154,88,249,231,164,176,92,235,169,27,149,76,212,54,134,161,172,76,243,53,59,191,213,113,243,67,93,119,199,83,163,245,163,161,170,103,37,69,146,232,173,145,185,69,195,225,151,170,101,50,157,219,245,253,38,194,92,14,238,61,22,230,112,227,165,46,148,114,115,45,178,223,67,106,155,162,166,37,142,130,153,206,78,173,111,231,167,100,84,250,153,240,0,0,4,2,241,130,170,161,102,197,91,105,165,143,53,14,188,66,230,174,87,162,123,29,122,39,211,185,80,59,69,71,37,126,234,232,218,56,153,206,233,175,246,230,99,56,206,106,99,79,244,155,40,109,53,43,168,118,187,71,209,189,156,174,134,195,111,141,83,57,194,165,60,105,254,131,181,128,0,0,3,165,111,86,175,164,208,123,75,172,117,109,92,188,137,107,176,220,42,217,238,170,229,241,211,73,34,39,70,187,31,2,250,47,233,53,185,221,189,95,54,188,220,205,81,171,101,127,50,93,47,21,181,113,244,68,195,36,168,146,68,79,133,191,159,242,79,208,102,174,2,56,125,190,111,126,250,88,100,130,151,54,139,13,117,45,206,182,94,118,117,100,21,148,190,99,112,178,49,223,4,185,203,114,191,36,85,237,176,29,142,211,77,97,179,80,89,40,155,136,45,244,209,82,196,153,95,130,54,35,83,186,170,246,68,238,170,125,192,170,63,17,127,15,93,87,120,213,50,238,238,206,218,189,189,149,220,191,104,209,249,241,197,228,242,71,73,79,23,225,42,42,83,155,56,145,222,235,83,24,194,250,41,89,149,58,63,81,210,75,228,212,91,185,31,242,243,163,95,242,59,234,119,141,183,225,155,122,119,98,224,219,110,134,209,223,104,76,236,244,251,66,146,44,123,175,119,244,217,90,157,163,127,247,62,226,203,248,73,240,166,180,232,218,154,109,105,189,53,30,221,114,143,159,146,219,200,232,188,172,164,241,175,225,105,170,213,174,203,93,19,187,116,198,62,106,89,29,45,44,20,112,54,154,153,156,145,179,60,173,202,174,50,185,245,251,207,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,61,85,84,176,86,64,234,106,150,115,198,252,115,55,42,153,194,231,211,238,43,115,139,111,10,107,78,178,169,169,214,155,45,81,236,55,41,57,57,237,188,142,151,205,194,65,26,126,22,166,173,26,220,53,178,187,183,92,227,228,165,104,110,71,12,219,211,180,247,7,91,117,206,142,251,62,102,227,167,218,20,146,231,221,99,191,165,74,228,237,35,63,187,247,157,30,155,71,234,58,185,124,154,123,119,59,254,94,116,105,254,87,125,11,51,240,232,240,245,213,118,125,83,22,238,239,21,171,216,25,67,205,246,117,31,159,28,190,119,60,117,116,242,254,18,158,165,121,113,152,221,239,53,115,156,39,170,150,184,14,19,89,105,75,110,182,211,149,122,102,236,206,106,90,207,47,157,50,228,248,36,107,211,225,84,94,237,79,83,92,30,34,182,75,82,236,54,229,220,52,70,161,166,228,90,127,43,202,147,158,53,243,57,169,226,149,221,25,35,241,143,53,19,170,255,0,220,156,14,209,107,90,173,3,184,186,107,82,195,39,44,86,235,221,5,116,169,132,92,182,25,218,255,0,86,187,209,23,178,47,220,166,200,91,43,171,233,53,230,210,232,237,91,73,47,58,93,44,54,250,183,251,170,152,124,148,209,200,169,213,173,207,198,158,137,250,14,234,0,0,0,14,169,187,52,174,174,218,237,97,70,198,115,58,107,13,194,52,76,227,42,180,242,39,250,77,107,247,118,142,74,13,213,214,84,114,179,145,208,223,238,44,198,115,140,84,200,159,232,45,251,193,246,170,133,251,21,114,166,138,60,84,54,241,51,156,185,94,169,236,116,8,191,78,228,253,0,0,1,128,248,225,220,122,45,179,225,199,85,221,43,100,228,91,157,190,186,213,15,69,92,203,37,5,75,154,157,26,239,204,94,232,137,245,53,237,100,85,58,195,90,36,52,172,231,168,189,221,57,99,110,81,50,249,165,232,153,92,39,119,125,63,65,177,71,7,219,121,77,182,220,58,104,91,52,81,242,79,87,96,182,87,85,183,42,184,168,117,13,59,94,153,230,114,119,103,162,227,228,134,102,0,235,58,199,109,244,94,190,163,90,13,89,102,246,232,21,115,203,237,18,197,215,14,78,241,185,171,217,238,254,233,128,245,175,135,23,11,250,209,102,125,94,135,242,159,51,156,245,119,218,119,23,117,94,111,68,169,79,206,58,77,7,132,183,11,52,149,172,170,151,77,249,204,141,232,244,143,219,46,45,236,168,189,253,179,233,130,65,109,119,12,59,53,180,16,69,30,137,210,158,197,36,42,213,107,253,186,170,78,200,204,116,146,87,255,0,83,111,247,62,243,42,162,35,81,26,157,145,48,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,93,168,35,186,218,171,45,147,38,99,172,167,146,7,167,205,30,213,106,252,190,127,51,94,110,59,246,170,125,166,226,71,84,91,101,167,242,99,189,214,214,222,224,78,116,119,52,83,87,213,53,174,248,221,143,218,251,46,23,232,132,199,240,111,222,133,164,146,245,179,247,10,222,88,38,146,166,235,4,94,94,115,42,253,159,78,222,168,204,246,202,117,126,62,158,165,174,128,0,0,172,111,25,237,85,236,218,99,78,233,100,126,60,218,154,74,165,76,124,227,184,51,229,254,146,184,56,97,163,90,237,254,208,48,34,103,58,146,212,191,254,155,10,127,164,217,15,74,69,236,250,94,207,2,255,0,75,160,167,103,247,35,106,28,168,0,0,0,43,223,197,223,123,34,209,187,97,69,182,180,51,98,225,123,150,57,101,103,47,254,43,53,61,124,42,185,88,213,191,19,83,162,57,29,247,119,42,27,109,52,37,227,115,181,245,135,66,89,34,243,43,111,183,42,91,124,126,243,83,14,154,102,68,139,239,57,169,221,233,249,73,247,167,115,96,254,16,248,116,179,112,233,180,214,173,49,79,67,228,221,167,167,130,162,232,255,0,53,238,230,170,90,104,25,55,69,150,70,167,189,15,228,175,47,203,167,124,228,0,56,107,134,143,211,183,74,132,170,175,183,121,178,167,229,121,210,55,209,19,178,57,19,178,33,202,82,210,193,71,11,105,233,163,228,141,185,194,101,87,25,92,250,253,231,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,234,170,165,130,178,23,83,212,199,207,27,177,148,202,166,112,185,244,251,142,46,223,163,244,237,174,161,106,168,45,222,84,171,249,94,116,142,244,84,236,174,84,236,170,115,32,2,44,113,227,194,61,31,18,219,120,229,178,208,115,234,155,118,62,207,151,205,84,199,153,61,47,155,238,186,104,227,253,170,5,79,123,63,78,189,232,26,186,138,170,217,86,250,58,184,252,185,162,199,51,114,139,140,162,42,118,202,118,84,46,95,194,35,123,34,214,59,97,91,182,149,211,102,225,100,150,73,98,103,47,254,43,13,61,4,40,185,72,209,191,19,151,187,149,223,127,114,194,64,0,0,1,197,106,184,189,163,75,222,32,79,233,148,21,12,254,236,110,67,91,206,39,168,214,135,127,181,244,10,152,198,164,186,175,255,0,166,204,159,232,44,127,193,139,85,123,78,152,212,90,89,95,159,42,166,174,169,19,29,177,29,189,159,47,244,150,114,0,0,2,168,188,100,55,165,213,114,89,118,126,223,91,205,4,47,166,186,207,23,151,140,74,159,104,83,187,170,179,61,176,157,31,143,167,169,13,248,17,218,169,247,99,137,29,47,109,138,155,206,142,201,93,69,123,157,57,209,188,177,67,95,76,215,59,227,110,127,108,236,153,95,162,155,13,90,104,35,181,90,168,237,144,166,35,163,167,142,6,39,201,24,212,106,124,254,95,51,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,172,188,102,118,134,58,166,216,55,122,142,15,195,197,29,45,154,87,115,127,75,79,180,42,29,221,248,239,142,205,207,215,208,128,220,34,238,13,78,219,113,9,162,175,240,84,121,81,201,123,182,211,212,123,136,238,120,86,186,7,185,189,90,236,103,147,186,38,77,140,244,205,230,45,69,167,109,119,248,19,17,220,168,160,171,103,127,134,72,218,244,238,137,249,223,36,251,142,76,0,0,41,127,198,99,83,186,175,126,236,58,105,178,243,178,29,53,75,82,190,238,48,228,173,184,51,29,191,210,70,254,7,172,149,119,206,38,244,36,20,144,249,139,5,246,215,81,34,115,34,97,141,184,83,34,175,85,79,159,222,108,85,71,10,211,210,65,2,166,22,56,218,204,125,201,131,220,0,0,0,122,170,103,101,53,60,181,50,46,25,19,28,247,125,200,153,82,128,252,71,119,125,219,169,196,133,246,8,165,231,131,77,77,85,98,79,119,24,90,122,250,180,252,198,175,105,62,191,122,153,251,193,251,96,237,250,183,82,220,183,146,239,77,230,195,101,158,106,10,85,231,115,121,42,161,146,130,161,142,247,100,69,92,35,151,162,177,91,243,85,236,92,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,127,20,77,130,183,236,222,244,211,223,44,148,222,69,183,84,243,251,59,57,220,236,123,53,37,19,95,213,210,61,223,20,139,221,27,244,201,213,188,56,183,125,219,87,196,133,138,9,101,228,131,82,205,75,98,95,119,57,90,138,250,68,252,199,47,104,254,159,122,23,249,77,59,42,105,226,169,141,114,201,88,215,183,238,84,202,30,208,0,0,3,211,89,10,212,82,79,2,38,86,72,220,204,125,233,131,93,94,56,172,181,118,62,38,245,220,21,112,249,107,61,246,233,81,26,115,34,229,142,184,84,162,47,69,95,146,253,73,31,224,209,169,221,73,191,119,237,52,233,121,25,54,154,170,169,79,119,57,114,214,219,217,142,223,233,46,132,0,0,56,205,77,121,139,78,233,219,165,254,116,204,118,218,41,234,223,223,225,142,55,61,123,34,254,111,201,126,227,92,222,46,247,2,167,114,120,132,214,183,249,231,243,99,142,247,114,167,167,247,17,188,144,165,116,239,99,122,53,185,199,63,117,76,147,227,193,155,104,163,166,109,255,0,119,171,32,252,60,177,213,89,162,119,55,244,181,251,62,161,59,63,29,243,221,185,250,250,22,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,92,101,109,188,91,159,195,190,179,177,44,60,245,20,246,107,141,93,50,243,42,114,204,218,26,134,177,126,38,162,225,95,217,87,31,51,93,155,149,29,118,143,213,53,86,245,127,45,109,146,224,248,85,216,106,226,88,100,84,206,58,167,118,253,83,239,47,251,195,235,117,160,221,46,27,52,204,202,252,213,88,168,232,172,213,29,23,222,146,26,10,94,103,124,13,68,235,39,100,202,125,84,146,160,0,15,10,168,136,170,189,144,160,207,19,221,87,6,170,226,154,230,180,243,121,137,105,166,158,214,239,117,83,149,209,92,107,114,157,81,51,241,119,235,247,169,221,60,34,244,52,154,131,136,170,189,65,81,71,231,82,219,108,210,72,199,121,156,188,147,199,93,64,244,92,35,145,87,8,189,176,168,94,0,0,0,0,49,143,18,218,218,45,191,216,189,111,168,221,47,151,44,54,11,151,179,187,149,87,19,37,28,207,111,78,87,39,118,122,166,13,113,117,61,198,163,89,238,5,218,237,52,156,211,223,111,19,212,57,216,68,203,230,157,206,85,198,17,59,187,228,159,160,191,111,15,189,182,131,109,120,104,211,84,177,39,191,122,165,163,188,202,189,122,190,107,125,42,42,252,78,252,207,76,125,200,73,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,60,68,118,94,147,116,118,166,178,251,43,127,13,165,180,237,254,170,39,101,122,57,212,204,118,126,54,167,120,83,186,59,254,250,42,211,23,26,141,25,184,22,155,180,50,98,123,21,230,10,134,187,9,209,240,206,215,34,227,10,157,219,242,95,210,108,117,195,78,182,139,112,54,47,68,106,54,203,230,75,53,130,219,237,14,229,84,204,203,71,11,221,211,149,169,221,254,137,131,39,0,0,0,2,143,252,93,52,52,154,127,136,170,77,65,79,71,228,210,220,172,209,200,247,121,156,220,243,201,93,94,245,92,43,149,83,40,157,176,136,116,191,12,45,87,6,149,226,154,216,181,19,121,105,118,166,134,214,223,117,87,153,210,220,104,176,157,17,113,240,247,233,247,161,126,104,168,168,138,157,148,242,0,0,141,94,32,187,173,6,214,240,217,169,166,71,226,170,251,71,91,102,167,232,190,236,147,80,85,114,187,224,114,47,88,251,46,19,234,133,0,219,104,235,181,134,169,165,183,163,249,171,111,119,6,66,142,195,83,50,205,34,38,113,209,59,187,232,159,113,177,55,6,187,111,22,216,112,239,163,44,73,23,37,69,69,154,221,87,82,188,217,230,153,212,52,237,122,252,78,68,202,179,178,46,62,72,102,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,205,115,161,138,233,110,171,182,207,251,93,92,18,64,254,255,0,11,154,173,94,216,249,154,244,113,237,182,82,109,127,18,154,162,222,174,230,138,239,91,91,119,135,166,49,28,181,245,72,212,248,220,189,163,245,194,253,16,148,126,14,59,211,45,14,190,188,237,13,210,126,74,74,139,117,69,206,153,121,115,153,221,53,190,157,140,247,89,158,200,189,85,216,249,167,169,111,160,0,14,43,85,220,155,102,210,247,139,195,215,13,161,160,168,169,85,250,50,55,59,228,191,47,146,154,224,113,73,170,255,0,86,91,255,0,174,239,9,240,254,168,110,140,106,252,219,237,179,185,23,178,126,119,200,177,175,6,45,20,218,125,47,168,181,171,151,46,146,170,174,133,62,229,142,223,39,231,127,163,244,250,22,116,0,0,0,8,11,226,253,186,50,105,29,136,183,233,74,5,205,85,234,239,20,19,183,229,77,53,29,124,110,94,172,84,238,212,236,168,191,113,86,60,35,232,10,157,197,226,35,66,89,97,76,195,79,168,45,117,117,73,211,172,13,174,129,175,252,166,175,103,250,46,126,70,199,26,126,215,13,142,193,109,178,211,38,34,183,209,195,75,26,117,232,214,49,26,157,213,87,178,124,212,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,31,168,45,112,223,44,55,43,45,75,115,21,194,142,106,89,19,43,213,175,98,181,123,42,47,101,249,161,174,71,23,58,2,167,110,120,136,215,118,89,155,136,106,53,5,210,174,149,50,157,32,117,116,237,103,229,57,123,51,213,115,243,66,211,124,32,119,70,77,93,177,23,13,41,94,184,170,178,221,229,130,6,252,233,161,163,160,141,171,209,136,157,220,189,213,87,239,39,208,0,0,0,43,27,198,119,69,54,163,75,233,237,104,213,195,163,170,164,162,95,185,35,184,73,249,223,232,253,62,133,114,112,183,170,255,0,81,187,253,161,47,11,240,166,161,181,177,203,242,111,182,192,229,94,203,249,191,35,99,253,41,114,101,231,75,217,239,17,174,91,93,65,79,82,213,250,62,54,187,228,159,63,146,28,168,0,2,160,188,99,183,166,90,237,125,102,218,27,92,252,244,148,246,234,123,157,74,242,227,19,182,107,133,59,217,239,51,61,149,58,163,177,242,79,82,46,112,19,182,50,110,135,18,122,94,221,205,203,21,162,182,138,239,55,76,230,56,171,233,81,201,241,181,123,73,233,149,250,41,176,189,178,134,43,93,182,146,217,7,237,116,144,71,3,59,252,44,106,53,59,231,209,15,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,231,198,87,105,159,45,166,197,186,148,177,251,172,154,150,215,34,231,228,219,132,235,221,255,0,228,111,233,244,43,223,133,45,119,46,222,111,246,137,191,70,254,86,58,251,109,134,85,194,46,35,246,216,28,239,201,119,230,122,38,77,142,116,165,221,154,131,75,217,239,209,187,153,151,42,10,122,198,174,49,148,146,54,185,23,178,124,254,73,247,28,168,0,24,183,138,29,89,22,140,225,243,112,239,146,38,93,30,152,187,36,73,215,171,210,134,103,34,118,95,205,245,76,26,221,234,107,171,239,218,142,235,124,145,184,117,198,186,122,183,38,115,133,146,71,59,228,159,63,146,23,147,225,77,167,33,176,240,199,20,209,51,173,198,228,218,215,59,43,222,75,125,14,83,25,95,151,211,238,38,104,0,0,0,41,35,197,195,116,127,85,187,231,79,164,97,253,170,205,66,200,159,255,0,57,13,101,124,107,221,136,189,157,243,84,251,206,213,224,225,182,127,110,110,93,235,94,214,83,115,210,91,232,42,105,162,127,62,49,80,202,139,124,169,209,30,139,217,87,187,85,63,200,92,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,2,156,188,99,246,207,236,61,203,178,235,234,58,110,74,91,133,5,53,52,175,231,206,106,31,81,112,149,122,43,213,123,34,118,106,39,249,14,171,225,31,186,31,169,45,243,168,210,83,47,224,111,52,47,133,159,243,147,86,80,70,157,152,171,217,191,52,79,184,187,112,0,0,0,67,47,21,157,57,13,251,134,57,102,149,157,109,215,39,86,181,217,94,241,219,235,176,152,202,124,254,191,113,70,186,106,234,251,22,163,181,95,35,110,93,111,173,130,173,169,158,235,28,136,239,146,252,190,74,108,139,194,246,171,139,89,240,247,183,151,200,211,14,147,75,218,82,84,235,209,235,67,11,149,59,39,231,122,38,12,164,0,7,21,170,238,236,211,250,94,241,126,145,220,172,182,208,84,86,57,113,156,36,113,185,202,189,151,229,242,95,184,215,27,138,221,119,46,225,239,246,182,191,72,254,102,54,251,114,134,37,194,38,99,246,217,220,223,201,111,231,250,166,75,8,240,106,218,103,199,105,190,238,165,92,94,235,166,170,181,196,188,223,54,219,231,78,207,255,0,43,127,79,161,104,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,135,25,219,103,75,186,124,59,234,251,21,68,92,242,209,218,174,23,10,95,121,83,19,178,134,161,172,94,143,106,119,147,213,113,243,67,93,171,205,186,171,75,106,122,219,84,139,203,81,105,175,146,5,94,139,135,197,34,183,230,169,221,191,53,253,38,192,92,0,110,157,46,230,112,215,164,89,19,249,166,211,214,186,11,36,203,133,79,126,10,10,94,111,200,106,119,127,166,83,234,164,146,0,2,33,120,158,235,111,212,167,13,55,74,20,131,204,117,221,243,219,243,205,142,84,150,223,90,153,248,87,63,15,211,239,66,133,81,29,35,209,173,76,171,151,8,159,83,97,127,15,139,36,150,78,22,180,115,37,143,145,107,45,182,250,206,249,207,61,186,151,175,117,249,127,238,36,128,0,0,1,194,107,125,67,22,147,209,183,221,81,51,185,89,104,182,85,87,185,113,156,36,81,57,254,136,191,155,242,95,185,77,109,184,134,213,147,235,189,246,215,250,157,243,121,173,184,234,123,173,68,11,202,141,196,114,86,74,246,167,102,254,127,170,34,151,27,225,73,182,145,232,126,29,91,119,116,60,146,223,171,146,229,158,108,229,179,208,208,187,63,18,167,118,252,147,238,66,107,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,33,79,138,214,218,71,174,56,116,125,221,176,243,203,97,174,91,150,121,177,134,193,67,92,239,207,68,238,239,146,253,202,83,135,15,58,178,125,11,190,218,3,83,178,111,41,182,221,79,106,168,157,121,81,217,142,58,200,158,228,236,239,204,244,69,83,100,173,19,168,98,213,154,54,197,170,33,119,51,46,246,202,90,246,174,49,148,150,38,191,213,19,243,190,73,247,33,205,128,0,0,17,191,196,30,201,37,239,133,173,98,200,163,231,90,59,109,194,179,190,49,201,110,170,235,221,62,127,251,141,122,21,29,27,213,174,76,43,87,10,159,82,250,188,48,181,183,234,175,134,155,93,10,193,229,186,208,248,45,249,230,207,50,69,111,162,76,252,41,143,139,235,247,169,47,64,0,141,220,127,238,157,46,217,240,215,171,153,43,249,102,212,22,186,251,44,43,133,92,62,122,10,174,95,200,114,119,103,174,19,234,134,191,150,107,117,86,169,212,244,86,184,215,154,162,237,95,28,8,189,19,47,150,68,111,205,19,187,190,105,250,13,137,120,49,219,58,93,172,225,223,72,88,169,226,228,150,178,213,111,184,85,123,202,185,157,244,52,237,122,245,123,147,188,126,139,143,146,25,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,170,170,154,42,202,89,169,39,111,52,115,198,232,222,153,84,203,92,152,94,223,69,53,251,241,18,218,41,54,175,137,29,69,36,41,154,77,69,85,87,123,141,127,55,218,43,234,240,223,141,202,184,72,251,244,251,144,149,126,11,219,159,60,151,125,73,181,21,19,101,141,165,172,189,177,57,83,166,29,110,129,59,51,255,0,214,253,30,165,175,0,1,92,158,50,218,166,75,110,213,216,108,49,187,30,213,118,165,115,147,30,142,166,184,55,229,244,249,149,19,163,232,214,225,171,44,180,40,206,127,104,184,211,69,203,156,103,154,86,166,51,250,77,145,56,105,182,125,145,176,186,6,135,203,242,252,189,55,106,78,94,108,227,20,80,167,124,175,200,201,160,0,0,4,123,227,199,87,174,141,225,147,89,86,178,111,46,74,219,93,198,134,53,229,206,94,251,125,82,162,124,43,249,190,191,221,40,3,68,219,103,214,155,147,97,180,72,185,154,251,124,165,166,114,244,234,233,234,26,223,154,39,119,124,211,244,27,36,236,78,155,143,72,108,182,132,211,108,103,43,173,218,106,215,75,39,92,229,241,210,68,197,94,235,249,191,53,59,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,3,162,239,174,155,143,87,236,190,187,211,111,103,51,174,58,106,233,75,31,92,97,242,82,74,196,94,233,249,223,52,53,182,214,214,217,244,94,229,95,237,17,174,38,177,95,42,169,154,189,58,58,10,135,55,230,169,221,191,53,253,37,255,0,240,29,171,215,89,112,201,163,107,95,55,153,37,21,174,221,67,34,242,227,15,101,190,149,85,62,20,252,239,79,238,146,16,0,0,0,198,124,75,91,62,216,216,93,125,65,229,243,249,154,110,234,156,185,198,115,69,50,124,211,230,107,117,172,40,214,223,171,111,84,10,206,95,103,184,212,197,203,156,227,150,87,38,63,192,91,175,131,70,169,146,229,181,119,235,20,142,207,178,221,170,156,212,199,163,105,173,237,249,125,126,101,142,0,1,84,62,52,59,161,60,119,125,55,180,244,243,97,142,165,163,189,189,57,83,174,93,113,129,123,179,255,0,214,253,30,164,84,240,237,218,41,55,83,137,29,59,36,201,138,77,59,85,73,123,145,127,59,217,235,233,50,223,141,170,153,73,59,245,251,148,216,18,150,154,42,58,88,105,32,111,44,112,70,216,216,153,85,195,90,152,78,255,0,68,61,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,103,120,202,237,83,43,244,101,139,115,232,99,230,168,167,172,165,183,76,153,198,34,108,87,9,220,238,175,199,117,78,136,220,253,125,8,79,225,211,185,82,237,207,18,214,9,18,163,202,134,245,45,45,162,95,113,29,150,77,112,164,202,124,46,94,204,244,199,222,134,192,116,149,17,214,82,195,87,18,229,147,198,217,26,191,52,84,202,127,148,247,0,10,159,241,168,188,178,75,158,151,178,53,122,182,26,42,149,255,0,214,184,183,229,254,146,190,120,121,163,75,134,250,104,10,53,143,157,38,212,246,166,114,231,25,205,100,73,140,254,147,100,189,17,74,148,58,50,195,70,140,228,72,45,148,177,242,231,56,229,137,169,140,254,131,155,0,0,0,43,111,198,91,115,35,163,219,75,14,218,211,205,203,60,247,90,91,147,211,151,57,141,212,247,8,87,187,49,221,63,59,63,79,82,0,240,21,163,98,214,156,77,104,250,89,163,230,101,190,231,111,175,239,140,114,92,41,83,61,28,159,157,245,251,141,135,40,233,153,71,73,5,36,127,12,17,182,54,253,205,76,127,160,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,61,53,148,204,172,164,158,146,79,134,120,221,27,190,231,38,63,210,107,199,199,182,141,139,69,241,53,172,41,96,143,149,151,11,157,194,191,186,174,121,238,21,73,158,174,95,205,250,125,196,253,240,105,220,200,235,54,214,253,182,179,203,205,60,23,90,171,155,19,151,24,141,41,237,240,167,102,99,186,254,118,126,158,165,146,128,0,0,28,46,182,165,74,237,25,126,163,86,115,249,246,202,168,249,115,140,243,68,228,198,127,73,173,167,16,244,95,103,239,166,191,163,242,249,60,173,79,117,103,46,115,140,86,74,157,255,0,65,96,158,10,247,150,71,116,213,22,55,47,87,67,91,82,159,250,214,230,252,191,210,91,8,0,244,213,212,71,71,75,53,92,171,134,65,27,164,114,252,145,19,43,254,67,95,207,17,109,202,151,113,184,150,191,200,181,30,108,54,89,106,173,17,123,136,220,50,27,133,94,19,225,106,246,127,174,126,245,38,199,131,86,213,50,131,70,95,119,62,186,62,90,138,138,202,171,116,41,156,230,39,69,111,157,174,232,252,119,69,232,173,207,215,208,179,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,96,222,53,116,3,119,19,135,13,105,106,95,138,138,207,113,175,141,126,79,101,5,67,81,126,38,254,127,205,126,227,94,139,117,93,94,132,215,212,213,208,63,21,58,118,240,201,88,236,39,73,32,153,21,23,11,204,157,217,245,79,188,216,123,131,221,213,167,221,189,131,210,119,246,75,230,84,83,90,168,40,170,151,149,83,240,237,162,167,123,255,0,33,169,222,79,68,199,201,76,214,0,41,139,198,134,170,166,78,32,116,221,52,174,252,27,116,157,26,181,48,159,253,54,226,136,70,110,9,116,205,70,167,226,123,111,105,233,219,204,148,90,142,211,91,42,101,19,240,108,184,83,34,247,84,252,239,78,191,67,99,26,104,82,158,154,42,118,166,18,38,53,136,159,114,96,246,128,0,0,240,231,53,141,87,185,112,141,76,175,220,80,183,137,190,239,205,184,252,69,93,108,144,203,205,73,166,159,61,165,83,149,19,240,148,245,213,141,252,198,175,103,252,213,62,170,102,63,6,61,185,117,199,116,117,14,226,213,123,212,180,214,122,187,108,109,237,137,219,81,111,153,29,148,118,123,47,110,92,125,125,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,79,30,51,155,112,235,118,232,105,237,197,165,247,105,106,108,244,150,217,27,223,51,186,162,225,50,187,42,236,246,78,220,184,250,250,24,115,195,35,119,230,219,142,34,173,54,73,101,229,164,212,178,65,105,68,229,69,252,37,69,117,27,127,49,203,217,159,52,79,170,23,210,215,53,237,71,181,114,142,76,167,220,121,0,0,1,234,169,133,42,41,165,167,114,101,37,99,152,169,247,166,13,115,184,218,211,53,26,99,137,237,194,167,168,111,42,86,234,59,181,108,73,148,95,193,190,225,82,137,217,87,243,125,122,253,9,49,224,189,87,83,31,16,90,146,154,39,126,13,218,74,177,92,152,79,254,155,110,69,46,120,0,97,78,48,183,86,159,105,54,15,86,95,223,47,151,81,83,106,175,162,165,94,85,95,195,186,138,161,236,252,135,39,120,253,83,31,53,53,225,184,213,213,235,189,125,85,93,59,243,83,168,111,15,153,238,194,117,146,121,149,85,112,156,169,221,255,0,68,251,141,133,184,42,208,12,219,190,27,244,93,169,191,21,117,158,221,112,145,126,111,125,5,59,85,126,39,126,103,205,62,227,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,188,219,41,175,118,122,235,53,107,121,169,235,233,165,165,149,185,84,203,30,213,107,147,162,162,246,85,236,168,107,175,198,174,214,207,181,92,70,107,75,82,167,236,91,149,230,227,114,164,78,158,236,18,87,84,53,141,248,220,171,132,143,186,170,47,205,9,119,224,249,191,11,98,212,183,77,160,189,86,242,209,92,27,61,117,35,124,188,230,165,242,80,83,177,185,108,106,189,145,122,171,209,62,105,234,91,194,46,83,40,121,0,164,207,24,164,95,231,141,180,101,49,255,0,201,170,127,229,247,3,21,120,111,209,178,179,138,125,53,207,63,149,228,79,71,50,123,188,220,202,219,141,39,187,244,206,123,155,4,0,0,0,24,179,137,237,193,167,219,45,137,214,154,170,89,121,37,130,199,113,246,111,117,87,154,102,209,205,35,19,225,118,58,179,186,166,62,102,184,218,223,82,212,235,61,101,122,213,53,75,153,110,247,26,154,215,118,239,44,174,127,162,34,119,119,201,62,228,47,51,195,7,106,151,111,120,111,182,93,234,169,124,170,141,72,176,221,216,188,252,220,208,212,80,81,57,23,163,220,137,149,103,201,23,232,132,192,0,0,0,0,0,0,0,0,0,0,0,1,210,117,222,247,236,214,215,191,201,220,109,214,210,90,102,108,101,32,186,222,105,233,166,119,76,251,177,189,232,231,116,84,94,136,189,14,23,75,113,69,195,118,182,171,75,118,148,223,141,5,114,172,114,225,180,176,234,10,95,61,221,186,182,53,122,57,201,213,58,162,96,202,0,0,99,189,109,196,86,193,237,189,99,237,186,247,121,244,85,134,185,142,86,186,142,186,249,77,21,66,42,46,23,240,74,254,126,139,223,167,67,245,162,184,135,216,93,200,170,101,6,130,222,109,21,126,172,145,200,214,210,80,95,41,165,168,85,85,194,39,148,143,231,234,169,211,167,95,67,33,0,0,0,0,0,7,69,215,91,237,178,155,99,42,211,110,38,237,105,13,55,80,136,139,236,247,59,213,61,60,235,219,180,111,122,61,122,42,47,68,237,212,227,52,159,19,188,57,235,170,182,91,180,134,250,104,59,173,108,143,242,227,164,167,191,210,173,67,221,211,225,139,159,157,221,211,170,38,51,208,201,160,0,0,62,91,149,206,219,102,161,154,231,120,184,83,80,209,211,183,154,106,138,153,91,20,81,166,113,151,57,202,136,137,149,78,234,98,169,248,192,225,78,154,230,182,137,248,142,219,118,84,181,220,174,206,165,164,228,106,227,170,44,156,252,136,191,122,247,233,220,201,246,45,65,96,213,22,216,175,58,102,249,111,187,219,230,207,149,87,67,82,202,136,95,142,252,175,98,171,87,244,41,200,0,0,0,0,0,56,173,73,170,244,190,141,182,190,245,171,245,37,170,199,111,141,112,250,187,149,100,116,208,183,166,122,190,69,70,167,68,95,95,67,25,69,198,63,9,243,87,253,155,31,17,251,113,231,115,43,17,87,82,82,36,106,169,255,0,148,87,242,122,116,92,245,244,50,149,139,80,88,53,69,182,43,206,153,190,91,238,246,249,179,229,85,208,212,178,162,23,227,191,43,216,170,213,253,10,114,0,0,0,0,0,112,90,183,93,232,125,1,111,75,182,187,214,86,61,57,66,185,253,149,119,184,195,71,23,76,103,223,149,205,78,153,79,95,84,58,29,139,139,94,23,181,45,122,90,236,156,66,109,237,85,91,156,141,100,9,168,169,90,249,23,175,70,35,158,156,235,209,126,28,153,94,57,35,154,54,77,12,141,124,111,106,57,174,106,229,28,139,217,81,125,80,253,0,0,0,0,1,192,106,253,193,208,91,123,68,219,158,190,214,246,13,53,70,236,242,212,94,46,80,209,198,184,198,112,233,92,212,245,79,238,152,254,215,198,15,10,151,154,212,183,91,248,138,219,183,212,59,225,99,245,21,44,124,235,148,76,53,94,244,71,46,87,178,46,84,202,246,251,133,5,218,138,27,149,174,186,158,178,146,161,137,36,53,20,242,182,72,228,106,246,115,92,213,84,84,250,161,244,0,0,56,237,71,168,172,122,70,193,113,213,58,150,231,5,186,211,105,165,146,178,182,174,119,114,199,4,49,181,92,247,185,126,72,136,170,112,251,91,184,86,157,216,219,189,61,185,86,26,121,224,182,234,90,8,174,84,113,206,136,146,36,50,39,51,57,145,59,57,91,133,84,244,206,58,157,164,0,1,242,220,174,118,219,53,12,215,59,197,194,154,134,142,157,188,211,84,84,202,216,162,141,51,140,185,206,84,68,76,170,119,83,21,79,198,7,10,116,215,53,180,79,196,118,219,178,165,174,229,118,117,45,39,35,87,29,81,100,231,228,69,251,215,191,78,230,79,177,106,11,6,168,182,197,121,211,55,203,125,222,223,54,124,170,186,26,150,84,66,252,119,229,123,21,90,191,161,78,64,0,0,62,91,157,202,130,205,109,171,188,93,106,163,166,162,161,130,74,154,153,228,92,54,40,152,213,115,222,191,68,68,85,253,7,90,218,45,209,210,219,213,182,154,123,117,52,92,210,73,103,212,148,77,172,167,73,81,18,72,215,42,215,196,244,69,84,71,177,237,123,28,136,170,156,205,92,42,157,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,63,241,62,218,165,220,46,27,238,119,122,90,95,54,163,77,172,215,119,175,63,47,44,52,244,21,174,85,234,246,162,225,95,242,85,250,41,70,122,35,82,212,232,205,101,101,213,52,171,137,109,23,26,106,214,246,239,20,173,127,170,42,119,111,201,126,229,54,57,225,131,112,169,247,59,98,116,94,170,138,94,121,103,177,219,189,167,221,84,229,153,212,112,200,244,248,91,158,175,238,137,143,145,148,192,0,0,13,125,252,72,40,219,71,197,62,165,229,159,205,243,231,172,153,125,222,94,85,117,198,175,221,250,227,29,204,171,224,235,159,231,142,187,225,51,255,0,201,170,143,229,246,242,236,192,60,42,225,50,165,67,248,194,111,194,223,117,45,175,104,44,181,156,212,84,13,130,186,173,190,94,49,82,201,43,233,222,223,122,52,94,202,157,81,234,159,36,245,34,39,5,91,91,62,234,241,25,163,45,72,153,165,182,222,109,215,42,180,233,239,65,29,117,59,94,223,141,170,153,73,59,162,170,252,144,216,162,205,108,166,178,89,232,108,212,108,229,167,160,166,138,150,38,229,87,12,99,81,173,76,170,170,246,68,238,170,125,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,21,133,227,27,177,179,220,108,118,109,227,178,209,243,201,77,37,61,178,175,240,136,156,177,53,151,10,135,191,222,147,175,116,232,140,207,201,125,10,201,217,141,127,115,219,13,209,211,26,218,215,83,228,190,215,119,162,170,149,121,26,238,104,226,168,142,85,111,188,215,99,246,180,234,136,171,247,246,54,54,216,189,198,164,221,93,170,211,90,218,154,111,53,247,27,93,28,245,11,202,173,196,210,83,69,43,147,171,91,253,83,209,17,63,200,119,208,10,78,241,141,74,228,226,54,207,237,146,115,53,116,197,63,149,209,19,12,246,251,134,19,167,233,239,212,196,126,28,213,150,250,62,41,244,183,183,195,230,121,245,116,48,193,239,57,57,101,91,141,39,43,186,119,236,189,23,161,176,104,0,0,1,93,30,48,251,181,73,102,219,27,86,216,69,54,42,235,171,160,175,115,121,87,172,79,167,184,64,189,121,21,59,167,231,34,253,61,74,182,225,207,111,230,220,221,232,210,58,74,54,115,199,85,121,160,108,233,148,79,193,58,174,24,221,249,77,252,255,0,69,201,177,254,222,105,200,180,126,129,211,90,74,4,196,118,91,69,29,185,137,215,162,67,11,35,78,234,191,155,243,95,189,78,194,0,0,0,0,0,0,0,0,0,0,0,252,189,236,141,142,146,71,163,90,212,85,115,149,112,136,137,234,165,62,113,227,226,141,171,117,93,254,229,180,252,53,106,57,172,154,102,134,73,41,43,245,53,19,249,106,238,175,79,117,201,77,34,117,134,4,92,226,70,42,61,248,69,71,53,189,29,17,118,143,132,110,39,120,141,107,245,6,221,109,141,234,247,69,81,50,249,151,154,217,89,75,75,35,213,125,247,37,69,75,216,217,85,59,185,26,174,119,211,42,135,111,215,254,27,220,101,109,205,158,75,253,223,103,43,46,52,48,177,95,51,172,181,148,247,25,35,68,238,171,12,15,116,170,152,235,148,106,166,61,79,119,11,126,32,27,241,195,13,226,142,216,219,229,102,167,209,144,200,145,213,233,155,173,67,159,28,113,167,69,74,103,187,46,166,122,122,35,125,204,252,76,82,245,54,103,120,116,54,252,237,197,159,116,54,238,231,237,150,123,196,92,237,71,225,38,167,149,58,73,4,205,69,94,73,24,236,163,147,43,243,69,84,84,85,238,199,193,127,191,89,180,181,142,191,82,234,43,157,61,186,215,106,166,146,178,182,174,161,232,200,160,130,54,171,158,247,42,246,68,106,42,169,72,188,105,248,154,110,102,251,94,238,26,47,104,111,87,29,33,183,81,57,244,236,246,89,22,10,251,195,81,113,230,207,35,112,248,227,114,118,133,170,137,133,94,126,101,92,55,14,237,55,2,60,88,111,117,174,29,71,161,246,134,230,235,69,83,86,72,174,87,57,161,183,193,51,125,31,26,212,61,142,149,170,189,17,204,71,38,125,122,46,61,187,175,192,79,22,123,41,103,151,83,107,61,163,184,173,162,149,158,116,247,11,85,68,55,8,169,216,157,85,242,123,59,222,232,218,152,234,231,34,53,62,102,80,225,3,196,211,119,246,18,245,65,166,119,50,243,114,214,251,126,247,182,25,233,171,102,89,235,237,209,170,167,225,41,102,122,243,57,26,159,210,94,229,98,162,97,188,157,203,190,210,26,187,77,235,221,47,107,214,154,62,239,79,116,178,222,169,99,173,161,172,129,217,100,209,61,50,213,79,146,250,42,47,84,84,84,84,69,69,67,152,0,3,174,238,30,169,173,209,58,30,249,171,45,154,98,231,168,235,109,116,82,212,82,218,45,144,186,90,170,233,145,63,7,12,109,106,42,229,206,229,76,227,13,69,85,94,136,165,3,110,39,12,156,111,110,150,186,190,238,38,177,216,29,192,172,188,234,26,233,107,235,37,91,36,216,231,123,179,202,212,199,70,181,48,214,167,100,106,34,122,24,15,81,105,219,238,145,190,215,233,141,79,105,170,181,221,173,115,190,150,182,138,170,53,142,106,121,152,184,115,30,213,234,142,69,232,168,108,177,195,239,238,11,182,223,193,11,55,242,40,142,254,1,83,94,36,30,35,250,198,151,88,221,120,127,225,251,81,205,101,164,178,200,250,45,69,168,104,101,229,170,158,169,61,217,41,105,228,78,176,182,53,203,95,35,85,30,175,69,68,86,163,87,158,21,108,247,7,124,79,113,29,78,253,79,183,91,103,117,187,219,170,101,145,207,189,87,79,29,37,52,210,115,47,59,155,61,67,218,147,59,155,60,220,138,229,206,115,234,118,29,202,240,237,227,7,106,172,178,234,77,71,179,181,181,150,202,120,214,73,234,44,245,116,247,21,133,169,156,171,226,129,238,149,17,17,50,174,228,229,68,245,232,184,237,124,30,120,139,238,239,13,183,202,13,63,170,110,245,250,187,110,220,246,65,85,104,172,153,101,154,130,44,162,121,148,82,57,115,26,181,58,249,74,190,91,147,41,134,170,163,219,123,26,75,85,233,237,117,166,45,90,203,73,221,97,185,89,175,84,145,87,80,213,194,185,100,208,200,212,115,92,158,169,209,123,47,84,92,162,225,80,229,128,0,193,252,90,241,95,160,184,75,219,103,235,45,85,154,251,189,122,190,158,195,101,137,252,178,220,106,81,51,140,245,228,137,185,69,124,138,158,234,42,34,34,185,205,106,209,174,233,239,167,18,124,104,110,28,20,119,234,251,222,168,184,215,206,169,106,211,54,120,100,117,45,55,175,45,61,43,50,157,17,58,189,217,122,163,114,231,46,50,100,26,79,11,110,55,107,44,201,120,110,208,197,18,186,63,49,180,147,95,109,236,168,84,198,81,57,22,111,117,127,177,114,162,250,42,34,152,199,76,235,46,37,56,46,220,199,37,186,109,73,160,53,45,35,152,234,187,117,100,79,142,42,200,179,148,73,161,127,224,234,34,118,58,46,21,23,187,87,56,82,236,248,35,227,83,72,241,123,161,37,169,74,120,108,250,218,197,28,109,191,217,90,229,228,106,187,40,218,154,117,114,170,186,7,170,47,69,85,115,23,221,118,125,215,62,72,205,12,53,16,190,158,162,38,75,20,173,86,61,143,106,57,174,106,166,21,21,23,162,162,167,161,173,223,22,219,47,81,195,199,17,122,207,108,225,142,72,104,109,215,21,170,179,191,170,115,80,78,137,53,50,163,179,213,90,199,181,138,168,191,19,29,217,83,5,240,240,119,189,45,226,3,135,13,19,185,115,212,36,183,58,187,123,104,238,253,122,165,194,157,86,25,213,83,211,153,236,87,162,126,107,218,102,96,10,203,241,170,222,197,180,232,221,29,176,86,170,180,109,69,250,161,117,13,221,141,95,121,41,32,85,142,157,142,79,205,124,203,35,190,250,116,250,152,235,193,95,100,190,218,215,90,187,127,46,180,156,212,218,114,153,44,54,151,185,58,45,101,66,35,234,30,223,236,153,10,49,191,117,65,111,32,2,53,113,215,198,29,167,132,93,174,142,239,71,75,77,114,214,90,137,210,210,105,235,116,206,94,69,123,17,60,202,153,81,58,172,81,115,51,40,152,87,57,204,110,83,42,228,164,107,141,219,137,30,50,183,49,86,165,250,159,113,181,101,83,95,36,116,241,49,210,182,150,28,167,55,36,109,196,84,208,162,171,115,132,99,17,85,51,213,76,181,47,133,119,27,241,90,214,229,252,201,169,94,246,179,157,105,25,168,109,203,63,213,49,231,242,170,162,117,194,59,238,202,244,49,54,152,214,220,72,112,115,185,18,197,106,173,212,219,127,169,168,222,199,213,219,170,162,124,76,169,98,42,242,249,208,72,158,92,241,174,23,10,168,230,170,117,106,250,151,109,192,199,25,182,46,47,118,234,123,133,85,29,53,163,90,105,247,50,11,245,170,23,170,199,239,34,249,117,48,115,42,187,201,147,149,221,21,85,88,230,185,170,171,238,185,210,92,0,0,0,2,14,120,133,120,135,81,112,211,72,253,174,218,185,41,110,27,151,93,11,100,150,89,99,73,105,236,80,61,50,217,100,106,244,124,238,78,172,141,114,136,152,123,209,83,149,175,169,125,63,162,248,154,227,27,93,214,87,89,173,122,175,113,245,19,213,29,89,91,52,171,35,41,209,203,238,164,147,202,228,138,6,122,53,170,230,181,17,48,137,132,50,70,169,240,198,227,91,73,217,95,125,170,217,217,46,16,194,222,121,96,181,93,41,43,106,90,152,244,134,41,21,239,95,76,49,28,167,25,194,239,27,59,231,194,46,171,142,215,79,93,95,114,210,208,84,172,87,109,35,117,145,233,10,123,216,147,202,107,186,210,206,152,95,121,169,140,162,115,181,200,152,47,123,101,183,151,66,111,238,220,90,55,71,110,110,139,89,103,187,70,170,141,145,188,179,83,76,213,196,144,76,204,175,36,140,118,81,83,170,47,69,69,86,170,42,247,130,165,60,113,127,162,205,165,253,238,187,255,0,27,76,64,29,186,225,255,0,123,183,118,217,83,122,219,13,172,212,186,162,130,138,127,101,168,168,181,219,228,168,142,41,185,81,220,142,86,167,71,114,185,171,143,146,161,219,63,156,155,139,159,248,185,107,239,239,36,223,247,15,231,38,226,231,254,46,90,251,251,201,55,253,198,105,224,191,132,238,37,244,87,20,251,105,170,181,110,198,107,59,69,158,217,125,138,122,202,234,187,76,177,195,4,104,215,101,207,114,166,17,58,247,47,80,0,8,87,226,57,199,108,220,45,105,202,61,5,183,46,166,155,113,117,45,51,170,32,146,86,164,140,180,81,243,43,61,169,209,170,42,61,238,115,94,216,218,239,119,45,115,157,148,111,43,170,15,76,232,78,36,184,192,215,181,245,214,27,70,168,220,109,75,42,181,245,213,211,74,178,164,13,114,175,34,75,60,174,72,225,102,121,145,168,231,53,168,136,168,212,194,25,94,247,225,111,198,221,146,212,251,179,182,146,42,214,196,222,105,41,232,175,148,51,78,212,198,87,12,73,178,245,78,216,103,50,245,232,138,99,205,155,226,43,136,158,15,53,220,180,250,98,235,119,176,212,91,234,177,119,210,247,120,164,109,44,238,76,115,71,81,74,252,43,92,169,211,157,17,178,34,47,71,33,123,60,41,241,49,163,248,170,218,74,29,202,211,17,165,21,91,94,180,119,155,83,164,71,201,110,173,106,34,190,53,92,39,51,21,21,28,199,225,57,154,228,232,138,142,106,102,48,0,42,87,197,203,140,149,188,220,164,225,95,110,110,238,246,27,116,172,155,88,212,192,239,118,122,134,225,241,80,163,145,122,182,53,195,228,79,207,70,55,162,177,200,79,238,9,191,20,109,161,254,8,91,127,137,105,155,0,0,193,252,90,241,95,160,184,75,219,103,235,45,85,154,251,189,122,190,158,195,101,137,252,178,220,106,81,51,140,245,228,137,185,69,124,138,158,234,42,34,34,185,205,106,209,174,233,239,167,18,124,104,110,28,20,119,234,251,222,168,184,215,206,169,106,211,54,120,100,117,45,55,175,45,61,43,50,157,17,58,189,217,122,163,114,231,46,50,100,26,79,11,110,55,107,44,201,120,110,208,197,18,186,63,49,180,147,95,109,236,168,84,198,81,57,22,111,117,127,177,114,162,250,42,34,152,199,76,235,46,37,56,46,220,199,37,186,109,73,160,53,45,35,152,234,187,117,100,79,142,42,200,179,148,73,161,127,224,234,34,118,58,46,21,23,187,87,56,82,236,248,35,227,83,72,241,123,161,37,169,74,120,108,250,218,197,28,109,191,217,90,229,228,106,187,40,218,154,117,114,170,186,7,170,47,69,85,115,23,221,118,125,215,62,74,20,115,226,237,178,201,182,220,77,166,190,182,210,44,86,157,198,160,109,205,28,141,195,18,190,28,67,84,196,249,170,162,67,42,253,103,82,113,120,67,111,34,238,47,12,78,208,55,26,164,146,231,183,87,41,45,152,85,203,214,134,124,205,76,229,250,34,172,241,167,210,20,39,32,4,45,241,96,223,86,237,55,12,53,154,50,217,90,176,223,55,34,101,177,64,214,124,73,66,136,143,173,127,252,149,141,91,10,255,0,246,66,116,238,169,134,188,22,55,209,110,218,75,86,240,245,120,172,71,84,88,101,253,80,217,88,231,39,50,210,76,228,101,76,109,79,205,100,222,91,254,250,135,125,11,55,0,143,252,120,239,47,243,12,225,95,92,234,250,89,252,187,173,109,10,217,45,88,248,146,174,175,240,45,123,126,177,181,207,151,255,0,181,122,246,41,79,129,77,148,254,111,92,80,232,173,21,87,77,231,90,41,43,62,218,188,34,252,62,197,75,248,87,177,221,23,164,142,70,69,247,202,157,187,166,197,128,0,87,15,138,236,60,71,238,218,88,182,63,103,54,131,90,94,244,205,34,182,239,125,185,91,237,114,201,77,89,85,213,32,167,107,209,48,228,137,57,158,236,42,162,185,236,78,241,169,87,122,255,0,135,13,250,218,171,19,117,62,228,237,22,169,211,86,151,78,202,84,173,185,91,100,130,21,153,200,170,214,115,57,49,204,168,215,42,39,209,73,159,224,151,251,189,107,191,224,130,255,0,45,167,46,76,0,0,0,0,0,0,0,0,0,0,0,0,3,175,110,30,156,139,88,104,29,75,164,167,110,99,189,89,235,45,206,76,175,84,154,23,198,189,149,63,59,230,159,122,26,224,113,25,183,243,109,150,244,106,237,37,35,57,35,165,188,215,182,4,202,47,224,155,87,52,109,252,167,126,103,170,228,180,159,7,141,219,164,188,237,141,215,108,37,155,53,116,53,211,215,181,188,171,210,38,83,219,224,78,188,136,157,215,243,149,126,158,165,139,128,0,0,26,249,120,140,214,91,235,56,167,213,62,193,15,151,228,85,215,67,63,188,229,230,149,46,53,124,206,235,219,186,116,78,134,92,240,115,74,229,226,54,241,236,114,114,183,245,49,81,230,244,69,203,61,190,223,148,235,250,59,117,46,196,3,161,111,166,227,82,109,86,213,106,93,109,83,55,148,251,117,174,178,122,117,229,87,102,104,233,165,149,169,209,174,254,167,234,138,159,228,53,201,222,141,192,185,238,126,232,234,125,109,116,169,243,159,116,187,86,213,68,188,141,111,44,114,212,73,42,55,221,107,115,251,98,245,84,69,251,187,22,109,224,229,177,179,219,172,119,157,227,189,81,242,73,83,37,69,178,147,240,136,188,209,57,150,250,134,63,221,147,167,101,232,172,207,205,125,11,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,11,125,54,226,131,117,118,171,82,232,170,248,249,150,225,107,172,134,21,203,147,150,89,41,165,141,174,232,230,231,30,98,244,85,68,255,0,41,174,94,245,109,237,126,215,110,142,165,209,53,241,114,125,155,117,172,167,133,121,154,188,241,71,81,36,109,119,71,59,25,242,215,162,170,175,249,75,3,240,138,226,106,174,219,120,171,216,173,67,85,230,82,85,44,149,180,62,226,39,44,142,117,5,44,108,247,34,202,244,69,234,231,227,230,158,165,183,0,82,175,140,173,4,20,92,69,216,159,12,92,139,62,149,165,149,222,242,174,92,234,235,134,87,191,208,140,220,27,212,207,77,197,6,215,173,60,254,82,201,171,172,145,185,220,168,239,117,110,52,249,232,166,199,240,42,172,49,171,159,206,170,212,203,177,140,244,239,131,216,0,0,30,170,170,136,232,233,102,171,153,113,28,17,186,71,47,209,19,43,254,66,129,124,73,55,114,163,117,120,148,188,123,223,177,180,231,180,88,162,76,39,84,167,175,172,195,190,6,175,105,59,46,126,245,51,71,131,174,211,203,123,221,187,190,228,215,71,205,69,65,107,168,163,133,50,137,138,134,84,219,230,107,186,61,23,225,85,232,173,84,250,250,23,46,0,0,0,0,0,0,0,0,0,0,0,17,7,197,43,124,46,27,51,194,181,210,138,193,88,250,107,206,185,172,143,77,83,75,27,177,36,48,74,199,190,166,68,234,138,159,129,141,241,229,58,162,204,213,43,3,195,143,133,155,127,19,219,238,202,109,91,76,179,104,237,35,3,110,247,184,145,112,149,107,207,203,5,42,175,202,71,162,171,191,176,142,68,69,69,84,82,253,109,246,250,11,77,13,61,174,213,67,79,69,69,73,19,96,167,166,167,137,177,197,12,109,76,53,140,99,81,17,173,68,68,68,68,76,34,31,65,89,30,46,220,33,233,73,180,68,188,81,232,107,44,54,235,221,178,170,8,53,75,41,163,108,113,215,83,77,39,150,202,167,181,19,172,205,149,241,181,93,221,205,127,188,190,226,24,159,193,143,123,174,218,127,119,175,219,21,95,89,44,150,77,87,111,146,235,69,2,187,45,130,227,76,136,174,115,83,211,204,131,159,153,83,191,147,31,203,165,199,149,217,227,51,190,23,13,25,180,58,107,102,44,85,143,130,125,121,89,45,77,209,99,118,21,109,244,158,90,249,78,194,229,18,73,164,141,126,169,11,147,212,140,126,19,188,37,216,119,183,112,110,155,191,184,118,168,110,26,99,67,75,20,84,116,53,12,71,195,93,116,122,115,183,204,106,162,163,217,19,48,245,106,244,87,62,46,232,142,69,186,228,106,53,17,173,68,68,68,194,34,122,30,74,115,241,113,225,15,74,109,85,222,207,191,251,107,101,134,213,105,213,53,206,182,223,109,244,177,182,58,120,46,43,26,201,20,209,49,169,134,36,172,142,94,116,76,39,59,51,221,234,101,47,5,109,238,187,94,180,222,179,216,91,213,100,181,16,105,245,138,251,100,71,187,155,201,130,103,171,42,98,76,252,44,73,60,167,162,39,229,75,34,244,207,91,58,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,131,25,113,51,185,147,108,231,15,218,255,0,115,41,37,72,235,44,54,26,169,232,92,184,194,85,185,156,148,249,207,254,85,241,148,35,193,246,206,195,196,127,19,154,55,110,53,44,243,207,111,188,92,37,174,189,72,233,93,230,77,75,4,111,168,157,170,255,0,137,29,34,70,172,230,239,153,17,77,139,108,86,43,54,152,179,80,233,221,59,107,165,182,218,237,176,50,150,142,142,150,36,142,24,33,98,97,172,99,83,163,90,136,136,136,136,125,197,38,248,186,240,221,166,54,119,119,172,59,151,161,173,16,219,45,59,135,13,84,181,148,148,241,242,195,21,206,157,204,89,164,106,39,70,36,173,158,55,114,166,50,230,200,190,171,137,95,224,201,185,215,29,87,195,222,161,219,187,156,242,77,250,136,190,42,81,43,149,85,35,163,171,98,202,216,211,63,41,155,80,238,159,158,157,61,86,192,192,7,229,239,100,108,116,146,61,26,214,162,171,156,171,132,68,79,85,53,227,227,151,136,91,159,20,92,72,94,245,5,166,162,162,178,193,111,168,251,15,75,210,196,171,34,58,150,55,242,182,72,218,153,203,167,127,52,157,58,175,59,91,215,149,11,126,224,59,131,125,53,194,190,214,209,75,114,181,82,79,184,119,234,102,79,168,110,138,196,116,145,57,216,114,81,68,254,237,138,62,136,184,248,222,213,114,254,74,54,80,24,55,139,206,21,116,87,21,187,85,95,163,175,116,180,212,186,134,150,39,207,167,175,75,18,44,214,250,180,76,181,57,147,170,194,245,78,89,25,217,90,185,76,57,173,114,81,126,196,110,118,182,225,3,137,75,94,167,184,210,214,91,238,26,74,241,37,175,81,219,115,135,203,76,146,121,85,148,206,76,225,203,202,142,229,206,81,30,214,57,59,34,155,28,90,174,150,251,221,178,142,245,105,171,142,170,134,190,8,234,169,103,141,114,201,98,123,81,204,123,87,213,21,170,138,159,121,88,126,53,187,35,237,86,157,23,196,37,170,155,50,80,189,116,197,225,205,110,85,98,122,190,106,71,175,201,26,255,0,104,106,175,170,202,196,233,235,193,248,40,239,106,82,221,117,175,15,151,90,180,72,235,152,221,79,103,99,157,143,194,177,27,13,91,19,167,85,115,61,157,200,153,78,145,189,112,189,113,108,64,26,230,113,187,189,139,191,220,77,235,109,123,73,86,149,22,134,86,173,170,202,173,92,179,216,41,127,5,19,219,244,147,149,210,253,242,169,119,252,18,108,138,112,255,0,195,54,138,208,21,84,171,5,221,212,73,116,189,35,147,15,251,66,167,240,178,177,223,53,143,153,177,34,252,162,105,157,0,5,6,248,164,110,173,118,229,113,125,170,109,139,88,249,45,122,45,144,105,218,8,185,242,216,214,54,35,234,23,29,145,203,60,146,162,175,124,53,168,189,147,22,155,225,207,195,198,151,216,206,26,244,181,214,150,213,2,106,125,109,108,166,191,95,43,213,159,134,149,103,103,155,12,10,238,232,200,163,145,173,229,78,156,220,238,238,229,37,41,19,60,73,248,110,211,27,227,195,150,164,213,14,180,66,186,187,65,219,106,47,150,122,246,71,248,116,138,6,249,181,20,217,78,175,100,145,49,248,103,231,163,21,58,167,90,176,240,204,220,235,142,218,113,135,162,99,166,158,68,161,213,114,201,166,238,17,53,87,18,199,82,223,193,101,19,243,103,108,14,235,159,133,123,119,77,128,128,0,0,1,143,247,247,119,236,155,11,179,186,175,118,239,200,199,211,233,219,123,234,34,129,207,70,251,77,74,225,144,64,138,190,175,149,204,103,246,198,190,219,95,161,55,31,140,174,35,168,244,228,215,73,106,181,22,185,187,75,91,117,185,204,142,123,105,226,85,89,106,39,114,122,53,145,163,185,91,148,78,140,98,99,40,108,37,179,123,53,183,219,13,160,45,187,111,182,182,24,109,150,155,116,104,142,86,181,60,234,169,176,136,249,231,126,51,36,175,198,85,203,244,68,194,34,34,119,114,189,188,85,184,48,179,110,62,221,215,113,15,183,214,56,233,245,150,147,129,106,111,108,165,137,17,110,214,198,254,217,36,136,157,229,129,168,175,71,247,88,209,237,94,108,49,27,20,252,34,56,135,170,219,109,249,147,103,47,87,39,179,78,238,36,107,12,17,61,255,0,131,134,237,19,85,208,61,51,240,172,140,71,196,184,234,231,44,57,248,83,23,106,84,167,142,47,244,89,180,191,189,215,127,227,105,140,171,224,151,251,130,235,191,225,122,255,0,34,167,44,88,0,0,6,183,188,91,110,109,215,124,248,157,215,154,197,106,36,172,109,117,250,107,125,169,156,252,200,148,112,191,200,166,99,125,19,49,177,139,211,242,156,171,221,85,75,238,225,159,96,52,135,13,155,67,99,219,61,43,111,166,138,106,90,104,229,187,214,70,207,126,227,112,86,39,157,80,247,119,118,92,138,141,69,248,88,141,106,116,68,50,161,94,254,47,188,55,105,141,93,178,178,113,7,105,180,67,6,170,209,147,82,197,95,87,12,120,146,182,217,52,173,135,203,147,31,18,199,36,177,189,174,92,242,183,204,78,203,210,45,120,53,110,117,199,76,113,33,117,219,101,158,69,182,107,91,28,202,232,81,87,149,43,41,63,13,20,152,237,210,37,169,111,111,203,78,190,139,117,160,2,46,248,129,113,119,71,194,166,206,203,61,138,174,153,250,243,83,163,232,116,237,43,253,229,137,112,137,45,99,155,249,145,35,145,83,61,29,35,163,76,42,115,98,128,43,235,235,110,149,213,23,59,149,92,213,85,117,114,190,122,137,230,122,190,73,100,122,171,156,247,57,122,171,149,85,85,85,123,170,155,26,240,77,248,163,109,15,240,66,219,252,75,76,216,0,63,47,123,35,99,164,145,232,214,181,21,92,229,92,34,34,122,169,175,31,28,188,66,220,248,162,226,66,247,168,45,53,21,21,150,11,125,71,216,122,94,150,37,89,17,212,177,191,149,178,70,212,206,93,59,249,164,233,213,121,218,222,188,168,91,247,1,220,27,233,174,21,246,182,138,91,149,170,146,125,195,191,83,50,125,67,116,86,35,164,137,206,195,146,138,39,247,108,81,244,69,199,198,246,171,151,242,81,178,128,193,188,94,112,171,162,184,173,218,170,253,29,123,165,166,165,212,52,177,62,125,61,122,88,145,102,183,213,162,101,169,204,157,86,23,170,114,200,206,202,213,202,97,205,107,146,139,246,35,115,181,183,8,28,74,90,245,61,198,150,178,223,112,210,87,137,45,122,142,219,156,62,90,100,147,202,172,166,114,103,14,94,84,119,46,114,136,246,177,201,217,20,216,226,213,116,183,222,237,148,119,171,77,92,117,84,53,240,71,85,75,60,107,150,75,19,218,142,99,218,190,168,173,84,84,251,200,119,226,193,178,191,205,79,133,123,134,170,183,81,172,183,141,188,170,101,254,21,106,42,185,104,241,229,213,183,229,202,145,185,37,95,249,132,235,243,175,159,9,109,229,254,102,92,84,82,105,10,249,249,45,91,135,67,37,146,76,252,44,171,111,225,169,95,247,171,152,232,147,254,127,244,165,234,0,80,207,138,118,250,127,54,30,41,110,182,11,93,106,77,98,219,232,191,83,180,104,213,69,107,170,88,238,106,201,58,103,175,156,171,31,221,11,123,24,119,132,109,237,159,135,174,33,244,102,232,44,175,109,190,130,189,180,215,102,55,242,237,243,167,149,80,152,245,84,99,213,232,159,156,198,246,238,108,137,4,240,85,65,29,85,44,209,205,12,204,73,35,146,55,35,154,246,170,101,28,138,157,21,21,58,228,246,2,164,60,107,183,155,237,45,89,162,54,26,217,86,171,5,154,153,250,142,235,27,93,150,173,76,220,209,83,53,83,209,204,141,179,59,238,168,67,189,248,41,236,191,217,58,43,89,239,205,210,149,18,162,253,84,221,61,105,123,190,36,165,131,18,84,57,63,177,124,174,137,191,125,58,254,155,52,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,42,3,143,94,61,120,177,217,110,44,117,206,217,237,166,235,125,141,166,236,223,102,123,21,23,216,86,218,143,43,205,182,210,205,39,225,38,167,124,142,204,146,189,222,243,151,25,194,97,17,17,44,187,133,205,105,169,119,27,135,77,185,215,122,202,229,246,133,246,253,167,40,171,238,21,94,76,113,121,211,201,18,57,239,228,141,173,99,114,171,217,173,68,249,33,148,64,0,0,0,0,0,0,0,0,0,0,2,154,124,98,182,158,91,46,237,218,55,38,134,62,90,42,251,85,61,28,201,148,92,212,62,166,225,51,157,213,234,191,10,39,68,106,39,215,208,194,222,27,123,187,81,181,60,74,90,61,239,216,218,143,217,236,82,166,19,162,84,87,209,229,223,3,151,180,125,147,31,122,23,245,75,83,29,101,44,53,112,174,99,158,54,200,213,249,162,166,83,252,167,180,0,0,61,115,170,164,50,43,95,200,168,213,195,177,156,116,239,131,92,30,50,42,167,170,226,131,115,214,162,111,53,99,213,215,168,218,238,84,111,186,151,26,140,116,66,75,248,53,219,224,173,226,46,251,36,209,115,172,26,86,170,86,251,202,152,115,107,173,248,94,255,0,82,234,192,42,75,197,215,137,154,187,141,226,147,98,116,253,79,151,75,74,177,214,215,123,136,188,210,53,213,244,178,51,223,139,41,209,83,171,95,143,146,122,149,247,178,187,123,112,221,29,209,211,90,38,130,46,127,180,238,180,116,243,47,51,83,146,41,42,35,141,206,234,230,231,30,98,116,69,69,255,0,41,177,166,197,237,197,6,213,109,86,154,209,84,49,242,173,190,215,71,12,203,151,47,60,177,211,69,27,157,213,206,198,124,180,232,138,169,254,83,190,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,15,10,153,76,47,169,86,62,46,188,50,190,104,232,247,211,78,183,62,91,99,161,173,135,61,154,158,223,85,36,188,207,151,238,78,86,179,238,95,66,182,182,103,95,86,109,142,232,233,157,109,72,254,95,178,174,212,85,83,38,17,121,163,138,162,57,28,222,173,118,51,201,221,17,87,239,236,108,115,177,187,135,69,186,123,83,166,53,181,19,179,246,149,166,138,162,84,194,251,178,73,77,20,170,157,90,220,254,216,157,145,19,252,135,123,5,48,120,209,202,201,56,135,211,72,217,121,249,116,125,26,47,187,140,47,183,92,122,17,151,130,155,44,151,190,40,54,226,56,215,165,46,167,179,213,57,62,109,109,198,155,41,221,62,102,198,208,49,35,134,56,209,48,141,106,55,31,44,33,251,0,0,12,95,196,238,178,253,65,240,251,184,122,153,159,183,210,105,123,180,148,233,243,153,180,83,61,169,240,185,59,179,213,48,107,121,169,111,117,122,183,84,93,53,21,75,127,100,222,43,231,172,123,114,159,28,178,43,213,50,136,137,221,223,36,79,162,23,193,225,171,180,113,109,159,14,54,59,147,164,230,159,83,65,77,123,114,99,28,169,81,65,70,170,159,27,145,122,179,191,79,185,9,102,0,0,0,0,0,0,0,0,0,0,0,17,215,140,126,13,108,28,98,89,180,205,147,80,235,155,166,156,131,77,85,84,85,51,216,169,163,155,207,124,172,99,125,228,122,166,57,81,139,140,126,114,159,63,6,188,18,105,46,13,233,245,92,90,111,88,220,117,20,186,177,244,78,158,106,218,102,66,232,155,76,147,114,53,188,138,168,168,171,59,212,146,64,141,222,35,55,91,101,163,130,205,209,158,235,43,25,28,246,200,105,98,71,38,121,166,150,170,22,70,136,159,62,119,55,238,198,125,10,155,240,173,183,85,214,241,201,183,245,52,209,43,163,183,193,120,169,168,95,204,141,109,117,81,162,255,0,235,200,196,253,37,250,145,67,140,47,15,221,45,198,6,177,177,234,237,71,185,23,157,62,235,21,177,109,177,83,81,210,69,51,30,139,43,164,89,21,94,168,168,171,204,137,247,53,12,133,194,71,11,154,115,132,141,179,172,219,93,55,168,171,47,144,215,94,38,188,205,89,87,3,98,145,210,73,20,81,114,225,170,169,132,108,45,193,155,65,6,124,98,238,182,202,30,17,162,160,173,149,141,169,185,106,155,124,52,108,84,203,157,35,89,52,142,84,249,97,140,127,95,170,39,169,17,124,20,45,213,114,241,43,172,110,204,137,86,154,155,67,84,83,72,255,0,148,146,87,209,57,137,250,82,39,255,0,112,186,0,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,62,91,157,170,217,123,160,154,215,121,182,210,215,209,84,34,36,180,213,80,182,88,164,68,84,84,71,49,200,168,189,81,23,170,122,28,77,159,111,116,14,157,174,109,207,79,232,125,63,108,172,99,85,173,168,163,182,67,12,173,69,76,42,35,152,212,84,69,78,253,78,192,10,159,241,190,215,54,74,171,166,215,237,189,44,236,150,237,111,138,227,120,172,98,61,51,4,51,44,49,67,150,247,247,214,25,187,227,224,245,207,76,133,224,153,163,174,86,205,155,215,218,222,170,25,35,165,191,106,8,40,169,85,221,18,68,165,131,47,123,122,117,78,106,142,92,231,25,98,167,162,150,60,0,35,191,136,30,233,77,180,124,34,238,30,164,160,170,72,46,53,246,244,177,208,170,46,31,230,214,189,180,238,115,23,209,204,142,73,36,79,249,178,161,188,51,118,142,13,220,226,247,72,193,112,166,243,237,186,77,37,213,53,172,198,83,20,170,223,35,63,79,105,146,159,57,238,153,79,83,96,16,10,63,241,129,218,104,116,31,19,240,235,187,117,58,71,69,184,22,136,110,18,43,90,168,223,109,131,246,60,200,158,157,88,200,30,184,238,178,42,175,205,103,239,133,62,237,84,110,127,8,214,91,85,202,161,102,184,104,90,217,244,204,174,114,251,203,4,104,201,105,186,124,155,12,209,198,159,243,75,245,51,215,18,27,65,67,191,91,27,172,182,154,185,35,71,223,237,114,69,71,35,209,21,33,172,102,36,166,145,115,232,217,153,27,151,178,225,23,170,119,53,245,225,219,116,110,252,55,241,17,164,247,18,170,25,169,165,210,183,164,138,237,76,168,168,255,0,102,85,88,107,33,84,194,251,203,19,229,111,101,194,227,162,224,217,50,138,182,146,229,69,79,113,160,168,142,162,154,170,38,77,12,177,174,91,36,110,68,86,185,23,213,21,21,20,247,145,215,196,7,123,23,98,56,86,214,90,158,138,173,41,239,55,138,127,212,245,157,81,112,239,107,171,71,51,157,159,217,71,18,77,42,127,205,20,227,225,235,178,14,223,110,42,116,133,130,178,151,206,179,88,38,253,82,94,17,90,174,106,211,82,57,174,107,29,143,201,146,101,134,53,206,58,72,191,113,176,192,0,29,98,187,107,246,210,233,89,53,198,231,183,154,102,174,174,165,235,36,211,207,104,167,146,73,30,189,85,206,115,152,170,170,191,53,59,28,16,65,75,4,116,180,176,199,12,48,177,35,142,56,218,141,107,26,137,132,106,34,116,68,68,233,131,216,97,238,48,53,205,147,110,184,96,220,237,77,126,157,145,192,154,102,190,138,22,185,232,207,58,166,166,23,65,4,104,171,234,233,100,98,122,175,94,203,216,164,63,15,29,29,114,214,188,101,109,133,13,186,25,30,150,235,191,219,21,15,111,104,225,164,141,211,185,206,92,46,17,85,136,223,170,185,19,186,161,176,232,0,0,0,43,55,198,211,116,166,181,232,45,191,217,234,10,164,79,183,174,21,55,203,132,109,92,59,202,165,99,99,133,174,249,181,207,168,145,126,248,83,228,135,90,240,73,218,56,36,126,224,239,173,117,55,52,145,44,90,90,217,42,167,70,170,163,106,42,255,0,78,61,147,238,69,95,153,106,224,245,85,82,211,87,82,205,69,89,4,115,211,212,70,232,165,138,70,163,154,246,57,48,230,170,47,116,84,85,76,26,215,239,46,143,188,240,219,196,150,165,210,214,42,169,41,107,116,38,167,124,150,138,158,188,237,100,51,36,180,146,245,235,158,79,41,222,189,251,175,115,98,205,171,215,148,91,163,182,122,83,114,45,204,70,83,106,139,45,29,221,145,162,231,203,243,225,108,138,207,189,170,229,106,253,80,171,223,28,95,232,179,105,127,123,174,255,0,198,211,25,87,193,47,247,5,215,127,194,245,254,69,78,88,176,0,0,14,170,155,81,181,173,157,42,155,182,186,85,38,71,249,137,34,89,169,249,145,217,207,54,121,51,156,245,201,218,129,18,124,83,53,205,147,71,112,99,172,109,183,57,216,149,154,162,90,27,61,182,21,122,53,210,204,181,49,202,252,103,170,242,197,12,175,232,139,240,162,116,206,82,187,124,31,52,117,203,80,113,115,30,163,166,134,79,99,210,250,126,190,182,166,94,204,106,202,214,211,177,138,184,238,171,50,170,39,69,195,28,190,138,94,64,7,91,220,125,194,210,155,81,161,111,123,141,173,238,108,160,177,233,250,55,214,214,78,229,76,242,183,179,26,138,169,204,247,57,90,198,183,187,156,230,162,117,83,94,237,236,221,125,208,227,139,136,239,182,41,237,149,21,87,77,75,93,21,159,77,217,99,119,50,81,82,171,213,32,167,69,237,211,153,95,35,250,34,185,210,61,112,157,184,62,41,246,74,46,28,247,202,251,179,44,187,173,210,77,59,73,106,74,154,206,92,54,90,153,237,180,213,19,171,19,8,168,207,54,103,163,17,122,242,163,115,149,202,151,203,193,55,226,141,180,63,193,11,111,241,45,51,96,0,142,254,32,123,165,54,209,240,139,184,122,146,130,169,32,184,215,219,210,199,66,168,184,127,155,90,246,211,185,204,95,71,50,57,36,145,63,230,202,134,240,205,218,56,55,115,139,221,35,5,194,155,207,182,233,52,151,84,214,179,25,76,82,171,124,140,253,61,166,74,124,231,186,101,61,77,128,64,40,255,0,198,7,105,161,208,124,79,195,174,237,212,233,29,22,224,90,33,184,72,173,106,163,125,182,15,216,243,34,122,117,99,32,122,227,186,200,170,191,53,159,190,20,251,181,81,185,252,35,89,109,87,42,133,154,225,161,107,103,211,50,185,203,239,44,17,163,37,166,233,242,108,51,71,26,127,205,47,212,150,183,235,37,175,83,88,238,58,110,249,72,202,187,109,214,146,106,26,202,119,252,50,193,43,21,146,49,126,138,215,42,126,147,90,221,201,210,58,171,134,141,255,0,188,233,106,122,185,41,239,123,127,168,213,212,21,125,156,174,167,153,36,166,168,78,137,241,53,35,145,58,39,71,39,99,99,77,166,220,75,70,237,237,150,151,220,219,19,147,216,181,53,170,154,229,27,81,115,229,44,145,163,157,26,255,0,100,199,43,154,191,86,169,219,12,81,197,62,244,210,112,249,176,58,207,117,102,154,54,86,90,109,207,101,173,143,194,249,183,9,113,21,51,57,87,226,79,53,236,87,38,23,13,71,47,100,82,129,56,112,218,107,207,18,124,66,105,93,183,146,105,231,126,165,187,36,215,106,165,85,87,178,145,170,179,85,204,171,249,222,83,100,84,202,166,92,168,153,234,100,239,18,30,31,105,120,126,226,110,245,65,167,237,44,161,210,250,166,54,95,236,145,69,31,44,81,50,85,84,154,6,34,116,68,100,205,145,17,169,217,142,143,230,133,168,120,98,111,183,243,107,225,98,197,69,115,173,89,239,218,21,223,169,171,143,59,242,247,199,11,81,105,101,95,85,69,129,209,183,153,123,186,55,245,37,161,234,169,169,167,163,167,150,178,178,162,56,32,129,142,146,89,100,122,53,145,177,169,149,115,149,122,34,34,34,170,170,154,217,241,27,185,215,110,35,120,141,213,219,131,71,28,213,146,106,139,227,161,180,64,212,85,122,210,181,201,5,28,72,157,61,239,41,145,55,178,101,115,243,54,13,225,231,105,232,182,51,100,116,102,211,81,121,107,250,156,180,195,77,82,248,254,25,106,221,151,212,200,159,71,204,249,31,253,177,145,0,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,10,1,241,71,252,123,55,55,255,0,66,255,0,153,232,139,146,224,155,241,70,218,31,224,133,183,248,150,153,176,0,0,0,0,0,0,0,0,0,0,0,34,103,137,78,209,69,185,156,56,223,46,77,147,150,125,51,79,83,123,106,99,60,201,77,65,88,168,159,27,81,58,191,191,95,185,74,31,211,87,186,189,37,170,45,122,138,153,191,178,108,245,240,86,49,185,79,142,41,17,232,153,84,84,238,223,146,167,209,77,144,248,97,214,95,171,222,31,118,243,83,73,210,122,189,47,105,146,161,62,82,186,138,23,185,62,22,167,119,250,38,12,160,0,0,31,137,216,146,67,36,106,153,71,53,91,143,158,80,215,43,141,123,44,150,78,40,55,30,57,23,165,86,166,188,85,53,62,77,117,198,167,9,221,126,68,153,240,92,149,145,241,15,169,81,210,242,115,104,250,196,79,119,57,95,110,183,116,46,124,29,19,124,183,14,139,107,54,167,83,235,106,215,97,45,182,154,218,136,147,11,239,73,29,52,178,162,116,107,177,251,90,247,69,79,242,26,227,111,54,190,172,220,237,209,212,250,218,173,252,223,106,221,171,106,161,76,34,114,199,45,68,146,53,189,26,220,227,159,186,162,47,221,216,178,95,8,190,25,95,12,117,155,233,168,153,143,49,178,80,209,67,158,232,190,193,85,28,188,204,151,239,78,87,51,239,95,66,211,145,48,152,79,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,103,114,244,85,6,227,109,254,162,208,215,20,252,5,246,213,87,110,115,189,239,119,206,129,241,103,163,154,171,132,122,244,230,79,189,59,154,235,241,73,178,247,29,136,222,107,246,135,173,110,32,74,186,170,138,23,101,190,245,47,181,207,20,110,232,247,170,101,34,94,142,94,111,159,205,103,63,132,55,18,114,80,220,107,182,34,242,236,195,80,178,220,169,95,143,203,115,168,41,88,204,54,44,246,69,234,175,199,205,61,75,103,60,42,225,50,165,26,120,181,106,38,95,120,148,138,38,69,201,246,125,157,180,106,188,217,230,86,87,215,117,236,152,239,245,251,206,177,225,139,166,235,175,220,80,90,39,164,143,153,150,232,233,235,101,92,162,97,145,220,104,213,123,170,124,253,51,247,23,230,0,0,2,190,124,95,183,81,116,182,208,219,244,77,44,216,168,187,214,197,230,55,151,188,50,210,215,198,189,85,138,157,219,232,168,191,119,114,170,120,107,208,117,91,145,190,26,51,75,211,195,230,50,162,249,110,73,211,153,19,17,58,178,22,57,122,185,191,159,232,185,54,62,208,90,114,29,33,162,108,26,94,6,242,178,211,108,165,162,68,202,175,237,80,181,158,170,191,155,243,95,189,78,120,0,0,0,0,0,0,0,0,0,0,0,0,2,155,188,90,120,197,180,238,142,161,166,225,219,110,110,145,213,216,52,173,114,213,95,235,160,126,99,171,185,177,28,198,192,199,39,71,50,20,115,249,187,162,200,191,249,52,85,200,158,12,60,58,92,232,27,168,184,150,212,182,213,134,158,190,153,214,13,52,233,91,214,104,252,196,117,93,67,115,249,40,232,227,137,174,78,234,147,39,76,46,109,52,0,122,231,158,10,88,36,170,170,154,56,97,133,139,36,146,72,228,107,88,212,76,171,149,87,162,34,39,92,148,67,226,95,197,245,7,19,91,179,75,167,52,53,119,159,161,52,63,157,75,109,157,138,168,219,141,83,213,18,122,180,249,177,121,24,200,242,159,11,85,201,143,49,81,39,87,132,47,14,151,61,171,217,91,150,237,106,171,106,210,94,55,30,72,39,161,142,70,226,72,237,16,181,222,67,250,252,62,107,164,146,76,122,179,202,95,150,39,192,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,0,117,125,211,215,48,237,134,216,234,253,202,168,183,62,225,22,147,176,220,47,143,164,100,137,27,170,27,75,78,249,150,52,114,162,163,85,200,204,103,11,140,231,10,85,126,230,248,218,235,235,189,182,123,126,211,108,229,171,78,84,200,206,70,92,174,247,39,92,95,30,81,50,230,194,200,226,98,57,58,227,153,207,78,202,168,189,136,163,180,219,53,196,87,31,91,205,85,94,234,203,141,234,186,190,165,146,106,29,85,113,98,173,45,186,44,97,22,71,34,35,81,81,173,196,112,51,25,229,68,106,35,81,85,183,227,178,251,73,164,246,43,107,244,246,212,104,154,119,71,105,211,212,137,79,27,223,143,50,162,69,85,116,179,201,142,138,249,36,115,222,236,116,203,151,8,137,132,59,168,0,174,175,27,29,71,85,69,176,218,31,75,67,150,197,117,213,126,215,51,145,123,165,61,44,168,141,95,162,172,232,191,123,80,197,222,7,122,90,25,245,30,236,235,105,98,84,150,134,138,211,106,129,234,206,237,158,74,137,37,68,119,166,22,158,28,167,213,62,69,179,0,86,151,141,245,134,42,141,177,219,45,78,172,141,100,183,223,171,104,26,229,248,209,181,20,237,122,162,116,237,251,25,51,215,209,58,47,167,86,240,58,212,210,249,155,183,163,165,145,22,53,109,162,231,3,50,157,29,251,38,57,87,29,215,63,129,251,177,245,45,88,161,159,21,13,145,254,100,92,85,93,239,214,218,68,138,203,184,16,166,163,165,86,181,17,169,82,247,43,106,217,209,19,222,243,154,233,23,233,51,123,169,101,222,23,187,218,155,197,194,141,130,219,112,171,73,111,90,17,235,166,43,81,93,239,44,80,181,22,149,248,199,111,103,116,108,207,92,186,55,117,238,137,46,10,120,241,164,222,175,213,14,232,233,93,140,181,213,243,82,105,26,21,187,93,24,213,232,181,213,104,158,91,28,159,54,64,214,185,23,229,82,166,116,240,101,217,7,105,45,156,212,27,219,118,165,229,174,215,53,222,197,110,115,154,185,75,117,35,156,213,114,42,254,124,238,149,23,29,63,2,197,207,162,88,152,0,0,64,62,44,188,85,97,225,183,119,245,62,202,219,54,89,247,235,166,159,246,52,75,140,247,196,167,167,127,180,81,197,82,142,242,155,3,156,188,190,114,55,151,153,51,133,92,167,98,183,120,131,226,255,0,136,206,52,181,21,191,75,223,157,36,212,50,214,53,44,250,75,79,82,73,228,186,161,217,107,21,35,69,116,181,19,97,216,69,114,187,25,94,84,110,85,11,61,240,210,224,102,191,134,125,51,89,185,123,155,77,19,119,11,84,210,182,157,105,17,81,255,0,99,80,42,163,253,157,92,157,22,87,185,172,116,138,138,168,156,140,106,118,114,186,112,130,1,113,203,226,133,98,216,123,157,126,211,236,157,45,22,162,215,52,200,176,220,110,51,175,153,111,179,73,133,69,143,13,92,207,80,223,86,101,24,197,194,57,92,168,232,210,178,238,219,161,198,103,22,151,249,226,109,251,113,181,237,75,159,204,251,125,158,42,153,41,105,249,157,156,251,53,51,82,24,155,215,191,42,38,17,50,184,67,209,85,177,220,101,108,77,39,234,173,187,119,186,90,54,150,153,61,165,247,42,10,106,202,104,233,250,34,243,190,88,122,70,184,70,252,74,139,211,30,132,165,224,79,196,135,136,202,173,225,209,219,53,185,55,200,245,205,139,84,93,41,237,13,168,185,162,54,190,137,210,185,26,217,91,80,212,230,149,17,122,171,101,71,43,187,35,155,220,185,48,1,72,30,49,250,142,170,241,197,165,45,154,76,164,22,29,41,65,73,19,115,209,86,73,39,157,206,251,215,205,68,254,213,11,3,240,165,210,208,233,206,10,52,125,115,98,88,231,212,53,183,75,173,66,43,57,85,93,237,146,192,197,250,230,58,120,213,23,228,169,242,37,224,5,20,120,187,88,98,179,241,151,118,184,70,200,218,235,229,134,215,94,245,103,119,57,177,45,62,93,209,58,226,157,19,215,162,39,95,68,178,191,11,205,77,46,165,224,151,64,37,68,136,249,237,78,184,219,30,185,69,247,99,174,155,203,76,122,98,55,70,157,126,89,245,34,7,142,47,244,89,180,191,189,215,127,227,105,136,151,195,87,29,187,221,194,166,149,186,104,253,176,166,211,82,80,93,238,31,105,84,45,210,130,73,228,73,188,182,71,238,171,100,102,27,202,198,244,194,245,201,151,255,0,94,67,139,159,254,129,160,127,188,211,127,175,31,175,33,197,207,255,0,64,208,63,222,105,191,215,153,255,0,129,111,17,254,33,120,139,226,62,195,181,91,129,73,164,163,178,220,169,43,231,153,214,251,108,144,207,205,13,51,228,102,28,233,92,136,156,205,76,244,236,90,8,0,0,86,142,253,120,198,84,109,158,190,214,27,99,164,246,42,58,187,158,149,190,220,108,78,184,220,111,170,144,72,250,90,135,195,230,164,17,194,142,84,114,177,87,151,204,76,116,76,169,95,187,153,188,188,76,241,223,185,214,187,101,221,181,218,166,243,43,223,21,151,79,89,233,85,148,180,77,118,21,254,84,72,171,202,220,34,43,229,145,202,168,214,229,207,195,122,92,151,0,220,30,82,112,143,181,82,219,239,51,211,87,107,109,76,248,235,53,13,100,29,99,141,88,213,72,169,34,119,119,71,18,57,254,247,229,61,239,94,136,173,68,147,192,20,185,226,183,198,74,110,214,184,119,15,219,127,114,87,233,29,29,88,171,119,169,133,254,229,206,234,204,181,90,138,159,20,80,101,205,79,71,73,206,189,81,172,113,33,252,38,56,54,93,189,210,173,226,87,112,237,124,154,147,83,82,171,52,221,52,205,69,117,13,178,68,76,212,227,242,100,157,59,122,164,88,235,248,71,34,65,223,20,127,199,179,115,127,244,47,249,158,136,185,46,9,191,20,109,161,254,8,91,127,137,105,155,0,5,117,120,216,234,58,170,45,134,208,250,90,28,182,43,174,171,246,185,156,139,221,41,233,101,68,106,253,21,103,69,251,218,134,46,240,59,210,208,207,168,247,103,91,75,18,164,180,52,86,155,84,15,86,119,108,242,84,73,42,35,189,48,180,240,229,62,169,242,45,152,2,180,188,111,172,49,84,109,142,217,106,117,100,107,37,190,253,91,64,215,47,198,141,168,167,107,213,19,167,111,216,201,158,190,137,209,125,58,183,129,214,166,151,204,221,189,29,44,136,177,171,109,23,56,25,148,232,239,217,49,202,184,238,185,252,15,221,143,169,106,197,60,120,210,108,175,234,123,116,116,174,249,218,233,57,105,53,117,10,218,110,143,106,116,74,234,68,79,45,238,95,155,224,115,90,137,242,166,82,64,120,52,239,50,235,29,136,190,109,5,202,169,174,174,208,55,63,54,141,138,239,123,236,250,213,124,141,68,69,239,203,59,106,50,169,217,30,196,233,211,54,14,84,239,141,70,251,165,93,211,72,240,235,101,172,69,142,133,191,170,91,235,88,239,233,207,71,71,73,19,190,74,214,44,207,84,92,231,204,141,122,97,51,201,120,42,236,82,50,13,99,196,77,234,131,222,145,83,76,216,164,145,189,154,156,178,214,72,220,252,215,217,216,142,79,148,173,207,116,51,55,139,206,197,166,229,112,229,22,230,90,233,188,203,206,219,86,123,114,171,91,151,62,221,80,173,142,165,169,255,0,37,201,4,185,207,70,196,254,157,72,69,225,29,190,137,181,252,74,127,51,219,181,98,197,101,220,154,68,181,170,43,149,24,219,140,92,210,82,61,83,213,87,51,66,157,59,206,157,147,37,227,145,115,196,163,121,191,152,207,9,122,178,166,142,165,97,187,106,214,166,150,183,43,95,202,228,125,83,92,147,57,23,186,43,105,219,59,145,83,213,27,213,59,149,107,225,109,178,223,205,119,139,11,13,214,225,74,178,217,244,28,78,212,213,106,173,78,85,154,39,35,105,27,149,233,159,61,241,191,29,213,34,118,49,221,47,180,0,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,140,126,35,218,195,112,116,39,10,26,147,82,109,133,246,241,104,212,52,245,214,214,83,213,218,100,123,42,88,199,85,198,215,163,85,158,246,21,170,168,191,76,148,39,175,245,86,185,214,218,182,191,83,238,85,230,235,118,212,117,190,87,182,214,93,30,247,213,75,201,19,89,31,58,191,222,92,70,214,34,103,242,81,12,155,165,184,143,227,7,77,233,203,109,131,71,110,174,228,80,216,237,244,204,167,183,211,80,213,212,182,158,24,26,152,99,99,70,244,70,162,118,193,176,70,203,92,46,183,109,156,208,151,75,237,77,69,69,202,179,76,218,234,43,38,168,85,89,100,157,244,177,186,71,61,87,170,185,92,170,171,159,85,83,185,128,0,0,0,0,0,0,0,0,0,0,56,29,123,167,33,213,250,38,255,0,165,231,111,51,46,214,202,170,37,76,170,126,219,11,153,232,169,249,223,52,251,208,215,7,137,77,7,85,182,251,225,172,244,189,68,62,91,41,239,151,20,129,57,145,115,19,107,38,99,87,163,157,249,158,171,146,213,188,32,119,77,117,78,208,220,52,77,84,217,168,180,86,203,229,183,151,180,49,82,208,70,157,81,136,157,221,234,170,191,127,114,193,128,0,0,80,103,137,214,155,174,176,241,65,119,158,174,62,86,92,99,168,172,137,114,139,150,73,113,172,84,94,138,191,47,92,125,199,103,240,149,212,76,177,113,41,44,79,139,159,219,236,238,163,69,230,199,42,190,190,135,175,101,207,111,167,222,94,90,46,83,40,121,42,103,197,235,137,55,215,92,104,118,34,204,255,0,192,211,172,87,42,183,227,242,218,234,250,87,179,14,139,61,149,58,163,241,242,79,82,11,240,183,178,247,29,247,222,107,14,135,162,110,96,90,186,90,138,231,101,190,237,47,181,193,20,139,213,236,85,194,74,157,26,238,111,151,205,54,40,219,61,21,65,183,59,127,167,116,53,185,63,1,98,181,81,219,154,190,247,189,228,192,200,179,213,206,84,202,49,58,115,47,222,189,206,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,249,226,205,195,157,62,190,219,152,247,122,215,6,110,218,122,36,138,119,115,47,251,202,8,43,170,29,209,210,181,191,27,211,179,85,223,122,116,42,55,103,181,205,78,218,110,126,154,214,112,205,228,253,145,118,163,170,149,252,168,238,86,69,81,28,139,211,149,217,248,61,17,127,79,99,99,173,142,215,244,27,157,180,218,87,90,208,85,251,74,92,236,244,53,50,191,203,115,63,9,37,52,82,42,97,90,223,207,78,200,137,215,244,29,218,165,220,148,210,191,56,229,99,151,252,6,188,188,125,220,95,113,226,119,88,61,242,115,249,55,43,132,41,211,24,68,184,85,116,237,245,51,247,131,181,177,245,27,211,118,175,68,233,29,162,118,255,0,114,174,222,191,50,232,64,0,3,194,170,34,42,175,100,40,223,197,163,116,127,87,124,69,199,100,165,147,20,186,126,214,150,201,25,142,243,65,93,92,213,118,85,141,94,207,237,149,79,170,157,207,193,231,107,25,125,221,59,166,225,85,67,152,237,244,51,211,70,238,110,210,71,83,111,149,58,35,211,231,249,170,159,228,46,88,0,0,0,0,0,0,0,0,0,0,0,0,2,189,188,78,120,246,143,103,172,149,123,5,180,119,159,254,92,222,105,121,111,23,42,89,83,154,199,73,34,99,145,174,79,134,166,70,175,78,206,141,138,143,232,174,98,144,31,128,174,11,47,188,90,238,42,214,95,35,170,162,219,221,63,51,95,127,184,181,85,142,169,127,71,37,20,14,194,230,87,162,162,185,127,33,139,204,189,85,136,235,240,211,154,118,199,164,108,22,237,45,166,45,84,214,203,69,166,150,58,42,26,58,102,35,34,167,130,54,163,88,198,167,162,34,34,33,200,128,10,161,241,76,227,221,181,203,115,225,127,102,175,74,176,49,222,207,172,47,20,146,166,37,84,248,173,209,61,190,136,184,73,149,23,170,230,37,233,230,34,226,31,13,94,3,36,226,15,81,199,188,27,167,105,122,109,197,138,167,20,212,179,34,181,47,213,140,119,237,72,152,247,169,216,169,248,69,252,165,247,19,62,255,0,45,221,71,28,112,198,200,97,141,172,141,141,70,181,173,76,35,81,59,34,39,162,31,160,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,0,235,155,145,162,40,55,51,110,245,78,220,93,106,234,41,104,181,93,150,186,201,83,61,63,47,155,20,85,80,62,23,189,156,200,169,204,141,122,170,101,21,50,137,148,43,75,115,124,17,105,91,108,154,175,103,119,170,119,87,198,213,88,168,117,37,11,124,185,151,151,162,45,68,24,86,117,69,254,148,238,233,242,235,5,109,151,206,37,56,12,222,185,233,32,154,227,163,117,101,169,209,251,93,27,220,146,209,220,105,151,42,212,123,81,86,58,152,30,153,195,145,87,11,149,106,181,205,202,94,247,10,220,67,233,222,40,54,90,203,186,214,40,82,146,122,142,106,59,181,2,57,85,104,110,17,34,121,208,229,123,183,222,107,218,190,172,123,21,112,170,168,153,112,0,86,167,141,237,3,228,218,221,180,186,37,58,43,105,239,245,148,235,47,79,117,100,167,71,35,127,79,148,171,253,169,215,124,14,47,20,238,160,221,251,2,225,179,199,53,146,177,189,126,54,57,181,140,92,39,246,42,214,255,0,235,33,105,160,21,209,227,107,122,165,131,98,52,30,157,123,35,90,138,221,93,237,177,185,83,223,70,65,71,59,28,136,191,37,90,134,103,238,79,145,137,252,15,45,11,54,181,221,123,247,44,152,163,181,218,233,57,145,83,145,60,233,103,118,23,215,63,128,233,247,41,109,228,30,241,115,217,21,220,222,25,191,87,246,202,84,150,239,182,245,169,116,69,68,203,221,111,155,150,42,182,39,201,19,240,50,170,252,160,82,22,120,61,111,114,109,255,0,16,245,187,89,116,172,72,237,91,139,64,176,66,215,187,13,109,202,149,29,44,11,242,78,104,214,161,152,238,174,115,19,228,139,116,122,138,255,0,105,210,154,126,231,170,47,213,109,165,182,89,232,230,175,173,157,221,162,130,38,43,228,122,253,17,173,85,253,6,182,154,202,255,0,172,56,164,226,30,225,122,167,166,89,111,251,143,169,146,58,42,101,94,145,190,166,116,142,158,28,167,228,177,174,141,153,249,55,42,108,103,181,187,123,100,218,109,184,211,91,105,167,24,137,110,211,54,186,123,100,14,229,229,89,18,38,35,86,71,39,231,61,81,92,238,171,149,114,157,164,0,0,33,15,19,222,22,91,125,196,158,233,106,61,225,159,116,181,14,159,191,234,36,165,243,34,101,36,21,52,112,249,20,145,83,51,17,175,35,215,41,11,28,191,132,238,174,68,198,83,21,167,197,63,1,123,231,194,4,212,250,186,227,60,55,189,44,149,81,182,147,83,89,213,236,74,105,243,152,210,120,215,223,167,127,50,123,174,203,152,171,132,71,243,116,73,211,225,115,199,166,167,221,218,215,240,249,189,55,183,220,245,45,45,35,170,116,237,226,126,179,220,32,137,185,150,158,119,126,92,172,98,43,219,34,245,115,26,254,101,87,55,46,178,18,46,248,139,113,43,91,195,95,14,183,11,182,153,173,246,109,89,170,38,251,10,199,43,29,137,41,164,145,142,116,181,77,79,156,81,181,202,139,217,30,232,243,223,11,81,28,12,240,171,114,226,239,123,89,167,238,213,85,48,233,107,51,82,235,170,43,218,229,89,86,5,127,187,3,28,191,211,102,118,90,142,94,200,146,63,11,203,202,183,235,183,155,113,161,182,159,73,209,104,109,185,211,20,22,11,29,189,136,216,105,40,226,70,55,56,68,87,189,123,189,235,132,87,61,202,174,114,245,85,85,59,33,18,55,79,195,239,110,239,27,249,160,184,139,218,154,11,126,150,191,233,221,75,69,115,190,208,65,23,149,71,117,167,100,200,233,36,70,53,49,29,66,38,93,148,68,73,58,243,123,203,204,75,112,1,69,94,47,20,15,163,227,42,231,80,234,116,141,43,172,22,186,134,187,167,225,17,35,116,124,223,221,141,91,253,169,102,94,25,23,138,123,199,4,59,107,36,24,71,82,67,113,163,149,185,202,181,241,220,42,91,215,239,78,87,125,206,66,81,128,81,247,140,125,234,150,233,197,213,61,12,12,141,175,179,233,27,117,20,234,196,194,185,238,150,166,116,87,124,215,150,118,167,220,136,79,207,9,139,66,219,120,41,211,21,138,217,19,237,91,165,218,173,21,234,152,92,85,201,14,91,244,252,15,175,170,41,22,124,113,127,162,205,165,253,238,187,255,0,27,76,126,124,42,120,85,225,255,0,126,246,127,87,106,45,221,219,90,45,71,113,183,106,95,98,166,158,122,154,136,214,56,61,150,23,242,34,69,35,81,83,153,206,94,169,158,164,217,253,110,14,9,191,172,29,163,255,0,111,173,255,0,92,63,91,131,130,111,235,7,104,255,0,219,235,127,215,29,171,108,184,50,225,143,103,53,125,46,189,219,77,166,183,216,175,244,81,203,20,21,176,213,213,61,204,108,140,86,61,17,36,149,205,234,215,42,118,245,51,80,0,0,87,166,248,120,61,104,61,211,214,90,179,113,108,27,199,126,179,95,117,85,226,190,249,52,117,150,248,106,233,35,158,166,119,76,177,181,172,88,222,140,69,123,154,138,174,114,227,11,215,24,90,228,226,7,133,190,32,184,33,215,22,187,173,242,121,168,216,181,46,125,131,85,216,106,164,108,50,200,196,206,25,34,114,190,25,81,171,213,142,68,92,115,114,243,53,57,139,78,240,211,227,118,231,196,254,143,184,104,61,202,170,134,77,194,210,112,178,105,234,89,18,70,151,90,5,114,49,42,121,90,136,214,200,215,171,89,34,34,34,101,236,114,39,188,168,147,96,16,171,196,211,140,150,112,233,182,63,204,243,67,221,60,189,194,214,180,207,138,149,241,59,223,181,219,215,44,150,173,87,187,94,171,150,69,253,151,59,145,127,7,133,174,191,14,30,14,230,226,123,118,19,82,235,27,115,228,219,221,31,52,117,55,135,72,139,201,113,169,207,52,84,40,190,188,223,20,152,237,31,76,162,189,170,95,52,48,195,79,11,41,233,226,100,81,68,212,99,24,198,163,90,214,162,97,17,17,58,34,34,122,20,9,226,143,248,246,110,111,254,133,255,0,51,209,23,37,193,55,226,141,180,63,193,11,111,241,45,51,96,0,173,79,27,218,7,201,181,187,105,116,74,116,86,211,223,235,41,214,94,158,234,201,78,142,70,254,159,41,87,251,83,174,248,28,94,41,221,65,187,246,5,195,103,142,107,37,99,122,252,108,115,107,24,184,79,236,85,173,255,0,214,66,211,64,43,163,198,214,245,75,6,196,104,61,58,246,70,181,21,186,187,219,99,114,167,190,140,130,142,118,57,17,126,74,181,12,207,220,159,35,19,248,30,90,22,109,107,186,247,238,89,49,71,107,181,210,115,34,167,34,121,210,206,236,47,174,127,1,211,238,82,219,200,225,226,21,178,203,190,60,40,235,61,63,69,71,237,23,139,28,9,168,237,13,68,203,189,166,145,21,238,107,19,213,207,133,103,137,19,231,33,82,254,24,123,205,252,199,248,180,211,84,213,181,43,21,167,91,53,218,90,181,21,248,111,61,67,154,180,206,84,237,148,168,100,45,207,76,35,221,215,170,162,223,77,242,245,107,211,118,91,134,162,189,214,71,73,110,181,210,203,91,89,81,34,225,176,193,19,21,239,122,253,17,173,85,253,6,181,219,219,185,26,139,136,237,249,212,155,130,180,179,212,92,117,141,237,223,103,210,39,188,246,196,231,36,84,180,233,243,86,198,145,70,159,113,176,183,14,27,61,111,216,45,142,209,219,75,64,177,189,218,126,217,28,85,146,177,61,217,235,30,171,37,76,169,244,116,207,145,201,158,168,138,137,215,7,120,212,122,126,209,171,116,245,211,74,234,10,54,85,218,239,52,83,219,235,105,223,240,205,79,51,22,57,24,191,69,107,149,63,73,173,118,233,104,125,91,195,94,252,95,52,103,182,77,73,124,208,151,236,208,214,179,221,122,172,50,36,180,181,44,249,115,51,202,149,189,19,163,144,216,135,135,253,218,181,239,174,204,105,13,217,181,121,109,143,81,218,226,169,158,38,46,82,10,164,78,74,136,127,180,153,178,51,251,82,171,252,104,55,155,245,77,188,58,103,101,109,181,106,234,77,21,110,91,133,194,54,187,167,183,214,35,92,214,185,61,85,176,50,39,34,175,111,61,223,50,78,248,60,236,175,234,3,135,74,237,209,185,82,121,119,77,197,184,173,68,78,114,97,201,110,165,87,195,2,42,122,102,69,169,126,122,101,175,98,252,149,103,160,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,40,7,197,31,241,236,220,223,253,11,254,103,162,46,75,130,111,197,27,104,127,130,22,223,226,90,102,192,0,0,0,0,0,0,0,0,0,0,0,20,211,227,13,181,172,177,110,157,171,112,169,97,196,119,10,24,41,164,119,55,121,36,169,184,74,189,21,235,242,252,212,79,242,29,51,194,95,116,127,80,156,69,201,100,170,147,52,186,130,214,182,200,217,142,211,79,93,66,212,118,81,142,94,204,237,148,79,170,23,144,138,138,136,169,217,79,32,0,1,75,222,49,86,199,193,189,54,138,245,78,146,90,41,219,253,218,187,130,252,204,3,192,37,197,246,238,39,116,123,217,39,39,157,114,183,194,189,51,148,91,133,47,78,223,67,97,170,103,115,211,68,252,231,153,141,95,240,29,39,124,117,253,6,216,237,62,170,214,181,245,126,204,150,203,61,117,76,79,242,220,255,0,194,71,77,44,141,76,35,93,249,139,221,21,58,126,131,92,93,225,215,53,59,151,186,26,151,89,205,55,157,246,189,218,178,174,39,242,163,121,153,45,68,146,39,78,86,227,227,245,68,253,29,139,113,240,153,225,206,13,3,183,50,110,245,210,14,91,182,161,137,98,129,220,202,191,176,167,130,134,161,189,27,43,155,241,177,123,181,29,247,39,66,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,237,193,210,84,122,235,68,223,116,133,115,57,162,187,219,170,168,149,50,169,251,108,47,143,209,90,189,158,190,169,247,161,174,159,21,59,77,113,217,157,240,212,250,66,186,155,201,137,110,53,181,52,73,206,215,115,82,251,100,241,198,238,143,122,166,82,37,232,229,230,249,253,108,103,193,231,126,39,190,217,174,155,45,113,119,189,111,138,123,164,11,132,253,174,54,91,233,154,157,35,79,154,245,87,170,253,61,75,40,188,185,204,179,215,61,137,151,54,154,85,68,250,242,169,174,15,22,245,115,214,113,31,184,143,168,111,43,153,169,238,236,68,202,47,68,175,159,229,247,147,119,193,118,205,230,106,125,73,121,124,89,107,105,43,32,71,115,118,95,50,220,238,217,255,0,65,109,160,0,1,196,106,251,151,216,218,78,247,119,206,61,134,221,83,83,255,0,169,19,157,242,95,151,201,77,110,248,151,213,85,154,199,126,181,237,222,174,78,111,254,82,93,89,23,68,76,71,237,179,57,19,162,39,231,47,116,201,113,30,19,251,123,250,139,225,149,46,21,48,226,162,253,117,251,82,55,243,127,73,158,223,66,168,152,71,42,119,111,209,126,136,77,48,0,0,0,0,0,0,0,0,0,0,0,0,69,14,63,120,218,179,112,157,183,233,107,211,147,210,214,238,62,163,133,237,178,80,191,15,74,56,254,23,87,78,223,204,106,244,99,87,246,199,166,58,181,175,84,167,110,29,118,15,116,120,210,223,15,212,253,53,198,178,166,123,133,75,174,122,159,81,85,163,166,74,56,28,252,203,81,35,151,227,145,202,170,140,98,170,115,189,81,50,136,142,114,108,11,180,27,71,161,182,51,111,44,251,99,183,118,150,208,89,108,208,249,113,183,57,146,121,23,172,147,74,239,203,145,238,203,156,191,53,194,97,17,17,59,152,0,129,30,38,28,122,51,97,244,252,219,41,181,23,118,46,225,223,41,127,103,214,192,252,186,195,71,34,47,188,138,159,13,76,137,240,39,118,53,124,206,153,143,53,211,192,207,7,26,151,139,205,207,86,220,214,174,143,67,217,37,109,70,164,187,162,47,52,153,247,146,150,23,175,69,158,79,85,207,184,213,115,215,43,202,215,95,190,148,210,186,119,67,105,171,102,143,210,54,122,107,85,150,205,75,29,29,13,21,59,121,99,130,22,38,26,212,245,236,157,215,42,171,149,85,85,92,156,176,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,128,0,43,131,198,175,107,236,183,77,160,209,251,191,29,60,76,189,88,175,141,178,62,100,110,29,45,21,76,82,201,202,171,235,201,44,13,86,162,246,243,36,84,84,202,231,27,248,33,107,235,140,122,147,114,246,186,87,243,208,84,80,210,95,224,106,231,240,83,71,34,193,34,167,252,182,203,22,115,253,77,49,234,91,56,0,134,158,45,59,123,54,184,224,234,241,117,165,133,101,159,70,221,232,47,237,107,115,158,68,115,169,164,95,170,36,117,79,114,231,209,170,190,136,64,239,7,61,194,166,210,124,84,85,105,10,233,209,145,107,77,57,87,65,78,213,84,68,117,92,14,101,75,62,255,0,193,67,80,152,249,184,187,192,10,127,241,181,220,106,107,190,231,237,246,214,210,79,204,237,55,104,170,187,85,181,142,232,146,86,202,198,49,174,76,252,77,101,39,50,116,232,146,255,0,100,103,15,5,109,191,170,177,108,70,176,220,26,186,127,43,245,87,168,91,77,76,229,239,45,61,28,72,212,127,221,230,205,59,126,246,47,208,177,3,142,212,86,11,78,171,211,247,61,47,126,164,109,85,178,241,71,53,5,108,14,237,44,18,177,89,35,23,232,173,114,167,233,53,184,214,118,13,97,194,183,17,149,246,106,90,135,69,126,219,141,76,146,209,84,59,40,146,173,60,201,37,60,170,137,143,118,70,36,111,199,76,181,229,171,120,145,241,85,100,159,129,237,63,95,162,107,145,178,239,100,52,172,164,106,61,22,72,173,203,27,106,42,243,211,186,126,14,7,166,17,81,102,94,202,157,34,127,131,214,199,127,52,14,32,235,183,94,235,71,230,90,182,234,133,102,129,207,102,88,235,149,82,62,40,83,175,69,229,141,42,31,235,135,54,53,233,209,75,178,0,0,0,58,190,232,109,230,159,221,157,187,212,91,107,170,169,153,53,171,82,91,166,183,212,35,155,205,200,143,106,163,100,111,84,247,152,238,87,181,81,81,81,205,69,69,69,67,92,157,136,214,23,125,156,226,19,69,234,218,57,26,149,154,107,83,82,172,200,213,85,108,140,108,232,201,163,206,51,202,246,43,218,190,184,113,178,241,82,126,56,87,171,132,186,191,106,116,235,155,35,104,105,173,183,74,214,46,125,199,203,44,176,49,222,157,85,173,137,190,171,142,126,201,149,206,97,240,83,210,148,86,222,29,181,126,176,90,52,142,190,247,171,164,164,124,217,69,243,105,169,169,41,214,36,233,213,57,100,158,163,191,207,244,173,133,128,0,5,69,120,221,109,236,212,154,255,0,110,55,86,24,85,97,186,90,42,108,19,200,153,195,31,75,50,207,26,47,166,92,149,114,227,231,200,191,36,51,31,130,174,225,83,94,182,39,88,109,188,179,163,171,180,198,163,246,246,179,41,238,210,86,64,206,76,39,252,237,61,66,231,251,36,44,72,3,93,94,61,183,26,155,116,248,188,220,205,85,65,63,157,69,21,223,236,154,87,35,178,199,71,69,19,41,17,204,234,190,235,150,5,122,99,191,62,125,75,196,224,211,111,234,182,191,133,141,177,209,117,244,254,207,89,73,167,169,170,106,225,245,138,162,161,22,162,86,47,213,31,51,145,126,168,165,125,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,128,0,0,0,48,87,28,91,95,101,221,190,21,119,27,78,94,41,226,124,180,22,58,171,221,190,71,183,172,21,180,113,58,120,156,213,238,220,171,21,138,169,249,47,114,97,81,85,22,152,252,56,53,245,199,111,248,201,219,186,138,39,254,6,249,92,251,5,100,107,156,73,13,92,110,141,17,113,249,178,44,111,79,171,19,61,50,108,34,116,45,243,222,141,27,195,246,215,95,55,87,92,213,164,86,235,52,10,248,224,71,162,75,89,80,189,34,167,137,23,187,222,236,34,124,186,185,112,136,170,154,255,0,215,86,239,23,29,156,76,35,185,95,112,213,90,230,231,229,195,18,43,157,79,109,164,76,170,53,61,89,79,4,40,170,171,223,149,138,171,151,42,230,254,56,126,216,237,29,195,166,212,88,246,167,68,211,162,82,90,161,205,77,83,152,137,45,117,91,176,179,84,201,142,239,123,186,253,17,26,212,232,212,67,34,148,3,226,143,248,246,110,111,254,133,255,0,51,209,23,37,193,55,226,141,180,63,193,11,111,241,45,51,96,0,134,158,45,59,123,54,184,224,234,241,117,165,133,101,159,70,221,232,47,237,107,115,158,68,115,169,164,95,170,36,117,79,114,231,209,170,190,136,64,239,7,61,194,166,210,124,84,85,105,10,233,209,145,107,77,57,87,65,78,213,84,68,117,92,14,101,75,62,255,0,193,67,80,152,249,184,187,192,10,127,241,181,220,106,107,190,231,237,246,214,210,79,204,237,55,104,170,187,85,181,142,232,146,86,202,198,49,174,76,252,77,101,39,50,116,232,146,255,0,100,103,15,5,109,191,170,177,108,70,176,220,26,186,127,43,245,87,168,91,77,76,229,239,45,61,28,72,212,127,221,230,205,59,126,246,47,208,177,3,195,154,142,69,107,145,21,21,48,168,190,166,185,28,93,237,45,103,13,220,81,107,13,21,101,243,40,41,173,119,100,186,88,101,137,121,86,42,57,149,42,41,121,28,152,235,27,94,214,101,63,42,53,249,22,43,199,71,25,180,151,239,15,237,23,118,211,117,241,71,123,222,202,40,168,234,25,19,176,176,67,11,83,237,70,183,230,141,153,169,78,189,49,137,84,137,190,19,155,24,155,177,196,237,46,180,186,82,172,150,93,183,167,75,228,170,169,238,186,185,202,172,163,98,174,59,163,249,230,78,223,239,117,251,139,213,5,71,120,211,108,79,217,90,183,73,241,11,101,162,114,83,223,33,253,79,222,222,198,175,43,106,225,69,125,52,142,95,206,124,94,99,61,58,83,183,230,167,96,240,113,226,62,215,104,209,218,247,101,117,157,225,148,212,186,118,25,117,141,186,73,157,210,58,52,106,54,185,169,242,107,21,34,147,9,215,240,146,47,162,149,251,170,46,186,183,139,30,37,171,46,20,80,185,215,189,202,213,41,21,28,78,110,82,4,168,157,25,11,29,140,225,145,198,172,69,92,244,107,21,85,122,100,216,219,65,232,219,54,221,104,139,6,129,211,177,44,118,189,57,108,166,181,81,181,113,159,38,8,219,27,85,113,221,85,26,138,171,234,170,167,58,0,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,10,1,241,71,252,123,55,55,255,0,66,255,0,153,232,139,146,224,155,241,70,218,31,224,133,183,248,150,153,176,0,0,0,0,0,0,0,0,0,0,0,4,44,241,96,219,223,213,167,12,171,112,166,135,53,22,27,175,218,146,63,155,250,76,22,250,229,84,194,185,19,187,190,171,244,82,157,184,104,213,85,154,59,126,180,21,222,141,252,191,252,164,181,178,94,136,185,143,219,97,114,167,84,95,205,78,201,147,100,93,33,114,251,103,73,217,46,249,255,0,127,91,169,170,127,245,226,107,190,73,243,249,33,203,128,0,5,73,120,209,89,252,189,79,166,239,44,139,13,117,37,28,10,238,110,235,230,92,93,219,63,232,33,23,9,21,115,209,241,31,183,111,167,111,51,159,169,237,12,84,202,39,69,175,131,231,247,27,31,89,156,231,217,232,94,244,195,157,77,18,170,125,121,80,173,127,24,109,248,158,197,102,181,236,181,185,222,245,194,40,46,147,174,19,246,185,25,112,166,114,117,141,126,73,213,30,139,244,245,43,155,133,109,166,184,239,54,248,105,141,33,65,77,231,68,151,42,42,154,223,125,173,229,165,246,200,35,145,221,94,197,92,36,169,209,171,205,242,250,108,89,183,218,74,143,66,104,139,22,144,161,103,44,86,139,117,45,10,117,85,207,149,11,35,245,87,47,102,39,170,253,234,118,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,178,252,95,118,1,110,250,114,223,188,150,122,46,105,232,157,21,21,83,188,204,98,22,71,95,80,245,195,164,68,238,169,209,25,159,146,250,21,189,195,30,234,220,118,115,122,180,198,176,161,159,202,137,183,42,40,107,23,149,174,205,50,85,195,36,137,213,143,244,141,59,38,126,95,35,97,251,14,176,165,214,155,57,75,173,169,37,252,21,219,78,50,226,142,229,94,158,109,42,73,217,90,139,217,223,36,251,147,177,174,135,17,149,14,170,226,7,115,38,115,249,243,172,47,56,92,99,167,182,204,90,79,130,213,153,137,179,26,154,255,0,236,254,250,234,74,218,79,55,159,211,217,45,207,229,198,127,78,113,250,75,28,0,0,12,29,198,174,180,253,68,112,213,174,171,155,47,150,250,251,21,210,130,55,114,231,222,125,5,66,167,228,175,230,253,62,243,94,237,41,69,54,175,220,187,61,189,237,243,165,189,95,41,225,114,101,27,206,233,170,26,159,68,76,171,190,159,160,216,251,135,157,43,14,140,217,45,17,97,138,47,45,208,105,235,99,100,111,50,174,30,218,72,154,169,156,175,230,252,204,136,0,0,0,0,0,0,0,0,0,0,0,0,97,158,43,120,158,209,28,41,237,93,94,224,234,167,199,87,112,153,93,77,99,179,182,94,73,174,117,152,202,49,189,21,90,198,252,79,126,21,26,223,154,171,90,180,57,255,0,227,207,141,221,255,0,254,159,169,53,182,176,172,250,182,158,146,20,254,234,67,77,11,63,67,90,223,85,94,183,199,194,151,12,58,35,133,61,171,164,219,237,42,200,234,238,19,43,106,111,151,135,69,201,53,206,179,24,87,187,170,171,88,223,133,140,202,163,91,243,85,115,151,51,0,8,193,199,135,25,246,30,18,182,221,86,217,37,45,126,191,212,49,73,22,159,182,61,217,72,186,97,107,38,106,127,74,141,85,48,139,143,49,201,202,139,132,115,155,76,91,27,178,219,187,198,190,250,45,146,150,225,89,113,186,94,106,157,114,212,154,134,181,29,43,104,160,115,255,0,11,83,50,244,202,245,195,25,148,230,119,43,83,9,213,54,2,217,61,153,208,219,5,182,214,141,175,219,203,99,104,237,86,152,176,231,170,39,155,87,58,245,146,162,103,126,84,143,119,85,95,78,136,152,106,34,39,122,0,0,0,53,194,227,103,241,185,221,239,225,125,203,248,231,23,253,195,239,238,11,182,223,193,11,55,242,40,142,254,8,11,226,221,187,27,215,179,58,31,111,117,126,209,235,219,198,152,130,123,173,109,182,231,37,190,100,98,78,249,33,100,144,35,209,81,115,132,134,108,124,178,239,153,215,124,37,184,175,214,251,205,83,174,246,255,0,120,55,22,227,168,117,45,42,82,221,109,63,104,204,215,61,212,126,244,115,164,104,136,159,3,214,21,95,249,196,249,41,99,128,173,63,26,205,221,179,80,109,182,141,217,10,90,152,228,188,221,238,201,168,106,226,106,162,186,10,58,120,229,138,62,100,244,243,36,153,121,87,255,0,32,255,0,211,143,252,16,116,85,124,218,191,115,119,21,241,43,104,168,237,180,86,72,222,168,184,146,89,165,116,207,68,244,94,84,129,153,255,0,156,111,204,182,192,1,215,247,7,68,217,183,43,66,106,29,189,212,81,171,237,154,150,215,83,106,171,68,68,87,36,83,196,232,220,230,231,179,145,29,148,95,69,68,83,92,38,38,191,225,79,136,56,214,170,15,101,213,91,109,168,218,231,51,56,100,178,211,74,139,209,113,239,69,35,83,162,227,14,99,253,81,77,140,246,179,114,244,166,241,109,237,135,115,52,69,193,181,150,93,67,70,202,202,103,162,251,204,207,71,70,244,252,151,177,200,230,57,190,142,106,167,161,218,142,51,83,106,91,14,141,211,183,61,89,170,46,144,91,108,246,122,73,107,171,171,39,118,35,130,8,218,174,123,220,191,36,106,42,252,205,114,119,227,113,245,39,21,220,74,223,245,157,158,219,85,83,95,173,111,145,209,217,45,233,239,74,144,170,182,158,142,12,39,78,111,45,177,53,113,209,93,149,245,54,8,225,247,105,168,54,47,101,52,110,210,219,150,55,55,77,218,161,165,168,150,52,195,102,170,95,126,162,84,79,78,121,159,35,255,0,182,50,8,41,255,0,198,147,99,150,195,184,122,91,127,109,52,106,148,154,166,155,236,75,188,141,111,186,218,234,102,230,7,185,127,58,72,50,212,250,83,122,122,215,222,164,220,93,93,171,52,198,149,209,215,219,171,234,45,58,50,146,162,142,207,78,169,210,8,231,168,124,242,245,238,170,175,127,220,136,214,162,39,78,183,171,225,149,178,11,178,220,41,105,201,110,84,94,69,243,90,170,234,107,143,51,48,246,182,118,167,179,49,115,213,57,105,219,18,171,87,179,156,242,87,128,1,213,183,90,45,65,62,215,107,8,52,149,92,244,183,201,44,23,6,91,39,129,220,178,197,86,180,239,72,94,197,194,225,200,254,85,69,199,116,40,251,135,191,16,126,33,173,123,225,161,235,55,95,124,245,37,126,142,75,221,44,119,184,106,106,26,176,251,35,222,140,145,239,78,94,173,98,59,157,83,228,210,250,35,146,57,163,100,208,200,215,198,246,163,154,230,174,81,200,189,149,23,213,15,209,211,55,151,116,116,254,202,237,102,167,221,61,81,59,35,183,233,203,116,181,174,107,157,133,158,68,76,69,11,127,178,146,69,99,27,245,114,26,230,236,134,150,187,110,190,253,232,173,43,78,197,154,183,82,106,122,40,165,115,91,132,106,73,80,213,150,69,68,236,214,183,157,203,142,200,213,54,101,43,35,198,231,110,171,238,58,43,109,247,78,142,154,71,211,89,46,21,182,106,231,181,21,81,137,84,200,228,133,206,79,68,205,52,137,159,155,218,157,213,14,23,193,79,124,44,84,148,26,203,135,155,173,100,116,215,42,186,239,213,69,157,143,194,123,94,97,142,26,166,53,125,92,214,195,3,145,189,85,91,230,47,102,169,106,32,248,110,247,187,61,130,154,42,203,221,206,154,134,9,234,169,232,98,146,162,68,99,95,81,60,173,134,24,145,87,187,223,35,216,198,167,117,115,145,19,185,247,0,8,181,226,79,177,21,91,239,194,190,161,162,178,80,173,86,160,210,114,51,83,90,163,106,123,242,58,157,174,73,227,111,170,171,169,223,54,26,159,19,209,159,66,168,252,55,56,137,161,225,231,137,107,85,118,165,185,37,22,150,213,144,186,193,121,154,71,98,56,27,35,145,208,78,239,68,70,76,216,249,157,211,149,142,145,126,104,187,0,35,145,200,142,106,162,162,166,81,83,212,242,96,254,51,56,135,180,240,209,176,58,143,112,39,173,142,59,220,240,62,219,167,105,213,83,158,162,231,51,92,145,114,162,247,72,253,233,93,253,140,78,245,84,41,11,130,61,139,173,226,59,137,141,41,163,106,169,31,89,104,167,172,75,222,161,124,136,174,111,217,244,239,107,229,71,175,254,85,220,144,162,254,116,200,108,90,84,167,142,47,244,89,180,191,189,215,127,227,105,140,171,224,151,251,130,235,191,225,122,255,0,34,167,44,88,0,0,48,135,27,55,173,115,166,184,86,220,109,77,182,215,186,219,62,161,179,90,146,229,75,93,70,254,73,160,100,19,71,44,202,213,194,255,0,74,100,136,191,52,85,66,177,248,7,227,183,122,46,220,80,233,61,49,189,251,205,124,187,233,157,66,179,218,146,43,133,67,124,134,86,75,26,165,50,187,162,119,149,24,196,235,222,68,94,197,211,130,62,241,235,187,182,109,155,225,79,95,223,46,85,49,178,178,245,105,168,211,214,168,85,83,154,106,202,200,221,11,57,81,123,242,53,207,149,83,243,98,113,77,126,28,250,42,191,92,113,151,182,148,116,81,43,163,181,92,157,123,169,147,11,203,20,84,145,62,108,174,59,101,237,99,19,234,244,54,21,115,145,168,174,114,162,34,38,85,87,208,162,111,19,14,50,23,137,45,209,77,11,162,110,105,46,222,104,170,137,34,160,124,75,238,92,235,176,172,150,177,127,57,137,213,145,127,97,204,228,253,177,80,139,59,121,186,59,139,180,215,153,181,14,217,235,59,182,153,185,212,83,186,146,74,203,101,75,160,149,208,171,154,229,141,92,222,188,170,173,106,170,125,16,200,127,207,179,197,207,252,99,117,247,247,238,111,251,199,243,236,241,115,255,0,24,221,125,253,251,155,254,243,23,235,77,109,171,183,23,82,214,107,45,119,168,238,23,235,237,195,203,246,171,133,124,238,154,121,188,184,219,27,57,158,238,171,202,198,49,169,244,106,33,223,244,239,22,252,78,105,27,21,6,152,211,27,237,173,45,118,155,92,12,165,162,162,165,187,75,28,52,240,177,48,214,49,168,184,70,162,116,68,47,75,128,237,95,170,53,239,9,27,115,171,181,165,250,182,245,122,185,80,212,73,87,95,91,50,203,60,238,74,185,154,138,247,175,85,84,107,90,159,114,33,159,0,58,254,224,232,155,54,229,104,77,67,183,186,138,53,125,179,82,218,234,109,85,104,136,138,228,138,120,157,27,156,220,246,114,35,178,139,232,168,138,107,132,196,215,252,41,241,7,26,213,65,236,186,171,109,181,27,92,230,103,12,150,90,105,81,122,46,61,232,164,106,116,92,97,204,127,170,41,177,158,214,110,94,148,222,45,189,176,238,102,136,184,54,178,203,168,104,217,89,76,244,95,121,153,232,232,222,159,146,246,57,28,199,55,209,205,84,244,59,81,198,106,109,75,97,209,186,118,231,171,53,69,210,11,109,158,207,73,45,117,117,100,238,196,112,65,27,85,207,123,151,228,141,69,95,153,174,78,252,110,62,164,226,187,137,91,254,179,179,219,106,170,107,245,173,242,58,59,37,189,61,233,82,21,86,211,209,193,132,233,205,229,182,38,174,58,43,178,190,166,193,28,62,237,53,6,197,236,166,141,218,91,114,198,230,233,187,84,52,181,18,198,152,108,213,75,239,212,74,137,233,207,51,228,127,246,198,65,5,91,120,216,108,175,180,91,116,71,16,54,186,76,190,145,238,210,247,135,181,50,171,27,249,231,164,114,252,145,174,74,150,170,252,228,98,124,179,86,119,29,75,125,187,89,237,54,11,141,206,105,237,214,40,230,142,223,76,231,123,148,237,150,69,146,78,84,244,87,61,202,170,190,189,62,69,232,248,88,108,91,182,119,133,187,94,160,186,209,249,55,221,193,151,245,69,86,174,106,163,219,74,246,163,104,227,92,250,121,40,146,118,239,59,187,147,16,24,119,139,189,145,167,226,23,135,141,103,182,41,78,201,46,53,180,14,170,180,57,201,213,151,24,63,11,79,133,202,114,243,61,168,197,95,205,123,190,120,53,207,180,95,117,46,141,175,174,91,69,125,101,170,174,162,146,174,211,90,214,42,177,207,167,158,55,67,81,4,141,95,71,49,206,106,181,83,251,138,136,169,57,60,28,246,89,53,215,16,151,61,214,185,209,249,150,221,188,182,171,233,220,228,203,126,209,171,71,69,23,69,239,136,82,165,223,71,35,23,228,93,112,0,0,8,45,227,33,248,163,82,255,0,11,237,223,196,212,145,87,193,47,247,122,215,127,193,5,254,91,78,92,152,5,0,248,163,254,61,155,155,255,0,161,127,204,244,69,201,112,77,248,163,109,15,240,66,219,252,75,76,216,0,0,0,0,0,0,0,0,0,0,0,3,29,241,11,165,97,214,123,37,173,236,50,197,230,58,125,61,115,108,109,230,84,203,221,73,43,17,51,148,252,239,85,193,174,14,171,162,155,72,110,93,226,222,196,242,101,178,223,106,33,106,116,119,35,161,168,114,125,81,112,173,250,254,147,97,30,10,181,167,234,223,134,173,11,92,233,124,199,208,88,173,116,18,59,151,30,243,40,41,213,127,37,63,59,235,247,153,196,0,0,43,143,198,150,204,197,217,141,51,127,246,127,125,53,37,21,39,155,207,233,236,151,23,242,227,63,167,56,253,37,91,112,231,80,234,94,32,118,206,102,191,147,26,194,205,149,198,122,123,108,38,197,247,221,97,75,162,246,118,171,91,85,203,248,43,78,156,125,197,93,202,189,124,170,85,147,178,53,87,179,126,75,247,47,99,94,14,39,119,86,227,188,91,215,169,245,133,116,254,108,78,185,214,195,70,188,173,110,41,189,174,105,35,78,140,103,164,139,221,51,243,44,135,194,11,96,62,201,211,181,251,201,121,162,229,168,173,116,180,84,174,243,51,152,95,29,5,67,29,134,200,169,221,23,162,179,63,53,244,44,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,29,35,122,182,250,143,116,182,183,83,104,122,196,233,117,181,86,210,198,189,125,215,203,79,36,72,189,28,220,254,216,189,50,137,247,119,53,198,222,189,1,89,181,187,173,170,52,69,83,113,246,69,226,182,150,23,101,61,232,226,169,146,38,187,163,157,140,249,125,149,85,126,254,229,180,248,115,111,132,154,247,132,189,79,165,170,250,214,105,123,109,109,28,45,249,193,77,108,164,99,123,70,212,238,255,0,85,114,253,84,169,29,236,149,211,239,54,189,157,233,135,73,169,238,143,84,249,42,213,200,165,204,120,67,209,83,210,112,179,90,176,83,249,75,62,165,146,87,251,234,238,119,45,186,131,46,235,219,56,236,77,208,0,0,174,79,24,221,214,159,79,237,181,159,111,45,243,242,207,114,173,167,169,157,188,168,185,167,146,158,225,11,186,171,21,59,162,118,114,47,249,74,248,224,31,111,229,220,14,40,244,59,35,127,42,105,251,205,178,250,254,136,185,108,23,26,92,167,196,223,207,250,253,202,108,64,198,36,108,108,109,236,212,68,67,244,0,0,0,0,0,0,0,0,0,0,0,3,167,110,238,237,104,109,143,219,235,190,230,110,37,226,59,117,150,207,15,153,35,215,172,147,72,189,25,12,77,238,249,30,236,53,173,79,85,244,68,85,77,122,184,169,226,111,92,113,85,186,181,187,135,171,94,234,90,24,213,212,214,75,67,36,87,67,108,162,71,42,178,54,250,57,235,221,239,194,115,59,43,132,68,107,91,150,248,47,227,163,65,112,121,98,185,45,15,14,137,170,117,101,229,234,218,237,67,54,167,74,87,251,50,59,44,167,134,47,99,145,98,141,58,43,189,245,87,185,17,87,163,88,214,201,127,215,206,255,0,205,119,252,118,255,0,224,7,235,231,127,230,187,254,59,127,240,6,85,225,115,197,111,249,229,55,219,76,236,167,243,5,253,78,126,168,253,183,253,211,253,84,251,103,145,236,244,115,212,254,211,236,145,243,115,121,28,191,26,99,155,61,113,133,159,230,37,226,115,137,45,9,194,230,214,215,238,62,181,157,179,76,136,180,246,155,91,36,229,158,231,88,173,85,100,12,232,184,78,153,115,240,168,214,162,175,94,136,186,243,239,62,241,107,173,250,220,107,190,232,110,45,209,107,111,23,121,121,149,173,202,67,77,18,116,142,8,90,170,188,145,177,58,53,51,243,85,85,85,85,89,99,194,111,137,14,130,225,47,109,89,161,244,159,12,9,114,186,86,61,42,47,119,217,117,114,69,61,206,161,19,8,170,212,161,119,151,27,81,85,25,31,51,145,168,170,185,87,57,206,118,109,253,124,239,252,215,127,199,111,254,0,126,190,119,254,107,191,227,183,255,0,0,103,254,10,124,72,127,159,7,116,238,187,103,252,198,191,82,95,102,105,249,239,190,219,250,162,246,255,0,51,203,169,167,135,202,242,253,150,44,103,218,121,185,185,151,28,152,199,92,164,213,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,131,17,241,85,195,245,155,137,189,144,212,27,79,116,169,109,29,77,108,109,169,181,86,187,42,148,119,8,189,232,37,114,39,85,102,114,215,39,117,99,221,142,184,84,160,75,141,179,124,120,59,222,214,71,80,219,134,142,215,90,74,171,205,130,102,162,42,61,171,148,73,24,170,138,201,224,145,188,201,234,199,181,85,21,23,170,22,65,179,190,53,218,34,162,203,75,67,190,251,99,122,162,188,70,196,142,107,134,154,72,170,41,103,119,79,194,44,51,72,199,194,157,242,212,116,157,186,119,194,114,27,181,227,87,181,182,251,28,244,251,43,182,250,134,243,124,146,53,108,53,23,246,69,71,69,3,213,58,57,205,138,71,201,46,61,91,248,60,254,113,90,51,203,190,156,99,239,107,231,242,174,90,203,93,106,186,148,247,98,103,70,49,48,137,209,61,200,41,227,110,58,174,24,198,167,92,23,215,194,23,13,150,94,21,246,74,211,182,54,250,136,171,110,106,247,92,47,151,8,217,202,149,151,9,17,190,99,145,59,242,53,173,100,109,207,94,88,219,158,170,166,106,0,2,187,252,83,56,25,187,111,29,181,155,255,0,180,150,133,172,213,246,58,79,34,249,107,167,141,60,219,173,12,104,170,201,162,68,234,249,226,78,156,189,85,241,225,27,214,54,181,240,15,131,78,58,183,39,131,251,237,77,182,26,39,106,29,23,114,155,158,231,167,170,39,88,188,185,83,8,179,211,191,11,229,77,132,194,244,86,189,17,17,201,148,107,155,98,84,126,52,60,44,205,105,246,218,205,35,184,180,245,141,111,189,70,150,202,71,170,187,29,154,244,169,70,170,103,213,121,87,167,100,32,167,26,94,36,27,139,197,69,52,154,19,78,219,95,164,54,245,36,108,143,182,54,127,50,170,228,230,59,44,117,84,168,136,156,168,168,142,72,90,156,168,228,69,85,122,181,170,146,79,194,175,129,43,221,170,237,67,197,6,239,89,93,70,145,194,178,105,11,85,83,49,43,156,244,199,218,18,177,83,221,78,85,84,137,23,170,243,44,152,68,70,43,173,72,3,1,241,211,178,41,191,220,48,107,77,19,75,72,179,222,41,41,22,245,101,70,183,47,246,234,84,89,24,198,116,94,178,53,31,15,221,42,246,238,81,111,9,251,47,55,16,28,66,232,157,173,246,121,36,160,186,92,153,45,213,204,202,114,91,225,69,150,165,121,147,225,85,137,143,107,85,127,41,205,78,234,134,201,80,65,5,44,17,210,210,195,28,48,194,196,142,56,227,106,53,172,106,38,17,168,137,209,17,19,166,15,96,0,2,138,60,72,56,38,212,188,62,238,85,211,115,180,149,158,106,157,181,213,53,207,171,167,168,133,170,246,218,106,165,119,51,233,38,252,198,243,171,150,39,47,69,106,163,114,174,106,231,176,112,131,226,175,175,182,19,78,81,109,182,234,88,38,214,250,74,219,18,65,109,158,58,132,138,229,110,133,169,238,196,143,126,91,60,77,76,35,90,238,87,53,58,35,249,81,173,73,123,91,227,67,194,204,86,135,214,208,105,29,197,168,173,229,95,46,138,75,101,36,110,230,235,132,115,253,165,90,212,249,170,43,151,11,217,123,21,227,198,95,31,27,153,197,205,116,54,90,154,54,233,157,15,111,159,207,162,176,83,78,178,44,178,162,42,36,213,82,225,60,217,17,21,121,83,149,26,212,85,194,103,46,89,143,225,67,192,254,160,210,87,8,248,157,221,155,28,214,218,201,41,159,14,147,182,86,67,201,51,35,149,188,175,175,123,87,171,57,152,231,50,52,84,69,86,189,207,236,172,85,180,19,165,239,46,211,105,45,243,219,29,67,181,58,222,153,210,218,53,13,34,211,74,232,209,60,200,30,138,142,142,120,213,81,81,36,142,70,177,237,85,69,76,181,50,138,157,13,127,247,147,101,247,199,129,141,239,163,138,178,170,170,217,117,179,213,165,195,78,106,58,22,185,180,245,209,177,222,236,177,57,122,118,247,100,137,217,198,85,174,69,106,162,186,195,54,83,198,147,108,238,118,58,106,13,249,208,183,171,37,242,38,35,102,175,177,68,202,186,26,133,68,234,255,0,45,207,108,176,170,254,98,121,137,253,146,118,59,198,170,241,147,225,90,207,107,146,167,77,218,53,174,160,175,86,175,147,75,29,182,58,102,43,189,57,228,150,68,229,106,252,218,215,47,208,132,210,241,201,187,188,91,241,123,178,240,234,87,199,98,210,84,59,139,167,102,183,233,186,25,92,234,120,222,151,24,81,37,153,235,133,158,92,42,167,58,162,34,34,175,43,91,149,205,228,128,1,72,222,38,28,11,94,118,71,92,92,119,171,109,236,175,159,110,181,29,82,212,85,71,77,23,75,21,108,142,85,124,79,107,126,26,119,185,115,27,240,136,213,119,150,184,195,21,252,151,6,222,43,58,147,98,244,189,38,216,239,69,130,229,172,116,197,181,137,21,174,225,71,51,86,231,65,10,97,18,5,73,85,25,60,109,79,129,28,246,185,169,238,243,43,81,168,217,73,169,188,105,56,108,183,216,228,171,210,186,27,94,94,46,174,143,48,209,84,210,211,81,197,207,142,141,150,111,57,252,137,233,150,177,255,0,114,149,159,196,31,18,59,223,198,198,231,219,231,191,211,77,89,51,230,90,29,55,166,109,49,61,240,210,249,174,68,72,226,141,50,233,37,122,163,121,164,92,185,202,137,217,168,214,182,223,60,59,120,48,254,117,45,181,168,185,235,24,233,165,220,29,88,145,205,120,124,78,73,27,67,3,122,197,68,199,167,69,229,85,87,61,201,209,207,92,34,185,24,213,37,185,82,158,56,191,209,102,210,254,247,93,255,0,141,166,48,95,4,190,34,63,206,115,160,175,218,35,249,143,254,171,190,219,187,253,171,237,95,170,15,96,242,127,3,28,94,95,39,179,75,205,251,94,121,178,157,241,142,153,36,95,235,231,127,230,187,254,59,127,240,3,245,243,191,243,93,255,0,29,191,248,3,191,108,39,139,207,243,112,222,61,37,180,191,206,245,246,47,234,162,226,202,15,180,63,85,158,211,236,220,200,171,207,229,123,19,57,251,118,230,111,222,88,176,0,248,239,22,155,117,254,211,91,98,188,82,50,170,130,227,77,37,37,84,15,207,44,176,200,213,107,216,184,235,133,106,170,126,147,94,206,51,184,63,215,60,36,238,101,69,5,69,37,85,86,141,185,213,73,54,154,190,53,21,89,44,57,87,54,9,30,137,134,212,70,152,71,55,166,113,206,223,117,122,73,206,24,188,98,117,54,131,211,244,122,51,136,141,45,112,214,20,212,12,100,52,250,130,217,43,18,228,177,55,8,137,60,114,171,89,80,244,79,233,156,236,114,225,57,185,149,85,228,130,212,126,52,156,52,208,89,157,85,166,116,70,190,187,92,156,204,197,71,61,29,53,36,104,236,118,146,95,61,252,169,233,150,181,255,0,119,169,89,252,82,241,111,187,92,97,235,138,75,158,172,106,83,91,104,228,88,44,90,114,223,204,248,41,60,197,68,232,159,20,211,63,221,71,61,83,43,132,68,70,166,26,150,131,225,119,193,69,223,135,205,39,91,187,155,159,107,117,22,186,213,180,173,167,130,223,60,120,154,209,110,230,71,249,111,245,108,178,185,172,115,218,189,90,140,99,87,14,230,66,119,61,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,167,21,250,144,210,127,240,94,209,255,0,177,69,255,0,224,143,212,134,147,255,0,130,246,143,253,138,47,255,0,4,126,164,52,159,252,23,180,127,236,81,127,248,35,245,33,164,255,0,224,189,163,255,0,98,139,255,0,193,40,75,196,242,142,146,131,142,77,202,164,161,165,134,154,8,254,198,228,138,38,35,24,220,217,232,149,112,137,209,58,170,175,233,46,23,130,221,47,166,106,184,76,218,74,154,157,59,108,154,89,52,149,185,207,146,74,72,220,231,42,194,220,170,170,166,85,76,245,75,75,75,69,3,41,104,169,162,167,134,52,195,35,137,136,198,183,215,162,39,68,61,160,2,187,252,83,56,25,187,111,29,181,155,255,0,180,150,133,172,213,246,58,79,34,249,107,167,141,60,219,173,12,104,170,201,162,68,234,249,226,78,156,189,85,241,225,27,214,54,181,240,15,131,78,58,183,39,131,251,237,77,182,26,39,106,29,23,114,155,158,231,167,170,39,88,188,185,83,8,179,211,191,11,229,77,132,194,244,86,189,17,17,201,148,107,155,98,84,126,52,60,44,205,105,246,218,205,35,184,180,245,141,111,189,70,150,202,71,170,187,29,154,244,169,70,170,103,213,121,87,167,100,32,167,26,94,36,27,139,197,69,52,154,19,78,219,95,164,54,245,36,108,143,182,54,127,50,170,228,230,59,44,117,84,168,136,156,168,168,142,72,90,156,168,228,69,85,122,181,170,146,79,194,175,129,43,221,170,237,67,197,6,239,89,93,70,145,194,178,105,11,85,83,49,43,156,244,199,218,18,177,83,221,78,85,84,137,23,170,243,44,152,68,70,43,173,72,3,21,241,73,179,180,251,247,195,254,183,218,167,196,199,85,94,173,114,125,156,231,118,101,124,74,146,210,187,62,136,147,71,30,126,153,79,82,128,184,103,216,251,166,250,113,7,164,182,118,74,58,152,91,114,186,182,59,186,43,28,217,41,168,225,85,125,91,156,157,21,174,108,108,122,38,113,239,97,59,169,178,85,5,13,29,174,134,158,217,110,166,142,154,146,146,38,65,4,49,183,149,145,198,196,70,181,173,68,236,136,136,136,137,244,61,224,20,17,226,113,177,127,204,83,138,139,253,85,182,145,33,177,107,134,254,169,173,220,141,68,99,31,51,156,149,49,166,58,39,44,237,145,81,58,97,175,103,222,182,131,225,125,178,191,204,123,132,221,61,93,95,73,228,222,53,211,221,170,43,185,147,222,72,231,107,82,149,185,239,143,103,100,78,199,76,58,71,253,85,101,176,0,0,8,45,227,33,248,163,82,255,0,11,237,223,196,212,145,87,193,47,247,122,215,127,193,5,254,91,78,92,152,5,0,248,163,254,61,155,155,255,0,161,127,204,244,69,201,112,77,248,163,109,15,240,66,219,252,75,76,216,0,0,0,0,0,0,0,0,0,0,0,3,243,35,18,70,58,55,118,114,42,41,174,255,0,31,59,127,46,223,241,71,173,217,35,249,147,80,94,46,119,214,116,198,27,61,198,171,9,241,59,243,62,159,114,22,15,224,229,186,211,234,13,182,188,109,229,194,126,105,237,181,181,21,48,55,149,19,20,241,211,219,225,111,84,98,39,117,94,238,85,255,0,41,99,96,0,1,8,188,94,40,169,235,56,89,163,89,233,252,213,131,82,199,51,61,245,111,43,155,110,175,195,186,119,198,123,20,207,178,146,186,13,229,208,83,177,50,232,245,61,173,232,159,53,74,168,212,182,239,17,141,240,147,65,112,151,166,52,181,47,74,221,81,109,162,163,153,62,80,84,219,42,216,238,241,185,59,179,209,90,191,84,42,91,101,116,5,102,233,238,182,151,209,20,205,207,218,247,138,42,89,157,148,247,99,150,166,56,156,238,174,110,113,230,118,69,69,251,187,155,28,236,174,223,81,237,110,214,233,157,15,70,157,45,86,170,42,89,23,175,188,248,169,227,137,87,171,157,143,218,211,166,85,62,254,231,119,0,0,0,0,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,191,24,141,138,251,14,241,105,222,138,22,126,199,184,77,5,170,110,191,211,164,117,194,165,203,214,69,94,200,157,152,137,245,244,33,6,197,239,165,247,102,87,84,69,107,151,150,45,69,167,235,108,207,78,86,46,61,163,202,202,251,209,191,210,36,233,211,239,79,92,105,118,175,150,235,117,173,185,204,238,105,43,42,36,157,235,140,101,207,114,185,123,99,231,242,47,183,195,34,219,83,110,225,98,207,237,49,242,123,84,180,245,49,245,69,203,29,110,163,194,244,95,161,44,64,0,30,28,168,212,87,42,244,68,202,148,77,226,165,184,235,173,184,144,158,216,199,243,199,98,163,117,183,56,198,22,26,250,214,227,225,79,206,250,253,234,102,111,6,77,185,117,203,85,106,13,196,169,165,230,166,165,167,171,183,71,47,62,49,59,100,183,204,137,132,118,123,46,126,28,125,125,11,116,0,0,0,0,0,0,0,0,0,0,0,0,35,239,20,156,23,104,62,46,31,103,135,114,119,11,95,91,173,118,68,115,233,173,54,58,250,72,40,221,58,229,22,161,236,150,154,71,62,94,85,86,163,149,216,107,114,141,68,230,118,112,23,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,31,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,17,250,202,156,44,127,195,237,213,254,250,219,191,216,78,255,0,176,158,23,251,5,195,182,236,88,183,143,69,106,253,192,173,189,105,255,0,106,246,104,46,151,10,41,41,95,231,211,75,78,254,118,199,73,27,215,12,153,202,152,122,123,200,153,202,101,22,96,17,119,137,111,15,141,174,226,179,90,211,235,77,207,220,173,200,141,104,105,146,150,223,108,182,220,168,162,160,161,98,227,157,98,142,74,71,185,28,245,68,115,220,174,85,85,68,76,225,173,68,196,95,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,17,250,202,156,44,127,195,237,213,254,250,219,191,216,71,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,50,255,0,11,254,30,155,47,194,102,191,184,110,54,220,234,125,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,106,118,34,42,185,83,10,238,157,149,37,0,0,0,66,141,209,240,152,225,207,118,247,23,81,238,110,163,214,155,145,77,116,212,247,41,238,149,112,208,220,104,25,78,201,101,114,185,201,27,95,70,231,35,114,189,17,92,171,245,82,95,232,237,49,65,162,116,141,143,70,90,166,168,150,138,193,109,166,181,211,73,80,230,186,87,197,4,77,141,138,245,106,34,43,149,173,76,170,34,38,115,132,78,199,48,1,139,247,227,134,173,153,226,75,78,183,78,238,222,141,166,186,164,8,239,99,174,141,86,26,218,39,47,172,51,183,222,111,84,69,86,245,99,176,156,205,82,6,107,63,3,237,61,81,87,45,70,223,111,253,194,130,153,92,171,29,37,226,198,202,167,163,85,122,34,205,20,177,39,68,255,0,201,245,250,30,253,33,224,123,163,233,43,98,159,94,239,253,222,235,74,138,213,150,154,211,98,138,129,255,0,217,53,37,150,105,211,232,139,201,250,9,213,176,252,50,236,175,13,150,7,216,118,147,69,211,90,221,80,214,165,109,194,69,89,171,171,85,59,44,211,191,47,114,103,42,140,76,49,170,171,202,212,201,148,128,0,2,42,113,47,225,187,195,183,18,21,213,26,162,162,215,81,163,245,109,75,149,243,94,172,72,200,253,169,234,189,93,83,3,147,203,149,87,174,94,136,217,23,166,94,168,152,34,115,188,13,107,214,226,246,51,137,106,118,208,99,44,145,116,147,150,111,185,89,237,136,223,211,205,250,61,9,31,195,207,133,103,14,91,31,119,166,213,122,133,181,187,133,168,41,28,146,83,203,124,142,52,162,167,145,23,41,36,116,141,78,85,114,122,44,142,147,11,133,110,21,50,76,208,0,33,191,9,188,21,83,236,71,20,27,213,187,47,160,72,237,87,106,198,210,105,36,84,69,72,233,42,185,42,234,209,185,234,136,201,93,28,45,95,148,79,76,174,84,153,0,0,1,241,94,172,182,125,71,105,171,176,234,11,85,37,206,219,95,19,160,170,163,171,133,179,67,60,110,76,57,143,99,145,90,230,170,122,42,16,51,121,60,27,118,19,93,221,42,47,91,99,171,47,59,123,53,75,156,247,81,71,10,92,104,24,229,235,152,226,145,236,145,137,156,251,190,111,42,116,70,163,81,48,98,107,111,129,181,82,212,185,110,252,74,68,218,118,200,156,169,77,164,213,95,35,51,215,42,234,180,70,47,111,71,33,39,248,122,240,194,225,163,97,46,148,186,166,162,217,91,174,53,37,35,146,72,43,245,10,178,72,105,164,69,202,62,26,102,181,35,107,147,162,163,158,143,115,85,50,215,33,46,128,58,142,233,109,46,220,111,86,146,169,208,219,163,164,104,53,13,150,169,81,206,167,170,98,243,70,244,237,36,114,53,81,241,61,58,225,236,84,114,101,122,245,82,1,110,47,130,78,218,93,235,164,172,218,253,230,190,233,168,30,170,228,163,187,91,99,186,49,171,133,247,91,35,31,3,154,220,227,171,185,213,19,230,117,157,59,224,115,3,102,108,186,179,136,201,36,137,28,188,208,91,180,210,49,202,157,58,164,178,84,170,34,247,233,200,190,132,200,225,215,128,158,27,248,104,158,43,214,139,210,82,93,117,44,77,194,106,11,236,137,87,90,204,247,242,189,214,197,2,247,76,196,198,185,81,85,21,85,9,18,0,7,207,112,183,208,93,168,106,45,119,90,26,122,218,42,184,157,5,69,53,68,77,146,41,163,114,97,204,123,28,138,142,106,162,170,42,42,97,80,130,27,231,224,245,176,123,149,118,159,80,109,142,161,184,237,173,101,83,149,242,210,82,211,54,186,219,204,171,149,115,41,222,246,62,63,95,117,178,163,19,162,53,173,68,49,5,139,192,225,233,86,217,53,47,17,200,180,205,127,189,21,14,152,196,146,51,30,146,62,167,12,92,255,0,98,226,107,112,209,192,230,192,240,179,26,215,232,29,59,53,195,81,200,197,142,109,69,120,123,106,43,213,138,152,115,35,114,53,172,133,139,215,41,27,91,204,152,230,87,97,9,0,8,239,197,87,3,123,77,197,245,199,78,220,247,43,80,234,219,108,186,102,26,152,41,18,199,87,77,11,94,217,156,199,57,100,243,169,229,85,84,88,219,140,99,186,247,48,71,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,31,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,19,183,109,23,133,23,14,251,49,185,122,123,116,244,190,179,220,90,171,182,154,173,109,117,36,53,247,26,23,211,190,70,162,162,36,141,101,27,28,173,235,232,228,95,169,52,64,0,224,181,190,133,209,187,147,166,107,116,110,190,211,86,251,245,146,224,206,74,154,26,232,18,88,159,242,92,47,103,34,245,71,38,21,23,170,42,41,0,119,67,193,83,103,245,29,202,123,142,214,110,133,247,70,69,51,185,146,130,178,141,183,106,120,186,252,49,171,164,138,84,110,58,123,239,122,253,87,177,209,172,62,7,8,146,199,46,167,226,61,86,36,127,225,32,160,210,248,115,155,244,149,245,75,202,191,218,41,48,56,110,240,250,225,203,134,106,184,117,14,151,211,181,23,237,83,19,125,219,253,249,237,169,169,133,113,213,96,98,53,177,193,235,239,49,188,248,92,43,213,9,40,0,0,135,251,247,225,127,176,92,68,238,197,247,120,245,174,175,220,10,43,214,160,246,95,105,130,215,112,162,142,149,158,69,52,84,236,228,108,148,146,61,50,200,90,171,151,175,188,171,140,38,17,36,190,215,109,221,151,105,54,235,78,109,150,156,170,173,169,181,233,139,108,22,186,73,171,158,199,212,62,40,154,141,106,200,230,53,173,87,97,58,170,53,19,232,135,105,0,0,69,78,37,252,55,120,118,226,66,186,163,84,84,90,234,52,126,173,169,114,190,107,213,137,25,31,181,61,87,171,170,96,114,121,114,170,245,203,209,27,34,244,203,213,19,4,78,119,129,173,122,220,94,198,113,45,78,218,12,101,146,46,146,114,205,247,43,61,177,27,250,121,191,71,161,35,248,121,240,172,225,203,99,238,244,218,175,80,182,183,112,181,5,35,146,74,121,111,145,198,148,84,242,34,229,36,142,145,169,202,174,79,69,145,210,97,112,173,194,166,73,154,0,4,85,225,235,131,91,94,206,113,87,188,187,238,218,88,27,71,170,230,137,154,118,54,34,126,199,101,74,54,162,224,184,252,156,212,242,181,152,198,26,213,78,203,132,149,64,2,45,113,229,194,4,92,88,105,253,9,79,68,216,162,184,233,189,79,74,234,169,220,244,99,254,198,168,145,140,175,107,87,186,185,24,216,228,68,202,101,98,199,117,36,245,21,21,37,182,138,158,221,65,79,29,61,53,44,76,134,24,163,76,54,56,218,136,141,106,39,162,34,34,33,239,0,0,1,138,56,150,225,183,67,113,81,183,81,237,150,224,221,111,182,251,92,119,40,110,137,53,154,120,98,168,243,98,107,218,212,230,150,41,27,203,137,29,148,229,207,68,234,134,63,225,111,128,45,156,225,35,87,93,181,158,220,106,93,101,114,173,188,219,126,203,158,59,221,101,44,209,54,47,53,146,101,169,13,60,74,142,230,141,58,170,170,99,61,61,73,46,1,15,247,239,194,255,0,96,184,137,221,139,238,241,235,93,95,184,20,87,173,65,236,190,211,5,174,225,69,29,43,60,138,104,169,217,200,217,41,36,122,101,144,181,87,47,95,121,87,24,76,34,73,125,174,219,187,46,210,109,214,156,219,45,57,85,91,83,107,211,22,216,45,116,147,87,61,143,168,124,81,53,26,213,145,204,107,90,174,194,117,84,106,39,209,14,210,0,0,0,0,0,0,0,0,0,0,0,0,84,95,140,222,220,58,219,170,116,254,226,211,82,114,211,85,65,73,110,146,95,51,57,157,210,92,38,84,194,187,61,147,63,14,62,190,134,25,240,173,220,101,209,60,72,65,109,123,249,35,190,209,182,219,156,103,43,53,125,19,113,240,175,230,253,62,244,47,101,170,142,68,114,47,69,76,161,228,0,1,19,188,77,237,181,55,46,22,47,30,205,31,63,178,203,81,83,39,188,137,134,54,221,89,149,234,191,82,132,173,53,242,218,174,180,87,56,93,203,37,29,68,115,177,113,156,57,142,71,39,124,252,190,70,75,223,77,244,190,239,55,234,94,43,164,188,209,105,221,63,69,102,98,114,177,51,236,254,110,23,221,141,139,218,85,233,215,239,95,73,191,224,239,177,95,110,222,46,219,209,93,30,105,237,243,79,106,135,175,244,232,221,111,169,106,244,145,23,178,175,118,42,125,125,11,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,31,141,189,173,102,236,240,235,170,172,94,207,231,79,111,183,215,92,233,83,159,151,19,199,67,82,214,47,198,212,239,39,170,170,124,208,215,118,253,105,168,176,223,46,54,42,182,242,207,110,171,154,146,84,202,46,31,27,213,170,157,21,83,186,47,101,83,225,54,15,240,234,161,138,135,133,141,41,229,59,155,218,40,168,39,119,69,76,57,214,234,76,167,248,9,50,0,0,235,91,149,169,96,209,219,127,168,245,69,67,185,99,181,218,171,43,21,112,171,132,138,7,191,209,23,243,126,75,247,41,173,158,248,106,63,213,142,244,107,189,78,199,243,178,237,169,174,149,145,174,49,238,203,87,35,211,209,63,59,213,19,238,66,231,252,40,54,237,218,15,134,84,169,122,229,117,5,215,237,175,185,39,183,208,175,231,59,243,62,159,114,19,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,124,87,246,237,218,243,134,85,168,98,225,116,253,215,237,175,191,200,183,215,47,231,55,243,254,191,114,148,193,177,250,143,245,29,189,26,19,83,189,252,140,180,234,107,93,100,139,140,251,177,85,198,245,244,95,205,244,69,251,148,217,51,109,117,44,26,199,111,244,230,168,167,119,52,119,75,85,29,98,46,21,50,146,192,199,250,162,126,119,201,62,228,59,40,0,2,51,120,138,80,197,93,194,198,172,243,93,203,236,244,85,243,183,162,174,92,219,117,94,19,252,38,190,7,221,97,180,212,95,175,150,235,21,35,121,167,184,213,195,73,18,101,19,47,145,232,212,78,170,137,221,83,186,161,177,23,4,155,90,205,166,225,215,74,216,189,159,201,158,225,111,161,185,213,39,63,54,103,146,134,153,175,95,141,201,222,63,69,68,249,33,158,0,0,0,0,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,205,114,163,142,227,110,170,183,204,153,142,170,23,194,244,249,163,154,168,191,229,53,227,227,187,109,91,182,188,73,234,234,56,99,228,134,239,115,175,186,179,174,122,75,95,82,137,249,78,94,204,250,125,200,71,195,97,111,15,89,153,55,11,26,55,145,49,201,109,183,49,126,244,183,82,18,72,0,1,18,252,77,247,41,187,115,195,37,203,14,229,126,160,158,107,27,122,103,172,246,250,204,126,75,191,51,233,247,161,70,91,115,98,168,214,187,153,166,52,212,125,103,190,223,104,168,83,183,87,79,80,198,124,209,59,187,230,159,122,27,35,108,94,141,143,64,108,254,142,210,141,143,146,75,125,138,223,79,63,92,230,88,233,98,141,203,241,59,213,158,138,168,119,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,7,68,223,77,27,30,190,217,253,99,165,29,31,60,183,11,21,194,158,14,184,196,178,82,203,27,87,226,111,171,253,85,16,214,231,113,172,85,26,43,115,53,62,154,147,164,246,43,237,109,10,246,232,232,106,30,207,154,167,118,252,215,239,82,243,60,50,55,41,187,141,195,37,183,46,203,244,252,240,216,221,211,214,11,125,30,127,37,191,159,245,251,212,150,160,0,8,221,226,19,51,33,225,99,89,115,183,60,246,203,139,19,175,101,91,117,89,175,65,32,248,18,219,86,238,87,18,90,74,142,104,249,225,180,92,168,46,174,235,142,145,87,211,34,254,83,87,179,254,191,114,155,14,91,104,227,183,91,169,109,240,166,35,165,129,144,181,62,72,214,162,39,249,15,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,10,147,241,161,219,198,81,106,29,55,184,212,209,242,67,60,20,118,185,58,231,50,185,247,25,149,122,187,61,147,243,113,245,244,43,12,216,39,195,137,43,147,133,141,49,237,207,230,253,141,69,228,244,68,196,95,103,82,114,167,79,211,223,169,39,192,0,20,229,227,15,188,9,168,181,245,171,107,233,42,57,169,173,145,65,93,43,57,49,137,227,154,225,2,245,86,34,246,95,71,42,125,61,76,65,225,137,181,77,220,142,36,109,213,179,183,154,45,57,28,55,148,76,227,222,167,175,162,92,244,123,87,179,254,191,114,151,213,28,109,138,54,196,196,195,88,212,106,125,200,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,35,108,177,186,39,166,90,246,171,87,238,82,133,124,78,246,169,187,111,196,141,198,182,6,242,197,168,227,154,242,169,156,251,213,21,245,171,158,175,114,246,103,211,238,67,47,248,60,110,255,0,234,119,95,93,118,190,174,163,150,154,231,12,245,209,51,147,57,158,73,173,240,34,229,24,171,217,61,92,137,244,245,46,52,0,1,24,60,71,125,187,249,214,53,63,176,191,151,246,53,111,157,209,23,49,125,157,87,204,157,127,71,110,166,190,197,158,120,47,109,227,43,117,14,164,220,106,152,249,225,130,10,203,92,125,113,137,90,251,116,200,189,29,158,203,249,184,250,250,22,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,53,246,236,104,45,178,183,186,233,173,47,159,103,211,183,25,119,179,77,47,119,53,189,163,99,151,187,219,233,235,247,145,3,115,252,92,118,51,68,204,250,93,43,110,253,84,76,204,97,158,117,101,22,114,140,94,239,163,84,236,231,127,234,253,72,251,126,241,180,212,213,115,74,150,61,146,246,24,215,151,145,127,84,177,203,142,137,159,138,135,239,254,233,192,63,198,127,116,157,82,201,89,183,188,177,38,121,162,251,90,157,121,186,116,235,236,57,78,189,78,86,217,227,97,173,41,92,229,184,236,215,182,162,227,149,63,84,81,71,142,255,0,42,31,187,251,135,117,211,158,55,86,170,183,121,122,131,97,125,129,19,250,103,234,165,210,243,119,244,101,7,79,68,253,38,69,176,120,196,236,125,206,69,142,237,98,251,51,228,190,213,89,54,123,254,109,18,124,147,251,191,67,47,105,95,17,190,25,181,77,206,158,215,6,178,242,166,169,115,88,196,251,58,224,236,185,207,70,162,117,166,68,238,191,50,68,233,221,97,167,117,93,4,55,43,13,195,218,105,231,99,100,99,252,167,179,45,115,81,201,209,237,69,236,228,254,233,204,128,0,0,0,0,0,2,190,252,100,237,118,250,173,130,177,214,212,187,18,195,168,233,188,190,142,234,169,69,112,84,78,139,142,229,45,155,8,120,117,197,79,23,11,26,79,217,217,203,207,69,64,231,245,85,203,214,221,73,149,234,73,128,0,56,93,109,168,98,210,122,58,249,170,39,76,178,209,109,169,174,114,117,234,145,68,231,227,162,47,230,252,151,238,83,91,238,37,181,221,94,227,239,182,184,212,245,47,230,101,70,160,185,173,50,97,19,150,23,86,76,246,55,163,91,156,115,247,84,201,105,222,16,91,49,250,145,219,11,134,228,87,46,107,47,53,18,197,23,210,154,106,122,9,154,157,30,169,221,171,221,168,191,119,98,195,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,87,151,139,238,204,126,171,182,194,223,185,20,43,138,203,53,68,81,75,245,166,134,158,190,103,39,87,162,119,114,118,106,175,223,216,171,30,26,117,213,94,220,111,182,135,212,244,239,229,101,54,161,182,45,66,97,23,154,22,214,66,247,55,171,93,140,242,119,68,201,178,14,137,212,49,106,205,29,99,213,16,38,25,119,182,211,87,53,58,244,73,98,107,241,213,19,243,190,73,247,33,205,0,1,25,252,68,226,167,151,133,141,89,237,12,230,228,161,175,123,58,170,97,233,110,171,194,244,53,239,46,147,193,178,215,111,165,216,43,229,109,51,179,44,218,142,167,204,232,238,138,180,86,245,84,234,184,238,88,32,0,0,0,0,0,0,56,109,69,172,52,238,148,160,154,229,126,184,123,53,60,12,116,143,127,148,247,225,173,106,185,122,49,170,189,154,191,220,35,134,180,241,33,225,163,71,85,213,208,73,171,189,166,122,79,49,30,207,96,184,51,223,98,185,21,185,246,85,78,237,239,245,48,253,251,198,67,102,109,179,62,59,62,150,251,77,173,69,195,189,186,174,12,174,87,166,29,69,244,79,238,253,12,115,168,124,111,105,160,153,208,88,118,3,218,99,235,137,255,0,85,74,207,85,79,133,244,31,114,254,147,169,220,252,108,53,165,83,154,182,237,154,246,36,76,243,39,234,138,41,51,219,231,67,247,255,0,116,226,153,227,63,186,77,169,124,175,219,222,104,151,28,177,125,173,78,156,189,58,245,246,28,175,94,167,63,97,241,180,212,212,147,68,151,205,146,246,232,211,155,157,127,84,177,197,158,139,143,134,135,238,254,225,32,182,195,197,199,99,53,180,204,166,213,86,239,212,188,207,206,89,231,86,86,227,8,245,239,29,26,39,102,183,255,0,91,232,75,253,3,187,26,11,115,109,237,186,104,187,231,218,20,238,206,29,236,211,69,217,206,111,105,24,213,238,199,122,122,125,199,111,0,0,0,0,0,0,0,0,124,245,245,244,150,202,73,43,171,165,242,160,139,28,206,229,87,99,42,136,157,17,21,123,170,21,133,198,79,138,147,109,53,53,154,15,97,106,60,201,89,229,243,94,57,49,140,165,60,169,248,10,170,69,244,89,89,241,125,126,72,85,190,176,214,154,151,94,94,101,191,234,171,143,182,215,77,203,207,47,147,28,121,195,26,196,232,198,181,62,22,53,59,122,28,109,5,182,182,231,55,145,67,15,154,255,0,151,50,55,209,87,213,83,228,166,105,209,188,19,113,47,174,233,146,187,78,109,199,180,210,47,121,126,216,183,179,29,92,159,11,231,106,247,99,147,244,25,98,15,10,222,38,166,88,127,220,12,36,188,220,203,237,118,255,0,115,29,191,241,190,185,57,41,252,38,120,143,137,170,177,208,243,175,203,205,160,79,255,0,236,56,10,159,11,190,41,96,138,121,25,164,57,252,174,94,84,251,66,220,156,249,239,255,0,141,244,193,139,181,127,6,28,73,104,104,38,171,212,187,117,236,176,65,203,206,255,0,181,232,31,142,101,106,39,70,78,229,238,246,255,0,116,196,117,250,126,239,108,69,117,117,39,150,141,92,47,225,26,239,76,250,42,250,28,134,139,215,186,171,111,174,209,94,244,165,207,216,170,225,123,94,215,249,49,201,217,205,119,105,26,228,238,198,250,122,19,11,103,188,88,119,219,111,86,154,135,86,71,250,168,182,194,214,71,236,249,163,162,195,83,203,76,243,71,70,231,124,44,114,127,109,244,38,198,203,248,179,108,158,190,154,150,221,174,97,253,75,213,212,43,24,169,205,87,93,135,185,99,76,126,10,141,169,221,239,235,253,143,213,9,155,163,245,254,146,215,214,168,111,122,78,237,237,212,85,13,107,227,151,200,150,46,100,115,90,228,233,35,90,169,209,237,94,169,234,118,16,0,0,0,0,0,134,190,42,90,93,218,135,134,122,138,134,175,91,109,115,235,127,251,157,190,181,126,105,243,250,253,197,16,170,97,112,166,193,62,28,85,139,89,194,198,152,204,222,103,145,79,69,15,195,142,92,91,169,61,223,175,126,228,159,0,2,49,248,137,238,37,38,223,112,201,169,29,52,254,92,215,186,106,203,68,30,234,174,100,154,223,87,203,217,174,78,236,245,194,125,80,161,237,183,211,85,123,131,185,90,127,77,183,222,146,245,121,164,166,149,221,19,9,53,67,24,174,198,91,249,253,145,83,244,27,32,236,70,141,165,208,27,57,162,244,157,43,49,246,117,130,221,79,42,229,125,233,35,165,138,53,119,87,59,25,228,236,138,168,119,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,29,15,125,244,109,46,191,217,205,105,164,234,153,159,180,108,23,26,120,215,43,238,201,37,44,177,162,244,115,115,142,126,202,168,134,183,219,145,166,170,246,251,114,181,6,155,119,187,37,150,243,87,77,19,186,46,82,26,135,177,174,198,93,249,157,149,87,244,151,193,225,215,184,180,155,131,195,38,155,116,53,30,100,214,74,106,59,60,254,226,166,36,134,223,73,205,221,173,78,239,244,202,125,84,147,160,0,70,15,17,218,181,164,225,99,83,226,111,47,206,166,173,135,225,207,54,109,213,126,239,211,239,53,246,68,202,225,11,222,240,173,210,238,211,220,51,211,212,57,122,220,171,153,91,255,0,221,45,244,75,243,95,151,211,238,38,80,0,0,0,0,0,117,237,97,175,244,150,129,181,77,123,213,151,111,97,162,167,107,159,36,190,68,178,242,163,90,231,47,72,218,229,94,140,114,244,79,66,25,111,71,139,54,201,232,25,170,173,218,26,31,213,69,93,58,189,136,156,213,116,57,123,86,68,199,225,104,220,157,216,206,191,217,125,20,132,251,195,226,195,190,219,132,181,52,58,78,63,212,189,182,102,190,63,103,205,29,110,90,190,98,103,154,74,54,187,225,123,83,251,95,169,15,117,166,189,213,91,131,118,150,247,170,238,126,219,87,51,220,247,63,201,142,62,238,115,187,70,214,167,119,187,211,212,249,44,250,90,253,127,150,56,109,52,30,123,229,114,49,137,230,177,185,85,198,19,222,84,249,161,153,180,143,3,28,78,235,70,83,212,89,182,223,204,166,169,99,37,100,191,108,91,211,220,119,42,162,242,186,161,23,179,145,113,220,200,244,190,22,188,81,207,36,45,147,74,121,109,150,54,189,206,246,235,114,242,170,250,99,218,250,224,230,160,240,153,226,62,86,162,201,67,200,191,47,54,129,127,255,0,176,227,103,240,173,226,106,21,155,253,192,202,69,203,202,190,215,111,247,243,223,255,0,27,233,131,19,235,46,9,184,151,208,148,203,93,168,246,227,217,169,19,180,191,108,91,223,158,173,79,133,147,185,123,189,169,250,76,45,95,109,173,182,77,228,87,67,229,63,229,204,142,244,69,244,85,249,161,201,104,253,105,169,116,29,230,43,254,149,184,251,21,116,60,220,146,249,49,201,140,177,204,94,143,107,147,225,123,147,183,169,105,28,27,120,169,54,237,83,71,160,247,234,163,203,149,254,103,45,227,147,57,194,84,74,191,128,165,164,79,68,137,159,23,215,230,133,158,208,87,210,92,233,35,174,161,151,205,130,92,242,187,149,91,156,42,162,244,84,69,238,138,125,0,0,0,0,0,0,0,31,61,125,125,37,178,146,74,234,233,124,168,34,199,51,185,85,216,202,162,39,68,69,94,234,133,51,248,129,248,133,205,187,53,85,27,103,181,85,184,211,49,242,121,245,126,90,126,202,202,82,204,223,114,122,102,200,206,89,35,145,58,59,175,126,216,66,189,209,21,87,8,76,190,16,252,57,183,19,127,189,143,87,234,88,126,202,210,51,249,156,181,60,208,79,231,99,207,141,125,198,84,178,86,242,203,11,83,183,92,231,178,117,182,253,151,224,243,99,246,41,172,126,136,210,254,205,82,204,254,27,219,171,31,156,249,159,147,44,207,78,210,185,63,79,221,140,216,198,53,141,229,98,97,16,253,0,14,169,169,246,183,66,235,26,105,105,53,21,143,218,226,155,171,211,218,102,143,62,234,183,242,30,158,138,168,70,109,221,240,189,225,179,113,96,173,174,179,105,175,177,47,85,13,145,89,91,237,149,245,60,175,114,72,168,190,91,170,218,197,247,222,142,254,215,29,148,130,187,231,225,35,189,122,53,178,92,246,174,47,213,101,36,45,116,146,179,154,146,131,203,98,121,174,87,102,122,197,85,194,54,62,137,249,255,0,69,33,102,183,219,61,111,183,55,25,173,58,206,201,246,125,85,60,174,134,72,253,166,25,121,94,215,57,170,153,141,238,69,234,199,118,95,79,184,229,54,199,123,247,39,103,238,76,186,104,45,67,246,116,241,185,30,139,236,148,243,117,71,49,223,211,99,122,119,141,158,158,159,121,96,188,60,248,192,93,104,228,182,105,237,236,181,123,68,13,72,105,167,186,249,237,103,42,126,9,142,151,201,166,162,202,244,73,95,202,139,244,249,22,97,181,27,205,183,219,211,166,233,245,70,223,222,254,209,163,158,38,61,93,236,211,195,202,174,141,143,199,225,88,197,92,36,172,235,143,95,191,29,224,0,0,0,0,12,95,196,238,159,139,82,240,251,184,150,233,25,204,239,212,189,221,241,166,113,239,251,20,200,158,169,249,198,183,58,158,137,214,221,73,118,183,61,48,234,90,233,224,84,249,43,100,114,127,160,188,191,10,42,196,171,225,97,184,92,249,55,132,135,251,150,234,31,251,201,150,0,5,78,120,201,239,2,213,215,88,246,138,150,92,197,15,179,93,228,111,47,103,162,220,41,215,187,51,217,127,59,31,79,82,63,120,88,237,147,183,31,137,202,121,21,216,143,77,219,217,126,119,78,254,207,112,162,202,124,109,252,255,0,175,220,165,241,49,141,141,141,141,137,134,181,17,17,62,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,229,236,108,140,116,111,76,181,200,168,169,244,40,123,197,63,108,157,183,28,78,79,42,59,44,212,150,247,95,91,211,183,180,92,43,122,124,110,252,207,167,220,134,127,240,108,222,5,164,174,190,109,21,76,152,138,111,105,187,198,220,119,122,173,190,157,59,51,61,147,243,177,244,245,45,144,0,8,107,226,187,88,148,124,44,63,43,143,62,240,176,255,0,118,221,93,255,0,113,70,122,102,137,215,45,73,105,183,49,50,234,170,232,33,68,250,186,70,167,250,77,145,184,97,211,241,105,174,31,54,238,221,27,57,92,186,94,208,249,19,57,247,253,134,20,95,85,252,211,40,0,0,0,0,1,209,247,95,121,118,251,101,180,221,78,168,220,11,223,217,212,112,68,249,17,222,205,60,220,202,216,222,252,126,9,143,84,202,68,254,184,244,251,179,89,252,67,120,192,93,107,36,185,233,237,147,181,123,60,14,73,169,160,186,249,237,127,50,126,21,141,151,201,169,162,202,116,88,159,202,171,244,249,149,245,185,219,223,185,59,193,114,125,211,94,234,31,180,103,145,202,245,95,100,167,135,170,185,238,254,149,27,19,188,143,244,245,251,142,47,68,109,158,183,220,107,140,54,157,25,100,251,66,170,162,86,195,28,126,211,12,92,207,115,154,212,76,200,246,162,117,123,123,175,175,222,77,61,140,240,145,222,189,100,216,238,123,169,23,234,78,146,102,164,145,51,154,146,191,204,98,249,78,71,102,10,196,84,202,58,78,139,249,159,84,39,86,209,120,94,240,217,183,80,81,87,94,116,215,219,119,170,118,198,175,173,246,202,250,110,103,181,35,85,95,45,181,110,98,123,236,87,127,109,142,200,73,221,39,182,186,47,67,211,178,151,76,89,189,142,54,99,149,61,162,89,49,132,106,126,91,151,243,91,253,195,179,128,15,203,216,215,183,149,233,148,83,9,239,71,7,155,31,190,173,123,245,190,151,246,154,151,227,240,222,221,88,204,99,203,252,152,166,98,118,137,169,250,62,252,212,135,23,158,28,219,137,176,62,217,171,244,212,63,106,233,24,60,190,106,158,104,32,242,115,228,70,158,227,234,95,43,185,165,153,201,219,166,51,217,122,67,69,69,69,194,150,17,225,249,226,23,54,211,85,83,237,158,234,214,231,76,201,207,228,85,249,105,251,23,9,85,51,189,200,41,157,35,249,164,146,52,234,238,157,251,101,11,152,160,175,164,185,210,71,93,67,47,155,4,185,229,119,42,183,56,85,69,232,168,139,221,20,250,0,0,0,0,0,0,15,14,114,49,57,156,184,68,42,83,196,175,143,122,187,173,92,251,41,180,247,142,74,22,114,253,173,63,179,162,249,153,74,58,152,61,217,233,209,83,14,73,19,220,127,95,95,68,43,22,40,159,51,210,56,219,151,47,100,201,105,156,2,120,109,82,215,209,83,238,142,246,218,243,207,207,236,118,255,0,61,122,97,106,160,147,240,180,213,95,72,157,213,191,68,245,82,212,109,246,234,59,85,28,116,20,16,249,80,69,158,70,115,43,177,149,85,94,170,170,189,213,79,164,0,0,0,233,155,141,179,219,121,187,22,153,172,186,238,193,246,149,44,236,115,28,207,106,158,30,138,215,181,122,196,246,175,105,31,235,235,247,16,7,127,252,32,180,197,225,110,23,221,154,184,125,153,51,146,89,97,182,249,82,77,204,255,0,194,185,173,243,106,43,81,19,42,177,183,42,158,153,245,82,185,55,171,133,173,225,216,123,180,214,205,121,166,253,145,145,181,210,178,95,108,165,147,158,36,116,141,71,242,197,43,241,159,41,235,142,253,62,236,240,251,47,191,59,143,177,26,154,151,81,232,11,223,176,190,41,217,36,241,251,52,18,249,204,73,35,123,153,153,99,127,46,124,166,38,81,50,152,251,243,110,156,35,248,157,232,45,221,134,223,163,119,34,79,177,245,76,207,138,150,62,147,84,123,83,213,32,141,31,248,26,86,198,206,105,100,127,76,244,199,201,81,73,213,73,87,79,95,77,21,101,36,156,240,204,198,189,142,194,166,90,169,148,92,47,94,202,123,128,0,0,0,58,214,230,194,218,141,183,213,144,57,156,233,37,142,189,138,220,227,153,22,157,233,140,250,26,214,111,36,45,167,221,237,113,3,89,200,145,234,75,155,17,185,207,42,37,84,137,140,250,150,251,224,195,85,85,63,12,90,138,57,89,152,163,214,213,109,107,242,157,49,111,183,225,184,239,219,212,159,96,3,129,215,122,158,155,69,232,187,230,173,171,92,69,103,182,213,87,191,191,104,162,116,139,217,21,123,55,228,191,114,154,231,241,83,186,119,29,224,223,61,87,171,43,171,61,162,36,186,87,83,209,126,13,172,228,165,246,201,228,141,157,24,197,92,36,139,213,201,205,243,44,187,193,215,104,27,167,244,45,223,116,42,160,197,93,202,90,138,24,228,230,255,0,197,228,134,223,58,38,17,234,157,211,213,168,191,95,66,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,91,254,49,91,64,205,65,161,45,27,161,75,6,106,237,179,83,208,201,39,55,254,47,28,55,9,213,48,175,68,238,190,141,85,250,250,21,163,194,182,233,220,118,127,124,244,166,172,161,172,246,120,150,233,67,79,91,248,54,191,158,151,219,32,146,70,117,99,213,50,145,167,86,167,55,200,216,195,66,106,122,109,105,162,236,122,182,145,115,21,226,221,77,92,206,253,165,137,178,39,116,69,236,239,146,125,200,115,192,2,2,120,207,85,85,193,195,22,157,142,38,98,41,53,173,35,92,252,167,92,219,238,25,110,59,246,245,42,11,102,225,109,70,239,104,122,119,71,206,217,117,37,177,138,220,227,153,22,170,52,198,125,13,148,246,202,22,211,237,182,147,167,108,124,141,138,199,64,196,110,115,202,137,78,196,198,125,78,202,0,0,0,1,233,171,171,167,160,166,150,178,174,78,72,97,99,158,247,97,87,13,68,202,174,19,175,100,32,175,23,30,39,122,7,104,161,184,232,221,183,147,237,141,83,11,230,165,127,73,169,253,149,232,147,198,175,252,53,43,163,127,44,177,179,166,122,231,228,138,165,69,239,70,252,238,62,251,234,106,173,71,175,239,126,220,249,103,124,144,71,236,208,69,228,177,100,145,237,102,98,141,156,216,243,94,153,84,202,231,238,199,49,178,220,45,111,6,252,93,161,182,104,61,55,237,108,145,173,149,242,251,101,44,124,145,43,163,106,191,150,89,89,156,121,172,92,119,235,247,226,198,246,3,194,11,76,89,214,223,125,222,91,135,218,115,53,34,150,107,111,149,36,60,175,252,19,156,223,54,158,181,81,112,169,35,114,137,235,159,68,39,238,220,236,246,222,109,61,166,27,46,131,176,125,155,75,11,26,198,179,218,167,155,162,53,141,78,178,189,203,218,54,122,250,125,231,116,0,0,0,62,107,141,186,142,235,71,37,5,124,62,108,18,227,157,156,202,220,225,81,83,170,42,47,116,66,171,248,250,240,218,165,160,162,169,221,45,146,181,227,203,228,246,203,127,158,189,114,180,176,71,248,90,154,175,172,174,232,223,162,250,41,86,82,196,248,94,177,200,220,57,59,166,75,58,240,213,227,222,174,211,87,14,202,238,197,227,158,133,252,223,100,207,236,232,158,94,18,178,166,127,118,10,117,85,203,150,52,247,223,211,211,213,11,107,107,145,233,204,213,202,41,228,0,0,0,0,0,4,51,241,26,226,245,252,61,104,56,180,238,147,171,229,212,247,174,111,33,222,94,124,159,38,106,71,187,164,144,201,27,179,28,206,238,169,143,170,246,162,138,170,169,235,39,117,77,75,249,228,126,57,157,132,76,225,49,233,247,22,83,225,137,193,13,62,177,157,219,201,185,20,57,160,166,199,217,180,254,106,254,27,153,43,105,229,247,161,157,28,220,57,172,95,121,157,125,61,84,183,136,227,100,76,72,227,76,53,59,33,250,0,0,0,0,28,101,251,78,89,245,45,186,166,213,122,163,246,138,106,184,95,4,172,243,30,206,102,57,170,215,38,90,168,169,209,203,217,114,87,143,21,254,20,26,115,91,58,229,173,54,98,183,236,139,163,214,106,201,45,254,92,149,30,213,42,249,242,43,124,218,154,196,107,57,156,232,155,156,97,49,156,97,85,10,175,221,61,165,215,91,39,171,102,210,250,214,217,236,53,244,178,57,90,158,116,50,229,27,43,216,142,252,27,222,223,138,39,116,207,167,221,156,255,0,194,223,136,142,235,112,250,234,77,63,93,47,219,58,102,57,227,87,209,114,211,83,242,177,60,134,47,225,18,153,242,47,224,225,86,247,245,207,116,235,111,220,53,241,117,182,92,73,216,169,234,180,197,111,147,117,246,118,75,85,65,229,212,59,201,119,36,42,246,249,175,134,54,187,149,211,53,185,78,253,211,167,108,232,0,0,0,14,185,185,56,254,103,122,167,46,229,79,177,107,189,236,103,31,128,127,83,90,205,232,199,243,98,215,120,119,50,126,169,174,158,246,49,159,217,82,117,45,163,193,110,154,179,249,223,245,53,95,155,251,23,245,93,91,31,39,42,126,217,236,86,229,206,123,246,244,236,88,112,0,132,190,42,155,209,30,222,108,28,250,74,138,126,74,237,73,43,173,242,183,151,57,166,168,162,174,141,123,177,201,241,49,59,42,47,213,10,75,209,122,114,167,89,107,11,46,150,165,253,182,241,113,166,162,106,244,232,178,202,214,103,170,162,119,119,205,62,244,54,63,225,159,65,82,237,182,196,104,93,45,4,92,146,211,105,235,99,106,87,153,87,158,118,209,194,199,187,171,156,137,149,103,100,92,124,140,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,99,196,198,130,165,220,141,136,215,90,90,120,185,229,170,211,215,54,211,47,50,167,36,238,163,153,140,119,71,53,23,10,254,202,184,249,154,223,235,77,57,83,163,117,133,235,75,85,126,219,103,184,212,209,57,122,117,88,165,115,51,209,85,59,183,230,191,122,151,105,225,87,189,17,238,30,194,65,164,107,103,231,174,211,114,54,130,38,242,227,20,212,244,84,49,167,102,53,62,39,175,117,85,250,169,54,128,5,120,248,210,83,86,127,59,254,154,171,73,127,98,254,171,168,227,228,229,79,219,61,138,226,185,207,126,223,160,169,125,151,199,243,98,208,153,119,42,126,169,173,126,246,51,143,217,81,245,54,83,219,108,127,51,173,45,135,115,39,216,180,62,246,49,159,192,51,169,216,192,0,0,1,130,248,148,226,235,108,184,108,177,84,85,106,122,223,58,235,236,239,150,150,131,203,168,111,156,238,73,149,141,243,89,12,141,111,51,161,115,114,189,187,175,78,245,3,197,39,136,142,235,113,4,234,189,63,67,47,216,218,102,73,228,86,81,114,211,84,115,49,124,246,39,225,22,153,146,39,224,230,70,247,244,207,117,233,128,54,179,105,117,214,246,106,216,116,190,138,182,123,117,125,84,141,87,39,157,12,88,71,74,198,43,191,8,246,55,226,149,189,51,235,247,226,212,56,80,240,160,211,154,41,214,221,105,188,245,191,107,220,217,228,214,50,223,229,201,79,236,178,167,145,34,55,205,166,172,86,191,149,205,149,185,198,23,57,198,17,16,176,235,14,156,179,105,155,117,53,170,203,71,236,244,212,144,178,158,22,121,143,127,43,26,212,107,83,46,85,85,232,212,238,185,57,48,0,0,0,1,249,146,54,74,197,142,68,203,87,186,21,15,226,117,193,13,62,142,168,110,242,109,181,14,40,106,115,246,149,63,154,191,129,229,74,42,120,189,233,167,85,118,92,231,175,186,206,158,190,138,86,181,45,84,244,115,182,166,153,252,146,51,60,174,194,46,50,152,245,251,203,215,240,229,226,245,252,66,232,57,116,238,172,171,230,212,246,94,95,61,222,94,60,239,58,106,183,183,164,112,199,27,113,28,45,236,171,159,162,247,153,128,0,0,0,0,1,214,55,39,94,217,246,203,70,215,235,75,235,249,104,237,254,87,153,209,203,251,100,172,141,62,22,185,123,189,61,23,253,38,185,92,67,239,101,255,0,126,247,50,229,175,175,143,194,214,121,62,92,88,103,224,249,41,226,137,125,230,198,204,231,202,69,234,222,159,225,92,165,192,143,9,247,30,38,119,33,99,171,119,147,167,172,255,0,248,70,92,53,216,243,96,169,242,189,212,154,55,254,217,6,61,220,253,112,157,239,254,215,108,163,179,80,197,110,160,139,203,130,30,110,70,243,42,227,42,170,189,85,85,123,170,159,88,0,0,0,0,0,116,29,226,217,45,7,190,26,86,171,74,107,139,95,181,83,207,27,219,27,188,249,153,229,189,99,146,52,118,34,145,138,184,73,93,211,61,115,247,98,158,184,198,240,213,214,219,39,87,112,214,59,125,39,219,122,93,93,45,83,147,16,211,123,20,121,168,145,99,252,45,83,228,147,146,40,153,239,99,46,230,249,162,162,195,61,59,168,111,218,15,82,210,95,44,245,30,203,114,181,85,71,52,110,228,99,249,36,138,68,114,116,114,57,171,135,49,61,21,58,122,150,235,192,135,137,77,191,113,190,205,218,109,210,162,246,43,196,16,67,77,77,114,243,93,47,181,189,61,154,6,55,202,130,149,173,143,157,239,145,217,87,116,198,23,166,20,177,106,122,136,170,233,227,170,129,220,209,204,196,145,139,133,76,181,83,40,189,79,96,0,0,14,167,187,143,88,246,167,90,61,23,10,221,61,113,95,255,0,70,144,214,179,117,94,178,110,134,176,122,174,85,215,251,130,255,0,250,67,203,143,240,112,177,201,106,225,130,243,81,50,229,213,154,186,162,161,159,242,31,111,183,170,118,85,249,19,192,3,241,52,172,130,39,205,34,225,177,181,92,229,250,34,100,162,191,20,109,240,171,220,205,247,169,210,212,245,28,214,221,54,143,160,228,228,68,252,61,61,101,107,51,149,141,174,248,95,243,84,250,169,241,120,94,108,219,183,67,136,202,75,165,107,121,40,116,205,60,119,150,201,156,243,79,79,95,68,228,102,17,237,84,203,100,94,184,84,250,41,124,48,196,200,34,100,49,166,27,27,81,173,79,162,38,15,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,63,19,68,201,226,124,50,38,91,35,85,174,79,162,166,10,30,241,67,217,183,109,127,17,149,119,74,38,243,208,234,106,121,47,46,147,56,229,158,162,190,181,202,204,43,220,171,134,198,157,112,137,244,67,237,240,185,223,10,189,179,223,122,109,45,81,81,203,109,212,136,202,14,78,68,95,195,212,86,81,51,57,72,220,239,133,159,52,79,170,23,169,12,172,158,38,77,26,229,178,53,28,213,250,42,100,253,128,65,15,24,235,28,151,110,24,44,213,16,174,29,71,171,169,234,31,255,0,33,150,251,130,175,117,79,153,77,219,84,229,102,232,104,247,162,225,91,127,183,175,255,0,164,48,217,83,104,220,175,218,141,22,245,92,171,180,245,185,127,253,26,51,182,0,0,0,245,212,84,69,75,79,37,76,238,229,142,38,43,222,184,85,195,81,50,171,208,174,158,59,252,74,109,251,113,246,150,211,109,109,23,182,222,38,130,106,106,171,143,152,232,253,145,235,237,80,61,190,84,244,174,108,156,143,100,110,202,59,174,112,157,50,165,69,106,45,67,126,215,154,150,174,249,120,168,246,171,149,214,170,73,164,119,35,25,207,36,178,43,151,163,81,173,76,185,235,232,137,215,208,153,156,29,120,106,235,109,236,171,183,235,29,192,147,236,77,46,142,138,169,169,136,106,125,182,60,211,200,145,254,10,169,146,71,207,20,175,247,177,150,242,252,213,17,46,23,103,118,75,65,236,126,149,165,210,154,30,215,236,176,65,27,27,35,188,249,159,230,61,35,142,53,118,37,145,234,153,72,155,211,61,49,247,231,191,0,0,0,0,0,7,201,116,182,81,222,104,101,183,87,197,230,65,55,47,59,121,149,51,133,69,78,168,168,189,209,10,0,227,187,132,251,135,12,219,144,216,233,29,231,105,235,198,126,206,151,13,110,124,168,41,188,223,117,102,145,255,0,182,79,143,123,31,76,167,108,91,195,198,246,95,246,19,115,45,186,250,198,252,173,31,157,230,69,134,126,19,158,158,88,147,222,116,111,198,60,213,94,141,235,254,20,216,215,109,181,237,159,115,116,109,6,180,177,63,154,142,225,230,249,125,28,159,181,202,248,215,226,107,87,187,23,209,63,210,118,112,0,0,0,0,5,86,248,195,241,3,60,108,163,216,139,84,248,142,95,51,237,86,114,167,92,125,159,85,15,87,71,243,207,192,255,0,191,228,85,165,166,211,112,190,92,34,181,218,233,252,250,169,249,188,184,249,218,220,225,170,229,234,229,68,236,139,234,108,83,193,222,194,91,246,3,103,173,186,90,38,243,87,187,206,246,185,114,228,231,253,149,80,246,116,243,30,212,195,102,199,69,251,254,153,208,0,0,0,0,0,0,245,207,12,85,48,190,158,102,243,71,35,85,142,76,227,40,169,133,236,64,30,57,252,55,244,246,232,219,110,91,145,181,180,190,201,170,89,231,85,207,79,206,249,61,171,13,169,153,201,205,61,83,99,103,52,178,70,157,27,211,31,44,161,78,122,155,78,95,180,6,171,175,211,119,186,127,101,186,217,43,101,165,157,156,236,127,36,208,200,230,57,50,213,115,87,14,98,246,85,78,158,168,88,63,135,231,136,181,203,70,87,218,246,139,118,171,188,235,44,207,130,138,223,87,229,53,190,66,171,169,105,226,103,36,20,202,247,114,177,178,46,92,238,189,149,115,133,45,230,201,122,182,234,43,77,37,238,209,81,231,209,87,67,29,68,18,114,57,188,241,189,168,230,174,28,136,169,148,84,92,42,34,159,112,0,0,116,77,248,174,75,102,200,110,13,122,187,30,70,150,187,72,139,143,86,210,74,191,95,145,173,118,188,171,251,67,92,106,42,252,231,218,110,181,115,103,231,205,51,151,253,37,234,120,94,218,161,181,112,177,109,242,98,228,246,202,168,106,223,239,42,243,57,246,234,44,175,117,199,98,92,0,96,62,54,183,186,147,100,118,7,84,94,18,78,91,149,206,219,91,108,183,174,21,121,42,100,162,169,116,78,253,173,237,92,58,46,206,68,79,154,252,245,231,190,222,46,154,195,82,215,95,46,15,243,238,23,154,217,106,165,118,26,222,121,165,145,92,238,200,141,76,185,203,217,17,62,226,241,188,48,182,31,249,150,108,93,14,167,184,55,246,126,166,100,87,54,174,126,24,106,40,232,158,141,233,35,154,184,116,107,215,8,191,68,38,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,62,39,187,15,252,212,246,46,187,83,91,217,254,232,105,150,75,115,114,231,226,134,158,142,181,234,222,178,53,169,151,72,157,112,171,244,82,142,108,119,139,166,143,212,180,55,203,123,252,139,133,158,182,42,152,157,134,187,146,104,164,71,55,186,43,87,14,106,119,69,79,188,216,95,130,93,237,164,222,237,129,210,247,133,147,154,229,108,182,209,91,46,11,133,78,122,152,232,169,157,43,191,107,99,83,46,151,179,81,83,228,191,44,250,1,17,252,80,173,80,221,120,88,185,121,209,115,251,29,84,213,108,247,149,57,92,203,117,110,23,186,103,185,69,122,14,175,236,253,113,167,107,243,143,102,186,210,77,159,151,44,205,95,244,27,40,236,61,114,92,246,67,111,171,209,217,243,244,181,166,69,92,122,186,146,37,250,124,206,246,0,0,31,13,238,245,109,211,182,154,187,221,222,163,200,162,161,134,74,137,228,228,115,185,35,99,85,206,92,53,21,87,8,138,184,68,85,42,27,196,15,196,90,229,172,235,238,155,69,180,181,222,77,150,23,207,69,112,171,242,154,239,61,81,213,84,242,179,146,122,100,123,121,152,232,215,45,119,78,200,185,202,149,241,166,116,229,251,95,234,186,13,55,100,167,246,171,173,238,182,42,88,25,206,198,115,205,52,141,99,83,46,86,181,50,231,167,117,68,235,232,133,197,240,49,225,191,167,118,186,219,109,220,141,210,165,246,189,82,239,38,174,10,126,119,199,236,170,173,166,153,169,205,5,83,163,127,44,177,200,157,91,215,63,44,33,63,224,134,42,104,89,79,11,121,99,141,168,198,166,115,132,68,194,119,61,128,0,0,0,0,0,6,12,227,15,97,45,251,255,0,179,215,45,43,43,121,107,219,228,251,36,185,114,242,126,202,167,123,250,121,140,106,229,176,227,170,253,223,93,117,110,214,155,133,142,225,45,174,233,79,228,85,65,203,230,71,206,215,99,45,71,39,86,170,167,101,79,82,210,252,30,56,129,157,236,172,216,155,172,249,142,47,47,236,166,114,167,76,253,161,85,55,86,199,243,199,198,255,0,187,228,90,144,0,0,0,0,31,29,218,231,77,102,183,203,114,171,119,44,80,242,243,46,21,123,185,17,59,34,175,117,67,91,110,39,119,74,175,121,55,175,80,238,13,92,156,238,185,251,38,58,34,126,215,73,12,94,140,103,245,63,205,79,244,146,15,194,219,96,255,0,154,206,244,63,83,220,162,230,180,233,156,123,66,115,99,155,218,105,43,88,207,134,70,185,61,232,211,178,47,232,66,244,81,17,169,132,236,121,0,0,0,0,0,0,0,137,156,103,112,35,162,56,142,176,214,95,173,84,126,201,172,32,134,71,211,84,249,147,73,231,57,172,168,115,34,228,117,68,113,55,50,204,139,204,169,211,24,94,157,169,7,119,246,147,89,108,150,186,184,104,141,101,111,246,74,202,26,137,91,18,249,177,73,230,198,201,164,137,36,252,27,222,141,202,196,238,138,170,169,143,185,86,107,248,114,241,245,83,182,23,26,13,155,220,171,135,54,159,184,214,69,79,67,63,148,137,228,75,35,169,41,227,111,44,52,238,123,185,99,141,235,151,61,17,125,122,225,75,142,180,93,173,247,219,101,45,230,213,81,231,209,214,194,202,136,36,228,115,121,227,123,81,205,92,57,17,83,40,168,184,84,69,62,192,0,6,48,226,129,245,145,240,229,185,203,69,31,51,191,81,247,164,127,84,76,51,216,38,202,245,253,6,182,119,197,115,175,87,5,127,196,181,82,170,253,252,234,95,223,135,3,156,238,22,52,207,51,249,177,79,68,137,211,24,79,179,169,58,18,128,30,28,228,107,85,206,92,34,38,84,165,223,22,189,255,0,126,182,220,248,54,186,209,83,205,109,177,198,213,168,78,76,98,174,26,138,232,28,158,244,104,239,133,201,217,202,223,191,185,28,184,40,217,218,173,230,226,7,75,216,210,155,206,161,183,220,104,174,53,233,206,141,205,52,117,180,205,147,242,216,191,12,191,146,170,191,36,249,108,61,166,172,52,26,95,79,219,116,229,178,47,46,146,217,73,13,28,45,230,114,225,145,177,24,212,203,149,87,179,83,186,170,253,78,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,113,186,150,195,65,170,52,253,203,78,220,226,243,41,46,116,147,82,76,222,103,38,89,35,21,142,76,181,81,123,57,123,42,47,212,215,135,141,125,157,170,217,174,32,181,69,141,105,188,154,27,133,198,182,227,64,156,232,239,216,210,86,212,182,63,203,122,252,49,254,82,162,252,211,231,35,60,37,56,128,126,137,220,249,246,190,241,85,201,109,190,70,229,167,78,76,230,174,106,138,24,24,158,236,106,239,133,171,221,200,223,187,185,116,109,114,57,168,230,174,81,83,40,121,4,95,241,31,115,155,194,198,166,229,127,46,105,235,81,122,103,41,246,117,95,66,129,44,106,230,222,173,234,207,137,42,162,84,251,249,208,217,51,133,247,214,73,195,150,216,173,108,124,174,253,71,217,81,157,81,114,207,96,135,11,211,244,153,60,0,1,241,221,238,214,251,21,178,170,243,117,168,242,40,232,161,125,68,242,114,57,220,145,177,170,231,46,26,138,171,132,69,92,34,100,167,31,17,174,62,170,119,62,227,95,179,123,107,112,229,211,246,234,201,105,235,167,242,145,124,249,99,117,93,60,141,229,154,157,175,111,52,114,49,114,215,170,39,167,92,169,10,54,131,105,53,142,246,235,171,126,136,209,182,255,0,107,172,174,168,137,178,175,155,20,126,84,111,154,56,150,79,194,61,136,236,44,173,232,138,138,185,251,213,46,247,131,30,4,116,71,14,54,26,59,245,214,143,218,245,132,240,198,250,154,175,50,104,252,151,57,148,238,124,124,141,168,146,39,98,88,85,121,145,58,231,9,211,188,180,0,0,0,0,0,0,0,240,168,142,76,47,98,139,188,82,118,13,118,155,122,25,169,237,177,114,218,117,54,125,157,57,179,203,236,244,148,76,119,197,35,156,190,244,139,221,19,244,161,31,56,99,221,42,189,155,222,189,61,184,52,146,114,58,217,237,121,232,139,251,101,36,209,122,177,255,0,213,63,53,127,210,108,147,105,185,211,94,109,241,92,169,29,205,20,220,220,171,133,78,206,84,94,232,139,221,20,251,0,0,0,0,6,1,227,171,114,231,218,158,25,53,118,173,183,191,21,244,222,193,236,237,194,123,220,215,10,104,221,213,90,230,167,187,34,247,67,93,85,92,174,84,190,15,11,221,165,164,219,254,30,45,215,233,41,60,171,157,247,206,246,175,194,43,179,228,215,86,181,159,150,230,252,47,244,68,250,229,73,144,0,0,0,0,0,0,0,4,120,227,31,133,77,49,196,150,219,92,104,38,166,242,239,244,116,211,79,110,168,231,145,127,12,202,122,132,137,188,190,116,108,248,230,206,93,211,231,211,181,7,110,166,219,106,61,158,215,215,77,17,168,161,242,171,109,85,115,194,215,115,70,238,118,197,51,226,71,225,142,122,38,86,55,116,202,254,158,228,249,240,218,227,230,183,75,93,45,187,33,186,55,46,123,93,92,144,209,90,42,60,148,79,46,71,58,142,154,8,121,96,167,87,46,26,217,23,157,239,194,246,85,206,20,183,154,58,184,43,233,32,174,165,127,60,53,17,182,88,221,133,78,102,185,50,139,133,234,157,23,212,247,0,1,134,184,193,150,40,120,108,220,69,149,252,168,237,51,119,106,116,206,87,216,42,58,26,226,221,21,22,231,88,169,217,103,147,254,210,151,223,225,147,36,210,112,177,102,243,155,142,89,41,218,222,169,213,169,110,163,193,44,1,131,56,195,223,187,86,193,236,181,251,80,212,207,201,112,172,162,170,162,183,39,43,151,246,83,233,42,31,18,244,141,237,248,162,252,164,229,249,175,207,94,157,109,170,110,155,131,173,175,26,174,226,255,0,54,182,249,114,168,173,127,70,183,47,154,103,72,169,209,26,157,222,190,137,247,33,114,30,20,28,56,199,183,123,82,253,205,191,82,242,222,181,4,138,250,103,115,231,246,4,244,212,51,49,48,217,92,207,141,139,221,168,239,158,19,161,62,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,16,27,197,127,135,24,183,19,106,25,185,182,26,78,107,214,159,145,36,169,127,153,143,216,16,83,87,76,244,195,165,107,62,55,167,102,171,190,89,78,133,55,232,157,83,116,219,237,109,103,213,118,231,249,85,182,59,149,61,107,58,53,216,124,51,54,68,78,168,228,238,196,244,95,185,77,133,184,60,223,187,86,254,108,181,135,80,211,79,207,112,163,162,165,162,184,167,43,147,246,83,41,41,223,42,245,141,141,248,165,252,148,229,249,47,203,57,130,39,248,155,73,52,124,44,94,124,150,231,154,74,134,187,170,116,106,219,171,50,80,133,173,81,46,116,138,189,146,120,255,0,237,33,177,215,7,178,197,55,13,123,118,177,63,153,27,166,109,13,94,152,194,251,5,63,67,50,128,1,233,172,171,130,130,146,122,234,167,242,67,79,27,165,145,216,85,229,107,83,42,184,78,171,209,61,10,134,241,37,227,230,183,84,221,46,91,33,181,215,47,46,215,73,36,212,87,122,143,37,23,204,145,174,172,166,158,30,89,233,209,201,150,186,53,231,99,240,157,145,115,149,32,54,213,237,182,163,222,29,125,107,209,26,118,31,54,182,235,87,4,46,119,52,109,228,108,179,50,37,126,30,230,34,225,100,111,76,167,232,238,95,143,7,28,42,105,142,27,118,218,221,65,13,55,153,127,172,166,134,123,141,71,60,137,248,103,211,211,164,173,229,243,164,103,199,14,114,222,159,46,157,228,56,0,0,0,0,0,0,0,16,223,197,11,105,168,247,3,135,139,141,250,58,79,58,231,98,242,125,151,240,138,220,121,213,212,77,127,229,181,191,11,61,81,126,152,82,135,209,112,185,67,98,174,5,119,46,163,117,184,100,210,58,186,224,255,0,217,245,62,223,237,13,194,123,188,183,10,152,219,213,26,214,175,187,26,118,67,63,0,0,0,0,10,228,241,144,215,142,182,109,157,147,69,195,39,47,218,190,211,230,55,25,230,242,170,45,242,39,228,174,59,252,211,244,246,42,67,66,233,89,245,174,170,161,211,52,210,114,73,89,230,242,187,8,184,228,141,207,245,84,244,111,204,217,191,69,233,246,105,109,53,71,98,141,184,109,55,153,132,207,231,72,231,124,215,243,190,103,54,0,0,0,0,0,0,0,0,133,94,34,92,23,219,55,227,67,86,235,205,55,31,145,169,236,52,114,85,34,229,206,246,136,96,134,174,95,43,223,157,145,179,154,73,91,239,114,170,167,213,58,37,32,93,173,151,125,27,169,42,109,117,172,246,123,149,162,177,241,61,50,215,242,77,20,138,213,236,170,213,195,154,190,170,157,61,75,134,240,182,227,18,171,116,172,76,217,61,92,254,107,182,159,183,35,168,229,194,39,53,28,12,162,166,98,98,56,26,212,247,228,114,229,94,174,249,229,58,150,28,0,6,5,227,50,158,181,56,111,220,39,84,85,121,177,173,138,236,230,51,145,27,202,158,193,81,132,202,119,193,174,205,199,255,0,8,84,255,0,207,63,254,210,151,219,225,139,2,193,194,197,167,43,251,100,208,73,253,219,117,25,44,207,158,227,93,79,108,183,212,220,170,159,201,5,36,47,158,71,97,87,12,107,85,85,112,153,94,201,232,80,183,136,199,18,247,93,237,222,123,190,152,165,175,231,177,105,122,250,139,108,81,121,77,76,205,77,87,86,196,126,86,38,63,224,151,24,85,114,125,85,123,117,14,5,246,14,171,126,55,230,193,108,149,191,238,93,158,178,150,235,94,153,79,194,65,21,109,51,100,103,237,140,114,101,178,247,110,85,61,17,87,182,193,218,110,193,110,210,218,126,219,166,237,48,249,84,118,186,72,104,224,103,51,157,203,28,108,70,53,50,229,85,94,141,78,234,171,245,57,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,30,191,62,15,61,41,124,232,252,229,103,152,145,243,39,55,46,113,205,142,248,207,76,158,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,245,249,240,121,233,75,231,71,231,43,60,196,143,153,57,185,115,142,108,119,198,122,100,246,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,234,75,5,187,84,233,251,150,155,187,67,230,209,221,41,38,163,157,156,206,111,52,114,49,88,228,203,85,21,58,57,123,42,47,212,215,199,142,141,131,170,216,125,249,191,219,34,111,251,151,121,172,170,186,208,38,83,240,112,77,91,82,216,217,251,99,220,184,108,93,221,133,95,84,69,239,219,252,57,248,151,186,236,150,243,218,52,197,85,127,37,139,84,87,211,219,101,139,202,106,226,106,154,186,70,43,242,145,61,255,0,4,88,194,43,83,234,139,222,250,109,213,212,247,59,125,53,202,149,252,240,85,194,201,227,118,21,50,199,53,21,23,11,133,236,190,167,208,68,207,19,168,22,126,22,46,216,95,218,230,158,79,238,91,171,74,18,183,127,225,10,111,249,230,127,218,67,98,110,12,233,235,87,134,253,189,117,61,87,149,26,88,173,46,123,57,17,220,201,236,20,249,76,175,108,153,232,0,10,241,241,73,227,18,171,107,108,79,217,61,34,254,91,182,160,183,43,171,37,194,47,45,28,236,173,166,122,98,72,28,213,247,227,106,229,30,142,249,97,58,148,243,106,182,93,245,142,164,166,181,209,51,218,46,87,138,198,66,196,203,89,207,52,178,35,83,186,163,83,46,114,122,162,117,244,46,255,0,195,183,130,251,102,195,232,122,45,123,169,25,231,234,123,245,28,117,42,185,115,125,158,25,225,164,151,202,247,39,124,111,229,146,39,123,220,168,171,244,78,139,53,64,0,0,0,0,0,0,0,28,38,180,211,236,213,58,106,178,197,35,114,218,159,47,41,159,205,145,174,249,167,230,252,205,100,53,214,149,159,69,106,170,237,51,83,39,60,148,126,87,51,176,137,158,120,218,255,0,69,95,71,124,203,110,240,111,215,139,115,219,75,222,139,154,78,101,181,123,55,150,220,99,30,109,69,194,69,252,158,189,190,107,250,59,22,56,0,0,0,0,41,39,197,251,90,54,251,196,35,52,163,37,230,77,59,158,156,184,199,180,80,208,73,249,169,242,249,175,232,49,63,135,38,138,77,117,197,150,142,179,204,188,180,238,251,71,205,127,126,95,247,54,173,201,211,153,170,189,89,232,166,193,192,0,0,0,0,0,0,0,1,225,205,71,53,90,228,202,42,97,74,151,241,95,225,30,27,69,90,111,206,142,161,228,138,174,79,46,230,207,53,87,50,185,107,170,166,151,50,76,171,217,27,238,181,152,249,122,161,94,123,61,184,119,13,172,220,173,61,174,45,210,114,62,213,114,164,170,147,163,87,153,145,84,71,42,167,86,187,31,181,167,94,85,95,191,177,177,158,193,110,101,187,118,246,143,75,107,138,10,143,53,247,11,69,12,213,94,227,155,201,60,148,177,74,246,245,99,115,143,49,58,162,34,124,190,70,66,0,24,43,141,201,217,7,12,250,237,95,249,86,43,163,83,239,91,125,73,174,157,122,243,87,84,170,122,204,245,255,0,239,148,216,27,195,158,55,199,194,198,149,231,103,47,53,37,11,147,174,114,139,110,164,234,73,178,24,120,158,113,23,77,179,219,33,85,165,109,178,115,222,53,74,62,214,232,240,169,201,77,83,73,91,26,201,149,137,237,92,62,52,78,92,181,126,168,133,30,89,173,119,29,103,170,104,237,20,137,230,87,94,171,227,167,103,194,153,150,105,17,169,221,81,62,39,124,209,62,226,252,124,63,248,105,162,225,235,101,109,222,123,252,203,190,161,138,27,189,91,176,169,229,186,122,74,94,120,240,146,200,213,195,225,248,147,25,244,68,78,242,132,0,0,0,0,0,0,0,0,0,0,0,0,0,1,139,248,150,223,91,15,14,27,45,169,55,106,252,145,202,182,170,110,75,125,35,223,133,173,174,145,121,96,129,58,229,114,245,69,118,58,163,26,247,126,74,149,77,250,245,124,83,255,0,192,29,170,254,245,92,127,219,140,135,195,191,139,63,17,155,183,190,154,19,108,181,30,139,219,122,107,94,167,190,210,90,234,230,161,183,87,178,161,145,75,34,53,203,27,159,88,230,163,176,189,21,90,169,244,82,217,128,32,231,136,223,28,155,179,194,13,243,67,219,54,215,79,105,43,148,90,154,146,186,122,181,190,82,84,204,230,58,23,194,214,164,126,77,68,72,136,169,35,179,156,246,78,196,57,253,122,190,41,255,0,224,14,213,127,122,174,63,237,199,182,147,198,183,137,198,84,49,213,219,117,182,19,64,153,231,100,86,251,132,111,94,157,48,229,172,114,39,92,122,47,250,76,157,161,124,112,31,237,17,211,238,102,194,162,64,170,158,101,93,138,241,151,177,51,215,16,77,30,29,211,255,0,42,157,190,189,39,55,15,220,103,112,243,196,180,12,139,109,117,204,41,121,228,231,146,195,115,68,164,185,71,211,43,136,92,184,149,17,59,186,39,61,169,234,166,112,0,0,122,107,43,41,45,244,147,215,215,213,67,77,75,77,27,166,158,121,158,140,142,40,218,153,115,220,229,232,214,162,34,170,170,244,68,66,179,184,160,241,142,180,105,107,189,110,141,225,167,77,80,234,25,105,30,248,38,212,215,116,122,208,185,233,209,86,150,6,57,174,149,168,185,196,143,115,90,170,222,141,123,85,28,176,202,251,226,115,198,229,242,185,245,159,205,166,107,123,21,87,146,158,134,207,65,12,81,162,250,39,224,85,203,247,185,206,95,169,144,246,187,198,15,138,141,27,95,15,243,64,251,3,95,91,145,113,60,85,148,17,208,84,185,185,207,224,230,165,107,24,215,122,101,209,61,49,221,21,122,150,137,194,167,26,123,59,197,165,146,105,180,69,108,214,205,69,111,141,36,185,105,219,130,181,181,116,237,232,158,99,48,184,154,46,101,68,231,111,101,84,71,35,85,81,12,250,10,212,222,78,59,239,220,42,120,131,106,189,41,171,234,42,238,59,101,123,166,180,58,227,68,212,89,36,182,76,234,24,83,219,41,219,243,232,158,99,19,227,106,101,19,153,173,44,99,76,234,109,61,173,52,245,191,85,233,59,205,37,218,207,118,167,101,85,21,109,44,137,36,83,196,228,203,92,215,39,116,255,0,247,28,152,0,197,188,80,238,150,160,217,61,128,214,251,171,165,104,237,245,87,109,53,108,90,202,72,110,17,189,244,239,122,61,173,196,141,99,216,229,76,57,123,57,23,234,65,46,12,252,80,55,247,136,158,36,244,126,206,107,93,33,183,244,86,93,65,246,135,180,207,107,183,214,199,84,207,34,130,162,161,156,142,146,174,70,38,95,11,81,114,197,247,85,113,133,194,165,159,128,1,133,120,164,226,207,107,56,78,209,81,234,157,192,171,150,170,225,94,231,69,104,178,81,171,86,178,225,35,83,175,42,42,225,145,183,41,207,35,186,55,40,157,92,173,106,213,14,233,248,190,113,89,173,110,53,11,160,234,172,122,2,214,247,42,65,5,5,4,85,181,45,143,229,36,245,45,122,57,221,126,38,71,31,100,194,39,115,163,105,255,0,19,222,55,44,21,126,211,252,217,159,114,141,85,21,244,247,11,53,4,209,191,25,233,159,37,28,222,255,0,146,228,207,79,145,54,248,87,241,130,211,90,238,241,69,162,56,142,176,219,244,157,125,99,146,24,53,21,185,207,75,99,164,94,141,74,136,222,174,125,58,47,68,231,230,123,50,185,119,35,114,169,100,145,201,28,209,178,104,100,107,227,123,81,205,115,87,40,228,94,202,139,234,135,232,194,156,102,111,94,170,225,219,134,205,97,188,122,42,223,106,173,189,105,255,0,179,253,154,11,164,82,73,74,255,0,62,190,158,157,252,237,142,72,222,184,100,206,84,195,211,222,68,206,83,40,177,19,129,111,18,125,243,226,115,127,232,182,171,94,233,77,9,65,105,169,182,86,214,62,107,69,13,100,85,8,248,88,142,106,35,165,170,145,184,85,239,238,231,234,133,147,0,10,110,209,126,50,92,78,234,61,99,98,211,213,218,23,107,217,79,116,185,210,209,204,232,173,119,4,123,89,36,173,99,149,170,181,170,136,184,114,227,40,169,159,66,228,64,0,0,112,90,235,91,233,157,182,209,183,157,125,172,174,113,219,236,150,26,57,43,171,170,95,249,17,49,50,184,78,238,114,246,70,167,85,85,68,78,170,65,79,14,174,36,181,63,20,220,72,111,134,229,223,124,234,107,122,219,237,52,118,59,107,223,204,150,251,123,38,170,242,226,233,211,157,114,175,122,167,119,185,203,219,8,150,16,71,142,59,184,135,214,188,48,108,29,78,233,232,27,93,146,190,237,13,214,142,133,176,222,32,150,90,117,142,85,114,57,85,177,73,27,185,147,9,143,123,31,69,43,119,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,15,215,171,226,159,254,0,237,87,247,170,227,254,220,63,94,175,138,127,248,3,181,95,222,171,143,251,112,253,122,190,41,255,0,224,14,213,127,122,174,63,237,195,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,18,63,129,110,60,56,182,226,231,118,157,166,238,26,31,110,173,250,58,199,7,182,106,43,157,21,174,189,178,194,199,101,33,134,39,62,177,204,73,100,122,46,50,213,68,107,36,118,23,151,11,99,64,0,64,174,48,188,85,244,46,196,95,43,182,219,104,108,148,186,219,88,91,222,176,87,213,79,50,182,213,110,153,23,172,78,115,23,158,162,70,245,71,49,138,214,181,122,43,249,145,205,74,249,213,62,40,188,107,234,106,245,171,135,118,163,178,67,156,178,146,213,103,163,138,38,126,151,196,233,29,253,179,212,239,251,75,227,11,196,246,140,185,64,221,203,142,199,184,22,174,116,246,134,84,81,71,111,172,228,207,84,138,106,102,182,54,187,29,50,248,159,219,244,150,193,195,95,20,59,85,197,62,134,77,103,182,183,71,249,180,202,216,174,182,154,164,70,86,91,103,114,101,25,43,17,85,21,171,133,86,189,170,173,114,34,225,114,142,68,203,128,0,0,0,198,92,64,241,21,181,156,51,232,73,181,246,233,95,61,146,155,43,21,21,12,8,146,86,92,103,68,207,147,79,18,170,115,187,182,85,85,26,212,92,185,205,78,165,82,111,31,140,151,16,122,182,227,83,77,180,22,75,38,132,180,35,156,148,211,73,76,203,141,193,205,207,71,61,243,34,192,139,132,207,42,68,184,202,167,51,176,138,97,235,127,137,151,27,214,234,228,175,102,249,85,206,188,217,116,85,22,123,124,145,57,51,149,78,85,131,8,139,219,221,194,162,118,84,37,39,15,222,52,87,232,43,233,172,92,72,104,122,74,170,25,28,140,117,255,0,79,70,177,79,10,42,252,82,210,185,202,217,19,175,85,141,204,84,68,232,199,41,105,58,39,91,233,45,199,210,182,237,111,161,117,5,29,238,197,118,133,39,163,174,164,147,158,57,89,156,47,213,21,21,21,21,170,136,173,84,84,84,69,69,67,156,0,0,0,0,24,99,137,254,44,54,163,133,13,24,205,81,184,149,242,207,93,94,175,142,211,101,162,229,117,101,198,86,167,94,70,170,162,50,54,229,57,164,118,26,220,162,117,114,181,171,84,187,179,227,1,197,30,182,175,168,102,221,186,201,183,246,167,42,182,24,168,232,163,174,171,70,101,127,108,154,165,174,106,187,10,137,150,70,206,221,17,23,169,210,116,159,138,87,26,250,90,185,149,85,27,171,5,250,157,29,204,250,59,181,154,142,72,164,237,209,93,28,108,149,19,166,48,215,167,117,245,234,88,119,6,158,41,26,15,136,107,197,22,219,110,141,166,151,69,107,138,197,72,168,95,28,206,117,178,235,50,246,142,39,63,222,134,85,236,216,222,174,71,47,70,189,92,168,210,116,130,172,184,179,241,78,226,15,97,248,136,214,155,73,164,52,118,222,86,89,244,229,92,48,82,207,114,183,215,73,82,246,190,158,41,21,94,232,234,216,213,94,105,21,58,53,58,99,239,49,31,235,213,241,79,255,0,0,118,171,251,213,113,255,0,110,31,175,87,197,63,252,1,218,175,239,85,199,253,184,126,189,95,20,255,0,240,7,106,191,189,87,31,246,225,250,245,124,83,255,0,192,29,170,254,245,92,127,219,137,95,225,251,198,151,20,220,94,235,155,179,181,102,144,219,251,78,133,211,116,232,183,42,235,117,182,186,58,153,170,164,69,242,41,225,116,149,111,98,47,69,123,149,90,236,53,184,232,175,106,147,232,0,126,100,146,56,99,124,211,72,214,70,198,171,156,231,46,17,168,157,213,87,209,10,205,226,183,198,14,219,163,239,117,250,19,134,155,13,187,80,85,81,72,234,122,141,79,115,87,73,67,206,213,195,189,150,22,57,171,50,39,92,74,231,35,21,83,40,215,181,81,86,22,222,188,77,184,220,189,87,62,177,219,219,81,68,213,85,228,130,138,209,65,12,81,166,115,132,68,131,43,247,185,85,126,166,76,218,143,24,126,39,180,125,206,31,230,151,13,135,95,218,213,201,237,12,158,134,59,117,95,47,254,78,90,102,182,54,175,252,168,156,159,119,114,213,184,100,226,183,105,184,172,209,174,213,27,113,115,146,58,218,36,99,46,214,90,204,50,182,221,35,179,132,145,168,170,142,99,176,188,178,53,85,174,194,246,114,57,169,153,0,0,224,181,214,183,211,59,109,163,111,58,251,89,92,227,183,217,44,52,114,87,87,84,191,242,34,98,101,112,157,220,229,236,141,78,170,170,136,157,84,130,158,29,92,73,106,126,41,184,144,223,13,203,190,249,212,214,245,183,218,104,236,118,215,191,153,45,246,246,77,85,229,197,211,167,58,229,94,245,78,239,115,151,182,17,44,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,188,64,56,105,162,226,23,101,110,62,67,252,187,190,158,138,107,189,35,176,171,230,58,10,74,174,72,240,178,198,212,203,230,248,151,56,245,69,78,212,29,121,181,220,116,102,169,172,180,85,167,151,93,101,175,146,157,255,0,10,226,88,100,86,175,101,84,248,155,243,84,251,203,195,240,195,226,46,155,120,118,66,151,74,92,164,228,188,105,100,101,173,177,97,87,158,154,154,146,138,52,147,41,19,24,153,124,138,156,185,114,253,85,9,158,70,79,17,136,223,39,11,26,171,145,156,220,148,149,206,94,184,194,37,186,175,169,175,205,2,242,215,83,42,250,76,197,255,0,239,144,216,179,130,57,217,63,12,250,21,89,249,54,43,91,87,239,75,125,49,157,64,6,61,223,221,204,183,109,30,209,234,157,113,95,81,229,62,223,104,174,154,151,220,115,185,231,142,150,89,88,222,140,118,51,229,175,85,69,79,159,200,215,51,120,183,14,225,186,123,149,168,117,205,198,78,119,221,110,85,117,81,244,106,114,178,90,137,37,68,232,214,231,246,197,252,148,95,187,177,97,158,20,28,35,195,119,171,93,249,214,52,60,241,82,73,229,219,25,230,170,98,86,173,13,84,50,230,57,145,123,43,189,215,51,31,63,68,45,161,173,70,181,26,212,194,34,97,15,32,0,0,0,0,0,0,0,1,175,151,136,222,138,77,13,197,150,178,180,66,188,212,237,251,59,202,127,110,111,247,54,145,203,211,153,202,157,95,234,166,86,240,129,214,141,177,113,8,253,40,233,121,83,81,99,221,229,207,55,179,208,215,201,249,171,142,255,0,52,253,37,219,128,0,0,0,13,126,124,73,106,219,91,197,158,176,157,139,209,126,207,255,0,54,81,167,250,12,169,224,247,110,172,169,226,10,107,132,47,196,20,124,190,123,112,157,121,232,171,209,189,215,61,254,69,217,0,0,0,0,0,0,0,0,0,235,123,139,162,45,123,141,162,111,90,42,238,220,211,94,40,42,104,156,185,119,186,146,194,248,213,125,215,53,87,163,215,166,83,239,78,230,188,156,92,108,93,215,97,55,166,255,0,165,42,225,229,161,154,182,170,170,220,254,102,175,53,42,213,207,28,75,132,145,234,153,108,75,241,47,55,207,235,42,188,40,184,165,159,69,107,85,217,157,73,46,109,87,151,115,81,187,149,58,85,205,53,13,60,109,195,34,87,124,45,119,85,122,55,231,133,234,92,156,111,108,172,108,140,92,181,232,142,69,249,162,159,160,8,229,226,1,116,130,213,195,14,174,146,161,252,137,61,190,190,6,174,21,114,231,91,234,176,157,17,126,70,189,51,47,159,84,245,103,95,50,69,84,253,42,108,33,225,233,79,45,63,11,122,65,147,67,229,171,173,246,247,39,188,139,204,159,103,82,117,250,125,198,124,213,186,150,223,163,180,205,211,84,221,95,201,73,106,163,158,182,119,97,203,134,69,27,158,239,133,21,123,53,123,34,175,209,77,122,120,214,223,74,221,245,223,125,69,124,206,45,214,234,234,187,117,189,58,123,244,241,214,84,186,39,126,214,199,38,91,47,103,34,175,205,126,82,51,194,115,134,183,110,6,224,201,187,183,184,191,220,189,63,34,182,149,121,187,214,193,61,13,67,62,25,90,239,133,235,221,170,223,158,87,161,115,236,107,88,212,99,83,8,212,194,125,199,232,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,55,131,97,118,151,127,45,84,22,61,221,209,241,106,59,125,178,161,213,116,180,211,85,79,20,108,153,91,203,230,114,196,246,163,157,202,170,136,174,206,17,206,198,50,185,143,59,205,225,245,193,214,155,217,253,117,168,172,123,29,106,164,184,218,180,213,206,182,142,118,214,214,42,197,60,84,178,61,143,68,89,149,21,81,205,69,234,138,157,10,135,224,155,241,185,218,31,225,125,183,248,230,155,30,128,84,167,142,47,244,89,180,191,189,215,127,227,105,143,207,133,79,10,188,63,239,222,207,234,237,69,187,187,107,69,168,238,54,237,75,236,84,211,207,83,81,26,199,7,178,194,254,68,72,164,106,42,115,57,203,213,51,212,152,55,191,11,158,7,239,77,145,91,179,110,183,77,34,34,121,212,55,235,140,106,220,38,58,49,103,88,255,0,251,211,10,110,95,130,174,201,94,109,245,19,109,102,227,234,173,53,115,86,170,195,29,205,97,184,209,101,59,53,90,140,142,86,162,246,87,121,142,198,115,133,198,22,181,183,231,134,93,250,225,15,89,210,197,174,109,53,118,183,50,167,204,179,106,59,84,207,90,74,151,179,222,71,211,212,55,10,201,19,25,229,119,44,141,239,132,76,42,216,207,135,71,137,69,118,231,220,232,54,27,136,43,164,110,213,21,42,144,105,253,67,34,36,105,116,118,58,82,212,246,68,168,92,97,143,76,36,157,26,191,132,194,201,100,224,0,85,239,140,87,20,247,107,13,61,179,134,29,21,115,146,149,110,212,141,186,234,153,160,122,181,207,166,115,149,32,163,85,78,205,114,177,210,61,61,81,35,78,206,114,44,119,240,239,240,250,143,138,73,170,247,39,115,170,107,173,251,123,105,169,246,72,162,165,114,71,61,226,169,168,138,248,152,245,235,28,76,69,111,59,209,50,170,188,173,84,84,114,182,220,52,143,9,60,48,232,107,91,44,250,107,97,52,52,16,49,173,106,190,162,203,5,84,242,34,118,231,154,102,190,73,21,50,189,92,229,94,171,243,48,199,17,190,24,28,55,111,101,150,170,163,71,105,138,45,186,213,72,215,58,150,229,98,166,108,52,174,147,209,179,209,183,17,61,138,189,213,136,199,246,247,177,209,105,185,127,155,31,6,124,64,186,63,49,246,29,113,160,238,72,142,242,223,207,20,169,132,92,124,164,130,104,156,157,23,226,100,157,81,50,108,39,176,155,191,99,223,189,158,210,187,187,167,163,242,105,53,37,3,106,31,79,206,143,90,106,134,170,178,120,21,222,171,28,172,145,153,245,229,201,223,202,23,241,98,252,118,117,111,239,117,167,249,20,71,41,225,237,226,1,116,225,134,247,30,220,110,36,179,215,237,141,222,171,158,78,86,171,230,178,84,61,83,154,166,20,78,174,137,122,44,145,39,95,203,103,189,150,190,242,173,119,75,101,242,217,73,122,178,220,41,171,237,245,240,178,166,150,170,154,86,201,20,241,61,168,230,61,143,106,170,57,170,138,138,138,157,21,20,250,128,35,231,136,15,226,105,186,255,0,188,46,254,54,50,161,60,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,7,229,239,100,108,116,146,61,26,214,162,171,156,171,132,68,79,85,53,208,226,227,124,245,31,21,156,72,94,245,93,26,212,214,81,84,215,165,151,75,208,49,121,249,40,153,39,151,78,198,55,243,165,85,243,28,159,159,43,186,227,5,175,112,153,225,143,178,59,51,163,109,247,29,218,209,214,93,119,174,234,88,217,238,21,23,72,18,170,134,141,234,159,180,83,193,38,99,86,179,183,152,230,171,156,228,87,39,42,97,169,157,245,151,8,220,48,235,235,60,150,77,75,176,218,34,90,121,26,230,164,148,182,104,41,42,35,207,117,142,120,26,201,99,94,137,213,174,78,201,242,41,143,196,19,130,121,184,71,215,180,53,186,98,182,162,225,160,245,83,166,125,158,105,253,233,232,229,143,11,37,36,206,68,195,149,168,246,171,31,209,92,220,244,203,92,171,96,30,16,220,69,221,247,95,101,174,155,83,171,46,46,172,187,237,196,180,240,81,77,43,213,100,146,213,51,93,228,49,115,241,121,78,138,70,103,61,25,229,38,19,8,171,62,8,171,226,143,248,137,238,111,254,133,255,0,60,81,21,165,225,19,248,229,218,127,120,110,159,197,33,122,224,3,87,237,172,253,211,180,135,239,245,191,249,67,13,160,64,0,0,83,103,139,31,25,108,220,173,88,238,28,54,238,236,146,105,141,45,87,207,168,106,96,114,242,220,46,145,170,167,145,148,248,163,129,114,139,232,178,229,127,165,181,78,209,224,117,253,22,110,215,239,117,163,248,218,146,218,206,161,186,123,73,183,91,215,165,31,161,247,71,76,65,127,177,201,60,117,78,163,154,89,35,106,203,30,121,29,152,220,215,116,202,250,152,107,245,184,56,38,254,176,118,143,253,190,183,253,112,253,110,14,9,191,172,29,163,255,0,111,173,255,0,92,63,91,131,130,111,235,7,104,255,0,219,235,127,215,28,38,182,224,83,128,29,186,210,55,125,117,172,118,98,199,109,178,88,168,228,174,174,170,150,225,90,141,142,38,55,43,143,195,117,114,246,70,167,85,85,68,76,170,162,20,139,169,32,166,222,125,232,168,183,108,214,221,54,207,79,169,174,237,163,211,154,114,137,206,145,98,99,220,140,134,53,115,220,229,87,170,97,94,229,118,57,149,203,209,184,68,191,238,16,184,104,211,220,43,236,181,171,110,45,158,77,77,222,68,246,235,253,201,141,194,215,92,30,212,243,28,138,189,124,182,34,36,108,78,158,227,17,87,222,87,42,230,176,1,6,60,84,120,186,186,108,30,217,81,109,142,223,221,95,71,172,245,220,114,163,170,224,149,89,53,182,216,213,229,146,102,42,117,107,228,114,249,108,119,69,76,72,168,168,173,66,185,248,16,224,122,253,197,254,177,172,175,188,220,42,108,218,15,79,74,196,188,220,226,98,44,213,50,187,222,74,74,117,114,114,249,138,222,174,122,229,24,213,69,84,85,115,90,235,153,208,60,27,112,183,182,182,104,172,154,103,98,180,114,199,27,17,142,169,184,90,162,175,170,151,9,221,243,212,35,228,119,108,227,155,25,236,136,97,78,40,252,47,54,27,122,116,245,101,203,108,116,221,179,111,117,164,113,190,74,58,155,92,30,69,190,170,76,101,35,168,166,98,114,53,170,191,211,35,106,61,51,149,231,199,42,212,134,208,110,174,238,240,79,191,255,0,109,65,67,83,109,190,233,170,217,45,151,251,37,75,213,145,214,64,142,229,154,154,92,101,28,213,68,230,99,211,40,142,70,61,185,194,27,16,109,246,185,211,251,153,161,172,59,133,165,106,86,162,209,168,237,240,92,168,222,169,135,121,82,177,28,136,228,244,114,103,10,158,138,138,158,135,96,0,0,1,243,220,46,20,86,154,10,155,165,202,166,58,122,74,56,95,81,81,52,139,134,199,27,26,174,115,149,125,17,17,21,127,65,174,167,22,252,70,106,222,45,119,214,225,171,158,234,201,109,107,82,182,205,45,105,76,187,217,168,249,249,98,107,88,159,211,100,92,61,254,170,231,99,178,53,18,204,184,65,240,167,218,93,191,210,150,205,93,196,30,159,135,87,235,90,200,91,81,61,174,177,252,246,219,90,185,17,124,159,41,171,203,80,246,167,71,57,252,204,206,121,91,209,28,178,206,229,194,255,0,13,183,123,75,172,117,251,5,183,143,161,115,18,52,133,186,106,142,52,99,81,48,156,170,216,209,89,132,236,173,84,84,244,43,115,143,207,11,173,63,183,90,74,235,189,252,57,197,87,21,166,208,199,85,223,52,196,210,186,116,165,165,106,42,201,83,75,35,213,94,172,98,39,51,227,122,185,81,188,206,107,176,222,67,26,120,83,241,95,118,218,45,228,163,217,61,73,113,146,77,27,184,53,108,164,130,41,31,238,80,93,159,134,193,43,51,217,37,94,88,92,137,140,171,163,119,228,117,187,192,0,0,0,14,169,186,187,145,167,54,127,110,53,30,231,106,217,252,171,78,155,183,203,95,81,133,195,164,229,79,118,54,252,222,247,43,88,212,245,115,145,13,121,181,206,180,222,62,55,56,134,101,108,176,207,118,213,58,194,224,218,27,77,181,146,43,161,162,129,92,171,29,60,121,232,200,98,111,51,156,238,137,132,123,221,213,92,165,191,112,203,225,135,195,222,201,105,202,58,141,192,210,246,173,196,214,47,99,100,173,184,94,41,82,162,138,41,49,214,58,122,89,51,26,49,171,217,239,106,189,85,51,150,244,107,114,222,227,112,95,194,222,232,216,229,177,106,109,144,210,112,181,236,115,35,171,181,219,98,183,213,192,170,157,28,201,224,70,61,48,189,112,170,173,85,78,168,169,208,165,222,56,184,49,212,220,29,238,29,36,116,23,10,187,182,141,190,43,167,176,94,92,206,89,24,246,46,95,77,50,183,8,217,153,150,170,42,97,30,213,71,38,21,28,214,217,231,134,15,23,23,78,35,246,146,175,72,107,202,245,170,214,186,13,32,164,171,170,145,217,146,227,66,246,170,65,82,245,94,174,147,220,123,36,94,185,86,181,202,185,126,9,162,96,189,125,192,247,10,187,163,171,238,90,247,94,236,245,182,239,127,187,200,217,107,107,101,172,170,99,166,115,88,214,34,170,50,84,106,97,173,106,116,68,236,117,255,0,214,224,224,155,250,193,218,63,246,250,223,245,195,245,184,56,38,254,176,118,143,253,190,183,253,113,215,247,3,129,191,15,253,176,209,55,189,194,214,123,41,102,161,178,105,250,41,107,235,103,90,250,213,86,198,198,231,13,79,63,222,123,151,13,107,83,171,156,168,137,213,74,68,173,182,73,189,27,199,37,155,105,180,20,118,207,213,85,231,217,172,58,126,133,207,145,180,209,200,254,88,98,230,122,185,203,202,220,43,222,171,142,142,119,68,237,176,199,11,220,63,233,206,25,182,90,195,181,54,6,197,36,212,113,123,77,218,181,137,143,111,184,200,212,243,231,92,245,194,170,35,90,139,213,24,198,55,242,76,174,0,32,199,139,119,16,247,45,161,216,58,77,186,211,21,207,165,189,238,76,242,219,223,60,111,229,146,27,100,40,215,85,43,125,114,255,0,50,40,191,228,201,39,92,162,21,251,225,217,193,20,92,89,107,107,133,255,0,91,84,79,75,160,52,148,144,253,166,216,28,172,154,229,80,252,185,148,145,189,62,6,242,183,154,71,167,188,141,86,162,97,94,142,109,202,105,142,20,184,103,209,214,168,172,218,123,97,116,28,20,209,34,38,101,177,83,207,43,241,234,249,101,107,164,145,126,174,114,169,27,120,187,240,186,217,173,216,209,215,11,246,200,105,43,86,134,215,84,113,58,122,56,173,177,165,53,186,224,173,69,95,103,150,157,184,142,37,119,102,200,198,181,81,85,57,185,147,161,84,156,44,239,190,169,225,99,127,44,154,242,7,212,210,193,69,89,246,118,163,183,185,28,223,104,160,116,136,218,152,94,204,103,153,184,230,110,81,121,100,141,171,142,152,54,61,166,169,167,172,167,138,174,150,102,77,4,236,108,145,200,197,203,94,199,38,81,81,125,81,81,114,123,64,5,54,120,177,241,150,205,202,213,142,225,195,110,238,201,38,152,210,213,124,250,134,166,7,47,45,194,233,26,170,121,25,79,138,56,23,40,190,139,46,87,250,91,84,237,30,7,95,209,102,237,126,247,90,63,141,169,45,172,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,123,90,246,185,142,76,163,145,81,126,226,152,60,88,248,107,118,223,238,12,123,187,100,139,253,203,212,18,35,106,151,155,181,108,243,215,84,63,226,149,206,248,88,157,154,141,249,97,122,17,203,130,173,244,173,216,173,247,211,183,204,230,221,113,174,164,183,92,59,123,148,210,86,83,186,87,126,214,247,46,27,23,102,162,47,201,126,123,11,233,45,75,110,214,58,102,215,170,109,50,115,209,221,104,224,173,133,216,114,101,146,198,215,183,226,68,94,206,78,232,139,244,67,1,248,133,211,203,83,194,222,175,100,80,249,138,219,125,193,203,239,34,114,167,217,213,125,126,191,113,175,124,43,228,85,49,95,211,203,145,21,127,66,155,11,120,127,221,32,186,240,195,164,100,167,127,58,65,111,160,129,203,133,76,57,182,250,92,167,84,79,153,35,64,63,50,61,177,49,210,61,112,214,34,185,87,228,136,83,103,138,239,20,179,235,93,106,155,51,166,229,197,170,204,238,106,199,114,167,90,184,102,174,167,145,184,124,72,239,133,205,234,143,86,252,178,189,72,171,194,62,197,221,119,239,122,108,26,82,146,30,106,24,107,105,106,174,47,230,106,114,210,165,92,17,202,184,89,24,171,134,202,159,10,243,124,190,155,13,237,214,136,181,237,206,137,178,232,171,67,113,77,103,160,166,162,106,229,222,242,69,11,35,69,247,156,229,78,140,78,153,95,189,123,157,144,0,0,0,0,0,0,0,0,5,38,248,194,91,171,41,184,130,130,225,59,243,79,91,205,228,38,19,167,37,21,2,59,178,231,191,204,197,94,27,85,140,162,226,207,71,206,245,232,159,104,127,155,43,19,253,38,192,224,0,0,0,31,137,101,100,44,89,36,92,53,59,169,173,255,0,23,186,157,186,187,127,245,53,229,142,230,108,222,197,133,198,59,81,83,183,228,159,155,242,38,39,130,237,161,31,174,245,133,213,95,214,47,179,240,152,249,195,113,111,207,253,5,191,128,0,0,0,0,0,0,0,0,16,99,197,95,96,169,183,35,101,127,87,54,154,46,107,206,158,155,218,101,151,204,84,205,28,20,149,210,185,184,116,141,103,198,244,92,163,85,223,122,116,41,87,76,94,238,26,51,86,218,245,13,27,252,154,219,45,194,10,200,215,13,119,44,144,202,215,167,116,84,92,43,83,209,83,232,166,196,220,30,110,175,243,95,216,45,43,169,102,151,204,171,134,219,67,73,86,238,92,102,116,162,167,123,215,8,198,39,121,61,19,31,35,53,128,68,159,19,185,153,23,11,215,100,114,103,158,89,218,159,122,219,171,74,21,182,177,101,184,210,198,214,243,43,231,99,81,51,140,229,201,208,216,175,130,74,58,138,46,26,116,60,117,9,133,117,146,216,246,167,78,141,90,10,108,39,79,184,193,190,43,219,220,237,190,216,212,209,150,122,239,46,231,168,106,125,146,161,158,86,115,69,61,29,116,110,234,232,220,223,137,137,217,81,223,114,117,41,115,67,233,107,142,188,214,150,109,39,110,111,61,85,234,227,79,68,206,173,79,122,105,91,26,47,85,106,119,122,122,167,222,134,197,156,41,109,37,191,102,182,55,74,105,74,106,79,34,173,109,84,51,220,63,8,231,115,213,251,28,17,202,238,175,122,38,86,62,205,94,95,151,215,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,28,65,126,224,187,147,252,16,188,255,0,34,148,160,30,9,191,27,157,161,254,23,219,127,142,105,177,232,5,74,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,129,212,183,83,106,244,38,244,232,75,166,220,110,61,134,27,181,142,237,23,151,52,50,116,115,28,159,12,177,187,187,36,106,245,107,211,170,42,26,247,241,91,195,190,169,225,39,124,238,27,123,83,112,169,150,158,157,209,221,52,245,221,153,137,245,84,78,114,172,51,34,183,28,178,49,204,115,29,140,97,241,187,29,48,165,214,240,5,196,164,188,78,112,239,104,213,87,186,152,228,213,86,57,22,199,168,81,48,139,37,84,77,106,182,163,151,229,44,110,141,234,184,68,231,89,17,58,52,146,0,2,144,56,214,225,71,139,93,220,226,159,113,181,245,147,100,181,69,214,215,95,118,242,109,245,144,192,213,142,106,72,34,100,16,185,171,159,133,89,19,112,91,87,10,219,108,187,69,195,150,220,237,236,214,196,183,214,218,180,245,26,92,105,249,121,85,149,242,70,146,213,101,62,107,59,229,85,250,169,149,65,76,254,53,186,102,215,109,223,205,25,169,232,224,108,85,119,173,47,229,86,43,91,143,49,96,169,145,24,245,249,187,150,68,110,126,76,106,122,18,155,193,146,241,93,115,225,54,239,69,87,34,58,43,78,182,184,81,211,39,95,118,37,164,163,153,83,255,0,94,105,23,244,147,200,161,127,22,47,199,103,86,254,247,90,127,145,68,112,26,251,130,61,79,110,225,59,65,241,91,160,125,174,241,105,187,80,74,253,81,66,140,231,146,216,246,84,203,27,106,153,132,202,211,171,88,212,126,122,177,221,114,173,119,185,148,60,57,60,65,171,118,6,243,77,179,251,189,121,154,125,181,184,202,173,163,170,149,22,71,88,42,30,239,141,190,190,204,229,85,87,177,17,121,85,121,218,159,26,58,236,40,171,104,174,84,84,247,27,117,92,53,84,149,81,50,120,39,130,68,124,114,198,228,69,107,216,228,232,230,170,42,42,42,116,84,83,222,8,249,226,3,248,154,110,191,239,11,191,141,140,168,79,11,143,199,179,108,191,244,215,249,158,180,191,224,1,196,234,203,27,245,62,149,188,233,168,238,51,91,223,118,183,212,80,182,174,22,162,201,78,178,198,230,36,141,69,232,174,111,54,83,62,168,65,77,167,240,126,219,77,172,220,221,43,185,113,110,222,160,187,75,165,174,244,183,136,104,170,45,240,50,57,165,130,70,200,198,185,81,114,137,204,212,94,159,34,192,65,3,60,102,233,173,178,240,163,104,169,172,100,94,209,6,180,160,246,71,57,216,114,61,105,106,209,200,223,158,89,204,170,159,76,250,101,35,55,130,68,85,107,189,155,131,59,57,253,149,154,90,54,75,135,123,190,98,213,196,172,202,122,174,27,38,23,211,175,204,184,194,42,248,163,254,34,123,155,255,0,161,127,207,20,69,105,120,68,254,57,118,159,222,27,167,241,72,94,184,0,213,251,107,63,116,237,33,251,253,111,254,80,195,104,16,0,0,135,126,36,188,99,71,195,54,213,126,165,116,109,205,35,220,77,101,12,144,90,188,183,34,201,109,165,248,101,174,84,252,149,76,171,34,207,119,229,83,41,27,144,163,84,210,154,162,183,74,87,110,26,219,42,100,177,210,221,41,237,85,55,23,252,30,219,81,28,211,71,22,87,171,158,172,167,149,203,140,225,17,51,142,102,230,200,252,14,191,162,205,218,253,238,180,127,27,82,91,88,0,21,1,226,233,198,3,181,126,165,94,23,180,21,201,126,197,211,211,178,125,85,52,107,238,213,220,27,135,71,75,148,238,200,126,39,39,101,149,81,21,17,98,235,144,60,33,184,63,91,53,187,249,234,117,245,183,21,183,8,229,165,210,20,242,166,29,13,59,145,89,61,106,167,206,68,230,141,159,216,121,139,213,30,213,44,252,0,13,115,184,218,222,122,222,32,120,159,214,122,202,10,135,85,91,162,184,58,203,99,99,19,41,236,20,206,88,161,229,68,235,248,69,71,75,142,190,244,170,94,143,9,27,33,69,195,207,15,122,59,108,98,164,142,27,133,29,3,42,175,46,111,85,150,229,50,36,149,46,85,252,164,73,28,172,110,123,49,141,79,67,48,2,163,60,105,118,34,130,197,170,116,151,16,118,43,123,97,77,70,142,176,223,94,198,225,36,171,133,156,244,178,187,167,87,186,22,202,197,92,252,52,236,250,153,123,193,147,124,37,213,187,63,168,118,70,239,87,207,89,161,171,82,182,216,215,47,85,183,213,185,238,115,19,231,201,59,101,85,95,79,61,136,88,168,0,0,12,57,198,45,175,92,95,120,96,220,141,61,182,246,90,187,182,162,188,216,166,181,210,81,82,53,22,105,146,161,82,25,81,168,191,249,41,36,95,185,20,171,46,4,120,28,223,221,63,197,94,131,213,27,185,179,23,203,54,153,177,85,79,115,158,170,225,78,212,137,179,195,79,35,169,189,87,175,180,36,42,159,113,118,0,244,87,208,209,221,40,106,45,151,26,104,234,105,42,226,124,19,195,35,121,153,36,111,69,107,154,228,94,232,168,170,138,159,83,88,75,199,157,183,187,151,91,246,12,202,146,233,155,236,158,197,35,243,148,117,61,66,249,106,184,92,247,98,122,155,65,0,0,0,0,86,95,141,86,245,212,217,180,110,141,216,91,69,95,35,181,20,207,191,94,24,222,235,75,3,145,148,204,95,236,93,42,200,239,190,157,167,86,240,84,216,202,106,170,173,101,196,61,230,133,30,250,55,38,154,177,200,244,248,30,230,182,90,201,17,23,215,149,212,236,71,39,163,165,79,85,45,116,24,47,141,125,136,160,226,31,134,253,95,161,31,111,109,69,226,158,141,247,107,3,249,114,248,174,116,236,115,225,70,174,23,28,254,244,75,132,95,118,87,20,191,225,223,190,18,236,95,21,90,70,241,83,87,228,217,117,36,201,166,175,25,92,55,217,234,158,214,177,238,95,68,142,100,134,69,95,147,29,243,54,20,0,21,25,227,5,197,139,117,13,246,155,133,205,17,114,71,219,236,146,199,95,170,230,133,232,173,154,183,8,232,41,50,157,210,36,95,49,233,149,78,119,49,23,14,137,78,215,224,245,194,114,81,81,212,113,83,173,237,169,231,213,54,107,118,144,138,102,117,142,46,172,169,173,79,171,189,232,88,191,36,151,209,200,165,164,0,1,20,248,195,224,19,77,241,133,170,172,26,151,82,110,93,235,79,179,79,219,223,67,5,37,29,36,83,70,229,124,138,247,200,170,245,69,71,47,184,159,115,16,200,60,37,112,187,166,248,73,219,42,173,180,211,90,134,178,247,21,109,222,123,196,245,181,112,50,41,31,44,145,197,31,46,25,211,8,216,90,136,102,176,107,113,198,45,53,182,143,138,237,222,166,180,178,38,83,179,90,93,240,216,157,150,181,235,85,34,189,19,229,135,171,147,30,157,186,99,6,193,251,25,21,92,27,39,183,208,92,57,253,170,61,45,105,100,252,238,230,119,152,148,145,35,178,190,171,156,245,59,192,4,59,241,37,227,26,62,25,182,171,245,43,163,110,105,30,226,107,40,100,130,213,229,185,22,75,109,47,195,45,114,167,228,170,101,89,22,123,191,42,153,72,220,133,26,166,148,213,21,186,82,187,112,214,217,83,37,142,150,233,79,106,169,184,191,224,246,218,136,230,154,56,178,189,92,245,101,60,174,92,103,8,137,156,115,55,54,71,224,117,253,22,110,215,239,117,163,248,218,146,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,241,89,180,150,253,229,216,221,87,165,42,105,60,250,180,181,87,79,111,252,35,155,201,87,236,115,199,19,186,61,136,184,89,59,57,121,126,127,77,116,245,198,150,184,232,61,105,121,210,119,22,242,85,89,110,53,20,79,234,213,247,161,149,209,170,244,87,39,118,47,170,253,234,93,31,133,14,247,46,224,236,106,232,203,197,119,153,115,211,213,62,201,78,207,43,24,162,130,142,134,54,245,108,109,111,196,245,238,170,239,189,58,153,203,141,170,42,138,238,26,117,196,116,233,149,101,146,230,247,39,78,173,74,10,156,167,95,188,215,82,228,197,138,227,85,27,155,202,172,157,237,84,206,113,135,47,66,250,188,49,38,100,188,47,90,81,169,142,73,96,106,253,233,110,162,37,176,6,20,227,15,117,127,153,6,193,106,173,75,12,190,93,92,214,218,234,74,71,114,231,19,173,21,67,216,184,86,61,59,199,234,152,249,154,236,234,123,221,195,89,234,219,166,161,172,127,157,91,122,184,79,89,34,225,173,230,146,105,92,245,236,136,137,149,114,250,34,125,16,186,175,10,141,130,166,219,125,149,253,92,221,168,185,111,58,134,111,105,138,95,49,87,20,115,210,80,202,214,225,178,57,159,27,21,114,173,71,125,201,208,156,224,0,0,0,0,0,0,0,0,5,64,120,209,90,18,61,119,163,238,168,238,178,253,161,148,199,202,27,115,126,127,232,33,215,8,122,157,186,75,127,180,205,229,238,229,108,94,219,149,198,123,209,78,223,146,254,119,200,217,6,41,89,51,18,72,215,45,94,202,126,192,0,0,1,26,56,243,226,42,221,176,91,57,85,83,230,98,237,116,228,246,22,225,221,124,186,170,84,147,175,148,246,252,51,126,86,62,157,123,107,237,113,184,214,93,171,36,184,92,38,243,106,37,199,59,249,81,185,194,34,39,68,68,78,200,133,148,120,46,58,24,245,150,177,107,159,137,38,251,63,149,184,94,184,138,227,146,222,0,0,0,0,0,0,0,0,0,14,35,86,233,187,118,176,211,23,109,45,118,135,205,163,187,81,79,69,59,57,156,220,178,88,220,199,38,90,168,189,156,189,149,23,234,134,185,252,91,109,108,187,69,191,250,203,75,249,126,93,28,151,155,141,85,189,153,69,229,164,90,217,217,18,103,157,202,189,35,252,165,230,249,147,215,193,183,121,96,138,142,249,180,55,9,185,167,125,69,77,214,15,117,83,12,84,183,211,181,58,51,29,243,213,93,250,61,75,82,0,137,158,38,242,49,156,46,222,17,239,229,87,62,161,19,166,114,191,103,86,20,53,167,90,231,234,11,99,24,184,115,171,33,68,95,146,243,161,177,207,10,169,37,7,14,90,18,74,201,121,146,61,53,107,145,93,203,140,53,40,32,244,79,185,74,113,241,56,221,244,220,254,36,46,20,20,51,102,139,77,199,45,153,204,229,239,53,61,125,98,43,178,172,106,252,50,39,78,169,245,83,33,248,74,240,251,22,189,221,154,157,200,212,20,254,101,178,197,76,247,82,39,58,166,43,97,169,161,153,142,247,36,107,190,23,175,69,106,183,231,149,232,93,68,113,182,40,219,19,19,13,98,35,81,62,72,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,64,226,11,247,5,220,159,224,133,231,249,20,165,0,240,77,248,220,237,15,240,190,219,252,115,77,143,64,42,83,199,23,250,44,218,95,222,235,191,241,180,198,85,240,75,253,193,117,223,240,189,127,145,83,150,44,1,94,158,51,187,79,65,169,54,23,79,238,205,61,43,18,233,163,111,76,164,150,100,106,34,186,134,177,21,142,106,175,117,196,204,167,84,207,68,230,127,204,143,222,10,27,141,83,105,222,109,109,181,243,213,185,180,90,138,192,219,172,81,57,85,90,181,84,115,53,168,141,79,69,88,234,101,85,94,153,72,211,57,194,23,24,0,0,30,28,228,106,43,156,168,136,137,149,85,244,40,11,196,171,136,59,95,16,92,78,93,107,180,189,107,42,244,222,146,165,102,156,181,212,70,236,199,82,144,189,239,158,118,250,42,58,105,36,70,185,62,38,50,53,245,45,63,195,3,107,46,27,91,193,246,149,101,226,157,96,175,213,115,84,106,105,98,86,170,43,99,169,86,164,10,185,245,117,60,112,59,251,108,122,101,101,121,66,254,44,95,142,206,173,253,238,180,255,0,34,136,181,15,14,154,106,122,206,7,182,198,142,178,158,57,224,158,215,89,28,177,72,196,115,36,99,171,42,17,90,228,94,138,138,138,168,168,165,120,120,143,120,120,85,236,157,202,187,123,182,94,204,249,182,246,182,79,54,231,108,167,106,185,214,9,156,189,85,19,191,178,185,87,162,255,0,75,85,229,92,55,149,79,163,195,127,196,70,77,151,169,161,216,173,234,185,201,46,132,171,155,203,180,93,165,114,185,214,41,94,191,181,191,231,74,231,46,127,242,106,170,191,10,175,45,206,199,36,115,70,201,161,145,175,141,237,71,53,205,92,163,145,123,42,47,170,31,162,62,120,128,254,38,155,175,251,194,239,227,99,42,19,194,227,241,236,219,47,253,53,254,103,173,47,248,0,0,48,206,185,227,43,133,125,186,182,201,114,212,251,245,162,209,177,198,178,37,61,13,214,42,250,167,183,175,195,5,58,190,71,103,10,137,134,247,42,3,196,59,142,154,126,46,53,21,159,78,104,139,85,109,179,67,105,121,37,154,149,43,81,173,168,184,85,61,57,86,161,237,106,170,70,212,98,114,177,153,85,195,156,174,234,238,86,216,47,133,23,12,119,189,139,217,42,253,119,173,173,146,80,106,109,197,150,10,213,164,153,138,217,105,45,177,53,222,202,199,181,122,181,238,89,37,149,83,162,162,73,26,57,17,205,84,73,192,69,95,20,127,196,79,115,127,244,47,249,226,136,169,239,14,125,229,219,109,135,226,102,223,184,59,173,168,254,195,176,65,105,175,165,146,175,216,234,42,113,44,145,162,49,188,144,49,239,234,190,188,184,79,82,216,127,93,31,129,63,235,231,254,44,222,63,217,7,235,163,240,39,253,124,255,0,197,155,199,251,32,253,116,126,4,255,0,175,159,248,179,120,255,0,100,31,174,143,192,159,245,243,255,0,22,111,31,236,133,20,109,103,238,157,164,63,127,173,255,0,202,24,109,2,0,0,233,123,201,187,122,59,99,54,214,251,186,90,238,185,41,173,22,42,101,154,68,69,79,50,121,23,164,112,198,139,241,72,247,171,90,212,249,175,203,42,107,237,169,245,6,240,113,215,196,191,181,50,147,219,181,94,184,184,182,154,130,138,55,47,145,65,76,212,94,72,209,127,38,24,98,106,185,206,84,206,26,247,174,85,85,86,119,248,141,108,22,145,225,167,195,239,110,246,163,71,162,203,21,6,189,162,154,190,181,237,68,146,190,182,75,109,193,102,168,127,213,202,136,141,78,188,172,107,27,149,70,161,193,120,29,127,69,155,181,251,221,104,254,54,164,182,176,1,24,248,254,226,210,143,133,93,152,168,175,179,213,66,237,113,169,146,75,126,155,166,114,115,121,114,97,60,218,183,55,243,33,107,145,122,244,87,186,54,170,97,87,21,11,193,7,12,87,206,47,183,238,27,101,245,245,147,105,155,100,191,108,106,235,146,200,171,35,161,87,170,164,92,235,222,89,228,69,106,47,116,79,49,253,121,20,216,50,217,108,183,217,109,180,150,123,69,20,52,116,52,16,71,77,75,77,3,17,145,195,19,26,141,99,24,212,232,141,70,162,34,34,118,68,62,160,1,143,120,135,215,51,109,158,195,238,22,224,82,84,44,53,86,13,51,113,174,164,122,46,21,42,89,78,245,133,17,125,21,100,228,79,210,80,47,5,26,10,45,204,226,195,107,180,141,77,58,207,77,46,161,167,174,169,139,151,153,36,130,147,53,82,181,83,243,85,144,57,23,228,138,170,108,120,1,21,124,79,116,77,30,180,224,187,93,62,161,191,178,52,255,0,177,222,233,31,249,146,67,80,196,127,247,98,124,205,254,219,61,123,45,105,120,70,235,121,180,175,24,246,155,11,102,86,67,171,236,183,43,68,173,85,247,85,89,23,181,183,233,156,210,97,23,251,44,122,151,174,67,78,48,188,76,118,187,134,43,196,251,125,167,44,239,214,218,230,6,34,212,208,193,82,144,209,219,85,83,40,218,153,145,28,190,102,21,23,202,99,85,113,241,43,50,153,135,182,175,27,125,239,134,244,249,239,155,65,161,170,237,42,230,171,105,105,36,172,167,169,70,254,82,44,238,146,70,170,175,92,47,148,152,249,41,98,60,38,113,151,181,156,92,233,122,139,158,141,116,214,171,253,173,27,246,182,159,173,123,86,166,145,28,184,108,141,114,116,150,37,84,194,61,168,157,122,57,26,170,136,103,192,0,0,24,151,138,141,251,177,112,217,177,250,151,116,110,245,48,165,101,29,43,233,236,212,178,47,90,203,148,141,84,167,133,19,186,162,191,14,118,51,134,53,238,236,133,2,240,211,182,183,141,245,226,39,68,104,24,91,37,92,183,219,236,50,220,36,122,43,213,41,88,255,0,58,170,87,122,174,34,100,142,250,170,119,76,228,217,80,195,92,89,113,31,67,194,182,209,77,187,23,13,41,62,162,134,27,133,53,2,209,67,86,148,206,85,153,85,17,220,234,215,39,76,118,193,137,184,69,241,21,210,124,84,221,245,101,12,218,10,77,19,69,164,45,41,120,172,184,92,47,17,205,10,67,207,202,229,114,249,108,70,53,168,138,229,114,174,48,134,28,223,207,25,173,189,209,247,122,157,57,177,58,22,77,105,37,51,214,39,222,174,53,14,163,160,115,145,122,172,49,163,86,89,155,253,147,150,63,154,115,38,21,112,85,175,198,207,136,24,110,15,146,247,181,91,123,87,66,175,203,33,165,142,182,158,84,111,94,139,35,170,36,69,94,221,121,19,178,244,235,210,91,240,215,226,191,177,59,221,118,163,210,26,238,223,62,220,106,58,231,182,26,102,220,42,155,81,110,169,149,87,8,198,213,163,89,200,229,244,73,88,196,202,162,35,149,85,17,102,248,0,20,41,226,179,174,102,214,124,103,234,154,5,168,89,105,180,173,13,190,197,74,185,232,214,182,6,207,35,83,229,137,170,102,253,57,45,99,195,155,65,69,183,188,26,109,173,2,83,172,117,23,139,107,175,245,15,86,242,186,87,86,202,233,216,229,251,162,124,77,69,245,107,90,73,48,13,107,184,167,209,180,251,103,196,198,229,105,27,59,157,21,45,167,84,215,251,15,42,225,209,66,233,157,36,72,138,158,173,99,154,153,250,103,167,99,98,29,155,214,110,220,109,162,209,27,128,247,35,159,169,116,237,186,236,252,38,61,249,233,163,145,201,143,76,43,149,49,232,119,0,96,174,51,248,150,181,240,179,177,119,141,193,123,225,150,255,0,84,159,102,233,218,41,58,251,69,194,68,94,69,86,250,178,52,71,74,255,0,236,89,140,229,201,154,65,225,127,99,53,143,24,252,68,209,233,107,133,117,117,75,46,149,146,94,181,85,225,217,124,144,210,121,156,245,19,57,216,84,73,36,115,185,26,171,211,158,70,250,100,216,135,77,233,203,30,143,211,214,205,39,166,45,144,219,173,22,106,72,168,40,41,33,76,71,5,60,76,70,70,198,253,17,168,137,250,14,72,0,0,58,238,176,220,125,188,219,200,96,168,215,250,243,78,233,152,170,91,35,225,125,226,233,5,19,101,108,104,139,34,181,101,115,81,200,212,115,121,149,59,115,38,123,145,11,137,159,21,109,129,218,157,61,95,107,218,91,245,62,224,107,25,97,124,116,109,182,229,246,218,89,85,21,27,44,213,61,25,35,81,122,242,68,174,87,99,10,173,69,230,42,223,132,142,31,181,135,24,28,67,209,89,235,163,169,172,182,62,191,237,189,97,116,115,85,27,29,42,203,207,55,51,147,8,146,76,238,102,49,19,175,51,243,142,86,185,83,98,88,227,142,24,217,12,49,181,145,177,168,214,181,169,132,106,39,100,68,244,67,244,14,151,188,155,183,163,182,51,109,111,187,165,174,235,146,154,209,98,166,89,164,68,84,243,39,145,122,71,12,104,191,20,143,122,181,173,79,154,252,178,166,190,218,159,80,111,7,29,124,75,251,83,41,61,187,85,235,139,139,105,168,40,163,114,249,20,20,205,69,228,141,23,242,97,134,38,171,156,229,76,225,175,122,229,85,85,103,127,136,214,193,105,30,26,124,62,246,239,106,52,122,44,177,80,107,218,41,171,235,94,212,73,43,235,100,182,220,22,106,135,253,92,168,136,212,235,202,198,177,185,84,106,28,23,129,215,244,89,187,95,189,214,143,227,106,75,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,204,145,182,88,221,19,211,45,122,43,85,62,104,165,43,248,181,112,251,22,130,221,138,109,201,211,244,222,93,178,251,76,199,85,167,58,174,107,102,169,174,153,238,247,228,115,190,22,39,68,106,55,229,133,232,99,207,12,125,223,77,176,226,66,223,65,93,54,40,181,36,113,89,154,206,94,211,84,87,209,162,59,40,199,47,195,26,244,232,159,84,46,63,138,164,125,127,14,90,238,74,57,112,146,105,171,164,136,238,92,229,171,65,63,207,239,67,92,93,68,215,51,80,92,216,245,203,155,89,50,42,252,215,157,75,229,240,200,145,143,225,118,206,140,127,50,181,244,232,189,49,133,251,58,140,150,96,21,91,227,39,188,176,75,71,99,218,27,124,220,179,178,162,154,235,63,186,171,150,34,92,41,220,157,89,142,248,234,142,253,30,164,10,225,39,107,101,221,221,255,0,209,186,95,203,243,40,227,188,219,170,174,12,202,39,53,34,86,192,201,83,60,237,84,233,39,228,175,55,200,216,195,73,105,187,118,143,211,22,157,45,105,135,202,163,180,209,65,69,3,57,156,236,50,40,218,198,166,92,170,189,154,157,213,87,234,167,46,0,0,0,0,0,0,0,0,0,84,63,141,27,161,147,88,232,230,181,249,146,31,180,57,155,133,233,152,173,216,43,94,221,113,172,181,86,71,95,65,55,149,60,89,228,127,42,59,25,69,69,232,168,169,217,84,216,39,128,206,34,173,219,251,179,148,181,62,102,110,214,190,127,110,110,29,211,204,170,170,72,250,249,76,111,195,15,228,231,235,215,188,151,0,0,0,5,39,248,191,238,101,70,172,223,42,45,16,137,251,19,74,121,158,75,186,123,222,213,71,65,43,186,114,34,166,21,190,170,239,209,216,128,228,246,240,124,191,82,219,248,128,158,203,51,115,45,211,151,201,92,175,79,46,138,189,206,236,152,236,190,170,159,164,187,32,0,0,0,0,0,0,0,0,0,85,135,140,150,200,226,142,201,188,246,182,101,86,90,107,61,68,121,236,152,184,84,186,76,186,79,187,162,51,244,250,16,91,130,253,206,168,218,190,35,52,93,226,56,249,160,184,222,109,214,202,165,202,39,44,18,87,211,185,238,248,28,171,132,143,178,34,47,201,77,138,236,151,56,47,118,106,11,205,42,230,26,250,88,170,99,94,189,90,246,35,147,186,34,246,95,146,31,104,34,39,138,5,114,210,112,193,115,141,27,159,58,121,163,239,219,54,250,210,141,54,222,222,235,182,226,105,107,83,27,204,234,203,213,13,58,38,113,149,124,236,111,205,62,127,50,253,181,214,179,166,216,254,8,162,187,59,240,53,52,90,5,180,244,205,234,238,106,166,90,28,230,38,121,94,137,214,46,234,156,191,63,173,5,95,110,151,109,204,220,26,203,155,219,207,112,212,183,121,37,107,114,212,252,45,68,234,228,76,225,173,248,159,223,8,159,113,176,15,3,27,55,110,217,254,30,116,149,44,17,114,215,94,109,52,23,106,239,121,203,138,137,168,105,146,68,234,247,162,251,209,247,110,19,228,136,72,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,160,113,5,251,130,238,79,240,66,243,252,138,82,128,120,38,252,110,118,135,248,95,109,254,57,166,199,160,21,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,0,140,62,38,17,81,75,192,246,232,50,224,228,108,73,75,110,115,85,93,203,248,68,185,82,172,105,159,249,104,222,158,189,138,191,240,147,90,180,227,75,79,251,51,81,99,91,61,215,218,59,116,143,217,157,142,255,0,217,242,118,255,0,188,189,224,0,0,173,15,20,174,61,23,70,209,87,112,209,179,151,172,95,171,162,88,117,93,218,150,84,205,190,7,39,90,40,220,222,211,61,170,190,98,244,86,53,81,169,239,57,121,34,111,135,87,3,247,46,39,181,236,122,223,90,80,201,14,218,105,138,182,186,226,247,123,191,107,84,183,14,109,12,127,216,174,90,178,185,59,49,121,81,81,207,69,75,221,130,8,41,96,142,150,150,24,225,134,22,36,113,199,27,81,173,99,81,48,141,68,78,136,136,157,48,123,10,23,241,98,252,118,117,111,239,117,167,249,20,69,170,120,112,126,36,219,89,251,221,85,252,182,160,145,151,11,125,13,218,130,166,213,116,163,134,174,138,182,23,211,212,211,206,196,124,115,68,246,171,94,199,181,122,57,170,138,168,168,189,21,20,164,79,17,79,15,154,206,27,238,146,238,198,214,82,207,89,182,151,74,164,100,180,254,244,146,216,42,30,171,203,19,215,170,186,157,203,210,57,23,170,42,163,30,188,202,215,63,33,248,105,248,137,73,161,106,173,252,61,239,206,161,79,212,188,168,218,109,55,125,172,147,173,174,69,84,70,82,78,245,255,0,197,151,179,30,191,181,46,26,191,131,84,88,237,253,28,142,68,115,85,21,21,50,138,158,164,125,241,1,252,77,55,95,247,133,223,198,198,84,39,133,199,227,217,182,95,250,107,252,207,90,95,240,0,0,107,137,174,120,39,226,195,110,45,175,188,106,221,135,213,112,80,196,222,121,106,41,105,82,182,56,155,215,222,123,169,213,232,196,233,213,93,132,78,159,52,207,193,194,190,238,109,206,201,111,13,163,95,110,118,212,210,107,187,69,4,141,123,105,101,149,205,146,142,84,114,43,106,161,98,170,69,44,140,194,170,50,84,86,170,225,81,88,168,142,77,136,54,187,115,180,86,242,104,59,70,228,237,237,230,59,157,138,247,7,159,77,59,81,90,228,235,135,70,246,175,86,61,174,69,107,154,189,81,81,80,237,68,85,241,71,252,68,247,55,255,0,66,255,0,158,40,138,79,225,207,135,189,103,196,230,230,83,237,86,130,185,217,104,46,213,52,149,21,140,154,239,52,177,83,163,33,111,51,145,93,20,114,59,42,157,189,220,125,80,150,63,172,169,197,63,252,62,218,175,239,173,199,253,132,126,178,167,20,255,0,240,251,106,191,190,183,31,246,17,250,202,156,83,255,0,195,237,170,254,250,220,127,216,71,235,42,113,79,255,0,15,182,171,251,235,113,255,0,97,33,62,214,126,233,218,67,247,250,223,252,161,134,208,32,0,10,52,241,61,227,39,249,225,55,45,54,199,66,220,252,221,1,162,106,158,200,165,137,249,142,235,114,68,86,73,85,211,163,152,196,87,71,18,252,149,238,206,31,132,154,222,22,28,27,46,201,237,247,243,108,215,246,182,179,91,107,74,86,186,138,9,163,252,37,166,214,239,121,140,235,213,178,77,238,189,255,0,38,164,109,232,168,228,95,151,198,175,241,88,210,223,244,129,67,254,110,184,152,79,192,235,250,44,221,175,222,235,71,241,181,37,181,128,113,58,183,85,233,237,11,166,46,186,203,86,93,97,182,217,172,180,146,215,87,85,204,184,100,48,198,213,115,156,190,171,209,59,39,85,92,34,101,84,215,163,137,141,241,215,156,107,241,23,45,254,213,105,174,169,117,214,174,43,38,147,177,71,239,201,13,55,63,44,16,163,81,113,230,61,206,87,189,115,142,119,187,175,42,38,46,223,131,62,24,44,124,41,236,173,183,65,83,36,21,58,130,183,23,13,71,113,99,83,53,85,207,106,115,53,29,221,98,141,49,27,19,167,70,171,176,142,123,140,236,0,4,122,241,6,73,151,131,29,215,242,28,196,119,216,125,121,209,85,57,124,232,249,187,122,227,56,250,227,185,82,190,20,209,82,73,198,254,136,125,79,39,153,21,29,221,244,252,206,194,249,159,103,84,34,227,230,188,138,254,159,44,175,161,125,224,24,107,140,200,169,166,225,51,120,25,85,83,228,49,52,93,221,232,238,92,229,237,165,122,177,191,219,57,26,220,250,103,37,34,120,121,173,122,113,163,181,63,102,181,22,95,182,93,205,156,126,213,236,242,249,189,255,0,242,124,255,0,95,151,92,23,229,188,26,202,109,186,218,93,109,184,52,204,107,229,211,26,114,229,121,141,174,76,162,186,154,154,73,81,21,61,83,44,53,247,225,79,104,147,138,254,40,52,254,128,214,250,150,174,38,106,138,218,203,149,230,189,30,139,85,80,145,197,45,84,220,170,238,242,72,172,114,115,97,113,204,174,194,227,11,110,27,145,225,85,194,94,172,219,202,141,43,163,180,51,180,165,242,26,103,54,219,124,165,175,169,150,104,234,17,152,107,167,108,143,115,102,98,185,17,92,213,76,227,60,170,197,92,152,139,128,159,12,205,208,216,77,198,182,239,102,230,238,60,118,123,173,189,179,193,30,159,177,57,39,109,76,47,107,152,230,85,206,228,228,86,47,186,239,45,141,119,102,59,157,174,110,18,200,192,0,3,135,213,250,187,77,104,45,49,115,214,122,194,243,77,106,178,217,169,159,87,91,89,82,244,108,112,196,212,202,170,175,207,209,17,58,170,170,34,101,85,16,160,46,55,120,194,213,92,94,238,138,213,210,182,174,139,70,89,165,125,54,154,179,42,251,220,138,184,90,153,90,157,22,121,112,138,168,153,229,76,49,21,112,174,117,150,248,101,240,57,55,14,218,78,93,216,220,203,123,91,184,90,166,149,172,142,149,232,138,182,91,123,176,228,131,233,52,138,141,116,139,249,40,214,49,48,168,245,116,232,33,63,139,231,226,113,93,252,34,182,127,218,121,74,218,46,233,175,170,91,85,182,218,22,162,224,247,107,121,233,45,213,22,218,28,243,220,222,146,230,8,21,19,171,145,101,115,87,147,178,185,26,170,153,106,98,219,248,104,240,127,218,29,45,166,104,111,124,70,178,167,87,106,138,150,54,106,139,85,61,124,180,246,218,21,84,202,68,142,133,91,36,238,76,251,206,87,163,21,83,8,213,78,174,205,250,159,195,43,130,157,79,108,117,191,249,141,65,105,147,145,25,29,93,174,231,87,4,209,99,179,147,240,170,199,47,252,182,187,61,215,175,82,171,120,233,224,23,84,240,139,118,166,212,118,91,149,70,162,219,219,197,66,211,208,221,37,141,27,81,71,62,21,201,77,84,141,68,111,58,181,28,173,123,81,26,244,107,189,214,170,114,147,179,194,87,139,171,150,237,232,138,221,133,220,27,188,149,154,159,69,210,182,166,211,85,59,149,210,214,218,57,154,206,71,57,85,121,159,3,220,198,101,113,150,73,26,117,86,185,75,9,0,26,232,113,228,147,39,24,155,181,231,185,138,239,213,37,70,57,17,81,57,112,222,94,254,184,198,126,185,236,95,79,13,209,82,65,195,190,214,193,111,228,246,88,244,93,145,144,114,59,153,190,90,80,194,141,194,250,166,49,212,200,192,26,248,248,149,197,77,15,27,251,162,202,90,159,61,139,89,64,245,119,46,48,247,91,169,149,237,254,213,202,230,231,215,25,46,95,129,53,175,94,15,118,147,237,38,162,75,250,152,165,229,198,63,106,194,249,93,191,242,124,159,95,159,92,153,220,252,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,85,85,87,162,34,39,169,64,62,33,252,85,79,197,6,250,213,126,167,171,159,46,137,210,78,146,213,167,99,99,178,202,156,59,19,86,38,59,172,206,106,43,127,242,109,141,59,228,180,223,14,14,19,219,195,54,200,195,95,169,173,237,143,93,107,70,197,115,189,171,216,137,45,28,124,191,128,162,207,254,77,28,229,119,254,82,71,167,84,70,146,208,0,0,5,121,120,184,112,235,189,91,247,14,215,79,180,26,2,187,83,183,78,182,250,251,154,82,73,19,93,2,76,148,43,23,186,247,181,92,174,242,100,194,53,21,125,223,170,102,162,181,246,216,238,46,213,222,62,192,220,157,13,124,211,23,5,230,86,65,117,161,146,153,210,34,119,115,57,209,17,237,234,158,243,114,157,83,175,82,216,188,41,248,171,216,75,142,154,165,225,226,215,160,168,116,30,180,86,45,75,159,12,142,150,29,73,43,25,248,73,188,217,21,100,73,209,168,171,229,57,85,17,169,248,53,194,43,91,100,0,20,105,226,123,198,79,243,194,110,90,109,142,133,185,249,186,3,68,213,61,145,75,19,243,29,214,228,136,172,146,171,167,71,49,136,174,142,37,249,43,221,156,63,9,53,188,44,56,54,93,147,219,239,230,217,175,237,109,102,182,214,148,173,117,20,19,71,248,75,77,173,222,243,25,215,171,100,155,221,123,254,77,72,219,209,81,200,191,47,141,95,226,177,165,191,233,2,135,252,221,113,48,159,129,215,244,89,187,95,189,214,143,227,106,75,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,248,230,217,187,118,239,240,241,171,105,39,139,154,182,205,105,175,187,80,251,206,76,212,67,67,82,145,167,71,177,62,41,59,187,41,243,69,53,254,177,93,46,219,103,184,52,119,54,55,146,225,166,174,241,202,230,229,171,248,90,121,209,202,153,195,155,241,51,190,21,62,242,253,116,38,179,166,223,14,8,165,187,55,240,213,53,186,9,212,245,45,234,222,90,167,218,26,231,166,121,88,139,214,94,232,156,191,47,165,4,238,69,189,214,157,196,213,54,183,183,149,212,119,170,234,117,76,231,10,201,222,223,154,252,190,101,229,248,95,87,45,95,12,22,200,213,184,242,103,134,62,255,0,43,125,23,253,228,187,7,197,123,185,193,100,179,87,222,106,151,16,208,82,203,83,34,245,232,214,49,92,189,145,87,178,124,148,215,83,141,13,206,168,221,78,35,53,165,226,72,249,96,183,94,110,54,202,85,202,47,52,17,215,212,57,142,248,26,169,148,147,178,162,175,205,73,211,224,219,178,57,163,189,239,61,209,152,84,150,166,207,79,30,123,166,45,245,45,147,45,147,239,232,172,253,62,133,167,128,0,0,0,0,0,0,0,0,2,147,188,96,239,212,183,14,32,32,178,194,220,75,107,230,243,151,43,215,204,162,160,115,123,166,59,39,162,169,2,9,241,225,1,185,149,26,79,124,171,116,66,167,236,77,87,229,249,206,233,238,251,45,29,124,173,233,200,170,185,87,122,43,127,79,98,236,0,0,0,15,14,119,42,101,77,108,184,169,214,171,175,247,203,81,234,70,187,240,85,62,199,200,152,237,203,71,3,23,242,90,189,217,242,49,55,42,227,155,29,12,241,192,246,227,51,107,120,147,210,154,182,102,115,197,75,237,220,237,206,51,205,65,83,26,117,229,114,247,147,228,108,91,28,140,149,137,35,23,45,94,202,126,128,0,0,0,0,0,0,0,0,12,65,197,142,218,67,186,155,9,172,116,219,255,0,111,101,154,225,81,74,157,122,206,148,83,177,137,241,53,59,201,234,184,249,154,233,106,11,109,102,137,215,23,43,68,169,203,85,97,186,205,76,228,232,184,146,9,149,171,234,169,221,191,53,79,188,191,63,15,29,212,135,117,56,104,211,245,76,126,101,176,69,73,99,153,48,189,31,5,190,145,93,249,13,78,242,122,101,62,170,73,144,65,143,23,90,167,211,240,227,72,198,255,0,77,189,198,197,251,150,130,188,167,222,31,41,160,172,223,189,181,164,169,147,146,25,245,125,154,57,29,133,94,86,186,182,36,85,194,117,94,138,77,223,20,222,32,41,43,169,116,190,197,105,186,239,54,142,213,110,162,168,157,124,165,110,100,137,43,105,92,158,252,121,236,173,236,245,79,191,185,133,252,53,246,74,171,118,120,132,182,92,102,103,45,191,77,186,27,187,164,202,46,100,167,174,163,85,110,60,198,187,225,147,57,234,159,69,47,186,142,153,148,84,144,81,197,240,65,27,98,111,220,212,194,127,144,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,3,136,47,220,23,114,127,130,23,159,228,82,148,3,193,55,227,115,180,63,194,251,111,241,205,54,61,0,169,79,28,95,232,179,105,127,123,174,255,0,198,211,25,87,193,47,247,5,215,127,194,245,254,69,78,88,176,4,7,241,146,221,26,109,39,195,85,187,109,161,169,84,175,215,119,184,88,232,81,200,156,212,116,106,147,200,229,78,234,137,50,82,167,203,222,250,117,139,222,10,219,127,61,239,126,181,126,226,75,78,174,163,210,250,111,216,154,254,76,163,42,171,39,103,151,213,123,47,149,79,80,157,58,245,249,101,22,230,64,0,16,199,196,91,142,154,14,24,180,98,232,61,3,112,134,109,205,212,84,202,180,141,111,43,210,207,74,236,162,214,74,213,202,115,170,162,164,76,84,194,170,43,151,163,112,234,165,225,27,133,141,123,198,70,238,186,201,13,101,100,86,106,105,155,112,213,90,134,101,89,29,79,20,143,85,95,125,217,231,168,149,81,232,196,118,114,168,231,47,186,215,41,176,38,221,109,230,143,218,125,19,104,219,189,5,102,134,213,97,177,211,37,53,29,44,127,146,212,234,174,114,175,87,61,206,85,115,156,189,92,231,42,175,85,59,32,40,95,197,139,241,217,213,191,189,214,159,228,81,22,169,225,193,248,147,109,103,239,117,87,242,218,130,74,31,13,246,197,102,212,246,106,237,59,168,173,116,183,43,93,202,7,210,214,81,213,68,146,67,60,47,69,71,49,237,94,142,106,162,170,42,41,70,62,33,60,4,94,56,96,212,242,235,205,191,160,171,174,218,251,196,232,148,243,43,150,87,217,167,122,255,0,189,103,119,126,69,95,218,228,94,233,238,185,121,147,46,207,94,26,62,34,208,217,226,180,240,225,191,55,149,109,31,51,104,244,190,162,171,149,85,33,202,225,148,85,47,114,244,103,102,197,34,244,111,70,59,221,229,86,205,255,0,16,31,196,211,117,255,0,120,93,252,108,101,66,120,92,126,61,155,101,255,0,166,191,204,245,165,255,0,0,0,0,171,207,23,94,16,116,117,22,139,111,19,219,125,96,165,180,220,232,107,162,165,213,81,82,66,145,197,89,13,67,249,35,171,115,90,156,169,42,76,230,49,206,232,175,73,81,85,85,90,153,234,30,10,219,219,91,65,172,245,126,192,221,110,15,117,190,237,69,250,161,180,67,35,149,91,29,92,46,108,117,13,98,103,162,201,27,227,114,244,237,79,253,219,114,34,175,138,63,226,39,185,191,250,23,252,241,68,86,151,132,79,227,151,105,253,225,186,127,20,133,235,128,13,95,182,179,247,78,210,31,191,214,255,0,229,12,54,129,0,2,1,248,170,241,146,155,55,160,23,98,180,5,213,89,173,53,157,35,146,225,81,79,46,36,181,90,221,238,185,114,157,91,36,222,243,27,234,141,71,187,162,242,42,195,143,11,206,13,63,155,230,227,255,0,53,157,125,106,243,52,22,139,170,99,219,12,204,204,119,107,147,112,232,224,194,252,81,199,238,201,39,162,251,140,84,84,115,177,120,100,0,241,171,252,86,52,183,253,32,80,255,0,155,174,38,19,240,58,254,139,55,107,247,186,209,252,109,73,109,96,21,39,226,247,197,231,219,119,86,112,179,160,110,170,180,22,201,25,87,171,230,133,222,236,245,41,135,193,69,148,94,173,143,164,143,78,220,254,90,116,88,220,135,96,240,133,224,249,212,144,175,21,123,129,107,86,205,51,101,164,209,244,211,199,133,108,106,138,201,171,240,189,125,228,230,138,53,252,223,49,221,81,205,82,211,0,0,24,179,138,141,29,46,191,225,175,115,244,133,44,41,53,85,199,74,92,217,72,197,252,170,150,211,189,240,167,101,254,152,214,125,126,69,16,240,37,173,19,64,113,129,181,58,133,242,182,38,73,168,97,181,200,247,46,26,214,86,181,212,110,85,92,166,17,27,80,185,94,200,108,98,1,23,60,76,245,116,90,67,130,173,196,149,102,70,84,93,161,163,180,83,183,155,11,35,167,171,137,175,68,232,189,162,243,93,143,84,106,161,86,254,20,122,77,250,155,141,93,39,95,229,121,144,233,218,11,157,218,100,198,81,19,217,36,129,138,191,116,149,17,175,222,136,94,190,169,211,150,205,99,166,46,250,70,244,199,190,221,124,160,168,182,213,181,139,135,58,25,163,116,111,68,95,69,229,114,154,236,111,70,207,111,47,4,187,234,203,101,69,93,117,162,237,101,172,251,67,78,106,10,76,177,149,176,53,223,131,168,133,221,151,166,17,236,92,225,85,204,114,42,119,157,219,3,227,75,67,36,52,182,46,35,244,12,177,76,214,182,55,106,13,56,212,115,30,189,125,249,105,30,168,173,244,202,198,247,101,85,112,196,232,133,141,109,86,241,237,134,247,233,120,181,150,213,107,75,110,163,181,72,188,174,150,146,79,126,7,254,100,209,57,18,72,95,235,202,246,181,113,133,198,21,14,230,0,0,245,207,60,20,176,73,85,85,52,112,195,11,22,73,36,145,200,214,177,168,153,87,42,175,68,68,78,185,41,3,196,163,142,233,120,137,213,15,218,125,176,186,200,221,182,211,245,89,146,120,215,149,47,181,140,202,121,235,234,176,49,115,229,181,122,59,246,197,76,242,35,51,135,133,159,1,10,223,179,56,162,222,75,55,85,70,85,104,219,69,75,59,122,182,229,43,85,62,229,133,23,231,230,99,246,181,45,76,16,159,197,243,241,56,174,254,17,91,63,237,60,133,158,13,155,81,104,214,188,66,223,55,10,245,73,29,75,52,37,153,38,161,107,218,213,72,235,170,95,229,199,38,23,213,177,54,163,24,236,170,213,202,97,51,117,96,196,188,88,237,125,183,120,248,113,220,29,3,112,166,108,175,173,177,212,207,68,171,31,58,199,91,3,22,106,119,162,119,202,75,27,59,117,84,202,122,148,101,192,30,190,184,109,223,24,91,93,117,160,153,205,109,210,253,5,130,161,136,171,203,36,85,235,236,170,142,68,238,136,179,53,201,158,206,107,87,208,216,156,0,80,31,138,22,142,151,72,113,171,174,223,228,164,116,215,214,208,94,41,151,243,219,45,36,73,35,187,127,86,100,201,250,62,101,186,120,123,235,68,215,124,26,109,101,217,101,107,228,161,178,165,149,232,139,213,158,195,43,233,26,138,153,232,188,176,53,126,229,69,236,168,72,128,13,108,248,188,213,209,107,174,40,183,79,83,211,76,146,211,85,106,187,140,116,210,35,178,143,130,41,221,20,78,78,137,209,89,27,87,30,153,193,176,95,15,58,77,250,19,97,54,231,70,75,23,151,53,151,74,90,168,167,76,97,124,216,233,99,108,138,191,85,122,57,87,239,50,9,1,124,89,56,177,110,210,109,106,108,102,142,185,44,122,183,94,211,57,181,239,133,234,217,40,44,234,170,217,29,148,236,233,213,29,18,39,230,36,171,209,121,84,135,158,20,220,39,127,54,173,219,93,224,214,86,175,59,70,232,9,217,52,76,154,60,197,112,187,99,154,24,186,244,115,98,233,43,211,231,229,34,162,163,212,187,208,0,0,0,116,221,217,218,13,187,223,13,21,93,160,55,55,76,82,94,173,21,204,115,121,38,98,121,148,242,42,42,36,208,191,226,138,86,231,163,219,133,79,187,40,107,191,187,122,27,87,240,159,196,117,235,71,219,175,51,211,222,244,13,245,147,219,46,49,230,57,28,214,171,103,164,168,199,76,43,162,116,79,84,237,239,99,170,117,54,32,217,173,199,160,221,237,168,210,59,159,108,70,54,13,79,103,165,185,44,108,237,12,146,70,139,36,95,123,31,204,197,234,189,90,189,206,228,64,63,21,94,50,83,102,244,2,236,86,128,186,171,53,166,179,164,114,92,42,41,229,196,150,171,91,189,215,46,83,171,100,155,222,99,125,81,168,247,116,94,69,88,113,225,121,193,167,243,124,220,127,230,179,175,173,94,102,130,209,117,76,123,97,153,153,142,237,114,110,29,28,24,95,138,56,253,217,36,244,95,113,138,138,142,118,47,12,128,30,53,127,138,198,150,255,0,164,10,31,243,117,196,194,126,7,95,209,102,237,126,247,90,63,141,169,45,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,166,178,153,149,180,147,209,203,240,79,27,162,119,220,228,194,255,0,148,161,31,18,141,145,170,218,94,33,46,119,24,163,230,183,234,69,154,238,217,50,137,137,42,43,171,21,27,143,49,206,248,99,206,122,39,209,12,209,225,101,191,244,148,52,218,163,98,181,37,119,149,73,118,183,86,212,83,175,148,174,196,146,165,21,43,83,220,143,61,145,221,222,137,247,119,33,23,16,116,208,209,239,230,229,81,211,73,207,12,26,190,243,28,110,194,167,51,91,91,42,34,225,122,167,68,46,7,194,38,173,213,60,56,213,181,223,210,175,114,49,62,228,160,160,39,64,35,55,136,118,234,65,181,124,52,106,10,167,191,150,91,252,53,118,56,83,10,185,146,123,125,90,183,242,28,157,227,245,194,125,80,160,205,63,109,172,214,218,226,219,104,137,57,170,175,215,88,105,154,157,19,50,79,50,53,61,81,59,187,230,137,247,27,22,240,157,182,144,237,94,194,104,237,54,207,219,223,102,183,212,85,39,94,147,173,20,12,122,124,78,78,241,250,46,62,70,95,0,0,0,0,0,0,0,0,0,63,50,72,200,152,178,61,112,212,238,166,186,92,112,238,51,55,71,137,61,87,171,97,103,36,85,94,195,200,220,231,28,180,20,209,175,94,86,175,120,254,70,7,229,92,115,99,161,150,120,86,214,171,160,55,203,78,106,71,59,240,84,222,217,206,152,239,205,71,59,19,242,92,189,223,242,54,77,107,185,147,40,121,0,0,1,211,119,131,80,201,165,182,234,237,125,138,95,41,244,222,70,29,203,205,142,105,227,111,108,47,231,124,141,99,38,154,74,137,22,105,157,204,247,119,92,96,177,141,175,225,18,131,95,248,124,213,234,216,108,190,94,168,127,151,236,147,251,75,151,205,197,237,241,191,221,243,155,27,113,19,49,213,58,250,117,43,186,221,112,172,179,87,199,95,71,39,151,81,14,121,93,132,92,101,170,139,209,81,83,178,169,178,63,12,27,163,69,187,219,51,98,214,148,181,30,107,235,61,171,204,247,21,184,228,171,154,52,238,198,127,83,249,127,222,101,112,0,0,0,0,0,0,0,0,3,211,87,78,202,186,89,169,37,76,178,104,221,27,147,232,169,133,255,0,41,175,247,136,198,213,205,182,60,73,223,115,7,149,13,254,90,171,212,126,242,59,45,158,190,175,11,241,185,123,51,215,31,114,18,91,193,159,116,163,182,234,27,254,215,212,79,202,202,168,234,174,172,103,46,115,35,159,111,129,23,40,207,167,231,99,233,234,91,136,43,75,198,143,85,85,82,237,246,154,210,209,116,142,91,173,29,91,151,167,92,193,113,98,167,111,244,149,67,161,181,12,218,75,86,90,245,93,42,102,162,203,87,5,198,4,233,214,72,101,108,141,78,168,169,221,190,168,169,244,83,232,214,154,174,245,185,154,210,179,80,87,254,18,186,239,89,35,216,207,113,48,233,101,115,209,185,68,106,124,79,94,184,79,208,93,215,134,54,193,195,180,219,19,71,168,238,16,226,237,169,82,59,146,187,153,125,216,106,40,232,223,201,132,145,205,92,58,53,235,132,95,162,33,50,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,56,130,253,193,119,39,248,33,121,254,69,41,64,60,19,126,55,59,67,252,47,182,255,0,28,211,99,208,10,148,241,197,254,139,54,151,247,186,239,252,109,49,149,124,18,255,0,112,93,119,252,47,95,228,84,229,139,3,135,213,250,191,76,104,29,49,114,214,122,206,247,73,103,178,89,233,221,85,93,93,84,254,72,161,137,189,213,87,213,123,34,34,101,85,85,17,17,85,81,13,124,56,220,226,134,227,197,126,248,215,107,88,34,154,159,78,91,89,246,86,155,163,122,42,61,148,76,123,149,36,123,127,170,202,231,43,221,242,203,91,149,228,69,45,239,195,103,134,218,222,29,56,113,160,135,83,81,58,155,85,235,25,146,253,120,138,70,226,74,84,123,17,180,244,206,245,69,100,72,138,228,94,169,36,146,39,161,43,0,0,192,28,102,113,115,163,248,73,219,9,117,61,203,201,184,234,123,170,62,155,78,217,124,196,71,213,212,99,172,175,68,234,216,35,202,43,221,245,107,81,121,158,133,27,232,141,27,189,60,109,113,0,235,116,21,85,23,221,93,171,107,31,91,115,185,84,163,150,26,72,114,158,100,242,171,83,17,65,27,85,173,70,162,34,34,114,49,169,149,107,75,246,225,195,135,141,5,195,30,215,91,246,203,65,83,171,162,131,240,247,11,132,173,68,158,229,88,228,68,146,162,79,146,174,17,17,168,184,107,81,173,78,198,81,0,161,127,22,47,199,103,86,254,247,90,127,145,68,90,167,135,7,226,77,181,159,189,213,95,203,106,9,40,14,51,83,105,157,61,173,52,245,195,74,106,203,53,37,218,207,118,167,125,45,109,21,84,105,36,83,196,228,195,154,230,175,116,255,0,247,148,67,199,183,1,218,147,132,253,81,250,166,211,41,83,118,219,91,213,74,178,217,112,127,189,45,190,87,101,201,71,82,169,249,72,136,188,146,118,122,34,246,114,42,29,203,65,120,130,221,117,135,8,59,139,195,62,245,220,228,171,186,254,167,31,14,149,190,206,229,116,149,72,199,177,82,138,161,222,175,70,34,172,114,47,196,141,229,114,243,114,171,186,7,133,199,227,217,182,95,250,107,252,207,90,95,240,0,194,188,90,113,55,105,225,59,108,41,247,66,247,164,235,117,13,36,215,120,45,46,166,163,168,100,50,49,101,142,87,164,153,122,42,42,34,197,140,119,247,179,232,99,206,15,60,64,180,111,24,26,178,253,164,116,254,131,186,105,218,171,21,185,151,39,58,182,178,41,124,248,214,84,141,81,173,98,34,244,87,55,43,219,170,124,201,90,8,185,226,107,121,182,217,248,36,220,143,180,102,107,22,186,26,10,58,102,46,51,36,207,174,131,149,173,69,238,168,136,231,47,201,26,171,232,86,39,132,157,37,101,79,26,90,126,106,100,114,199,75,103,186,205,81,140,225,35,90,103,49,51,143,78,119,179,191,174,11,222,34,175,138,63,226,39,185,191,250,23,252,241,68,86,151,132,79,227,151,105,253,225,186,127,20,133,235,128,13,95,182,179,247,78,210,31,191,214,255,0,229,12,54,129,0,24,183,137,110,32,116,135,12,219,67,121,221,77,93,34,73,236,108,242,45,180,40,236,73,112,175,122,47,147,78,207,189,81,85,203,215,149,141,123,176,188,166,186,59,149,185,26,179,119,181,253,231,114,119,2,233,37,194,247,127,171,117,93,108,200,152,78,184,68,99,27,217,172,107,81,26,214,246,70,181,19,208,177,29,159,241,109,218,29,142,219,107,22,214,232,46,26,46,244,182,107,13,42,65,23,54,162,137,100,153,234,170,233,38,145,82,159,222,146,71,171,158,229,232,153,114,225,17,48,135,113,253,124,93,39,255,0,23,123,191,253,98,139,253,65,29,248,228,241,27,177,241,125,180,214,157,181,182,109,85,118,153,150,219,168,160,190,45,92,247,86,85,53,237,142,154,166,31,47,149,177,49,81,85,106,17,115,159,201,198,58,157,27,128,222,52,237,92,27,94,53,133,210,233,160,42,245,66,106,138,106,58,118,50,158,224,218,95,35,200,116,174,85,85,115,31,205,159,51,233,140,22,135,193,159,136,101,151,140,45,115,124,209,54,205,175,173,211,18,89,109,63,106,186,162,123,163,42,146,84,243,163,143,145,26,216,217,133,252,38,115,159,66,94,17,199,142,238,42,232,120,83,217,42,189,73,67,44,18,106,251,242,190,219,166,105,36,235,205,82,173,247,234,28,223,88,225,106,163,215,209,92,177,181,85,57,209,74,112,224,207,134,237,73,198,47,16,48,217,239,147,214,212,89,32,157,215,189,97,118,123,220,178,44,11,39,51,154,178,47,95,58,119,170,177,23,60,222,243,223,133,70,56,216,66,203,101,180,233,203,61,14,159,176,219,224,160,182,219,41,163,164,163,165,129,136,200,224,134,54,163,88,198,181,59,53,26,136,136,159,67,237,0,0,120,115,81,200,173,114,34,162,166,21,23,212,214,203,137,93,179,186,112,243,196,142,179,208,52,158,101,19,180,221,245,243,218,100,103,71,54,145,238,73,232,228,79,146,249,79,137,126,139,148,244,54,7,225,211,119,237,219,245,178,26,59,118,109,206,143,58,130,217,28,213,113,198,169,136,43,27,152,234,98,238,191,4,204,145,191,114,33,145,193,85,62,54,59,207,4,171,161,182,6,215,88,215,190,39,191,84,94,35,107,145,121,23,149,208,82,53,113,217,112,234,167,42,47,162,177,125,80,230,60,20,54,97,246,253,57,174,55,238,231,76,173,125,218,102,105,171,75,220,220,42,193,23,44,213,78,78,157,90,233,22,6,162,167,172,46,79,78,150,124,117,173,193,219,93,1,186,218,114,125,35,185,58,62,213,168,236,245,29,95,73,113,166,108,204,71,122,61,153,234,199,167,163,154,168,228,244,84,43,187,136,223,6,125,31,114,183,86,106,46,26,117,45,93,158,232,197,89,99,211,215,170,149,158,138,84,235,248,56,106,85,60,216,151,29,188,197,145,21,123,185,189,210,185,182,143,118,247,123,132,45,230,91,229,142,74,235,45,247,79,92,22,130,249,102,153,235,27,42,219,20,184,158,142,165,157,81,90,170,215,55,56,85,106,251,205,234,136,166,198,154,35,86,90,245,246,140,176,107,171,27,156,235,110,163,181,210,221,168,213,221,214,10,136,155,44,121,199,175,43,208,230,192,0,170,31,20,206,61,219,92,183,62,23,246,106,244,171,3,29,236,250,194,241,73,42,98,85,79,138,221,19,219,232,139,132,153,81,122,174,98,94,158,98,46,37,240,210,224,49,219,255,0,168,98,222,77,213,181,200,221,186,177,212,254,195,164,149,138,212,191,86,70,239,129,62,116,241,185,23,204,84,248,156,158,95,231,242,221,180,113,199,12,108,134,24,218,200,216,212,107,90,212,194,53,19,178,34,122,33,250,4,39,241,124,252,78,43,191,132,86,207,251,79,34,135,130,78,174,182,91,183,127,112,180,85,84,172,142,178,247,167,233,235,169,81,206,199,58,82,207,202,246,183,230,236,84,163,177,223,13,114,246,69,197,195,131,166,111,78,174,182,104,45,160,214,218,214,243,43,35,163,178,105,250,250,233,85,206,199,50,71,3,220,141,79,155,156,168,141,68,238,170,168,137,213,77,121,248,64,176,79,169,184,169,218,75,68,17,243,243,107,59,68,242,183,157,205,95,38,26,168,229,151,10,222,168,188,140,118,21,63,186,157,205,146,192,5,84,120,219,109,28,254,118,223,111,173,13,55,52,92,146,233,107,156,168,159,10,162,186,162,147,251,185,171,251,176,159,51,152,240,83,222,216,107,116,230,179,225,250,233,84,158,211,109,157,53,45,161,174,84,203,233,228,228,134,169,137,215,179,30,216,29,140,119,153,197,159,131,19,113,89,188,148,187,7,195,230,182,221,9,42,163,134,178,217,107,146,59,90,57,83,50,92,38,79,42,153,168,139,223,240,175,98,170,39,228,181,203,232,80,231,6,187,55,54,255,0,241,51,161,246,254,166,7,84,91,234,46,109,184,222,85,201,204,158,193,79,248,105,209,202,185,199,59,88,177,162,175,229,72,223,153,177,225,212,247,95,115,180,166,205,109,213,255,0,115,245,181,111,179,89,180,237,19,235,42,21,49,207,34,167,70,68,196,94,239,123,213,172,106,122,185,200,134,188,154,167,80,238,175,27,60,74,62,189,41,189,179,85,238,5,221,148,212,84,109,122,172,52,113,47,187,20,77,85,248,97,134,38,166,92,191,146,199,57,122,229,77,128,248,126,217,29,41,195,190,209,233,237,166,210,17,163,169,108,212,200,149,21,75,26,54,74,234,183,123,211,84,201,253,147,222,170,184,202,242,167,43,83,163,80,200,128,0,1,95,251,183,226,243,160,182,143,115,245,86,215,221,118,103,80,214,213,233,107,189,85,166,90,152,110,80,36,115,172,50,43,60,198,162,166,81,28,136,139,133,234,153,193,58,116,134,164,164,214,58,78,201,171,168,25,203,75,124,183,83,92,160,111,58,63,17,205,19,100,106,115,39,69,232,228,234,157,20,229,193,65,30,41,151,155,109,227,141,189,119,246,100,205,149,40,161,182,81,206,246,227,30,115,40,96,231,110,83,186,181,87,149,126,74,213,79,66,219,124,60,41,43,40,184,45,218,168,107,145,201,35,172,239,153,188,217,207,150,250,153,95,31,127,78,71,55,31,67,188,113,45,196,14,144,225,155,104,111,59,169,171,164,73,61,141,158,69,182,133,29,137,46,21,239,69,242,105,217,247,170,42,185,122,242,177,175,118,23,148,215,71,114,183,35,86,110,246,191,188,238,78,224,93,36,184,94,239,245,110,171,173,153,19,9,215,8,140,99,123,53,141,106,35,90,222,200,214,162,122,22,35,179,254,45,187,67,177,219,109,98,218,221,5,195,69,222,150,205,97,165,72,34,230,212,81,44,147,61,85,93,36,210,42,83,251,210,72,245,115,220,189,19,46,92,34,38,16,238,63,175,139,164,255,0,226,239,119,255,0,172,81,127,168,35,191,28,158,35,118,62,47,182,154,211,182,182,205,170,174,211,50,219,117,20,23,197,171,158,234,202,166,189,177,211,84,195,229,242,182,38,42,42,173,66,46,115,249,56,199,83,163,112,27,198,157,171,131,107,198,176,186,93,52,5,94,168,77,81,77,71,78,198,83,220,27,75,228,121,14,149,202,170,174,99,249,179,230,125,49,130,208,248,51,241,12,178,241,133,174,111,154,38,217,181,245,186,98,75,45,167,237,87,84,79,116,101,82,74,158,116,113,242,35,91,27,48,191,132,206,115,232,75,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,219,196,231,96,225,221,157,137,172,212,118,248,115,118,211,73,37,201,29,204,190,244,52,244,117,143,228,194,200,214,166,93,34,117,194,175,209,80,164,93,23,170,239,91,103,173,40,245,5,7,224,235,173,21,145,189,236,247,23,46,138,86,189,91,149,71,39,196,196,235,133,253,39,207,174,117,12,218,183,86,93,53,93,82,98,162,245,87,61,198,116,233,210,73,165,116,142,78,136,137,221,222,136,137,244,66,215,124,23,53,85,85,86,223,106,93,43,42,102,56,174,181,149,109,94,157,49,5,185,136,157,191,210,89,112,42,59,198,99,116,163,185,106,27,6,215,83,207,204,202,88,233,110,175,103,38,49,35,95,112,129,87,42,207,175,231,99,233,234,70,159,14,141,171,155,115,184,147,177,34,65,230,195,96,150,150,245,39,188,141,195,96,175,164,202,252,109,94,207,244,207,220,166,192,52,148,236,163,164,134,146,36,195,32,141,177,181,62,136,152,79,242,30,224,0,0,0,0,0,0,0,0,3,20,113,63,186,52,91,65,179,55,221,105,85,81,229,62,143,217,124,191,113,93,158,122,184,99,94,204,127,245,79,151,253,230,183,23,27,133,101,230,190,74,250,201,60,202,137,177,204,236,34,103,13,68,78,136,136,157,145,11,17,221,14,17,40,52,7,135,205,38,173,154,203,230,106,134,121,158,215,63,180,185,60,172,222,217,27,61,223,57,209,187,49,63,29,19,167,175,82,185,225,154,74,121,18,104,93,202,246,246,92,100,217,207,103,245,12,154,167,110,173,55,217,101,243,95,83,231,229,220,188,185,229,158,70,246,194,126,111,200,238,64,0,0,35,247,29,213,210,91,248,102,213,147,196,238,87,167,176,97,113,159,254,112,166,79,244,154,236,34,101,112,134,198,252,43,105,138,100,225,187,78,88,170,104,252,136,159,237,156,209,249,138,238,213,243,185,58,162,231,191,212,161,238,41,54,190,183,102,247,207,82,109,229,123,57,101,181,251,30,122,162,254,217,71,4,222,143,122,118,145,63,41,127,71,98,124,248,61,111,189,59,38,185,236,245,218,110,89,31,228,251,2,114,170,243,97,43,234,37,248,99,233,233,241,63,238,249,22,178,0,0,0,0,0,0,0,0,0,10,190,241,160,219,36,173,180,105,205,210,165,166,231,169,167,125,29,158,71,243,227,16,53,183,25,215,162,191,29,215,243,115,245,244,33,87,135,182,189,167,208,60,80,233,73,234,83,45,189,214,208,217,147,191,69,154,227,72,190,141,119,230,125,62,244,54,19,134,86,207,12,115,179,225,145,168,244,251,149,50,126,202,119,241,152,214,41,114,220,203,6,151,100,56,109,45,174,150,101,127,55,119,54,162,224,204,99,151,235,243,43,124,146,156,3,108,61,118,247,111,229,138,23,83,115,219,44,85,116,183,106,197,231,106,115,71,13,109,47,152,223,219,24,228,203,101,238,153,95,146,42,246,216,26,199,104,163,176,89,168,108,118,248,188,186,107,125,52,84,176,179,153,87,149,140,98,53,169,149,85,85,232,137,221,84,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,56,130,253,193,119,39,248,33,121,254,69,41,64,60,19,126,55,59,67,252,47,182,255,0,28,211,99,208,10,148,241,197,254,139,54,151,247,186,239,252,109,49,216,252,32,119,167,103,54,207,101,53,165,171,113,247,103,70,233,74,218,173,83,237,16,83,94,239,212,180,50,203,23,178,64,222,118,178,103,181,92,222,100,84,202,38,50,138,132,239,169,226,223,133,106,72,29,83,55,18,123,94,172,107,121,177,30,173,160,145,202,157,186,53,178,170,175,232,67,8,238,167,138,247,8,187,119,73,80,205,61,170,110,26,230,233,27,23,203,164,177,80,191,203,115,255,0,37,29,81,50,50,36,111,205,90,175,84,76,244,85,232,85,159,23,28,120,110,255,0,22,215,22,218,239,10,221,61,163,41,167,73,168,116,213,12,170,248,249,211,163,100,168,147,8,181,18,38,87,10,168,141,110,125,214,162,170,170,203,31,13,223,13,219,180,151,107,87,16,156,66,105,247,81,209,209,185,149,186,111,77,214,199,137,103,149,58,199,87,85,26,245,99,26,184,116,113,57,50,229,195,156,136,212,68,125,177,0,1,142,247,239,125,116,31,14,123,99,117,221,29,194,184,36,52,22,246,114,83,211,49,83,207,175,170,119,237,116,208,181,126,39,185,127,67,90,142,115,176,214,185,83,95,29,249,223,93,195,226,183,120,42,53,222,182,184,83,71,87,117,157,148,86,218,57,106,219,13,21,174,153,95,136,160,108,146,171,89,28,109,230,203,164,114,181,21,85,207,114,166,85,75,109,224,130,213,193,143,9,27,102,203,106,241,41,180,55,13,109,123,142,57,181,29,225,154,194,221,239,200,137,150,211,68,171,54,82,24,242,168,157,185,215,47,84,76,162,54,72,127,61,143,11,31,241,150,218,175,250,229,110,255,0,92,63,158,199,133,143,248,203,109,87,253,114,183,127,174,59,174,138,220,45,3,185,86,169,111,187,115,174,52,254,170,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,112,246,175,170,29,128,161,127,22,47,199,103,86,254,247,90,127,145,68,90,167,135,7,226,77,181,159,189,213,95,203,106,9,40,1,192,235,173,11,164,119,51,72,221,52,38,187,176,210,222,108,87,152,29,77,91,69,82,220,178,70,47,175,205,174,69,68,115,92,138,142,107,145,21,21,21,17,74,21,227,167,130,77,81,194,70,187,73,173,201,89,118,219,235,228,174,91,37,225,236,202,196,238,170,180,117,10,157,18,102,162,101,23,8,146,53,57,154,136,168,246,183,234,240,184,252,123,54,203,255,0,77,127,153,235,75,254,0,24,39,141,221,141,175,226,31,134,141,97,183,22,56,146,75,227,224,101,198,206,197,114,55,158,178,153,233,43,35,202,166,19,204,70,186,60,174,19,240,157,211,185,69,92,51,239,230,176,225,71,123,173,155,149,104,183,201,36,182,215,201,111,188,218,103,85,133,106,233,30,168,147,211,63,41,150,57,21,168,228,85,79,118,72,216,170,139,133,69,191,13,132,226,167,99,248,145,211,244,215,173,177,214,212,85,53,114,177,22,162,205,83,35,97,185,81,191,10,170,201,105,213,121,186,97,222,243,121,152,184,85,107,149,58,153,3,87,235,109,31,183,246,57,245,54,185,213,22,171,5,170,153,170,233,107,46,85,108,167,133,184,76,227,153,234,137,158,139,211,186,250,20,161,226,77,199,101,183,137,251,237,191,110,118,197,245,45,219,237,53,84,234,164,170,149,174,141,215,138,238,85,98,79,229,174,21,177,49,174,123,99,71,34,57,121,222,229,68,202,53,178,79,193,155,135,59,206,153,177,234,62,35,117,69,186,74,69,212,148,201,100,211,205,150,53,107,228,162,108,137,37,69,66,103,187,31,36,113,53,171,255,0,145,122,246,84,44,220,138,190,40,255,0,136,158,230,255,0,232,95,243,197,17,90,94,17,63,142,93,167,247,134,233,252,82,23,174,0,53,126,218,207,221,59,72,126,255,0,91,255,0,148,48,218,4,0,70,110,44,184,25,211,28,94,222,108,213,218,239,116,53,109,166,219,97,129,209,209,90,109,107,78,218,86,202,245,204,147,185,36,141,202,233,28,136,214,231,56,70,177,17,17,50,229,92,5,250,201,123,11,253,118,117,247,247,104,191,212,143,214,75,216,95,235,179,175,191,187,69,254,164,126,178,94,194,255,0,93,157,125,253,218,47,245,36,104,227,247,195,187,108,248,72,217,203,54,227,232,205,113,169,239,53,183,45,77,79,100,146,11,167,179,249,77,138,74,90,169,149,233,229,198,213,230,71,83,181,59,227,10,189,59,24,255,0,195,207,131,61,13,198,21,235,90,219,53,182,170,190,217,99,211,20,180,83,211,186,213,228,230,85,157,242,181,200,255,0,49,142,232,158,90,99,24,238,165,164,112,155,225,251,182,252,34,107,43,198,180,209,122,215,82,222,106,175,54,207,178,229,138,233,228,121,108,143,205,100,156,205,242,227,106,243,102,52,78,171,140,42,146,75,83,106,91,14,141,211,183,61,89,170,46,144,91,108,246,122,73,107,171,171,39,118,35,130,8,218,174,123,220,191,36,106,42,252,205,123,56,173,226,7,90,113,165,196,51,239,118,155,117,108,244,181,53,81,216,180,133,146,36,87,72,202,117,151,150,22,163,19,188,210,189,220,239,254,201,252,168,188,173,110,46,155,130,94,22,172,252,41,108,165,6,141,228,130,125,79,116,229,184,234,106,248,250,249,245,174,106,126,9,174,238,177,68,158,227,61,23,14,126,17,94,226,64,0,0,0,174,47,23,126,18,170,247,3,72,211,113,35,161,109,146,84,94,244,149,39,178,234,26,120,35,69,117,69,169,170,231,37,78,19,170,186,7,57,220,203,215,240,110,85,92,36,68,80,240,228,227,223,249,216,239,114,237,166,229,201,53,70,220,95,234,210,119,84,49,29,36,150,74,167,34,53,106,24,196,202,186,23,34,55,204,98,38,83,149,30,220,170,57,175,187,61,37,172,244,150,189,177,211,234,109,19,169,173,151,235,85,91,17,240,214,91,170,153,81,11,209,83,41,135,49,85,51,215,183,116,48,215,20,156,106,108,191,10,250,114,162,167,86,95,105,238,154,161,241,47,217,218,98,134,118,190,182,166,69,79,117,100,68,207,145,22,123,200,244,68,194,47,42,61,216,106,209,156,175,221,254,54,56,141,116,188,142,187,107,45,125,117,78,141,202,67,75,23,100,79,94,74,120,33,106,39,92,225,145,250,175,125,132,246,79,105,244,238,198,237,78,152,218,125,44,196,251,63,77,208,71,72,146,242,242,186,162,95,138,105,220,158,142,146,71,62,69,250,189,76,79,199,95,20,122,187,132,205,163,165,220,77,41,183,148,250,158,74,235,147,109,110,154,170,173,209,83,219,164,123,28,248,229,149,140,111,60,140,114,177,205,194,57,157,85,190,247,84,69,143,62,30,94,36,119,93,243,213,215,157,176,226,10,251,106,163,212,215,90,180,171,210,243,67,76,202,74,105,163,86,34,62,129,184,252,180,86,243,179,157,92,231,243,189,188,202,173,99,86,194,238,151,91,101,142,219,85,121,189,92,169,109,246,250,40,157,61,77,85,84,205,138,24,34,106,101,207,123,220,168,214,181,17,21,85,85,81,17,13,115,56,205,220,61,41,187,220,83,110,30,188,208,17,198,251,37,222,238,141,161,146,22,170,54,169,34,138,56,86,118,162,229,127,10,248,221,39,215,159,178,118,75,245,225,183,69,92,118,227,135,221,183,208,151,136,100,138,227,99,210,214,202,58,232,223,222,58,150,211,49,38,111,100,232,146,115,34,125,17,12,144,0,32,71,137,135,30,140,216,125,63,54,202,109,69,221,139,184,119,202,95,217,245,176,63,46,176,209,200,139,239,34,167,195,83,34,124,9,221,141,95,51,166,99,205,94,112,155,179,90,23,123,247,98,10,45,221,221,109,51,162,52,125,185,205,174,189,87,223,47,148,212,19,86,51,153,87,217,233,252,249,26,175,146,69,69,69,122,101,35,106,171,151,175,43,93,122,26,91,136,142,13,244,70,156,182,233,13,37,191,219,67,106,179,89,233,153,71,67,69,77,171,237,205,142,8,88,152,107,90,158,119,203,213,122,170,245,92,170,156,175,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,195,249,236,120,88,255,0,140,182,213,127,215,43,119,250,227,42,144,159,197,243,241,56,174,254,17,91,63,237,60,166,157,142,222,45,87,176,123,171,167,183,99,70,74,137,114,176,213,36,203,11,157,136,234,160,114,43,102,129,255,0,216,73,27,156,197,245,76,229,58,162,41,176,143,14,124,82,109,23,19,186,54,147,84,109,214,163,166,117,115,161,71,220,44,115,204,198,220,45,210,116,230,100,177,103,155,149,21,112,146,34,43,29,221,23,209,50,181,117,125,13,174,142,107,141,206,182,10,74,74,102,44,147,79,60,137,28,113,177,58,171,156,231,97,17,19,230,165,74,248,161,113,255,0,165,119,14,197,55,14,91,33,125,134,237,104,154,104,229,212,183,234,57,121,169,234,188,183,35,153,71,78,244,233,35,57,209,175,123,211,221,85,107,90,213,84,230,56,47,7,62,28,46,186,159,116,171,120,141,190,80,201,21,139,72,67,53,190,207,36,145,170,37,93,202,120,214,57,28,197,94,138,216,161,123,209,223,217,77,30,59,41,113,192,3,28,241,11,178,122,111,136,141,158,212,155,71,170,29,229,83,223,41,121,105,234,145,136,231,209,213,49,81,240,78,212,95,86,72,214,170,166,83,153,188,205,206,28,166,191,214,11,222,241,112,71,196,103,182,54,149,214,157,99,161,110,78,130,170,146,116,114,193,87,18,166,29,27,176,169,230,65,52,78,69,71,34,245,107,218,230,170,46,21,47,75,133,238,49,182,123,138,93,35,71,119,210,55,234,74,13,68,145,55,237,61,53,87,82,212,174,162,155,30,242,35,87,11,52,125,21,91,43,19,10,157,249,93,150,166,87,214,218,243,69,109,182,158,169,213,154,255,0,85,90,244,253,158,141,170,233,171,46,53,44,130,38,244,236,138,229,78,103,47,163,83,42,171,209,17,84,164,79,17,142,59,99,226,167,82,80,232,141,187,117,101,54,220,233,185,221,61,58,206,213,138,75,189,110,21,190,212,248,215,171,24,214,171,155,27,93,239,34,61,238,118,21,220,172,154,62,17,188,42,215,109,94,221,87,111,190,182,181,173,54,161,215,112,50,27,76,51,51,18,210,217,209,81,232,229,249,44,239,70,191,11,249,17,196,191,148,168,88,65,78,94,47,92,87,59,92,235,168,56,109,209,151,46,107,22,145,153,42,117,12,144,189,113,85,117,194,242,192,184,232,230,192,215,117,79,234,143,114,42,102,52,57,239,9,219,23,14,155,83,106,185,239,214,237,111,86,220,217,181,109,213,37,181,217,109,151,77,79,67,79,85,110,162,71,98,105,159,20,146,35,227,146,87,55,149,50,136,169,27,114,157,37,82,198,191,158,199,133,143,248,203,109,87,253,114,183,127,174,31,207,99,194,199,252,101,182,171,254,185,91,191,215,15,231,177,225,99,254,50,219,85,255,0,92,173,223,235,142,119,70,239,166,200,238,45,221,116,254,223,111,30,135,212,247,70,194,234,133,161,179,106,26,74,218,132,137,170,136,231,249,113,72,231,114,162,185,168,171,140,38,83,230,119,128,1,71,94,45,155,7,120,219,94,35,170,119,82,150,134,69,211,123,139,27,43,33,168,106,101,145,92,34,141,145,212,66,238,158,235,151,149,178,166,123,164,142,194,175,42,162,103,143,13,191,17,205,17,98,209,54,158,30,183,246,253,29,146,75,43,82,143,78,106,26,183,114,210,73,73,249,20,181,50,47,72,93,26,123,172,145,216,98,177,26,213,86,171,81,95,104,118,219,157,182,243,67,13,206,207,112,166,174,163,168,111,52,53,20,210,182,88,164,76,227,45,115,85,81,83,40,189,148,140,188,95,113,249,180,92,48,233,138,250,26,27,221,191,82,238,4,145,62,59,118,159,163,168,108,171,12,221,146,74,197,98,254,6,54,175,85,106,170,61,216,195,83,187,155,72,219,123,161,183,43,138,205,244,166,211,118,231,212,93,117,78,183,187,201,85,95,92,246,43,210,37,150,69,146,162,174,92,118,99,17,92,247,125,19,9,213,81,13,144,180,78,146,180,232,29,25,97,208,182,8,150,59,102,157,182,82,218,168,218,189,210,8,34,108,108,69,250,242,181,12,3,197,151,3,58,99,139,219,205,154,187,93,238,134,173,180,219,108,48,58,58,43,77,173,105,219,74,217,94,185,146,119,36,145,185,93,35,145,26,220,231,8,214,34,34,38,92,171,128,191,89,47,97,127,174,206,190,254,237,23,250,145,250,201,123,11,253,118,117,247,247,104,191,212,143,214,75,216,95,235,179,175,191,187,69,254,164,141,28,126,248,119,109,159,9,27,57,102,220,125,25,174,53,61,230,182,229,169,169,236,146,65,116,246,127,41,177,73,75,85,50,189,60,184,218,188,200,234,118,167,124,97,87,167,99,31,248,121,240,103,161,184,194,189,107,91,102,182,213,87,219,44,122,98,150,138,122,119,90,188,156,202,179,190,86,185,31,230,49,221,19,203,76,99,29,212,180,142,19,124,63,118,223,132,77,101,120,214,154,47,90,234,91,205,85,230,217,246,92,177,93,60,143,45,145,249,172,147,153,190,92,109,94,108,198,137,213,113,133,82,82,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,111,150,138,59,253,154,186,199,112,139,204,166,184,83,75,75,51,57,149,57,152,246,43,92,153,69,69,78,138,189,149,13,126,120,249,216,106,253,145,223,203,236,77,166,228,181,223,106,234,174,212,107,206,213,229,142,106,218,175,45,159,182,61,203,134,197,221,112,191,52,69,239,26,203,32,240,103,214,41,109,220,203,254,151,124,57,109,85,174,170,100,127,55,103,58,162,222,204,99,151,233,243,46,32,252,77,43,96,134,73,223,240,198,213,122,253,200,153,53,236,241,9,215,180,218,251,138,29,87,61,42,97,182,74,218,235,51,187,245,116,55,26,181,245,107,127,63,235,247,169,53,60,23,246,201,40,173,58,143,116,170,169,249,42,106,31,89,103,141,220,249,204,14,109,186,116,232,143,199,116,252,220,253,125,11,66,0,0,0,0,0,0,0,0,0,5,83,120,194,239,189,59,230,182,108,245,166,110,105,25,231,251,122,114,170,114,229,40,42,34,248,163,235,235,240,191,239,249,16,27,133,189,175,173,222,61,242,211,123,123,64,206,105,110,158,217,142,168,159,181,209,207,55,171,216,157,163,95,202,79,244,23,197,197,78,152,167,94,27,245,21,138,150,143,207,137,158,201,203,31,152,173,239,95,3,151,170,175,207,234,107,142,169,133,194,155,19,240,35,93,37,195,134,109,39,60,174,230,122,251,126,87,24,255,0,231,10,148,255,0,65,32,64,0,0,70,15,17,154,169,41,184,95,212,222,90,227,155,216,179,253,241,164,53,254,183,255,0,191,35,202,103,191,249,20,217,159,100,145,19,108,44,168,214,242,167,236,158,153,207,254,49,33,88,126,50,59,68,203,118,173,179,110,181,43,112,235,191,180,123,82,231,191,149,21,190,6,119,127,215,209,169,245,207,114,1,236,198,232,221,182,115,112,237,154,250,206,156,211,219,188,236,51,221,78,111,50,9,34,238,230,61,19,164,139,249,43,254,147,101,45,11,172,109,122,247,75,209,234,155,52,190,101,37,111,153,229,187,149,201,240,72,230,47,71,53,171,221,139,232,115,224,0,0,0,0,0,0,0,0,4,125,227,187,110,41,247,27,134,93,109,20,169,153,44,86,107,149,234,46,253,95,13,190,167,9,241,55,243,253,115,247,41,64,219,109,121,159,69,238,166,154,189,163,252,169,44,215,234,58,133,92,35,185,86,26,150,59,228,185,248,126,75,250,77,144,246,71,84,199,173,54,143,71,234,70,77,230,186,186,197,111,158,71,114,242,229,239,165,141,235,211,9,249,223,36,59,186,174,17,87,228,80,223,138,62,174,159,81,113,43,93,65,34,229,182,216,37,164,111,110,209,215,214,162,126,74,126,119,212,136,20,212,242,213,212,197,73,3,121,164,153,237,141,137,148,76,185,87,8,157,126,170,94,143,133,247,15,112,237,54,200,83,234,171,164,25,187,234,87,50,226,215,243,47,187,79,81,73,69,34,51,13,145,205,92,62,53,235,132,95,162,33,52,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,134,240,216,110,218,171,104,245,190,152,176,210,123,85,206,241,167,46,84,20,80,121,141,103,155,60,180,210,50,54,115,57,81,173,203,156,137,151,42,34,103,170,162,21,1,194,231,135,103,24,219,115,196,94,220,235,189,101,179,223,103,216,172,58,142,138,190,225,85,250,160,181,75,228,193,28,168,231,191,146,58,151,61,216,68,236,214,170,252,144,186,224,10,239,241,84,225,71,127,184,145,212,59,119,93,178,218,11,245,69,5,138,138,227,21,193,255,0,106,81,82,121,47,149,240,44,105,138,153,163,87,101,24,239,135,56,199,92,116,32,143,235,92,113,217,253,99,63,198,107,63,251,89,239,162,240,175,227,150,174,111,42,125,156,167,163,111,42,175,153,62,165,181,43,115,242,252,29,75,151,63,163,6,78,208,62,12,92,72,234,10,166,59,93,234,221,31,164,232,114,137,34,182,162,75,133,82,117,238,216,163,107,99,94,153,239,42,117,199,222,147,207,134,143,12,254,30,120,117,175,164,213,117,20,117,26,223,87,82,57,178,67,118,189,177,139,21,44,169,249,116,244,201,248,56,213,23,10,142,119,59,218,169,238,185,9,108,0,7,135,42,162,42,163,85,85,19,178,122,149,31,198,231,15,190,34,188,91,110,100,151,69,216,250,155,126,138,178,189,240,105,203,59,181,85,159,17,199,217,213,50,162,85,225,103,147,25,85,252,150,242,177,21,121,85,206,142,95,173,113,199,103,245,140,255,0,25,172,255,0,237,99,245,174,56,236,254,177,159,227,53,159,253,172,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,178,207,188,47,246,19,118,56,118,216,43,254,138,222,61,41,250,159,189,86,235,10,171,164,20,222,221,77,87,207,74,250,42,40,219,39,61,60,146,49,50,248,100,76,42,243,123,185,198,21,21,102,1,82,62,33,60,10,241,83,190,60,81,234,45,198,218,221,173,251,111,79,87,81,91,162,167,172,251,110,221,77,206,248,169,99,99,211,203,158,161,143,76,57,170,157,90,153,199,76,161,63,248,40,219,141,103,180,124,46,104,29,185,220,43,55,217,58,134,201,69,60,85,212,126,209,20,254,75,221,85,51,218,158,100,78,115,29,238,189,171,238,185,123,252,204,222,0,58,214,227,237,198,138,221,189,23,116,219,221,194,176,83,94,44,55,136,86,10,170,89,211,162,167,118,189,174,78,172,123,85,17,205,123,85,28,215,34,42,42,42,21,97,177,28,25,107,174,17,188,74,54,210,134,185,179,93,116,101,222,91,235,172,23,230,199,134,76,223,177,235,87,217,230,199,70,78,196,238,157,156,137,204,222,153,70,219,160,0,16,107,141,207,12,125,31,196,117,194,179,115,54,190,225,71,164,247,2,118,171,234,210,86,42,91,175,15,199,71,78,140,69,116,82,175,76,202,212,118,127,41,174,85,230,74,180,220,14,5,184,184,219,58,249,169,111,155,19,171,42,217,78,229,253,153,101,161,125,206,157,90,157,121,210,74,110,116,107,113,215,46,194,167,174,23,161,240,90,120,82,226,247,112,170,169,217,79,177,91,149,92,175,106,164,53,23,11,53,92,48,227,61,113,53,67,91,26,38,127,178,39,7,10,94,14,247,127,181,41,53,159,21,53,180,208,209,211,189,178,179,73,91,42,188,215,206,169,249,53,117,49,175,43,89,211,171,33,115,149,200,191,182,55,170,45,170,218,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,58,34,33,245,17,255,0,143,93,173,215,123,211,194,118,185,219,61,180,177,125,179,169,47,63,102,123,21,23,181,67,79,230,249,87,42,89,164,252,36,207,100,109,196,113,61,222,243,147,56,194,101,85,17,96,247,135,63,3,188,81,236,63,19,54,253,193,221,109,176,251,14,193,5,166,190,150,74,191,182,237,213,56,150,72,209,24,222,72,39,123,250,175,175,46,19,212,182,16,1,67,218,7,195,47,141,235,46,186,211,151,155,158,201,249,52,116,23,106,58,170,137,63,84,150,135,114,68,201,154,231,59,13,170,85,92,34,42,225,17,84,190,16,0,0,16,255,0,197,3,97,55,99,136,157,130,176,104,173,156,210,159,170,11,213,22,176,165,186,79,77,237,212,212,156,148,172,162,173,141,210,115,212,73,27,23,15,154,52,194,47,55,189,156,97,21,83,23,248,85,240,163,191,220,55,106,29,196,174,222,157,5,250,157,130,251,69,110,138,222,255,0,181,40,170,252,231,196,249,214,68,197,52,210,43,112,143,111,197,140,231,166,122,150,32,70,127,16,29,138,222,158,33,246,38,125,189,217,157,83,110,182,207,37,91,42,174,118,250,183,58,31,181,224,143,222,109,50,78,153,72,253,244,107,176,230,242,185,90,196,87,49,17,115,21,252,47,56,8,213,155,127,172,174,155,229,191,58,62,166,205,121,176,212,77,107,211,150,139,132,56,124,115,34,114,205,93,249,174,110,21,89,19,147,40,236,189,232,189,24,229,180,0,0,0,3,243,36,113,205,27,225,154,54,190,55,181,90,230,185,50,142,69,238,138,158,168,85,255,0,24,62,16,255,0,170,43,181,195,113,120,92,169,161,161,158,173,238,168,170,210,21,146,36,20,235,34,170,171,189,138,101,247,98,69,94,209,73,134,39,92,61,168,136,196,175,171,183,11,220,88,237,245,217,212,21,91,31,185,22,234,183,175,146,146,81,89,106,228,142,110,169,238,178,88,26,230,73,215,31,11,151,208,239,91,79,225,205,197,238,238,222,33,167,93,168,187,105,90,41,101,197,77,207,85,196,251,107,32,69,94,175,88,165,68,158,79,94,140,141,202,191,114,228,184,14,14,184,34,219,94,16,244,212,205,179,72,183,237,97,117,137,172,187,234,42,152,81,146,74,212,92,249,48,51,43,228,194,138,136,188,185,85,114,162,43,156,184,106,54,70,157,99,114,246,223,71,238,238,132,189,109,190,189,180,178,229,97,191,82,186,150,178,7,46,23,11,213,175,99,147,171,94,215,35,92,215,39,86,185,168,169,216,165,158,37,124,41,248,128,218,11,181,77,203,107,45,53,123,145,164,220,229,124,19,91,98,71,92,224,106,231,12,154,145,23,157,238,79,206,137,28,139,221,81,153,229,48,141,54,197,241,157,173,145,116,162,109,86,239,220,224,107,217,20,148,149,86,155,138,211,196,228,95,117,36,243,27,229,199,133,106,227,155,8,152,250,19,211,128,207,11,45,71,163,245,101,175,121,248,150,163,164,167,169,180,74,218,187,62,149,108,172,168,86,212,53,115,28,245,143,106,172,126,234,251,205,137,170,239,123,149,92,169,202,172,91,71,0,24,231,136,13,71,188,90,103,108,46,181,123,13,183,169,172,53,181,67,61,154,217,73,37,117,45,44,20,210,61,21,61,166,103,84,73,27,92,200,251,242,53,121,156,184,78,136,170,228,165,173,81,225,193,226,27,173,117,21,199,86,234,205,164,170,186,222,110,245,47,171,173,173,170,213,86,119,203,60,207,92,185,206,85,171,255,0,220,157,147,161,198,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,177,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,203,254,33,63,139,231,226,113,93,252,34,182,127,218,121,4,124,47,246,31,111,120,143,175,221,157,176,220,139,106,212,219,171,52,245,44,244,243,196,168,218,138,26,166,212,42,71,83,3,149,23,150,70,243,57,61,81,81,206,107,145,90,229,69,224,183,195,195,39,138,205,140,212,82,220,52,30,157,184,107,171,44,18,57,244,23,125,48,215,62,177,173,78,222,101,43,23,206,142,76,119,228,71,183,209,28,166,37,126,200,113,157,174,26,251,29,94,212,239,29,226,40,229,68,150,10,171,53,206,88,163,145,51,142,126,118,114,181,83,11,241,99,212,146,220,52,248,67,111,54,191,186,210,95,119,237,83,65,233,134,61,178,75,64,217,163,154,237,88,206,252,173,99,21,204,167,69,236,174,145,121,219,253,77,75,137,208,186,23,72,237,158,145,181,232,77,9,97,165,179,88,172,208,54,154,138,138,153,184,100,108,79,95,155,156,170,170,231,57,85,92,231,42,170,170,170,170,156,240,0,17,155,140,174,4,246,215,139,187,52,53,181,245,11,167,117,173,178,21,138,219,168,41,224,73,28,177,231,41,5,76,121,79,58,44,170,170,38,81,204,85,85,106,225,92,215,84,38,239,120,119,241,109,179,151,105,233,106,182,162,237,169,232,33,114,186,27,174,150,130,75,156,18,177,51,239,242,196,223,54,52,233,215,204,99,85,62,238,167,83,177,240,171,197,206,228,215,211,211,81,108,118,228,92,30,245,88,226,168,184,90,42,160,129,189,83,40,179,212,35,99,111,85,245,114,22,19,193,143,132,148,122,58,239,111,220,222,39,223,65,114,184,81,189,181,20,90,74,153,237,158,150,25,81,114,215,86,74,153,108,202,139,215,202,102,99,202,39,51,158,138,173,44,217,26,141,68,107,81,17,17,48,136,158,134,62,223,235,206,237,89,54,151,80,213,108,94,143,93,73,174,101,166,90,123,53,34,213,83,83,199,20,242,123,190,209,35,170,36,141,138,216,209,85,252,185,85,114,181,27,140,42,170,82,77,111,134,47,30,247,42,218,139,141,195,101,165,169,170,170,149,243,207,52,186,166,206,231,203,35,149,85,206,115,150,175,42,170,170,170,170,190,170,122,127,90,227,142,207,235,25,254,51,89,255,0,218,199,235,92,113,217,253,99,63,198,107,63,251,88,253,107,142,59,63,172,103,248,205,103,255,0,107,31,173,113,199,103,245,140,255,0,25,172,255,0,237,100,174,240,211,224,163,137,190,31,248,139,159,93,238,230,217,253,131,98,126,156,173,160,109,87,219,54,250,172,207,36,176,57,140,228,167,157,239,234,140,119,94,92,116,234,189,139,80,0,29,55,119,54,139,111,247,203,65,220,118,223,115,44,16,221,172,151,38,167,60,110,247,100,134,68,248,38,137,233,214,57,26,171,148,114,125,81,114,138,168,180,241,196,103,132,126,252,237,157,210,166,235,179,49,127,52,77,48,231,43,161,100,47,100,55,90,102,231,163,101,129,202,141,151,29,19,154,37,85,94,170,172,98,116,35,76,60,57,113,91,103,173,150,197,73,177,155,171,75,85,50,47,153,75,6,154,184,181,210,181,50,153,229,108,126,251,123,245,234,152,201,148,246,131,195,39,139,157,215,185,65,29,102,221,77,162,173,79,115,124,251,150,167,95,99,242,154,189,241,78,185,157,238,194,46,17,35,198,112,138,173,206,75,117,225,19,130,93,170,225,23,78,203,30,154,107,239,122,174,229,19,99,187,106,74,200,145,179,212,53,21,23,202,137,136,170,144,67,204,153,228,69,85,85,68,87,185,234,214,226,67,128,1,15,252,80,54,19,118,56,137,216,43,6,138,217,205,41,250,160,189,81,107,10,91,164,244,222,221,77,73,201,74,202,42,216,221,39,61,68,145,177,112,249,163,76,34,243,123,217,198,17,85,49,127,133,95,10,59,253,195,118,161,220,74,237,233,208,95,169,216,47,180,86,232,173,239,251,82,138,175,206,124,79,157,100,76,83,77,34,183,8,246,252,88,206,122,103,169,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,158,40,60,61,195,187,59,33,81,170,173,144,226,239,166,149,247,23,63,153,125,234,122,122,74,217,21,152,116,141,106,101,242,39,92,42,253,21,10,46,169,167,150,146,166,90,73,219,203,36,47,116,111,76,162,225,200,184,84,233,245,66,95,248,92,234,233,244,239,18,180,52,17,174,27,114,130,42,71,118,237,37,125,18,47,228,175,230,253,11,228,69,202,34,252,206,147,189,186,166,61,23,180,154,195,82,62,111,41,212,54,43,132,241,187,151,155,15,101,52,143,78,152,95,205,249,41,173,222,229,94,103,214,155,171,169,175,106,255,0,54,75,205,254,182,161,23,8,222,101,154,165,238,249,38,62,47,146,126,130,254,120,17,219,138,125,185,225,151,68,197,18,98,75,237,154,219,122,151,191,71,205,111,166,202,124,78,252,207,76,125,200,72,32,0,0,0,0,0,0,0,0,3,128,215,90,198,213,160,180,197,102,169,188,203,229,210,81,121,126,99,185,92,184,231,145,172,78,141,107,151,187,211,208,214,187,121,247,74,237,188,123,135,115,215,183,132,229,158,227,228,229,158,234,242,249,112,71,23,118,177,136,189,35,79,201,79,244,147,239,193,187,104,153,113,213,183,157,214,170,110,93,104,246,127,101,92,246,243,98,184,64,254,207,250,122,181,126,152,238,89,230,246,162,46,216,94,145,205,230,79,216,221,51,143,252,98,51,89,139,135,251,242,76,38,59,127,145,13,128,124,57,170,164,169,225,127,76,249,139,158,95,109,199,247,198,172,147,224,0,0,34,231,136,242,227,133,253,75,255,0,244,127,231,26,66,128,40,185,61,169,156,239,229,111,92,174,51,232,166,203,220,63,213,81,85,237,45,138,107,125,79,180,64,190,213,203,39,34,179,63,178,101,207,69,235,221,21,12,105,199,230,212,199,187,60,56,106,43,26,59,150,161,158,201,228,187,25,198,107,233,92,238,156,237,78,209,250,169,175,51,154,173,94,87,39,84,45,255,0,194,27,136,106,43,254,148,184,108,245,238,183,21,246,207,43,216,25,229,175,225,60,201,107,234,36,234,216,209,169,134,162,124,79,92,250,124,139,41,0,0,0,0,0,0,0,0,0,56,205,81,106,142,251,166,174,214,57,155,152,238,20,53,20,142,76,247,73,35,115,87,213,62,127,52,53,198,226,191,68,59,64,113,5,174,44,152,195,29,126,185,207,18,124,153,237,179,181,19,226,119,230,122,169,112,222,22,155,137,14,182,225,158,142,222,169,203,53,134,170,59,86,58,174,91,5,190,137,51,240,162,119,119,110,191,122,146,230,247,112,138,211,102,175,186,78,191,131,163,165,150,161,253,254,22,49,92,189,145,126,95,35,91,174,42,245,68,250,183,136,237,201,186,74,254,104,211,85,222,35,167,232,137,136,125,190,119,53,59,39,231,122,166,78,255,0,192,46,195,84,239,126,254,216,34,145,63,220,253,63,89,75,121,170,237,239,199,5,109,47,59,127,108,99,147,45,151,186,101,126,72,190,155,3,89,109,52,150,43,69,21,150,129,156,148,244,52,241,211,68,220,170,225,140,106,53,19,42,170,189,145,59,170,159,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,1,234,154,150,150,162,72,38,168,166,138,89,41,100,89,96,115,216,142,88,158,173,115,21,205,85,248,87,149,239,110,83,174,28,169,217,84,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,252,95,63,19,138,239,225,21,179,254,211,200,171,224,137,251,172,238,79,240,118,151,249,73,112,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,1,241,94,173,52,151,219,69,109,150,189,156,244,245,212,242,83,74,220,170,101,143,106,181,83,40,168,189,149,123,42,26,252,241,245,176,213,59,33,191,183,248,163,79,247,63,80,86,85,94,105,123,123,145,207,91,85,200,223,219,30,229,195,98,238,184,95,154,39,175,64,225,83,84,77,164,184,141,219,107,164,111,229,141,117,93,158,58,142,136,185,135,219,224,115,147,178,250,55,209,50,108,139,100,175,138,235,102,160,186,65,251,93,101,44,85,12,239,240,189,136,228,238,137,232,191,34,35,248,165,238,36,58,39,134,106,202,4,78,105,175,213,82,90,177,213,48,217,237,245,169,159,133,83,187,123,116,251,208,167,142,20,52,67,181,255,0,16,90,30,201,140,177,183,235,100,242,167,205,158,219,3,85,62,38,254,127,162,155,28,233,123,84,118,45,53,105,177,194,220,71,111,161,167,164,106,103,178,71,27,90,158,171,242,249,169,201,128,0,0,0,0,0,0,0,0,21,175,226,243,196,53,29,131,73,219,246,122,201,91,154,251,167,155,237,236,242,215,240,126,92,180,21,17,245,116,106,213,203,85,126,23,166,61,126,69,63,181,170,229,229,106,117,83,97,158,0,246,166,61,166,225,195,78,216,213,220,213,15,246,191,57,216,198,113,95,84,230,244,231,114,118,147,209,76,151,196,5,85,21,38,210,223,102,184,84,251,60,9,236,188,210,114,43,241,251,38,44,116,78,189,213,16,214,134,183,147,218,159,200,254,102,244,194,227,30,136,95,255,0,135,10,231,133,253,53,255,0,245,159,231,26,178,81,128,0,0,142,124,127,82,85,213,112,193,171,61,150,15,51,151,216,57,189,228,76,127,186,20,191,51,94,51,98,126,4,175,109,191,240,207,165,43,218,206,84,127,183,116,206,123,92,42,83,228,159,35,60,92,104,97,185,81,201,69,80,153,142,76,103,191,162,162,250,125,198,183,124,85,109,163,246,151,124,181,22,137,72,124,184,104,125,147,203,247,179,158,122,56,36,95,202,114,247,147,230,191,232,58,182,209,238,133,247,103,245,213,191,93,105,231,126,202,160,243,121,91,134,123,220,240,201,18,245,123,30,137,210,69,252,149,255,0,73,177,15,14,124,64,105,62,34,52,5,54,180,211,51,117,127,63,159,15,44,191,130,196,243,70,223,121,241,199,205,159,37,203,209,58,127,133,114,168,0,0,0,0,0,0,0,0,1,77,190,50,123,94,182,125,219,177,238,53,20,124,180,149,182,122,106,41,186,231,53,15,169,184,76,229,234,245,94,200,157,17,168,159,95,67,233,240,111,220,198,91,119,38,245,183,85,53,28,173,170,183,212,215,198,222,76,229,238,168,183,194,157,81,159,79,206,253,30,165,149,241,103,171,31,163,120,123,215,87,88,157,203,36,150,11,156,44,92,103,222,90,25,220,158,139,249,191,35,92,125,69,91,53,231,82,220,238,50,47,52,181,213,211,78,238,201,151,62,69,95,162,119,95,161,116,190,19,219,39,77,161,182,105,250,226,174,60,87,223,103,89,217,213,122,67,53,45,12,169,218,71,55,226,98,250,34,253,221,137,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,248,190,126,39,21,223,194,43,103,253,167,145,87,193,19,247,89,220,159,224,237,47,242,146,224,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,64,239,22,29,147,166,215,59,52,205,113,73,30,107,236,83,164,239,234,189,97,134,150,186,85,239,35,91,241,61,61,21,126,254,197,45,105,218,217,172,218,150,217,113,141,121,101,161,174,134,118,246,92,57,146,34,253,83,186,125,77,142,56,75,213,175,214,92,61,232,107,172,174,230,146,59,5,178,7,174,49,239,37,12,14,95,68,252,239,145,90,190,50,59,153,29,203,114,44,155,117,77,81,204,218,91,125,53,124,141,228,198,30,217,238,16,175,85,103,215,243,191,71,169,242,248,54,109,122,222,55,110,249,184,213,177,243,82,81,89,234,104,161,235,140,84,50,166,223,51,87,163,209,123,42,244,86,170,125,125,11,146,0,0,0,0,0,0,0,0,0,49,87,17,156,64,105,62,29,244,5,86,180,212,211,117,103,39,145,15,44,191,133,204,240,198,239,121,145,201,203,143,57,171,213,58,255,0,133,53,222,221,221,208,190,239,6,186,184,107,173,64,191,178,171,252,174,102,251,158,239,36,49,196,157,88,198,34,244,141,63,37,63,210,118,158,21,118,209,251,181,190,90,119,68,172,62,100,53,222,215,230,123,216,199,37,28,242,39,229,53,123,199,243,79,244,27,34,91,168,97,182,209,199,69,78,152,142,60,227,191,170,170,250,253,230,7,227,182,246,219,7,12,250,178,189,204,230,70,123,7,76,227,189,194,153,62,75,243,53,216,54,28,224,6,146,174,151,134,13,39,237,80,121,124,222,223,203,239,34,231,253,208,170,249,18,48,0,0,7,76,222,29,23,67,184,91,117,118,210,87,38,115,83,215,121,28,233,149,79,130,120,228,78,206,106,247,98,122,161,172,141,117,21,85,186,169,244,117,145,121,115,71,142,102,243,34,227,40,138,157,83,167,101,66,244,124,40,181,100,154,135,133,187,53,186,162,127,50,107,103,180,115,167,46,57,124,203,141,114,167,100,68,94,137,245,38,129,82,126,50,155,73,45,5,247,79,110,133,50,115,71,95,237,126,208,189,19,151,145,150,248,27,221,253,115,159,70,167,250,74,195,51,215,8,28,82,106,46,24,183,18,61,65,66,255,0,54,209,87,159,180,105,113,27,124,238,88,42,25,23,190,177,72,230,225,243,170,251,169,215,178,244,237,127,91,79,187,154,39,121,244,157,62,178,208,183,79,110,183,212,243,242,191,200,154,47,134,87,198,189,37,99,29,241,68,255,0,79,79,185,87,186,0,0,0,0,0,0,0,0,0,134,62,41,251,101,83,174,56,116,171,189,208,67,207,53,130,105,46,83,175,50,39,44,16,80,214,185,203,213,232,139,213,201,217,21,126,138,84,119,7,58,249,118,235,136,173,19,124,117,71,149,12,215,187,109,53,66,242,115,115,68,181,212,238,114,124,46,84,232,206,232,153,46,11,196,87,89,202,254,15,170,111,150,135,254,10,255,0,78,246,170,225,58,193,61,174,173,223,148,220,246,199,162,47,220,81,174,221,89,37,212,251,133,166,52,228,95,182,93,175,52,84,45,255,0,149,44,236,98,122,167,231,124,211,239,67,100,205,137,211,77,209,251,53,162,52,223,151,201,37,191,78,219,105,165,235,158,103,199,73,19,21,123,174,62,31,69,84,59,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,8,213,226,15,177,27,129,196,95,14,181,91,109,182,116,180,85,23,169,110,244,85,173,101,93,82,65,31,151,19,156,175,247,215,166,122,167,67,4,248,102,112,87,190,124,46,235,221,101,168,119,98,219,104,166,163,189,90,32,162,164,90,43,139,42,92,233,27,55,58,229,26,157,19,30,165,133,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,232,155,237,166,155,172,54,107,91,233,191,47,158,75,134,157,185,83,69,215,28,175,146,146,86,34,247,76,252,94,170,136,107,103,184,182,73,116,198,225,106,125,57,47,237,150,155,205,109,11,191,229,69,59,216,190,171,249,191,53,251,212,188,175,14,173,103,43,120,62,166,189,221,223,248,43,5,59,24,139,132,233,12,22,186,71,126,75,115,219,62,138,191,121,79,188,99,107,229,220,94,34,245,181,241,42,60,216,97,189,220,169,105,215,147,151,150,36,174,168,115,83,225,106,175,71,247,84,201,110,30,22,27,101,83,161,248,116,164,189,220,32,242,230,191,205,29,202,5,230,69,230,167,158,134,137,205,94,143,84,78,173,94,232,139,244,66,103,128,0,0,0,0,0,0,0,0,233,123,177,187,154,39,102,52,157,70,178,215,87,79,97,183,211,114,115,63,200,154,95,138,86,70,157,34,99,221,241,74,207,79,95,189,82,129,120,191,226,147,81,113,59,184,178,106,10,215,249,86,122,76,125,157,75,136,221,228,243,65,78,201,125,244,138,55,59,47,129,23,222,78,157,147,167,124,10,89,231,131,94,210,75,95,125,212,59,161,82,156,177,208,123,39,179,175,69,230,231,101,194,7,118,127,76,99,213,171,254,146,219,8,97,226,185,171,36,211,220,45,94,173,212,243,249,115,92,253,155,145,57,115,205,229,220,104,85,123,162,162,116,95,161,69,180,84,85,87,26,166,81,209,197,230,77,38,121,91,204,137,156,34,170,245,94,157,145,77,155,182,123,69,208,237,238,221,90,116,149,181,156,180,244,62,127,34,101,87,227,158,73,23,187,156,189,222,190,170,119,48,0,0,30,28,153,106,161,173,103,19,250,94,167,72,239,102,161,179,84,82,123,55,147,236,152,143,204,71,227,52,144,187,186,42,254,119,207,212,176,111,5,157,84,248,233,181,174,152,116,190,236,191,102,242,183,151,228,183,23,175,92,127,164,180,227,11,113,113,178,116,155,239,179,119,109,23,45,39,157,83,55,145,228,126,17,91,203,138,168,36,119,244,198,34,244,139,213,127,238,93,113,171,105,37,161,169,125,44,205,195,217,140,166,83,213,51,233,247,158,147,52,112,229,197,118,234,112,221,168,98,184,104,187,215,151,110,119,55,181,81,123,53,50,249,254,228,200,207,194,73,12,142,111,43,166,115,186,119,236,190,152,183,125,133,241,55,216,221,218,134,150,217,123,175,251,18,249,47,63,153,73,229,86,84,242,225,101,114,123,237,165,107,23,220,141,23,191,229,99,186,18,250,213,117,183,222,232,99,185,91,42,60,234,105,115,200,254,71,55,56,85,106,244,114,34,247,69,62,176,0,0,0,0,0,0,0,7,72,222,237,41,14,183,217,253,107,164,230,143,204,109,215,79,220,168,209,185,84,202,203,75,36,120,202,42,126,119,205,62,244,53,192,215,214,106,221,177,221,171,221,170,149,158,207,62,156,191,212,199,77,213,31,202,180,245,46,107,23,170,185,23,171,61,85,126,185,37,215,22,252,87,90,247,67,132,173,175,219,26,10,191,50,237,109,166,178,79,113,127,150,228,203,163,182,79,12,173,194,194,214,252,82,39,86,185,126,157,58,145,239,131,141,51,250,168,226,75,64,83,123,55,159,236,122,134,213,89,203,207,203,142,74,250,116,206,114,159,157,255,0,184,216,214,211,7,179,90,168,169,185,57,60,170,120,217,203,156,227,13,68,198,79,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,31,37,218,15,105,181,86,83,43,57,252,218,121,25,203,156,103,45,84,198,77,114,184,199,211,95,169,142,36,181,253,55,179,121,30,217,168,110,181,156,188,252,217,231,175,168,76,231,43,249,191,251,137,7,194,63,21,214,189,175,225,43,116,118,198,190,175,203,187,92,169,175,115,219,159,229,185,112,233,45,144,67,19,112,144,185,191,20,107,213,206,79,175,78,164,70,208,86,122,221,206,221,171,37,170,169,158,209,62,163,191,211,71,83,213,25,204,181,21,45,107,215,162,181,19,42,255,0,69,79,166,13,143,246,71,74,195,162,54,127,69,105,72,99,242,219,106,211,246,218,53,110,85,112,177,82,199,30,50,170,191,155,243,95,189,78,238,0,0,0,0,0,0,0,0,249,46,183,91,125,146,134,75,149,206,163,201,166,139,28,239,228,115,177,149,70,167,70,162,175,117,66,33,111,215,137,190,198,237,44,53,86,203,45,127,219,119,200,185,60,186,79,42,178,155,155,43,19,151,223,117,43,152,158,228,138,189,255,0,39,29,212,168,126,35,120,174,221,78,36,117,12,183,13,105,122,243,45,205,229,246,90,47,102,166,79,35,220,133,31,248,72,225,141,206,230,116,45,119,94,221,147,215,56,92,247,81,210,203,91,82,202,104,83,47,126,112,159,114,103,253,6,199,60,35,236,157,38,196,108,221,167,69,197,73,228,212,195,231,249,255,0,132,87,115,102,170,121,27,253,49,232,157,37,244,95,251,147,52,149,99,227,77,170,159,37,54,138,211,13,151,221,139,237,46,102,242,252,214,220,244,235,143,244,149,243,195,6,151,169,213,219,217,167,172,212,244,158,211,231,123,94,99,243,17,153,197,36,206,238,170,159,155,243,244,54,83,106,97,168,135,144,0,0,2,137,188,85,244,131,52,223,18,183,11,140,17,242,193,115,242,188,190,185,207,151,65,66,139,221,202,189,221,244,50,39,131,126,165,146,147,117,175,122,125,95,134,86,123,54,19,29,249,41,174,15,249,127,164,185,80,107,243,226,31,178,241,237,14,254,220,155,111,166,242,109,119,79,39,216,219,207,205,251,85,21,39,63,119,185,223,20,139,223,31,76,161,136,120,127,210,22,221,125,186,214,93,31,117,135,204,167,184,251,79,50,115,57,63,107,166,150,68,248,92,213,238,196,245,66,92,241,81,225,109,174,54,190,215,85,173,118,222,79,182,44,244,220,158,116,56,134,159,203,230,116,17,183,222,154,173,206,92,190,71,175,68,233,143,146,162,144,26,120,38,164,153,208,78,206,73,25,140,166,81,113,148,207,161,40,184,61,227,163,92,240,211,126,74,90,215,253,167,166,103,253,190,135,16,195,240,178,161,91,248,68,167,146,79,219,39,71,116,249,99,178,244,190,61,13,173,244,254,225,233,170,77,87,166,107,61,166,223,89,230,121,82,121,111,102,121,36,116,107,209,237,107,190,38,57,58,167,161,207,128,0,0,0,0,0,0,1,225,81,28,138,213,236,169,133,40,31,196,207,64,126,160,184,163,188,171,91,134,234,6,84,95,59,255,0,87,184,214,127,100,239,204,250,125,200,69,21,115,149,57,85,122,33,58,188,34,244,60,58,159,136,90,187,181,85,55,60,118,171,60,149,113,187,157,83,150,88,171,168,28,157,17,201,159,139,228,169,247,151,120,137,132,194,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,83,41,133,41,15,197,211,67,195,166,56,133,164,187,82,211,114,71,117,180,71,87,35,185,213,121,165,150,186,189,203,209,92,184,248,126,72,159,113,5,81,206,68,229,69,232,164,173,240,204,208,31,171,222,40,236,202,230,229,186,125,148,247,222,255,0,212,46,52,127,217,55,243,254,191,114,151,242,136,141,68,106,118,68,194,30,64,0,0,0,0,0,0,0,224,53,206,183,211,251,121,166,170,245,94,166,172,246,107,125,31,151,230,201,229,189,248,231,145,177,167,70,53,206,248,158,212,232,158,165,14,113,133,199,78,185,226,90,252,180,180,79,251,51,77,65,251,69,14,33,155,60,204,167,87,126,17,105,227,147,246,200,21,221,126,120,236,157,98,236,16,77,87,51,96,129,156,242,63,56,76,162,103,9,159,82,124,240,175,225,109,174,55,66,215,75,173,119,34,79,177,236,245,60,254,76,56,134,163,204,229,116,241,187,222,134,173,174,76,62,54,47,84,235,159,146,42,145,27,136,13,33,109,208,59,173,122,209,246,168,124,186,123,119,179,114,167,51,151,246,202,104,164,95,137,206,94,239,95,85,50,247,135,134,203,199,187,219,251,109,109,194,155,206,181,218,252,239,108,111,63,47,237,180,85,124,157,158,215,124,81,167,108,253,112,134,192,192,166,191,25,29,75,37,94,235,89,52,250,63,44,162,246,156,166,59,115,211,91,223,242,255,0,73,142,188,42,52,131,117,39,18,182,235,140,209,243,65,108,243,188,206,184,199,153,65,92,137,217,200,189,219,233,146,246,64,0,0,1,78,158,52,75,23,243,75,209,200,200,57,94,159,104,115,191,153,87,159,246,61,187,29,61,48,71,223,14,61,111,38,138,226,203,71,79,35,241,71,81,246,135,180,55,31,23,45,182,173,27,215,149,85,58,187,208,216,52,21,211,227,33,181,78,213,27,99,167,119,10,149,51,38,149,246,190,102,254,119,180,212,91,226,78,239,76,124,63,154,239,209,220,169,61,182,212,21,186,91,90,219,175,214,233,124,186,138,95,59,145,220,168,184,230,137,237,94,138,138,157,156,190,134,206,86,91,164,87,219,84,55,38,69,200,201,249,176,222,108,227,149,202,222,248,79,145,8,248,230,240,236,211,219,219,69,95,184,26,3,246,14,173,252,22,99,247,229,246,174,180,209,119,150,165,145,51,150,40,159,249,61,115,243,194,173,40,94,172,215,11,5,206,107,69,210,15,38,170,14,95,49,156,205,118,57,154,142,78,173,85,78,202,158,164,190,224,15,142,74,238,27,47,146,233,93,77,7,181,233,123,159,47,153,239,36,126,207,229,178,169,233,240,83,201,35,249,165,153,189,149,49,143,151,107,210,181,93,109,247,186,8,174,118,186,143,58,154,110,110,71,242,57,185,195,149,171,209,200,139,221,20,250,192,0,0,0,0,0,0,0,170,79,25,253,6,230,213,233,205,121,12,25,69,101,29,189,242,115,125,110,50,170,97,93,255,0,234,254,159,66,172,139,118,240,96,209,76,162,209,90,143,89,204,204,84,79,93,89,68,197,207,244,167,69,110,145,59,59,29,211,229,159,175,161,102,64,0,0,7,231,157,185,198,79,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,15,82,212,194,142,228,87,245,237,217,79,98,46,83,40,121,0,0,1,89,222,51,250,45,149,186,43,78,107,40,89,154,136,43,168,232,222,185,254,148,216,174,50,47,119,99,186,252,179,245,244,42,32,180,207,6,13,8,231,85,234,61,121,52,24,68,101,101,189,143,230,250,219,165,68,194,59,255,0,213,253,62,133,174,0,0,0,0,0,0,0,1,242,93,110,182,251,37,4,183,59,165,71,147,77,15,47,59,249,28,236,101,200,212,232,212,85,238,168,81,111,31,156,114,87,113,39,124,139,74,233,152,61,147,75,219,57,188,191,121,36,246,143,49,148,175,95,142,158,57,25,203,44,46,238,171,156,252,187,196,27,45,154,225,127,185,195,104,181,193,231,85,79,205,229,179,153,173,207,43,85,203,213,202,137,217,23,212,186,254,6,124,59,116,246,201,80,208,110,6,191,79,110,213,171,230,226,63,126,47,101,235,83,23,120,170,95,19,249,162,149,159,147,211,31,60,170,77,203,213,210,43,21,170,107,147,226,231,100,28,185,111,54,51,204,228,111,124,47,204,214,55,114,117,5,110,169,214,183,27,245,198,95,50,162,171,201,231,119,42,38,121,98,99,83,162,34,39,102,167,161,109,158,13,251,86,253,47,182,58,139,112,170,155,137,53,87,177,242,166,126,31,102,168,184,68,189,158,185,248,191,53,191,167,185,98,192,215,203,196,115,91,201,173,120,178,214,51,198,252,209,211,253,159,236,237,199,195,205,109,164,71,117,229,69,94,173,245,36,23,130,234,197,252,211,53,138,62,30,103,175,217,252,143,230,84,228,253,143,113,207,79,92,151,22,0,0,0,10,94,241,140,220,8,53,62,238,233,253,31,23,199,165,253,175,157,58,255,0,227,52,182,249,19,242,83,243,126,107,250,8,61,182,215,234,157,49,173,109,215,202,57,188,169,169,188,238,87,242,163,177,205,19,218,189,21,21,59,57,125,13,154,244,165,213,215,187,5,45,209,207,230,89,185,250,227,29,158,230,252,147,229,242,57,115,23,241,39,182,244,123,173,180,23,189,29,88,238,70,214,123,54,29,133,92,114,85,67,39,100,115,127,169,167,175,253,198,181,177,186,74,42,148,115,155,135,179,211,63,52,255,0,222,108,129,194,78,177,102,186,216,109,55,168,216,254,111,105,246,207,76,124,53,179,179,243,91,249,159,35,49,20,219,226,237,195,245,30,134,214,182,141,212,180,174,99,212,254,209,237,13,235,248,63,102,134,130,6,245,116,142,206,121,215,179,83,31,94,229,116,147,227,195,207,143,169,118,82,190,45,179,220,105,185,244,189,87,55,147,83,202,137,236,124,173,171,153,222,228,52,239,146,78,121,101,98,117,119,187,223,182,81,46,130,199,126,180,234,75,108,87,123,45,87,180,210,77,205,201,39,150,230,103,14,86,175,71,34,47,118,170,118,244,57,0,0,0,0,0,0,0,1,10,124,88,180,85,195,86,112,211,237,84,41,210,205,116,251,78,101,247,127,106,134,130,185,93,221,201,249,201,219,43,244,82,139,81,50,184,66,245,252,42,116,157,126,159,225,190,26,234,198,114,182,227,88,218,168,186,181,114,201,40,40,85,23,162,175,201,123,224,154,32,0,0,56,73,100,158,241,91,37,11,87,146,158,21,84,123,186,47,51,145,112,169,232,169,209,123,158,200,244,189,162,39,121,172,166,196,159,157,206,238,255,0,118,126,103,178,41,229,161,172,109,12,169,205,19,218,138,199,246,194,170,225,27,142,253,147,185,201,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,43,123,196,167,143,43,206,215,206,237,157,219,10,159,34,237,81,10,186,190,183,145,142,228,141,203,89,79,36,94,92,244,238,106,225,209,177,220,205,126,125,19,166,84,170,154,221,221,220,43,134,161,77,83,85,127,231,185,164,254,208,147,123,44,9,135,243,171,243,202,140,229,248,151,61,177,250,11,46,240,211,227,203,86,106,235,252,27,35,185,114,251,124,178,53,171,111,175,229,138,44,101,244,116,209,67,229,67,78,137,221,207,119,59,159,235,133,244,82,210,64,0,0,66,239,21,109,39,95,168,56,111,154,186,141,156,205,183,86,58,170,94,173,76,50,58,10,229,85,234,169,243,78,217,40,161,83,11,133,47,71,194,119,69,92,52,159,13,94,215,94,157,47,55,79,180,225,95,119,246,169,168,40,85,189,156,191,154,189,240,191,68,38,184,0,0,0,0,0,0,0,227,239,151,235,78,155,182,203,119,189,85,123,53,36,60,188,242,121,110,126,50,228,106,116,106,42,247,114,39,111,82,151,252,67,56,250,151,122,235,229,219,61,185,155,147,75,210,242,249,213,60,168,190,217,204,218,73,155,238,77,78,201,35,228,150,39,167,71,123,221,251,97,22,3,150,45,225,19,195,245,30,185,214,215,125,212,187,46,35,211,30,207,236,237,235,248,79,105,134,190,7,117,108,141,198,57,19,187,87,63,78,229,201,24,119,139,109,98,205,11,176,218,147,81,189,220,190,205,236,126,153,248,171,96,103,230,187,243,254,70,183,242,58,74,218,149,115,91,151,191,211,63,36,255,0,220,108,165,195,102,219,209,237,78,208,89,52,117,27,185,219,71,237,57,118,21,51,207,85,52,157,149,206,254,168,190,191,247,25,64,226,53,93,213,214,75,5,85,209,175,229,88,121,58,227,61,222,214,252,151,231,242,53,148,220,155,245,78,167,214,183,27,229,100,222,108,213,62,79,51,249,81,185,229,137,141,78,136,136,157,154,158,132,225,240,115,220,8,52,198,239,106,13,33,47,199,170,61,147,145,58,255,0,226,212,183,9,23,242,87,243,190,105,250,75,161,0,0,0,61,85,51,197,77,11,167,153,220,172,110,50,184,207,174,13,108,120,153,221,217,119,175,118,238,250,225,106,124,248,42,253,159,202,119,34,55,224,166,134,37,233,200,197,239,23,170,127,222,184,173,143,115,28,142,106,225,80,217,39,132,187,188,215,206,31,180,173,206,166,167,218,37,155,219,185,164,228,70,103,21,179,181,58,34,34,118,76,118,50,241,249,146,54,202,197,99,147,40,166,183,188,93,104,165,208,123,245,169,44,13,139,203,138,31,99,228,78,108,247,162,129,235,249,78,245,127,204,181,127,8,77,119,75,126,225,194,29,17,28,185,155,75,243,121,141,229,94,158,211,95,95,42,117,229,68,236,158,138,239,209,216,157,164,79,241,45,208,246,237,99,195,53,246,74,202,127,50,90,31,101,242,93,206,228,229,231,184,81,243,116,71,34,46,81,169,223,37,3,130,94,112,87,199,190,177,225,194,249,13,130,253,63,183,104,250,142,111,105,166,229,138,46,78,86,84,61,158,251,105,228,149,115,44,200,189,23,211,11,211,181,213,109,14,252,237,134,249,89,27,126,219,141,69,246,165,51,179,149,246,74,136,49,239,200,223,233,209,177,123,196,255,0,79,79,170,103,33,0,0,0,0,0,0,0,69,47,19,43,124,151,14,22,111,126,85,211,216,189,153,213,53,14,252,7,153,231,181,182,234,204,197,223,221,230,207,197,233,130,131,236,244,79,185,93,168,173,209,174,31,85,83,28,45,95,146,185,200,137,254,83,99,174,16,116,219,52,183,13,251,123,110,71,101,239,211,86,153,100,92,126,90,208,83,162,250,175,230,153,140,0,0,60,46,112,184,76,169,241,91,29,11,150,167,202,110,21,42,31,207,213,87,222,233,147,238,62,11,188,13,146,8,229,94,244,242,164,205,251,218,139,131,235,167,122,203,79,20,142,238,246,53,203,250,80,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,138,247,89,37,186,203,95,112,133,51,37,45,44,179,53,51,221,90,197,84,255,0,33,173,183,20,151,202,253,67,196,110,230,92,46,15,230,145,117,117,229,173,76,53,57,91,237,243,170,55,162,38,113,149,234,98,211,51,112,107,71,118,171,226,143,107,86,211,15,152,232,53,133,146,105,211,153,169,136,91,113,167,230,95,123,239,78,221,77,144,35,230,88,218,175,76,59,9,148,249,41,250,0,0,12,57,197,246,155,102,169,225,191,112,173,202,236,61,154,106,237,44,107,143,203,74,10,132,79,84,252,227,92,91,197,19,237,183,106,219,116,139,151,210,212,201,11,151,230,173,114,162,255,0,144,191,15,12,219,124,182,254,22,108,158,109,207,219,125,165,212,213,13,252,15,151,228,181,214,234,60,69,223,222,229,199,197,235,146,86,128,0,0,0,0,0,0,97,190,32,120,170,218,110,29,172,21,55,29,111,126,242,107,146,23,173,37,39,178,212,187,207,151,146,85,99,57,226,134,68,111,51,161,114,101,122,39,117,244,205,59,241,169,199,190,177,226,62,249,53,134,195,63,176,232,250,126,95,102,166,229,138,94,126,102,83,189,254,251,233,227,149,49,44,42,189,87,215,9,211,188,67,5,252,120,104,232,123,118,142,225,154,197,37,29,63,151,45,119,181,121,206,231,114,243,114,92,43,57,122,43,149,19,8,229,237,130,88,16,75,197,239,93,210,216,120,112,155,68,73,46,38,213,60,190,91,121,87,222,246,106,250,9,87,175,42,162,116,95,85,111,233,236,85,63,8,218,41,218,243,126,180,221,129,98,243,35,155,219,57,219,205,142,212,83,189,63,41,191,153,243,54,67,142,54,196,196,99,83,8,135,232,196,60,90,93,230,177,112,255,0,170,110,116,213,62,207,44,62,195,203,39,34,63,25,173,129,171,209,81,83,178,252,141,109,158,247,61,202,231,46,85,76,167,195,62,238,203,178,155,183,104,215,30,211,228,65,73,237,30,107,185,17,223,21,52,209,39,78,71,175,121,125,19,254,244,217,62,154,120,170,97,108,240,187,153,142,206,23,24,245,193,237,0,0,1,29,248,240,221,86,237,71,14,218,134,245,21,71,145,86,255,0,100,242,31,201,205,140,87,82,181,221,57,28,157,164,245,67,95,109,41,165,111,58,206,247,79,167,236,52,222,125,101,79,63,35,57,216,220,242,177,207,94,174,84,78,205,95,83,137,123,29,27,149,143,76,42,23,81,225,37,189,75,170,182,110,45,181,185,213,249,149,118,14,111,41,60,188,126,223,85,95,50,252,49,162,118,106,119,114,254,142,196,255,0,5,28,248,181,232,58,173,47,196,67,245,28,157,105,181,6,60,133,233,253,34,134,133,142,252,165,94,238,245,68,253,38,79,240,101,215,49,209,234,253,77,163,36,151,14,175,246,46,70,242,247,228,138,225,34,245,229,233,223,230,159,232,45,220,198,92,72,233,38,107,109,155,191,233,215,71,207,237,94,203,132,206,62,26,168,95,243,79,205,249,154,212,172,56,159,202,255,0,252,236,101,189,252,225,223,82,236,167,217,87,26,248,185,237,151,175,63,217,38,230,141,57,188,159,41,31,238,164,175,114,97,210,162,117,199,211,41,219,15,157,215,106,247,139,112,54,99,81,195,170,118,246,249,246,101,194,30,110,89,61,154,9,187,198,246,47,73,88,246,252,50,189,59,122,253,216,183,142,17,124,79,180,70,232,81,179,77,238,221,127,217,26,133,51,229,191,202,154,163,218,58,206,245,233,79,72,214,51,150,56,227,245,235,159,154,41,62,33,154,58,136,210,104,93,204,199,118,92,96,253,128,0,0,0,0,0,16,75,197,247,87,83,217,248,115,160,177,199,81,203,85,91,126,137,28,206,69,92,196,250,10,246,170,231,149,83,186,124,209,74,127,216,141,53,85,171,119,147,69,216,233,27,151,84,223,237,204,119,84,232,215,85,68,223,85,79,206,249,155,37,237,197,165,246,29,188,210,246,57,62,43,117,150,138,145,223,124,112,49,191,53,249,124,212,236,64,3,168,110,142,233,232,237,159,210,53,186,211,91,92,189,138,221,69,20,146,57,254,76,178,101,89,19,228,84,196,76,123,190,24,221,215,30,159,114,17,90,139,197,163,133,186,139,183,217,245,58,135,217,224,89,60,180,168,246,75,139,243,239,34,103,149,40,243,219,169,39,54,159,123,182,223,122,236,173,190,237,221,255,0,237,58,85,106,57,93,236,179,195,143,113,142,237,52,108,94,210,179,211,215,232,184,239,135,16,255,0,50,217,113,89,149,191,177,167,238,236,246,145,206,249,117,94,201,247,28,151,180,195,229,249,188,254,238,57,179,133,236,113,175,170,75,165,91,41,233,125,232,162,114,61,238,237,217,112,169,133,194,246,94,231,44,136,214,55,9,209,26,159,224,35,94,251,241,251,176,91,7,127,93,43,170,117,15,53,221,137,204,250,111,100,173,78,84,71,202,197,247,217,78,246,174,31,19,147,191,215,183,126,123,97,184,209,216,190,33,228,74,29,5,170,61,162,228,214,230,90,95,98,172,103,34,254,9,21,57,229,130,54,174,29,51,19,167,207,63,60,103,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,35,126,120,209,216,190,30,36,90,29,123,170,61,158,228,230,230,42,95,98,172,127,58,254,21,17,57,226,130,70,166,93,11,211,175,203,63,44,240,27,17,199,246,193,111,229,253,52,174,150,212,60,151,119,166,89,77,236,149,171,204,138,248,152,158,251,233,216,212,203,229,106,119,250,246,237,36,228,99,39,137,209,189,57,153,35,85,170,157,178,138,133,32,248,149,112,131,168,246,199,116,111,91,177,96,182,115,233,221,77,93,83,115,169,151,206,141,57,42,234,42,43,39,122,114,190,103,61,113,27,17,122,53,27,242,68,94,132,25,99,28,247,164,109,76,185,203,202,137,245,45,7,194,143,132,107,251,111,223,205,227,88,91,189,158,133,145,121,118,223,195,49,252,239,71,208,213,68,255,0,193,205,148,203,121,186,57,159,127,162,22,204,116,61,216,222,237,183,217,75,43,175,187,137,127,251,50,149,26,174,71,123,44,243,103,220,145,221,161,141,235,218,39,250,122,125,83,49,142,183,197,163,133,186,123,183,217,244,218,135,218,32,73,60,181,168,246,75,139,49,239,42,103,149,104,243,219,169,42,118,187,116,244,118,240,105,26,45,105,162,110,94,219,110,173,138,57,26,255,0,38,88,240,175,137,146,34,98,86,49,223,12,141,235,143,95,189,14,222,0,58,238,227,218,95,126,219,205,81,99,143,226,184,217,107,105,27,247,201,3,219,243,79,159,205,13,109,119,223,77,85,105,45,228,214,182,58,182,225,212,218,130,228,196,234,157,90,218,169,91,232,171,249,191,50,223,252,32,181,116,23,142,28,235,236,114,84,115,85,81,95,165,70,179,145,83,17,50,130,129,169,215,149,19,186,252,213,73,218,0,0,0,0,0,0,124,23,219,229,179,77,218,42,239,151,154,159,103,162,161,134,74,137,228,228,115,249,88,198,171,156,184,106,42,174,17,170,189,17,84,173,222,50,252,83,45,186,101,43,52,54,195,92,125,166,227,203,37,61,69,199,201,115,60,135,254,200,137,201,229,85,82,43,93,202,230,196,236,163,176,185,199,205,74,169,215,122,255,0,85,110,78,163,173,213,122,194,231,237,215,42,249,164,158,105,124,152,226,230,115,228,116,142,247,99,107,90,158,243,220,189,17,59,157,120,204,27,7,195,190,164,222,191,181,110,52,17,242,91,44,190,71,181,205,152,215,151,206,243,81,158,234,202,199,46,93,18,167,76,253,112,157,241,34,67,154,143,39,255,0,243,177,178,183,13,218,77,154,39,102,236,26,117,177,242,123,55,181,101,51,159,138,170,103,252,215,243,190,102,77,42,35,198,107,92,199,89,171,244,206,140,142,92,186,131,219,121,219,203,219,158,43,124,137,215,151,175,111,154,255,0,160,198,30,18,154,18,171,84,113,16,205,69,26,226,155,79,231,207,94,159,211,232,107,152,223,202,69,238,223,68,95,208,94,48,32,7,139,110,245,46,149,217,185,118,214,217,87,229,213,223,249,124,212,242,243,251,69,85,4,201,241,70,169,217,203,217,201,250,123,20,174,198,57,238,70,181,50,170,114,218,175,74,222,116,101,238,163,79,223,169,188,138,202,110,78,118,115,177,216,230,99,94,157,90,170,157,156,158,166,193,60,7,238,171,119,95,135,109,61,122,150,167,207,171,143,218,252,247,242,114,231,53,213,77,111,78,70,167,104,253,16,145,0,0,0,43,19,198,167,112,29,67,167,116,46,131,162,147,41,115,251,79,219,91,143,135,203,146,221,44,125,85,189,123,175,194,228,250,252,140,37,225,41,181,20,58,239,93,106,107,253,198,159,158,11,47,177,101,252,234,156,190,116,53,204,236,143,106,174,85,137,232,191,160,133,187,181,98,131,77,110,13,214,201,75,63,157,21,55,145,202,254,85,110,121,160,141,203,209,85,125,93,243,59,55,14,91,255,0,170,248,120,220,74,61,109,166,170,57,91,15,153,231,195,201,26,249,185,130,104,155,239,62,57,57,113,231,57,122,39,95,240,166,198,250,39,85,81,107,109,49,69,169,237,203,154,122,223,51,147,191,228,72,230,47,116,69,238,213,244,57,210,171,188,107,116,213,36,177,104,13,68,158,236,240,125,171,205,221,121,178,182,230,124,240,157,62,134,3,240,149,185,85,82,241,61,109,161,133,153,138,175,206,243,87,41,211,146,223,92,169,233,158,255,0,34,243,79,130,249,106,165,189,90,230,182,86,183,154,25,185,121,147,42,157,156,142,78,202,139,221,19,212,214,51,113,180,219,244,94,182,184,105,229,151,204,117,31,149,239,114,227,60,240,177,253,178,191,157,243,46,55,84,108,229,39,21,156,13,90,127,15,203,121,135,207,246,57,185,85,121,51,120,111,63,187,207,19,23,44,167,199,95,209,215,189,41,86,81,212,208,84,190,146,174,63,46,88,241,204,220,162,227,41,148,234,157,59,41,217,173,187,93,172,174,250,74,125,107,111,181,249,182,186,110,95,54,111,62,38,242,243,74,177,167,186,175,71,47,188,138,157,19,252,29,78,168,215,43,23,153,171,133,66,72,236,87,30,187,237,178,85,212,145,81,234,31,110,179,82,198,232,82,131,217,40,226,247,95,59,101,127,225,86,157,239,234,168,228,250,115,116,236,136,79,61,168,241,142,219,187,157,36,52,123,153,166,254,199,157,173,107,93,83,237,147,212,115,187,12,69,247,33,162,68,76,170,189,127,70,61,80,150,219,83,198,22,198,111,2,211,195,164,245,103,157,85,83,19,37,108,62,193,88,220,115,114,38,57,164,133,137,222,70,161,154,96,158,42,152,210,88,95,204,199,118,92,42,127,148,246,0,0,0,0,0,42,59,198,131,87,178,163,85,233,205,30,201,61,232,232,232,235,85,184,249,73,113,143,191,47,250,127,65,25,60,57,244,163,245,95,20,26,118,54,166,82,217,45,37,201,223,242,99,184,210,103,213,63,59,235,247,27,4,64,196,138,8,227,106,97,24,196,106,126,132,61,128,2,163,60,104,53,189,205,250,219,78,104,104,229,197,189,45,148,119,7,55,149,189,101,243,174,49,42,231,151,155,225,254,203,31,79,82,178,140,147,176,91,221,170,246,39,113,173,26,207,77,220,61,157,148,213,148,238,172,103,149,27,252,218,118,207,20,146,51,47,141,252,185,242,155,213,19,41,233,242,93,136,118,39,114,169,247,115,105,244,198,191,129,125,235,189,166,138,174,100,235,210,73,105,162,149,201,213,173,254,169,232,212,79,187,177,223,92,214,189,57,92,153,69,56,233,52,237,158,89,253,166,74,60,201,158,110,111,49,253,243,159,153,247,197,20,112,177,35,141,184,106,116,68,201,31,184,231,222,255,0,230,21,195,253,247,80,83,75,229,220,46,144,85,90,104,93,203,158,90,153,40,170,95,27,176,177,189,171,135,69,217,200,137,243,95,158,190,26,167,82,221,117,134,162,184,234,123,220,254,117,109,206,170,106,185,223,202,214,229,242,61,207,114,225,168,137,241,57,123,34,33,237,209,186,190,249,161,53,37,6,169,211,213,126,207,93,110,168,138,166,39,249,108,126,29,28,141,123,122,61,174,79,137,137,221,23,177,127,28,5,241,26,188,66,236,149,182,229,112,76,93,172,209,195,107,172,119,245,89,97,164,165,89,36,194,69,27,91,151,204,190,234,101,19,209,85,59,73,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,4,105,227,211,136,213,225,235,100,174,87,43,122,102,237,121,142,107,93,27,191,169,75,53,37,82,199,38,22,41,26,236,58,20,247,87,8,190,170,137,222,129,245,158,175,189,235,189,73,112,213,58,134,175,218,43,174,53,18,212,202,255,0,45,140,203,164,145,207,119,70,53,169,241,61,123,34,30,173,45,169,110,186,63,81,91,181,61,146,127,38,182,217,85,13,92,15,229,107,176,248,222,215,181,112,228,84,248,154,157,209,80,216,63,129,141,239,254,110,188,63,216,181,5,76,190,101,194,215,5,45,166,185,220,184,230,169,142,138,153,242,59,9,27,26,153,116,189,154,138,159,37,249,103,155,173,170,130,245,67,45,182,231,7,157,77,59,28,201,25,204,230,229,174,69,69,76,181,81,123,42,152,202,135,133,125,134,182,234,5,213,52,90,19,203,186,44,222,208,179,253,169,90,191,132,231,71,231,149,102,229,248,145,23,24,199,232,50,149,37,29,61,5,52,116,148,145,242,69,19,81,140,110,85,112,136,152,78,171,215,178,29,35,125,119,38,159,105,54,159,84,107,249,215,222,180,90,107,106,225,78,189,100,138,154,89,90,157,26,239,234,126,173,84,251,251,26,238,239,238,247,106,189,246,220,107,190,179,212,151,15,104,101,77,101,67,168,217,229,70,207,42,157,211,203,36,108,203,35,103,54,60,215,117,84,202,250,252,147,27,22,107,224,191,173,238,108,214,218,143,67,73,46,109,235,108,172,184,53,188,173,233,47,157,110,137,23,60,188,223,15,246,88,250,122,150,230,0,61,115,177,36,134,72,221,217,237,86,175,233,67,95,127,17,141,40,253,41,197,6,162,141,201,132,185,203,87,114,111,252,153,46,53,120,245,95,205,250,125,196,155,240,95,214,12,167,213,154,143,71,62,79,122,74,58,202,212,110,62,114,219,163,206,121,127,211,250,61,75,113,0,0,0,0,0,122,231,158,42,104,214,89,159,202,198,247,92,42,255,0,144,194,219,173,198,22,198,108,250,212,67,171,53,103,147,85,77,19,229,116,62,193,88,236,242,243,166,57,163,133,233,222,55,33,18,119,95,198,59,110,237,148,147,81,237,158,155,251,98,119,53,205,109,79,182,79,79,200,236,61,19,220,154,137,81,112,168,197,253,56,244,82,191,120,138,227,103,120,248,136,172,146,158,255,0,120,246,123,47,84,142,223,236,244,175,229,235,50,34,249,172,130,55,175,185,50,183,244,103,191,104,255,0,20,82,212,206,200,98,111,52,146,189,26,212,206,50,229,92,33,217,181,78,218,106,237,27,104,183,222,239,246,223,102,166,185,197,20,212,206,243,162,127,59,36,107,156,197,195,28,170,153,70,175,116,78,221,78,185,71,71,83,95,82,202,74,72,252,201,100,207,43,114,137,156,38,87,170,244,236,133,214,233,125,156,164,225,79,129,171,182,103,230,188,205,228,123,100,220,170,156,248,188,59,147,221,231,149,137,134,84,99,167,233,235,218,156,182,235,77,187,90,107,107,126,157,73,124,181,172,243,125,238,92,227,146,23,191,182,83,243,126,102,206,118,59,85,45,150,215,13,178,137,188,176,195,205,202,153,85,238,229,114,247,85,94,234,190,167,222,81,151,139,85,198,170,171,137,235,149,12,204,196,84,126,79,148,185,78,188,246,250,21,94,201,158,255,0,51,62,120,41,233,170,72,162,215,218,141,87,154,121,190,202,229,238,156,184,251,69,159,60,47,79,161,106,39,5,173,245,85,22,137,211,21,186,158,226,184,167,162,242,249,251,254,92,141,98,118,69,94,238,79,67,92,158,35,183,255,0,85,241,15,184,117,154,219,82,212,101,178,249,126,68,60,145,254,15,16,67,27,189,230,71,30,115,228,181,122,167,79,240,175,88,218,107,21,62,165,220,27,85,146,170,111,42,42,159,63,153,252,170,236,114,193,35,147,162,42,122,183,230,77,47,22,189,168,161,208,154,231,76,223,237,180,252,144,94,189,183,15,231,85,230,242,97,161,103,101,123,149,48,175,95,68,253,38,109,240,86,220,7,87,105,221,117,160,235,100,194,91,62,204,246,38,227,226,243,36,184,203,39,84,111,78,201,241,57,126,159,34,206,192,0,0,81,247,139,149,234,190,225,196,67,237,213,19,243,193,69,143,37,156,173,78,94,122,26,5,119,84,76,174,85,61,73,33,224,167,105,167,139,70,110,5,199,201,196,149,95,100,243,59,153,125,238,89,110,40,157,51,208,174,174,46,172,145,216,55,251,83,219,162,127,51,89,236,88,233,142,244,80,47,205,126,102,29,47,163,194,239,112,223,172,248,99,178,218,38,94,105,108,190,211,206,238,217,243,174,21,174,78,156,168,157,155,243,95,208,76,2,188,124,100,109,111,159,103,172,247,36,102,91,77,237,25,92,246,230,170,183,183,230,87,183,135,118,168,77,41,197,214,134,184,207,55,151,76,159,105,249,222,238,115,254,230,85,163,123,34,175,119,122,27,11,131,93,158,58,244,85,94,138,226,55,82,210,85,71,201,230,251,31,43,114,139,140,80,83,42,245,71,47,231,22,97,225,9,174,100,212,219,7,83,165,42,101,243,29,167,185,50,156,184,199,159,91,95,39,163,83,243,126,107,250,8,47,226,119,195,235,54,119,123,164,212,54,169,57,173,58,151,30,205,30,49,229,123,61,37,19,31,213,210,61,206,203,164,85,234,137,143,170,25,11,194,63,118,236,214,125,194,184,237,86,161,139,48,234,47,39,200,119,51,250,123,60,21,243,187,163,24,171,221,83,187,147,244,246,37,207,17,190,22,123,81,187,114,84,94,244,77,103,234,98,234,254,76,59,203,169,173,230,199,146,223,233,149,109,106,123,177,187,211,242,190,104,133,105,111,175,0,27,235,177,150,218,155,237,226,207,237,118,170,105,91,27,170,189,162,142,60,167,144,233,92,188,141,168,123,186,35,28,152,199,92,125,200,70,153,98,124,50,58,41,27,135,177,202,215,38,123,42,119,61,148,85,181,54,250,168,171,104,228,242,230,129,237,146,55,97,23,14,69,69,69,194,244,238,136,103,29,185,227,95,136,45,179,141,148,214,13,105,203,77,30,17,177,125,157,68,184,68,228,78,239,129,203,217,136,134,73,135,197,27,137,232,92,174,253,83,243,101,156,184,246,43,122,126,159,247,161,249,79,20,62,39,146,84,147,245,81,217,220,216,246,43,127,251,33,218,52,199,139,135,16,246,91,132,117,55,135,253,173,76,212,68,125,62,40,96,231,68,115,85,125,230,209,170,166,81,21,63,79,208,146,123,77,227,61,164,111,213,16,90,247,43,109,255,0,83,249,86,198,234,239,182,37,171,231,92,198,220,249,112,208,166,51,151,187,25,252,156,122,161,62,54,163,120,244,46,243,105,154,109,83,161,174,222,219,73,59,24,229,95,34,104,249,92,232,216,254,95,194,177,138,184,73,89,215,30,191,126,59,184,0,0,15,10,168,136,170,189,144,160,111,19,61,120,205,119,197,45,231,147,182,159,101,69,141,126,248,46,53,159,216,183,243,254,191,122,153,123,193,187,109,235,46,251,213,123,215,207,169,242,232,232,172,117,52,104,222,68,94,105,89,87,111,151,25,230,69,78,139,249,184,250,250,23,56,0,5,83,120,210,109,187,217,54,153,221,56,83,17,185,40,172,143,79,236,179,113,157,87,171,190,95,216,254,159,66,172,1,123,222,20,148,215,202,126,22,227,117,233,221,36,187,35,233,19,12,255,0,123,173,186,135,147,225,253,61,250,252,201,148,1,2,252,95,116,229,101,195,135,251,125,222,153,114,202,107,212,94,99,122,124,45,162,175,114,174,85,126,191,34,146,193,104,158,10,186,182,175,237,237,83,161,57,127,99,123,37,117,219,57,79,143,158,221,23,230,231,183,246,88,250,122,150,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,191,26,173,93,87,246,238,150,208,152,253,141,236,148,55,108,244,248,249,238,49,126,110,123,127,101,143,167,169,87,96,187,79,8,29,59,89,111,225,254,225,119,168,92,50,166,245,47,150,222,159,11,168,168,28,139,148,95,167,200,158,128,16,215,197,110,154,249,81,194,220,142,178,187,164,87,101,146,173,48,207,247,178,91,171,185,254,47,209,219,175,200,162,16,90,127,130,222,219,189,243,106,109,211,153,51,27,82,182,200,196,254,203,54,233,209,122,59,229,253,143,233,244,45,100,0,10,99,241,145,219,122,203,70,245,89,53,243,42,124,202,58,219,29,53,26,183,145,19,150,87,213,220,37,198,121,149,87,162,126,110,62,190,134,33,240,204,215,140,208,156,82,217,149,253,175,236,167,177,254,153,238,52,127,216,187,243,62,159,122,23,242,138,142,68,114,118,94,167,144,0,0,29,35,117,247,143,66,236,206,153,169,213,58,230,237,236,84,144,49,238,69,242,38,147,153,205,141,239,229,252,19,30,169,148,137,253,113,233,247,102,3,238,199,140,246,145,176,212,79,107,219,93,183,253,80,225,93,27,107,190,216,150,147,145,115,35,81,222,92,212,43,156,97,142,198,127,43,30,138,70,205,79,226,225,196,61,234,225,37,77,157,255,0,100,211,57,21,25,79,138,25,249,17,92,229,79,121,212,104,171,132,84,79,209,245,58,186,248,161,241,60,178,172,159,170,142,238,230,199,177,91,255,0,217,15,212,222,40,220,79,76,228,119,234,159,151,12,229,199,177,91,215,244,255,0,189,12,109,184,220,107,241,5,185,145,190,154,255,0,173,57,169,164,202,58,47,179,168,147,40,188,233,221,144,53,123,61,80,193,213,181,181,55,10,169,107,107,36,243,38,157,238,146,71,97,19,46,85,85,85,194,116,238,170,122,226,137,243,72,216,163,110,94,247,35,90,153,238,171,216,149,28,54,248,121,111,39,16,48,83,223,25,7,216,246,41,38,99,93,91,205,75,81,238,42,66,229,119,151,237,44,127,193,55,54,49,158,152,238,189,45,7,134,255,0,14,125,156,225,250,26,109,69,119,255,0,119,47,116,177,50,119,214,126,202,165,242,228,106,66,245,119,150,218,151,177,112,248,85,216,198,61,236,118,78,181,163,226,101,187,118,237,195,223,234,219,13,150,46,90,45,50,217,45,10,188,206,92,201,77,91,88,223,202,99,87,179,211,213,83,234,167,219,225,137,195,235,55,139,123,163,212,55,89,57,109,58,107,62,211,30,51,230,251,69,37,107,25,213,178,49,205,195,227,69,232,139,159,92,33,58,124,94,245,203,244,206,193,211,105,74,105,188,183,106,30,124,39,46,115,228,86,208,73,234,213,252,239,154,126,146,179,184,20,209,85,122,215,136,221,55,73,75,31,63,149,237,156,205,202,38,115,65,82,189,213,201,249,166,196,192,215,163,196,75,84,38,172,226,235,92,220,160,155,204,166,95,179,60,159,119,24,255,0,115,41,17,221,209,23,187,125,75,8,240,110,181,190,13,158,188,220,149,152,109,79,179,225,115,223,150,170,224,223,153,97,228,63,241,68,220,39,232,206,24,175,118,136,87,150,91,215,179,114,59,190,60,155,133,19,151,167,42,167,103,124,211,244,148,46,102,46,17,108,145,223,247,251,76,91,165,127,43,95,237,185,233,158,212,83,175,205,62,69,138,248,214,90,105,229,209,155,127,114,242,179,37,47,218,188,174,230,95,119,154,91,114,47,76,245,35,127,132,117,234,186,223,196,67,45,244,243,242,65,91,159,57,156,168,188,220,148,53,234,222,170,153,76,42,250,23,130,0,0,3,95,175,18,43,205,29,211,138,109,81,29,43,249,150,159,216,185,250,42,124,86,234,60,119,68,249,22,5,224,227,100,117,14,199,221,47,43,218,231,228,99,255,0,181,214,92,27,243,250,252,144,174,111,16,11,75,236,220,81,106,218,55,179,149,91,236,29,51,159,254,110,165,95,154,252,200,230,90,199,130,214,186,154,166,45,105,162,157,79,152,232,254,206,229,147,157,58,115,173,198,78,220,191,233,255,0,184,181,2,20,120,174,233,199,221,248,111,174,184,178,62,111,96,242,178,185,198,57,235,232,83,230,159,47,169,75,219,69,93,81,109,220,59,77,109,45,71,145,44,126,127,44,156,136,236,102,9,17,122,47,78,202,108,221,107,149,211,208,197,43,165,243,21,220,222,247,46,51,213,125,15,168,164,223,23,237,18,237,57,190,84,26,147,242,47,254,111,42,255,0,204,81,208,49,127,41,127,59,228,159,164,228,252,30,247,66,93,53,187,119,77,5,35,177,6,164,242,50,152,239,236,244,213,242,254,98,175,119,126,114,126,158,196,224,241,54,217,6,238,175,15,23,75,197,182,147,206,189,88,188,143,99,79,51,151,246,234,234,54,201,241,72,214,124,17,175,116,95,166,20,163,77,15,172,46,122,7,84,209,106,171,66,226,174,135,204,242,254,31,203,141,209,175,196,215,39,103,175,162,155,34,236,6,236,91,183,167,107,108,251,129,110,126,91,113,246,140,183,14,233,229,212,75,23,171,25,253,73,127,37,63,210,185,10,104,163,158,39,193,43,121,153,35,85,142,76,227,40,169,133,33,239,19,62,27,59,79,190,178,87,234,27,51,190,193,191,212,36,179,173,78,42,106,188,217,157,231,63,224,117,83,24,220,201,42,47,108,39,46,59,47,74,151,226,103,131,173,209,225,170,253,53,54,163,161,246,139,59,158,239,102,184,121,180,236,243,89,207,50,49,124,166,79,35,155,150,64,231,117,237,217,122,247,192,135,99,219,234,13,39,115,213,52,116,122,218,241,246,101,170,73,99,108,213,30,207,44,220,173,89,24,142,247,99,84,114,251,170,229,233,242,249,170,22,145,180,222,23,60,58,110,214,134,179,235,45,47,175,125,182,154,178,154,158,121,36,251,42,186,60,185,240,199,34,183,15,171,106,246,145,189,81,61,127,65,227,112,188,23,244,251,232,102,171,208,155,141,228,212,49,28,232,233,126,200,123,185,176,143,84,78,121,107,176,153,94,68,255,0,15,204,131,60,65,112,65,189,188,62,190,107,134,163,176,249,214,54,189,205,101,195,218,169,27,205,251,106,167,224,153,59,222,158,228,46,119,248,59,247,232,59,35,190,154,231,96,245,149,38,174,209,149,222,76,180,211,70,249,98,242,161,119,154,198,203,28,142,103,52,145,189,27,149,137,169,148,78,159,221,205,239,240,113,197,94,157,226,111,109,232,174,241,79,229,234,10,72,35,138,231,77,203,34,226,102,193,78,233,157,207,228,198,207,219,39,198,26,152,245,78,157,164,24,0,0,117,29,222,212,76,210,91,87,171,245,43,229,242,146,215,98,184,86,35,249,121,185,86,58,105,31,156,97,115,240,252,151,238,53,181,222,29,81,54,178,221,61,91,169,101,159,206,75,133,238,190,165,143,229,70,229,178,84,200,244,92,97,63,59,228,133,198,248,73,237,213,78,149,216,89,181,21,109,39,147,37,226,185,213,48,175,152,142,231,134,90,42,23,181,221,28,184,207,42,244,84,69,251,137,214,0,6,52,226,15,99,244,230,255,0,237,181,207,64,106,20,228,74,152,102,90,105,255,0,8,190,68,238,167,150,38,73,202,201,25,205,203,231,42,242,171,176,190,191,52,165,253,245,240,212,223,253,177,190,92,31,166,180,247,219,182,56,231,149,208,85,251,93,21,47,224,81,242,242,175,35,234,156,255,0,129,141,94,189,125,236,119,67,139,216,143,15,45,252,221,29,99,110,165,189,233,31,179,52,255,0,180,195,237,181,190,223,69,55,44,94,108,73,34,121,109,169,107,215,240,114,43,189,222,189,48,157,75,201,217,157,179,182,109,6,218,105,253,190,181,47,52,86,107,117,37,27,159,239,39,59,161,167,142,37,118,28,247,170,101,35,78,156,203,247,175,115,187,0,116,13,247,218,234,29,228,218,157,73,183,213,171,202,183,91,101,101,52,15,234,188,147,75,77,44,77,118,17,236,206,60,197,232,174,68,251,187,154,251,241,15,195,62,225,108,6,184,185,233,237,71,104,242,232,99,168,153,104,106,61,162,5,243,169,146,105,89,27,249,89,43,213,188,205,133,203,135,46,83,178,253,113,141,135,77,222,117,53,202,11,69,150,143,218,42,170,101,108,49,179,204,99,50,247,57,26,137,151,42,39,119,39,117,46,231,195,7,133,251,246,197,109,140,186,155,88,65,228,221,245,19,157,87,27,57,152,238,74,90,138,122,39,163,115,28,175,106,225,241,59,174,17,126,228,239,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,147,196,247,134,11,246,250,237,140,122,155,72,65,231,93,244,234,165,92,145,243,49,188,244,212,244,245,175,86,230,73,88,212,203,229,111,92,42,253,233,218,145,111,218,110,243,166,110,83,218,47,84,126,207,85,77,43,161,145,158,99,31,135,181,202,213,76,181,85,59,181,123,41,147,184,120,225,159,112,183,255,0,92,91,52,238,156,180,121,148,50,84,66,181,213,30,209,2,121,52,203,52,76,145,252,175,149,138,238,86,204,213,195,87,43,217,62,155,4,108,70,215,80,236,222,212,233,189,190,162,94,101,181,91,40,233,167,127,84,231,154,42,104,162,115,176,175,126,51,229,167,68,114,167,223,220,239,224,29,39,121,182,206,217,187,251,105,168,54,250,234,188,177,94,109,213,116,109,127,188,188,142,154,158,72,145,216,107,216,171,132,145,122,115,39,222,157,202,54,223,127,15,45,252,218,237,99,113,165,178,105,31,180,244,255,0,180,205,236,85,190,223,69,15,52,94,108,169,26,121,110,169,115,211,240,113,163,189,238,189,112,189,78,83,98,188,53,55,255,0,115,175,150,247,234,93,61,246,21,142,73,226,116,245,126,215,69,85,248,21,124,92,203,200,202,166,191,224,123,151,167,95,119,29,212,186,14,31,118,63,78,108,6,219,91,52,6,158,78,116,166,134,21,169,159,240,137,231,206,218,120,162,124,156,175,145,252,188,222,74,47,42,59,9,233,243,92,150,0,4,20,241,108,219,170,157,87,176,177,106,42,42,79,58,75,61,115,106,102,95,49,27,201,12,84,85,207,115,186,185,51,142,100,232,136,171,247,148,229,179,218,158,109,27,186,122,75,82,197,63,147,246,125,238,130,165,239,229,71,97,177,212,198,245,92,97,127,55,228,166,201,91,67,168,153,171,118,175,72,106,86,77,230,253,167,98,183,214,43,249,121,121,150,74,104,223,156,97,49,241,124,147,238,59,112,0,0,71,222,49,248,171,211,188,50,109,189,109,226,89,252,205,65,87,4,145,91,41,185,100,76,204,232,42,29,11,185,252,153,25,251,100,24,195,147,30,171,211,189,15,239,118,250,107,157,252,214,85,122,187,89,215,121,210,212,205,35,226,139,202,133,190,83,29,44,146,53,156,209,198,196,118,22,87,38,85,58,255,0,115,29,251,135,222,8,55,183,136,39,195,112,211,150,31,38,198,231,181,175,184,123,85,35,185,127,106,85,252,19,231,99,215,220,153,174,255,0,7,126,211,155,111,124,23,244,251,40,97,171,215,123,141,231,84,61,26,233,41,126,200,123,121,114,140,85,78,120,171,176,184,94,116,255,0,15,200,243,187,62,23,60,58,109,46,134,188,107,45,81,175,125,138,154,142,154,162,120,228,251,42,186,76,57,144,201,34,55,12,171,114,246,141,221,85,61,63,65,86,251,131,65,164,237,154,166,178,143,68,222,62,211,181,71,44,141,134,163,217,229,135,153,169,35,209,190,236,138,174,79,117,26,189,126,127,52,83,174,25,239,134,110,14,183,71,137,91,244,52,218,114,135,217,236,237,123,125,166,225,230,211,191,202,103,60,40,245,242,159,60,110,118,25,59,93,211,191,100,235,218,218,56,102,240,217,218,125,138,146,131,80,222,93,246,245,254,157,34,157,42,113,83,75,229,76,223,37,255,0,3,106,158,199,98,72,149,123,97,121,177,217,58,204,40,98,142,8,153,4,77,229,100,109,70,53,51,156,34,38,16,142,252,120,111,125,62,201,112,255,0,126,185,181,255,0,179,175,52,213,86,154,102,225,127,108,150,138,169,204,92,249,111,79,138,47,84,68,249,170,122,235,253,35,238,155,129,173,156,246,179,204,184,234,43,162,170,55,45,76,205,81,55,108,251,173,248,159,244,79,184,188,207,12,157,144,77,170,225,226,215,120,185,210,121,55,171,239,159,237,137,230,115,126,211,93,88,216,254,25,28,207,130,68,236,137,245,202,144,131,198,19,116,36,212,187,183,107,208,81,187,48,105,191,63,29,59,123,69,53,4,191,152,139,221,191,156,191,163,177,198,120,64,232,151,106,61,242,175,212,159,145,96,242,185,151,254,126,142,189,137,249,73,249,191,37,253,5,217,31,45,210,87,65,67,44,173,151,203,86,242,251,220,185,199,84,244,53,145,221,234,250,139,158,225,221,171,106,170,60,249,100,242,57,164,228,70,231,16,70,137,209,58,118,66,232,124,40,180,227,237,28,55,209,92,158,206,84,184,121,152,92,231,62,93,125,115,126,107,243,250,19,92,170,255,0,26,93,117,53,52,90,51,69,54,159,17,214,125,163,205,39,58,117,228,91,116,157,185,127,211,255,0,113,84,228,140,240,255,0,180,190,243,197,22,146,163,99,57,149,222,223,211,56,255,0,230,234,165,249,167,200,177,159,24,219,43,171,182,58,215,120,78,214,207,63,63,253,178,178,222,223,159,211,228,165,126,248,110,222,104,237,124,83,105,120,234,159,202,181,30,219,201,209,87,225,183,86,103,178,47,204,216,20,0,0,6,184,156,105,215,65,115,226,99,88,214,210,201,207,20,159,103,242,187,10,153,197,190,157,23,191,213,11,111,240,167,178,182,209,194,213,149,253,223,63,180,243,47,207,150,227,93,143,85,249,149,201,226,167,102,125,175,139,205,87,50,51,16,212,123,15,150,185,239,203,108,162,207,170,175,117,245,35,109,199,110,110,148,27,125,103,220,23,59,52,119,95,104,229,76,55,221,242,167,72,151,242,178,189,87,243,83,244,247,36,223,133,174,230,79,161,56,136,164,179,121,156,148,151,239,51,218,29,132,95,218,40,107,92,223,200,114,247,127,162,167,233,47,120,193,28,111,233,171,118,169,225,171,86,219,46,143,242,225,127,176,101,248,114,242,226,190,153,221,154,168,171,213,169,234,107,199,165,234,35,164,190,211,84,74,206,102,179,159,41,156,119,99,144,217,191,110,231,138,167,71,91,230,129,156,140,119,155,132,202,174,63,10,244,245,59,33,80,158,54,22,218,186,93,107,183,183,25,160,229,130,183,237,111,37,252,200,188,252,144,219,145,221,17,114,152,95,153,6,120,119,220,218,253,160,221,235,22,191,183,63,150,107,103,181,99,163,87,246,202,89,98,245,99,211,180,139,249,43,254,147,100,88,101,179,107,221,50,146,49,124,250,10,239,249,109,207,36,159,218,187,226,103,208,215,159,140,125,130,188,240,255,0,189,23,125,43,83,75,139,95,236,127,96,168,231,103,225,191,98,83,201,39,184,146,61,205,195,166,199,188,189,123,167,78,210,163,194,83,137,75,102,137,213,23,29,169,213,215,127,102,164,186,249,63,103,55,217,220,255,0,218,163,174,158,94,177,196,171,221,205,248,156,157,250,103,177,113,128,235,91,131,183,218,103,115,116,181,126,145,213,116,62,213,65,112,167,150,158,70,121,178,51,164,145,190,53,235,27,154,239,133,238,245,78,229,18,120,128,240,177,75,195,102,234,190,159,79,174,108,119,134,45,117,51,122,254,11,205,169,170,70,71,151,205,35,221,134,66,158,242,227,62,168,139,222,43,146,103,130,126,47,245,71,13,91,131,67,28,183,28,105,107,141,76,80,92,225,242,99,247,34,146,122,111,58,94,111,38,73,23,17,65,142,86,225,126,93,123,223,70,219,110,14,157,221,29,21,105,214,250,94,179,218,104,46,180,112,85,70,255,0,46,70,97,37,137,146,162,97,237,107,190,25,27,232,157,253,59,28,182,160,176,90,181,69,154,178,193,123,165,246,138,26,248,36,167,158,46,119,51,158,55,177,88,228,203,85,21,50,215,42,101,21,23,169,79,62,36,60,7,82,237,101,100,219,177,181,246,255,0,46,195,82,231,75,95,77,230,170,249,82,57,107,39,145,252,243,212,57,238,195,35,141,48,214,225,123,167,92,161,17,120,108,226,7,84,240,235,185,54,253,109,167,103,196,45,150,40,235,161,229,143,240,212,222,209,12,146,51,153,241,200,173,202,66,212,203,83,41,233,242,93,129,248,124,222,189,55,191,91,97,101,215,154,126,167,204,125,93,29,50,215,69,201,34,121,21,78,167,138,89,35,203,227,103,55,47,154,137,204,214,242,175,167,201,50,80,0,2,47,120,142,238,19,116,23,11,186,158,44,101,218,138,150,182,197,143,146,84,91,170,250,252,46,252,207,167,222,133,4,105,219,95,219,154,130,217,101,231,228,251,66,178,26,94,108,103,28,239,70,231,25,79,159,205,13,144,56,84,210,148,250,55,135,141,190,178,211,174,121,52,213,165,100,119,95,121,233,67,3,85,112,170,184,248,126,102,88,7,133,84,68,85,94,200,98,13,219,226,215,97,54,67,204,139,113,245,199,217,117,12,106,171,98,251,50,182,126,101,79,51,166,97,133,232,157,98,122,126,143,170,102,37,235,95,25,13,167,182,92,166,164,209,250,111,237,154,72,220,228,142,175,219,42,105,252,196,71,57,17,121,36,162,85,76,162,53,113,233,156,122,29,61,222,52,86,143,57,17,187,113,248,62,110,171,246,195,187,103,255,0,176,76,133,182,190,47,251,47,169,111,52,214,189,109,109,253,78,193,59,217,26,213,121,213,117,124,170,231,177,191,4,116,72,171,209,206,94,255,0,147,143,84,39,6,131,220,13,35,185,154,114,159,86,104,139,183,218,86,170,166,177,209,84,121,18,195,204,142,141,178,55,221,149,173,114,123,175,106,245,79,95,158,78,196,0,7,23,168,52,197,143,84,208,186,221,126,161,246,170,119,162,163,153,230,189,153,69,69,69,234,213,69,236,229,254,233,193,105,173,161,219,189,33,88,181,250,119,79,123,36,235,213,95,237,115,201,234,139,217,239,84,238,214,255,0,112,238,8,152,76,39,161,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,90,167,117,182,186,142,162,90,58,205,200,210,208,79,3,221,28,177,73,120,167,107,227,123,87,10,215,34,191,40,168,168,168,168,167,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,169,148,194,250,157,63,82,237,14,221,234,250,196,175,212,90,123,218,231,78,168,255,0,107,158,63,85,94,204,122,39,119,59,251,167,59,167,244,197,143,75,80,182,221,97,161,246,90,118,34,35,89,230,189,248,68,68,68,234,229,85,236,212,254,225,202,0,1,215,117,230,224,105,29,179,211,149,26,179,91,221,190,205,181,82,181,238,150,163,200,150,110,84,108,110,145,222,236,77,115,151,221,99,151,162,122,124,240,65,253,202,241,127,217,125,53,121,169,181,232,155,111,234,138,8,30,248,210,171,206,171,164,230,86,189,237,248,36,162,85,78,141,106,247,252,172,122,41,143,91,227,69,104,243,149,29,183,31,131,230,232,191,108,59,182,127,251,4,238,26,43,198,67,105,238,119,40,105,53,134,155,251,26,146,71,53,36,171,246,202,154,143,45,21,205,69,94,72,232,145,87,8,174,92,122,227,30,164,180,218,78,45,118,19,123,252,184,182,227,92,125,169,80,246,162,186,47,179,43,96,229,85,242,250,102,104,88,139,214,86,39,233,250,46,50,250,42,42,34,167,101,60,131,19,241,85,165,41,245,151,15,59,131,101,168,94,94,125,53,118,88,221,213,121,94,180,51,181,23,8,169,159,139,230,107,127,168,173,127,97,234,11,157,151,159,159,236,250,201,169,121,177,140,249,111,86,231,25,95,151,205,75,247,240,225,220,22,235,222,23,116,204,88,195,180,237,45,21,139,31,52,167,183,82,117,248,91,249,255,0,95,189,73,66,0,0,198,188,65,239,94,155,216,93,176,189,107,205,65,83,229,190,146,142,165,104,98,228,145,124,250,166,211,203,44,113,229,145,191,151,155,202,84,230,115,121,83,215,228,186,252,113,39,196,14,169,226,43,114,110,26,219,81,79,152,93,44,177,208,195,203,31,224,105,189,162,105,35,103,51,35,141,93,132,153,201,151,38,87,215,228,146,235,195,123,128,234,93,211,172,135,118,55,66,223,230,88,105,156,217,104,41,188,213,79,54,70,173,28,241,191,158,10,134,189,185,100,146,38,28,220,39,117,235,132,46,27,79,216,45,90,94,205,71,96,178,82,251,61,13,4,17,211,193,23,59,159,201,27,24,140,106,101,202,170,184,107,81,50,170,171,208,226,119,39,112,116,238,215,104,187,182,183,213,21,158,205,65,106,163,158,170,71,249,111,126,82,40,159,42,166,24,215,59,225,141,222,139,219,215,177,66,252,108,113,127,170,120,149,220,42,232,226,184,231,75,91,170,101,130,217,15,147,31,191,20,115,212,249,50,115,121,49,200,153,138,124,114,187,43,243,235,218,51,18,163,195,251,133,154,94,36,247,89,148,250,129,113,99,179,177,43,170,91,215,240,169,21,77,42,62,60,178,104,222,220,178,101,247,147,56,244,69,94,215,183,183,219,125,166,118,203,75,80,105,29,41,67,236,180,22,250,120,169,227,103,155,35,250,71,27,35,78,178,57,206,248,88,223,85,236,118,83,209,95,93,75,108,161,168,184,215,75,229,211,210,196,249,230,127,42,175,43,26,138,174,92,38,85,112,136,189,138,44,241,59,226,26,155,120,55,170,109,57,167,174,126,213,102,211,205,117,11,255,0,2,172,197,84,21,117,172,95,142,54,63,224,145,61,85,189,123,170,159,39,134,127,14,247,61,224,223,90,29,71,91,73,203,99,211,43,21,209,103,243,26,188,245,20,245,148,111,242,185,82,86,61,50,201,21,121,176,169,244,85,47,38,105,108,218,15,77,44,143,95,34,130,135,254,91,177,207,39,246,206,248,159,245,53,186,226,35,115,107,247,127,119,175,186,254,226,254,105,174,126,203,158,141,79,218,233,98,139,209,140,78,209,167,228,167,250,73,205,224,161,109,172,170,214,219,133,113,134,14,104,40,190,201,243,159,204,137,201,207,13,197,27,209,87,43,149,249,22,246,117,189,196,154,42,125,29,112,154,118,115,177,190,86,83,42,153,252,43,62,70,178,26,166,166,58,187,237,85,68,76,229,107,249,48,153,206,48,198,161,176,223,4,26,106,221,165,184,106,210,86,203,91,252,200,89,237,248,126,28,156,217,175,169,119,103,42,170,117,114,153,224,162,31,20,173,204,159,93,241,17,87,102,243,57,233,44,62,95,179,187,8,159,183,208,209,57,223,144,213,238,207,85,95,208,70,75,110,220,221,46,27,125,120,220,22,187,20,118,175,103,230,76,55,222,243,103,88,147,242,178,157,83,243,87,244,119,36,143,133,109,153,247,78,47,52,164,202,204,195,77,237,222,98,231,183,53,174,181,19,213,23,186,122,22,57,226,177,100,75,191,11,87,183,162,123,240,123,55,42,252,185,174,52,57,245,79,145,82,28,22,215,65,109,226,99,71,86,213,73,201,20,127,104,115,59,10,184,205,190,161,59,39,213,77,142,192,0,0,107,65,196,117,122,220,247,155,80,215,59,188,190,201,254,10,72,83,228,159,34,236,252,53,40,210,143,133,221,56,212,245,246,207,243,141,103,253,229,121,120,191,90,166,164,226,45,110,111,110,35,175,248,23,41,215,146,134,129,171,235,254,132,57,157,39,179,245,26,215,194,254,167,80,90,104,188,235,157,55,39,179,167,154,141,231,230,212,46,99,190,39,163,83,13,106,247,79,240,144,67,71,234,171,158,138,212,52,186,150,207,39,37,93,39,63,150,184,106,252,108,115,23,226,69,78,206,95,67,102,29,169,220,11,54,232,104,75,110,181,176,79,231,81,92,60,239,45,220,175,110,124,185,159,26,244,123,90,189,227,95,68,255,0,73,193,241,31,107,251,107,102,53,13,179,201,243,124,239,100,247,57,185,115,138,184,93,223,41,242,53,169,160,123,35,171,141,242,124,41,156,255,0,113,77,156,54,141,236,147,111,45,47,143,225,95,63,31,253,222,67,184,21,37,227,119,5,28,122,139,107,166,134,171,204,158,95,182,252,248,185,21,60,172,71,109,70,245,94,142,202,117,233,216,172,68,85,106,229,59,151,185,225,131,190,111,221,109,139,167,178,221,106,252,203,173,143,159,207,111,151,140,121,213,149,174,111,86,198,214,252,49,167,101,95,208,167,59,226,7,194,125,63,17,187,87,81,54,158,183,121,154,186,217,201,246,108,190,114,166,60,202,154,84,151,221,124,209,197,251,84,42,158,246,126,157,123,209,20,51,234,93,187,212,233,53,59,253,130,239,111,206,29,136,229,228,243,35,199,175,51,87,44,127,215,191,204,216,3,131,238,44,52,239,17,218,50,215,35,106,113,127,150,146,174,182,170,14,73,61,200,226,172,88,81,121,188,152,216,189,29,31,110,189,123,47,85,36,96,34,207,136,158,196,210,239,47,15,183,169,233,224,205,211,78,193,83,120,129,220,203,239,165,61,21,90,182,60,44,140,106,101,210,119,92,253,202,157,168,22,227,65,83,107,184,85,91,43,25,201,81,73,51,224,149,185,69,229,123,28,173,114,101,50,139,213,23,178,158,234,171,37,202,142,130,27,156,244,252,180,211,171,81,143,231,106,229,85,188,200,152,69,207,100,249,19,167,195,63,140,250,253,167,214,52,91,65,171,106,252,205,61,168,43,99,167,164,79,45,169,229,213,207,45,29,59,23,240,112,57,235,136,227,119,119,163,87,215,11,212,186,170,42,184,46,20,112,87,210,191,158,26,152,155,52,110,194,166,90,228,69,69,194,245,236,167,31,171,116,181,159,90,233,187,150,149,191,211,123,69,190,235,73,53,29,68,124,239,103,52,114,198,232,220,153,98,163,147,221,114,167,69,69,250,161,68,94,32,188,37,84,240,233,185,85,55,123,37,62,52,197,242,161,245,20,171,206,159,129,124,213,21,78,100,94,244,210,72,236,71,10,123,202,137,159,92,47,126,59,128,254,45,47,156,57,110,125,21,53,93,79,153,166,175,51,71,69,89,7,35,19,203,243,106,41,82,73,121,146,25,36,92,71,10,167,42,99,232,168,189,239,175,70,106,171,102,184,210,150,141,93,102,147,158,138,241,67,79,93,10,225,201,238,75,27,100,111,196,136,189,156,157,209,62,228,57,160,0,42,223,198,127,113,226,164,162,211,155,105,5,86,42,102,246,59,179,226,228,239,18,165,198,21,92,171,113,223,166,57,179,244,245,43,239,132,253,24,237,119,196,38,133,177,165,63,156,197,212,22,201,36,111,63,46,25,237,208,53,87,60,205,252,255,0,69,54,57,211,54,152,236,26,114,213,99,137,156,140,183,81,65,74,214,231,56,72,227,107,81,51,149,249,124,212,228,206,187,175,117,238,154,219,109,49,93,171,117,93,127,178,91,232,32,150,121,31,229,73,39,70,70,233,23,164,109,115,190,22,59,209,123,21,53,198,63,138,110,168,213,117,117,218,27,98,171,254,204,180,226,90,74,170,255,0,42,57,189,165,153,168,137,237,242,234,169,17,204,230,107,162,118,81,221,49,132,234,170,165,120,94,111,119,173,93,122,150,233,119,169,246,187,133,108,174,115,228,228,100,124,239,123,213,203,209,168,141,76,185,203,232,137,212,205,155,67,193,7,16,27,205,29,45,118,149,210,28,246,234,137,24,213,170,251,66,137,57,26,239,45,121,185,31,59,28,184,108,173,92,126,143,186,77,216,252,24,247,70,174,137,149,87,141,123,236,51,170,34,186,155,236,186,121,112,184,69,84,231,109,118,59,170,167,232,201,219,244,255,0,130,213,193,36,137,247,221,206,203,22,70,171,217,246,43,122,55,166,83,45,174,251,203,7,225,155,135,189,57,195,62,218,55,111,52,221,79,180,67,37,74,87,212,75,201,35,60,201,214,158,24,92,238,87,201,34,166,82,6,174,17,216,250,122,174,88,71,34,174,17,126,167,144,8,189,197,255,0,29,58,15,133,202,70,218,39,135,237,45,73,85,2,75,79,67,205,52,56,99,146,161,173,127,152,148,242,71,251,100,28,184,85,245,207,110,240,114,155,198,99,112,18,234,175,168,209,57,162,246,142,116,103,218,80,126,213,205,240,229,40,115,219,215,185,56,56,73,227,207,110,120,157,139,236,88,99,251,43,82,65,31,60,148,25,158,126,102,167,144,213,127,152,180,241,198,153,146,126,92,34,250,103,178,244,148,128,0,0,0,0,0,0,0,0,0,0,0,34,214,244,120,149,240,155,178,119,42,139,21,199,92,84,106,139,197,35,156,201,232,52,197,58,87,58,39,38,50,215,76,174,100,8,236,229,21,190,102,81,81,81,81,12,67,98,241,167,225,162,225,94,148,183,173,9,184,86,168,30,228,70,212,173,29,36,236,106,117,234,244,101,71,50,39,111,133,28,189,73,119,178,252,69,236,175,16,182,121,47,91,67,184,22,219,252,116,232,158,211,77,26,186,42,186,108,246,243,105,228,70,202,196,207,68,114,183,149,112,184,85,193,146,0,0,0,0,0,232,187,185,190,59,77,177,26,113,117,86,237,235,171,102,155,183,185,85,176,173,76,138,233,170,92,137,149,100,48,177,22,73,157,142,188,172,107,148,135,122,155,198,135,134,59,77,106,210,105,253,27,175,175,177,177,85,22,170,58,26,106,120,156,158,138,212,146,116,122,255,0,108,198,254,147,181,109,183,139,143,8,186,242,190,158,215,123,184,234,77,21,60,234,214,36,151,235,107,125,155,204,92,116,243,105,159,42,53,185,95,137,232,196,194,101,112,76,107,29,246,201,169,237,20,151,253,55,119,162,186,219,43,163,73,169,107,40,167,108,208,78,197,236,230,61,138,173,114,125,81,79,184,0,0,0,0,71,29,115,226,35,193,190,220,106,251,182,132,214,27,205,13,29,238,199,84,250,42,250,104,172,151,42,150,195,59,58,57,158,100,52,239,141,202,213,232,188,174,92,42,42,47,84,84,56,63,215,71,224,79,250,249,255,0,139,55,143,246,66,77,105,251,245,167,85,88,45,186,158,195,87,237,86,203,197,28,53,244,83,249,110,103,155,4,172,71,198,254,87,34,57,185,107,145,112,228,69,76,245,68,83,144,0,30,138,234,250,27,93,28,215,27,157,108,20,148,148,204,89,38,158,121,18,56,227,98,117,87,57,206,194,34,39,205,72,187,185,190,38,252,28,237,149,84,150,233,55,55,245,79,93,19,149,175,131,77,82,62,189,137,133,198,82,116,196,14,237,233,34,169,134,42,252,108,184,122,101,67,219,67,181,187,137,52,9,142,71,203,13,12,111,94,157,114,212,168,114,39,92,250,175,250,14,239,162,188,95,56,62,213,117,81,210,222,107,245,110,146,231,94,95,54,243,101,231,141,23,234,180,146,78,168,159,85,68,250,224,150,59,125,186,59,115,186,246,84,212,59,105,174,44,154,154,221,209,29,61,174,182,58,132,141,87,56,107,209,170,170,199,116,95,117,200,139,209,122,29,160,0,0,61,85,85,84,180,52,179,87,87,84,197,79,79,79,27,165,154,105,94,140,100,108,106,101,206,115,151,162,34,34,42,170,175,68,66,33,110,207,138,191,8,219,95,95,81,103,160,212,183,93,111,95,76,170,199,179,76,209,182,120,17,232,170,152,246,137,95,28,79,78,159,20,110,122,97,122,103,177,210,116,159,140,231,11,183,186,230,81,106,61,49,175,52,227,30,236,123,93,69,190,10,138,118,55,167,87,121,51,58,79,85,232,216,221,209,63,65,50,54,187,120,54,199,122,244,211,53,126,213,107,107,94,165,181,61,121,93,53,20,185,116,47,252,201,99,118,31,19,253,121,94,214,187,29,112,119,0,0,0,0,14,191,174,247,3,68,109,142,154,169,214,27,133,170,173,154,122,203,70,159,133,173,184,84,54,24,209,85,23,13,69,114,251,207,92,46,26,153,114,175,68,69,82,25,107,175,24,254,21,116,189,123,237,250,102,217,172,245,119,35,213,190,215,65,109,142,158,153,200,138,169,148,90,153,35,145,115,221,63,7,219,213,14,95,109,188,93,56,71,215,117,176,219,111,213,250,151,68,207,42,163,18,75,237,181,171,76,175,92,116,243,105,159,42,53,185,95,137,232,196,233,215,4,201,179,94,236,218,142,213,75,125,211,215,122,43,165,182,186,52,154,150,178,138,161,147,193,60,107,217,236,145,138,173,115,87,230,138,168,125,160,143,91,145,226,1,194,54,209,235,107,174,220,238,22,237,125,147,168,108,146,54,42,234,63,176,110,115,249,47,115,26,246,167,153,21,59,152,239,117,237,95,117,203,223,230,117,175,215,71,224,79,250,249,255,0,139,55,143,246,67,239,180,248,150,240,63,122,149,208,209,239,205,4,110,106,162,42,213,218,46,52,173,235,158,206,154,157,168,189,190,125,58,124,208,204,218,3,123,118,119,117,83,255,0,197,174,232,233,93,78,244,106,185,209,90,238,208,84,74,196,78,252,241,177,202,246,250,119,68,238,135,117,0,0,1,210,247,87,121,246,179,100,52,239,234,171,118,53,205,171,77,91,85,202,200,164,172,151,223,157,201,140,182,40,154,139,36,174,68,92,242,177,174,92,117,193,13,245,79,140,255,0,12,86,106,245,163,211,186,75,94,106,8,154,189,106,226,161,167,167,133,223,46,84,150,100,145,127,75,27,250,78,255,0,180,190,42,28,34,110,173,202,11,45,70,170,186,104,186,250,167,164,112,199,170,40,155,75,19,220,171,142,181,17,62,72,24,159,89,30,212,235,243,232,75,152,39,130,170,8,234,169,102,142,104,102,98,73,28,145,185,28,215,181,83,40,228,84,232,168,169,215,39,176,17,147,80,120,148,240,83,165,111,247,45,49,126,222,143,101,185,217,235,38,160,173,131,245,57,118,127,149,60,79,86,72,206,102,210,171,93,135,53,83,45,85,69,199,69,84,36,173,29,93,61,125,36,21,212,146,121,144,84,198,217,98,126,21,57,152,228,202,46,23,170,116,95,83,220,12,69,189,220,90,112,241,195,149,117,186,213,188,155,149,73,96,174,186,196,233,233,105,27,71,85,89,59,162,106,225,100,116,116,209,72,230,49,87,40,142,114,34,57,81,200,138,188,171,142,19,105,184,228,225,127,125,53,132,58,11,106,55,22,175,80,223,39,137,243,165,52,26,110,235,27,89,19,19,222,146,73,100,166,108,113,177,50,137,204,247,34,101,205,76,229,81,23,60,0,1,132,247,219,140,190,28,184,114,149,109,251,159,184,212,148,215,133,98,72,203,53,12,111,172,175,86,175,101,116,81,34,172,72,169,149,71,72,172,69,194,225,84,140,21,190,53,220,56,195,94,176,209,109,174,226,212,82,35,145,22,119,83,81,70,229,76,245,84,103,180,175,222,153,84,207,174,12,199,179,222,38,92,35,239,29,194,11,45,30,188,155,74,221,106,149,173,134,139,84,83,37,15,59,157,211,145,39,71,62,159,155,56,78,95,55,42,170,152,201,41,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,244,13,101,120,130,253,222,183,39,248,95,121,254,91,41,179,80,0,0,1,139,55,203,137,253,140,225,202,217,29,195,119,55,2,130,207,53,67,21,244,182,246,243,79,93,84,153,198,99,167,141,29,34,183,61,57,213,17,136,189,220,132,75,189,120,213,112,221,69,92,250,107,54,222,238,21,202,6,42,167,180,58,150,142,6,189,115,221,173,90,133,118,63,229,35,87,232,100,205,168,241,79,225,11,116,238,112,217,101,213,151,77,27,93,82,228,100,44,213,20,77,165,141,238,95,69,158,39,201,11,63,183,145,169,250,73,109,77,83,79,89,79,21,101,29,68,115,193,59,27,36,82,198,244,115,36,99,147,40,230,170,116,84,84,84,84,84,61,160,143,91,145,226,1,194,54,209,235,107,174,220,238,22,237,125,147,168,108,146,54,42,234,63,176,110,115,249,47,115,26,246,167,153,21,59,152,239,117,237,95,117,203,223,230,117,175,215,71,224,79,250,249,255,0,139,55,143,246,67,239,180,248,150,240,63,122,149,208,209,239,205,4,110,106,162,42,213,218,46,52,173,235,158,206,154,157,168,189,190,125,58,124,208,204,218,3,123,118,119,117,83,255,0,197,174,232,233,93,78,244,106,185,209,90,238,208,84,74,196,78,252,241,177,202,246,250,119,68,238,135,117,0,0,0,0,0,0,0,0,0,0,0,0,34,223,22,220,121,237,207,12,81,125,139,52,127,106,234,73,227,231,142,131,51,193,202,213,243,218,143,243,18,158,72,215,18,65,203,133,95,92,246,78,176,126,167,198,99,112,22,234,143,167,209,56,162,246,142,117,103,218,80,126,213,205,240,229,104,115,219,215,185,56,248,64,227,167,65,241,71,72,235,68,16,253,155,169,41,96,89,106,40,121,166,155,44,106,83,181,207,243,22,158,56,255,0,108,159,151,8,190,153,237,218,80,128,126,93,35,26,170,138,189,81,51,250,12,79,196,199,15,154,115,137,141,179,118,222,234,58,159,103,133,149,43,95,77,55,36,143,228,157,41,230,137,142,229,100,145,170,225,39,114,225,93,143,154,122,165,124,234,15,5,171,130,201,43,236,91,157,134,36,142,86,51,236,86,245,111,92,38,93,93,247,29,66,249,224,199,186,52,148,79,170,179,235,223,110,157,17,85,180,223,101,211,197,149,194,170,39,59,171,177,221,17,63,78,72,201,187,220,16,113,1,179,49,213,87,106,173,33,201,110,167,145,237,74,175,180,40,151,157,173,243,23,155,145,147,189,201,150,196,229,199,232,251,240,157,154,247,122,210,55,168,174,150,138,159,100,184,81,74,215,50,78,70,73,200,246,61,28,157,28,138,213,195,154,158,138,157,11,15,224,227,197,55,84,105,58,170,29,13,190,181,255,0,105,218,113,21,37,45,127,149,28,62,204,204,211,196,198,249,116,180,138,231,242,181,178,187,42,238,185,194,245,68,82,217,116,22,189,211,91,147,166,40,117,110,148,175,246,187,125,124,17,79,28,158,84,145,244,124,109,145,58,72,214,187,225,123,125,19,185,216,142,55,82,218,99,191,105,203,173,142,86,115,178,225,69,61,43,155,156,101,36,141,90,169,156,167,207,230,134,184,188,88,232,199,104,78,33,53,213,141,105,252,150,126,168,46,114,70,222,126,108,179,219,167,106,46,121,157,249,158,170,88,39,131,6,227,197,87,69,168,246,210,122,172,212,195,237,151,102,69,201,218,36,75,116,40,185,70,227,191,76,115,103,233,234,90,64,0,28,46,179,213,86,205,15,165,46,250,186,243,39,37,21,158,134,162,186,101,195,151,220,138,55,72,239,133,21,123,53,123,34,253,202,80,167,30,28,90,95,56,141,220,250,218,106,74,159,47,77,89,166,146,138,142,14,70,47,153,229,84,85,36,114,243,44,49,200,153,142,100,78,85,207,213,85,123,114,62,31,92,37,84,241,23,185,84,215,123,221,62,116,197,142,161,149,21,75,206,159,134,124,53,20,174,124,94,236,209,200,220,199,50,251,200,139,143,76,175,107,221,210,90,90,207,162,180,221,183,74,216,41,189,158,223,106,164,134,142,158,62,119,191,150,56,163,108,109,76,189,85,203,238,181,19,170,170,253,84,228,43,106,224,183,209,207,95,84,254,72,105,162,124,210,59,10,184,107,81,85,87,9,215,178,20,171,226,97,198,125,126,236,107,26,221,160,210,85,126,94,158,211,245,178,83,213,167,150,213,243,42,224,150,178,157,235,248,72,26,244,204,114,55,179,213,169,233,149,234,65,106,91,37,202,178,130,107,156,20,252,212,208,43,145,239,231,106,97,81,188,202,152,85,207,101,249,30,155,117,5,77,210,225,75,108,163,103,61,69,92,204,130,38,229,19,153,239,114,53,169,149,194,39,85,78,234,95,215,135,102,196,210,236,215,15,182,89,234,32,255,0,117,53,20,20,215,137,221,204,190,226,84,81,82,43,163,194,72,246,174,29,31,116,199,220,137,222,83,2,27,120,147,113,75,75,177,219,77,95,163,109,53,92,154,131,84,81,75,67,27,121,21,124,184,42,105,171,35,73,61,232,158,197,196,145,39,187,150,175,213,19,170,210,118,135,209,154,175,121,183,14,147,77,217,217,237,119,141,65,112,141,175,118,98,143,50,79,59,88,175,195,156,198,124,114,167,76,162,117,244,78,219,2,240,119,195,205,155,135,157,155,177,233,200,109,254,69,226,166,138,154,166,238,255,0,53,238,230,172,117,45,59,39,92,44,146,49,50,248,127,33,121,126,93,59,226,143,19,237,243,126,212,236,93,69,150,213,87,229,221,111,156,158,206,223,47,57,242,107,40,156,238,174,141,205,248,100,94,234,159,165,74,35,85,87,46,87,185,103,126,8,176,81,201,168,183,70,105,170,188,185,226,251,19,200,139,145,87,205,204,119,36,119,84,232,220,39,94,189,203,109,58,126,238,61,145,237,237,213,242,124,41,228,103,255,0,187,198,107,31,94,246,73,87,35,227,248,87,24,254,226,27,42,240,225,107,251,23,102,52,245,179,201,242,188,159,107,247,57,185,177,154,185,157,223,43,243,57,221,214,220,11,54,215,232,75,150,181,191,207,228,209,91,252,159,49,220,175,118,60,201,153,26,116,99,92,189,228,79,69,255,0,73,172,246,176,213,87,61,107,168,106,181,45,226,78,122,186,190,79,49,112,212,248,24,214,39,194,136,157,154,158,132,239,213,155,63,81,162,188,47,233,181,5,218,139,201,185,212,243,251,66,121,168,238,78,93,66,214,55,225,122,181,114,215,39,100,255,0,9,195,120,64,218,166,171,226,49,46,108,110,99,160,253,177,114,157,57,232,107,218,158,191,79,146,150,27,226,87,68,149,156,46,234,54,175,228,251,31,249,198,143,254,226,147,56,113,175,91,102,243,105,234,230,247,139,218,255,0,195,73,50,124,151,230,108,190,0,0,30,23,162,119,193,171,254,229,221,35,188,235,107,149,202,36,195,102,242,112,159,116,44,111,201,62,69,245,120,121,80,186,135,134,45,48,215,38,57,189,183,252,225,87,255,0,121,95,126,50,214,200,233,119,138,193,113,109,95,152,250,239,106,230,139,203,199,149,201,75,111,68,235,159,123,61,253,48,78,143,15,173,183,165,111,3,154,47,73,223,99,231,246,159,180,125,161,185,84,207,45,222,170,70,245,107,190,238,202,82,135,16,219,97,62,207,110,229,243,111,231,147,204,251,51,217,176,252,34,115,121,148,177,75,217,30,252,126,217,249,203,254,130,195,124,33,184,151,137,137,114,217,29,79,81,135,47,147,246,66,242,47,95,247,253,76,255,0,4,95,242,126,55,253,223,34,200,183,138,150,26,221,185,187,210,207,47,149,27,253,159,46,229,87,99,19,198,189,147,238,53,138,54,86,225,138,237,75,125,216,237,53,117,163,76,67,63,182,114,167,95,201,172,153,171,221,17,123,162,250,25,72,169,79,27,202,170,41,111,251,87,77,5,55,37,68,31,110,121,242,115,170,249,156,204,182,171,122,47,68,194,116,233,220,172,34,88,248,113,113,3,54,201,239,173,13,45,100,94,109,162,247,230,251,99,121,145,184,242,104,234,214,62,169,27,221,241,202,157,177,245,202,118,191,86,185,178,55,153,171,148,82,168,124,91,120,100,183,218,214,217,187,218,78,143,203,116,222,119,218,45,243,28,188,216,246,10,120,186,201,42,227,187,190,22,125,255,0,50,18,240,129,191,23,109,129,222,203,30,171,162,151,150,146,174,122,107,101,195,221,106,254,195,125,100,18,75,222,55,175,104,191,37,57,190,75,232,187,14,104,45,85,69,174,116,77,135,88,219,159,205,79,123,182,82,220,35,92,42,123,179,66,217,19,186,53,123,61,59,162,125,201,216,231,143,154,229,65,79,116,183,213,91,106,153,205,13,92,47,130,68,202,166,90,230,171,85,58,97,123,41,64,158,34,27,31,83,179,220,64,222,231,138,46,91,126,161,169,169,187,192,188,200,184,73,235,106,213,173,253,177,238,248,99,238,184,251,144,238,28,2,81,233,205,241,163,212,188,53,107,120,177,5,194,223,89,114,181,86,115,73,251,30,186,68,165,163,133,124,184,185,21,252,169,43,157,239,72,141,94,202,157,156,152,95,137,174,28,181,167,11,187,153,61,134,237,214,6,84,186,166,215,89,248,47,194,194,149,19,54,23,242,54,89,21,185,72,21,112,229,202,118,95,173,132,248,98,241,205,38,165,182,82,108,70,227,207,231,93,97,146,56,109,53,156,188,191,177,209,180,116,176,83,249,112,211,163,126,39,61,220,239,126,125,23,166,20,179,51,24,241,23,178,118,125,251,218,235,182,129,186,175,35,234,105,231,90,73,61,229,242,234,29,79,52,76,118,27,35,51,143,53,87,10,236,47,175,205,53,227,223,93,170,187,108,182,233,234,13,191,186,166,86,215,113,171,130,158,79,119,240,176,199,83,44,77,126,26,247,242,231,202,85,194,185,85,62,189,214,197,60,37,120,170,157,210,77,176,218,165,249,103,43,170,173,243,225,58,47,236,26,88,161,229,100,63,242,151,153,207,251,254,101,171,0,15,196,210,182,8,95,51,215,13,141,170,229,251,145,50,80,79,137,158,229,201,185,92,80,93,37,123,57,89,167,96,158,193,31,92,243,50,158,227,89,133,248,91,143,143,183,95,189,76,199,224,253,179,210,95,119,74,229,185,183,10,63,50,138,221,67,53,44,14,243,49,203,83,29,77,4,205,92,35,209,87,162,175,118,170,127,144,185,99,31,111,150,243,233,93,137,219,235,150,187,213,85,28,145,82,65,51,169,226,228,145,124,249,219,4,178,182,60,198,199,171,121,146,39,39,50,183,9,254,5,162,46,47,248,193,214,156,77,235,74,170,138,169,125,151,79,82,204,246,80,209,114,196,252,49,178,212,44,110,243,18,24,223,251,92,252,184,119,94,153,94,189,186,183,13,252,50,235,222,35,245,133,29,131,74,210,114,208,173,76,113,214,214,121,144,175,179,199,230,194,201,31,229,190,88,213,252,173,153,174,195,87,43,217,62,151,41,195,7,135,142,209,236,29,4,55,43,141,39,219,90,141,209,53,178,215,121,149,84,216,85,108,42,230,249,105,82,248,255,0,108,137,93,148,252,236,118,78,178,178,138,134,150,221,77,29,29,28,94,92,49,53,26,198,243,42,225,17,17,19,170,245,236,136,123,207,10,184,76,169,194,203,13,69,222,189,205,243,249,104,225,203,28,206,84,94,103,163,186,245,232,169,209,79,107,116,221,182,37,115,233,226,242,228,92,175,55,51,151,175,220,170,123,105,42,100,167,169,251,58,161,121,151,147,153,143,237,148,206,17,48,135,34,124,247,10,133,164,160,169,170,68,202,195,11,228,68,249,225,170,166,187,124,115,106,171,158,172,226,99,90,85,92,229,231,90,43,189,198,138,4,229,106,114,66,203,133,74,181,190,234,38,113,204,189,87,175,212,192,102,110,224,190,174,241,71,196,158,132,117,155,246,201,47,214,182,75,240,254,212,181,244,252,223,23,220,157,186,155,24,90,157,43,237,116,111,159,246,199,83,198,175,255,0,149,202,153,236,125,64,0,0,0,0,0,0,0,0,0,0,10,137,241,57,241,5,188,223,111,183,142,27,54,90,244,234,59,37,186,71,81,234,123,213,28,202,146,220,39,78,146,81,68,246,252,48,177,114,217,21,23,47,114,43,122,49,23,159,2,112,161,225,177,189,124,79,218,34,214,179,85,211,104,173,25,51,177,79,119,185,211,190,73,107,145,23,10,234,90,116,86,172,172,78,190,251,156,198,42,229,26,229,84,92,73,141,83,224,121,81,21,149,242,104,158,32,227,169,187,177,185,100,55,91,2,193,77,51,177,217,100,142,103,186,52,207,175,35,254,226,10,95,244,215,16,252,14,111,85,50,214,165,199,70,235,27,43,146,166,138,174,158,78,104,43,41,213,202,156,204,122,123,147,192,254,85,107,154,185,69,234,215,34,42,42,37,223,112,77,197,214,157,226,231,106,155,169,162,134,158,221,171,44,174,101,38,164,180,196,229,86,211,206,168,188,147,71,158,171,12,168,215,57,185,206,21,30,197,85,86,43,150,67,0,0,0,0,116,93,242,221,221,55,176,251,77,169,183,107,85,187,52,26,118,133,213,62,74,61,26,234,153,149,81,176,192,197,94,156,210,72,230,49,62,174,249,26,246,235,109,107,189,252,104,111,147,107,235,98,174,212,218,191,83,213,165,45,178,219,76,138,177,211,69,149,86,65,11,87,221,138,24,219,149,87,46,17,17,28,247,174,85,206,39,62,129,240,66,190,214,89,162,171,220,205,245,164,182,92,228,98,43,232,108,214,117,171,138,21,199,84,89,229,150,53,122,250,116,141,19,167,117,49,151,18,62,17,91,189,179,186,98,191,92,237,166,172,166,220,59,77,178,55,212,85,209,197,64,234,75,156,80,167,85,115,33,71,200,217,209,173,202,175,43,209,203,140,163,23,178,99,94,2,184,217,213,92,45,110,45,13,154,251,119,171,171,219,75,221,83,98,189,219,30,229,123,40,213,234,141,246,216,27,249,18,51,162,185,27,251,99,17,81,83,40,197,109,251,211,84,211,214,83,197,89,71,81,28,240,78,198,201,20,177,189,28,201,24,228,202,57,170,157,21,21,21,21,21,15,104,0,0,0,58,238,225,211,107,138,205,15,124,163,219,90,219,101,30,169,168,162,150,27,77,85,207,159,217,105,234,28,152,108,178,35,26,229,114,51,60,220,184,247,149,168,139,132,92,165,74,86,120,43,113,9,112,171,158,190,187,120,116,45,69,77,76,142,154,105,164,125,107,159,35,220,185,115,156,171,14,85,85,85,85,84,130,27,179,183,87,61,162,220,205,77,182,23,170,234,90,218,253,47,115,158,215,81,81,75,205,228,203,36,79,86,171,153,204,136,238,85,84,233,148,69,54,61,225,247,247,5,219,111,224,133,155,249,20,71,127,0,195,156,80,113,77,182,156,41,109,251,181,182,190,170,117,69,93,83,157,13,162,205,76,246,251,93,206,116,68,203,88,139,240,177,185,69,124,139,238,181,21,59,185,90,215,81,207,17,188,97,239,247,23,122,153,180,90,154,233,84,203,68,245,45,142,215,164,236,233,34,82,49,202,239,193,167,148,220,186,162,108,170,123,239,203,149,87,221,70,166,26,153,119,102,60,35,248,159,220,218,56,111,58,201,150,157,188,183,76,153,107,47,47,116,149,238,111,205,41,162,69,86,250,244,145,241,187,232,72,122,15,3,139,19,105,88,151,62,35,107,229,169,199,190,232,52,195,24,207,185,17,213,46,95,211,158,191,78,198,63,220,143,4,221,214,178,210,207,89,181,187,185,167,245,67,163,106,189,180,119,58,41,45,115,63,251,6,185,174,153,138,238,221,92,172,69,250,16,214,225,106,226,67,131,93,206,141,106,162,212,187,117,171,168,178,232,102,141,235,27,106,35,69,194,171,94,213,88,170,97,85,232,184,87,177,123,46,75,93,224,67,196,202,197,196,37,85,30,212,239,20,116,86,13,193,145,190,93,13,84,95,131,161,189,185,63,37,136,171,248,42,140,127,75,207,43,215,60,152,85,70,36,242,0,3,241,52,208,211,194,250,138,137,89,20,81,53,94,247,189,200,214,181,168,153,85,85,94,136,136,158,165,29,120,136,241,255,0,127,226,23,83,87,109,86,218,93,101,161,219,43,69,75,161,115,233,229,86,187,80,74,199,99,207,149,83,188,8,169,152,227,236,189,30,236,175,42,51,247,195,47,132,254,244,239,166,156,163,215,58,234,253,79,183,90,122,224,198,205,68,218,218,23,212,220,106,161,84,203,101,74,110,102,36,108,119,228,171,222,142,84,94,100,106,181,81,87,45,238,55,130,54,164,183,216,229,174,218,205,237,164,188,221,33,99,156,219,125,230,212,180,76,157,81,51,202,217,227,146,78,87,47,100,71,51,25,238,228,78,164,44,208,91,129,196,7,3,27,225,44,244,176,87,233,157,79,100,153,176,93,236,213,185,246,122,248,58,59,201,157,141,94,89,98,123,85,28,215,181,87,187,94,199,34,225,197,245,240,213,196,46,140,226,115,105,109,59,167,163,31,229,54,169,61,158,229,111,123,249,165,182,215,49,173,89,105,158,184,76,242,243,34,181,216,78,102,57,142,194,115,96,202,64,0,0,7,75,222,77,219,209,219,25,182,183,221,210,215,117,201,77,104,177,83,44,210,34,42,121,147,200,189,35,134,52,95,138,71,189,90,214,167,205,126,89,82,129,56,130,226,31,122,120,221,221,250,122,138,202,42,250,217,42,234,125,139,76,233,91,111,60,209,209,177,235,134,199,19,17,63,9,43,186,43,228,198,92,169,249,45,70,181,178,207,105,124,20,117,245,254,199,5,223,120,55,102,135,74,86,212,70,146,125,147,108,183,253,163,44,42,169,240,203,50,201,28,104,228,245,70,35,219,242,113,213,248,130,240,120,221,253,180,176,213,106,189,163,213,180,251,137,71,70,197,150,123,107,104,86,142,230,140,68,202,172,81,243,189,147,227,29,145,205,122,244,229,107,148,197,156,11,241,205,173,56,77,214,208,233,189,71,83,91,113,219,123,157,90,71,121,180,72,231,57,214,247,43,176,234,186,102,175,193,43,123,189,137,132,145,19,11,135,35,92,219,233,177,95,44,250,158,201,111,212,154,122,227,5,194,215,117,165,138,182,138,174,7,243,71,60,18,53,30,201,26,190,173,115,85,21,23,234,125,198,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,50,182,211,248,72,111,62,238,237,158,153,220,251,46,229,232,186,42,13,81,108,130,233,79,79,84,181,126,116,81,202,196,114,53,252,177,43,121,145,23,174,21,80,243,168,60,27,120,182,179,196,178,219,110,122,2,250,184,85,72,232,111,51,177,255,0,119,236,138,120,219,159,210,71,221,212,225,67,138,14,28,29,22,163,220,13,177,212,26,122,158,150,86,190,43,205,20,140,169,166,130,76,251,139,237,84,175,123,35,114,250,34,185,174,239,234,138,73,14,20,252,89,55,115,106,235,168,244,182,251,84,85,235,237,35,210,37,173,149,81,111,20,45,252,246,202,184,246,148,79,86,202,188,203,232,244,198,22,227,54,235,113,180,86,236,232,203,94,224,237,230,160,166,189,88,111,16,164,212,149,112,42,225,201,217,90,230,174,28,199,181,81,90,230,57,17,205,84,84,84,69,67,178,0,1,135,248,169,226,79,72,240,177,180,87,29,204,212,236,109,101,82,57,41,44,246,180,149,35,146,227,90,244,85,100,77,92,46,26,136,138,231,187,11,202,214,185,112,171,132,90,29,212,186,151,136,46,57,119,201,39,150,158,225,171,53,125,254,85,142,138,223,74,138,148,244,52,232,185,72,226,107,151,150,10,120,209,114,174,114,162,39,87,61,202,170,174,89,187,160,124,16,175,181,150,104,170,247,51,125,105,45,151,57,24,138,250,27,53,157,106,226,133,113,213,22,121,101,141,94,190,157,35,68,233,221,76,41,197,23,133,110,244,240,255,0,96,172,215,122,66,241,77,184,58,90,222,199,77,91,53,21,35,169,235,232,161,106,101,210,201,76,174,122,58,52,78,238,99,220,168,136,170,230,181,19,39,61,225,197,226,11,121,217,29,71,109,217,125,221,190,73,87,183,23,73,146,158,138,178,174,85,115,180,244,206,232,215,53,203,218,149,206,84,71,179,179,50,178,55,24,122,62,236,81,200,228,71,53,81,81,83,40,169,234,121,53,149,226,11,247,122,220,159,225,125,231,249,108,166,202,122,67,250,19,178,126,247,83,127,20,211,151,35,103,27,156,104,105,46,17,118,253,43,57,41,174,250,222,244,199,71,96,178,58,76,101,112,168,181,83,162,47,51,105,216,169,215,24,87,187,13,106,167,188,230,82,94,152,211,27,239,198,238,251,190,154,154,90,189,79,172,245,61,66,212,215,87,84,170,182,10,72,17,81,29,44,174,68,229,134,158,54,242,162,34,38,17,57,88,196,85,86,181,111,87,132,174,18,182,243,132,189,188,102,149,210,177,54,190,249,94,214,75,126,191,75,18,54,123,140,232,157,189,121,33,110,85,25,26,46,26,138,170,170,174,115,156,185,200,0,65,143,19,14,58,46,28,55,105,202,93,173,218,234,216,227,220,29,77,74,181,15,173,68,107,214,205,66,170,173,73,145,171,148,89,164,84,115,89,148,195,81,174,114,246,110,106,175,135,206,23,55,223,140,45,101,112,143,67,81,73,93,201,63,159,123,212,119,138,151,165,45,60,146,170,170,186,105,149,28,249,36,114,229,220,173,71,61,122,174,49,149,39,101,155,192,230,145,109,109,93,67,196,92,201,113,114,42,185,40,180,210,44,17,174,59,34,190,161,28,252,46,122,225,185,249,39,114,49,113,73,225,153,190,252,54,89,234,117,173,28,148,186,231,71,81,181,100,170,186,218,97,123,39,161,141,59,201,83,76,229,87,49,152,202,171,216,231,177,168,153,115,155,211,57,23,195,111,196,7,81,109,62,173,180,236,118,238,234,9,107,180,5,226,102,81,91,43,43,37,230,117,134,161,235,136,240,247,47,74,103,57,81,28,213,92,51,40,246,225,17,200,235,167,6,178,188,65,126,239,91,147,252,47,188,255,0,45,148,217,168,0,0,6,15,227,35,137,27,111,11,91,21,121,220,185,99,134,166,241,35,155,109,176,209,74,189,42,110,18,162,249,104,169,234,198,53,175,149,200,157,219,27,145,58,170,20,65,164,52,118,250,113,159,189,175,183,219,95,91,170,245,158,166,157,213,117,213,245,114,42,69,4,121,78,121,166,122,39,44,48,49,21,17,17,19,8,156,172,99,85,85,173,89,247,166,60,14,249,237,81,73,172,248,132,242,174,79,68,89,33,181,233,255,0,50,8,215,213,27,36,147,53,207,251,213,141,251,136,233,197,119,134,30,241,240,209,166,234,119,6,209,123,164,215,122,66,135,11,93,93,67,72,250,106,186,22,127,85,154,153,92,252,69,219,47,100,143,199,119,114,167,83,186,120,97,241,197,168,182,171,112,109,27,11,184,247,233,170,244,22,165,168,109,5,173,213,82,243,37,146,186,71,98,37,99,157,240,193,35,215,149,204,248,90,231,35,211,30,255,0,53,213,131,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,153,91,105,252,36,55,159,119,118,207,76,238,125,151,114,244,93,21,6,168,182,65,116,167,167,170,90,191,58,40,229,98,57,26,254,88,149,188,200,139,215,10,168,121,212,30,13,188,91,89,226,89,109,183,61,1,125,92,42,164,116,55,153,216,255,0,187,246,69,60,109,207,233,35,238,234,112,161,197,7,14,14,139,81,238,6,216,234,13,61,79,75,43,95,21,230,138,70,84,211,65,38,125,197,246,170,87,189,145,185,125,17,92,215,119,245,69,36,135,10,126,44,155,185,181,117,212,122,91,125,170,42,245,246,145,233,18,214,202,168,183,138,22,254,123,101,92,123,74,39,171,101,94,101,244,122,99,11,113,155,117,184,218,43,118,116,101,175,112,118,243,80,83,94,172,55,136,82,106,74,184,21,112,228,236,173,115,87,14,99,218,168,173,115,28,136,230,170,42,42,34,161,217,0,0,0,0,0,0,0,0,0,0,0,31,45,213,210,178,215,88,248,63,108,109,60,138,206,223,23,42,227,185,174,127,26,21,151,138,206,36,245,219,175,75,248,72,239,215,72,226,248,63,106,74,250,142,95,135,239,94,253,76,34,103,206,6,117,85,207,73,241,49,162,234,173,146,242,45,109,222,221,69,58,114,181,121,225,125,194,153,92,223,121,23,25,229,78,169,215,234,108,73,111,168,90,186,10,106,165,76,44,208,178,69,79,150,90,138,125,4,26,241,25,227,142,175,135,107,124,123,115,162,225,206,167,188,80,165,66,84,115,39,224,32,149,181,112,243,114,201,79,36,111,229,146,22,174,57,145,87,183,68,202,173,64,106,206,32,119,99,90,106,23,106,107,254,169,246,138,239,53,101,100,158,195,76,206,85,231,115,211,163,35,68,92,57,203,232,79,159,12,174,56,117,197,215,112,34,217,221,206,189,123,117,186,170,149,177,219,37,246,104,98,229,157,211,209,211,195,30,33,129,28,184,106,189,121,156,252,117,235,232,165,181,34,163,145,28,157,149,50,135,147,209,91,69,75,113,166,146,142,178,47,50,25,90,173,123,121,149,50,138,138,139,213,58,246,85,34,167,19,222,30,59,71,191,148,19,92,173,212,127,98,234,54,194,230,195,93,230,85,84,229,81,179,43,91,229,173,75,35,253,178,84,118,87,243,113,217,122,83,87,18,28,50,235,238,28,53,133,101,131,85,82,115,80,165,76,145,209,86,121,144,167,180,71,230,204,200,223,229,178,89,21,156,205,133,206,195,151,41,217,126,189,167,132,14,48,117,167,12,154,210,154,162,150,95,106,211,213,83,49,149,212,92,177,51,44,116,180,235,35,188,197,134,71,254,215,7,46,27,215,174,83,175,123,221,216,221,232,210,155,237,183,214,221,119,165,106,57,226,171,130,21,168,139,146,68,242,39,116,17,74,232,243,35,24,174,229,73,90,156,200,220,47,248,19,32,148,213,227,5,179,210,88,183,70,219,185,182,250,63,46,138,227,67,13,44,239,243,51,205,81,37,69,124,206,92,43,213,83,162,39,102,162,127,144,195,94,25,187,151,46,218,241,65,107,149,140,230,102,162,130,11,4,157,113,202,202,139,141,30,87,225,118,126,14,221,62,244,47,222,25,91,60,44,153,139,150,200,212,114,125,202,153,63,96,2,170,124,90,184,170,157,178,67,176,218,89,248,103,43,106,174,19,225,58,175,236,234,89,97,229,124,63,242,87,153,175,251,190,101,117,236,94,213,93,183,167,116,244,254,223,218,147,11,116,184,210,65,81,39,187,248,40,100,169,138,39,63,14,123,57,177,230,162,225,28,138,191,78,233,176,223,14,155,39,103,216,77,174,180,232,43,82,243,190,158,158,5,170,151,223,79,50,161,180,240,196,247,97,210,63,25,242,145,112,142,194,122,124,215,39,149,153,226,117,199,52,154,106,217,87,177,59,113,63,147,117,154,73,33,187,86,114,243,126,199,86,214,82,207,79,229,205,78,173,248,154,199,115,177,249,244,78,153,82,189,184,101,225,203,90,241,69,185,144,88,173,61,32,125,75,106,110,149,159,130,252,20,43,81,11,102,127,35,165,141,93,132,157,23,13,92,175,100,250,102,142,62,232,180,230,198,209,233,174,26,180,68,57,130,223,110,163,185,93,107,57,164,253,145,93,26,85,81,204,190,92,188,234,206,100,137,174,247,100,86,167,100,78,238,94,157,225,223,177,245,59,195,196,13,146,121,98,230,183,233,250,154,107,188,203,204,137,148,130,182,145,92,223,219,24,239,134,78,233,159,185,75,252,182,208,83,218,237,244,182,218,86,114,195,73,11,32,141,50,171,134,181,168,212,78,185,94,200,125,39,3,175,117,85,22,134,209,55,237,99,113,127,45,61,146,217,85,112,145,112,171,238,195,11,164,94,200,229,236,197,236,139,247,47,99,94,78,47,55,202,239,196,46,248,222,117,61,83,252,202,122,90,170,139,93,177,48,212,205,35,107,39,124,61,163,141,123,77,249,73,205,243,95,149,149,248,81,240,209,108,210,155,114,237,215,191,210,115,93,238,115,175,179,59,204,114,114,211,201,5,12,236,232,201,85,171,135,181,123,181,23,231,211,161,62,117,85,254,151,73,233,139,182,166,172,111,52,22,154,25,235,100,110,85,50,216,163,115,213,58,34,175,102,175,162,253,202,80,239,136,239,16,51,111,102,250,215,82,209,197,229,90,44,158,87,177,183,153,29,159,58,142,145,100,234,177,177,223,28,75,223,63,76,39,120,156,89,239,130,29,85,20,87,253,212,166,158,155,158,162,127,176,252,137,57,213,60,190,86,92,149,221,19,162,229,58,117,236,91,89,139,120,157,187,210,216,182,59,82,221,107,27,152,96,246,62,100,202,254,85,100,45,78,200,171,221,83,208,214,164,217,211,103,41,33,161,219,139,69,45,60,222,108,108,246,140,63,149,91,156,207,34,246,95,188,173,239,23,158,37,162,115,109,187,35,166,42,50,228,243,190,215,94,69,233,254,240,169,131,227,139,254,87,192,255,0,191,228,87,151,15,59,97,62,240,238,229,143,111,224,147,203,251,79,218,114,252,34,242,249,116,178,203,217,94,204,254,215,249,201,254,130,235,252,65,118,226,153,120,29,214,154,78,195,31,39,179,125,157,236,237,202,174,57,174,244,178,59,226,119,223,221,72,47,224,211,108,142,171,120,175,247,23,85,249,111,161,246,94,88,188,188,249,188,244,183,4,94,185,247,113,223,215,37,130,120,134,80,186,187,134,29,80,198,166,121,125,139,252,225,73,255,0,113,66,155,107,116,142,205,173,173,215,41,83,45,135,206,202,125,240,189,62,75,243,54,129,78,169,223,39,144,0,7,9,172,238,49,218,116,213,101,194,102,243,50,47,47,41,156,119,145,169,242,95,153,171,253,230,68,150,229,51,218,152,69,229,255,0,178,134,195,188,11,81,195,71,195,70,147,108,50,243,163,189,191,62,234,167,255,0,56,84,252,254,243,5,120,153,240,195,95,189,116,154,122,249,167,226,230,185,91,253,175,220,230,106,121,158,98,209,183,187,229,99,83,13,137,125,23,254,249,107,177,26,54,45,191,218,171,30,145,133,156,140,160,246,156,38,115,142,122,153,100,252,231,126,127,205,74,226,241,132,225,229,208,75,111,223,11,59,249,153,39,155,246,147,49,143,47,9,65,77,23,87,73,215,61,126,22,125,255,0,50,177,116,214,164,187,105,43,213,62,160,177,212,251,61,109,47,63,149,39,35,95,203,204,197,98,244,114,42,47,71,42,117,66,249,184,73,226,130,205,197,118,207,86,197,86,255,0,46,247,67,229,253,161,6,30,188,188,245,83,249,94,242,69,19,23,44,167,69,247,115,245,235,222,136,117,173,147,245,57,169,171,44,220,252,222,207,229,245,198,62,40,218,239,154,254,119,204,216,83,129,106,233,238,92,43,232,138,218,153,188,217,36,251,75,153,252,168,220,226,227,82,157,147,238,51,201,81,190,54,245,23,41,53,70,217,193,85,7,45,36,63,109,123,43,249,154,188,249,142,220,175,232,157,83,11,243,253,5,112,89,180,197,202,249,110,184,220,232,163,230,134,217,228,249,203,150,166,60,199,43,91,221,81,123,162,246,201,197,69,44,144,72,146,196,238,87,55,178,227,37,220,248,96,241,100,253,227,208,111,219,157,78,236,223,172,24,252,54,63,223,30,124,213,179,124,44,133,140,103,43,35,106,124,75,159,162,244,38,70,226,232,27,30,230,105,26,221,29,168,161,243,40,107,188,191,49,57,158,159,4,172,145,62,7,53,126,38,39,170,127,160,215,23,125,182,130,241,179,59,133,116,210,245,112,254,2,223,37,51,25,47,51,125,231,73,78,201,113,202,143,122,167,196,190,171,219,244,22,131,225,59,196,234,107,45,44,253,156,212,18,242,87,89,160,85,163,78,92,243,83,67,29,13,60,127,4,72,137,239,57,123,189,87,231,158,229,143,2,11,248,175,108,117,14,224,236,131,117,189,26,249,87,107,5,74,84,57,253,93,230,83,65,73,93,42,199,133,145,173,76,185,233,239,97,87,239,78,133,69,240,229,173,151,109,119,207,71,106,58,134,98,42,75,245,187,218,122,252,49,182,178,23,189,122,53,202,184,70,122,38,126,69,236,111,94,196,232,254,48,118,2,215,5,100,158,69,69,214,203,5,206,215,89,137,93,228,203,45,20,137,11,188,180,146,36,118,22,165,93,135,97,23,178,162,122,81,206,250,236,182,184,225,87,119,151,77,93,229,197,93,182,167,219,173,181,124,176,254,26,40,234,165,100,83,114,53,242,163,121,150,157,87,149,202,170,157,149,62,118,185,225,219,199,54,158,221,253,41,109,218,173,84,239,101,213,54,138,72,105,163,232,249,61,166,40,163,164,129,36,252,29,59,35,103,52,178,59,221,230,85,76,122,167,82,118,162,229,50,132,27,241,61,225,102,143,118,246,186,167,113,236,84,220,183,221,51,3,234,230,147,157,87,158,142,158,158,182,103,55,14,153,172,76,190,68,234,141,87,125,21,58,20,205,183,218,174,231,181,251,145,99,213,116,171,201,85,167,111,20,213,110,111,186,185,90,121,217,34,183,170,57,59,199,223,11,247,41,177,55,11,251,197,111,223,13,153,211,186,214,141,217,157,212,20,144,214,166,29,210,165,105,33,146,68,234,198,39,121,83,225,76,124,190,73,150,0,58,46,249,234,250,125,7,179,186,215,86,212,47,254,11,211,247,42,182,39,95,121,209,210,203,34,39,70,187,31,7,124,41,173,198,228,234,89,245,214,228,106,77,81,140,186,245,121,172,172,99,122,116,73,167,123,209,51,134,254,127,124,39,220,133,230,248,102,237,116,155,109,195,69,162,105,42,121,221,169,22,158,250,172,228,199,34,212,91,232,250,103,157,217,199,39,126,159,114,25,255,0,120,55,87,77,236,214,130,186,235,205,79,63,37,53,190,154,121,152,206,89,23,205,146,56,100,149,25,150,49,234,220,164,110,235,202,168,159,224,90,16,227,19,139,13,83,196,206,224,87,86,85,187,200,176,81,85,202,203,109,54,35,119,224,153,61,66,196,254,116,134,55,254,215,62,48,238,190,171,215,183,55,193,79,5,218,179,137,237,91,75,114,122,251,30,147,182,214,179,237,10,191,193,73,230,249,114,211,44,176,242,121,241,202,220,197,62,121,219,156,99,9,215,181,234,237,30,212,233,109,154,208,246,237,13,164,233,188,170,58,24,33,141,203,207,35,188,199,178,24,226,87,254,17,239,84,202,70,222,156,203,143,240,175,116,0,240,238,168,191,113,240,219,106,60,231,84,177,89,202,177,206,246,247,206,113,142,167,222,113,183,122,102,202,234,73,85,252,171,29,68,110,78,153,206,50,114,45,92,181,23,230,129,200,142,69,106,167,69,76,41,84,190,35,94,31,90,202,255,0,172,43,183,171,107,99,251,66,42,198,203,53,194,223,152,162,229,149,242,213,212,203,47,155,61,74,103,162,198,222,86,179,29,114,158,168,86,204,219,103,173,224,191,166,151,150,201,203,115,89,189,159,200,246,152,87,240,156,252,152,230,231,229,248,186,103,56,253,5,152,120,105,112,25,172,116,182,171,131,123,55,62,155,216,25,28,13,117,182,135,158,41,121,158,146,81,212,197,55,153,5,66,227,225,123,121,28,207,76,175,162,22,160,137,132,194,30,64,0,0,0,0,0,0,0,0,0,0,192,220,112,111,234,240,225,195,118,169,220,10,26,148,138,249,81,18,90,44,61,50,191,104,84,34,182,55,162,101,51,229,181,36,151,31,40,151,191,98,149,248,23,225,221,120,165,226,62,207,163,111,203,52,214,10,38,201,125,212,146,121,139,207,37,28,78,111,51,57,187,230,89,95,20,106,185,202,36,142,114,117,67,97,155,125,190,134,211,65,77,106,181,209,195,73,69,69,11,41,233,169,224,98,50,56,98,99,81,172,99,26,157,26,212,68,68,68,78,136,136,125,4,100,241,3,225,110,223,196,230,195,220,232,173,214,232,223,173,52,180,82,221,116,213,66,55,240,142,153,173,69,150,145,23,243,103,99,57,48,189,57,210,39,47,194,84,199,134,206,253,59,98,120,164,211,175,184,214,172,58,123,88,185,52,213,217,28,171,200,212,157,200,148,242,175,162,114,78,145,42,185,123,49,100,237,147,96,32,0,0,0,8,63,226,189,160,55,179,118,54,123,74,237,214,206,232,59,198,164,109,93,249,110,23,118,219,163,71,121,113,65,11,146,38,191,42,157,28,249,185,147,235,25,141,60,37,184,74,220,45,159,212,218,243,113,119,151,110,110,58,114,242,180,148,150,171,31,218,17,53,174,88,100,116,146,85,57,157,87,186,199,78,220,244,233,204,158,170,89,88,53,230,241,18,219,91,46,213,113,131,184,58,115,77,211,197,79,108,172,170,130,241,79,4,105,134,194,181,116,241,207,43,17,59,53,18,89,36,229,68,232,141,229,237,217,46,123,128,221,85,116,214,124,31,109,93,242,243,51,165,171,75,12,116,46,145,206,230,115,219,77,35,233,216,231,42,245,85,86,66,213,85,95,92,247,51,216,0,0,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,58,198,231,110,54,151,218,61,191,191,110,94,180,173,90,91,46,157,162,146,186,174,70,166,92,173,106,116,99,19,242,158,231,43,88,212,245,115,145,61,77,121,55,175,119,247,99,141,29,248,118,161,171,160,170,184,222,181,5,99,45,154,126,197,72,171,35,105,32,115,213,32,164,133,58,39,78,108,185,234,137,204,229,115,215,25,92,92,87,3,124,0,104,94,21,236,20,218,175,81,65,79,125,220,202,250,100,246,251,164,141,71,197,110,230,79,122,154,141,21,61,214,166,121,93,39,196,254,191,11,85,24,146,224,3,161,239,70,199,237,151,16,26,34,171,64,110,158,152,166,187,219,42,17,93,11,220,136,218,138,57,176,168,147,211,203,241,69,34,103,163,147,186,101,21,21,170,168,180,35,197,191,11,90,243,131,109,221,142,193,83,113,169,168,182,84,63,237,29,49,168,41,249,162,116,241,49,249,106,243,55,30,93,68,75,203,204,141,94,139,202,228,92,57,170,91,167,135,47,23,255,0,207,71,180,43,110,213,181,113,174,190,209,201,21,21,233,57,145,29,93,18,167,224,107,145,191,217,163,85,175,199,68,145,174,92,34,57,168,75,96,1,12,252,84,248,131,155,101,120,107,169,210,214,42,231,83,234,45,197,149,246,42,87,49,112,248,232,185,81,107,37,69,202,99,240,110,108,89,78,168,179,162,250,101,43,211,194,203,134,27,102,255,0,111,172,250,183,88,219,153,89,164,246,242,56,110,85,84,242,55,154,58,186,249,28,190,201,11,209,83,14,102,99,146,71,39,101,242,145,170,138,142,82,245,193,3,252,88,248,91,183,238,198,203,207,189,186,118,221,27,117,118,221,211,58,166,162,86,55,223,172,179,34,171,167,137,203,235,229,101,103,106,175,100,108,168,157,94,68,47,7,189,250,118,223,111,197,118,206,222,43,85,150,109,196,165,229,165,107,149,121,99,186,83,53,207,137,83,209,57,226,243,152,191,156,239,41,61,16,186,208,0,0,2,162,124,103,184,131,154,241,172,180,247,14,22,42,231,37,21,130,38,95,111,204,98,225,31,91,51,21,41,162,119,95,200,133,202,252,99,31,135,106,247,78,153,39,193,211,134,27,101,143,67,213,241,59,169,237,204,150,243,168,36,158,219,167,22,70,231,217,104,35,114,199,60,205,202,116,124,178,181,241,231,186,50,46,139,135,185,11,45,5,50,248,189,240,183,111,219,61,194,183,111,254,140,183,71,75,100,215,117,47,166,188,195,19,121,89,13,229,26,178,44,184,236,158,124,104,247,170,39,229,197,43,151,227,36,191,131,174,253,59,94,236,133,211,102,111,117,171,37,215,111,106,145,212,72,245,85,115,237,117,42,231,198,153,94,254,92,169,51,126,141,116,73,242,44,12,215,171,196,127,241,217,221,63,223,26,95,228,84,229,212,240,77,248,163,109,15,240,66,219,252,75,76,216,122,43,104,168,174,84,115,91,238,52,144,213,82,212,198,232,166,130,120,209,241,202,199,38,28,215,53,122,57,21,58,42,47,66,170,60,67,252,50,173,22,11,53,199,125,56,107,176,37,37,37,4,111,170,212,26,86,153,21,99,142,20,76,190,170,141,191,146,141,76,171,225,78,136,222,172,68,68,229,88,231,225,199,198,77,195,134,109,213,131,74,234,171,164,139,183,58,194,166,58,107,188,82,57,86,59,109,67,149,27,29,123,19,242,121,122,54,76,124,81,245,84,114,177,152,190,148,114,57,17,205,84,84,84,202,42,122,158,64,5,26,120,178,241,7,54,236,241,25,54,219,218,107,156,253,61,182,172,125,173,140,106,251,146,92,159,133,172,147,191,85,106,163,33,234,157,22,23,99,191,89,231,225,95,195,13,179,101,246,22,131,115,239,54,230,126,172,55,26,150,59,148,243,189,185,125,53,177,222,245,45,59,23,25,106,57,138,217,157,243,115,209,23,60,141,38,193,225,205,71,34,181,200,138,138,152,84,95,82,132,188,76,120,92,160,225,187,126,150,191,72,219,227,164,209,186,234,41,46,214,120,34,111,44,116,115,53,200,149,84,173,79,70,177,239,99,218,137,209,172,153,141,79,132,180,15,12,253,250,118,249,240,183,98,101,218,181,103,212,58,41,223,169,171,162,185,85,95,34,66,214,173,52,171,158,171,205,3,163,69,119,171,217,33,43,141,101,120,130,253,222,183,39,248,95,121,254,91,41,178,158,144,254,132,236,159,189,212,223,197,52,193,156,103,113,157,161,56,69,208,158,223,95,228,221,181,149,218,39,165,130,192,146,97,211,57,58,121,243,99,171,41,218,189,221,221,202,156,173,235,149,109,36,217,172,219,253,199,102,255,0,62,56,228,169,212,186,199,82,205,231,85,85,76,170,202,106,10,102,170,34,189,234,136,173,130,154,38,170,34,34,39,230,181,168,231,57,17,111,59,132,174,18,182,243,132,189,188,102,149,210,177,54,190,249,94,214,75,126,191,75,18,54,123,140,232,157,189,121,33,110,85,25,26,46,26,138,170,170,174,115,156,185,200,0,13,109,184,184,220,235,142,242,113,45,184,122,234,178,119,206,202,203,245,77,45,2,42,170,242,81,64,245,130,153,136,153,94,209,70,204,227,162,170,170,250,151,225,194,206,196,88,56,114,216,253,51,182,54,106,72,153,83,71,72,201,238,245,13,98,35,235,46,50,53,29,81,43,213,59,251,222,235,114,171,134,53,141,206,26,134,89,61,85,52,212,245,148,242,209,214,83,199,60,19,177,209,203,20,140,71,50,70,57,48,173,114,47,69,69,69,84,84,83,93,142,59,54,90,213,176,124,81,235,93,1,167,105,210,11,26,212,199,116,180,194,212,195,97,165,170,141,179,36,77,79,205,141,207,124,105,244,141,11,186,224,127,114,110,27,181,194,118,217,235,155,189,75,170,107,234,44,201,67,87,59,209,121,166,158,142,87,210,73,35,179,221,206,116,10,229,94,202,170,170,157,12,228,107,43,196,23,238,245,185,63,194,251,207,242,217,77,154,128,0,0,86,207,139,110,209,113,11,190,23,253,190,211,27,81,182,119,237,73,98,178,81,214,87,214,77,65,19,93,18,85,204,246,49,173,118,85,23,153,172,133,85,62,146,175,204,200,30,20,60,52,234,157,136,218,141,83,125,220,205,21,87,167,181,142,163,189,249,47,138,182,52,108,205,183,65,19,60,148,76,103,8,178,201,80,171,215,175,187,242,66,115,30,138,218,42,59,149,21,69,186,225,75,21,77,45,84,79,130,120,101,98,57,146,198,228,84,115,92,213,232,168,168,170,138,139,232,166,180,91,253,162,105,246,143,127,117,230,131,176,84,73,29,54,151,212,245,244,86,233,25,35,185,217,12,85,14,72,87,155,186,61,24,140,202,252,209,122,175,115,99,189,169,212,117,186,195,107,180,126,173,185,162,37,101,238,193,111,184,212,99,183,153,53,59,36,118,63,75,148,237,38,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,195,209,91,69,69,114,163,154,223,113,164,134,170,150,166,55,69,52,19,198,143,142,86,57,48,230,185,171,209,200,169,209,81,122,21,81,226,31,225,149,104,176,89,174,59,233,195,93,129,41,41,40,35,125,86,160,210,180,200,171,28,112,162,101,245,84,109,252,148,106,101,95,10,116,70,245,98,34,39,42,199,63,14,62,50,110,28,51,110,172,26,87,85,93,36,93,185,214,21,49,211,93,226,145,202,177,219,106,28,168,216,235,216,159,147,203,209,178,99,226,143,170,163,149,140,197,244,163,145,200,142,106,162,162,166,81,83,212,242,0,0,0,0,0,0,0,0,0,0,7,133,76,166,20,170,255,0,18,222,3,53,142,169,213,115,239,102,216,83,123,123,36,129,206,185,80,243,197,23,43,214,74,202,153,102,243,39,168,76,252,76,111,35,89,235,148,245,66,179,225,219,61,111,61,253,116,188,86,78,107,154,77,236,254,71,180,194,159,132,231,228,199,55,63,47,197,211,57,199,232,44,155,195,151,195,235,89,88,53,133,14,245,110,148,127,103,197,70,216,166,183,219,243,20,188,210,178,90,74,152,165,243,96,169,92,116,73,27,202,230,99,166,87,209,11,90,106,35,81,26,137,209,19,8,126,39,122,199,4,146,39,118,177,92,159,161,13,122,252,65,175,85,183,174,39,245,99,235,38,243,61,150,186,190,154,63,117,19,149,141,184,85,97,58,34,103,186,253,72,222,72,255,0,15,171,13,194,253,197,22,144,109,186,31,49,104,110,22,250,217,189,230,167,44,76,184,210,243,47,85,76,247,78,137,149,250,27,11,68,213,108,76,106,166,21,26,136,167,236,3,165,238,230,212,233,109,229,208,247,29,13,171,41,188,218,58,232,38,141,171,207,35,124,183,190,25,34,71,254,13,236,85,194,72,238,156,201,159,240,165,21,113,173,193,118,172,225,135,86,213,92,152,190,217,164,238,85,175,251,62,175,240,81,249,94,100,181,43,20,60,158,124,146,187,17,65,158,119,99,57,194,245,239,194,112,119,197,134,169,225,155,112,40,107,41,29,231,216,43,106,226,101,202,155,17,183,240,79,158,157,101,127,58,195,35,255,0,107,131,24,111,95,84,235,222,251,246,127,117,116,222,242,232,43,86,188,211,19,243,211,92,41,160,153,236,229,145,60,169,36,134,57,85,153,123,24,174,194,72,222,188,168,139,254,4,192,30,38,91,93,38,228,240,207,119,150,58,158,71,105,181,168,190,163,57,51,206,180,246,250,206,153,231,110,51,207,223,175,220,165,25,109,182,165,159,66,238,70,155,213,8,152,117,150,243,71,88,246,244,234,144,206,199,170,103,14,252,206,248,95,185,77,145,246,51,87,211,235,205,156,209,90,182,157,127,240,166,159,182,213,189,58,251,175,146,150,41,21,58,181,185,248,251,225,14,244,1,137,248,160,222,43,126,199,236,206,162,214,181,142,196,237,160,171,134,137,48,238,181,41,73,52,145,167,70,61,59,196,191,18,99,231,242,93,118,119,7,85,220,247,67,114,47,154,174,169,121,234,181,21,226,166,173,173,247,83,11,81,59,228,70,244,70,167,121,59,225,62,228,46,103,195,11,133,154,61,164,218,234,109,199,190,211,115,95,117,52,12,171,134,78,117,78,74,58,138,122,41,154,220,54,103,49,112,248,215,170,181,29,244,68,232,78,69,92,38,84,130,94,34,92,115,105,237,160,210,151,45,170,210,174,246,173,83,119,164,154,154,78,143,143,217,162,150,58,184,22,79,194,83,190,55,242,203,27,125,222,100,85,207,162,117,42,143,98,182,91,92,113,85,187,201,166,173,18,230,174,229,83,237,215,42,190,88,127,3,20,149,81,50,89,185,28,248,145,220,171,80,139,202,213,69,94,200,159,43,198,217,77,137,209,252,31,108,5,206,10,57,60,250,139,85,154,107,157,210,179,18,183,206,150,42,40,210,103,121,107,36,168,220,173,50,59,13,202,39,100,69,245,162,142,35,181,178,238,86,249,235,45,71,78,204,197,87,126,184,251,55,95,138,55,86,76,246,47,86,181,83,40,255,0,84,207,204,183,63,10,29,142,161,219,237,144,118,183,172,95,54,237,127,169,90,134,191,171,124,186,105,233,40,101,72,240,146,57,171,135,49,125,236,34,253,201,208,157,0,174,47,22,46,39,127,81,186,85,155,57,167,229,231,173,189,64,139,88,156,184,229,166,154,58,234,121,62,56,149,23,222,106,118,122,47,203,29,202,253,224,115,98,230,223,45,246,177,208,86,197,155,93,190,182,154,190,173,220,201,239,54,58,202,100,123,112,146,49,201,238,202,189,83,63,68,207,109,130,244,190,158,183,233,61,59,108,211,54,184,249,41,45,116,112,209,194,153,114,251,145,70,214,55,226,85,94,205,78,234,191,122,149,167,226,197,197,164,182,122,86,108,54,147,127,44,245,49,165,69,194,124,34,254,13,201,93,75,44,92,178,66,169,221,26,188,205,126,126,95,50,166,101,150,73,228,89,101,119,51,157,221,113,131,149,188,233,139,149,142,221,110,185,214,199,203,13,207,206,242,87,45,92,249,110,70,187,178,170,247,84,239,130,199,252,18,42,46,81,234,141,204,130,150,14,106,73,190,197,246,167,243,53,57,49,29,197,89,209,122,174,87,229,250,75,114,48,55,29,53,211,91,120,87,214,213,180,243,121,82,71,246,110,31,202,142,198,110,52,201,217,126,243,94,189,21,100,253,81,234,106,59,55,63,47,180,121,157,113,159,134,55,59,230,159,155,243,47,123,139,110,40,44,220,40,236,245,28,84,143,243,47,117,222,103,217,240,97,233,205,201,85,7,155,239,44,82,177,48,202,133,95,123,31,78,189,168,103,82,234,75,190,174,189,84,106,11,237,79,180,86,213,114,121,178,114,53,156,220,172,70,39,70,162,34,123,173,68,232,133,157,120,61,240,242,233,230,184,111,133,225,252,140,143,202,251,53,152,207,153,148,175,166,151,171,100,233,142,159,19,58,250,124,203,29,223,109,27,22,224,109,85,243,72,204,206,118,87,251,54,83,42,153,228,169,138,79,71,55,243,62,104,68,175,12,206,24,107,246,82,147,80,223,53,4,92,183,43,135,178,123,156,205,95,47,203,90,198,247,100,175,106,229,178,167,162,127,221,157,120,232,163,130,175,134,141,88,217,228,228,70,251,7,162,175,255,0,56,83,124,190,227,94,43,52,137,21,202,23,185,50,137,205,255,0,101,77,160,52,101,198,59,182,154,163,184,66,222,86,75,230,97,51,158,210,57,62,73,242,57,176,0,7,69,223,10,207,179,246,186,245,87,230,53,158,95,179,123,206,92,34,102,162,52,239,250,77,102,43,29,230,213,61,200,169,215,31,228,54,65,225,34,202,237,63,195,246,150,182,73,201,207,23,183,115,43,59,46,107,103,119,201,62,127,35,38,222,116,237,166,254,145,54,233,73,28,237,135,155,149,175,141,174,78,184,207,71,34,252,144,228,33,134,42,120,210,24,88,214,49,189,154,212,194,39,247,12,93,196,166,206,89,119,191,106,174,186,38,237,65,13,67,170,124,143,41,207,137,143,115,57,106,97,145,220,170,230,63,25,242,147,56,79,79,210,154,222,106,43,13,203,76,222,42,44,119,106,73,169,170,233,185,60,200,166,141,204,123,121,152,142,76,163,145,21,58,57,23,183,169,44,60,50,119,27,95,105,222,33,173,26,63,79,203,91,53,150,247,237,31,104,211,198,233,157,26,249,52,53,146,69,150,177,200,207,141,202,190,242,47,94,169,133,48,207,21,118,106,107,14,250,234,75,109,36,76,142,40,189,143,149,173,106,34,38,104,224,119,100,68,78,234,92,247,133,245,218,174,231,193,142,133,109,101,74,207,36,63,106,101,206,122,185,253,110,181,191,18,170,175,201,48,74,242,160,252,107,230,149,250,223,111,161,124,234,230,69,246,183,35,57,149,121,51,13,187,61,61,50,98,175,13,253,142,211,59,229,87,172,180,182,161,138,169,91,55,217,220,142,141,177,242,166,18,173,235,149,124,111,254,164,158,159,251,162,142,230,237,245,243,107,181,173,195,68,234,42,41,233,107,173,254,87,153,28,209,189,142,79,50,38,74,153,71,181,171,240,200,213,234,137,223,244,157,255,0,133,14,33,175,252,57,238,165,6,178,182,214,206,148,45,243,125,178,149,36,127,149,63,236,105,227,143,157,141,146,52,119,43,166,85,76,175,69,234,159,37,216,135,67,107,125,59,184,122,106,151,85,105,107,181,37,194,223,89,230,121,115,83,79,28,172,94,73,28,197,247,152,231,55,226,99,147,162,250,41,11,60,69,248,50,178,110,78,223,93,181,222,139,177,50,29,65,79,84,219,148,203,71,74,198,171,226,167,183,204,196,107,188,184,28,245,106,171,99,202,43,177,219,170,116,42,207,135,109,203,214,156,61,111,61,53,222,219,114,246,41,173,183,22,81,92,169,159,52,177,164,177,199,87,19,165,141,88,142,141,93,149,133,19,149,202,136,184,194,167,202,254,182,43,118,237,155,199,183,214,157,89,66,138,217,170,41,32,117,67,87,149,17,37,116,17,72,254,84,71,189,113,153,19,25,92,153,16,232,251,215,160,232,247,43,107,53,62,143,171,164,142,161,213,246,154,216,96,107,227,71,226,103,211,73,27,85,17,90,238,190,255,0,116,69,83,92,77,211,211,117,187,113,187,250,163,77,205,12,212,178,216,117,13,109,44,121,106,177,83,200,170,123,17,205,232,213,238,206,139,132,237,232,95,15,135,254,232,209,238,95,13,154,89,98,184,182,166,162,197,111,161,179,204,139,50,61,237,124,52,20,188,200,190,251,149,23,47,235,156,119,236,135,19,198,175,4,186,63,137,77,37,91,117,183,91,233,105,53,141,29,44,139,67,90,145,69,27,165,115,34,168,116,113,201,34,65,36,174,98,205,58,57,90,213,235,140,167,94,244,195,89,65,188,220,30,238,254,82,91,157,154,235,99,184,114,172,176,186,174,158,10,198,67,85,240,231,240,78,146,39,186,155,56,233,204,141,244,84,233,115,252,15,113,153,165,120,147,208,148,118,251,141,206,150,155,87,91,169,227,134,182,142,73,163,100,147,58,56,105,146,73,152,197,158,73,92,197,150,101,68,115,177,149,76,47,94,242,83,83,105,251,110,171,211,215,45,55,119,164,138,166,142,231,73,53,28,209,203,27,94,215,50,70,57,142,69,71,34,162,244,114,167,84,94,253,141,127,120,240,225,198,233,176,27,219,121,138,59,116,145,88,239,149,117,23,58,9,25,11,155,12,113,205,87,85,229,196,213,242,152,196,84,100,61,26,220,162,39,101,84,237,42,188,34,120,154,101,158,186,179,99,53,85,229,235,21,108,210,86,91,150,170,163,162,72,245,160,165,138,6,115,202,158,136,236,49,172,207,124,47,161,109,93,250,161,228,16,163,197,71,121,151,109,246,10,125,55,71,84,140,171,212,210,186,215,35,27,38,28,176,84,81,86,177,85,81,30,213,198,88,158,138,159,69,41,107,106,180,213,94,181,220,253,45,166,105,169,221,81,45,218,247,67,73,200,140,87,171,188,218,134,51,24,68,85,94,174,249,47,233,54,56,218,219,101,163,105,118,71,76,208,94,234,41,237,116,214,45,59,68,218,199,212,61,176,50,47,38,145,136,254,101,114,53,27,132,141,115,156,99,11,156,96,169,159,18,46,57,106,183,103,80,213,109,78,221,94,170,97,211,214,154,167,193,85,61,45,74,181,149,146,68,250,200,30,136,232,106,28,201,34,124,114,49,122,181,21,221,51,132,194,17,135,134,110,29,53,159,17,251,141,65,165,180,253,5,67,232,188,248,164,184,214,121,82,172,113,65,231,194,201,85,94,200,164,70,185,18,100,95,121,48,137,213,126,183,229,195,159,15,122,43,135,173,188,182,233,29,51,105,163,138,170,58,120,86,190,169,144,66,217,39,168,72,33,142,71,171,217,28,106,238,101,133,171,151,38,85,122,175,211,43,0,1,198,212,49,212,21,43,87,20,110,116,111,232,246,177,51,213,87,42,236,126,142,231,239,237,187,99,85,173,150,174,40,222,236,97,143,145,168,239,187,25,62,103,79,61,210,190,56,161,141,237,167,133,82,69,145,81,81,30,168,238,200,189,81,114,138,114,232,152,76,33,228,249,110,54,187,101,226,149,244,55,107,117,45,109,52,136,173,124,53,48,182,86,57,21,21,21,21,174,69,69,232,170,159,114,169,209,164,225,215,135,249,107,210,235,38,199,109,251,171,82,79,55,218,87,76,209,44,188,252,220,217,231,242,179,158,110,185,207,126,167,120,182,218,173,118,106,72,232,44,246,218,90,26,88,154,141,142,26,104,91,20,108,68,68,68,68,107,81,17,17,17,17,62,228,67,235,0,0,0,0,0,0,0,0,0,0,0,85,7,141,238,227,190,75,174,218,109,21,45,67,154,200,41,235,53,37,116,92,221,30,175,114,83,211,59,31,54,249,117,105,159,236,254,243,189,120,39,237,132,86,157,170,215,59,185,85,76,137,85,168,175,49,217,169,94,230,251,222,205,73,18,61,206,106,254,107,164,168,84,95,154,195,244,66,201,64,53,201,227,103,108,147,102,184,173,220,109,25,67,3,169,105,33,189,62,229,111,107,87,8,202,106,182,182,170,38,177,126,77,108,200,223,162,177,81,122,162,151,215,195,70,228,75,187,220,63,237,246,228,213,77,230,214,95,116,253,29,69,115,254,117,105,26,50,163,255,0,238,182,67,37,156,6,181,215,250,31,109,236,146,106,77,192,214,22,109,55,106,137,112,234,203,173,108,116,177,115,122,53,29,34,162,43,151,209,169,213,125,16,192,146,248,149,112,67,13,209,45,15,223,171,122,206,229,84,71,178,213,112,124,29,51,253,57,41,214,52,236,191,149,242,249,161,154,54,223,121,54,163,120,45,203,117,218,253,195,176,106,122,118,38,101,251,54,186,57,164,135,174,49,36,104,188,241,175,209,200,139,213,62,103,219,170,55,55,109,244,61,92,84,26,211,112,116,213,130,170,162,63,58,40,46,151,104,41,100,146,60,170,115,181,178,61,21,91,148,84,202,116,202,41,200,233,205,83,166,53,141,181,47,58,71,81,218,239,118,247,61,209,165,93,186,178,58,152,85,237,248,155,207,26,171,114,158,169,147,148,0,0,15,142,239,119,181,88,45,117,87,187,237,202,150,221,110,161,137,211,213,85,213,76,216,161,130,54,166,92,247,189,202,136,214,162,119,85,83,93,142,51,247,130,147,136,206,41,53,150,224,105,72,229,170,182,92,171,161,183,89,155,28,43,207,81,79,79,19,41,226,123,90,158,242,172,158,95,58,34,245,252,38,48,157,146,248,248,95,219,42,189,155,225,235,111,246,206,228,214,182,225,98,177,83,67,94,214,227,149,181,142,111,153,80,136,169,221,18,87,189,17,125,123,157,175,84,110,110,219,232,122,184,168,53,166,224,233,171,5,85,68,126,116,80,93,46,208,82,201,36,121,84,231,107,100,122,42,183,40,169,148,233,148,83,234,210,218,227,69,107,138,121,235,52,86,176,178,106,8,41,158,145,205,45,174,225,21,91,34,122,166,81,174,88,220,168,213,199,92,41,205,131,175,234,173,194,208,58,21,105,155,173,245,198,159,211,203,90,143,90,100,186,220,225,164,243,249,49,207,201,230,185,188,216,230,110,113,219,153,62,103,157,43,175,244,30,186,74,151,104,141,109,97,212,41,68,172,74,149,181,92,161,171,242,57,243,201,207,229,57,220,185,229,118,51,223,149,126,71,62,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,43,35,198,183,121,235,109,26,75,69,108,77,166,173,209,183,80,77,45,250,240,214,174,21,240,64,168,202,104,215,230,215,74,178,189,83,243,160,98,157,51,193,123,135,202,27,197,235,83,241,33,168,40,155,55,216,114,46,158,211,252,236,69,70,85,62,54,190,170,116,245,71,54,41,35,141,23,182,38,145,61,11,106,0,2,52,120,134,112,253,67,196,15,12,186,154,223,13,11,101,212,90,90,158,77,67,97,149,172,69,145,42,41,216,231,73,10,47,124,75,18,62,60,101,19,153,88,229,248,80,168,15,15,29,234,169,217,30,43,116,101,218,74,197,134,209,168,234,155,166,174,237,87,171,88,234,122,183,53,141,115,250,227,17,205,228,201,149,244,141,77,133,128,5,37,248,201,238,59,245,79,19,182,237,5,5,67,150,147,68,233,250,120,31,18,187,40,218,202,165,90,137,28,137,233,152,93,74,159,218,19,147,194,87,108,34,208,92,34,218,245,44,212,201,29,195,92,220,235,47,115,171,155,135,249,77,127,179,64,213,95,205,228,131,204,79,249,213,95,85,38,128,62,59,205,162,221,168,44,245,214,27,189,51,106,104,46,84,210,209,213,66,238,210,67,35,85,143,106,253,21,170,169,250,77,105,175,52,186,147,135,29,255,0,172,164,162,146,72,239,123,109,171,30,216,36,114,225,93,53,13,90,242,59,40,157,81,203,26,46,83,162,162,252,148,217,83,78,223,40,53,62,159,182,106,91,83,213,244,87,106,56,107,169,156,169,241,69,43,17,236,95,238,57,14,68,194,59,161,198,199,10,219,53,117,158,195,184,123,213,98,160,185,210,59,146,162,134,149,38,175,168,129,217,199,44,145,82,178,71,49,223,52,114,34,162,117,236,118,61,168,226,83,97,183,197,239,131,106,119,87,79,234,42,168,153,230,62,142,158,167,146,173,140,199,196,180,242,35,101,70,253,121,113,232,100,176,0,53,168,226,31,92,215,239,135,17,218,231,90,80,121,181,175,212,250,154,171,236,198,34,243,61,212,235,50,197,73,26,124,213,34,108,77,79,184,216,171,105,54,250,221,181,27,95,165,54,210,212,216,253,155,76,217,233,45,109,115,19,9,35,162,137,173,116,159,123,156,142,114,175,170,185,78,218,8,225,226,29,181,236,221,110,16,119,14,209,29,42,205,93,101,183,174,162,161,229,248,155,45,18,249,238,229,79,85,116,76,149,152,238,188,248,78,184,42,111,194,215,114,234,54,235,140,109,39,70,181,11,29,6,175,134,171,78,86,162,47,71,164,177,172,144,166,63,251,34,24,63,186,165,249,154,245,120,143,254,59,59,167,251,227,75,252,138,156,186,158,9,191,20,109,161,254,8,91,127,137,105,155,1,225,205,71,34,181,200,138,138,152,84,95,83,94,207,16,206,31,168,248,117,226,115,80,105,155,13,34,83,105,203,251,25,168,172,113,49,188,172,134,154,161,207,230,133,168,157,155,28,204,154,54,167,126,86,183,230,91,215,135,30,240,212,239,63,9,26,54,239,116,169,116,247,109,61,27,244,213,194,71,57,28,231,73,73,134,196,231,47,117,115,160,88,28,170,189,85,92,185,207,117,147,64,28,38,183,213,86,253,9,163,47,250,222,236,138,180,58,122,215,85,117,169,68,92,126,10,8,157,43,250,250,123,172,83,91,125,178,211,87,158,32,120,128,211,154,102,235,60,149,23,13,123,170,96,138,225,80,153,230,205,85,74,45,68,203,235,209,31,35,215,232,138,108,185,69,69,73,109,162,167,183,80,83,199,79,77,75,19,33,134,40,211,13,142,54,162,35,90,137,232,136,136,136,123,193,6,252,96,54,189,154,215,133,69,214,244,244,170,250,237,7,121,165,184,249,141,234,228,165,157,222,205,51,113,234,156,210,194,245,249,121,121,236,138,68,95,5,221,203,168,211,187,253,169,182,206,122,133,109,14,176,176,58,166,56,243,209,213,148,114,35,153,211,254,102,90,158,191,68,46,120,214,87,136,47,221,235,114,127,133,247,159,229,178,151,147,196,255,0,25,218,19,132,93,152,178,215,215,249,55,109,101,118,180,194,150,11,2,73,135,76,228,137,169,231,205,142,172,167,106,247,119,119,42,114,183,174,85,180,193,102,179,111,247,29,155,252,248,227,146,167,82,235,29,75,55,157,85,85,50,171,41,168,41,154,168,138,247,170,34,182,10,104,154,168,136,136,159,154,214,163,156,228,69,188,238,18,184,74,219,206,18,246,241,154,87,74,196,218,251,229,123,89,45,250,253,44,72,217,238,51,162,118,245,228,133,185,84,100,104,184,106,42,170,170,185,206,114,231,32,0,6,5,254,112,254,16,126,209,251,91,249,130,233,175,108,243,189,163,206,228,151,155,204,230,230,230,248,251,231,169,158,128,40,3,196,235,95,217,247,7,140,189,109,61,138,104,231,165,176,165,45,133,211,49,217,71,207,77,11,91,58,125,21,179,44,177,255,0,104,91,119,135,46,153,172,210,92,20,109,93,170,185,143,108,147,219,42,46,109,71,183,11,229,214,86,79,85,26,253,202,201,218,169,244,193,36,77,101,120,130,253,222,183,39,248,95,121,254,91,41,178,126,177,214,250,55,111,44,51,234,157,121,170,109,90,122,207,75,143,54,186,231,87,29,52,45,85,236,222,119,170,39,50,227,162,119,95,68,83,1,55,196,155,130,39,93,157,101,77,250,182,251,67,87,10,245,182,87,164,29,209,58,79,228,121,75,223,209,198,116,208,155,145,183,219,161,101,77,69,183,26,214,201,169,173,138,188,171,85,106,174,142,166,54,187,243,92,172,85,229,119,205,171,133,79,145,217,0,0,0,117,237,127,175,244,134,215,105,11,166,188,215,151,218,91,61,146,209,3,170,42,170,170,30,141,106,53,19,163,90,157,220,247,47,70,181,50,174,85,68,68,85,83,92,109,79,89,169,184,161,226,62,233,93,167,109,142,117,231,114,181,100,210,80,210,114,227,202,117,93,74,172,108,119,46,112,214,53,232,142,119,92,35,85,85,87,170,155,34,233,77,61,71,164,116,189,159,74,91,213,86,150,203,65,79,111,129,85,168,153,142,24,219,27,122,39,68,232,212,236,114,166,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,192,120,115,81,200,173,114,34,162,166,21,23,212,215,179,196,51,135,234,62,29,120,156,212,26,102,195,72,148,218,114,254,198,106,43,28,76,111,43,33,166,168,115,249,161,106,39,102,199,51,38,141,169,223,149,173,249,150,245,225,199,188,53,59,207,194,70,141,187,221,42,93,61,219,79,70,253,53,112,145,206,71,57,210,82,97,177,57,203,221,92,232,22,7,42,175,85,87,46,115,221,100,208,0,0,0,0,0,0,0,0,0,0,3,228,185,90,173,119,154,73,40,47,22,218,90,234,89,90,173,146,26,152,91,44,111,69,69,69,69,107,145,81,81,81,85,62,229,83,163,199,195,175,15,241,87,173,214,61,142,219,246,214,172,158,111,180,166,153,162,73,121,249,185,179,207,229,103,60,221,115,158,253,78,243,110,181,219,44,244,172,161,180,219,169,104,169,163,68,107,33,166,133,177,49,168,136,136,136,141,106,34,39,68,68,251,145,15,168,240,230,163,154,173,114,34,162,166,21,23,212,167,63,19,110,12,183,18,155,116,106,119,91,111,180,189,202,249,105,186,198,250,138,200,237,244,83,212,201,13,68,181,21,147,200,170,145,65,202,214,35,121,58,171,149,81,92,153,202,42,41,3,237,155,75,186,87,155,146,90,45,155,113,170,42,107,60,207,41,97,138,207,80,247,181,220,200,220,43,90,197,84,194,170,39,110,234,90,231,133,255,0,4,215,205,176,150,109,227,220,187,35,233,46,213,116,206,165,163,162,173,166,124,114,64,199,251,21,67,36,88,230,129,174,107,218,248,222,222,100,126,17,81,81,58,229,75,33,0,3,20,241,23,195,222,138,226,23,111,110,90,71,83,90,105,37,170,146,158,101,160,170,124,16,186,72,42,22,9,163,141,232,247,199,34,183,149,102,114,229,169,148,94,169,245,160,222,38,184,115,214,124,56,110,53,126,150,212,20,21,12,162,243,229,146,221,89,229,74,145,203,7,159,51,34,84,123,226,141,28,229,72,85,125,212,194,167,84,250,73,239,13,222,57,42,182,155,80,210,237,86,227,94,170,102,211,183,90,166,65,75,61,85,74,185,148,114,74,250,56,25,151,77,80,214,71,19,35,141,235,209,170,173,235,140,166,80,182,109,210,182,218,55,107,100,117,53,5,146,162,154,233,75,125,211,181,173,163,125,59,219,59,37,243,169,30,140,229,86,163,145,217,73,19,24,206,114,152,206,77,113,247,87,77,85,232,173,207,213,58,102,166,157,212,242,218,111,117,212,156,138,197,98,183,202,168,123,49,133,68,84,234,223,146,126,130,233,124,43,183,153,119,35,96,160,211,117,149,104,250,189,51,43,109,113,177,210,101,201,5,61,21,19,17,112,175,114,227,47,95,68,79,162,19,92,30,59,117,82,165,124,93,184,154,101,226,186,143,99,52,173,229,233,21,20,209,214,92,86,150,163,162,200,197,175,165,150,7,242,74,190,138,220,177,204,207,108,175,161,21,120,15,225,198,233,191,251,219,102,138,75,116,146,216,236,117,116,247,58,249,31,11,157,12,145,195,87,75,230,68,229,242,158,197,85,100,217,86,187,8,169,221,81,59,236,5,166,116,253,183,74,105,235,110,155,180,82,197,77,71,108,164,134,142,24,226,99,88,214,178,54,53,141,68,70,162,34,116,106,39,68,78,221,136,215,199,15,25,154,87,134,205,9,89,111,183,92,233,106,117,117,198,158,72,104,168,227,154,55,201,11,164,134,165,35,153,236,73,227,149,172,73,97,68,87,55,56,85,194,117,237,76,20,116,27,205,198,22,239,229,101,185,222,110,183,203,135,42,75,51,170,234,32,163,100,213,95,14,127,10,232,226,99,170,115,142,188,168,239,85,94,183,61,193,87,4,186,63,134,189,37,69,117,184,219,233,42,245,141,101,44,107,91,90,177,69,35,162,115,226,167,116,145,178,69,130,57,90,196,154,5,114,53,203,211,57,94,189,185,111,16,13,209,163,219,78,27,53,74,203,113,109,53,69,246,223,93,103,133,18,100,99,220,249,168,42,185,81,61,246,170,174,89,211,25,237,217,74,30,218,205,55,91,184,251,191,165,244,220,80,205,85,45,255,0,80,209,83,73,238,171,213,124,250,166,49,92,238,142,94,239,234,184,94,254,166,199,123,41,160,232,246,215,107,52,198,143,164,164,142,157,212,22,154,40,103,107,35,70,102,102,83,71,27,149,81,26,222,190,231,117,68,83,188,24,239,125,119,110,217,179,155,125,118,213,149,200,174,150,158,146,119,83,181,57,85,22,86,193,44,141,230,69,123,23,25,141,115,133,201,64,188,68,238,94,180,226,23,121,234,174,247,43,146,214,203,114,184,190,142,219,76,201,165,145,34,142,74,185,93,20,104,197,116,138,220,44,202,156,173,85,68,206,17,62,118,191,225,161,194,133,22,205,237,187,53,174,166,179,162,234,27,214,42,25,37,85,58,115,197,12,208,81,200,136,197,124,44,123,81,36,141,216,234,168,157,123,175,82,74,113,11,188,186,127,99,118,186,249,173,239,87,58,58,89,169,168,170,86,134,58,137,216,197,158,165,180,242,203,28,109,71,61,138,231,57,98,84,70,181,114,184,92,124,211,94,29,246,221,123,238,243,238,125,255,0,93,223,43,234,42,22,190,190,170,90,102,203,43,222,144,192,250,137,101,100,108,71,61,252,173,111,154,184,106,57,81,51,211,230,188,78,217,109,245,243,116,117,173,191,68,105,218,57,234,171,174,30,111,151,28,49,189,238,95,46,39,202,184,70,53,203,240,198,229,232,139,219,244,146,187,196,131,99,180,206,198,213,232,221,45,167,162,170,70,195,246,143,59,164,108,124,171,148,164,122,97,89,27,51,251,106,250,127,239,202,190,10,19,74,205,111,184,48,178,117,107,36,251,39,157,156,202,156,248,134,227,142,158,184,45,240,138,30,40,55,106,187,103,6,58,233,180,117,43,4,147,125,151,135,53,234,215,244,186,209,124,42,138,159,53,201,76,28,42,89,169,175,219,235,166,237,181,113,178,72,165,246,206,102,185,17,81,113,71,59,187,42,47,170,25,163,196,219,113,181,246,162,226,26,239,163,239,242,214,195,101,178,123,63,217,212,242,58,102,198,158,117,13,28,146,225,175,114,179,227,106,47,186,137,215,170,229,72,157,167,172,55,45,77,120,167,178,90,105,38,169,171,169,231,242,226,134,55,61,238,229,106,185,112,214,162,170,244,106,175,111,67,100,62,26,246,114,203,178,27,85,106,209,54,154,8,105,221,77,231,249,174,100,76,99,159,205,83,52,141,230,86,177,153,199,154,184,202,122,254,149,202,51,67,21,68,107,12,204,107,216,238,237,114,101,23,251,167,31,102,211,182,155,2,74,219,93,36,112,54,110,94,102,178,54,181,58,103,29,26,137,243,83,25,113,111,101,117,255,0,135,237,83,108,143,147,158,95,97,229,87,246,233,91,3,190,75,242,249,26,223,81,187,202,170,99,149,83,166,127,200,108,207,177,245,159,104,109,117,150,175,204,107,252,207,105,247,154,185,69,197,68,137,223,244,29,232,0,1,135,120,185,174,91,127,15,218,162,161,38,72,149,61,135,14,230,229,199,236,216,19,191,233,53,187,102,85,233,158,166,206,91,55,66,219,118,219,218,40,217,10,196,145,251,71,184,173,229,84,204,242,47,111,210,119,64,120,84,69,76,42,101,13,125,124,67,246,238,29,189,226,62,251,73,79,201,229,212,123,47,42,55,29,57,104,41,21,123,53,191,158,102,63,7,237,45,71,117,222,139,133,246,104,154,249,173,158,87,151,204,212,84,79,50,146,189,171,221,21,123,39,162,161,31,184,237,177,191,79,241,55,171,109,207,73,81,89,236,31,182,119,235,111,166,95,146,124,203,75,240,145,174,158,163,134,27,117,28,147,181,241,211,121,222,91,17,202,170,206,107,133,122,174,83,211,36,222,41,247,198,169,83,245,127,161,49,140,255,0,186,153,255,0,238,22,227,149,240,90,141,29,168,245,163,214,40,151,151,236,239,121,91,239,39,224,238,61,148,253,120,182,112,191,89,75,122,155,127,116,213,162,87,82,207,203,246,171,224,167,85,100,124,172,161,165,135,153,89,22,19,43,205,142,103,245,244,249,21,132,89,39,134,55,27,205,208,245,172,217,189,204,191,82,82,216,165,207,176,86,87,85,114,54,12,37,101,68,156,207,154,116,99,121,158,230,53,57,89,215,40,139,215,10,91,205,93,53,190,249,108,158,138,116,134,170,142,178,39,193,34,123,175,99,216,228,86,185,58,229,23,162,170,21,73,198,111,134,62,177,168,215,215,13,195,216,248,157,83,5,214,121,110,21,52,124,178,189,236,168,150,106,137,158,145,199,77,75,132,106,39,148,212,203,149,122,227,43,209,73,37,225,221,165,183,183,109,52,44,186,55,115,180,213,77,50,69,88,230,197,44,212,117,108,86,198,144,210,70,137,153,145,184,79,113,235,209,49,211,239,66,106,14,229,27,120,172,108,219,180,6,251,75,171,169,232,219,21,54,163,99,171,158,248,227,229,99,166,168,172,174,145,85,85,24,212,87,170,51,175,85,95,170,153,103,193,179,120,146,221,168,47,155,77,115,174,84,134,170,42,155,165,58,73,47,79,53,207,183,192,214,167,51,241,217,23,8,141,207,215,208,183,2,41,113,207,193,182,149,226,31,110,174,23,11,37,142,150,155,86,219,162,150,182,150,166,154,154,54,77,85,36,112,84,171,34,115,219,4,146,189,29,44,200,170,212,194,170,162,42,46,123,211,118,132,214,59,173,193,190,247,165,99,169,46,22,187,133,150,225,236,245,116,213,17,212,192,202,168,33,171,106,189,57,57,162,115,216,231,83,99,174,17,81,21,23,24,233,125,124,55,111,150,158,223,205,170,176,235,123,85,210,130,106,234,171,125,43,238,84,212,211,177,203,79,86,234,104,101,150,53,99,100,122,179,149,210,162,114,185,121,147,162,47,205,112,223,136,231,13,84,155,229,178,87,75,237,186,135,204,190,233,122,89,238,208,172,81,34,205,51,41,169,42,220,216,91,136,158,247,101,242,166,26,138,212,85,245,69,239,72,91,123,171,53,22,205,238,165,159,82,192,181,116,23,13,55,121,167,154,162,23,121,145,63,52,245,44,123,162,123,81,88,236,115,71,133,106,170,118,244,54,31,225,155,121,45,91,227,179,218,127,91,91,235,160,168,169,150,134,146,58,246,197,43,94,177,213,173,44,50,74,197,195,222,168,168,178,166,81,203,204,158,191,53,202,167,229,239,108,108,115,220,184,107,81,85,87,232,82,71,139,78,243,197,175,247,182,13,29,105,184,186,91,126,159,163,101,52,240,182,110,102,37,100,21,117,209,185,220,173,123,155,205,202,244,76,170,35,177,242,236,117,111,11,253,169,110,185,226,10,147,84,92,105,152,182,221,47,28,119,117,154,86,126,14,57,105,171,104,159,204,174,86,57,173,195,94,171,156,181,81,61,80,145,62,39,60,116,78,143,168,216,141,172,191,82,173,58,35,217,116,174,183,85,47,58,59,246,101,44,212,235,36,21,24,198,60,183,114,57,157,240,171,232,133,116,237,54,212,107,157,242,215,180,58,75,74,218,235,238,117,183,26,168,146,166,120,224,154,100,133,146,77,28,111,154,87,70,199,171,90,139,43,85,207,84,92,103,175,126,183,203,193,167,9,122,75,134,77,187,161,165,166,163,100,218,142,225,77,20,247,74,201,35,137,210,54,105,32,167,73,162,100,137,12,114,36,126,100,28,200,215,101,115,213,122,246,145,64,0,15,10,136,228,195,145,21,23,209,79,153,246,187,100,175,73,36,183,82,189,233,213,28,232,90,171,253,220,31,67,35,142,38,242,70,198,177,169,232,212,194,31,160,0,0,0,0,0,0,0,0,0,0,0,0,10,47,241,125,187,84,92,120,198,173,163,154,87,61,150,173,57,108,164,137,21,170,136,198,43,95,54,19,61,211,154,103,47,78,153,85,245,201,101,30,24,22,56,108,124,16,237,215,35,35,73,107,219,114,174,157,236,85,247,221,37,194,163,149,87,62,169,26,70,223,237,73,80,1,71,62,49,54,118,219,56,190,74,214,197,35,22,239,165,109,181,142,87,34,34,61,81,243,195,150,244,234,152,133,19,174,122,162,253,201,96,222,19,247,215,222,56,40,210,84,82,61,206,91,53,194,235,66,138,228,244,90,201,38,68,207,170,98,111,244,122,25,31,140,174,43,180,207,9,27,77,46,182,184,211,69,114,191,220,164,117,22,158,180,58,78,95,108,170,198,85,207,199,84,134,52,84,115,213,62,109,106,42,43,218,81,141,243,81,241,31,198,222,239,70,218,151,94,245,222,174,186,57,254,199,67,2,126,6,142,28,229,91,19,50,145,83,64,220,166,85,85,173,78,238,92,170,170,202,93,49,224,177,196,101,214,210,218,237,73,175,180,53,142,174,70,43,155,69,231,212,212,189,139,211,13,145,236,137,24,139,223,225,87,167,110,249,92,98,173,217,224,171,140,30,9,174,16,110,181,186,73,125,138,211,47,59,53,78,145,174,146,70,210,125,102,78,86,75,27,23,179,149,236,242,215,225,85,92,225,122,47,21,156,84,223,248,174,172,209,58,163,88,218,225,165,212,154,122,194,235,53,210,106,102,35,41,235,30,149,50,200,201,216,204,175,34,171,36,106,57,189,185,145,85,48,138,136,150,179,225,7,248,156,80,255,0,8,174,127,246,152,77,128,0,4,72,241,50,226,23,116,120,107,216,139,14,186,218,75,205,53,178,241,93,171,169,109,51,205,61,20,85,45,117,51,232,235,37,115,121,100,106,162,47,60,17,174,113,158,152,245,82,152,247,131,138,158,33,183,242,38,210,110,214,235,94,175,212,76,122,72,148,10,230,83,81,115,167,103,123,52,13,100,74,228,199,69,229,202,122,19,135,194,107,132,125,170,214,151,24,184,132,213,90,222,199,169,111,90,118,116,146,219,165,233,100,87,75,104,169,71,42,50,170,181,143,106,47,58,43,85,209,35,81,88,138,136,244,115,156,136,140,183,34,13,120,182,112,246,155,175,195,210,110,117,150,137,100,212,27,105,36,151,21,86,39,189,45,174,78,84,171,106,252,249,57,99,155,43,217,177,73,143,136,131,254,18,124,65,127,50,158,34,63,153,165,234,181,99,176,110,84,76,182,162,57,203,201,29,206,53,87,82,63,25,198,95,205,36,61,178,171,43,61,16,188,80,107,253,226,75,196,2,111,223,19,215,233,45,53,201,81,167,52,118,116,221,157,88,185,100,141,133,238,243,230,69,78,142,231,157,100,84,119,171,18,63,146,22,189,225,199,195,203,120,125,225,154,197,75,116,161,88,53,46,174,68,212,87,181,123,81,36,100,147,49,190,76,11,221,81,35,133,35,69,110,122,61,100,94,156,202,74,48,0,6,184,92,108,254,55,59,189,252,47,185,127,28,226,255,0,184,125,253,193,118,219,248,33,102,254,69,17,223,193,70,158,48,151,90,203,143,24,82,209,212,189,22,59,94,152,182,210,83,167,94,145,170,203,50,167,85,252,249,158,189,49,223,244,150,43,225,91,167,160,177,112,69,161,170,153,3,226,158,243,83,117,184,84,35,147,28,206,90,249,226,99,147,232,177,69,25,45,128,0,252,189,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,166,176,251,139,107,93,1,187,90,158,201,101,153,96,93,55,168,235,105,105,36,143,242,61,158,165,237,99,147,63,46,68,83,102,235,53,122,221,108,244,55,71,68,145,173,101,52,85,10,196,92,242,243,181,29,140,250,227,39,216,1,174,215,136,21,218,162,245,198,102,235,214,84,202,233,31,29,245,105,17,92,213,69,70,65,20,112,181,58,250,35,99,68,79,69,68,233,208,189,46,21,108,112,233,190,25,118,162,201,3,35,111,179,104,187,55,153,200,171,202,233,93,71,19,164,114,103,175,188,247,57,223,164,202,96,26,242,120,138,89,219,98,227,83,117,104,153,20,145,164,183,104,171,48,244,68,85,90,138,88,102,85,232,137,209,86,76,167,209,83,191,114,236,56,40,190,191,81,240,145,180,119,41,94,231,189,186,74,221,70,231,57,48,170,176,66,144,229,126,127,181,247,245,238,70,95,22,158,45,117,110,203,104,235,38,206,109,173,218,107,85,251,90,193,61,77,206,227,78,229,108,244,182,198,175,151,201,19,147,171,31,43,213,233,206,157,90,216,220,137,133,114,42,64,94,22,124,58,119,203,138,173,53,46,190,177,214,218,52,222,151,89,164,130,158,231,120,124,185,174,149,142,229,147,200,142,54,185,207,107,93,150,171,215,149,188,200,168,138,170,142,68,233,251,185,195,175,17,60,26,111,37,138,207,88,218,154,77,75,36,173,173,211,55,141,59,52,146,182,181,205,127,46,105,156,141,71,243,162,170,53,209,185,168,239,121,50,213,107,145,86,247,184,101,214,123,169,175,182,71,76,106,109,235,208,213,90,79,89,207,74,172,186,80,84,70,216,220,247,177,202,212,159,202,69,204,94,99,81,31,229,185,26,230,43,149,184,194,34,174,81,0,235,27,163,118,168,176,109,158,174,190,210,74,232,167,183,88,171,234,226,123,90,170,173,124,116,239,114,42,34,117,85,69,79,78,166,186,188,38,216,225,212,156,80,109,53,150,169,145,201,79,81,173,44,254,123,30,171,202,248,155,87,27,158,222,157,122,181,170,159,164,217,68,3,130,215,150,118,234,45,13,168,180,251,226,146,86,220,237,53,116,106,200,209,21,206,73,33,115,48,136,168,168,170,188,223,37,53,179,225,242,250,253,47,191,91,111,169,35,123,154,235,94,173,180,86,101,169,149,196,117,145,57,83,30,189,19,183,169,179,73,175,87,136,255,0,227,179,186,127,190,52,191,200,169,203,169,224,155,241,70,218,31,224,133,183,248,150,153,176,2,169,124,113,116,205,59,42,246,147,88,196,196,73,230,142,241,108,168,114,175,85,99,22,150,72,145,19,30,138,249,179,215,213,62,167,114,240,67,190,84,84,109,78,229,105,167,76,245,130,131,80,210,215,50,53,248,90,249,233,185,28,169,245,84,166,110,127,228,161,101,0,24,15,143,107,181,69,151,131,157,217,172,166,149,209,190,77,57,53,34,171,90,170,170,201,220,216,92,157,61,21,178,42,47,162,34,245,232,83,255,0,133,213,142,27,231,27,219,123,237,44,141,241,91,219,115,174,86,61,87,171,153,111,168,242,213,49,234,146,43,29,253,169,127,128,24,55,142,75,59,111,188,32,238,229,19,226,146,68,143,74,214,214,97,136,138,168,180,236,243,145,122,162,244,69,143,43,244,69,237,220,165,223,14,11,235,244,247,26,251,93,90,199,185,169,81,112,169,161,114,34,103,41,81,71,60,56,84,249,102,68,251,177,159,67,97,67,89,94,32,191,119,173,201,254,23,222,127,150,202,113,90,239,112,181,134,238,235,73,181,134,226,234,121,171,238,117,238,142,41,107,42,114,172,130,22,162,53,140,107,26,139,203,27,26,136,136,198,39,68,78,137,146,253,184,29,225,223,101,246,31,101,173,53,27,71,117,163,212,203,169,233,97,184,92,53,92,109,78,123,187,149,189,21,190,177,196,204,185,27,23,228,123,220,217,122,189,86,68,128,0,0,2,34,120,134,113,183,106,225,99,111,221,166,52,173,92,53,27,147,169,233,94,219,77,58,42,59,236,216,23,45,90,249,91,242,69,71,36,109,95,141,232,189,209,142,42,31,132,142,26,245,143,23,59,219,71,164,32,125,98,218,219,50,92,181,69,229,234,175,90,90,78,124,200,229,123,190,41,164,92,181,136,185,85,115,185,151,221,107,213,54,40,180,218,173,214,43,85,21,146,209,73,29,45,5,190,158,58,74,88,35,79,118,40,99,106,53,140,79,162,53,17,63,65,245,154,202,241,5,251,189,110,79,240,190,243,252,182,82,76,59,70,241,135,226,163,185,55,61,111,69,79,29,30,150,182,212,190,10,41,46,85,82,83,217,44,204,92,42,83,196,168,215,58,89,185,85,170,247,49,142,114,229,21,220,168,172,67,181,234,175,5,222,36,172,246,119,92,52,222,182,208,218,130,178,54,243,58,130,58,170,138,105,36,92,175,72,223,44,72,197,92,99,227,115,19,170,245,233,214,45,108,206,240,238,223,7,251,212,205,67,102,246,219,69,230,193,92,180,55,219,45,66,171,25,89,20,114,98,122,58,134,118,84,92,57,17,123,181,216,115,85,21,17,77,140,180,86,173,178,235,237,31,99,215,58,114,163,207,181,106,27,117,61,210,138,79,87,65,60,109,145,138,191,37,229,114,101,14,104,0,1,2,60,84,120,173,222,254,24,225,219,88,246,103,84,83,89,93,170,27,123,109,194,73,109,212,245,110,114,211,165,23,146,173,243,152,228,106,183,207,147,211,11,148,202,46,10,142,221,174,32,55,163,125,171,226,184,110,222,228,94,181,43,233,220,174,130,26,169,241,77,3,151,57,88,224,98,54,40,213,115,133,86,181,58,116,45,47,194,143,132,125,170,211,90,106,159,136,247,235,123,30,182,213,181,177,58,158,145,182,217,21,240,233,214,189,137,230,68,230,189,173,123,106,213,174,229,122,185,173,229,107,149,173,202,57,92,235,29,6,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,192,10,165,241,197,211,52,236,171,218,77,99,19,17,39,154,59,197,178,161,202,189,85,140,90,89,34,68,76,122,43,230,207,95,84,250,157,203,193,14,249,81,81,181,59,149,166,157,51,214,10,13,67,75,92,200,215,225,107,231,166,228,114,167,213,82,153,185,255,0,146,133,148,0,0,0,0,0,0,0,0,0,0,0,0,0,124,213,246,235,125,210,153,244,119,58,10,122,200,36,69,107,226,158,38,200,199,34,162,162,162,181,200,168,189,21,83,244,157,114,131,105,118,170,213,92,235,157,179,108,244,165,29,99,156,175,90,136,44,180,209,202,174,202,59,42,230,177,23,57,68,92,231,186,100,237,49,69,20,49,182,40,99,108,108,106,34,53,173,76,34,34,122,34,33,251,0,0,71,110,50,248,75,210,92,77,237,221,117,37,77,27,33,212,118,250,105,103,182,86,71,28,77,145,211,71,5,66,67,19,222,176,201,34,199,230,79,204,173,110,23,61,83,175,122,26,221,173,168,215,59,27,175,107,180,150,170,181,215,219,43,45,213,82,165,52,242,65,52,41,51,35,154,72,217,52,78,145,140,87,53,86,39,43,94,136,136,184,233,219,165,138,248,99,113,209,63,153,79,177,27,167,126,166,74,117,70,50,215,93,113,170,94,117,119,236,58,88,105,146,73,234,49,140,121,142,242,218,207,154,167,170,17,223,197,3,106,91,161,184,130,171,213,22,218,118,37,183,84,71,37,217,39,137,159,131,146,90,154,218,215,243,35,145,141,106,229,172,69,206,92,170,158,170,118,143,9,109,231,139,111,247,182,163,71,221,174,46,138,223,168,40,223,77,4,46,153,26,197,172,158,174,134,54,187,149,207,107,121,185,88,169,148,69,118,62,101,219,177,237,145,141,123,23,45,114,34,162,253,15,209,138,184,153,222,75,86,199,108,246,161,214,215,10,232,41,234,98,161,171,142,129,178,202,214,44,149,105,75,52,145,49,50,246,42,170,172,75,132,106,243,47,167,205,53,224,220,45,89,168,183,147,117,47,26,150,117,171,175,184,106,75,205,68,212,240,183,204,149,249,168,169,123,219,19,26,170,247,99,154,76,35,81,87,191,169,119,190,28,124,53,82,108,110,201,90,239,183,26,20,142,251,170,41,96,187,76,178,196,137,52,44,169,164,164,115,161,118,98,99,219,135,196,185,106,171,145,23,213,87,182,100,226,71,124,180,246,193,237,85,251,91,221,110,148,16,215,82,219,234,159,109,166,169,157,141,90,138,182,211,77,44,81,163,29,35,21,252,206,137,83,149,171,204,189,81,62,105,66,154,239,88,238,183,25,27,222,181,141,164,184,93,46,23,171,135,179,210,83,83,199,83,59,41,96,154,173,202,196,228,230,149,204,99,93,83,142,153,68,69,68,76,231,173,200,240,49,193,182,149,225,227,110,173,247,11,221,142,150,167,86,220,98,138,182,170,166,166,154,55,205,75,36,144,83,43,226,107,221,4,114,177,27,44,42,168,213,202,162,170,170,174,123,74,210,164,60,100,247,137,46,58,130,199,180,214,202,229,88,105,98,166,186,84,36,114,244,243,90,251,132,14,106,242,191,29,149,50,138,220,253,125,12,75,225,79,179,110,215,251,237,22,173,168,163,108,180,218,113,141,174,99,228,143,153,141,154,158,178,134,68,84,85,99,145,30,136,254,157,81,126,168,94,79,96,66,191,17,29,45,189,187,151,161,98,209,187,99,166,170,170,124,218,214,182,89,97,163,171,122,186,53,134,174,53,76,194,142,202,123,236,94,169,142,191,114,17,179,131,47,12,109,99,79,175,168,55,15,124,34,117,52,22,169,226,184,83,81,242,202,199,190,162,41,169,230,98,73,29,77,46,21,170,158,107,87,14,69,233,140,167,85,45,62,182,187,79,232,93,48,250,186,250,170,75,101,162,203,68,174,116,146,189,144,197,12,16,198,170,185,85,229,107,81,24,197,95,68,68,79,68,41,43,196,131,140,122,237,240,215,85,27,127,165,110,112,201,165,44,149,47,141,175,165,153,85,149,19,67,53,92,73,34,43,39,124,111,107,162,149,190,247,42,42,244,236,157,22,18,181,174,123,145,140,106,185,206,92,34,34,101,85,75,60,240,147,225,126,174,170,245,14,254,234,91,68,173,165,131,155,236,167,207,78,168,201,57,153,93,75,55,42,190,44,46,23,151,60,143,233,235,242,63,62,52,177,227,81,104,167,249,81,39,55,218,94,242,55,222,95,193,219,187,169,197,120,42,170,126,175,245,222,113,159,247,47,31,253,194,226,92,17,8,124,91,107,167,167,225,134,227,71,28,237,100,117,94,79,152,197,114,162,191,150,225,64,169,132,245,193,86,156,9,216,223,168,56,154,210,86,230,121,185,127,183,254,215,241,116,183,212,175,201,126,68,129,241,129,210,212,118,173,232,183,223,97,137,172,154,231,230,249,156,173,68,69,242,233,40,26,157,145,23,178,250,170,152,111,195,195,110,226,220,46,35,236,84,147,249,126,93,63,181,115,35,241,215,154,130,173,83,187,93,249,134,193,104,136,137,132,76,33,228,29,47,120,232,91,114,219,123,189,19,161,89,82,79,103,247,17,188,202,184,158,53,237,250,13,99,100,247,100,92,46,13,145,56,69,174,91,135,15,218,90,161,211,164,174,95,110,203,185,185,179,251,54,116,239,250,12,196,0,0,143,156,119,73,229,112,211,170,157,207,35,127,222,61,88,184,95,252,33,76,107,185,23,237,136,109,9,183,168,244,210,20,9,34,177,93,248,92,242,246,253,181,231,98,0,165,31,24,61,48,150,141,245,162,190,181,30,141,187,249,152,207,111,193,81,208,55,167,68,249,252,215,244,29,227,193,110,233,107,131,87,107,43,108,244,176,186,178,167,236,239,34,87,49,170,246,114,197,113,115,185,85,87,41,148,232,184,49,151,139,126,219,191,74,113,25,62,178,142,57,18,159,84,114,249,121,79,117,61,154,134,130,53,199,186,137,221,223,55,126,142,196,166,240,106,213,241,214,237,166,160,210,178,78,213,125,191,217,60,182,115,117,111,153,81,112,145,122,115,116,237,242,66,199,74,117,241,164,123,87,114,180,107,82,78,101,111,218,57,110,115,203,251,30,221,233,232,115,158,11,73,34,234,61,104,168,142,229,79,179,115,242,253,174,226,89,246,237,237,190,159,221,173,3,115,208,90,154,141,181,54,251,151,147,230,177,99,99,255,0,107,154,57,83,163,218,230,252,81,183,187,87,183,233,53,196,223,29,167,189,108,174,228,221,118,250,249,77,60,83,91,188,143,122,86,61,188,222,101,60,82,244,87,49,138,184,73,83,242,83,253,43,209,169,234,42,41,101,109,69,44,242,67,43,115,202,248,220,173,114,101,48,184,84,250,22,151,192,199,137,157,125,85,234,203,181,187,211,95,18,83,203,19,233,226,186,207,43,185,223,85,61,115,60,191,50,106,154,172,43,90,201,95,217,188,200,140,76,101,17,115,106,22,235,133,21,218,223,75,117,182,212,197,83,73,91,11,42,41,230,137,232,246,73,27,218,142,107,154,228,85,69,69,69,69,69,69,194,228,247,181,141,110,121,90,137,149,202,225,59,169,250,5,127,120,194,109,151,234,159,99,237,122,194,134,141,142,173,180,221,224,116,211,36,121,122,82,197,71,95,35,147,153,24,171,203,151,34,225,85,19,238,43,47,130,157,201,159,108,248,143,209,87,36,169,116,52,247,43,213,182,219,82,238,117,107,82,25,43,233,149,234,229,230,106,99,12,235,156,167,205,13,138,173,23,8,46,214,154,43,173,44,173,146,26,202,120,234,35,123,92,138,142,107,218,142,69,69,69,84,84,84,95,69,62,178,6,248,141,240,61,102,221,237,45,91,186,122,34,220,218,125,83,107,130,73,234,35,167,133,140,74,184,162,142,174,119,101,34,129,242,73,43,229,145,169,213,200,139,211,178,225,72,91,225,209,196,70,174,216,61,240,254,100,218,154,119,65,107,187,87,125,147,53,45,115,165,106,65,87,45,101,36,14,114,49,242,177,173,115,91,19,147,42,213,114,117,76,42,116,75,182,115,40,175,246,85,142,70,197,81,73,114,165,195,147,8,246,73,28,140,235,243,69,69,69,250,162,148,71,226,93,195,244,187,55,190,213,151,171,109,181,97,179,106,79,50,230,217,25,10,182,54,207,81,89,88,238,68,86,198,198,39,185,26,116,202,174,61,85,12,193,225,33,196,140,154,91,89,84,108,206,160,185,189,45,247,101,124,244,109,154,111,115,218,101,150,130,158,54,181,31,42,55,60,173,92,34,49,87,229,158,197,196,162,162,162,42,46,81,123,41,210,119,175,94,81,109,166,213,106,173,103,89,60,113,173,178,207,93,83,10,61,200,136,249,99,166,146,70,183,171,155,156,242,47,68,84,95,242,154,222,239,6,179,171,220,45,210,213,154,206,174,119,200,183,139,221,125,107,17,206,85,70,50,90,137,36,70,183,46,118,17,57,215,9,149,251,215,185,152,118,63,137,137,246,7,102,245,37,135,74,178,157,53,54,164,146,178,155,219,99,69,243,32,164,168,165,141,152,73,25,43,36,107,219,36,45,119,101,106,47,94,171,219,11,218,44,250,219,120,117,211,104,109,180,213,247,155,245,254,185,28,229,107,38,169,123,165,158,100,69,123,176,143,122,167,60,137,149,234,185,119,170,169,120,188,3,112,99,167,120,121,208,54,237,81,124,182,178,93,97,121,161,134,122,185,39,134,55,62,151,206,134,149,239,133,21,208,71,43,57,101,133,125,213,85,194,247,202,246,151,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,199,140,69,154,166,215,197,255,0,182,207,240,93,244,181,182,178,30,159,144,215,207,10,255,0,247,208,187,228,88,151,133,126,168,135,82,112,77,162,41,155,42,62,123,21,69,206,215,81,132,199,43,155,91,52,140,79,254,229,44,68,181,0,162,223,23,189,76,151,238,49,235,237,105,50,61,116,230,158,182,91,21,188,249,228,230,99,234,177,143,79,247,214,113,245,207,169,99,158,21,182,41,44,188,18,104,121,230,133,145,190,235,83,116,175,84,70,225,202,139,95,59,26,174,249,170,182,54,170,47,203,149,61,10,197,241,68,222,154,253,218,226,199,82,89,91,88,175,178,232,37,77,53,110,133,23,221,100,145,117,170,114,162,116,230,90,133,145,170,189,249,99,98,47,195,132,179,207,13,190,24,44,92,63,112,253,101,212,85,118,216,151,90,107,170,40,47,55,170,199,51,240,177,197,43,124,202,122,68,85,234,214,199,27,155,204,158,178,43,215,183,42,36,180,61,21,180,84,87,42,42,139,117,198,146,26,170,74,168,159,4,240,79,26,62,57,99,114,42,57,143,106,244,115,85,21,81,81,122,42,41,175,135,136,47,14,244,28,54,113,41,123,210,90,118,155,200,211,87,184,99,191,216,162,68,233,13,44,238,122,58,20,250,71,44,114,177,189,115,202,214,42,247,44,251,194,15,241,56,161,254,17,92,255,0,237,48,155,0,0,14,173,184,155,93,183,91,183,101,131,78,110,110,138,180,106,123,93,53,83,107,161,164,186,82,182,120,153,80,214,61,141,145,26,228,194,57,27,35,211,63,39,47,204,136,219,241,225,39,195,102,228,217,170,106,54,190,130,125,186,212,104,204,211,207,67,52,149,20,18,61,19,163,102,166,145,203,134,175,108,196,230,42,47,95,123,170,45,76,217,175,59,205,193,39,17,18,186,9,31,102,214,58,34,226,180,213,180,237,145,203,79,89,23,71,58,39,227,30,101,60,209,171,92,153,238,215,53,201,133,68,84,216,107,105,55,38,199,188,91,101,166,55,71,78,34,182,223,169,237,144,92,98,141,206,203,161,87,181,21,241,57,112,153,115,29,204,197,250,181,78,205,112,183,208,221,168,42,109,87,58,72,170,168,235,33,125,61,68,18,181,28,201,98,123,85,174,99,145,122,42,42,42,162,167,201,77,113,120,156,217,235,247,10,220,72,106,13,9,111,168,169,165,251,2,230,203,150,159,174,69,84,123,169,28,169,53,36,205,119,92,185,169,202,213,95,207,141,201,232,95,119,11,219,221,111,226,35,98,116,150,236,209,121,108,168,187,208,181,183,40,24,189,41,235,226,85,142,166,63,185,36,107,149,185,238,213,106,250,157,47,143,125,255,0,78,29,56,104,212,250,186,223,88,144,106,11,180,127,96,216,112,238,87,165,109,67,92,158,99,112,168,185,138,52,150,84,250,198,159,50,157,124,61,248,123,119,17,156,76,88,44,183,122,31,106,211,122,117,223,170,11,255,0,152,197,116,114,83,192,246,171,32,119,207,205,149,99,98,166,115,202,175,84,207,42,155,9,0,0,6,184,92,108,254,55,59,189,252,47,185,127,28,226,255,0,184,125,253,193,118,219,248,33,102,254,69,17,223,193,71,158,49,122,126,174,209,197,204,87,73,209,86,27,222,150,183,213,192,238,92,34,35,31,52,14,110,115,213,81,97,85,244,248,147,167,101,91,10,240,170,213,80,106,94,10,52,109,19,39,73,106,52,253,93,206,213,83,213,50,215,37,100,179,49,170,137,219,17,79,23,232,194,250,146,228,29,7,121,119,215,108,56,127,211,17,107,61,218,191,85,217,108,146,212,54,151,219,162,180,86,214,197,28,174,248,82,69,166,138,79,45,23,178,43,240,138,189,17,85,122,24,171,72,120,142,112,93,174,181,61,183,71,233,205,239,164,146,233,119,168,109,45,28,117,86,123,141,28,82,74,238,141,106,205,61,59,34,98,170,244,78,103,38,85,81,19,170,162,18,76,245,84,212,211,209,211,203,87,85,51,33,130,6,58,73,36,122,225,172,99,83,42,170,190,136,136,153,53,141,213,245,147,238,158,240,222,235,236,108,73,38,213,250,150,166,106,54,242,185,168,231,85,85,57,99,76,117,84,235,34,116,234,191,121,179,109,178,130,59,93,182,146,217,11,220,248,233,32,142,6,185,221,213,24,212,106,42,253,122,31,80,6,188,126,34,86,106,155,23,26,123,171,69,85,241,203,118,138,177,58,99,220,168,165,134,102,127,247,178,55,255,0,113,119,156,30,234,136,117,151,10,251,79,127,134,84,145,210,105,27,101,60,206,68,198,103,130,157,144,203,211,211,240,145,188,204,0,26,236,120,128,106,100,213,156,101,238,197,209,179,36,169,5,249,214,206,100,127,54,61,142,38,82,227,63,79,35,24,244,198,61,11,198,224,238,197,38,155,225,83,105,45,51,66,200,165,102,142,181,77,35,26,222,94,87,203,76,201,92,138,159,157,151,174,87,213,114,165,113,120,219,104,11,253,62,233,104,29,211,246,105,159,100,175,176,59,79,249,201,214,56,170,169,234,38,159,149,127,53,207,101,78,83,63,18,70,236,124,42,119,159,13,63,16,125,157,210,59,79,103,225,235,120,174,244,186,66,183,79,62,120,237,55,122,175,114,130,182,9,102,146,110,89,100,68,229,130,70,186,71,38,95,134,57,17,171,205,204,170,139,102,20,209,233,125,76,182,205,85,71,29,170,234,180,236,146,75,101,202,36,142,127,45,178,55,149,238,134,84,206,17,200,152,85,106,245,68,194,156,168,0,224,117,245,154,167,81,104,93,71,167,232,255,0,223,23,59,77,101,28,93,51,239,201,11,152,223,151,171,147,212,214,255,0,134,109,81,14,137,226,43,108,117,101,84,169,29,53,175,87,90,106,42,92,169,156,64,149,113,249,191,253,231,49,178,240,7,86,221,77,76,154,47,108,53,134,177,116,201,18,88,108,55,11,154,200,175,229,228,242,41,223,38,115,233,142,94,230,185,60,51,216,164,212,252,70,109,126,159,142,22,75,237,250,198,207,11,218,246,243,55,145,107,34,231,87,39,171,81,185,85,79,146,41,178,249,175,87,136,255,0,227,179,186,127,190,52,191,200,169,203,169,224,155,241,70,218,31,224,133,183,248,150,153,176,2,165,252,112,181,149,61,70,167,218,173,190,134,92,79,111,160,185,222,106,89,148,234,202,137,33,138,21,199,116,194,211,79,247,231,232,100,239,4,189,53,83,69,178,26,247,86,75,15,36,87,109,78,202,40,156,177,225,94,148,212,177,185,85,29,221,205,205,70,62,72,168,239,92,226,198,128,48,103,28,182,106,155,239,8,27,185,69,75,241,197,165,171,107,23,166,125,202,118,121,207,255,0,239,99,119,254,242,154,124,51,245,68,58,83,141,157,183,169,170,149,25,5,194,162,182,214,254,153,230,117,69,20,241,196,159,79,194,186,51,96,144,12,3,199,198,166,77,39,193,198,236,221,29,50,68,147,233,233,109,156,202,254,92,251,99,219,75,140,253,124,252,99,215,56,245,41,207,195,62,197,37,255,0,141,189,180,129,176,177,236,163,169,174,175,145,94,222,102,177,33,160,168,122,47,223,204,141,68,95,69,84,83,96,163,89,94,32,191,119,173,201,254,23,222,127,150,202,76,30,48,252,50,103,217,173,155,211,187,195,179,149,183,77,69,65,111,180,192,253,93,79,59,121,234,25,35,155,206,234,232,152,196,247,96,78,108,61,153,85,141,26,215,101,201,206,230,245,95,14,190,61,46,60,51,234,118,109,198,226,87,77,85,182,87,218,148,243,85,238,123,221,98,168,114,245,169,133,169,149,88,220,170,158,108,104,157,112,143,111,188,138,143,188,155,101,206,221,122,182,210,94,108,245,244,245,212,21,240,71,83,75,85,79,34,73,20,240,189,168,230,72,199,55,40,230,185,170,138,138,157,21,21,20,250,128,0,0,97,30,46,120,167,209,156,39,237,85,86,186,212,94,93,109,226,177,31,75,167,236,233,34,54,75,133,103,46,81,23,213,177,51,45,116,143,79,133,170,152,203,156,212,90,34,160,162,222,222,54,120,130,242,154,249,53,6,182,214,181,220,243,74,228,228,130,154,36,78,175,118,50,145,83,195,26,118,78,205,106,34,34,174,17,111,171,133,142,25,180,63,10,251,87,69,183,154,70,54,212,214,61,27,83,122,187,62,52,108,215,42,197,79,122,71,99,170,49,58,181,140,202,242,183,9,149,85,115,151,48,131,89,94,32,191,119,173,201,254,23,222,127,150,202,108,59,195,70,212,219,54,75,97,244,70,218,219,109,236,164,125,162,207,76,149,200,145,242,58,90,231,177,31,83,35,147,243,157,51,158,171,159,158,61,12,154,81,159,140,14,139,160,210,188,95,201,119,162,72,218,237,91,166,109,215,170,134,177,188,184,149,174,154,145,115,243,85,109,27,87,63,95,159,82,202,60,50,53,44,250,155,130,77,185,154,174,85,124,246,248,171,237,175,92,42,34,54,10,233,217,18,38,123,226,36,141,62,252,146,144,0,1,209,183,63,99,182,131,122,97,161,131,117,246,234,199,170,91,108,108,236,162,91,149,43,101,117,42,76,140,73,124,183,47,86,43,188,184,242,168,168,190,227,126,68,45,226,95,194,15,103,181,157,138,186,253,195,223,157,162,181,68,44,124,208,91,37,170,146,162,215,92,252,103,203,95,53,92,250,117,85,232,142,107,149,141,207,193,140,42,86,199,12,124,64,110,15,6,219,243,21,245,98,173,166,134,134,185,109,58,182,195,35,149,158,211,78,201,21,147,194,246,118,73,99,84,114,177,203,240,189,62,74,228,93,138,45,87,74,11,221,178,142,245,106,170,101,77,21,124,17,213,83,76,207,134,88,158,212,115,28,159,69,106,162,254,147,234,53,234,241,31,252,118,119,79,247,198,151,249,21,57,117,60,19,126,40,219,67,252,16,182,255,0,18,211,54,0,84,191,142,22,178,167,168,212,251,85,183,208,203,137,237,244,23,59,205,75,50,157,89,81,36,49,66,184,238,152,90,105,254,252,253,12,157,224,151,166,170,104,182,67,94,234,201,97,228,138,237,169,217,69,19,150,60,43,210,154,150,55,42,163,187,185,185,168,199,201,21,29,235,156,88,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,19,143,158,12,116,239,16,250,6,227,170,44,118,214,69,172,44,212,51,79,73,36,16,177,175,170,242,97,170,123,33,85,108,18,74,254,105,102,79,117,21,50,189,176,189,232,234,239,102,214,219,61,174,157,67,114,166,174,179,95,172,21,202,230,171,153,53,60,141,150,9,149,17,237,230,70,61,19,158,53,194,244,92,183,209,80,204,251,225,196,196,251,251,179,122,110,193,170,153,78,186,155,77,73,71,77,237,178,34,249,147,210,83,210,200,204,44,143,149,242,57,238,146,103,59,178,53,87,175,69,239,135,246,127,89,213,237,238,233,105,61,103,73,51,227,91,61,238,130,182,68,107,149,17,236,138,162,57,21,174,195,155,148,94,78,169,148,251,211,185,178,22,202,107,202,45,203,218,173,43,172,232,231,142,69,185,217,232,106,102,72,220,138,140,150,74,104,228,115,122,57,216,199,58,116,85,85,255,0,41,221,149,81,17,85,87,8,157,212,167,127,22,254,36,36,213,26,198,155,102,180,253,209,235,65,106,86,79,88,216,103,247,61,166,41,107,233,228,107,145,146,171,115,202,228,202,43,17,126,120,236,97,239,13,30,31,165,222,77,246,163,189,92,173,171,53,155,77,249,119,55,61,240,171,163,116,244,245,148,110,228,85,116,111,98,251,146,47,76,162,227,213,16,189,198,178,138,193,101,72,227,108,84,244,150,218,92,53,17,17,140,142,56,217,211,228,136,136,137,244,68,41,39,196,95,136,141,93,191,155,224,187,77,166,103,116,246,187,77,119,217,49,82,208,186,87,36,245,113,86,85,192,215,43,25,43,218,231,57,178,181,50,141,71,47,68,194,39,69,154,94,28,156,15,89,182,135,75,81,110,158,183,183,54,163,84,221,32,142,122,120,234,33,99,210,146,41,99,164,157,184,73,96,100,145,202,201,99,114,116,114,162,117,238,185,82,121,31,37,222,225,5,166,211,91,117,170,145,177,195,71,79,37,68,143,114,162,35,90,198,171,149,85,85,81,17,17,19,213,77,117,120,214,220,153,247,51,136,253,107,114,117,75,166,167,182,222,174,86,218,103,115,171,154,176,199,95,82,172,86,251,206,76,97,253,49,132,249,33,102,158,15,123,101,250,152,216,251,166,176,174,163,99,107,110,215,121,221,12,203,30,30,180,178,209,208,72,212,230,86,34,242,229,170,184,69,84,251,203,1,7,229,204,107,177,204,212,92,46,83,41,217,79,69,198,225,69,105,183,213,93,110,85,49,83,82,81,66,250,138,137,165,122,49,145,198,198,171,156,231,57,85,17,17,17,21,85,85,112,152,42,55,196,115,196,22,171,84,215,87,236,190,209,94,17,45,17,164,180,151,74,250,106,133,69,153,232,181,116,211,70,217,41,234,85,174,141,204,116,110,70,185,157,122,42,244,194,21,169,36,146,77,35,165,149,238,123,222,170,231,57,203,149,114,175,117,85,245,83,60,240,87,176,149,155,251,190,22,109,60,234,25,230,181,219,167,166,185,92,21,177,43,152,180,241,214,83,178,86,175,224,222,223,134,110,206,68,79,154,227,189,254,237,38,219,233,253,165,208,54,205,5,166,104,219,77,111,182,249,222,83,18,54,51,246,201,164,149,122,49,173,111,197,35,187,53,59,254,146,176,188,105,82,68,212,122,45,85,29,200,191,105,99,229,251,93,184,224,188,22,222,212,220,173,100,213,147,149,93,246,118,27,156,115,126,199,184,250,122,151,20,87,23,140,174,175,142,139,109,52,254,149,142,118,163,238,30,215,230,51,155,171,188,186,139,124,137,211,155,175,127,146,145,103,194,67,109,228,213,124,70,65,172,164,142,69,166,210,252,222,102,19,221,95,105,161,175,141,51,238,170,119,111,205,191,167,177,147,188,105,46,150,185,245,118,141,182,193,73,11,107,41,190,209,243,229,108,109,71,191,154,43,115,155,149,69,202,225,58,38,78,141,224,249,166,18,239,190,213,183,199,35,213,182,143,47,56,236,158,109,29,123,122,244,95,151,205,63,73,117,192,29,119,112,145,235,164,43,210,53,106,59,240,88,230,237,251,107,13,94,229,253,177,77,136,248,16,151,205,225,163,74,187,158,71,127,191,186,189,114,191,248,66,168,144,96,0,12,7,199,29,36,213,124,54,234,168,161,141,175,119,236,30,142,69,95,252,126,155,229,247,26,234,197,251,98,27,63,237,172,201,81,162,173,211,55,56,119,157,223,254,121,231,103,0,169,111,27,91,20,244,247,205,181,189,36,77,242,234,254,217,203,154,213,207,184,203,115,125,229,199,207,183,83,4,248,88,235,149,210,188,74,219,45,79,175,72,34,187,121,220,204,116,188,168,255,0,42,130,181,201,211,153,17,112,174,249,47,232,38,31,140,126,218,54,239,182,150,109,194,130,157,174,117,147,218,60,233,57,50,173,243,170,45,241,55,170,53,113,219,213,201,250,123,24,3,193,191,83,220,168,183,138,241,166,217,80,239,100,184,251,63,60,106,247,99,240,116,183,7,166,19,56,238,191,37,46,108,166,159,25,168,229,110,237,233,167,189,114,199,251,103,34,117,233,138,107,126,78,231,224,170,229,75,166,187,111,35,85,23,236,190,170,157,83,221,184,150,198,83,223,140,110,212,67,100,215,150,93,201,167,138,8,214,251,237,62,103,35,81,28,239,34,27,124,41,205,134,38,123,244,203,151,244,118,43,108,246,210,213,84,80,213,67,91,73,51,225,158,158,70,203,20,140,114,181,204,123,87,40,228,84,234,138,138,153,202,22,247,225,155,199,76,90,198,217,69,178,27,151,117,229,186,208,193,29,53,170,166,162,116,68,154,38,54,142,154,24,185,230,168,87,58,69,115,158,188,173,98,34,245,84,235,148,44,157,174,71,53,28,213,202,42,101,20,242,12,83,197,46,130,163,220,93,132,214,246,26,154,54,212,202,219,13,202,106,86,44,104,245,243,253,138,118,51,8,173,119,92,191,209,51,215,161,174,141,194,42,173,9,185,21,48,171,100,167,168,211,215,183,183,13,69,99,163,124,19,170,116,248,85,21,21,159,69,79,161,176,207,6,251,131,22,227,240,235,162,175,12,157,101,146,146,203,109,162,157,206,114,57,203,43,104,105,220,236,175,51,186,229,253,114,185,250,25,172,245,84,211,83,214,83,201,75,87,4,115,67,51,21,146,71,35,81,205,115,85,48,168,168,189,21,21,20,170,174,58,56,52,212,122,59,123,44,27,229,181,26,113,242,91,157,121,165,175,184,67,109,163,145,100,100,254,215,83,83,43,249,96,129,26,141,70,182,52,203,159,156,227,43,217,75,28,216,139,229,77,255,0,105,52,173,93,116,19,67,85,29,162,134,25,217,51,85,178,36,137,77,18,187,153,21,85,115,149,92,231,174,76,3,226,79,195,253,62,241,108,85,206,251,69,111,73,238,250,106,9,174,113,57,145,35,164,115,41,232,235,28,140,69,72,222,229,203,228,78,136,168,153,245,69,41,19,109,245,133,235,105,55,54,207,169,233,221,81,73,91,96,187,83,205,59,17,95,27,209,96,168,99,220,199,34,57,171,222,62,168,170,157,189,13,138,248,113,221,27,110,239,236,222,150,214,148,53,241,85,77,87,105,161,117,111,36,173,122,199,82,234,88,100,145,142,195,222,168,228,89,19,40,229,202,103,175,204,137,30,46,219,218,154,47,104,168,182,242,207,112,228,185,222,235,35,74,152,217,46,28,180,83,82,215,194,252,163,100,71,99,153,168,157,90,173,249,229,122,20,180,229,87,42,185,202,170,170,185,85,83,232,182,219,171,174,247,10,107,85,178,150,90,154,186,201,153,4,16,196,197,123,228,145,238,70,181,173,107,81,85,85,85,81,17,17,50,185,46,59,195,71,129,154,125,186,176,83,111,30,230,217,162,126,161,184,70,201,109,244,213,20,232,190,205,4,140,163,168,137,234,201,169,218,246,76,217,24,244,203,94,168,157,81,58,229,75,17,68,70,162,53,168,136,136,152,68,79,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,103,227,119,182,146,201,111,219,109,225,164,129,85,148,242,213,233,186,249,57,122,34,189,18,162,153,51,233,240,85,31,111,130,70,234,210,212,105,125,193,217,42,186,132,109,85,21,116,90,162,134,53,239,36,83,49,148,245,10,159,70,58,26,110,159,57,126,242,207,193,249,123,217,27,29,36,143,70,181,168,170,231,42,225,17,19,213,77,108,56,155,220,153,183,231,137,29,117,184,54,180,146,178,61,71,127,149,150,182,177,21,207,150,149,142,72,41,26,137,221,92,176,199,18,97,61,123,27,8,240,253,182,235,179,251,33,161,182,198,69,69,168,211,118,26,58,26,167,53,81,81,245,45,137,60,231,38,58,97,100,87,175,233,53,220,226,71,219,63,158,35,116,190,209,243,61,175,245,105,123,243,252,207,143,204,246,233,185,185,179,235,156,228,217,82,193,53,178,162,197,109,168,178,170,45,190,90,72,95,72,168,229,95,192,171,17,89,213,85,115,238,227,213,79,188,21,11,227,126,150,239,230,149,182,11,19,151,219,254,195,174,243,211,255,0,35,237,12,242,255,0,251,239,52,148,94,16,127,137,197,15,240,138,231,255,0,105,132,216,0,29,118,237,184,251,121,97,184,75,105,190,107,205,59,110,174,131,151,205,166,171,186,65,12,177,243,53,28,156,204,115,145,83,45,84,84,202,118,84,83,153,183,92,173,215,122,40,110,118,154,250,106,218,58,134,243,195,81,79,43,100,142,70,252,218,230,170,162,167,213,15,164,20,179,227,75,167,109,118,206,37,52,205,250,138,4,138,166,245,164,96,125,98,167,105,100,138,170,162,54,189,126,188,136,198,253,204,111,212,153,222,16,119,235,133,227,131,154,42,26,217,223,36,86,93,69,115,160,165,71,59,60,145,42,178,126,84,249,39,60,242,47,233,38,193,92,190,50,92,60,59,88,237,141,155,136,45,63,68,178,92,244,75,210,221,120,86,101,92,251,92,242,123,143,84,245,242,167,122,118,252,153,228,85,232,211,16,248,48,241,4,150,29,103,168,248,115,191,86,171,105,53,35,29,124,177,53,238,247,91,93,11,17,42,98,106,103,188,144,181,175,237,255,0,139,187,230,116,63,23,221,254,93,200,223,202,93,164,179,86,171,236,155,115,78,176,78,214,175,187,37,210,116,107,231,119,100,207,35,18,40,253,112,230,201,142,234,77,175,9,238,30,151,103,248,116,143,112,47,116,11,6,161,220,183,197,119,147,159,227,142,218,212,84,162,103,110,136,230,189,243,125,211,166,123,97,38,208,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,21,185,227,73,178,181,90,147,108,180,158,248,90,41,159,36,154,62,178,75,85,215,145,170,184,163,171,86,249,114,187,167,70,178,102,35,59,167,90,143,95,76,17,224,255,0,196,221,191,109,247,34,233,176,186,186,224,148,246,141,123,44,117,22,121,101,118,35,134,239,27,85,190,95,201,60,248,209,173,202,247,124,49,53,62,34,230,129,198,106,109,51,167,181,166,158,184,105,77,89,102,164,187,89,238,212,239,165,173,162,170,141,36,138,120,156,152,115,92,213,238,159,254,242,139,248,252,224,15,80,240,179,168,100,214,250,34,26,187,182,216,221,170,57,105,106,157,153,37,180,74,229,233,75,82,190,173,244,142,85,248,190,23,123,223,20,166,240,209,241,21,134,253,79,107,225,211,126,239,238,75,187,21,180,154,99,80,214,203,148,173,111,102,81,84,61,123,74,157,163,145,203,239,166,24,171,206,141,231,207,126,39,92,77,219,182,31,135,203,158,144,180,220,152,221,99,184,16,75,103,182,192,201,17,37,130,145,233,203,85,84,169,221,26,216,213,88,213,239,230,72,197,76,242,187,21,153,225,139,177,181,91,203,197,86,157,185,212,81,186,75,30,131,123,117,53,198,85,111,184,146,66,228,246,88,243,219,46,159,203,92,117,203,88,254,157,20,191,80,1,75,222,52,27,105,46,156,226,11,77,238,84,16,43,104,245,149,129,176,72,254,94,142,172,162,127,36,157,127,230,101,166,37,191,131,214,234,210,235,78,23,36,219,217,106,17,110,27,127,119,168,163,116,95,148,148,149,79,117,76,47,95,162,200,250,150,167,252,215,203,4,234,7,9,174,53,125,159,111,244,101,251,93,106,9,188,171,102,157,182,212,221,43,31,158,169,12,17,186,71,227,235,134,174,13,107,236,86,173,83,196,78,249,210,218,227,204,151,253,197,212,248,145,237,69,114,54,162,182,167,50,72,185,95,133,171,35,156,170,171,217,21,85,77,151,236,214,154,43,13,158,134,197,109,141,99,164,183,83,69,73,78,197,92,242,199,27,81,173,79,238,34,29,103,119,118,139,64,239,150,129,185,237,174,229,88,163,186,89,46,140,195,216,171,203,36,50,39,193,52,79,239,28,140,94,173,114,125,203,148,85,69,169,190,32,252,27,247,111,70,207,81,122,216,27,253,62,185,179,34,171,155,108,174,146,58,59,172,45,239,132,115,185,96,159,24,248,145,99,114,170,162,35,23,185,22,118,223,124,120,154,224,211,94,212,90,244,253,230,253,164,174,86,217,249,110,90,114,235,19,253,150,101,245,108,244,146,123,171,148,94,143,68,71,97,114,215,38,81,75,174,224,139,140,141,59,198,6,221,213,94,227,182,71,101,213,90,126,72,169,175,214,150,75,206,216,220,246,170,199,60,74,190,247,147,34,181,232,222,110,168,172,115,85,87,8,229,145,192,3,91,110,45,246,222,163,103,120,155,220,93,10,216,159,79,21,187,80,84,84,80,166,57,85,180,147,187,218,41,149,63,251,84,177,245,67,96,142,31,119,74,143,122,246,75,69,110,165,28,204,147,245,69,103,167,170,168,228,76,36,117,72,222,74,136,250,116,247,38,108,140,254,212,200,32,138,62,39,155,173,22,214,240,125,171,225,142,161,35,184,235,21,139,75,209,55,56,231,246,149,85,168,78,157,113,236,209,212,126,156,103,185,89,62,20,155,89,85,184,156,94,216,111,174,133,206,183,104,122,58,171,253,91,177,238,243,163,60,152,27,159,159,155,51,29,142,234,145,187,228,170,151,200,107,213,226,63,248,236,238,159,239,141,47,242,42,114,234,120,38,252,81,182,135,248,33,109,254,37,166,108,7,197,122,189,90,116,229,158,187,80,95,174,16,80,91,109,148,210,85,214,85,78,244,100,112,67,27,85,207,123,156,189,154,141,69,85,95,161,174,127,24,155,245,55,19,28,67,234,125,204,164,100,159,101,212,206,219,125,142,21,98,163,155,111,135,220,131,45,94,168,231,166,100,114,122,58,71,33,121,60,17,236,173,70,193,112,199,162,54,246,233,70,180,215,150,209,45,202,240,199,39,190,218,234,167,44,210,198,239,172,124,233,23,221,26,125,230,116,0,227,117,45,130,223,170,244,229,215,75,221,152,175,161,188,81,79,65,82,212,252,168,165,141,88,244,255,0,213,114,154,212,90,42,181,7,15,27,247,71,89,89,2,165,235,109,181,108,114,77,22,49,205,81,65,86,138,230,225,125,21,209,42,97,125,20,217,99,78,223,237,58,175,79,219,53,69,134,173,181,86,203,197,28,53,244,83,183,180,176,74,196,124,111,79,162,181,200,191,164,228,65,95,158,51,59,173,22,149,225,234,199,181,180,213,8,218,237,117,122,99,230,143,63,21,13,22,37,145,127,251,187,169,113,158,157,254,68,115,240,87,218,202,171,230,242,234,253,219,169,133,222,193,165,172,169,108,129,234,152,71,86,86,72,138,152,95,94,88,160,149,21,19,183,152,220,227,41,155,143,53,149,226,11,247,122,220,159,225,125,231,249,108,166,201,250,94,8,42,180,101,162,150,170,24,230,134,107,93,60,114,71,35,81,205,123,86,38,162,181,81,122,42,42,116,193,76,254,36,252,1,63,96,239,51,239,70,210,90,164,118,221,93,170,51,93,69,19,114,150,10,169,28,136,140,239,159,103,123,151,220,92,97,138,168,197,238,204,242,222,26,158,32,243,108,253,206,139,97,183,166,246,174,208,151,9,124,187,53,218,170,85,84,176,206,236,226,55,185,123,82,189,202,159,72,156,188,221,26,174,84,185,184,228,142,104,217,52,50,53,241,189,168,230,185,171,148,114,47,101,69,245,67,244,0,0,233,59,203,188,58,23,97,246,234,239,185,251,137,116,74,43,61,162,46,117,70,171,86,106,153,87,224,130,22,170,167,60,175,94,141,110,126,170,168,136,170,154,252,239,214,248,110,207,26,155,228,219,245,101,190,174,182,227,119,169,101,175,77,233,234,53,89,155,71,11,159,136,169,161,76,39,51,149,87,46,126,19,153,202,170,184,76,34,92,191,1,60,22,89,56,75,219,159,62,245,21,53,110,225,234,40,153,37,254,226,197,231,108,13,232,173,162,129,216,253,169,139,213,87,242,223,151,47,68,98,54,82,128,107,43,196,23,238,245,185,63,194,251,207,242,217,77,154,129,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,3,171,214,110,158,216,219,234,231,160,175,220,109,47,77,85,77,35,161,158,9,174,244,236,146,41,26,184,115,28,213,126,90,228,84,84,84,94,168,168,118,88,102,134,162,22,84,83,202,201,98,149,168,246,61,142,71,53,205,84,202,42,42,116,84,84,245,63,96,160,79,20,93,59,107,211,188,108,235,214,90,160,72,99,184,178,221,113,149,137,217,39,150,138,21,145,201,255,0,41,252,207,95,171,148,183,143,15,235,245,195,81,240,105,181,55,27,156,239,154,120,236,73,68,142,123,178,190,93,60,178,65,26,103,232,200,152,159,160,144,102,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,192,124,87,171,213,167,78,89,235,181,5,250,225,5,5,182,217,77,37,93,101,84,239,70,71,4,49,181,92,247,185,203,217,168,212,85,85,250,26,231,241,137,191,83,113,49,196,62,167,220,202,70,73,246,93,76,237,183,216,225,86,42,57,182,248,125,200,50,213,234,142,122,102,71,39,163,164,114,23,147,193,30,202,212,108,23,12,122,35,111,110,148,107,77,121,109,18,220,175,12,114,123,237,174,170,114,205,44,110,250,199,206,145,125,209,167,222,103,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,35,145,90,228,69,69,76,42,47,169,93,222,37,220,12,211,110,45,130,167,120,182,202,205,19,53,13,190,55,203,112,166,167,167,68,246,152,35,101,101,68,175,70,67,78,231,190,87,72,246,38,92,244,69,232,139,215,10,83,141,202,221,93,104,184,84,218,174,116,178,211,85,209,204,248,39,134,86,43,31,28,140,114,181,205,115,92,136,168,168,168,168,168,169,148,193,243,181,85,170,142,106,170,42,46,81,80,186,95,8,141,237,77,103,180,85,187,121,120,184,35,238,118,74,201,61,154,55,203,151,37,20,52,180,16,179,8,233,21,216,230,114,167,70,163,126,88,94,132,183,226,55,116,109,187,65,179,122,167,90,87,87,197,75,53,37,166,185,212,92,242,181,139,37,75,105,102,146,54,55,47,98,171,149,99,92,34,46,87,29,62,102,186,155,145,172,47,91,183,185,183,141,79,80,250,138,186,203,253,218,162,104,24,170,249,30,171,61,67,222,214,53,21,206,94,242,116,68,85,239,234,93,223,134,191,15,244,251,59,177,118,203,237,109,189,32,187,234,88,33,185,202,231,196,141,145,177,212,81,209,185,88,170,177,177,201,135,198,189,21,85,51,234,170,103,237,247,190,213,105,253,164,213,85,116,48,77,53,84,150,138,232,96,100,45,87,72,178,45,52,170,212,106,34,162,231,40,152,199,92,149,199,192,199,6,186,143,88,239,101,255,0,124,183,95,77,190,59,115,111,53,85,246,248,110,84,114,36,143,159,218,233,170,98,127,44,240,43,85,170,215,72,153,107,243,156,225,123,169,106,180,212,212,244,116,241,210,210,65,28,48,194,196,100,113,198,212,107,90,212,76,34,34,39,68,68,68,61,166,20,227,31,112,97,219,142,29,181,173,225,243,186,41,42,236,183,42,40,28,215,35,92,146,186,134,161,205,194,243,55,175,185,211,11,159,161,175,53,4,85,90,239,114,41,225,68,146,162,167,80,222,216,220,59,47,124,143,158,116,78,191,18,170,170,191,234,171,245,54,45,225,107,65,82,109,214,193,232,139,13,53,27,105,165,117,134,217,53,83,18,52,98,249,254,197,3,31,148,70,181,115,150,122,166,122,117,50,184,60,57,200,214,171,156,184,68,76,170,149,177,226,101,199,76,90,58,217,91,178,27,105,117,230,186,215,193,37,53,214,166,158,116,84,134,39,182,178,154,104,185,225,168,71,54,68,115,88,188,174,98,162,116,85,235,132,42,18,170,170,162,186,170,106,218,185,159,52,245,18,58,89,100,123,149,206,123,220,185,87,42,175,85,85,85,206,84,245,22,243,224,221,181,17,91,244,133,239,116,165,138,7,75,83,81,83,108,107,213,168,175,70,186,43,124,232,153,228,206,50,159,157,223,211,212,178,242,167,60,106,156,171,116,208,141,228,106,34,125,169,215,29,87,221,183,29,51,193,150,57,93,187,122,149,236,92,49,158,199,206,157,122,230,154,225,130,229,138,100,241,144,212,247,42,221,225,179,233,183,212,59,217,45,222,209,201,26,61,216,252,37,45,189,235,148,206,59,167,201,12,253,224,225,182,141,180,109,165,231,112,167,167,107,95,123,246,127,38,78,76,43,188,154,139,132,78,234,173,76,247,244,114,254,142,196,61,241,78,215,43,170,184,149,185,218,153,94,147,197,105,242,121,24,217,121,145,158,109,5,19,151,167,50,162,101,91,242,79,210,103,111,4,171,20,245,23,221,202,189,44,45,242,169,62,198,195,220,213,202,243,178,226,223,117,113,243,239,212,182,144,14,177,185,83,54,159,69,92,102,118,112,223,39,183,252,235,13,96,37,253,177,77,138,184,28,164,154,143,134,221,43,20,209,181,142,253,157,209,168,169,255,0,143,212,252,254,243,62,0,0,48,207,23,214,186,139,191,15,250,158,138,149,42,93,43,253,139,149,180,249,87,174,43,105,213,122,34,47,162,127,148,214,253,17,89,38,30,138,213,79,159,67,102,61,129,187,210,223,118,158,199,115,161,157,211,65,55,180,242,61,206,71,42,226,166,86,174,85,21,83,186,47,169,144,192,43,103,198,166,217,37,78,223,232,107,139,41,17,237,162,251,79,158,95,47,43,31,60,246,228,78,184,233,158,223,82,187,184,37,186,37,155,137,221,25,113,115,163,106,69,246,142,86,69,195,122,219,234,83,175,84,249,151,157,198,30,211,199,189,60,62,234,125,4,218,118,62,170,191,216,188,137,57,50,248,249,43,105,229,119,42,242,61,83,41,23,92,53,127,210,149,49,225,89,123,168,210,92,89,217,244,221,194,150,72,223,114,246,143,49,28,197,69,103,151,108,174,122,103,42,152,207,50,122,41,122,5,57,120,208,193,36,123,159,164,39,114,175,44,191,104,114,254,138,123,114,41,201,248,47,214,121,122,211,86,209,251,66,167,155,236,31,131,231,232,236,69,113,94,222,165,189,21,255,0,227,17,97,183,86,236,93,29,242,161,105,146,174,221,230,123,55,63,47,152,190,101,101,189,175,228,202,103,178,117,194,167,66,149,209,21,122,33,250,100,82,200,138,177,196,247,114,162,185,121,90,171,132,249,156,206,139,213,247,237,5,170,45,154,179,78,92,170,104,171,173,149,112,213,71,36,19,62,55,115,71,35,100,68,85,99,154,184,230,99,87,162,167,98,251,120,16,226,166,201,196,62,213,91,160,172,186,196,237,77,104,166,134,146,186,25,103,98,207,43,162,166,166,73,38,229,89,164,145,200,178,76,169,204,236,101,123,162,47,121,64,15,77,109,44,53,212,115,209,84,70,201,34,168,137,209,61,143,68,86,185,174,69,69,69,69,232,169,133,53,251,241,16,217,217,246,155,136,221,64,230,210,199,13,46,162,169,171,189,194,145,177,90,212,109,69,125,95,42,124,13,78,209,250,103,239,82,108,248,56,239,52,55,29,27,121,218,155,205,218,105,43,233,107,42,43,169,34,150,116,86,54,149,177,91,224,99,90,142,127,50,47,50,170,34,35,121,126,75,232,89,136,62,75,157,170,219,121,164,125,13,210,134,10,168,30,138,138,201,162,107,219,213,21,51,135,34,167,101,95,238,159,155,77,158,223,99,164,246,27,109,60,112,64,139,150,177,140,107,90,157,17,48,136,212,68,78,136,130,243,106,164,190,90,43,108,213,240,71,53,53,117,60,148,210,199,35,81,205,115,30,213,107,145,81,81,81,81,81,87,186,41,175,223,136,22,201,77,179,28,66,94,233,96,161,72,109,215,201,170,111,20,235,28,74,216,218,217,171,170,145,140,76,70,198,166,27,23,100,207,79,85,244,154,222,15,155,235,21,86,152,190,109,77,234,227,19,29,110,74,155,180,94,108,200,138,144,199,29,4,13,68,230,147,183,126,205,68,250,250,16,251,196,123,123,95,187,92,68,223,45,244,149,114,201,65,166,42,106,108,136,215,73,150,44,148,213,213,105,204,212,73,28,220,114,201,209,122,47,209,8,169,28,114,75,35,98,137,142,123,222,168,214,181,169,149,85,94,200,137,234,89,191,134,47,2,179,106,26,138,125,245,221,43,20,73,65,75,80,199,90,168,43,233,87,158,71,181,104,234,161,168,72,231,167,86,172,106,213,145,188,237,126,87,170,39,170,150,215,75,75,77,67,77,21,29,21,60,80,65,11,27,28,81,68,196,107,24,212,76,35,81,19,162,34,34,34,34,33,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,206,47,54,34,30,36,56,124,213,155,86,207,45,151,58,218,84,171,179,204,252,34,69,112,129,82,72,58,175,194,215,57,190,91,151,209,146,60,162,126,25,55,155,82,112,135,196,141,163,91,93,237,21,145,62,193,91,61,167,81,218,158,222,73,157,76,229,88,170,97,86,175,105,24,169,206,212,92,123,241,183,61,50,108,59,161,117,214,145,220,205,35,107,215,122,18,253,75,121,177,94,96,109,77,21,109,51,178,201,24,190,159,54,185,21,21,174,106,162,57,174,69,69,68,84,84,57,226,25,248,155,241,103,104,216,61,148,184,109,237,130,233,27,181,222,189,163,150,221,69,79,27,209,100,161,161,145,21,149,21,143,78,237,78,94,104,227,94,138,175,118,83,62,91,177,92,254,23,28,59,212,239,111,18,150,205,87,115,162,115,244,206,221,62,43,253,116,142,106,242,73,86,215,102,142,12,246,202,202,223,49,81,123,178,23,167,170,23,200,80,39,137,198,207,220,54,163,139,157,91,90,234,87,50,213,173,164,77,79,110,155,151,13,147,218,63,223,9,158,220,205,168,108,217,78,248,86,170,252,69,162,248,105,241,49,103,223,206,30,44,218,114,178,229,26,235,13,5,73,5,146,241,74,231,126,17,240,198,222,74,90,164,252,230,201,27,17,21,127,170,49,249,244,85,150,199,170,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,85,206,85,232,136,136,138,170,170,107,223,226,13,196,93,23,18,156,73,94,117,86,158,170,243,244,205,138,22,88,44,50,39,105,169,97,115,220,233,211,233,36,178,74,244,92,103,145,204,69,236,89,239,132,31,226,113,67,252,34,185,255,0,218,97,54,0,5,30,120,194,232,43,142,153,226,195,245,97,44,11,236,58,194,195,69,87,4,216,76,58,90,118,251,52,140,233,215,45,72,163,85,207,163,208,155,190,19,92,69,105,141,202,225,238,223,179,213,21,240,65,171,118,249,178,83,75,68,231,35,95,83,111,116,174,124,53,49,183,242,154,223,51,202,118,50,168,230,34,187,28,237,204,230,61,21,181,180,86,218,42,139,141,198,174,26,90,74,88,159,60,243,207,34,50,56,163,106,42,185,239,114,244,107,81,17,85,85,122,34,33,175,119,136,31,17,22,238,37,56,148,189,235,29,57,63,159,166,236,208,69,96,177,205,133,79,62,146,7,61,203,55,92,116,146,105,38,123,114,136,188,174,106,47,84,45,247,195,127,107,43,246,159,131,253,13,106,188,83,73,79,115,189,197,54,160,171,138,68,86,185,139,87,34,201,19,85,171,213,170,144,121,40,168,189,151,36,155,56,109,103,164,108,58,255,0,73,94,116,62,168,162,109,93,162,253,67,61,186,186,7,34,123,240,202,197,99,209,51,217,112,171,133,244,92,41,174,110,166,180,110,15,6,188,77,84,208,81,212,249,90,151,109,245,11,101,163,168,124,110,108,117,76,141,200,248,100,86,244,85,138,104,149,170,173,245,100,138,158,167,47,195,6,209,106,14,46,120,159,179,105,91,229,77,77,98,95,238,147,94,245,61,119,229,251,43,94,179,85,200,229,252,151,72,171,200,139,249,242,180,216,182,138,138,142,219,69,79,110,183,210,197,77,75,75,19,32,130,24,152,141,100,81,181,17,26,214,181,58,34,34,34,34,34,122,33,239,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,131,132,214,186,55,77,238,30,145,188,104,109,97,107,138,227,101,190,209,203,65,93,77,34,116,146,41,26,173,114,103,209,83,57,71,39,84,84,69,76,42,33,175,111,22,220,41,238,23,7,251,166,235,13,201,213,115,216,234,102,117,86,153,212,49,53,88,218,200,90,228,86,251,205,253,174,120,242,212,123,114,138,139,135,39,186,230,170,217,39,135,207,137,69,131,118,44,246,253,160,223,189,65,75,106,215,116,141,142,150,221,119,171,145,35,130,252,223,133,168,247,175,186,202,174,200,168,170,137,34,170,43,125,229,86,150,18,14,51,83,105,157,61,173,52,245,195,74,106,203,53,37,218,207,118,167,125,45,109,21,84,105,36,83,196,228,195,154,230,175,116,255,0,247,148,15,199,215,11,90,103,133,77,230,75,14,133,214,180,55,75,45,225,142,184,80,219,210,181,178,92,172,201,204,152,134,165,168,188,200,222,185,142,69,194,189,168,185,234,213,85,195,186,131,87,111,7,17,219,131,103,139,82,223,111,26,211,86,221,61,138,195,108,74,153,124,201,165,199,44,80,66,220,225,19,42,169,149,92,115,57,206,123,149,92,231,57,111,151,129,206,20,173,124,39,108,197,54,148,157,97,169,213,119,167,182,227,169,107,163,94,102,201,85,203,134,195,26,247,242,162,111,186,223,154,171,223,211,157,81,36,64,0,138,126,36,252,55,215,113,21,195,125,194,13,49,64,234,173,87,163,231,251,126,207,12,108,69,146,165,24,199,54,162,153,190,185,124,78,114,163,83,171,164,142,52,42,155,195,195,138,74,62,22,183,234,43,166,172,154,72,244,126,167,129,44,247,245,70,171,189,149,170,244,116,85,92,168,138,174,242,158,157,81,58,242,62,76,34,174,16,191,187,93,210,217,124,182,82,94,172,183,10,106,251,125,124,44,169,165,170,166,149,178,69,60,79,106,57,143,99,218,170,142,106,162,162,162,167,69,69,62,162,183,188,94,56,179,180,105,109,4,188,50,104,219,164,115,234,45,77,229,79,168,214,23,163,150,223,110,107,146,70,64,252,124,50,76,228,98,227,57,72,218,185,76,72,213,92,35,224,223,195,189,78,173,221,43,167,16,215,218,39,37,163,69,197,37,190,208,231,181,121,103,185,207,26,182,71,53,123,42,69,3,221,159,147,167,141,83,177,113,228,111,220,159,16,190,20,54,199,90,91,244,5,215,115,41,174,183,138,219,132,54,234,134,89,154,149,112,91,156,249,26,197,146,166,118,170,69,27,88,174,85,122,35,149,237,70,187,220,202,96,145,232,228,114,35,154,168,168,169,148,84,245,32,135,140,14,214,104,141,69,195,44,155,159,113,163,162,167,212,250,78,231,68,219,117,111,151,138,137,225,168,153,34,150,151,153,19,171,112,255,0,55,11,209,22,30,152,202,162,196,95,5,187,133,234,30,39,181,37,182,133,85,214,250,173,23,85,45,115,21,125,212,242,235,41,60,183,247,79,121,28,254,84,239,209,238,233,234,151,84,0,42,167,198,107,134,234,249,170,108,92,77,233,139,123,229,166,138,8,236,58,155,202,103,237,56,122,173,37,75,177,215,11,206,232,92,229,232,156,176,167,169,199,248,65,241,117,167,244,212,117,124,48,110,13,222,42,20,185,87,58,191,73,213,84,63,150,55,212,75,132,150,135,43,209,174,115,145,36,143,63,19,157,35,115,204,172,69,182,99,195,156,141,69,115,149,17,17,50,170,190,133,26,248,167,113,99,106,226,3,119,40,246,255,0,65,220,163,173,209,218,1,102,167,142,174,23,163,162,184,220,100,84,73,231,99,147,226,141,168,198,198,197,234,139,203,35,154,170,215,161,57,188,37,56,119,169,218,45,128,155,114,117,21,19,160,191,238,84,177,92,18,57,26,168,248,109,145,35,146,145,170,139,217,95,207,44,189,59,182,88,253,80,156,166,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,195,174,235,205,195,208,187,95,167,42,53,118,226,106,219,86,157,179,211,39,225,43,46,53,45,134,60,225,85,26,222,101,247,158,184,92,53,185,114,246,68,82,154,124,64,124,72,171,248,137,142,109,166,217,215,215,90,118,237,143,253,159,85,43,86,42,155,235,218,236,183,157,189,227,167,69,68,84,141,125,231,46,21,232,152,70,183,158,240,181,224,118,229,185,154,194,223,196,86,230,89,221,14,140,211,181,41,81,98,165,169,141,83,237,138,248,221,238,202,136,189,224,133,233,149,94,206,145,168,212,202,53,232,151,52,0,5,42,120,188,240,221,95,183,123,214,205,244,177,219,222,186,107,112,17,137,89,36,108,196,116,183,120,227,70,200,197,199,111,54,54,54,84,85,248,157,231,126,105,38,188,37,184,186,211,250,219,109,40,248,109,214,55,120,169,181,110,148,100,141,177,182,119,225,110,118,220,171,209,145,170,244,89,32,203,154,172,239,229,163,28,153,229,122,165,136,159,45,210,233,108,177,219,42,239,87,171,133,53,5,190,130,23,212,213,85,84,202,216,226,130,38,53,92,247,189,238,84,70,181,17,21,85,87,162,34,26,250,113,243,196,218,113,81,196,13,118,164,211,235,51,180,181,142,52,178,105,200,213,170,142,150,157,143,114,186,161,91,132,94,105,164,115,158,136,169,204,140,88,218,189,90,92,31,135,223,15,83,112,227,195,77,131,76,94,105,86,13,73,126,114,234,11,243,28,152,116,85,85,12,103,44,43,158,168,177,68,200,163,84,237,204,215,170,119,36,145,172,175,16,95,187,214,228,255,0,11,239,63,203,101,54,83,210,31,208,157,147,247,186,155,248,166,159,77,246,197,102,212,246,106,237,59,168,173,116,183,43,93,202,7,210,214,81,213,68,146,67,60,47,69,71,49,237,94,142,106,162,170,42,41,67,190,32,28,12,94,120,81,214,137,168,180,164,53,87,13,181,212,19,185,45,85,143,85,145,246,233,177,149,163,168,118,62,36,234,177,185,126,54,53,123,185,174,36,135,134,63,136,98,91,150,217,195,102,250,223,149,105,158,230,210,233,75,253,108,221,32,232,136,203,124,239,119,228,116,196,79,85,232,170,145,175,78,78,91,96,0,3,140,212,250,155,79,232,205,61,113,213,154,174,239,77,107,179,218,41,164,172,174,173,169,127,36,80,66,196,203,158,229,249,34,39,253,197,5,241,221,198,110,160,226,231,114,146,43,59,170,232,244,21,130,103,195,167,109,110,232,233,149,125,215,85,204,212,239,44,136,137,134,174,121,26,188,169,213,94,174,176,191,12,206,2,155,177,150,24,55,195,118,45,41,252,208,47,116,200,182,234,25,216,168,235,13,28,141,234,215,53,123,84,200,139,239,229,50,198,251,137,133,87,230,126,0,13,101,120,130,253,222,183,39,248,95,121,254,91,41,179,80,41,91,198,175,241,167,210,223,244,127,67,254,113,184,147,163,194,119,241,38,210,95,190,55,111,229,178,147,4,0,107,207,226,41,160,174,59,127,198,62,228,209,214,192,172,138,245,115,251,122,145,248,76,75,13,99,82,101,114,99,228,247,72,207,158,88,165,195,240,9,196,86,152,226,19,135,93,51,83,65,95,2,106,45,47,111,166,178,106,10,4,114,36,176,84,195,26,70,217,121,61,35,153,172,243,26,169,211,171,155,156,177,200,146,68,225,181,150,177,211,27,125,165,174,154,219,89,222,169,173,54,75,53,51,234,235,171,42,95,203,28,49,53,58,170,252,213,122,34,34,117,85,84,68,69,85,68,53,194,226,67,119,46,60,70,241,1,171,183,74,42,9,249,181,61,211,22,234,68,106,190,86,211,49,173,130,150,44,39,119,164,81,196,139,142,238,206,59,155,6,112,215,182,179,236,254,192,232,13,180,172,76,86,88,44,20,148,213,169,156,167,181,172,104,233,241,244,243,92,252,125,48,100,163,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,151,83,193,55,226,141,180,63,193,11,111,241,45,51,97,215,117,230,225,232,93,175,211,149,26,187,113,53,109,171,78,217,233,147,240,149,151,26,150,195,30,112,170,141,111,50,251,207,92,46,26,220,185,123,34,41,77,62,32,62,36,85,252,68,199,54,211,108,235,235,173,59,118,199,254,207,170,149,171,21,77,245,237,118,91,206,222,241,211,162,162,42,70,190,243,151,10,244,76,35,91,207,120,90,240,59,114,220,205,97,111,226,43,115,44,238,135,70,105,218,148,168,177,82,212,198,169,246,197,124,110,247,101,68,94,240,66,244,202,175,103,72,212,106,101,26,244,75,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,85,85,45,53,117,52,180,117,180,241,79,4,204,116,114,197,43,17,204,123,85,48,173,114,47,69,69,69,84,84,82,165,60,78,120,21,155,79,84,84,111,174,214,216,162,90,10,170,135,186,235,65,65,74,188,241,189,203,89,85,53,66,199,5,58,53,35,70,164,109,231,115,242,157,17,125,20,172,137,35,146,41,29,20,172,115,30,197,86,185,174,76,42,42,119,69,79,66,85,248,112,239,107,246,147,136,155,29,190,174,174,88,232,53,61,77,53,145,90,217,48,196,146,166,186,145,57,156,139,35,91,142,88,250,175,85,250,41,48,124,96,247,214,42,93,47,99,218,155,45,198,39,186,226,148,215,105,124,169,145,85,97,146,58,248,28,139,203,39,110,221,218,169,245,244,33,71,135,238,201,77,188,252,66,89,41,106,40,82,107,117,142,106,107,197,66,201,18,186,55,54,26,234,84,123,23,49,189,171,150,203,217,113,211,213,61,118,5,179,90,169,44,118,138,43,53,4,17,195,77,67,79,29,52,81,198,212,107,90,198,53,26,212,68,68,68,68,68,68,236,136,46,214,123,125,242,147,216,110,84,241,207,2,174,92,199,177,174,106,244,84,194,163,145,81,122,42,159,171,101,170,219,102,164,101,13,174,134,10,88,24,136,136,200,98,107,27,209,17,51,134,162,39,100,79,238,31,88,43,59,198,59,121,161,183,104,203,54,212,217,174,243,71,95,85,89,79,93,87,20,85,8,140,117,43,162,184,64,246,185,173,127,50,175,50,34,42,43,113,243,95,66,19,120,120,108,236,251,179,196,110,159,115,169,99,154,151,78,212,210,94,230,73,24,174,106,182,158,190,147,153,62,7,39,105,61,113,247,161,176,37,21,44,52,52,112,81,83,198,200,226,167,137,177,49,140,68,70,181,173,68,68,68,68,232,137,132,61,192,139,252,119,241,83,100,225,227,106,174,48,81,221,98,110,165,187,211,77,73,67,12,83,177,39,137,210,211,84,164,115,114,164,209,200,212,73,33,68,230,110,112,189,145,87,181,9,107,77,95,125,215,186,162,231,171,53,29,202,166,182,186,231,87,53,84,146,79,51,228,119,52,146,58,69,68,87,185,203,142,103,185,122,170,247,56,103,197,44,124,190,100,79,111,50,34,183,45,84,202,47,170,31,146,255,0,124,52,236,54,235,39,11,182,25,45,235,76,171,94,202,90,201,252,158,94,146,190,221,71,204,142,194,39,189,209,51,156,175,212,149,101,66,248,208,86,121,154,211,73,81,251,66,175,149,237,255,0,131,231,232,220,197,110,94,222,135,25,224,189,4,146,110,126,175,157,170,188,177,125,159,205,250,105,238,40,133,198,148,95,226,167,123,168,213,188,89,222,52,221,190,150,73,31,109,246,127,45,26,197,85,127,153,108,161,122,227,10,185,199,42,250,33,108,252,29,237,60,91,47,195,238,152,208,110,166,99,42,168,61,183,207,147,147,15,147,158,182,162,86,243,47,35,21,112,146,244,203,83,253,43,70,60,109,93,18,243,196,238,179,184,181,209,185,37,251,59,11,26,229,189,45,244,201,211,170,252,139,17,240,86,182,62,155,111,245,205,197,244,168,198,214,253,153,201,47,38,22,78,73,238,40,189,113,215,29,190,133,147,0,99,205,254,187,210,88,182,158,249,115,174,157,208,211,195,236,220,239,107,145,170,153,169,137,169,133,85,68,238,169,234,107,56,228,89,36,195,17,85,87,177,178,7,8,22,186,139,71,15,218,98,138,169,42,91,43,61,183,153,181,25,71,166,107,106,21,58,42,34,246,95,242,25,152,0,1,195,234,221,63,79,170,52,253,85,138,169,51,21,79,39,55,111,201,123,93,234,139,234,223,145,172,94,182,176,85,233,141,79,91,99,174,141,89,61,55,151,206,213,69,76,115,70,215,39,116,69,236,228,244,47,179,195,163,91,82,235,30,25,244,242,195,93,29,68,180,158,215,230,181,178,163,220,206,107,133,94,50,156,202,169,148,111,169,40,0,32,167,139,189,166,90,254,28,223,91,20,12,127,177,227,46,86,170,185,188,245,212,9,209,113,211,177,79,187,27,124,167,211,123,165,100,189,85,73,36,113,83,251,79,51,163,84,71,39,53,52,173,76,42,170,39,119,124,205,153,152,234,107,133,42,59,12,150,41,61,23,14,69,194,255,0,115,186,16,195,64,240,81,98,219,30,46,211,117,52,237,27,89,108,254,145,23,150,196,72,255,0,220,199,64,238,84,100,13,106,101,207,114,174,29,215,239,232,77,98,164,124,110,104,226,139,81,237,133,92,113,57,31,63,219,126,99,185,122,47,44,118,212,78,166,47,240,142,212,85,118,206,32,190,201,138,110,88,110,31,182,53,92,169,159,46,138,189,201,211,40,157,215,228,165,223,16,211,197,91,67,85,106,206,23,111,55,27,125,20,245,85,150,175,103,242,89,12,106,245,95,54,227,66,142,232,141,85,236,213,237,142,222,165,33,232,10,107,69,102,174,160,166,190,203,28,116,47,243,124,215,72,230,163,83,17,61,91,149,119,79,137,19,185,106,218,107,195,55,75,178,154,106,150,219,29,36,53,212,210,210,183,205,134,53,115,21,203,142,100,253,139,132,84,194,225,122,144,75,140,110,19,117,55,13,26,209,33,154,142,166,107,37,205,190,211,77,86,145,200,232,152,178,75,80,140,133,94,176,198,196,122,50,12,242,166,122,117,78,157,184,126,16,184,142,212,92,58,110,221,155,80,208,214,189,44,245,85,148,244,215,88,22,71,242,45,43,170,105,223,51,145,169,44,109,230,228,133,19,47,94,95,159,78,219,3,109,78,231,105,157,221,208,246,189,111,165,174,20,245,84,183,10,104,38,114,69,44,111,88,159,36,44,149,99,119,35,220,141,114,36,141,202,101,113,159,210,119,0,86,151,140,150,210,37,219,69,89,55,62,215,106,243,43,40,234,233,168,42,38,142,12,171,105,153,21,194,119,170,185,172,85,68,202,162,174,93,143,167,169,1,184,25,222,58,221,157,226,27,75,215,178,175,201,162,188,92,104,173,53,106,249,21,177,182,25,107,169,149,238,119,190,196,68,68,143,170,174,83,29,209,77,134,108,151,74,91,229,154,134,243,69,60,115,65,95,77,21,76,82,70,228,115,28,199,177,28,138,138,138,168,168,168,169,217,84,251,64,5,111,120,195,237,21,37,219,111,173,91,155,69,108,158,90,250,58,184,40,166,150,24,17,200,218,118,65,112,153,202,229,70,43,145,17,202,138,185,118,62,158,164,17,224,115,94,207,182,87,237,201,213,207,243,25,11,118,246,241,5,60,137,148,68,170,71,211,72,222,85,230,106,115,225,153,76,47,49,31,117,149,246,109,83,171,239,154,154,161,239,124,183,123,149,77,123,220,245,85,115,157,44,174,122,170,170,170,170,174,93,243,95,189,73,55,192,39,8,215,238,32,119,50,217,127,185,219,100,110,151,177,215,67,89,87,36,208,189,34,168,242,106,41,94,248,114,232,95,27,249,162,153,87,149,85,50,157,213,19,189,240,105,93,49,102,209,186,126,131,77,88,40,41,232,232,109,212,209,83,69,20,49,50,54,163,99,99,88,222,140,68,76,242,181,19,162,39,99,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,91,158,36,222,28,215,77,213,184,213,239,246,194,218,27,54,169,124,104,237,67,96,133,17,171,116,228,76,123,85,58,118,246,142,84,68,115,63,166,34,34,167,225,50,146,87,190,192,241,127,196,119,7,247,75,141,131,69,93,29,75,73,237,46,251,71,76,223,168,223,37,43,106,91,134,185,93,10,171,36,134,79,117,26,229,99,152,229,194,35,179,132,198,126,212,222,51,252,78,222,44,114,91,108,122,75,65,216,43,165,143,145,110,52,212,53,19,203,19,177,241,68,201,166,116,104,185,252,246,189,62,138,71,29,173,217,222,33,248,222,221,154,151,90,82,235,169,175,55,26,134,205,122,212,87,57,30,234,106,38,47,244,202,137,215,40,196,70,166,25,27,122,170,55,149,141,92,97,47,123,133,222,26,180,63,10,251,87,69,182,186,51,154,170,85,127,181,221,174,147,70,141,154,229,88,228,68,124,174,68,248,90,136,136,214,51,43,202,212,68,202,174,92,185,116,142,28,114,240,131,100,226,227,106,150,199,4,144,80,107,27,2,201,87,166,238,82,244,99,38,115,81,31,79,42,162,42,249,50,163,90,139,132,203,92,214,57,51,202,173,90,61,161,184,241,9,193,142,240,203,236,210,94,180,14,184,177,185,98,154,55,53,49,52,74,189,156,213,230,138,166,157,252,168,169,241,198,236,35,147,56,69,37,246,159,241,177,223,74,27,84,52,186,139,106,244,93,214,186,52,229,125,92,47,169,166,73,126,74,177,243,185,17,223,60,42,39,201,19,177,137,119,183,143,206,43,248,194,124,123,81,103,165,75,109,178,249,34,82,183,77,233,58,73,86,107,146,175,68,142,87,171,159,44,168,185,234,196,86,177,125,90,184,201,139,56,149,225,127,87,240,189,38,138,177,238,5,84,63,170,45,81,98,251,114,182,134,21,71,54,221,205,59,227,101,58,189,21,81,239,68,143,46,84,247,81,93,202,153,70,243,58,218,60,32,255,0,19,138,31,225,21,207,254,211,9,176,0,48,23,25,188,37,233,142,46,182,173,116,117,198,173,150,189,67,105,145,245,218,122,236,172,230,246,90,149,110,29,28,136,157,86,25,17,17,30,137,215,221,99,147,42,196,66,138,245,190,223,111,255,0,7,155,171,4,23,218,91,214,137,213,86,153,157,53,182,231,71,43,152,202,134,34,227,205,166,157,190,236,177,185,23,11,133,84,195,149,175,68,234,210,78,232,207,25,126,41,52,245,182,59,118,165,211,218,31,84,73,19,17,61,182,174,223,53,61,76,139,132,76,191,200,149,145,47,101,94,145,183,170,252,186,24,131,136,207,16,158,36,184,150,180,203,165,245,110,161,162,177,233,153,156,139,53,146,193,3,169,105,234,49,217,38,115,158,249,101,78,153,229,115,213,153,235,203,148,76,103,30,0,188,52,245,134,232,106,43,78,238,111,198,156,154,203,160,232,100,101,101,37,162,190,55,69,87,125,114,117,102,99,92,58,58,108,225,85,206,194,189,48,141,69,107,149,233,116,12,99,35,99,99,141,136,214,181,17,26,212,76,34,34,122,33,250,5,88,120,209,112,244,146,65,166,120,148,211,244,40,143,137,91,167,117,19,153,234,213,203,168,230,84,250,47,155,27,157,245,133,61,14,251,224,227,195,210,232,157,166,187,111,221,254,135,146,237,174,228,90,59,82,189,184,124,118,168,30,168,174,79,151,155,59,92,189,186,182,24,156,157,20,177,32,0,0,26,225,113,179,248,220,238,247,240,190,229,252,115,139,254,225,247,247,5,219,111,224,133,155,249,20,71,127,0,232,251,203,178,219,115,191,186,14,187,110,119,67,79,69,117,179,214,167,51,114,188,179,82,204,136,168,201,224,145,58,199,35,114,184,114,122,42,162,162,181,85,22,149,248,172,240,199,223,29,128,174,172,212,58,30,217,89,175,180,59,92,178,69,112,182,192,178,86,209,198,170,190,237,85,51,50,228,229,68,235,35,17,209,227,170,171,51,202,157,15,103,60,65,56,176,216,218,40,108,90,95,115,170,174,54,122,100,70,71,107,191,66,219,132,49,53,59,49,142,151,240,177,53,59,114,177,237,78,189,140,255,0,108,241,174,226,54,10,84,138,235,182,187,117,89,51,87,30,108,84,213,176,229,48,157,219,237,46,235,156,174,83,9,215,178,24,219,116,124,86,184,191,220,170,9,173,84,58,166,209,162,169,42,19,150,68,211,20,43,79,50,183,29,155,60,207,150,102,47,174,88,246,174,123,42,39,67,24,108,119,9,28,72,113,87,127,90,237,25,164,238,85,148,149,147,243,215,106,123,203,223,21,11,92,229,247,164,125,68,136,171,51,179,213,91,26,61,253,115,202,119,30,48,248,18,220,222,13,43,108,122,137,215,239,213,14,155,184,121,77,167,212,20,48,58,153,105,110,45,106,57,208,200,222,103,44,110,202,43,163,127,55,188,212,207,71,53,81,39,199,135,47,136,213,62,241,211,208,108,110,249,93,227,131,93,192,196,130,207,120,157,200,214,95,152,212,233,28,139,217,42,145,19,255,0,182,247,79,127,40,235,12,0,2,163,188,69,188,53,181,29,191,81,221,55,227,135,109,53,53,206,211,115,145,245,183,237,53,65,23,52,244,51,187,172,149,20,177,55,172,145,61,114,231,70,212,87,49,202,170,212,86,46,35,139,220,58,120,130,241,37,195,13,163,245,31,164,111,54,251,198,157,129,238,88,172,154,134,153,245,52,244,142,85,85,114,66,172,123,37,137,21,85,85,88,215,163,115,149,229,202,174,114,174,226,248,196,241,71,172,236,51,216,180,213,175,73,104,215,212,177,88,251,141,174,142,105,107,24,139,209,124,183,79,35,216,206,158,188,138,228,238,138,138,97,222,24,56,68,222,190,51,53,243,235,41,82,227,29,142,74,197,155,80,235,11,154,62,88,216,170,238,105,49,35,215,53,53,46,206,121,17,85,114,228,87,171,91,151,23,215,179,155,69,162,118,43,110,44,187,93,183,214,229,164,179,89,32,242,163,231,84,89,103,145,87,50,77,43,145,19,154,71,185,85,206,92,39,85,232,136,136,136,157,208,164,79,19,62,9,53,118,209,238,125,243,123,52,46,159,168,175,219,237,83,85,37,206,174,90,72,85,201,101,173,149,220,211,71,51,90,159,131,133,207,114,186,55,244,106,115,114,116,86,167,55,29,176,158,44,155,255,0,178,218,18,131,111,46,246,43,22,181,183,90,33,109,61,186,170,234,249,217,91,12,45,232,216,157,43,31,137,24,212,194,55,45,230,68,68,78,101,68,68,76,107,197,71,28,155,219,198,37,85,179,79,234,90,90,43,93,130,138,165,178,91,244,245,158,39,171,36,170,84,86,36,178,57,202,231,205,47,188,173,106,116,106,34,251,173,69,87,42,217,135,133,175,7,151,238,30,54,246,231,185,27,145,109,125,14,179,215,17,194,137,65,43,113,45,178,220,197,87,50,39,167,228,203,35,156,143,123,87,171,121,99,106,225,200,228,39,48,0,225,117,158,141,211,59,135,165,46,218,31,89,217,224,186,216,239,148,146,81,87,81,204,139,203,44,79,76,42,101,58,181,125,81,200,168,173,84,69,69,69,68,82,134,248,203,224,39,116,56,81,212,213,87,251,61,29,194,253,183,146,79,230,91,117,20,17,171,157,72,138,239,118,42,206,68,252,12,141,85,68,71,225,24,254,138,220,42,171,27,219,182,159,197,199,138,157,182,176,210,233,187,227,180,230,184,166,164,141,34,142,170,255,0,75,51,171,185,17,61,212,116,240,202,207,49,83,166,93,35,92,229,199,87,103,169,213,184,133,241,49,226,99,136,77,63,81,163,43,238,150,189,35,167,107,26,177,214,80,105,200,100,129,213,145,175,228,77,60,146,62,71,53,83,40,172,107,154,199,34,225,205,83,37,112,3,225,181,170,119,158,245,110,221,125,238,177,85,217,118,242,145,236,170,164,160,170,141,98,169,191,185,21,28,214,163,29,239,50,149,122,43,164,84,78,116,247,89,221,94,219,171,130,8,41,96,142,150,150,24,225,134,22,36,113,199,27,81,173,99,81,48,141,68,78,136,136,157,48,123,13,122,188,71,255,0,29,157,211,253,241,165,254,69,78,122,244,79,136,159,24,219,115,164,109,26,19,70,239,15,217,246,43,13,28,116,22,250,95,212,253,170,95,38,8,219,202,198,115,201,76,231,187,8,157,220,229,95,154,159,101,239,196,179,141,237,65,74,234,58,221,248,175,134,39,42,245,161,180,219,232,222,159,116,144,211,181,255,0,225,49,157,179,79,113,33,197,22,165,108,148,20,26,243,114,239,10,245,141,106,100,117,77,197,97,85,194,175,60,207,87,54,38,245,110,85,206,107,83,167,208,176,110,18,60,31,170,105,107,232,245,215,21,85,52,207,142,21,108,208,105,11,125,71,152,143,114,46,113,91,80,197,229,86,166,58,199,18,170,46,83,50,99,45,91,74,183,91,109,214,123,125,53,166,209,65,77,67,67,71,19,32,166,166,166,137,177,69,12,77,76,53,140,99,81,17,173,68,68,68,68,76,34,33,244,128,1,209,55,191,102,52,63,16,27,101,122,218,189,193,160,90,139,85,226,30,84,150,60,36,212,147,183,172,85,16,185,126,25,24,236,42,47,101,234,215,34,181,92,139,66,156,69,240,173,190,220,23,110,28,53,183,22,92,98,160,164,174,73,180,246,176,181,163,227,130,103,53,220,209,57,178,53,115,4,233,140,172,110,84,114,42,42,162,185,184,114,230,221,7,227,33,197,38,149,179,195,104,212,182,93,25,171,93,4,104,196,175,175,161,154,10,185,21,48,153,122,193,43,35,119,68,244,141,21,85,115,147,15,241,31,199,183,17,188,83,82,179,76,107,11,221,45,175,78,190,70,170,105,253,63,3,233,233,106,36,207,186,178,243,61,242,206,185,194,163,94,245,106,57,17,81,168,164,185,240,228,240,216,191,71,124,181,111,255,0,16,246,9,173,176,91,164,101,110,157,211,53,177,114,207,52,205,92,178,170,174,55,38,99,107,87,14,100,78,68,114,185,17,206,68,106,34,62,216,1,172,175,16,95,187,214,228,255,0,11,239,63,203,101,54,83,210,31,208,157,147,247,186,155,248,166,156,185,215,55,19,111,52,126,235,232,171,190,222,107,235,36,55,107,13,238,157,105,171,41,37,202,35,155,148,84,115,85,58,181,237,114,35,154,228,84,86,185,168,168,168,168,107,255,0,198,111,7,218,215,132,93,200,117,150,189,103,184,233,59,171,223,54,157,190,164,124,173,169,137,23,43,20,152,232,201,227,202,35,155,234,152,114,116,119,75,3,240,203,241,7,77,200,164,160,225,231,123,175,185,213,180,145,164,58,122,247,89,55,91,196,73,240,210,202,229,239,82,212,248,92,171,153,90,157,125,244,203,236,128,3,243,36,145,195,27,230,154,70,178,54,53,92,231,57,112,141,68,238,170,190,136,82,143,137,151,30,110,223,109,65,62,201,109,69,221,233,183,214,42,181,75,133,109,60,158,229,250,178,53,194,57,21,62,42,104,221,158,68,202,181,238,68,147,174,35,84,132,90,35,90,106,29,187,213,150,189,113,164,234,105,169,239,54,90,134,213,208,205,81,67,5,99,34,153,191,11,252,169,216,248,220,173,94,168,174,106,225,200,142,76,42,34,164,143,253,116,126,59,63,175,159,248,179,103,255,0,100,31,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,183,238,2,183,75,93,239,79,9,218,27,115,55,46,251,246,206,164,188,253,167,237,181,190,203,13,63,155,229,92,170,161,143,240,112,177,145,183,17,196,198,251,173,76,227,43,149,85,85,144,6,178,188,65,126,239,91,147,252,47,188,255,0,45,148,217,168,20,173,227,87,248,211,233,111,250,63,161,255,0,56,220,73,209,225,59,248,147,105,47,223,27,183,242,217,73,130,0,34,71,136,31,3,116,60,91,104,234,75,238,150,169,166,182,238,30,153,134,70,90,170,103,247,97,175,167,114,243,58,142,119,34,101,169,205,151,49,253,81,142,115,186,97,238,84,165,251,109,223,136,46,15,247,90,71,81,77,168,54,247,90,218,85,99,154,39,183,145,100,137,87,179,216,228,88,234,33,114,183,41,148,124,110,194,42,103,8,164,175,176,248,210,241,51,109,182,165,29,235,68,109,245,222,165,141,195,106,223,69,87,11,222,189,122,189,172,168,70,47,167,194,141,232,159,164,142,252,66,113,151,196,71,21,213,116,182,157,192,212,92,246,196,157,171,71,167,108,212,235,5,23,156,171,134,170,68,138,231,204,252,174,26,178,57,238,76,225,49,149,204,222,240,226,240,217,212,182,29,75,107,226,7,136,107,10,219,95,109,115,106,244,230,153,171,106,165,75,106,17,81,89,87,86,207,233,124,157,21,145,59,222,230,247,158,141,229,68,117,169,3,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,158,189,19,226,39,198,54,220,233,27,70,132,209,187,195,246,125,138,195,71,29,5,190,151,245,63,106,151,201,130,54,242,177,156,242,83,57,238,194,39,119,57,87,230,167,217,123,241,44,227,123,80,82,186,142,183,126,43,225,137,202,189,104,109,54,250,55,167,221,36,52,237,127,248,76,103,108,211,220,72,113,69,169,91,37,5,6,188,220,187,194,189,99,90,153,29,83,113,88,85,112,171,207,51,213,205,137,189,91,149,115,154,212,233,244,44,27,132,143,7,234,154,90,250,61,117,197,85,77,51,227,133,91,52,26,66,223,81,230,35,220,139,156,86,212,49,121,85,169,142,177,196,170,139,148,204,152,203,86,210,173,214,219,117,158,223,77,105,180,80,83,80,208,209,196,200,41,169,169,162,108,81,67,19,83,13,99,24,212,68,107,81,17,17,17,19,8,136,125,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,157,85,166,44,218,199,79,215,233,171,253,190,158,178,134,225,77,45,52,177,77,19,36,106,182,70,57,142,232,244,84,248,92,169,213,23,185,67,252,125,240,141,126,225,251,115,46,122,130,217,109,145,218,94,251,93,53,101,36,144,194,245,138,159,206,168,170,123,33,203,97,100,108,229,138,20,94,84,85,194,118,85,78,209,147,71,95,102,210,218,186,199,169,169,222,230,75,104,185,83,87,177,204,85,71,53,209,74,215,162,162,162,162,162,229,191,52,251,208,144,92,114,107,217,247,54,253,182,218,185,158,99,225,118,222,89,224,168,151,170,162,213,115,212,200,238,101,230,114,115,225,249,92,175,49,59,124,30,54,138,146,213,183,215,93,205,173,181,207,21,125,101,100,244,80,203,52,8,212,117,59,224,183,204,213,106,171,17,202,138,228,85,76,59,31,79,82,200,128,7,197,123,186,82,216,236,213,215,154,217,227,134,10,10,105,106,101,146,71,35,88,214,49,138,229,85,85,84,68,68,68,94,234,134,188,252,115,239,29,110,241,113,13,170,43,223,86,147,81,89,238,53,182,154,69,100,138,232,221,12,85,213,42,199,55,223,122,42,42,73,209,83,9,142,200,132,248,240,109,218,68,180,232,171,222,231,221,45,94,93,101,101,93,77,5,60,210,65,133,117,51,226,183,206,197,71,57,136,170,153,69,84,195,177,244,245,44,180,29,63,117,183,59,76,237,22,135,186,107,125,83,112,167,165,165,183,211,79,51,82,89,99,98,202,248,225,124,169,27,121,222,212,115,149,35,118,19,41,156,126,147,95,158,47,120,142,212,60,69,238,221,231,80,214,214,189,108,244,181,149,20,214,168,18,71,242,37,43,106,106,31,11,149,171,44,141,230,228,153,83,45,94,95,151,78,252,199,7,60,38,234,126,37,245,162,195,5,29,68,54,75,99,125,166,166,173,99,145,177,63,203,150,157,31,10,61,33,145,138,245,100,249,229,92,116,234,189,59,204,253,223,240,242,209,250,75,67,220,181,125,93,7,179,211,105,219,52,210,61,237,138,38,34,251,60,50,72,175,122,173,50,39,102,245,92,167,232,42,238,241,67,28,250,170,186,217,101,98,207,28,151,9,96,164,108,73,205,206,139,34,181,136,212,111,124,244,198,19,238,54,23,224,103,72,63,70,240,197,161,104,166,167,150,9,171,108,150,202,233,153,35,57,92,146,62,223,76,142,76,114,162,247,111,175,95,169,159,10,65,241,113,212,85,119,62,32,190,201,150,110,104,109,255,0,181,181,28,171,143,50,138,129,203,211,42,157,211,228,134,80,240,70,163,138,109,73,185,245,146,68,229,125,63,216,190,91,185,122,39,52,119,36,94,165,183,16,167,95,112,81,97,220,238,46,215,117,53,21,27,95,108,254,159,23,150,197,73,63,220,198,192,222,100,124,14,106,225,204,106,166,93,211,239,232,76,247,186,154,223,74,174,195,34,138,63,68,195,81,50,191,220,238,166,179,59,229,124,166,212,155,165,123,189,82,73,44,145,84,123,55,43,164,84,87,47,45,52,77,92,170,42,167,118,252,203,130,240,135,180,75,65,195,163,43,101,129,140,246,204,225,200,213,71,59,146,186,189,58,174,58,247,39,88,4,95,241,23,214,212,186,59,134,125,68,179,87,199,79,45,95,178,121,77,116,168,199,63,150,225,73,156,39,50,42,225,29,232,80,158,137,176,85,234,125,79,69,99,161,141,95,61,79,153,200,212,69,92,242,198,231,47,100,85,236,213,244,54,116,210,90,126,159,75,233,250,91,21,42,98,42,110,126,94,223,148,247,59,209,19,213,223,35,152,0,0,13,116,56,223,209,206,209,156,71,106,139,107,98,116,112,175,177,121,104,230,227,255,0,16,166,85,252,148,78,238,44,103,193,151,82,193,114,218,157,75,167,91,84,199,75,104,246,62,120,249,209,92,223,54,166,224,244,233,156,166,81,51,217,63,73,98,192,17,83,196,166,201,246,199,11,250,137,125,157,242,249,62,201,240,179,155,25,184,209,253,23,228,80,85,186,177,246,250,200,235,35,248,163,206,63,74,42,127,164,217,139,98,117,75,181,158,213,217,53,28,143,71,62,175,218,114,168,185,248,106,101,103,205,127,55,230,119,181,130,21,145,38,88,88,178,39,103,242,166,83,211,185,251,43,83,198,163,78,82,214,232,109,15,168,93,6,102,183,125,167,202,244,98,123,190,100,214,230,46,87,25,78,137,243,66,9,120,124,235,42,157,35,197,6,148,124,111,86,197,83,237,222,110,21,83,225,183,85,99,242,145,59,187,212,216,96,233,91,197,160,227,220,189,188,186,104,217,17,188,181,254,71,197,253,132,241,201,249,174,252,207,146,255,0,164,214,143,84,88,174,26,79,80,84,217,43,233,170,104,234,169,121,57,227,153,142,142,70,243,49,174,76,162,162,42,101,28,139,219,178,155,16,240,145,188,244,59,205,179,250,126,254,249,233,157,95,87,21,108,210,199,27,145,121,91,29,108,177,34,227,157,238,78,136,222,235,235,250,15,183,137,238,28,244,119,17,59,109,115,210,247,235,108,15,184,54,150,103,219,170,124,152,150,72,170,82,158,102,68,188,239,138,71,53,17,211,42,251,169,148,94,169,245,160,109,252,216,157,109,176,251,129,117,210,90,154,199,95,77,79,79,87,59,104,234,165,166,153,145,207,3,103,150,56,222,215,190,54,35,185,146,39,42,42,38,21,19,41,244,150,254,24,220,102,84,237,142,171,165,217,237,111,118,145,214,43,221,99,34,163,150,166,117,86,211,207,52,180,116,236,78,105,103,107,25,27,88,199,46,17,138,169,215,25,76,161,115,244,117,148,183,10,72,107,168,106,98,168,167,168,141,178,197,44,79,71,177,236,114,101,174,107,147,162,162,162,162,162,161,238,48,247,22,219,119,79,185,124,62,107,123,19,232,99,170,169,138,195,115,169,163,99,162,71,187,218,18,134,118,199,202,156,174,94,108,191,166,19,61,122,26,232,93,169,46,90,51,88,86,208,170,73,77,112,177,92,164,137,83,222,99,162,154,25,85,62,142,106,163,155,244,84,199,161,126,222,30,91,183,30,235,240,219,167,234,36,175,90,154,203,20,20,150,106,133,116,188,238,243,33,160,164,87,231,223,114,247,147,215,11,215,178,18,104,0,97,254,44,244,77,30,224,236,54,173,210,245,54,212,172,154,178,211,95,29,34,121,41,35,163,168,125,20,236,99,219,150,185,81,200,175,232,168,153,76,244,41,71,122,244,28,156,60,109,156,26,25,94,232,47,183,202,182,214,78,244,94,89,22,130,106,121,34,116,78,94,88,223,142,120,122,181,90,173,207,170,175,68,195,59,55,183,23,29,215,220,189,59,161,109,241,200,239,181,110,116,148,179,57,136,229,88,226,150,162,56,156,236,163,93,140,121,137,213,90,169,247,246,54,27,225,159,98,116,190,193,237,117,159,73,88,109,208,69,82,148,148,239,173,157,33,141,178,75,63,179,195,28,138,231,54,54,43,178,177,34,170,185,50,171,223,233,150,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,138,119,131,133,110,30,119,242,86,213,238,214,212,217,111,213,172,98,70,149,234,215,211,86,242,39,102,251,76,14,100,170,212,199,68,230,194,122,24,166,197,225,119,193,13,138,173,181,169,179,139,95,43,31,206,196,174,190,92,38,141,189,59,44,107,63,35,147,232,228,82,72,232,253,19,163,182,250,197,6,152,208,154,86,211,167,173,20,202,171,21,13,178,142,58,104,26,171,221,81,145,162,38,87,29,87,186,250,156,216,33,134,239,248,173,112,245,178,155,153,168,118,171,86,104,173,199,168,187,233,170,197,162,171,150,134,219,66,250,121,30,141,71,115,70,233,42,216,229,106,163,147,10,173,79,184,145,26,159,110,54,99,137,109,7,102,184,110,6,223,89,245,61,158,233,67,13,202,129,46,148,145,201,53,60,115,198,215,181,99,145,170,174,137,202,215,34,42,198,255,0,210,168,97,39,120,86,240,58,235,143,183,127,50,42,164,139,214,145,53,29,205,33,94,152,239,237,28,253,250,244,119,127,167,67,56,237,71,15,91,37,177,180,210,83,237,54,217,88,116,219,167,111,36,213,52,148,200,181,83,55,167,187,37,67,243,43,219,148,206,28,229,76,149,59,227,81,124,167,174,226,95,75,89,96,84,115,173,154,50,157,102,114,103,41,36,181,149,78,229,94,158,141,70,46,83,243,190,132,216,240,143,182,85,80,112,97,99,170,168,106,36,119,27,213,214,166,14,139,213,137,58,196,189,211,243,162,127,108,167,233,202,36,205,0,3,174,235,173,187,208,123,157,97,151,75,238,38,143,180,106,75,84,171,151,82,92,232,217,81,26,59,24,230,106,61,23,149,201,158,142,76,42,122,41,29,110,190,23,60,15,221,110,77,185,63,102,221,74,188,252,242,65,75,126,184,197,12,157,186,43,18,124,53,58,118,103,47,115,191,237,151,5,60,43,108,245,194,27,198,128,217,45,61,71,113,166,119,60,21,181,108,146,225,81,3,179,148,116,114,213,58,71,177,221,59,181,81,76,218,0,58,126,240,109,118,155,222,173,176,212,187,85,171,99,87,90,245,45,190,74,25,158,212,69,124,14,94,177,204,204,244,231,142,68,100,141,207,78,102,33,205,105,61,47,100,209,58,94,209,163,116,221,19,41,45,54,58,24,45,212,48,49,17,18,40,33,98,49,141,233,242,107,80,229,128,0,0,99,123,223,13,92,57,234,107,189,102,160,212,123,3,182,247,91,165,194,103,84,85,215,87,105,90,9,234,42,37,114,229,207,146,71,196,174,123,149,122,170,170,170,169,144,45,246,250,11,69,5,53,170,213,67,79,69,69,69,11,41,233,169,169,226,108,113,67,19,26,141,99,24,198,162,35,90,214,162,34,34,38,17,17,17,15,160,0,12,79,185,156,40,112,221,188,53,79,184,110,54,204,105,123,189,124,174,115,228,174,246,36,167,171,145,87,191,53,68,60,146,187,231,213,203,215,169,136,106,60,42,184,29,154,178,58,152,246,150,178,8,216,173,230,167,143,82,92,214,55,225,114,185,87,78,175,235,217,112,228,250,96,239,218,15,129,62,17,54,218,174,26,253,43,176,186,101,42,105,221,205,20,215,24,228,185,73,27,189,28,215,85,190,69,69,79,69,78,168,103,104,227,142,24,217,12,49,181,145,177,168,214,181,169,132,106,39,100,68,244,67,134,214,122,43,73,238,38,152,184,104,205,115,167,232,175,118,59,164,94,77,101,13,100,73,36,82,183,40,169,148,94,202,138,136,168,169,213,21,17,81,81,81,20,195,148,220,3,240,121,71,81,21,101,30,193,233,200,39,129,237,146,41,99,243,154,248,222,213,202,57,170,143,202,42,42,34,162,161,159,35,141,177,70,200,154,174,86,177,168,212,87,57,92,184,79,154,175,85,95,170,245,63,64,0,97,45,220,224,175,133,221,242,185,77,124,220,141,159,179,215,93,170,50,178,220,169,29,45,5,92,174,235,239,73,45,51,227,116,174,235,221,234,238,201,233,208,233,122,87,195,55,130,109,37,89,21,194,155,101,41,174,53,48,187,45,117,214,233,91,91,26,245,69,195,161,150,101,137,201,211,213,139,234,73,59,37,142,203,166,173,52,182,29,57,103,162,181,91,40,163,72,169,168,168,169,217,4,16,49,59,53,145,177,17,173,79,162,34,33,247,3,213,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,10,215,34,244,84,84,85,69,69,35,70,185,240,215,224,191,94,221,101,189,220,118,102,146,219,89,59,213,242,45,154,186,166,223,19,149,115,148,242,33,145,176,183,170,231,221,98,29,211,105,120,52,225,131,99,174,145,223,118,203,103,44,150,187,172,42,171,13,194,117,154,186,174,5,94,138,177,205,84,249,36,143,166,83,221,114,116,85,78,198,104,0,0,122,170,105,169,235,41,229,163,172,167,142,120,39,99,163,150,41,24,142,100,140,114,97,90,228,94,138,138,138,168,168,164,107,215,62,27,124,23,235,235,140,183,123,150,202,208,219,171,38,122,189,239,179,86,212,219,163,85,85,85,84,242,96,145,176,166,85,125,24,135,55,183,60,4,240,133,181,87,40,175,58,67,99,108,127,104,64,228,146,42,155,156,147,221,31,27,211,24,123,61,174,73,17,142,69,68,84,86,162,97,123,96,207,192,24,243,82,112,233,195,230,178,189,213,106,109,95,177,91,121,124,188,87,57,31,85,112,185,105,138,26,154,153,220,141,70,162,190,89,34,87,57,81,168,137,149,85,232,136,158,135,27,252,233,220,44,127,197,167,106,191,234,109,187,253,73,200,218,184,113,225,234,194,188,214,61,135,219,187,114,243,115,230,147,75,208,195,239,99,25,247,98,78,184,233,147,190,209,81,81,91,169,99,161,183,210,67,75,77,11,121,99,134,24,209,140,98,124,145,169,209,19,238,61,224,0,0,62,27,221,142,203,169,109,53,86,29,71,103,162,186,219,43,99,88,170,104,171,105,217,60,19,177,123,181,241,189,21,174,79,162,162,161,25,181,39,134,39,4,186,154,229,246,164,219,53,29,190,87,63,158,70,91,110,245,212,176,191,233,229,50,100,99,19,254,66,55,185,223,246,163,131,62,23,246,74,227,21,231,109,118,102,195,109,185,192,238,120,46,21,9,45,125,92,14,207,120,231,170,124,146,70,189,123,181,201,211,167,99,52,0,99,27,135,11,220,52,93,235,234,110,183,94,29,246,202,182,182,182,103,212,84,212,212,105,27,124,146,205,43,220,174,123,222,247,68,170,231,57,202,170,170,171,149,85,85,83,37,195,12,52,240,178,158,158,38,69,20,77,70,49,140,106,53,173,106,38,17,17,19,162,34,39,161,251,7,1,172,244,6,131,220,123,83,44,91,135,162,108,58,162,219,28,205,168,101,29,234,219,13,108,13,149,17,81,30,145,204,215,53,28,136,231,34,46,51,213,126,103,78,163,225,107,134,59,125,92,21,244,28,57,237,133,53,85,52,141,154,9,225,210,22,246,73,20,141,92,181,237,114,69,150,185,21,17,81,83,170,42,25,64,3,229,185,219,45,183,171,117,85,158,243,111,166,175,160,174,133,244,245,84,181,49,54,88,103,137,232,173,115,30,199,34,181,205,84,85,69,69,69,69,69,49,167,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,35,249,211,184,88,255,0,139,78,213,127,212,219,119,250,145,252,233,220,44,127,197,167,106,191,234,109,187,253,72,254,116,238,22,63,226,211,181,95,245,54,221,254,164,127,58,119,11,31,241,105,218,175,250,155,110,255,0,82,119,253,45,164,244,174,134,177,82,233,109,21,166,109,90,126,203,69,207,236,214,235,93,20,116,148,176,115,189,207,127,36,81,163,88,222,103,189,206,92,39,87,57,85,122,170,156,177,140,110,28,47,112,209,119,175,169,186,221,120,119,219,42,218,218,217,159,81,83,83,81,164,109,242,75,52,175,114,185,239,123,221,18,171,156,231,42,170,170,174,85,85,85,76,156,14,149,173,118,67,101,247,42,235,21,247,113,182,135,69,106,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,92,101,238,95,85,57,221,39,163,116,134,130,178,67,166,116,46,148,179,233,203,61,59,158,248,109,246,154,24,168,233,163,115,220,174,114,182,40,154,214,162,171,149,85,85,19,170,170,169,204,0,1,211,55,51,102,182,167,121,109,44,178,110,158,223,216,245,61,36,74,171,10,92,105,27,35,224,85,238,177,201,241,198,171,142,170,213,69,48,12,222,22,92,14,79,114,90,247,108,236,205,98,162,243,82,179,81,92,219,10,170,231,175,74,142,100,239,217,28,137,209,58,25,107,106,120,82,225,207,100,42,91,112,218,253,160,211,214,90,248,219,202,203,130,64,181,21,172,76,42,42,54,162,101,124,168,138,139,215,14,235,235,147,43,128,99,205,73,195,167,15,154,202,247,85,169,181,126,197,109,229,242,241,92,228,125,85,194,229,166,40,106,106,103,114,53,26,138,249,100,137,92,229,70,162,38,85,87,162,34,122,28,111,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,39,35,106,225,199,135,171,10,243,88,246,31,110,237,203,205,207,154,77,47,67,15,189,140,103,221,137,58,227,166,78,251,69,69,69,110,165,142,134,223,73,13,45,52,45,229,142,24,99,70,49,137,242,70,167,68,79,184,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,110,38,54,39,75,239,230,215,94,52,149,250,221,4,181,43,73,80,250,41,214,24,221,36,83,251,60,209,198,230,185,209,189,91,133,149,85,21,169,148,94,223,93,121,55,147,110,46,59,81,185,122,139,66,220,35,145,191,101,92,234,233,97,115,209,200,178,69,21,68,145,53,217,86,183,57,242,215,170,53,19,238,236,102,109,148,208,114,113,13,182,115,232,100,123,166,190,217,42,221,89,3,213,121,164,74,24,105,227,137,177,53,121,100,126,57,230,232,212,106,55,62,168,189,22,235,120,76,209,52,123,123,176,218,75,75,211,91,82,142,106,59,85,4,117,105,228,164,110,146,161,148,80,49,239,118,26,213,87,42,179,170,170,101,113,212,204,32,2,50,248,134,110,220,91,81,195,110,160,168,142,189,105,171,47,176,85,217,169,149,178,242,59,204,154,130,173,89,143,125,171,222,63,76,175,78,202,80,77,166,146,229,172,245,133,21,10,36,149,55,11,237,202,56,145,61,231,186,89,166,149,19,234,231,42,185,223,85,92,250,155,23,240,147,183,84,251,105,195,230,136,177,50,137,148,213,83,88,109,149,53,140,72,209,142,246,133,161,129,178,115,39,43,87,155,44,235,148,207,78,166,97,61,53,149,148,182,250,73,171,171,170,98,167,167,167,141,210,203,44,175,70,49,140,106,101,206,115,151,162,34,34,42,170,169,76,30,39,28,102,84,238,110,171,170,217,237,17,118,145,182,43,37,91,226,172,150,154,117,70,212,79,12,181,148,239,78,104,167,115,31,27,152,246,175,86,34,175,76,225,48,132,72,216,77,137,214,219,241,175,237,90,75,76,88,235,234,96,168,171,129,181,149,81,83,76,248,224,129,211,197,28,143,115,217,27,209,188,169,43,85,85,83,8,139,149,250,223,207,12,60,57,232,238,29,182,218,217,165,236,54,216,25,112,117,44,15,184,212,249,49,36,146,212,173,60,44,149,121,219,20,110,114,43,161,69,247,147,42,189,87,233,137,60,77,183,122,13,182,225,206,239,100,167,150,4,171,212,241,212,89,213,142,114,115,36,85,52,53,141,230,68,71,181,115,150,119,194,167,209,74,103,225,147,66,87,110,70,251,232,189,55,75,75,61,79,157,125,183,58,117,141,138,254,72,150,178,22,57,239,195,93,134,167,63,85,84,199,83,99,189,17,96,110,149,209,214,61,52,196,68,75,85,186,154,137,49,219,240,81,53,159,36,252,223,146,125,200,115,102,189,30,32,218,202,163,87,113,65,170,223,35,213,208,211,123,15,149,149,85,248,173,212,185,252,165,78,237,244,39,103,130,190,156,165,162,208,218,227,80,54,159,19,92,126,204,230,145,88,158,247,151,53,197,137,133,198,87,162,252,212,178,179,240,144,66,146,44,201,11,18,69,238,254,84,202,250,119,58,38,250,234,135,104,205,172,189,106,54,61,26,234,79,102,194,170,227,226,169,137,159,52,252,239,153,172,237,198,177,247,10,201,43,36,248,164,198,127,66,34,127,160,191,95,13,107,39,216,252,47,233,213,246,119,197,231,123,95,196,206,92,226,227,89,244,79,153,42,192,43,167,198,107,82,193,109,218,157,53,167,157,82,198,203,119,246,206,72,249,209,28,239,42,166,222,245,233,156,174,17,115,217,127,65,92,220,16,104,231,107,62,35,180,189,181,209,57,240,167,182,249,136,214,231,255,0,16,169,84,252,149,78,237,54,47,0,0,1,70,62,43,218,58,227,167,184,136,168,188,213,66,214,211,93,185,60,135,53,174,78,111,42,134,133,174,234,173,68,92,42,250,42,254,131,33,120,53,107,232,172,123,145,169,116,100,178,171,86,255,0,236,120,78,100,68,95,34,11,132,159,156,159,63,146,254,142,229,198,0,96,190,55,40,38,184,240,203,172,41,96,129,178,189,223,103,225,21,170,229,233,112,166,94,152,251,141,114,205,143,120,55,171,101,111,15,26,90,120,214,37,71,123,119,237,95,15,251,250,161,63,208,102,176,68,111,19,125,189,167,214,220,53,94,43,159,72,178,207,105,246,127,41,205,141,28,230,121,181,244,104,236,47,42,170,101,27,233,143,210,82,38,205,106,201,244,62,228,217,245,77,51,185,100,162,246,142,85,202,167,199,79,35,61,21,63,59,230,108,209,104,185,211,222,109,209,92,169,94,142,138,110,110,85,69,69,236,229,69,236,170,157,208,251,10,31,241,65,217,89,118,203,136,26,221,71,75,67,236,246,205,73,229,251,50,50,46,72,255,0,99,209,81,49,252,184,141,173,248,159,215,10,189,123,225,76,139,225,61,196,77,199,79,238,221,54,217,106,59,154,37,154,107,44,212,54,248,228,153,223,239,186,139,149,50,183,163,229,70,103,240,146,124,45,230,250,47,82,230,154,168,228,71,53,81,81,83,40,168,98,93,246,225,123,104,184,132,178,207,107,215,154,114,149,106,101,133,208,199,114,167,163,165,246,200,114,201,90,138,201,101,138,69,110,22,103,185,58,116,118,23,231,152,23,173,252,29,107,172,87,159,183,246,151,92,207,31,177,63,218,104,253,190,230,169,59,100,99,220,248,215,240,20,73,133,233,31,101,69,206,113,232,79,14,26,172,123,163,164,54,246,213,163,119,54,90,106,170,187,69,20,20,140,170,133,213,15,89,27,20,16,198,138,231,204,136,170,229,86,189,87,162,103,57,233,213,12,190,124,215,42,40,238,86,234,171,116,200,138,202,168,31,11,145,125,81,205,84,95,242,154,239,113,209,160,93,183,188,74,107,10,4,162,146,158,59,141,210,225,114,143,158,62,68,123,36,175,169,68,114,123,173,202,47,39,69,76,253,228,221,240,96,220,68,74,29,71,183,19,213,68,212,243,107,46,140,137,95,135,42,226,221,10,46,21,221,189,62,31,211,232,90,104,0,248,175,11,109,101,178,166,123,187,97,90,56,34,124,179,44,168,222,70,177,173,85,114,175,55,68,76,103,185,175,143,30,251,155,22,226,241,21,169,99,183,77,155,117,134,186,178,207,76,214,57,60,181,100,21,213,92,138,212,71,185,184,229,122,97,83,29,59,34,18,15,194,7,101,35,213,219,147,113,220,203,165,20,115,80,217,224,154,158,5,146,62,100,109,92,85,20,19,53,83,154,53,68,84,107,151,170,57,29,247,119,46,93,17,26,136,214,162,34,34,97,17,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,158,48,27,49,112,208,188,74,55,116,169,232,220,150,93,195,160,134,161,38,107,87,145,181,212,209,178,9,163,249,34,242,50,9,62,190,98,252,148,153,62,22,252,99,233,109,213,218,123,46,195,234,219,205,61,22,187,209,148,109,183,208,211,204,244,103,218,182,200,91,136,95,14,87,222,146,40,209,24,246,39,92,49,31,217,93,203,60,142,3,93,235,205,33,182,90,74,231,174,181,229,254,146,203,98,179,192,234,138,202,202,151,242,177,141,79,68,78,238,114,174,17,173,106,43,156,170,136,136,170,168,134,186,220,74,110,245,243,138,110,35,53,30,225,91,173,245,179,201,169,174,113,209,88,237,232,206,121,146,153,188,176,82,64,140,111,229,171,90,204,163,123,189,206,238,171,149,191,174,25,54,161,251,29,176,26,19,106,170,57,61,175,79,217,225,134,185,88,168,173,90,199,230,90,149,106,167,69,111,157,36,152,95,150,12,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,17,200,173,114,34,162,166,21,20,166,143,23,237,149,139,72,238,77,187,115,45,116,81,195,67,120,130,26,121,214,56,249,81,213,82,212,87,204,229,94,88,209,21,85,173,78,170,229,119,223,220,143,156,4,110,100,59,119,196,86,153,142,227,54,45,215,234,234,43,61,75,94,228,242,249,39,174,165,231,87,34,189,173,199,43,23,42,185,233,221,20,216,58,206,182,215,219,41,167,180,54,20,163,158,38,75,10,196,141,228,115,28,212,86,170,114,244,84,198,59,31,104,0,171,47,25,253,197,69,161,211,187,113,5,84,78,79,54,142,232,248,209,249,114,46,46,48,170,225,29,219,211,225,253,62,132,34,224,99,64,187,112,184,148,209,246,245,163,146,162,59,117,210,223,114,147,146,62,116,99,35,175,166,69,114,251,174,194,39,63,85,233,247,155,16,219,40,163,182,219,105,45,209,34,35,41,96,142,22,162,122,35,90,136,159,228,62,147,16,113,43,99,221,29,95,183,183,93,27,182,82,211,82,213,221,232,167,164,125,84,206,168,98,198,217,96,154,53,86,190,20,85,71,34,185,138,157,23,24,207,94,136,64,253,17,224,235,93,125,188,253,191,187,90,230,121,61,181,254,211,89,236,23,53,89,221,35,222,215,200,191,135,162,92,175,89,59,170,174,113,159,82,122,108,79,11,219,69,195,221,150,11,94,131,211,148,169,83,20,45,134,75,149,69,29,47,182,77,134,68,213,87,203,20,81,171,178,176,177,203,211,171,178,191,44,101,167,42,53,21,206,84,68,68,202,170,148,171,226,235,189,242,107,93,230,163,219,219,53,193,31,105,177,208,70,218,152,217,46,81,43,161,171,175,137,249,70,200,173,248,28,157,218,142,249,225,58,29,131,193,235,101,100,190,238,21,211,118,110,20,62,101,21,190,154,122,8,31,36,89,99,106,35,158,130,118,171,85,99,84,71,34,42,225,81,200,191,79,82,226,207,142,239,115,167,179,91,165,185,85,61,27,20,60,188,202,170,137,221,200,137,221,81,59,169,172,190,242,234,201,245,206,228,222,53,77,75,145,100,173,246,126,101,69,95,200,167,141,158,170,239,204,249,151,119,225,143,183,176,104,158,26,172,245,205,164,88,103,187,123,71,156,231,70,141,115,252,170,250,196,110,87,149,21,112,142,245,207,232,37,200,48,167,25,21,108,162,225,227,84,207,34,196,136,223,97,253,183,225,255,0,127,83,167,250,77,112,141,140,248,34,160,154,221,195,46,143,165,158,22,198,246,253,161,148,70,170,47,91,133,74,245,207,222,103,80,10,115,241,149,215,209,95,55,31,77,104,200,165,87,125,129,237,153,78,100,84,79,62,11,124,159,156,191,47,146,126,158,230,61,240,161,209,215,29,67,196,69,61,230,154,6,190,154,211,207,231,185,205,114,163,124,218,26,230,183,170,53,81,50,169,234,169,250,75,206,0,0,1,79,30,52,12,198,227,105,39,245,235,237,255,0,119,237,22,238,196,90,224,139,117,157,180,188,64,88,53,4,181,44,134,141,125,171,218,28,247,242,183,253,229,82,198,229,121,218,157,228,245,83,98,136,102,138,162,36,154,9,26,246,59,56,115,85,21,23,244,161,236,7,67,223,59,44,154,135,107,47,118,120,105,125,161,245,30,205,136,249,57,249,185,106,98,119,108,46,123,103,183,161,172,153,176,239,0,119,171,109,235,134,61,43,61,169,238,124,41,237,216,122,171,85,23,253,208,170,78,138,213,84,238,138,72,176,117,109,206,209,214,205,125,162,46,90,78,241,78,147,82,87,121,62,99,57,26,236,242,76,201,19,163,154,228,238,196,244,83,89,43,221,158,231,165,111,51,90,107,243,21,93,47,47,63,47,51,113,204,196,114,119,68,94,206,79,67,98,62,10,119,30,61,212,225,203,74,235,6,74,249,22,179,219,178,175,118,93,238,87,212,199,215,222,119,245,63,153,156,200,65,226,169,177,141,220,189,144,118,174,181,219,91,53,227,78,99,200,115,97,230,119,236,138,202,24,221,213,177,185,223,3,23,178,167,233,66,154,54,119,93,214,237,166,231,105,157,105,71,60,177,125,149,118,162,170,155,203,114,181,93,28,85,17,200,230,244,115,115,158,68,232,170,137,247,119,54,57,216,173,197,182,238,158,211,233,125,105,110,159,204,251,66,209,69,52,249,115,85,91,44,148,209,72,228,92,57,216,95,194,39,69,85,95,242,157,244,0,10,107,241,153,208,76,181,111,45,131,90,82,66,214,65,89,98,165,166,151,149,184,230,153,245,87,9,21,87,13,68,85,194,122,174,127,202,98,143,11,173,113,46,144,226,122,223,74,250,169,89,5,234,154,43,103,150,143,84,106,190,107,133,18,101,83,153,19,179,126,191,114,151,212,138,138,153,69,232,121,0,192,124,111,238,213,54,208,240,239,170,111,46,173,109,61,93,202,223,93,108,163,252,34,49,203,81,37,13,75,163,199,190,213,239,31,162,170,252,144,215,142,243,115,175,212,218,130,182,241,84,178,79,89,116,172,146,161,255,0,19,156,249,37,122,185,123,170,170,170,171,190,106,191,121,122,190,24,27,62,253,180,225,214,130,237,93,66,180,245,154,145,241,93,211,49,114,57,98,168,161,162,118,87,44,106,247,98,250,170,125,84,152,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,190,255,0,236,14,221,113,39,182,245,219,103,185,86,199,84,80,84,185,39,165,170,133,81,181,52,21,77,69,70,84,66,252,47,43,219,149,78,185,71,34,185,174,69,106,170,20,149,196,71,135,151,18,188,53,106,25,110,182,123,5,203,86,105,202,89,124,234,29,75,167,105,228,123,163,68,114,114,186,104,163,204,180,207,79,119,42,185,102,87,221,123,142,171,98,227,219,140,189,35,72,150,122,13,254,213,124,148,232,144,242,220,31,29,100,140,229,85,232,174,168,99,223,148,202,162,229,115,209,51,217,14,38,162,227,197,215,24,183,170,90,25,231,220,13,204,168,129,234,144,68,137,61,77,45,35,177,133,118,19,240,48,116,84,203,151,151,186,101,75,57,240,255,0,240,207,110,194,221,105,119,147,124,29,69,113,215,48,177,86,215,105,129,205,154,150,202,174,76,44,174,147,180,181,24,202,34,183,220,102,85,90,175,85,71,54,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,121,226,127,179,239,220,190,29,107,238,212,52,43,81,89,166,223,45,221,113,23,59,146,42,122,26,215,101,48,199,47,119,167,170,39,213,10,42,179,92,235,244,206,160,162,188,82,172,144,86,90,235,35,168,103,196,215,50,72,158,142,78,202,138,138,138,223,154,47,220,108,57,193,6,237,83,110,247,14,250,90,242,218,214,212,85,219,109,244,54,202,207,194,35,220,149,17,208,211,58,76,251,238,94,242,122,170,47,205,12,248,1,225,85,17,50,171,208,161,111,20,93,113,46,175,226,122,225,74,202,169,95,5,150,154,91,103,150,175,85,106,62,27,133,106,101,19,153,83,179,190,159,114,25,91,193,159,65,50,235,188,183,253,105,87,11,95,5,29,138,170,154,46,102,231,150,102,85,91,228,69,76,181,81,23,10,189,151,63,229,46,80,0,14,133,190,187,139,109,218,205,167,213,26,210,227,63,151,246,125,166,182,104,48,230,162,186,88,233,165,145,168,153,115,114,171,229,175,68,84,95,242,154,231,238,126,171,187,111,14,240,94,239,254,100,181,21,26,134,251,82,234,70,189,92,247,34,79,84,247,177,184,203,215,188,157,145,87,233,146,246,120,0,217,202,77,162,225,215,78,211,251,3,32,174,189,210,82,93,234,215,202,70,185,101,154,134,149,31,159,113,171,241,71,235,149,249,170,146,80,193,156,107,110,60,123,87,195,150,170,214,15,149,241,173,31,176,225,88,236,59,223,175,166,143,167,188,223,234,159,63,251,141,119,44,150,123,158,170,188,195,105,160,204,181,117,92,220,156,220,206,207,43,21,203,217,21,123,53,125,13,155,118,199,71,91,52,14,136,182,233,59,61,58,67,73,67,231,121,108,228,107,113,207,51,228,94,141,107,83,187,215,209,14,210,8,233,199,229,230,219,101,225,143,85,207,116,115,153,2,251,14,94,138,212,70,255,0,186,20,169,213,92,168,137,213,80,215,136,217,179,99,44,178,233,237,172,178,89,230,165,246,119,211,251,78,98,228,228,229,230,169,149,221,176,152,239,158,222,167,124,7,174,105,162,167,137,102,158,70,177,141,198,92,229,68,68,253,42,107,175,198,238,235,59,118,247,254,255,0,127,138,161,147,81,167,178,251,59,152,254,102,255,0,188,169,152,236,47,59,147,188,126,138,74,79,5,246,115,110,62,174,127,189,238,251,7,221,251,69,199,185,113,0,0,0,41,63,197,247,88,211,95,55,198,139,79,83,84,36,169,101,243,51,239,163,177,231,81,208,63,209,203,242,249,39,233,32,109,29,101,69,5,75,42,233,100,86,75,30,121,92,138,168,169,148,84,94,169,244,83,97,222,6,55,197,55,227,97,44,186,174,166,102,173,199,246,79,181,199,205,239,199,251,54,166,54,115,34,200,247,38,91,22,83,43,247,125,36,40,62,27,213,2,220,237,147,80,164,143,98,201,203,239,49,112,169,135,34,247,235,242,53,133,215,186,62,191,65,106,202,237,41,115,99,155,83,67,229,115,163,145,200,190,252,77,145,62,38,181,123,61,61,16,181,15,8,46,32,225,173,210,211,108,133,214,169,173,125,175,151,216,124,199,162,42,249,146,87,212,201,142,105,62,137,240,177,62,191,50,206,1,249,115,81,237,86,175,101,53,233,227,251,108,83,107,184,143,212,54,104,160,116,112,63,217,60,181,229,195,87,20,20,174,92,123,141,78,242,122,33,96,222,14,27,139,85,121,218,59,182,223,213,200,229,135,78,249,30,200,220,174,19,218,42,174,18,191,162,185,83,186,122,53,62,185,238,88,145,199,95,236,22,141,79,106,158,201,125,183,211,215,81,84,114,249,176,84,68,217,88,254,87,35,147,45,114,42,46,28,212,94,169,221,16,215,55,137,174,29,53,103,15,218,250,235,97,185,219,106,219,108,163,158,150,158,10,215,67,42,69,36,146,210,178,110,86,200,232,152,213,94,175,232,137,159,117,123,225,84,154,158,20,220,95,65,96,173,93,143,215,247,201,214,10,201,115,105,146,166,165,57,24,247,173,13,52,48,53,101,153,17,17,17,30,168,198,51,61,241,234,133,182,197,36,115,70,201,162,123,94,199,181,28,215,53,114,138,139,217,81,79,208,0,175,111,24,125,3,77,123,217,203,86,174,242,25,237,20,23,56,35,243,81,169,207,200,202,91,132,156,185,229,85,198,87,56,202,21,113,194,157,234,162,195,196,62,223,215,211,212,73,10,166,165,180,163,149,143,86,229,190,221,2,170,46,21,58,116,236,108,127,167,107,22,225,167,237,149,234,238,101,169,163,134,108,231,57,230,98,47,250,78,68,2,165,60,99,119,193,43,47,214,109,154,182,87,74,172,130,26,123,173,67,25,47,224,249,209,247,10,119,34,163,100,248,186,167,69,103,111,95,66,18,112,147,181,181,91,185,191,90,79,76,67,66,181,84,241,93,40,42,171,89,229,43,219,236,201,91,3,36,87,162,49,201,203,137,58,229,49,215,169,177,110,142,211,180,122,71,73,217,180,189,5,60,80,65,105,183,211,209,70,200,152,141,106,54,40,154,196,68,68,68,76,97,169,232,159,114,28,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,234,205,59,167,238,19,186,170,190,197,111,169,153,200,136,233,38,165,99,220,184,232,153,85,76,159,116,48,195,79,11,41,233,226,100,81,68,212,99,24,198,163,90,214,162,97,17,17,58,34,34,122,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,218,199,78,209,234,221,39,121,211,21,244,240,207,5,218,223,81,69,35,37,98,57,170,217,98,115,21,21,21,21,49,135,47,162,253,202,107,165,197,190,214,213,109,30,253,106,205,49,53,10,210,211,203,116,175,171,162,103,148,172,103,179,45,108,236,141,88,138,198,167,46,35,233,132,199,78,132,219,240,114,223,6,209,223,175,59,53,115,174,149,25,60,53,23,90,118,62,95,193,171,213,246,250,118,162,35,164,248,186,47,68,103,111,95,66,218,192,56,237,69,88,182,253,63,115,175,71,114,173,53,28,211,103,56,199,43,21,127,208,107,129,197,101,234,123,247,16,251,129,95,81,81,36,202,186,150,234,141,87,189,93,134,251,116,234,136,153,85,233,215,177,104,254,15,26,2,158,201,179,151,93,95,228,51,207,175,185,207,31,154,173,78,126,71,210,219,228,229,207,42,46,50,153,198,84,176,144,1,249,150,72,225,141,243,74,246,177,140,106,185,206,114,225,17,19,186,170,149,37,226,181,197,236,23,234,212,216,253,1,124,157,32,164,147,55,105,41,170,83,145,239,98,215,83,77,3,150,41,149,21,21,21,138,172,123,51,219,62,136,70,255,0,15,46,29,110,187,221,190,182,59,205,69,182,73,172,58,102,190,154,235,85,44,144,185,208,74,180,245,148,142,124,46,85,137,236,114,171,37,202,177,85,50,157,213,19,189,251,91,173,244,118,155,125,53,174,223,77,29,61,45,36,44,130,24,163,98,49,140,99,26,141,107,81,168,136,136,136,136,136,136,137,131,233,43,183,198,63,113,106,172,219,71,106,219,250,73,28,144,234,47,63,218,219,149,194,251,61,85,190,86,116,71,34,119,95,86,175,211,29,202,248,224,7,108,83,116,120,143,211,182,105,96,116,148,236,246,191,53,121,114,212,205,5,83,147,62,227,147,188,126,168,108,46,214,163,26,141,78,200,126,129,89,30,47,188,65,195,69,165,97,217,11,77,83,92,251,167,55,183,114,61,21,83,203,146,130,166,60,242,201,245,95,137,139,244,199,114,171,180,22,143,175,215,186,178,135,74,91,24,231,84,215,121,188,136,212,114,175,185,19,164,95,133,174,94,204,95,69,54,122,178,208,45,178,217,13,10,200,249,60,190,111,121,235,149,92,185,87,191,79,153,247,2,61,113,207,190,45,216,125,131,189,106,186,105,154,151,47,216,222,201,26,59,223,147,246,109,52,111,229,68,145,142,92,54,92,174,23,239,250,235,197,89,89,81,95,82,250,186,169,21,242,201,142,103,42,170,170,225,48,157,87,232,132,241,240,131,214,52,214,61,242,172,211,213,53,9,18,94,188,188,123,232,220,249,52,117,239,245,114,124,254,75,250,11,177,0,0,15,14,115,90,156,206,114,34,39,170,169,173,255,0,23,218,254,175,113,183,235,81,234,26,138,184,170,25,47,177,249,110,134,69,123,58,81,83,177,112,170,231,126,103,207,185,134,11,101,240,91,212,213,207,179,235,61,57,61,116,178,83,71,246,119,145,3,229,85,108,121,117,197,238,229,106,174,19,43,213,112,157,75,67,0,161,191,20,29,164,147,109,184,136,174,186,211,209,44,86,235,239,149,236,210,36,124,173,127,147,67,68,215,225,81,141,106,225,207,244,85,250,224,142,187,51,187,186,171,101,181,197,22,180,210,183,74,170,89,169,188,206,118,69,60,145,182,94,104,100,141,57,145,143,98,187,9,43,177,215,166,127,66,236,111,179,123,151,106,221,173,1,109,214,246,122,136,230,166,175,243,185,28,199,181,200,188,147,201,18,245,107,156,157,227,95,85,255,0,65,221,193,81,126,52,27,120,148,122,179,72,235,234,26,70,167,218,30,223,237,210,182,62,171,229,197,110,138,60,185,27,245,84,247,156,191,79,145,199,248,51,106,170,232,55,7,82,105,134,190,52,166,169,246,62,100,114,175,50,242,193,112,122,99,174,59,253,11,132,4,113,227,79,133,157,55,196,62,211,221,173,144,218,224,142,253,78,178,92,233,42,98,130,52,150,90,152,168,231,138,22,57,254,84,143,115,115,35,122,39,94,137,133,76,34,20,59,123,180,235,125,132,221,89,168,167,134,190,213,122,210,215,135,121,79,123,102,129,100,117,53,74,163,94,213,84,99,213,138,248,186,42,114,231,30,138,157,46,187,195,243,140,171,39,16,27,119,69,166,117,45,214,146,155,86,89,97,142,141,240,203,59,25,37,83,33,130,149,139,42,53,243,190,87,171,165,153,201,205,132,202,167,100,94,243,8,0,69,79,18,203,61,13,215,133,187,243,235,99,123,150,141,181,85,81,114,34,46,36,101,186,179,149,87,40,189,58,175,110,165,31,108,43,158,221,233,208,206,98,225,201,168,237,152,255,0,218,226,54,76,219,213,115,180,14,154,115,254,37,180,81,170,255,0,247,22,29,128,28,6,189,213,116,26,31,69,223,53,117,202,162,56,105,236,246,234,154,231,186,71,181,169,136,162,116,139,213,202,137,217,171,234,159,122,26,232,241,85,186,181,91,197,190,90,167,87,77,84,250,138,127,180,235,160,162,115,158,175,68,166,246,201,228,141,26,188,239,78,92,73,211,149,113,242,39,135,131,134,199,163,171,239,91,203,118,182,57,200,145,84,218,105,164,146,28,181,23,154,223,80,199,53,93,31,126,234,138,143,251,147,212,181,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,21,69,227,31,177,232,218,235,46,243,90,109,174,106,44,84,214,154,153,35,135,13,85,205,194,161,238,114,182,62,253,178,170,255,0,189,61,72,29,194,182,234,213,108,238,249,105,93,93,13,83,233,233,254,211,161,130,181,205,122,177,22,155,219,32,146,68,114,243,177,57,113,31,94,101,199,204,216,191,65,106,186,13,113,162,236,122,186,219,81,28,212,247,139,117,53,115,29,27,218,228,196,177,54,68,234,213,84,236,228,245,95,189,78,124,29,127,112,149,205,208,58,149,204,248,146,209,88,169,255,0,220,94,107,103,191,78,123,183,167,92,185,235,151,46,163,185,231,255,0,107,148,188,31,13,43,61,13,171,133,187,11,232,163,123,86,177,180,181,82,243,162,38,100,125,186,143,153,83,8,157,58,39,126,164,171,0,16,251,196,15,140,171,31,15,251,119,91,166,116,221,214,146,167,86,94,161,146,142,56,98,157,143,146,149,147,65,84,196,149,90,201,217,43,21,178,194,212,230,194,225,87,178,175,106,80,178,90,117,198,254,110,172,20,80,67,95,118,189,106,155,187,124,215,181,179,78,177,186,166,165,17,207,114,162,61,232,196,124,189,85,121,177,159,85,94,183,207,193,47,12,150,78,27,246,142,130,206,148,49,253,185,114,100,85,215,26,135,196,207,53,179,73,75,76,217,99,71,121,81,189,25,207,14,121,92,138,185,238,185,237,34,65,79,158,51,58,170,190,109,193,211,122,101,207,141,105,169,189,179,149,173,87,115,39,52,22,247,174,122,227,191,208,251,252,23,246,241,43,53,102,174,215,213,212,141,95,179,253,131,216,101,116,125,83,204,138,227,20,152,114,183,232,137,238,185,62,191,34,221,1,210,55,147,114,237,91,75,160,46,90,222,241,81,28,52,212,30,79,59,158,246,181,19,158,120,226,78,174,115,83,188,137,234,159,232,53,200,222,109,221,213,91,211,174,43,117,166,170,186,85,85,77,83,229,242,50,89,228,145,177,114,195,28,107,202,143,123,213,185,72,155,158,189,113,250,18,69,120,95,109,36,155,145,196,69,5,214,162,133,101,183,88,252,223,105,145,98,230,107,60,234,26,214,179,42,172,115,83,46,103,170,167,211,37,242,0,85,231,141,38,166,174,101,155,70,105,200,107,165,142,158,79,180,124,248,89,42,163,100,195,237,207,111,51,81,112,184,94,169,148,232,84,209,153,184,66,215,245,91,113,191,90,115,80,193,87,13,59,34,246,207,49,211,72,172,103,90,42,134,38,85,28,223,207,249,247,54,65,107,154,228,230,107,145,81,125,81,79,32,0,12,119,191,250,206,163,64,109,69,239,84,210,115,164,180,126,205,202,172,206,83,158,166,38,47,103,53,123,63,230,107,71,113,173,154,225,89,37,101,68,174,146,73,49,151,57,202,170,184,68,78,235,247,31,57,100,30,13,154,174,138,131,113,111,250,110,122,132,108,247,15,101,242,152,175,68,230,242,224,184,61,216,69,92,174,17,125,17,75,136,0,128,62,46,59,45,250,180,218,42,77,195,183,219,155,37,94,153,243,57,228,100,57,127,236,138,170,8,83,42,140,85,236,213,252,164,253,61,138,85,46,115,194,11,115,46,122,135,105,170,116,61,108,149,83,199,98,228,242,223,34,185,205,111,157,83,95,42,225,85,235,142,201,232,159,167,185,97,128,134,30,41,219,81,250,190,225,222,183,80,82,80,212,84,87,88,60,191,37,180,241,115,185,124,250,234,38,59,162,49,203,240,179,209,83,178,247,33,239,131,93,153,146,238,157,254,236,246,212,115,65,236,188,138,212,252,31,189,77,112,106,243,116,254,231,94,229,200,131,194,162,42,97,83,40,164,18,241,6,224,34,211,189,90,126,179,113,182,238,217,21,54,173,160,142,74,153,162,130,22,179,219,24,198,85,76,230,162,67,78,249,100,149,242,202,196,194,185,57,177,243,194,173,74,232,221,95,186,156,45,238,196,23,26,118,221,44,151,123,13,197,139,81,73,50,84,211,54,161,176,84,181,95,28,140,71,70,231,198,231,193,133,69,198,121,113,209,83,165,222,112,105,198,158,138,226,95,71,82,195,89,116,160,160,213,148,209,50,58,203,123,231,138,39,200,246,197,79,230,73,28,75,60,146,171,22,89,213,168,229,238,169,133,235,222,78,0,71,15,16,104,124,238,22,53,167,186,197,242,237,119,23,251,201,219,22,234,174,223,82,137,184,126,141,242,239,118,132,99,17,170,171,169,45,120,230,237,254,251,136,217,47,65,181,204,208,218,117,142,68,69,109,166,145,23,29,179,228,180,231,65,8,188,84,183,190,109,181,216,217,180,157,186,161,177,213,234,103,58,223,34,35,213,31,228,84,81,214,198,170,152,145,171,221,137,221,21,62,138,82,78,154,177,92,117,118,166,182,233,234,8,229,158,178,237,91,13,36,104,212,115,220,231,203,34,49,59,34,170,174,92,158,138,191,121,177,39,6,187,77,73,179,220,62,233,61,59,29,34,193,87,87,108,160,175,175,107,163,70,187,218,159,69,78,201,51,238,49,115,152,255,0,41,57,190,106,102,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,67,140,173,166,164,222,30,31,117,102,157,146,145,103,171,164,182,87,215,208,53,177,163,157,237,76,162,168,100,120,247,30,185,204,159,146,156,223,37,53,219,212,182,43,142,145,212,215,45,61,95,28,176,86,90,107,102,164,145,28,142,99,154,248,164,86,47,116,69,69,203,87,209,23,238,46,219,194,183,124,39,220,173,141,135,73,92,106,91,37,94,153,115,109,241,162,189,85,254,69,61,29,20,104,171,153,28,189,222,189,145,19,232,132,221,7,5,175,26,175,208,250,137,141,68,85,117,166,173,19,61,191,105,113,173,167,16,49,186,45,238,215,108,122,53,21,53,37,211,225,237,254,251,148,189,159,15,152,60,158,22,52,95,70,39,153,107,183,63,221,250,219,169,123,253,73,30,1,24,248,203,227,75,69,112,211,163,170,161,163,186,80,87,234,202,152,164,142,142,222,201,226,150,72,222,232,170,60,185,36,137,39,142,84,98,75,2,53,92,157,149,112,157,123,82,30,179,213,251,169,197,38,236,84,92,106,27,116,189,221,239,215,23,173,61,36,41,83,82,218,118,207,82,229,100,113,177,93,35,153,27,95,62,17,19,56,230,199,85,94,182,213,225,243,192,69,167,101,116,253,22,227,110,37,178,42,157,91,95,28,117,48,197,60,45,127,177,49,236,165,153,173,84,154,157,146,199,43,37,137,233,132,114,242,231,231,149,73,218,136,136,152,68,194,33,228,20,223,227,43,103,108,91,165,96,187,177,181,28,211,251,87,58,185,63,7,210,154,222,212,229,233,253,222,189,201,131,225,99,181,31,168,30,29,232,181,5,93,13,69,61,117,255,0,204,243,155,81,23,35,147,200,174,173,99,122,43,26,191,11,253,85,123,167,98,103,130,188,252,95,119,50,231,167,182,154,155,67,209,73,85,4,119,222,127,49,241,171,154,215,121,53,52,18,166,85,30,153,238,190,139,250,59,148,198,93,87,132,118,203,126,162,246,138,171,112,238,22,230,199,87,169,188,190,73,31,14,31,251,30,170,190,21,194,171,17,123,57,19,226,95,209,216,159,192,20,239,227,39,171,40,171,247,22,193,166,160,168,71,79,111,246,175,53,136,244,94,95,50,11,123,219,148,69,202,101,19,213,16,173,243,232,183,86,205,111,172,142,178,158,87,71,36,121,195,154,229,69,76,162,167,116,251,205,151,56,127,214,149,27,129,181,22,77,85,87,206,178,214,123,79,50,191,57,94,74,153,88,157,220,229,236,207,153,145,0,0,17,171,196,43,88,199,163,56,99,212,247,25,37,137,136,190,197,209,238,198,127,221,10,68,233,239,39,231,26,249,208,81,84,92,106,217,71,75,11,229,150,76,242,177,141,87,42,225,21,87,162,117,236,134,69,226,35,107,191,153,6,232,221,116,83,91,35,89,71,228,114,164,137,133,247,233,226,145,127,33,159,213,62,95,247,157,151,131,109,228,118,201,111,173,139,86,212,84,62,43,124,126,213,237,92,175,229,85,205,29,68,108,238,246,55,226,151,213,126,239,174,197,150,187,157,29,226,134,43,149,190,102,203,79,55,55,35,218,228,114,46,21,81,122,162,170,119,69,62,176,117,13,216,208,150,221,202,208,55,77,25,118,166,142,122,107,135,145,206,201,24,215,34,249,115,71,34,116,115,92,157,216,158,139,254,147,90,29,105,165,171,116,94,165,172,211,87,20,197,69,31,151,207,223,242,227,107,211,186,34,246,114,122,19,247,194,107,136,125,39,183,250,146,227,182,250,129,209,211,79,125,242,125,158,121,22,38,51,240,17,215,76,236,185,242,53,123,61,19,163,87,191,167,114,227,209,81,83,40,185,67,201,194,107,61,39,106,215,26,110,179,75,222,224,108,212,85,190,95,154,199,53,174,69,228,145,175,78,142,69,78,237,78,232,70,254,11,184,62,180,112,199,89,169,99,167,146,90,153,106,253,143,203,154,101,107,215,220,74,140,225,201,12,107,218,124,126,143,238,202,179,140,191,234,109,59,165,104,150,227,169,111,182,251,85,42,119,154,182,170,56,25,221,19,226,122,162,119,115,83,244,167,204,196,117,220,105,240,197,111,170,246,58,141,232,209,190,106,57,173,84,77,71,111,232,170,153,78,243,253,76,133,162,247,87,109,183,34,157,36,209,122,218,195,123,73,35,243,22,58,27,149,61,75,185,21,27,213,82,55,187,167,190,223,253,100,249,161,11,188,71,56,24,177,110,126,149,184,238,214,128,179,71,77,169,109,52,179,85,85,65,73,78,198,123,92,113,71,87,59,215,150,42,119,73,36,175,145,236,78,174,68,92,38,112,184,82,167,54,155,115,181,215,15,59,163,69,168,173,53,53,214,218,235,53,198,54,87,82,43,230,135,204,108,53,17,190,72,100,99,95,26,170,43,161,68,86,185,83,182,23,30,155,4,240,199,190,22,109,253,218,43,30,184,183,86,83,203,87,37,37,52,119,24,226,145,142,242,170,214,150,25,101,98,162,72,245,110,22,100,76,57,220,201,235,243,92,176,8,235,199,243,81,220,44,107,140,171,186,89,238,107,211,247,186,168,163,78,23,40,159,112,226,19,111,105,88,212,114,191,83,218,83,10,153,239,93,2,127,164,217,15,77,83,186,151,78,90,169,92,212,69,134,138,8,213,17,59,42,70,136,114,71,133,84,68,85,85,194,33,72,158,46,59,181,62,182,223,234,93,37,65,95,207,107,177,90,217,77,44,12,149,85,137,89,13,109,124,110,114,181,30,173,230,229,114,38,85,17,223,114,29,19,195,91,102,228,221,78,35,109,53,149,116,51,73,111,211,139,5,229,210,121,89,141,100,167,175,163,85,98,170,177,205,248,100,94,157,23,30,168,95,149,53,60,52,148,241,82,211,177,25,20,44,108,108,106,34,34,53,168,152,68,68,78,137,208,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,84,211,195,87,79,45,45,67,17,241,76,199,70,246,170,34,163,154,169,133,69,69,232,189,10,13,241,41,217,185,54,175,136,219,181,101,29,12,209,219,245,26,207,121,108,139,22,35,73,42,43,235,23,145,21,24,214,252,49,167,78,171,143,85,59,223,132,118,237,79,162,119,254,171,73,87,215,242,91,47,182,183,211,69,3,229,84,98,214,77,91,65,27,92,141,87,163,121,185,90,169,148,69,119,222,133,221,162,162,162,42,46,81,79,39,27,169,105,221,85,167,46,180,173,106,42,205,69,60,104,138,157,213,99,84,53,188,226,146,137,244,28,66,110,21,43,216,141,86,106,123,178,97,19,29,171,167,79,244,23,151,192,11,81,188,44,104,124,43,151,54,123,98,245,253,238,165,36,80,49,63,19,187,225,102,216,45,162,190,107,139,141,101,60,85,113,210,84,199,110,142,89,24,223,54,173,41,102,150,38,34,44,140,87,101,97,84,195,93,204,190,159,52,215,219,118,119,59,93,113,13,186,53,186,138,237,83,93,114,174,188,220,100,101,13,34,62,105,188,182,205,81,35,227,134,54,57,242,42,34,58,101,68,107,85,123,225,51,235,108,126,28,124,12,88,182,195,74,219,183,107,95,217,163,169,212,183,106,88,106,169,96,171,167,99,253,146,57,99,164,157,139,203,45,59,100,142,86,72,199,167,71,42,38,87,25,92,169,52,117,166,234,237,182,219,211,172,154,211,91,88,108,137,28,126,98,71,93,114,167,166,119,34,35,186,162,72,246,244,247,29,255,0,170,191,37,58,45,151,140,110,26,175,247,4,182,91,183,151,71,62,161,95,200,141,253,81,80,42,170,243,35,122,34,78,171,221,83,208,203,118,155,197,166,251,67,29,206,203,115,165,175,164,153,168,230,79,77,51,101,141,200,168,142,69,71,53,85,23,40,168,191,114,161,246,17,83,141,30,15,173,28,78,214,105,168,234,37,154,154,90,63,108,243,38,133,205,98,251,233,79,140,185,97,145,123,65,143,211,253,201,33,163,116,157,171,67,233,186,61,47,100,129,176,209,81,121,158,83,26,214,181,19,158,71,61,122,53,17,59,185,123,33,205,158,21,81,19,42,184,66,156,60,89,184,135,210,123,129,169,45,219,109,167,221,29,76,246,47,59,218,42,35,88,158,223,195,199,67,51,112,230,72,229,236,197,78,173,78,222,189,200,5,162,244,181,110,180,212,180,122,106,220,153,168,172,243,57,59,254,68,110,122,246,69,94,205,95,67,101,237,166,208,150,221,181,208,54,189,25,105,166,142,10,107,127,159,200,200,216,214,162,121,147,73,34,244,107,90,157,222,190,137,254,147,183,131,228,186,92,232,236,244,50,220,110,19,54,42,120,121,121,222,231,35,81,50,168,137,213,85,19,186,161,174,159,25,91,202,237,238,223,107,238,173,167,157,242,91,228,246,95,101,230,126,85,49,71,79,27,251,61,237,248,162,244,95,191,233,214,184,119,218,239,230,189,186,54,173,22,230,74,230,86,121,252,201,26,101,125,202,121,100,79,200,127,245,63,151,253,230,58,175,162,168,183,85,190,142,170,23,197,44,120,230,99,218,173,84,202,34,167,69,235,217,77,130,252,61,53,140,122,207,134,61,49,112,142,88,156,137,237,189,24,236,227,253,208,171,78,190,242,254,105,37,128,0,16,55,198,2,244,148,60,59,37,159,157,232,183,63,201,69,247,87,203,174,160,119,94,191,95,146,149,27,195,229,153,218,131,119,172,22,134,82,186,165,211,251,86,34,107,57,213,220,180,178,187,182,23,61,179,219,208,144,254,42,250,121,44,124,81,94,100,142,157,35,138,167,217,249,28,140,194,59,150,221,67,156,46,17,23,10,164,53,99,223,27,145,241,189,204,114,118,86,174,21,11,163,240,207,227,86,213,184,218,54,223,180,58,242,242,214,106,123,127,155,229,207,85,80,212,90,175,50,90,202,133,195,165,157,210,63,150,54,49,58,53,49,211,211,10,88,32,60,57,17,201,133,53,236,241,14,209,180,186,31,138,173,95,99,162,108,41,4,95,103,242,44,40,156,139,155,109,35,151,24,106,39,119,47,161,31,244,198,166,188,105,11,221,62,161,176,214,75,75,91,75,207,229,203,28,142,99,155,204,199,49,122,181,81,83,163,149,58,47,169,116,220,28,120,149,237,246,238,193,73,161,117,236,243,90,117,51,124,204,212,85,186,8,41,166,235,81,47,186,233,106,157,35,185,99,141,136,190,239,69,84,78,202,138,78,212,84,84,202,42,42,30,79,8,214,163,149,200,212,69,119,117,199,85,62,107,149,202,138,209,69,37,194,227,81,28,20,241,99,158,73,30,141,106,101,81,19,42,170,136,157,85,10,23,227,51,142,157,195,223,109,109,81,73,165,181,37,230,203,165,233,249,61,158,146,154,178,122,111,51,154,26,117,119,152,198,84,62,53,196,177,57,83,29,185,149,123,175,72,157,53,85,85,76,171,61,69,68,178,202,170,138,175,123,213,206,202,118,234,166,74,217,238,35,183,103,101,53,45,13,251,72,235,59,188,81,82,201,18,190,137,110,53,45,167,150,54,201,27,214,55,71,28,172,230,106,164,77,106,166,112,169,211,238,188,30,14,120,176,209,252,86,109,123,34,175,150,146,59,252,20,201,67,117,183,204,232,145,210,185,180,244,254,116,141,137,102,149,238,141,95,80,173,71,59,191,101,76,247,171,95,19,110,30,231,217,205,243,171,212,22,218,40,227,178,234,111,50,230,215,69,26,163,25,61,69,101,99,210,60,164,108,98,42,50,52,233,149,95,170,161,156,252,28,183,181,212,90,142,241,179,183,42,215,36,51,193,81,116,167,99,164,247,86,71,73,111,167,106,34,58,76,103,8,189,153,159,175,161,109,224,195,28,99,216,102,212,92,50,238,77,5,53,34,212,78,154,90,240,248,88,216,213,235,207,246,125,66,55,8,136,171,156,187,211,169,81,30,26,27,21,120,215,124,72,82,92,235,104,145,148,218,66,120,235,230,243,99,122,114,207,73,95,70,231,51,172,110,68,118,30,189,21,90,191,84,47,113,140,108,108,108,108,76,53,168,136,137,242,67,244,112,122,230,243,30,157,209,58,131,80,75,42,70,203,101,170,174,177,207,87,97,26,145,194,231,170,231,41,140,114,247,202,125,230,183,124,71,107,42,141,119,190,58,223,80,77,83,231,178,109,65,114,242,31,206,174,69,137,107,38,123,112,170,231,116,247,253,23,5,157,248,55,109,159,217,251,121,123,220,90,154,21,100,181,55,10,154,8,228,124,88,87,70,232,45,243,38,21,89,149,76,166,126,44,125,61,75,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,120,200,237,151,218,27,121,100,220,90,106,21,124,180,215,10,106,9,36,100,89,86,198,216,46,19,46,85,25,148,76,174,126,44,125,61,74,196,225,199,89,84,104,77,241,209,26,134,26,149,129,144,234,11,111,158,254,117,106,36,73,89,11,221,149,71,55,167,185,234,184,54,68,208,215,152,245,30,137,211,250,134,41,82,70,93,45,84,149,141,122,59,40,228,146,22,189,23,57,92,231,155,230,191,121,206,31,151,177,178,49,209,189,50,215,34,162,162,250,161,68,126,37,251,23,120,208,156,72,85,220,232,168,145,244,218,190,121,43,225,242,163,122,243,79,87,95,88,230,179,164,109,69,118,24,157,17,92,191,85,45,223,131,139,12,218,119,134,77,182,160,169,164,90,121,215,75,89,223,51,22,53,98,243,253,159,78,142,202,42,34,231,45,245,235,208,204,224,169,15,24,221,237,90,221,71,102,217,219,109,107,214,24,32,167,186,84,49,178,123,169,35,100,184,83,185,21,27,38,51,133,78,236,207,215,208,193,126,25,92,61,207,188,123,233,73,168,46,84,81,201,101,211,62,93,205,206,150,53,86,62,122,122,202,55,172,121,88,222,197,85,100,139,211,40,191,84,66,210,248,198,226,195,71,240,167,181,239,138,130,90,73,47,243,211,173,13,170,223,11,162,87,68,231,83,212,121,50,58,36,154,39,182,36,125,58,53,92,222,221,145,51,218,143,183,139,136,237,217,222,189,75,93,126,213,218,206,239,44,85,82,74,172,162,75,141,75,169,226,141,210,72,244,141,177,201,43,249,90,137,43,154,137,156,34,116,251,241,205,21,206,229,109,169,74,203,117,194,166,150,161,171,204,146,195,43,152,244,92,162,231,40,185,238,136,191,160,159,62,29,60,116,235,77,25,184,86,157,171,220,77,67,115,188,88,239,181,80,91,233,36,173,171,150,161,212,211,79,61,36,12,235,53,66,49,145,181,141,122,244,106,170,101,112,138,138,168,93,13,45,76,53,148,209,86,83,72,217,33,157,141,146,55,181,81,81,205,114,101,21,21,58,42,97,79,98,181,170,228,114,181,21,91,217,113,213,15,39,133,84,68,202,174,16,130,92,99,248,149,237,246,209,65,87,161,116,20,243,93,181,51,188,188,84,82,58,9,233,161,235,79,47,190,232,170,155,35,121,163,145,232,158,239,85,69,244,69,82,150,117,62,166,188,106,251,221,70,161,191,86,75,85,91,85,201,230,75,36,142,123,157,202,198,177,58,185,85,87,163,81,58,175,161,32,60,60,116,109,46,184,226,171,72,88,235,91,10,193,47,218,28,235,50,39,34,98,219,86,228,206,90,169,221,169,232,108,38,212,70,166,16,242,10,251,241,47,227,86,213,183,26,54,225,180,90,14,242,199,234,123,135,149,230,79,75,80,213,90,95,46,90,58,132,203,162,157,178,51,154,55,189,58,181,115,215,211,42,82,227,222,249,28,175,145,238,123,151,186,185,114,170,76,175,10,157,60,151,206,40,172,210,73,78,146,69,77,237,28,238,86,101,27,205,110,174,198,87,10,137,149,66,60,113,7,102,118,159,221,235,253,161,244,174,166,88,61,151,49,57,156,138,222,106,88,157,219,9,142,249,237,234,91,151,131,253,233,43,184,118,91,63,59,213,109,159,146,171,238,167,153,93,94,238,157,126,159,36,39,144,0,2,185,124,103,235,89,14,215,105,58,53,115,185,170,125,191,8,139,211,221,168,183,47,82,183,56,49,137,102,226,83,71,198,143,228,207,218,30,246,113,143,216,21,30,164,204,241,154,219,43,180,58,167,76,238,53,53,27,29,69,83,237,190,211,44,113,185,85,188,177,219,225,103,59,145,152,79,123,162,101,223,247,21,199,100,209,122,159,82,80,213,220,44,86,74,218,248,168,188,191,59,217,169,164,149,91,206,170,141,248,90,168,157,90,189,254,74,121,210,122,195,86,109,229,254,29,65,165,111,55,11,61,206,151,155,146,106,90,137,105,228,111,51,28,197,247,152,230,185,50,215,185,59,246,85,244,82,220,56,59,241,73,211,26,202,137,186,79,123,171,33,180,221,97,207,45,194,89,35,130,154,76,173,68,139,153,106,106,213,203,134,182,38,246,238,184,236,168,88,109,158,251,101,212,52,109,184,88,174,244,87,26,103,231,150,106,90,134,76,197,194,170,124,77,85,78,232,169,250,20,251,202,18,241,80,72,91,198,70,179,100,40,230,181,62,206,247,87,8,137,254,229,81,118,68,34,33,245,90,238,215,91,29,116,119,59,45,206,174,223,89,14,124,186,138,89,157,20,172,202,43,87,14,106,162,166,81,85,59,246,85,47,171,128,94,47,172,156,68,109,247,217,183,155,180,113,234,139,87,251,234,26,153,216,146,77,230,207,84,230,114,53,211,73,35,177,28,40,171,156,97,49,140,167,105,104,12,63,197,173,206,182,211,176,122,154,182,223,44,241,206,207,98,229,124,46,84,114,102,182,4,92,42,42,47,101,83,91,135,189,242,57,94,247,43,156,189,213,87,42,79,61,156,240,242,212,122,135,72,195,168,238,182,153,42,37,170,165,169,70,55,200,145,237,243,27,51,154,220,35,169,149,115,134,252,242,96,14,40,120,123,186,108,109,230,158,26,234,55,83,178,165,25,238,172,110,102,28,231,205,211,11,27,63,169,47,255,0,231,110,63,133,13,245,212,155,21,188,154,103,80,219,175,53,212,246,151,221,168,163,186,83,67,81,35,35,150,149,106,160,124,200,172,73,24,215,42,182,36,79,121,121,85,58,47,78,214,165,226,19,161,44,252,69,240,155,67,187,250,118,10,119,203,65,110,139,81,249,142,107,22,70,211,50,219,87,81,201,150,54,69,69,69,153,58,115,162,103,242,189,86,170,184,72,220,58,221,178,226,11,70,223,169,171,229,163,100,183,171,117,37,83,155,42,198,142,129,107,96,115,218,245,71,55,45,94,78,168,171,142,157,77,140,180,189,226,45,67,166,173,55,248,36,99,227,185,80,193,88,199,49,81,90,230,201,27,94,138,138,138,185,78,191,53,251,206,80,248,111,150,138,59,253,154,190,197,112,137,178,82,220,105,165,164,153,142,106,42,58,57,24,173,114,42,42,42,47,69,94,232,168,98,237,137,225,175,67,108,85,102,164,185,105,219,101,43,43,53,5,226,178,226,179,54,24,81,236,138,117,137,124,174,102,68,197,70,162,196,213,229,234,159,85,244,203,224,192,252,111,235,168,52,47,12,218,242,121,42,217,4,183,91,13,210,215,10,172,136,215,121,146,219,234,85,188,190,243,122,229,157,49,149,250,41,174,218,50,166,243,120,242,218,247,73,61,117,79,42,57,202,170,174,123,223,221,87,170,175,85,250,155,12,240,31,162,97,208,188,50,232,218,24,233,163,134,75,133,174,221,113,159,145,136,222,105,100,183,210,163,156,190,235,114,171,201,221,114,191,82,65,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,2,62,241,223,162,97,215,60,50,235,42,23,211,71,52,150,251,85,198,225,7,59,17,220,146,199,111,170,70,185,61,215,97,83,159,186,97,126,166,188,170,202,155,53,227,203,115,221,28,244,53,60,170,230,170,162,181,236,127,116,94,138,157,83,232,108,73,193,6,186,131,93,112,205,160,231,142,173,147,203,106,176,218,237,115,42,72,142,119,153,21,190,153,93,205,239,59,174,95,215,56,95,162,25,224,24,127,125,248,107,208,219,235,89,166,238,90,138,217,74,250,205,63,119,163,184,36,206,134,21,123,226,129,101,95,43,153,241,61,85,170,178,185,121,122,39,213,61,114,149,142,209,71,96,178,208,88,173,241,54,58,91,117,52,84,144,177,173,68,70,199,27,17,173,68,68,68,68,232,137,217,17,15,184,226,245,69,226,45,61,166,174,215,249,228,99,35,182,208,207,88,247,61,81,26,214,199,27,158,170,170,170,152,78,159,52,251,205,115,120,184,220,58,221,206,226,11,89,95,170,107,229,172,100,55,171,141,37,43,157,42,200,141,129,43,103,115,26,197,87,59,13,247,250,34,46,58,244,45,87,195,219,66,89,248,116,225,54,187,119,245,20,20,236,150,190,221,46,163,243,26,214,36,142,166,125,182,146,163,147,47,108,106,170,171,10,244,231,84,207,229,122,165,87,113,95,190,186,147,125,55,147,83,106,27,141,230,186,162,210,203,173,108,118,186,105,170,36,124,113,82,165,84,239,133,17,139,35,218,213,70,202,169,238,175,42,39,68,233,223,239,225,123,135,187,166,249,94,106,33,161,164,117,67,41,145,254,226,70,231,229,205,124,61,48,145,191,250,170,127,254,119,203,220,75,240,51,127,219,45,6,221,111,71,107,125,52,116,112,35,170,218,176,61,141,68,100,51,74,245,233,78,222,190,226,119,95,78,191,50,41,237,109,93,77,14,229,233,58,186,73,100,142,88,175,148,15,99,163,114,163,145,82,161,138,152,84,235,221,13,147,246,102,174,122,237,164,209,117,117,78,145,210,203,167,237,207,123,164,85,87,43,150,154,53,85,85,94,185,202,157,200,17,47,143,174,47,108,156,59,237,247,217,182,107,188,114,106,139,175,251,214,26,106,134,44,176,249,83,210,171,249,218,217,163,145,185,138,101,84,198,114,153,206,19,189,10,221,46,215,91,229,116,151,59,213,206,174,225,89,54,60,202,138,169,157,44,175,194,35,83,46,114,170,174,17,17,59,246,68,62,82,93,248,87,164,46,227,35,70,50,100,115,145,126,209,247,83,10,139,254,229,86,247,69,47,180,248,47,23,219,46,158,163,117,194,251,119,162,183,83,51,28,211,85,84,50,22,38,85,19,226,114,162,119,84,79,210,133,121,113,137,226,147,166,52,109,19,180,158,200,214,67,118,186,205,142,107,132,82,71,61,52,120,90,121,19,18,211,85,163,147,45,116,173,237,221,49,217,20,168,253,89,172,53,102,225,223,230,212,26,170,243,112,188,92,234,185,121,230,170,168,150,162,71,114,177,172,79,121,238,115,151,13,99,83,191,100,79,68,60,94,244,94,168,211,116,52,151,11,237,146,182,130,42,223,51,201,246,154,105,34,87,114,42,35,190,38,162,47,87,39,111,154,22,55,224,203,182,87,105,181,78,166,220,106,154,54,54,138,155,216,189,154,89,35,114,43,185,163,184,66,254,71,43,48,190,247,69,195,190,255,0,145,13,56,207,133,208,113,41,172,35,115,249,241,246,127,189,156,231,246,5,63,169,100,126,11,245,173,155,107,181,109,26,57,220,212,222,193,148,85,232,156,213,23,21,232,88,208,0,2,180,124,106,97,115,244,86,133,153,171,80,137,23,218,124,223,212,215,51,91,177,255,0,249,243,43,167,132,11,140,118,174,34,52,157,116,205,230,100,126,223,148,198,123,208,212,39,205,62,101,236,241,99,195,181,179,137,29,175,171,209,53,75,20,85,78,242,253,158,161,252,173,88,255,0,100,65,43,240,229,138,69,76,164,56,232,157,127,194,144,171,129,126,19,234,54,254,255,0,91,167,183,11,79,182,166,89,124,191,105,142,174,145,95,79,46,25,82,246,97,38,133,188,216,71,177,122,167,69,68,199,161,219,120,146,240,152,209,154,234,41,245,6,211,85,195,100,188,187,151,20,143,146,42,106,30,240,179,163,32,163,115,254,6,72,189,254,39,103,178,169,93,91,149,193,7,18,123,83,58,58,167,64,94,238,141,244,150,205,106,175,157,27,209,157,213,96,110,63,108,199,232,119,200,205,188,8,113,171,186,27,61,184,240,237,246,228,221,47,119,27,53,203,155,158,43,180,245,19,75,75,229,193,85,42,114,54,105,216,198,115,62,70,42,251,171,148,68,245,194,151,118,80,191,138,167,177,47,24,26,181,96,123,221,58,251,7,158,185,69,103,254,11,161,229,229,199,94,221,242,69,123,22,144,212,154,150,154,178,170,195,102,173,175,101,7,151,231,251,53,60,146,171,57,213,81,185,228,106,227,60,171,223,29,148,225,213,21,23,10,138,139,245,59,254,203,239,102,186,216,205,93,6,173,209,55,122,154,89,99,230,243,32,109,68,204,138,108,197,36,105,206,216,228,98,187,149,37,114,166,87,162,175,223,157,129,184,105,226,87,66,241,27,161,233,245,54,154,185,192,149,107,207,237,20,47,154,31,62,31,195,76,198,243,70,201,100,86,229,33,115,147,43,213,58,253,217,140,234,219,157,163,160,215,218,34,229,164,234,90,142,142,187,201,206,81,23,224,153,146,122,181,223,153,242,83,89,125,91,167,235,52,182,160,171,177,92,41,102,166,168,165,242,249,226,153,138,199,183,153,141,114,101,21,17,83,163,145,123,122,151,203,192,46,244,233,221,211,218,29,61,111,99,233,150,234,202,75,133,84,240,181,99,203,88,219,132,140,69,229,231,115,147,163,153,223,231,247,16,171,198,122,161,180,155,141,167,44,180,214,246,197,4,150,170,58,231,202,145,114,243,74,179,220,26,169,148,232,189,58,246,207,212,173,152,222,248,158,217,35,114,181,236,84,115,85,23,10,138,157,148,186,126,15,53,213,38,238,248,121,235,11,109,245,124,244,176,218,46,22,23,50,92,57,93,28,22,58,118,170,225,206,118,83,240,139,242,79,162,20,245,171,85,186,127,113,47,75,104,95,33,45,183,170,159,101,86,123,188,137,28,238,228,199,46,49,140,39,108,125,13,137,248,70,189,213,95,248,101,218,251,133,106,171,167,93,31,100,71,189,114,170,247,125,159,2,171,149,85,85,85,85,85,122,153,120,0,8,17,226,247,170,161,180,236,77,13,153,43,124,169,171,110,177,55,203,73,17,170,230,190,142,189,189,178,138,168,170,159,34,159,54,134,209,246,246,235,104,219,42,177,207,74,235,253,186,157,90,212,202,175,61,76,109,198,48,191,63,146,155,38,237,37,158,61,63,181,218,74,203,20,43,18,81,88,232,41,213,170,222,85,69,101,60,109,234,152,78,189,62,71,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,221,187,60,122,131,107,245,109,150,88,86,84,173,177,215,211,163,81,188,202,170,250,121,27,209,48,189,122,252,141,108,183,126,208,150,29,214,214,86,84,99,152,148,55,251,141,58,53,201,133,111,37,76,141,198,48,152,237,242,66,224,252,33,53,84,87,109,137,174,179,45,111,155,45,21,214,86,249,107,34,57,90,214,81,208,55,182,85,81,17,87,228,79,112,0,49,23,23,55,186,171,7,12,187,161,112,162,85,108,233,163,239,104,199,166,81,88,239,179,231,84,114,42,42,42,42,42,39,83,93,109,36,169,168,55,18,204,183,117,243,210,229,122,166,246,165,127,189,207,230,78,222,124,243,103,57,202,247,207,212,184,110,48,245,213,46,209,120,121,232,251,109,141,124,132,191,90,45,246,22,178,44,53,91,28,246,58,134,162,225,174,110,19,240,105,243,79,162,148,177,35,223,43,221,36,142,87,61,234,174,114,170,229,85,87,186,150,75,224,195,80,218,189,199,212,118,90,155,123,101,130,59,77,101,115,37,88,185,185,101,73,237,237,68,202,244,78,157,123,103,234,73,31,22,29,214,179,232,173,150,77,23,23,179,253,163,124,151,202,88,253,222,100,130,106,74,232,249,145,57,209,223,19,123,225,83,239,236,85,7,10,218,30,167,112,119,255,0,67,88,41,233,38,157,139,127,182,73,58,71,26,187,146,47,109,129,142,115,176,215,97,169,207,213,85,48,108,119,165,44,209,233,221,47,104,176,68,212,70,91,104,41,232,218,136,158,145,198,214,124,147,243,126,73,247,28,169,135,56,150,226,87,66,240,229,161,234,53,54,165,185,192,181,105,201,236,244,44,154,31,62,111,195,66,199,114,198,249,99,87,97,38,107,151,11,209,58,253,250,252,239,70,246,235,173,243,213,211,234,221,109,119,168,170,150,78,95,46,7,84,76,248,161,196,81,198,188,141,146,71,171,121,146,38,170,225,122,170,125,216,232,8,138,171,132,69,85,57,139,238,144,212,154,106,154,142,170,253,102,173,160,101,127,153,228,123,77,60,145,43,249,21,17,216,231,106,103,28,201,219,61,208,149,30,21,126,196,156,96,233,21,168,123,219,58,123,127,144,185,68,103,254,11,174,230,230,207,94,221,176,95,65,72,156,119,241,171,186,27,195,184,243,237,246,219,93,47,118,235,53,183,151,146,43,76,245,16,203,85,230,65,75,42,243,182,25,222,199,242,190,55,170,123,169,132,85,245,202,152,75,109,120,32,226,79,117,167,87,83,104,11,221,173,190,178,222,109,85,240,35,186,63,178,164,14,207,237,120,253,45,249,150,43,195,111,132,198,140,208,177,65,168,55,102,174,27,221,229,188,217,164,100,145,84,208,247,153,157,89,61,27,95,240,62,53,239,241,55,61,145,14,165,199,71,9,245,27,129,126,162,211,187,123,167,219,77,44,126,103,179,71,73,72,172,167,139,44,166,123,242,144,194,238,92,163,30,189,19,170,170,231,212,154,188,39,112,237,108,225,187,107,233,52,77,42,197,45,83,124,207,104,168,111,43,150,79,217,19,202,204,185,34,141,87,9,54,58,167,79,240,173,19,113,129,113,142,235,196,78,172,174,133,188,172,147,216,48,152,199,106,26,116,249,175,200,177,111,5,104,92,205,21,174,166,119,180,42,75,246,103,46,127,107,76,75,113,207,255,0,231,204,178,224,0,4,4,241,134,211,145,220,182,14,151,80,61,237,71,89,185,249,19,61,93,231,86,219,216,190,157,123,124,211,244,148,225,161,117,69,94,139,213,84,58,150,133,85,39,163,243,121,113,159,203,141,204,94,202,139,217,203,234,108,243,167,174,169,124,179,211,221,57,81,190,119,63,68,76,118,114,183,230,191,47,153,234,131,75,89,41,174,50,221,96,162,137,149,50,242,229,237,141,136,169,134,242,244,84,76,246,250,156,177,242,87,90,45,55,54,171,46,86,186,74,182,175,116,158,6,200,158,159,156,139,242,79,238,17,235,114,184,13,216,45,119,95,38,160,161,210,180,182,27,191,79,46,123,69,13,21,42,167,186,198,47,188,148,238,119,192,197,78,255,0,148,239,69,36,115,19,149,168,153,85,251,202,23,241,78,142,218,156,93,234,185,168,165,149,101,147,216,124,230,61,205,247,113,108,162,70,225,19,182,83,61,206,219,225,61,166,236,186,207,117,47,154,87,81,90,227,174,183,215,123,55,154,217,32,100,173,78,74,106,231,183,40,244,86,252,77,111,116,94,198,17,227,55,135,74,254,29,183,110,183,78,178,150,161,44,243,249,126,193,52,140,118,36,229,166,167,124,158,247,149,27,87,15,155,30,234,125,253,123,224,35,49,240,221,197,30,228,240,211,171,161,212,122,58,224,179,82,183,155,206,182,213,75,80,234,73,191,5,51,27,205,20,114,198,142,194,206,231,38,87,163,176,191,60,222,167,12,252,90,109,151,18,154,98,158,233,166,239,116,112,93,159,207,231,90,102,169,167,109,92,120,146,102,183,48,178,105,28,153,100,14,127,85,234,222,189,187,103,18,150,252,84,120,84,169,219,189,123,30,236,105,43,45,76,150,107,254,125,173,105,169,149,97,164,242,33,162,129,156,254,92,45,100,124,239,123,177,151,46,87,56,194,244,48,71,5,188,85,106,46,28,247,90,209,114,154,186,89,116,253,74,71,107,173,167,146,87,186,56,105,101,172,130,89,158,198,172,209,177,174,196,110,234,239,119,170,229,23,42,165,142,241,183,177,150,110,55,118,82,209,187,219,69,114,165,185,222,104,104,41,234,210,42,121,153,51,214,22,82,84,212,123,50,182,158,57,159,230,243,213,70,158,95,50,39,84,245,194,173,61,234,221,179,215,218,30,245,62,159,213,26,66,243,111,172,130,87,68,177,212,219,230,137,95,202,247,51,45,71,177,21,81,85,174,194,227,209,75,36,225,114,249,114,216,79,14,173,127,121,212,244,17,208,75,168,43,110,172,161,142,182,39,69,36,237,158,197,11,163,86,35,213,138,228,114,196,228,78,85,92,170,46,51,233,91,52,20,117,155,141,184,176,80,211,68,239,104,212,183,166,198,214,177,171,209,245,19,162,38,17,57,151,187,254,191,164,216,243,134,237,42,253,21,176,59,117,166,38,71,36,214,237,43,104,166,153,29,223,204,142,138,22,59,209,23,187,125,81,20,201,0,0,85,23,141,70,161,107,174,26,95,77,71,82,245,196,84,85,142,141,31,238,252,87,22,101,83,61,255,0,71,233,32,47,11,118,247,93,120,144,218,251,123,28,230,173,70,177,178,71,204,213,194,167,53,124,9,156,225,126,102,201,118,122,53,183,90,40,109,238,122,185,105,105,162,133,92,171,149,94,86,162,101,87,244,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,59,197,26,220,109,21,214,246,189,90,181,84,210,194,142,69,194,167,51,85,50,139,250,77,109,56,164,183,186,213,196,134,232,91,222,231,57,105,245,141,238,62,103,46,85,121,107,231,76,231,9,242,39,215,130,190,161,107,110,26,163,77,73,82,244,204,85,181,141,141,95,238,252,86,230,101,19,61,255,0,71,233,45,116,0,12,111,196,142,149,126,181,216,29,197,211,16,163,150,107,142,149,187,211,66,141,239,230,73,69,51,27,232,171,221,222,136,170,107,135,95,71,89,183,59,139,61,13,76,78,246,141,53,122,116,110,107,218,189,95,79,58,162,229,23,149,123,179,233,250,11,38,226,138,251,114,223,191,14,173,1,121,211,20,12,175,151,79,215,90,153,93,29,20,78,150,72,27,5,138,103,72,175,70,43,213,168,213,149,168,188,202,152,85,76,227,214,182,244,150,217,235,237,113,122,131,79,233,125,33,121,184,86,79,43,98,72,233,173,243,74,172,230,123,89,151,35,24,170,136,138,230,229,113,234,133,194,112,73,177,118,110,8,182,86,241,187,219,187,114,165,182,94,107,168,42,42,214,42,137,153,11,210,23,210,83,84,123,50,54,162,56,95,230,243,210,200,158,95,50,167,69,245,202,165,110,241,177,196,237,239,137,141,221,174,187,54,119,165,146,219,44,180,22,186,120,220,254,71,193,29,85,75,161,145,91,230,200,197,122,178,124,115,53,81,62,73,142,243,67,194,75,133,105,224,109,70,252,107,11,53,69,59,213,95,73,109,142,174,157,89,206,207,216,21,81,84,49,36,135,170,47,188,136,246,191,231,143,153,106,6,14,226,99,139,77,178,225,175,76,84,93,53,37,238,142,123,179,57,60,155,76,53,52,238,171,147,50,66,215,98,23,205,27,151,12,157,175,232,189,27,215,183,122,43,226,71,138,77,201,226,91,87,77,168,245,141,193,97,165,119,47,147,110,165,150,161,180,144,254,10,22,59,150,41,37,145,27,149,129,174,92,47,87,101,126,88,195,134,124,224,203,135,74,254,34,119,106,139,78,62,150,165,108,240,121,158,223,52,76,118,35,230,166,168,124,126,247,149,35,83,47,135,30,242,125,221,123,102,255,0,22,29,55,101,209,155,169,99,210,186,118,215,29,13,190,135,218,124,166,199,3,34,106,243,211,80,189,216,70,34,55,226,115,187,34,119,58,143,133,140,118,213,226,239,74,77,91,44,169,44,126,221,228,177,142,111,189,155,101,106,59,40,189,87,9,142,197,244,189,57,154,169,149,79,184,142,59,107,192,110,193,104,74,248,245,5,118,149,165,191,93,250,249,147,221,232,104,170,149,125,215,177,61,229,167,107,190,7,162,119,252,150,250,33,33,104,109,22,155,99,81,150,219,93,37,35,83,178,65,3,99,79,95,205,68,249,175,247,79,172,226,103,210,214,74,155,140,87,89,232,162,125,76,92,216,123,163,98,170,229,188,189,85,83,61,190,167,183,80,93,82,201,104,168,185,242,163,188,158,78,138,153,238,228,111,205,62,127,51,88,109,119,170,42,245,158,170,174,212,181,202,171,61,103,149,207,156,254,68,109,98,119,85,94,205,79,82,227,252,30,116,228,118,221,131,170,212,12,123,85,215,158,78,116,207,86,249,53,183,6,39,167,78,255,0,53,253,4,251,0,0,69,223,17,189,184,151,113,248,99,212,118,250,102,57,213,16,251,31,151,202,138,170,153,184,82,42,246,107,151,179,13,126,145,85,142,206,58,161,178,103,10,154,197,250,239,98,244,222,162,154,84,124,213,62,217,206,188,217,248,107,39,98,126,83,151,179,62,102,91,0,2,140,188,90,180,228,182,174,39,174,87,183,178,145,173,187,249,60,169,10,42,63,240,86,250,22,175,63,68,249,244,234,191,160,249,124,40,181,35,237,60,80,90,108,201,94,148,204,186,249,252,200,233,121,26,255,0,42,221,92,228,207,84,206,51,242,94,254,133,143,248,134,112,163,75,196,54,217,45,194,195,109,133,117,61,163,253,233,43,33,79,50,79,54,162,145,31,204,173,134,73,23,17,194,168,152,198,19,190,83,181,12,121,114,219,171,124,186,186,117,71,199,241,71,35,23,213,58,101,23,239,66,101,235,158,6,255,0,87,155,75,77,189,187,7,43,175,80,73,207,237,150,186,87,123,76,204,197,75,105,153,229,195,75,78,228,76,171,37,122,229,253,154,170,157,149,8,231,180,187,193,185,188,58,235,168,181,22,151,173,175,181,215,210,115,121,212,115,73,81,3,36,231,134,70,55,204,141,143,141,203,134,204,231,38,87,215,62,189,110,255,0,131,206,56,244,15,18,250,106,154,150,178,190,146,217,171,153,207,237,84,18,75,12,62,102,100,168,86,121,81,173,68,146,174,34,129,28,236,252,242,157,23,166,113,221,77,170,209,251,195,164,106,180,110,181,182,67,89,67,85,201,158,120,98,145,204,229,149,146,123,190,99,30,137,151,70,220,244,244,251,148,160,190,38,120,49,221,62,28,174,149,211,93,172,245,85,118,42,106,152,41,163,184,211,211,212,201,11,156,250,111,57,203,230,186,8,216,168,222,87,162,227,183,42,252,149,78,209,194,7,30,154,255,0,134,202,216,108,21,210,190,239,165,106,39,106,84,82,212,58,122,135,69,27,150,157,142,242,152,181,17,198,213,72,161,84,110,83,9,149,78,203,210,98,106,254,53,248,42,220,106,90,125,91,170,182,226,207,81,115,78,71,200,217,172,246,151,212,57,112,233,23,40,249,220,229,247,158,239,94,255,0,82,25,241,121,197,251,183,157,244,186,23,111,40,86,193,161,109,76,99,32,183,211,197,236,173,145,241,123,68,77,115,162,134,103,194,185,130,86,53,85,26,159,10,39,70,162,34,243,30,27,220,56,223,247,135,124,109,58,154,123,92,173,176,233,154,152,46,146,213,75,3,210,39,201,79,89,72,245,137,175,88,158,197,122,178,76,163,85,81,113,215,40,133,243,81,82,67,65,71,5,13,51,121,98,166,137,177,70,152,68,195,90,136,136,157,58,118,67,220,0,5,62,248,211,83,73,30,234,105,137,154,184,137,214,26,44,162,122,185,106,110,61,127,184,67,110,16,229,72,120,164,218,89,28,236,34,107,123,10,175,95,79,180,96,54,73,99,219,35,27,35,87,40,228,69,79,185,79,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,63,47,123,99,99,164,114,225,26,138,171,247,33,173,183,23,146,164,220,82,110,212,141,114,170,46,183,191,42,117,244,251,70,114,100,248,44,211,62,77,212,212,243,57,115,19,108,53,184,69,244,114,84,219,186,255,0,112,184,32,0,61,53,180,144,215,209,207,67,82,222,104,170,98,116,82,38,17,114,215,34,162,167,94,157,148,161,159,18,30,28,117,6,207,111,141,219,83,65,107,149,214,29,77,81,61,210,42,168,160,122,196,201,42,43,42,222,145,57,233,19,24,143,70,71,149,106,42,174,58,229,80,225,248,67,226,253,219,48,250,173,11,184,116,43,127,208,183,86,61,147,219,234,34,246,166,198,249,125,158,39,57,177,77,51,33,76,65,19,218,138,173,95,137,83,171,85,81,38,102,144,227,95,130,173,185,165,168,213,186,87,110,44,244,247,53,231,124,109,134,207,105,101,67,87,13,145,48,140,157,174,79,121,141,245,239,245,33,223,23,252,122,107,254,36,235,102,176,80,202,251,70,149,167,157,201,79,75,78,233,233,221,44,109,90,134,55,205,98,84,73,27,149,98,153,17,216,76,46,17,59,39,95,127,2,188,22,234,254,33,245,221,175,82,93,173,83,211,105,11,85,124,21,21,147,212,193,43,35,169,100,83,83,62,72,152,231,65,36,79,87,69,50,170,53,85,50,136,185,194,119,189,141,25,163,244,246,222,233,91,126,148,211,180,80,81,91,109,84,177,83,70,214,70,200,211,150,40,219,26,57,200,198,181,185,229,99,114,184,78,222,132,64,227,155,196,39,75,108,69,146,167,70,109,237,194,146,233,172,103,87,193,39,151,44,115,199,72,213,101,76,106,174,242,170,89,44,114,50,104,153,158,157,17,126,106,136,148,247,187,91,195,185,188,69,235,169,117,14,168,173,184,93,43,234,249,124,154,40,164,168,157,145,242,195,27,29,229,198,247,200,228,203,97,107,157,133,235,140,250,116,145,154,27,129,191,212,30,210,212,239,110,254,74,235,44,17,242,123,29,174,169,222,205,51,243,82,234,103,249,144,213,83,181,23,10,248,158,152,127,103,34,175,116,66,26,121,114,220,107,124,186,74,117,87,201,240,199,27,23,209,58,225,19,238,82,249,252,60,248,82,166,225,235,108,146,227,126,182,66,154,158,239,254,251,149,240,167,153,31,149,81,86,140,229,87,67,28,137,152,230,68,92,231,41,219,9,222,184,60,87,117,35,174,220,80,93,172,203,94,149,44,181,121,28,168,217,121,218,207,54,221,66,229,199,85,198,113,242,78,222,167,211,225,43,166,229,186,241,61,109,189,177,148,142,109,163,206,230,73,145,85,255,0,133,183,215,53,57,58,47,203,175,84,253,37,231,0,1,137,56,171,214,47,208,155,23,169,53,20,50,163,38,166,246,62,69,230,199,197,89,3,23,242,154,189,159,243,53,179,114,171,221,159,85,54,5,240,227,219,137,182,231,134,45,57,111,170,141,205,168,155,219,60,206,100,84,85,197,194,173,83,187,90,189,158,74,32,0,7,5,173,244,212,58,191,75,214,233,218,136,161,146,58,191,47,45,153,168,172,94,89,26,254,168,168,191,155,242,53,141,214,86,10,253,47,169,43,44,87,58,87,211,212,211,121,124,241,57,142,98,183,154,54,185,58,57,17,83,163,145,123,122,151,97,225,49,175,211,86,240,231,5,134,162,190,74,138,219,15,55,180,163,229,231,228,243,235,235,156,206,238,85,76,181,190,168,157,189,73,190,0,5,54,120,203,88,170,41,247,94,193,123,74,105,27,21,87,181,102,69,98,163,93,203,77,111,111,69,199,94,189,59,145,171,129,11,218,88,56,158,210,23,21,168,100,62,95,218,30,243,159,202,137,155,125,82,119,202,124,205,137,158,198,72,213,100,140,71,53,123,162,166,80,160,143,17,94,28,223,177,27,211,81,81,108,164,142,59,29,239,147,216,146,24,240,198,121,52,148,137,39,195,19,24,153,124,171,240,231,235,133,239,149,252,42,184,156,167,208,250,214,167,103,181,173,194,105,236,250,139,147,217,35,169,149,29,5,55,179,197,93,80,252,36,146,163,89,204,247,55,179,23,43,140,225,112,164,186,227,15,195,111,111,183,102,199,83,169,54,198,203,67,99,212,177,242,114,199,73,77,5,52,51,101,244,236,94,116,134,149,210,59,17,198,252,117,232,174,95,69,82,163,223,67,190,92,48,107,100,171,246,125,73,165,110,148,191,12,237,101,101,11,101,230,135,11,135,126,13,206,195,103,199,211,159,228,189,110,119,129,94,56,180,231,18,154,105,186,127,80,85,65,69,172,40,179,231,192,247,199,26,84,115,201,82,246,249,77,125,68,146,191,150,40,17,93,148,233,159,151,105,21,186,91,81,162,183,127,72,92,52,110,180,178,81,215,81,215,67,43,17,210,211,69,43,226,123,226,124,73,35,22,70,61,26,246,182,71,97,216,85,79,240,20,253,197,119,133,206,229,237,197,238,179,82,109,61,20,186,131,79,212,205,36,177,210,83,71,81,87,87,10,57,243,189,19,146,10,70,177,173,72,217,26,99,61,28,228,78,202,132,72,155,135,253,241,130,224,182,215,237,6,180,243,146,111,35,250,31,172,194,187,155,151,250,158,123,146,55,135,15,12,205,238,221,187,237,29,94,177,179,205,166,44,12,124,114,213,45,202,158,174,138,161,241,35,225,87,182,63,50,149,204,87,43,36,118,17,122,101,171,158,136,165,201,108,70,194,232,61,130,208,246,253,33,163,172,148,84,239,167,167,138,58,154,182,83,66,201,170,101,108,49,70,249,36,124,113,179,157,206,242,90,170,229,76,170,245,95,76,100,160,0,5,70,248,213,199,47,234,239,75,75,136,252,191,178,40,91,156,123,252,222,117,199,252,4,26,225,105,238,103,18,91,90,246,42,35,147,89,217,21,51,219,62,223,1,178,101,165,206,125,170,141,239,84,230,117,60,106,184,237,158,84,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,151,103,57,150,170,199,177,83,153,180,242,42,103,182,121,84,214,207,138,103,57,252,73,110,147,222,168,174,93,103,123,85,199,108,251,124,228,228,240,84,142,95,213,222,169,151,150,63,47,236,138,230,231,30,255,0,55,157,110,255,0,1,110,96,0,12,107,190,251,11,160,247,247,67,220,52,134,177,178,81,212,62,162,158,88,233,170,223,77,11,230,166,149,208,203,27,36,141,242,70,254,71,55,206,114,162,162,101,23,170,122,230,155,120,143,240,204,222,237,164,190,214,85,232,235,60,218,158,192,247,201,45,42,219,105,234,235,106,25,18,190,101,99,100,242,233,90,196,114,50,54,229,19,166,92,152,232,168,71,40,120,127,223,25,238,9,109,102,208,107,79,57,102,242,63,161,250,204,35,185,185,127,169,231,185,45,248,81,240,185,220,189,199,189,209,234,77,216,162,151,79,233,250,105,163,150,74,74,152,234,41,42,230,70,190,7,170,114,79,72,230,57,171,27,228,76,103,171,154,169,217,20,184,45,173,218,189,23,179,186,58,135,71,104,187,53,37,190,138,138,8,163,115,162,167,138,39,76,230,68,200,214,73,22,54,49,28,245,72,219,151,97,51,143,185,8,93,226,33,199,229,191,104,173,117,123,85,182,87,68,151,84,213,197,36,85,53,84,211,181,201,70,199,54,174,7,162,62,26,134,201,28,204,150,54,46,21,190,239,69,94,184,66,174,118,251,106,55,179,138,109,195,108,180,182,235,237,230,162,235,90,142,171,186,84,67,87,81,12,126,108,236,231,87,76,140,145,83,11,63,58,231,56,69,85,92,231,173,175,240,119,225,181,183,251,77,98,166,212,155,157,101,161,190,106,89,57,249,227,171,166,130,166,24,112,250,134,39,34,77,74,217,27,152,228,102,122,245,86,167,162,33,17,188,85,120,156,167,215,26,214,155,103,180,85,194,104,44,250,119,159,218,227,166,149,27,79,83,237,17,80,212,51,41,28,170,215,242,189,174,238,196,194,231,25,92,169,137,252,58,184,115,126,251,239,77,61,69,206,146,57,44,118,78,127,109,73,163,203,31,231,82,85,164,127,20,79,98,225,241,39,197,143,166,87,181,251,177,140,141,168,200,216,141,106,118,68,76,33,174,215,29,247,180,191,241,59,171,174,41,80,201,188,207,96,247,152,254,100,92,91,233,83,190,87,228,73,79,6,155,21,69,70,235,223,239,107,77,35,162,165,246,92,72,140,85,107,121,169,174,13,234,184,233,215,167,114,228,192,0,132,62,44,250,253,52,151,14,83,216,105,235,228,167,174,191,114,251,50,50,94,78,127,34,190,133,207,236,228,85,195,93,232,139,245,193,73,218,58,193,95,170,53,29,29,138,217,74,234,138,154,159,51,146,38,177,207,87,114,198,231,47,70,162,170,244,106,175,111,67,103,45,17,166,161,210,26,94,139,78,211,197,12,113,210,121,152,108,45,68,98,115,72,231,244,68,68,252,239,145,206,128,0,6,190,94,34,90,13,154,35,137,173,72,200,41,86,8,42,253,143,203,106,51,149,190,237,190,147,56,68,106,39,119,18,119,193,115,112,233,237,90,147,90,104,74,186,199,115,222,126,206,246,104,223,34,97,60,152,238,50,191,149,21,201,243,69,92,53,126,184,238,91,128,0,21,97,227,73,108,71,65,163,110,60,201,238,125,163,211,61,122,173,185,62,69,121,112,221,86,202,45,231,211,213,15,168,72,26,223,107,204,138,254,84,76,210,76,157,255,0,73,178,204,42,139,26,43,94,143,79,206,69,206,72,155,226,47,195,75,183,239,103,166,169,211,246,104,106,53,29,163,151,216,221,29,63,60,238,243,106,169,18,76,43,34,124,139,136,226,94,216,233,223,41,218,137,44,247,93,67,161,53,20,55,58,55,86,90,238,148,60,220,171,151,193,52,124,241,171,87,178,181,201,150,189,125,83,40,191,37,54,16,224,223,137,219,7,18,91,91,67,168,35,174,167,109,237,158,111,183,81,121,172,73,97,205,69,67,35,230,143,205,145,237,203,33,230,78,101,234,157,83,167,110,79,136,174,20,54,179,136,45,41,85,103,190,233,139,100,23,41,57,60,171,148,20,84,205,170,102,36,137,206,196,174,133,238,76,182,20,111,68,237,211,238,167,75,94,133,222,30,3,119,242,130,243,168,232,110,116,214,234,95,55,154,186,150,42,166,83,79,205,68,173,76,72,246,194,215,114,186,173,173,239,209,85,83,239,189,237,29,171,44,218,227,78,210,106,141,63,87,29,77,5,111,153,229,75,28,140,123,93,201,35,152,236,43,21,90,190,243,85,58,47,161,203,205,12,53,17,172,83,196,201,24,228,194,181,237,69,69,79,185,78,25,250,27,68,201,55,180,191,71,88,221,55,63,153,230,45,190,21,119,54,115,205,158,92,231,62,167,47,79,77,77,73,18,65,73,79,20,49,183,179,35,98,53,169,233,217,62,227,218,0,0,21,53,227,87,27,191,84,26,90,108,71,203,236,116,45,207,229,231,158,227,254,2,11,112,145,27,38,226,131,105,162,145,156,205,126,183,176,181,83,25,202,45,198,3,100,168,35,100,80,199,20,109,229,107,26,141,106,99,24,68,67,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,12,215,203,45,61,107,109,181,23,138,40,170,220,230,181,180,239,168,99,100,85,119,194,136,213,92,229,114,152,249,159,112,0,0,0,0,30,138,218,250,27,116,11,83,112,173,130,150,20,84,69,146,105,17,141,202,246,76,175,65,71,91,69,112,129,181,84,21,112,212,194,229,84,108,144,200,143,106,227,162,225,83,161,239,0,0,0,0,0,0,0,0,122,106,235,41,40,41,223,87,93,85,13,52,17,227,158,89,94,140,99,114,184,76,170,244,78,170,137,250,79,77,5,230,207,117,87,182,215,117,163,172,88,209,21,233,79,59,100,229,207,108,242,170,224,251,0,0,0,1,240,212,95,44,180,149,109,160,171,188,81,67,82,245,68,108,50,84,49,178,46,123,97,170,185,235,232,125,192,0,15,141,215,139,75,43,210,214,251,165,35,107,93,218,153,103,106,74,189,51,240,103,61,186,246,62,192,0,0,3,225,168,190,89,105,42,219,65,87,120,162,134,165,234,136,216,100,168,99,100,92,246,195,85,115,215,208,251,128,0,0,0,0,3,229,175,186,219,45,76,100,151,59,149,45,27,94,184,107,167,153,177,163,151,228,156,202,153,61,208,79,5,84,44,169,166,154,57,162,145,168,230,73,27,145,205,114,47,101,69,78,138,135,176,0,0,0,0,0,0,0,14,58,163,81,233,234,74,151,81,213,223,173,208,212,49,81,29,20,149,76,107,209,87,178,43,85,115,234,114,32,0,0,7,194,151,203,43,171,190,204,109,226,137,107,57,149,190,206,149,12,243,115,140,227,151,57,206,62,135,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,207,27,37,134,72,164,111,51,94,213,107,147,25,202,42,26,218,241,111,27,33,226,131,118,98,141,156,173,102,183,191,53,19,24,194,37,198,114,116,248,42,68,239,213,6,169,155,17,242,251,29,115,115,249,121,231,183,47,247,11,101,0,0,15,85,69,53,53,92,75,5,93,60,83,70,238,236,145,136,230,175,167,101,251,206,33,154,27,68,199,55,180,179,71,88,219,55,63,153,230,37,190,20,119,54,115,205,158,92,231,62,167,51,12,48,211,198,145,65,19,35,99,83,8,214,53,17,17,62,228,49,199,17,91,163,105,218,13,161,212,154,198,235,92,218,87,197,110,172,101,27,150,86,177,206,169,74,89,100,99,90,174,123,50,229,242,215,8,139,158,157,62,101,48,109,31,14,27,169,198,174,253,92,117,157,198,130,230,205,53,91,124,154,182,162,227,89,21,74,49,212,143,173,142,71,199,28,171,20,209,171,188,186,149,115,81,87,151,186,231,29,86,231,118,79,135,253,182,216,253,37,109,211,218,75,74,218,169,234,41,41,97,138,106,214,80,211,178,162,121,27,20,108,115,223,36,113,177,92,174,88,154,229,85,76,170,166,126,238,151,198,71,19,182,14,27,118,182,187,80,73,93,78,235,219,252,175,97,162,243,88,178,205,138,138,118,73,203,31,155,27,221,134,77,204,188,171,209,58,175,78,250,247,222,46,186,135,93,234,41,174,117,142,172,186,93,43,185,121,151,47,158,105,57,35,70,167,117,115,151,13,98,122,174,17,62,72,94,215,135,71,13,46,216,93,158,134,167,80,89,161,167,212,119,126,111,108,116,148,252,147,183,202,170,171,72,242,175,137,146,39,224,229,78,249,232,189,48,157,229,156,170,212,141,85,207,70,39,231,42,227,6,180,220,73,85,178,183,122,53,13,67,42,27,59,93,236,152,145,175,230,69,253,137,10,119,253,5,134,248,45,219,17,176,107,43,143,50,123,255,0,103,116,207,94,139,113,79,145,105,224,0,84,127,141,30,226,83,221,117,38,139,208,116,149,139,207,102,251,71,218,99,100,137,133,243,163,183,74,206,100,71,47,201,85,50,212,250,103,185,24,188,59,116,27,53,199,19,90,110,57,233,86,162,10,79,108,243,26,172,231,111,189,111,171,198,81,90,169,221,166,193,160,0,0,41,251,198,131,65,69,101,215,122,59,90,83,211,162,45,255,0,237,15,53,205,103,111,34,27,116,109,202,163,83,231,234,171,250,59,17,251,195,119,94,166,138,226,123,78,199,44,205,138,10,255,0,108,243,92,231,114,162,114,91,235,49,215,153,19,187,189,114,108,4,0,5,113,120,203,88,234,42,118,211,79,94,98,161,71,199,73,237,126,100,201,18,170,179,154,162,222,212,203,177,211,61,186,169,83,219,93,95,79,108,215,86,202,234,183,57,177,71,231,115,43,85,17,122,194,244,78,248,78,234,108,213,166,107,233,238,150,74,106,234,85,114,197,47,63,42,187,25,232,247,34,246,85,78,232,114,79,141,146,181,89,35,17,205,94,232,169,148,41,143,196,207,130,186,205,186,212,243,110,198,222,88,42,36,211,245,220,190,215,21,45,42,171,41,121,35,163,129,157,33,129,172,103,52,143,122,245,114,229,115,142,185,66,57,112,125,197,70,166,225,143,114,41,181,5,61,85,68,246,57,121,253,186,131,158,71,71,38,32,168,100,127,131,73,163,98,225,243,243,123,203,209,122,167,94,247,245,181,155,173,162,247,131,73,82,107,29,19,123,163,184,81,85,121,152,242,42,98,149,204,229,149,241,251,222,83,222,137,149,141,216,235,233,247,161,193,111,119,15,59,111,191,118,86,217,117,213,158,25,154,204,242,206,202,120,29,43,114,248,220,184,116,177,191,31,181,49,59,118,253,24,236,59,87,183,54,157,167,208,214,205,7,99,171,172,169,162,181,249,222,84,149,114,53,242,187,205,153,242,175,50,181,173,69,235,34,162,97,169,211,29,251,157,180,0,0,0,21,65,227,87,36,127,106,105,104,178,223,51,217,232,93,143,202,199,53,199,252,4,19,225,14,88,225,226,143,105,164,149,112,214,235,123,10,170,252,191,221,24,13,146,99,123,101,141,178,49,114,215,162,57,23,230,138,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,91,229,189,90,35,135,205,178,188,110,166,224,86,62,43,93,162,52,229,138,44,44,213,115,185,113,28,17,53,85,17,207,123,186,39,84,68,234,170,168,136,170,148,101,196,87,136,47,18,60,72,95,102,163,110,170,184,105,125,55,52,220,148,90,115,79,212,73,3,21,170,184,107,102,145,152,146,165,235,211,60,203,203,204,153,107,27,216,199,244,60,34,241,85,122,182,253,191,69,195,214,226,212,210,204,197,153,178,254,167,170,185,165,110,51,204,214,171,57,159,158,233,132,92,250,100,251,246,199,137,174,40,120,90,212,203,111,211,122,211,83,88,37,183,200,141,170,211,183,132,149,212,171,140,123,146,209,207,209,170,169,211,40,141,122,39,101,66,232,56,31,227,123,73,241,127,164,42,145,244,17,88,181,189,134,56,214,245,102,73,121,152,230,187,162,85,83,42,251,206,133,206,232,168,185,115,28,168,215,42,229,174,116,155,56,189,83,52,212,250,98,239,81,79,43,226,150,42,10,135,177,236,114,181,205,114,70,229,69,69,78,168,168,190,166,190,219,27,197,15,18,247,125,235,219,251,85,215,136,141,205,173,162,173,213,54,170,122,154,106,141,93,112,146,41,162,125,92,77,123,30,199,74,168,230,185,170,168,168,169,133,69,84,83,97,208,0,7,174,121,224,165,130,74,170,169,163,134,24,88,178,73,36,142,70,181,141,68,202,185,85,122,34,34,117,201,81,252,105,248,179,106,155,165,238,225,182,220,45,220,153,106,178,210,57,244,213,90,181,35,71,213,87,61,23,14,246,52,118,91,20,93,241,42,162,189,217,69,111,38,17,93,6,109,90,31,137,62,36,110,147,95,109,122,103,112,183,34,177,30,244,158,224,148,245,151,62,71,124,78,71,206,168,228,106,175,213,201,149,84,245,84,61,183,109,5,196,215,13,181,208,234,27,166,151,220,61,184,168,123,217,228,220,125,158,174,218,142,122,46,90,141,157,188,168,170,139,158,136,236,161,53,56,64,241,112,214,218,118,245,65,161,120,159,171,75,254,158,168,123,105,217,169,227,129,27,93,64,170,168,136,250,134,198,136,147,196,158,170,141,73,17,50,185,145,122,22,243,111,184,80,221,168,41,174,182,186,200,106,232,171,97,101,69,53,68,15,71,199,52,79,106,57,143,99,147,163,154,168,168,168,169,209,81,79,160,0,0,0,2,184,124,87,120,168,220,93,18,150,45,142,217,11,198,164,181,94,230,86,221,239,247,107,19,234,32,158,154,30,169,79,74,217,225,84,115,85,235,205,35,209,21,23,149,177,250,61,80,173,154,222,36,184,196,182,67,237,55,45,252,222,74,72,149,200,223,50,125,83,116,141,185,95,76,172,184,201,57,60,32,119,167,120,247,51,122,245,165,171,113,247,103,89,106,186,42,93,45,237,16,83,94,239,213,85,209,69,47,181,192,222,118,178,103,185,26,238,85,84,202,38,112,170,133,176,0,12,27,197,15,24,155,57,194,134,156,101,203,112,46,175,170,189,87,70,247,90,180,253,14,31,91,90,228,245,199,104,162,207,69,145,248,78,232,156,206,247,86,164,119,219,197,83,138,45,219,172,169,163,210,58,133,187,117,167,222,231,36,52,118,5,229,171,228,244,89,43,92,158,106,191,170,245,143,203,78,222,238,81,20,192,246,173,174,226,103,125,231,109,242,215,161,55,31,93,186,101,115,254,208,74,10,219,131,21,87,187,150,117,71,53,51,132,234,174,235,132,57,27,151,9,124,87,233,56,62,219,172,216,13,198,162,142,157,85,235,83,13,134,169,222,78,19,226,87,49,138,172,79,170,225,14,127,108,56,223,226,219,98,46,73,71,98,221,125,66,248,105,31,229,203,102,212,15,117,125,59,113,222,63,42,163,153,98,250,249,106,197,250,150,117,194,39,138,174,218,111,165,109,22,131,221,202,42,77,7,172,170,156,216,105,166,243,149,109,87,25,87,56,108,114,63,172,15,94,200,201,21,81,85,81,17,238,85,229,39,112,0,3,22,241,31,196,110,221,112,193,182,213,123,143,184,149,175,242,154,239,103,183,219,233,213,22,170,229,84,168,170,216,97,106,170,38,112,138,174,114,244,107,81,85,126,75,72,220,66,248,135,113,47,196,53,222,162,7,107,26,237,37,167,37,122,178,155,79,233,218,153,41,162,228,87,123,173,154,86,42,73,82,239,135,60,235,203,148,203,88,206,198,62,181,112,151,197,62,167,183,253,191,108,225,255,0,112,235,41,167,85,145,42,22,193,85,248,111,85,115,121,152,138,244,92,247,76,229,115,234,125,155,127,196,47,20,156,44,234,84,182,233,221,103,171,116,157,85,2,177,39,176,93,91,47,179,242,167,102,75,69,80,156,137,211,40,139,202,142,68,85,229,84,238,91,207,2,94,33,186,99,138,218,117,208,218,194,134,151,78,110,61,12,11,59,232,162,114,251,45,210,38,252,115,82,243,42,185,28,212,234,232,156,170,168,158,242,43,145,29,203,49,193,142,119,243,127,54,231,134,253,185,175,220,173,202,187,37,53,13,50,121,116,180,177,225,213,55,10,149,69,86,83,192,197,84,230,123,176,191,70,162,43,156,168,212,85,74,67,226,43,196,75,137,62,35,47,115,208,81,106,122,253,33,166,106,37,242,232,244,238,158,168,124,60,204,87,39,43,102,153,152,150,165,235,134,231,42,140,207,194,198,231,6,53,131,132,206,41,238,182,167,106,104,120,125,220,90,138,73,90,179,249,235,167,170,213,210,53,122,243,162,43,57,156,139,156,229,17,115,220,237,219,25,198,255,0,19,220,50,106,54,81,219,117,141,222,190,217,69,47,149,91,165,245,20,146,207,75,202,142,247,227,72,228,94,122,103,244,248,163,86,174,123,229,50,139,119,92,45,113,75,183,60,87,109,204,122,231,67,78,180,181,212,170,200,47,86,89,228,71,84,218,234,85,21,121,31,132,78,118,59,14,86,72,136,136,244,69,232,142,71,53,185,144,0,12,91,196,127,17,187,117,195,6,219,85,238,62,226,86,191,202,107,189,158,223,111,167,84,90,171,149,82,162,171,97,133,170,168,153,194,42,185,203,209,173,69,85,249,45,35,113,11,226,29,196,191,16,215,122,136,29,172,107,180,150,156,149,234,202,109,63,167,106,100,166,139,145,93,238,182,105,88,169,37,75,190,28,243,175,46,83,45,99,59,24,250,213,194,95,20,250,158,223,246,253,179,135,253,195,172,166,157,86,68,168,91,5,87,225,189,85,205,230,98,43,209,115,221,51,149,207,169,246,109,255,0,16,188,82,112,179,169,82,219,167,117,158,173,210,117,84,10,196,158,193,117,108,190,207,202,157,153,45,21,66,114,39,76,162,47,42,57,17,87,149,83,185,111,60,9,120,134,233,142,43,105,215,67,107,10,26,93,57,184,244,48,44,239,162,137,203,236,183,72,155,241,205,75,204,170,228,115,83,171,162,114,170,162,123,200,174,68,119,44,199,0,0,0,0,227,53,62,166,211,250,51,79,92,117,102,171,187,211,90,236,246,138,105,43,43,171,106,95,201,20,16,177,50,231,185,126,72,137,255,0,113,76,156,91,248,175,110,198,232,94,171,180,166,192,93,43,116,54,140,133,235,20,119,26,127,193,93,238,40,153,252,34,202,139,154,102,47,69,107,99,195,211,30,243,215,60,169,21,116,246,202,241,43,190,110,147,86,105,237,181,220,13,106,147,38,95,118,109,186,174,177,146,97,113,143,104,114,43,92,185,207,78,108,247,249,41,237,228,226,111,133,139,252,21,47,135,112,118,198,228,233,60,200,85,236,170,182,164,238,68,235,132,94,86,204,220,116,84,247,145,83,162,229,11,16,224,143,197,134,191,84,223,173,219,83,196,252,212,81,212,220,30,202,91,110,174,134,38,211,198,249,151,163,89,91,27,112,198,115,46,17,37,98,53,168,170,156,205,68,203,210,208,193,78,254,43,219,233,189,219,117,197,21,54,159,219,237,227,215,26,98,214,237,45,65,80,180,54,109,67,87,69,78,178,186,90,132,115,252,184,164,107,121,149,26,212,85,198,87,9,242,38,255,0,134,86,178,213,250,247,132,29,49,169,181,214,171,188,106,59,197,69,125,209,147,92,46,213,210,214,84,200,214,86,72,214,163,165,149,206,114,162,53,17,17,21,122,34,34,18,164,0,1,215,119,15,93,88,118,199,67,223,55,3,83,201,43,45,118,10,41,107,170,18,22,43,229,123,88,153,70,70,212,234,231,185,112,214,183,213,206,68,245,40,27,113,56,175,227,55,94,107,171,238,177,165,220,173,213,211,244,247,122,233,106,160,181,90,111,55,42,90,58,24,156,239,114,24,162,141,237,107,90,214,225,58,39,92,42,175,85,85,58,84,252,85,113,93,75,51,233,170,120,144,221,152,101,141,202,215,199,38,176,185,53,205,84,238,138,139,54,81,77,134,118,54,225,95,119,217,77,191,186,221,107,170,43,107,107,116,181,170,162,166,166,162,87,73,44,210,190,146,39,61,239,123,149,85,206,115,149,85,85,87,42,170,170,167,119,0,249,110,119,59,109,150,221,85,120,188,220,41,168,40,40,97,125,69,85,85,76,173,138,24,34,98,43,156,247,189,202,141,107,81,17,85,85,85,17,17,10,205,226,155,198,46,215,167,235,171,52,103,12,54,74,75,212,240,185,208,203,170,110,177,187,217,17,200,184,85,165,167,247,93,42,119,196,143,86,183,41,209,143,106,162,149,245,170,247,235,139,14,36,175,111,163,188,107,221,121,172,106,166,114,200,150,187,107,166,116,13,87,47,94,74,74,100,72,219,242,247,88,158,136,120,131,130,254,45,106,41,219,85,31,14,27,134,140,115,121,145,31,167,234,88,252,125,88,230,163,145,126,138,153,56,234,29,77,197,7,13,55,74,118,65,114,220,141,182,171,107,151,202,166,159,219,45,136,255,0,154,44,50,35,90,244,237,148,86,170,124,201,155,195,119,140,126,226,233,154,202,61,59,196,125,142,29,87,102,114,164,111,190,219,32,101,61,202,4,92,39,59,226,111,44,51,181,17,23,163,82,55,117,206,92,169,133,183,13,39,170,44,122,227,74,217,181,174,152,173,246,203,54,160,183,211,221,45,213,62,91,163,243,169,167,141,178,68,254,87,162,57,185,99,154,184,114,34,166,122,162,41,203,0,8,255,0,198,31,24,219,127,194,38,132,101,242,255,0,31,218,218,150,236,146,71,98,176,195,42,50,74,185,26,157,100,145,221,124,184,26,170,222,103,225,87,170,34,34,170,148,169,188,220,103,113,67,196,181,253,212,218,139,94,94,91,73,95,47,151,75,166,180,251,165,166,162,76,244,108,109,130,53,230,153,122,170,34,200,175,127,85,76,227,161,192,71,193,255,0,21,82,218,126,219,103,14,187,138,180,139,26,202,142,93,57,84,143,86,39,175,34,179,159,30,189,186,167,94,199,96,218,14,51,56,167,225,166,255,0,236,86,29,123,124,108,20,83,114,86,105,205,66,178,84,210,42,167,71,70,232,38,94,104,87,162,34,172,106,199,244,78,165,204,240,95,198,206,131,226,251,72,207,45,5,50,88,245,149,154,54,45,234,195,36,188,234,196,94,137,81,3,186,121,144,57,221,51,241,49,125,215,39,86,185,210,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,100,123,98,141,210,61,112,214,34,185,85,125,17,13,109,184,188,150,57,184,163,221,153,34,92,181,218,222,252,168,191,63,247,70,114,118,120,42,73,31,218,154,166,44,183,204,246,122,231,99,242,177,205,110,255,0,1,107,224,0,0,0,199,123,229,178,58,91,126,244,149,62,140,213,245,21,177,219,225,174,101,107,155,74,248,209,100,84,138,88,213,142,73,35,123,85,170,217,93,148,199,94,157,125,23,238,218,141,161,209,59,55,165,224,210,186,46,211,5,45,44,13,106,115,182,8,89,35,241,27,35,203,150,54,49,21,85,35,110,122,119,79,187,29,115,136,254,34,116,79,14,219,125,95,171,181,53,218,141,149,109,138,86,208,209,190,120,82,89,231,242,38,146,54,164,111,150,53,114,57,97,115,112,213,202,175,68,250,81,119,24,92,84,106,110,39,55,34,167,80,84,85,84,83,216,226,228,246,26,14,121,25,28,121,130,157,146,126,13,102,145,137,151,193,205,238,175,85,234,189,123,72,207,12,206,10,235,55,27,83,195,186,251,135,96,168,143,79,208,243,123,36,85,84,170,140,170,231,142,178,7,244,154,7,49,252,178,49,139,209,201,133,198,122,225,11,156,100,108,137,168,200,216,141,106,118,68,76,33,198,234,106,250,123,93,146,166,186,169,92,145,69,201,204,173,198,122,189,168,157,213,19,186,154,202,238,141,125,61,207,93,220,235,169,92,231,69,39,147,202,174,84,85,233,11,17,123,101,59,161,108,62,13,54,58,138,109,180,212,55,153,104,81,145,213,251,39,151,50,196,168,175,229,168,184,53,112,236,117,194,244,232,165,142,128,1,175,239,137,30,188,77,107,196,246,163,138,41,155,44,20,30,199,229,185,174,230,69,231,183,209,231,175,50,167,118,250,96,144,62,11,250,10,43,214,187,214,58,210,162,157,21,108,31,103,249,78,115,19,175,159,13,198,55,97,85,171,242,244,84,253,61,139,129,0,0,1,95,190,48,186,22,27,238,201,208,106,228,137,242,212,216,124,223,41,17,168,229,111,159,87,65,26,227,221,85,78,137,232,169,250,74,127,219,77,77,93,163,181,181,187,81,219,103,88,106,105,60,238,71,163,149,184,231,133,236,94,168,168,189,156,190,166,206,118,43,205,29,254,213,5,222,130,86,201,4,252,220,142,107,145,81,121,92,173,94,168,170,157,209,125,79,188,0,67,255,0,20,237,37,38,160,225,47,83,221,105,226,89,103,181,123,23,35,26,222,103,187,205,185,209,53,112,136,138,171,209,62,105,250,74,27,167,158,90,105,91,60,46,86,189,185,194,162,227,211,30,134,203,92,57,235,10,45,121,179,182,13,83,111,229,90,122,207,106,228,115,49,202,188,149,83,49,112,168,231,39,118,47,169,146,142,191,174,180,46,154,220,109,53,85,165,53,101,178,158,186,221,89,201,230,69,52,49,202,139,201,35,100,78,146,53,205,248,152,213,234,158,133,5,113,155,193,230,174,225,151,93,85,67,5,178,190,175,74,73,201,236,119,47,38,89,35,76,67,79,207,207,42,67,28,127,182,207,202,152,245,76,47,94,252,135,6,28,110,107,78,25,181,60,20,85,213,181,87,13,35,47,55,180,80,62,73,102,72,177,29,66,183,202,141,103,142,38,230,89,209,206,207,124,103,191,123,211,218,221,218,208,219,195,166,32,213,90,26,253,69,113,164,155,155,41,5,84,51,62,60,72,246,123,222,83,222,137,149,141,248,235,215,31,121,220,128,0,0,0,42,55,198,174,174,5,215,58,90,137,39,103,157,246,77,12,190,95,50,115,114,249,215,20,206,59,227,61,50,65,158,23,93,35,56,143,218,247,68,197,123,211,89,89,21,173,68,206,87,219,225,194,96,217,50,204,233,29,103,161,116,172,86,189,105,162,87,53,83,24,94,84,202,96,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,239,26,141,227,184,221,247,47,72,236,101,13,99,146,213,167,237,169,126,174,133,171,238,201,93,80,231,178,62,111,172,112,177,85,191,253,144,238,249,233,150,60,33,248,78,210,54,221,186,131,138,13,91,104,138,191,82,95,42,106,96,211,174,157,168,230,219,168,226,123,161,124,209,181,123,77,36,140,149,188,253,209,141,78,92,35,221,155,41,35,111,28,92,34,104,238,41,118,158,231,3,172,240,179,92,217,40,230,169,211,87,72,216,141,157,42,26,213,115,105,158,236,101,208,200,169,202,173,92,225,85,28,157,80,165,78,12,183,138,227,177,156,75,104,77,117,73,89,36,20,75,117,134,219,118,107,93,134,203,111,169,122,69,58,57,23,162,162,53,220,232,139,249,76,106,244,84,69,77,143,78,35,87,255,0,66,119,191,222,234,159,226,156,107,89,195,239,238,245,182,223,194,251,55,242,216,141,154,128,0,16,63,197,231,136,11,142,213,236,45,191,108,116,221,115,233,110,219,149,83,53,20,242,70,170,142,101,174,6,177,106,145,21,59,115,186,88,99,95,155,31,34,16,59,195,83,131,171,119,19,251,161,91,168,181,237,28,146,232,61,22,145,79,113,131,42,212,185,85,61,87,201,164,230,69,69,70,97,174,123,213,58,242,181,173,233,206,138,151,167,99,177,89,52,197,162,146,193,166,237,20,86,171,101,12,105,13,45,29,20,13,134,8,24,157,154,198,49,17,173,79,162,33,250,188,89,172,250,138,215,85,99,212,22,170,59,157,182,186,39,65,85,71,89,3,102,130,120,221,209,88,248,222,138,215,53,125,81,81,80,164,143,19,222,10,52,255,0,13,154,182,213,185,59,95,68,250,77,15,171,231,146,157,109,232,174,115,45,55,6,183,157,98,99,156,170,190,92,173,71,189,141,92,242,171,36,79,133,26,137,43,60,27,120,131,186,235,157,179,212,27,23,169,171,159,83,83,161,29,21,93,153,242,46,93,246,108,238,114,58,28,250,164,82,183,166,123,36,205,106,116,110,18,197,192,0,0,0,4,22,241,144,252,81,169,127,133,246,239,226,106,72,171,224,151,251,189,107,191,224,130,255,0,45,167,46,76,2,61,241,173,197,198,155,225,31,106,159,169,234,35,130,225,170,175,43,37,30,155,180,200,238,149,53,8,212,87,75,34,34,163,188,136,145,205,87,170,119,87,49,168,168,175,69,74,56,176,105,205,251,227,103,124,103,138,133,181,186,183,90,234,89,157,85,89,85,59,209,144,211,66,152,69,146,71,124,16,65,27,121,90,136,152,68,78,86,49,21,85,173,91,139,225,107,195,59,97,182,2,217,69,121,213,214,90,61,123,173,154,214,75,61,210,235,78,217,105,105,102,199,86,210,83,185,21,172,106,42,244,123,209,210,101,51,150,244,106,75,230,49,145,177,177,198,196,107,90,136,141,106,38,17,17,61,16,253,24,167,125,56,93,216,222,35,108,210,90,183,83,65,208,92,106,22,62,74,123,172,44,72,110,52,189,58,44,85,13,78,116,68,239,202,170,172,92,38,90,165,44,241,185,192,30,187,225,34,234,205,65,65,87,54,165,219,219,148,254,85,13,233,34,229,150,146,69,202,182,158,173,169,209,175,194,47,43,211,220,126,50,136,213,203,18,95,120,90,113,237,112,213,51,81,112,203,188,247,199,212,220,217,26,179,73,94,107,37,203,234,88,198,231,216,37,114,245,115,209,168,171,19,149,114,228,69,103,116,98,58,207,128,0,161,15,19,206,32,46,59,213,196,245,247,79,83,215,61,218,115,111,102,151,78,219,32,69,94,79,62,39,114,214,77,143,206,116,205,115,115,234,200,163,39,255,0,134,135,3,186,79,104,246,214,203,189,91,133,167,41,171,247,7,83,83,199,114,163,117,100,8,245,178,82,61,17,208,178,38,187,60,147,57,170,215,189,248,71,39,55,34,99,149,220,211,192,196,220,70,112,197,180,220,78,232,154,141,35,185,58,122,158,90,150,195,35,109,151,136,163,68,174,181,204,169,210,72,101,239,132,118,21,99,85,86,63,8,142,69,40,3,85,216,183,31,132,142,33,107,172,212,247,39,80,106,221,187,190,34,210,214,196,220,54,71,70,228,124,51,35,87,188,114,198,172,119,42,247,100,152,94,234,108,71,178,155,155,110,222,109,164,210,59,169,107,137,33,131,83,218,41,174,43,10,46,124,137,94,196,243,34,207,170,178,78,118,103,251,19,186,148,17,226,77,196,221,111,16,188,66,93,45,118,155,156,146,232,221,15,52,182,107,44,45,95,193,203,35,29,203,83,85,143,85,146,70,170,34,255,0,83,100,127,82,197,188,58,56,11,211,27,13,161,237,91,173,184,250,122,26,205,206,189,211,182,173,22,173,136,255,0,176,96,145,50,200,34,106,244,108,220,170,158,100,159,18,42,171,17,81,168,170,233,194,69,62,59,56,29,209,188,82,232,27,133,230,197,104,162,183,238,101,174,153,101,179,221,216,212,141,213,138,196,233,71,82,228,248,227,122,39,43,92,189,99,114,181,81,121,121,154,234,130,224,227,136,29,73,194,135,17,54,141,71,95,53,93,5,161,245,169,102,213,182,249,90,230,243,81,186,78,73,124,200,251,249,144,187,240,141,76,101,29,31,47,103,57,23,98,104,102,134,162,22,84,83,202,201,98,149,168,246,61,142,71,53,205,84,202,42,42,116,84,84,245,63,96,2,132,60,79,56,128,184,239,87,19,215,221,61,79,92,247,105,205,189,154,93,59,108,129,21,121,60,248,157,203,89,54,63,57,211,53,205,207,171,34,140,159,254,26,28,14,233,61,163,219,91,46,245,110,22,156,166,175,220,29,77,79,29,202,141,213,144,35,214,201,72,244,71,66,200,154,236,242,76,230,171,94,247,225,28,156,220,137,142,87,115,79,3,19,113,25,195,22,211,113,59,162,106,52,142,228,233,234,121,106,91,12,141,182,94,34,141,18,186,215,50,167,73,33,151,190,17,216,85,141,85,88,252,34,57,20,160,13,87,98,220,126,18,56,133,174,179,83,220,157,65,171,118,238,248,139,75,91,19,112,217,29,27,145,240,204,141,94,241,203,26,177,220,171,221,146,97,123,169,177,30,202,110,109,187,121,182,147,72,238,165,174,36,134,13,79,104,166,184,172,40,185,242,37,123,19,204,139,62,170,201,57,217,159,236,78,234,0,0,0,10,186,241,163,226,2,227,106,183,233,110,28,44,21,207,134,59,188,41,168,175,232,197,84,243,96,108,142,142,146,21,249,181,100,142,105,21,62,113,196,166,46,240,169,224,155,77,239,45,125,118,252,238,213,142,43,158,150,176,213,251,13,150,213,85,31,52,23,10,230,162,58,73,101,106,244,124,81,35,154,136,213,69,107,222,229,69,232,197,106,220,141,53,53,61,29,60,84,116,116,241,193,4,12,108,113,69,27,17,172,141,141,76,35,90,137,209,17,17,17,17,16,225,245,182,134,209,219,145,166,171,116,118,189,211,54,235,253,146,224,207,46,166,134,190,6,203,19,211,209,112,189,156,157,209,201,135,53,112,168,168,169,146,133,60,65,184,72,135,132,237,229,142,213,166,164,168,155,70,106,152,36,185,88,31,50,171,159,78,214,191,150,90,55,61,87,47,88,149,204,195,151,170,178,72,242,170,236,169,104,222,23,28,65,221,119,211,134,170,123,110,169,174,125,94,161,208,117,127,96,85,79,34,230,74,138,102,198,215,210,202,229,245,95,45,86,53,85,234,171,10,185,122,174,86,97,20,127,227,33,248,220,210,255,0,4,45,223,199,84,147,255,0,194,119,241,38,210,95,190,55,111,229,178,147,4,0,0,6,184,92,108,254,55,59,189,252,47,185,127,28,226,255,0,184,125,253,193,118,219,248,33,102,254,69,17,223,193,235,158,120,41,96,146,170,170,104,225,134,22,44,146,73,35,145,173,99,81,50,174,85,94,136,136,157,114,81,183,136,143,31,87,174,35,181,61,94,216,237,189,210,106,61,176,179,212,44,127,130,114,181,111,243,177,221,42,101,232,139,228,162,166,99,141,122,118,123,189,229,106,51,189,112,35,225,113,89,187,182,203,118,240,113,6,218,219,86,145,170,229,168,181,216,35,87,67,87,118,139,187,101,153,255,0,20,48,59,167,42,39,190,244,234,138,198,171,92,235,108,219,237,178,219,221,168,211,240,233,93,182,209,150,141,55,106,133,17,18,154,221,74,216,90,229,79,202,122,162,101,238,92,174,92,229,87,42,170,170,170,157,156,227,53,38,151,211,90,198,207,81,167,181,118,159,182,222,237,117,109,229,158,138,225,74,202,136,37,79,147,163,122,43,87,244,161,90,252,99,248,70,233,251,157,190,187,112,184,88,131,236,203,157,60,110,158,163,72,75,51,157,79,89,140,170,251,36,143,85,88,164,94,184,141,202,172,94,136,213,102,48,179,191,134,27,101,198,203,195,86,211,89,175,20,21,20,53,244,26,26,195,77,85,75,81,26,199,44,19,50,130,22,190,55,181,216,86,185,174,69,69,69,234,138,138,134,76,0,252,189,236,141,142,146,71,163,90,212,85,115,149,112,136,137,234,166,184,156,89,111,149,251,138,46,34,53,14,187,137,245,53,148,149,149,223,101,233,202,54,181,92,177,219,227,122,178,154,54,51,25,230,126,121,213,49,213,242,59,230,92,231,3,124,20,104,158,22,182,234,219,91,113,178,81,86,238,61,206,153,179,222,239,50,68,215,203,4,143,110,93,73,3,215,60,145,51,60,170,173,199,152,168,174,95,68,108,161,35,175,24,60,22,109,151,21,218,42,182,11,149,170,138,217,173,233,105,151,236,93,73,20,40,218,136,100,111,86,69,51,155,133,150,5,95,117,88,236,242,163,149,204,195,186,148,113,178,155,163,174,184,79,223,251,110,178,167,130,162,142,239,164,110,210,80,222,109,202,168,139,52,44,145,98,171,164,122,118,234,136,246,253,28,141,114,117,106,41,178,45,158,237,65,126,180,209,95,45,85,9,61,21,198,154,58,186,105,81,58,73,20,141,71,49,201,247,181,81,79,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,188,186,70,217,235,157,19,21,207,74,105,85,173,68,206,87,149,112,152,53,179,226,137,210,63,136,253,208,116,172,86,61,117,149,237,92,213,76,97,125,190,108,166,9,205,224,169,87,2,107,157,83,68,179,179,206,251,38,186,95,47,153,57,185,124,235,114,103,29,241,158,153,45,200,0,0,0,3,20,113,13,196,102,128,225,227,69,86,234,125,89,121,164,101,91,32,145,212,148,43,81,2,79,60,137,12,175,98,54,57,37,141,92,142,88,92,212,194,229,87,162,125,40,139,138,190,42,181,215,18,218,238,190,235,121,185,84,71,98,138,174,95,179,109,237,154,100,137,144,164,211,186,39,58,39,77,35,18,68,100,234,213,86,174,49,209,58,119,231,248,50,224,243,87,113,53,174,169,97,158,217,95,73,165,35,231,246,203,151,147,44,113,174,97,168,86,114,74,176,201,31,237,176,114,174,125,87,9,215,181,250,232,93,11,166,182,231,77,82,233,77,41,108,167,161,183,209,243,249,113,67,12,113,34,115,200,233,23,164,109,107,126,39,185,122,39,169,216,12,107,196,102,177,162,208,91,59,127,213,55,30,84,167,163,246,94,119,63,28,169,207,85,11,19,57,115,83,187,211,212,214,150,162,121,106,166,116,243,61,92,247,99,42,170,171,217,49,234,95,39,133,142,147,147,79,240,151,166,46,149,17,44,83,221,125,183,204,99,155,202,246,249,87,58,214,166,81,81,21,58,47,205,127,65,48,0,7,193,125,188,209,216,45,83,221,235,229,108,112,65,203,206,231,57,17,19,153,200,212,234,170,137,221,83,212,214,55,114,245,53,118,177,214,215,45,71,114,168,89,170,107,60,158,119,171,213,217,228,133,140,78,170,170,189,154,158,165,191,248,61,104,72,108,91,39,95,171,150,39,197,83,127,242,188,212,86,163,85,222,69,93,124,105,159,117,21,122,47,170,175,232,44,8,0,0,6,15,227,39,108,31,186,251,15,127,211,84,180,241,203,89,39,178,249,8,246,115,99,21,148,239,119,102,57,123,71,232,134,185,13,123,152,228,115,28,168,169,234,138,108,75,192,142,224,174,229,112,209,165,117,51,165,124,142,159,219,178,231,187,46,94,91,133,75,58,175,51,191,51,230,72,32,1,138,120,164,180,80,223,54,43,83,91,110,52,145,212,193,47,177,115,70,248,209,232,184,172,129,83,162,162,167,116,79,238,26,214,151,175,225,83,184,14,213,156,53,219,172,18,212,115,190,199,231,123,170,252,170,121,213,245,207,237,204,191,155,242,79,210,77,16,99,221,238,217,13,13,191,58,38,175,69,107,107,84,21,16,84,249,124,147,172,16,190,104,121,102,142,69,228,116,145,189,27,149,137,168,189,58,167,232,84,215,243,137,254,27,245,111,13,219,139,89,163,239,180,147,62,141,190,95,178,214,164,114,172,83,230,8,100,127,44,142,138,52,119,42,204,141,92,39,69,232,191,94,235,193,223,26,154,219,134,77,78,214,203,93,89,112,211,51,231,218,109,239,150,105,90,206,88,234,57,60,184,188,248,227,76,201,63,50,231,229,158,253,239,219,72,235,13,59,174,108,84,218,143,76,221,105,107,232,43,17,235,20,212,243,178,86,185,24,247,49,216,115,28,230,174,28,213,78,139,221,14,104,0,0,0,20,181,227,39,94,149,91,251,99,133,42,21,233,14,155,166,98,183,159,60,170,149,183,14,152,244,35,103,5,58,106,175,83,113,65,183,17,82,199,35,189,131,83,217,235,164,228,69,94,86,50,227,77,149,92,34,225,61,238,253,19,234,108,105,4,126,76,17,197,156,242,49,27,253,196,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,29,196,225,31,134,221,217,213,85,58,223,113,182,134,199,126,190,214,50,56,231,174,170,108,139,35,219,27,17,140,69,195,145,58,53,17,59,122,25,11,68,232,141,39,183,26,90,223,162,116,53,138,154,205,98,181,70,177,81,208,211,34,164,112,181,92,174,84,110,85,87,171,156,229,251,212,231,15,150,235,116,160,178,91,43,47,87,90,166,83,81,80,65,37,85,76,207,248,98,137,141,87,61,203,244,70,162,175,232,53,153,208,214,218,157,192,222,219,5,166,199,12,174,159,81,234,154,88,41,35,86,162,191,154,122,182,163,17,81,23,25,247,147,215,244,155,56,28,70,175,254,132,239,127,189,213,63,197,56,214,179,135,223,221,235,109,191,133,246,111,229,177,27,53,0,0,33,15,31,92,2,235,222,48,117,206,153,212,186,111,113,44,182,26,29,63,105,125,10,211,87,211,203,35,159,43,230,115,220,244,86,116,68,86,242,39,246,166,79,224,71,133,59,151,8,187,73,115,219,251,238,161,183,223,46,87,75,244,215,121,171,104,162,123,24,172,116,16,196,200,240,254,190,239,146,171,247,185,73,30,8,59,227,18,235,106,112,130,137,92,177,36,203,170,173,169,71,207,221,102,228,159,60,191,95,47,205,253,25,33,255,0,130,139,43,23,137,157,94,246,44,158,200,154,22,169,37,194,251,158,98,220,40,121,50,159,60,36,152,253,63,50,232,128,0,0,0,4,22,241,144,252,81,169,127,133,246,239,226,106,72,171,224,151,251,189,107,191,224,130,255,0,45,167,46,76,3,93,254,59,120,135,173,226,91,136,237,65,169,168,106,228,168,211,182,153,157,100,211,112,181,202,230,123,28,47,86,164,173,79,156,207,230,151,231,239,181,63,37,11,127,240,252,225,54,211,195,6,202,91,214,233,107,141,186,243,84,211,197,112,212,149,79,103,225,98,123,147,154,58,36,94,237,100,40,238,85,68,232,178,121,142,236,168,137,40,64,7,5,174,116,78,152,220,141,33,119,208,122,206,211,13,206,201,124,164,125,21,117,44,169,238,201,27,147,174,23,186,57,23,10,142,78,168,168,138,152,84,67,93,78,34,118,123,86,112,155,196,53,231,65,197,113,170,134,171,77,92,98,184,88,110,172,247,36,150,153,92,146,210,84,181,83,162,61,19,151,56,85,229,123,28,159,146,95,63,8,251,233,15,17,188,62,233,29,212,115,162,75,149,125,39,179,94,34,141,48,145,92,33,95,46,161,17,49,238,163,158,213,123,83,209,175,111,126,230,97,0,21,43,126,240,96,221,93,71,171,238,58,150,233,189,90,93,236,186,92,166,174,168,106,81,212,36,142,73,37,87,185,17,113,142,111,121,122,252,203,102,130,8,105,96,142,154,154,38,199,20,44,72,227,99,83,8,214,162,97,17,19,228,136,123,1,67,222,45,46,182,175,26,154,145,40,86,37,153,45,54,148,172,228,238,147,123,43,49,205,245,242,252,175,209,130,207,188,49,89,88,206,6,118,197,43,150,79,51,202,186,171,124,197,202,249,107,117,171,88,255,0,71,39,46,62,152,59,175,26,219,177,81,178,156,45,238,30,224,91,234,86,11,149,61,165,212,54,233,26,236,61,149,117,111,109,52,47,111,205,88,233,145,255,0,115,21,123,34,148,161,225,243,179,176,239,103,22,58,31,77,220,105,146,107,77,166,169,117,5,205,174,111,51,93,5,26,121,173,99,147,213,175,149,34,141,126,146,41,176,232,5,17,248,176,236,244,27,97,197,125,199,81,90,233,27,5,179,95,208,197,168,88,140,68,70,54,169,85,209,85,39,252,167,73,23,154,191,89,187,250,37,154,248,103,239,29,70,241,240,143,165,106,46,117,75,81,118,210,78,147,75,87,189,206,230,115,150,149,27,228,42,170,245,85,90,105,41,242,171,221,114,164,167,0,21,43,126,240,96,221,93,71,171,238,58,150,233,189,90,93,236,186,92,166,174,168,106,81,212,36,142,73,37,87,185,17,113,142,111,121,122,252,203,102,130,8,105,96,142,154,154,38,199,20,44,72,227,99,83,8,214,162,97,17,19,228,136,123,1,67,222,45,46,182,175,26,154,145,40,86,37,153,45,54,148,172,228,238,147,123,43,49,205,245,242,252,175,209,130,207,188,49,89,88,206,6,118,197,43,150,79,51,202,186,171,124,197,202,249,107,117,171,88,255,0,71,39,46,62,152,37,24,0,0,0,43,199,141,15,12,221,200,226,143,125,174,59,177,103,221,45,63,104,183,212,208,209,209,83,81,86,82,206,249,98,108,49,162,59,42,206,152,87,171,220,159,121,43,248,74,216,169,248,109,216,13,47,179,181,183,58,91,149,109,145,42,223,85,91,76,199,54,58,137,103,170,150,101,114,35,186,244,73,17,189,125,26,134,95,5,100,120,225,58,219,250,134,218,166,202,177,123,122,221,174,107,2,47,199,228,249,48,249,184,250,115,121,89,250,242,156,79,129,163,43,18,135,121,222,245,147,217,22,93,62,145,101,125,207,49,18,191,159,9,243,194,199,159,209,242,45,52,163,255,0,25,15,198,230,151,248,33,110,254,58,164,159,254,19,191,137,54,146,253,241,187,127,45,148,152,32,0,0,53,194,227,103,241,185,221,239,225,125,203,248,231,23,253,195,239,238,11,182,223,193,11,55,242,40,142,254,8,23,226,237,196,101,118,212,236,141,14,211,105,123,138,211,94,247,33,243,83,85,190,55,97,241,90,98,70,251,66,125,60,215,73,28,93,123,177,101,68,236,184,131,62,24,92,37,80,241,25,188,51,235,13,111,111,74,157,17,160,150,26,202,202,121,19,44,184,87,57,85,105,233,92,139,209,209,251,142,146,68,235,150,177,172,84,196,153,75,217,70,163,81,26,212,68,68,76,34,39,161,228,0,0,7,5,175,44,87,13,81,161,181,22,154,180,87,71,69,93,118,180,213,208,210,212,200,138,173,134,89,97,115,24,245,68,234,168,215,57,23,167,200,172,205,153,240,117,215,251,117,187,154,51,112,53,22,235,233,155,157,183,76,223,168,110,245,52,80,81,206,215,212,50,158,118,75,229,162,185,49,215,145,19,175,162,150,160,1,174,79,28,142,182,187,139,237,220,91,82,196,176,254,170,171,81,222,95,111,59,159,240,191,167,204,231,207,215,37,244,112,186,202,200,248,102,218,54,92,86,69,171,110,133,176,36,254,98,229,254,103,217,240,243,115,42,247,92,231,38,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,207,31,157,4,145,103,28,236,86,255,0,117,13,114,248,215,211,85,90,103,138,13,199,138,170,57,27,237,250,154,241,93,31,58,42,115,49,247,26,156,42,101,19,41,238,247,234,159,82,73,248,54,87,165,46,255,0,95,33,90,133,98,77,166,234,88,141,231,199,50,173,109,189,49,140,245,46,148,0,0,0,24,247,125,247,139,78,108,118,217,223,53,254,161,174,167,135,236,250,26,153,169,97,146,88,218,234,138,136,233,229,149,145,49,175,123,57,220,239,41,81,26,142,69,95,79,154,80,39,20,92,80,107,158,36,181,229,109,254,249,116,171,101,161,179,200,150,251,127,159,50,69,28,41,52,207,137,86,39,75,35,81,232,201,149,190,234,225,19,162,116,239,220,184,27,225,18,251,196,182,228,83,37,125,28,240,105,123,100,140,169,174,170,116,111,108,114,182,57,233,188,200,90,245,134,72,220,245,142,117,84,107,177,148,234,189,59,222,78,200,236,126,134,216,109,19,73,162,180,77,170,10,120,41,188,206,121,210,8,89,52,220,211,73,34,115,186,56,216,142,194,202,228,78,157,19,244,170,228,32,66,255,0,21,109,192,118,147,225,174,229,96,138,163,145,247,207,39,221,71,225,87,201,175,161,127,110,100,252,239,146,254,130,137,205,148,120,90,180,80,216,246,43,76,219,109,212,145,211,65,23,182,242,199,28,104,196,76,214,78,171,209,17,19,186,175,247,76,174,0,35,239,29,219,130,187,107,195,70,170,212,205,149,241,186,15,97,195,152,236,57,57,174,20,204,232,188,205,252,255,0,153,174,211,158,231,185,92,247,42,170,250,170,155,27,112,107,182,15,218,157,134,176,105,170,170,120,226,172,143,218,188,244,99,57,115,154,218,135,183,187,26,189,164,245,67,56,128,0,0,245,84,211,65,87,11,169,234,34,100,145,191,25,107,218,138,139,133,207,101,53,216,227,59,135,187,183,15,155,189,95,96,146,215,37,61,162,163,202,251,62,84,129,204,138,94,90,90,119,203,202,239,45,141,118,31,54,23,149,58,42,245,235,222,204,188,30,181,61,93,207,96,170,116,220,242,57,96,178,242,121,13,85,92,55,206,173,175,123,176,138,170,137,213,61,17,63,73,62,128,7,84,221,59,19,181,46,132,185,217,24,197,115,170,124,156,34,38,126,25,152,239,146,254,111,200,214,74,255,0,104,154,197,119,158,213,80,213,73,32,229,202,42,42,124,77,71,122,162,124,254,69,184,120,51,106,74,25,244,14,164,211,173,68,74,154,95,99,230,237,215,154,107,131,211,215,61,190,133,148,0,71,206,47,248,77,211,60,77,232,26,139,63,217,246,202,125,67,31,39,177,92,165,138,54,73,30,102,167,116,153,151,201,145,233,152,224,229,247,83,170,116,94,157,168,7,113,54,227,87,109,118,166,169,210,154,202,205,87,111,174,166,228,230,108,244,242,197,205,205,27,36,232,146,53,170,190,236,141,244,245,251,137,169,225,221,199,69,235,109,245,205,151,109,119,14,241,89,85,166,170,224,117,170,139,204,168,123,210,26,170,171,132,46,73,31,231,84,54,54,181,17,242,229,200,222,100,69,236,189,75,162,181,92,232,239,86,186,75,189,190,102,77,77,91,4,117,16,200,199,35,154,230,61,168,230,170,42,42,162,162,162,167,84,85,67,235,0,0,0,41,11,197,225,100,94,34,104,185,226,115,83,236,72,240,170,220,101,61,186,191,169,192,120,86,233,25,53,15,18,180,215,22,203,27,91,109,163,101,82,163,157,133,95,46,190,137,122,123,171,243,250,23,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,51,113,65,226,3,178,124,39,106,234,93,11,184,150,141,87,112,188,215,90,34,188,211,197,103,162,134,86,62,9,38,150,22,162,190,89,163,68,119,52,18,42,167,203,24,202,174,10,219,226,247,197,75,112,56,131,211,23,29,177,219,173,48,154,47,71,221,99,90,123,140,146,212,121,247,27,132,43,241,68,231,162,35,33,141,221,156,198,163,149,201,209,95,202,170,213,201,190,19,252,19,106,58,205,89,65,197,38,230,217,165,160,179,219,35,123,180,149,29,75,21,178,87,84,61,170,207,109,86,175,104,88,215,59,203,85,79,121,234,143,76,35,17,93,110,7,17,171,255,0,161,59,223,239,117,79,241,78,53,172,225,247,247,122,219,111,225,125,155,249,108,70,205,64,0,0,0,165,15,22,110,44,45,59,207,185,54,253,155,208,119,54,86,105,141,5,52,206,174,171,134,68,116,85,215,103,39,35,249,85,58,57,176,181,28,196,114,119,116,146,247,78,85,89,35,224,201,177,23,45,33,182,154,159,124,181,5,12,180,243,107,89,226,183,217,219,42,42,43,168,41,149,202,249,145,63,54,73,158,173,69,95,234,25,78,139,149,177,215,34,170,42,35,149,21,83,186,122,21,35,198,79,22,190,32,92,38,110,213,78,140,185,238,45,186,183,78,220,185,235,52,229,217,218,110,133,18,182,147,155,225,114,164,120,73,163,85,70,200,222,157,121,92,137,202,246,230,102,112,13,198,93,171,139,45,175,69,189,205,73,73,184,26,113,140,131,80,80,70,168,212,153,59,50,182,22,127,83,147,213,19,224,127,51,123,114,43,165,25,3,60,71,252,65,171,248,111,90,45,168,217,186,250,41,55,10,173,35,172,185,85,77,11,106,35,179,210,46,28,198,186,55,34,181,102,149,48,168,142,207,44,126,242,167,190,197,58,79,135,143,16,60,114,113,89,174,38,212,186,215,93,81,211,237,174,155,149,27,115,158,59,5,28,78,184,213,114,163,155,69,11,210,60,162,225,81,210,57,189,90,197,106,101,21,237,82,202,64,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,98,158,43,117,181,70,220,240,213,185,186,206,138,85,138,174,221,165,238,11,73,34,103,220,169,124,46,142,23,116,235,210,71,177,127,210,157,202,34,224,95,64,210,238,103,23,59,93,164,171,233,153,83,74,235,235,46,51,194,252,43,100,138,142,55,213,189,174,69,238,213,108,10,138,158,168,170,134,198,96,0,10,163,241,189,219,186,72,171,182,207,118,41,96,107,106,106,34,173,211,213,178,114,245,115,35,86,207,78,153,250,44,149,63,221,59,47,130,14,184,168,173,208,219,157,183,19,212,42,197,104,186,80,94,105,163,115,147,189,84,82,69,42,181,59,244,246,72,179,233,239,39,205,75,55,0,0,14,145,188,251,193,162,118,31,109,175,91,163,175,238,77,164,180,217,160,89,21,168,228,243,106,102,94,145,193,18,47,197,35,221,134,181,62,185,92,34,42,166,186,186,211,82,110,7,20,155,245,113,212,81,219,101,184,106,173,193,190,254,197,161,129,85,252,175,153,232,200,105,216,171,249,17,179,145,136,171,217,172,69,94,202,166,197,155,41,182,148,59,55,180,122,67,107,45,242,164,209,105,139,61,53,185,211,38,127,13,43,24,137,36,189,127,61,252,206,244,248,187,33,10,188,106,117,100,214,190,29,244,150,146,167,115,152,183,221,87,28,211,42,118,116,52,244,211,42,181,127,183,146,39,127,106,97,95,3,237,35,79,89,175,119,79,94,61,140,243,237,54,139,117,162,55,46,121,185,42,230,150,87,162,122,99,52,76,207,232,45,208,2,178,60,112,52,196,21,26,27,107,181,154,83,55,206,161,187,92,45,142,153,48,139,203,60,49,200,141,94,185,84,205,58,170,116,92,117,237,158,188,103,129,222,170,158,91,86,236,232,137,164,119,147,77,81,105,186,211,183,174,17,210,54,162,41,87,228,139,136,161,251,255,0,65,105,64,0,1,210,55,159,120,52,78,195,237,181,235,116,117,253,201,180,150,155,52,11,34,181,28,158,109,76,203,210,56,34,69,248,164,123,176,214,167,215,43,132,69,84,215,87,90,106,77,192,226,147,126,174,58,138,59,108,183,13,85,184,55,223,216,180,48,42,191,149,243,61,25,13,59,21,127,34,54,114,49,21,123,53,136,171,217,84,216,179,101,54,210,135,102,246,143,72,109,101,190,84,154,45,49,103,166,183,58,100,207,225,165,99,17,36,151,175,231,191,153,222,159,23,100,59,169,80,60,102,248,138,241,85,179,156,78,107,189,180,208,90,214,219,69,96,177,86,65,13,20,18,217,105,102,115,26,234,88,164,84,87,189,138,231,123,207,114,245,83,159,223,47,23,109,77,97,218,253,23,164,118,133,246,251,150,189,174,210,182,154,205,83,169,170,41,152,234,122,43,148,212,113,201,81,13,60,24,242,221,43,100,115,185,149,200,177,177,114,206,87,42,47,44,48,189,241,105,198,197,92,237,214,55,93,240,221,10,88,164,118,91,52,87,42,170,74,39,42,227,180,113,171,97,252,182,244,229,245,79,161,157,248,108,241,107,223,141,188,212,180,22,205,239,185,174,189,210,18,202,216,234,228,150,154,40,238,116,145,170,162,44,144,202,196,106,74,173,234,188,146,243,43,187,35,155,221,46,159,79,223,236,218,174,195,110,212,250,118,227,13,125,170,239,73,21,117,13,84,43,150,79,4,172,71,199,35,87,228,173,114,42,125,231,32,0,0,30,170,170,170,90,26,89,171,171,170,98,167,167,167,141,210,205,52,175,70,50,54,53,50,231,57,203,209,17,17,21,85,87,162,33,64,190,35,92,83,81,241,61,191,50,85,105,90,167,75,163,52,140,14,180,88,223,159,118,171,223,230,158,173,19,211,205,126,17,62,113,197,26,170,34,170,161,102,222,21,123,17,114,217,158,24,105,111,122,146,134,90,75,222,190,172,118,160,154,25,81,81,240,210,43,26,202,86,42,122,102,54,249,191,63,195,97,123,97,38,73,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,20,91,226,241,173,234,245,63,24,151,45,57,45,74,186,159,71,216,237,182,184,98,76,163,88,178,197,237,142,92,118,87,47,181,38,85,61,17,169,249,61,44,87,194,171,110,232,244,39,6,250,98,233,28,45,109,110,175,171,173,191,86,185,25,133,85,116,206,134,36,202,166,85,60,152,34,95,150,85,113,148,234,178,244,0,0,0,0,12,47,197,175,18,250,87,133,157,157,186,110,29,242,88,39,186,200,199,82,88,45,143,126,31,112,175,115,87,203,102,59,242,55,226,123,147,179,81,125,85,17,104,55,102,246,219,90,241,63,191,54,109,19,4,213,85,247,141,99,120,89,238,149,248,230,116,113,190,69,146,174,174,69,198,19,149,171,35,215,167,85,232,137,149,68,54,79,180,218,232,108,118,170,43,45,178,4,134,142,223,79,29,45,60,104,170,188,145,70,212,107,91,149,235,209,17,16,197,156,92,110,38,170,218,110,27,117,254,227,104,138,216,232,239,182,27,82,213,80,207,36,44,153,172,147,204,98,101,88,244,86,187,162,175,69,66,187,184,45,241,45,222,173,111,188,146,210,113,19,185,118,106,125,9,108,177,92,46,151,25,157,106,166,166,72,214,38,34,177,121,227,98,61,85,92,168,212,99,114,174,115,145,168,138,170,136,116,174,37,60,95,55,151,93,221,235,44,123,2,198,104,93,50,199,58,56,171,228,167,142,123,181,91,59,115,185,207,71,71,2,47,116,107,17,92,159,213,23,210,58,84,241,79,198,213,162,161,53,93,126,246,238,189,44,115,175,51,101,169,186,214,182,145,216,84,79,118,55,47,147,140,162,39,70,252,254,106,103,221,129,241,125,223,221,1,115,166,183,239,60,84,219,135,167,149,205,100,210,44,49,82,92,224,103,68,230,142,88,218,214,72,168,153,94,89,27,151,47,78,118,247,46,3,104,183,119,64,239,150,129,182,110,86,218,223,99,186,89,46,140,203,30,137,203,36,50,39,199,12,172,239,28,140,94,142,106,253,233,148,84,85,238,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,35,241,82,210,18,105,238,37,42,110,78,150,55,54,229,72,250,164,70,187,42,158,101,125,106,245,247,83,229,245,57,255,0,8,117,145,56,138,173,228,137,206,79,177,36,202,163,115,132,246,234,14,165,222,128,0,0,31,37,214,231,71,101,181,213,221,238,19,50,26,106,40,36,168,154,71,185,26,214,177,141,87,57,85,85,81,17,17,17,122,170,162,20,145,226,91,198,45,86,244,110,4,219,119,163,46,117,113,105,155,3,221,73,82,198,204,173,101,69,100,19,214,66,247,162,71,59,227,123,29,28,173,234,173,71,42,119,194,97,22,52,240,243,176,218,199,136,13,198,181,104,205,49,107,168,150,26,138,168,27,89,84,144,74,232,105,225,116,241,71,35,222,246,70,244,98,53,38,106,170,170,97,19,170,252,151,96,30,27,246,3,74,240,251,182,246,157,31,100,180,219,226,175,134,146,6,220,42,233,224,141,174,168,168,72,33,142,87,171,219,27,28,244,115,161,69,203,147,43,209,87,233,149,192,43,99,198,103,82,80,65,160,116,222,157,114,102,166,171,219,57,126,30,156,179,91,222,190,185,237,244,42,58,193,104,154,251,119,130,213,78,213,89,39,230,194,34,42,252,45,87,122,34,252,190,70,205,187,89,98,118,154,208,150,203,35,216,173,117,55,157,148,84,199,197,51,221,242,79,206,249,29,172,0,64,95,24,93,79,87,108,216,42,109,55,4,142,72,47,92,254,123,81,87,14,242,107,104,30,220,162,42,34,245,95,84,95,208,86,103,6,92,61,221,184,131,221,234,27,4,118,185,42,45,20,254,111,218,18,172,14,124,81,115,82,212,62,46,103,121,111,107,114,248,112,156,201,213,83,167,94,219,20,83,83,65,73,11,105,233,162,100,81,179,60,173,99,81,168,153,92,246,67,218,0,0,0,96,222,39,184,74,219,126,39,116,235,45,186,174,129,144,220,169,179,236,183,8,98,129,179,199,205,36,42,252,75,36,50,57,50,216,26,222,157,211,162,253,28,38,240,187,167,184,90,208,78,209,246,90,234,138,217,103,199,159,81,60,172,145,207,196,211,200,223,121,177,71,156,36,234,157,83,211,251,185,200,0,126,100,141,178,177,88,244,202,41,174,143,28,27,97,54,210,241,41,171,52,130,65,35,105,41,189,131,217,229,115,85,27,39,53,5,52,142,229,94,70,162,225,100,194,225,58,18,103,193,179,95,195,99,221,171,254,136,171,159,46,212,126,203,236,237,123,147,12,246,122,107,132,174,229,69,114,99,57,235,132,95,209,220,185,112,1,13,120,248,224,127,79,241,3,165,29,169,180,141,158,150,143,86,208,124,18,211,211,178,55,85,115,201,74,197,243,86,56,31,43,249,98,133,200,222,169,140,175,167,106,51,172,160,212,58,70,242,144,215,81,220,45,23,74,25,35,149,27,44,111,167,158,23,225,30,199,97,81,28,213,199,43,145,122,122,42,22,97,225,233,226,43,89,69,91,109,217,253,229,189,35,168,146,56,104,237,215,42,202,149,85,98,230,146,158,38,190,90,138,156,35,81,18,71,42,53,159,53,68,238,133,174,219,174,52,55,123,125,53,214,217,87,13,85,37,100,44,158,9,225,145,31,28,177,189,168,230,185,174,106,170,57,21,21,21,21,23,10,138,125,32,0,0,41,11,197,225,94,188,69,81,115,77,206,137,100,143,9,205,158,95,217,213,253,62,135,35,224,253,77,230,111,165,202,108,124,54,137,191,150,80,41,117,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,183,30,30,28,250,163,139,173,208,182,110,110,156,220,219,85,129,246,205,57,79,99,109,5,109,190,73,82,87,71,85,83,50,200,178,177,222,234,42,84,99,28,139,213,159,94,149,131,196,87,4,60,69,112,170,232,175,154,239,78,199,81,98,73,154,216,117,29,142,119,84,81,50,94,111,113,28,254,86,201,3,149,113,203,230,49,153,85,247,85,85,23,19,251,195,107,196,107,80,238,189,254,151,96,55,230,227,79,81,168,38,133,83,79,95,220,137,19,238,10,198,170,173,45,66,38,26,179,114,162,171,30,152,231,229,229,84,87,225,93,101,39,17,171,255,0,161,59,223,239,117,79,241,78,53,172,225,247,247,122,219,111,225,125,155,249,108,70,205,64,0,0,5,117,120,160,113,234,155,89,104,173,225,223,104,111,74,205,103,116,129,25,168,46,84,238,247,172,244,146,55,62,75,28,139,238,212,72,197,78,189,217,27,178,152,115,154,173,131,124,0,240,71,120,226,199,95,45,219,82,67,85,67,183,26,114,102,58,245,92,207,113,213,146,244,115,104,97,119,126,119,39,87,185,62,6,46,122,57,204,205,246,89,108,182,141,55,103,161,211,214,11,109,53,190,217,108,166,142,146,142,146,154,52,142,42,120,35,106,53,145,177,169,209,173,107,81,17,17,59,34,31,105,135,56,172,225,163,71,241,81,180,151,29,184,212,205,142,154,185,168,181,86,75,167,150,142,146,221,92,214,170,50,68,245,86,46,121,94,223,202,106,170,116,92,42,81,46,144,212,219,207,192,159,18,30,217,37,20,150,173,87,163,171,150,146,229,111,145,234,148,247,10,85,84,87,194,229,79,219,32,153,156,174,107,211,209,88,246,225,81,170,150,247,187,254,35,251,81,164,56,83,182,111,238,140,171,134,225,121,213,209,73,69,167,236,146,61,22,104,174,109,111,225,153,80,212,92,163,41,213,81,94,189,157,152,209,23,240,141,82,162,118,55,103,119,99,141,221,255,0,91,50,92,170,235,238,151,202,167,221,117,37,250,171,50,37,29,50,189,60,218,137,23,231,213,26,198,116,69,114,177,169,132,234,155,4,109,38,212,232,173,145,219,203,46,216,237,245,173,180,22,91,29,58,67,11,122,43,229,122,245,124,210,59,242,164,123,149,206,115,189,85,203,217,58,29,192,0,1,5,188,100,63,20,106,95,225,125,187,248,154,146,42,248,37,254,239,90,239,248,32,191,203,105,203,147,4,127,227,242,25,167,224,219,118,25,4,79,145,201,167,228,122,163,26,170,168,214,200,199,57,122,122,34,34,170,175,162,34,149,15,225,101,83,111,166,227,143,111,189,185,136,175,150,43,188,84,207,87,97,25,42,219,42,176,189,253,90,142,106,39,94,174,66,254,0,0,21,199,227,111,87,78,205,144,219,250,23,73,137,230,213,111,149,140,194,245,99,40,229,71,46,123,116,87,183,251,191,121,141,124,14,41,103,126,163,221,234,214,198,171,12,84,86,88,158,252,246,115,228,171,86,167,233,70,59,251,133,179,0,0,56,237,71,168,172,122,70,193,113,213,58,158,235,77,108,180,90,105,100,173,174,172,169,122,50,42,120,35,106,185,239,114,250,34,34,42,148,27,199,175,26,55,206,45,183,29,41,172,114,85,81,237,246,158,149,209,88,45,175,106,177,213,15,234,142,173,157,185,92,202,244,232,212,252,134,97,168,153,87,171,167,231,134,47,1,127,204,102,205,75,191,187,181,105,86,235,187,197,42,253,143,110,168,98,115,88,232,229,111,87,185,63,38,166,86,46,23,178,198,199,43,58,43,158,133,131,149,165,227,125,76,247,237,158,216,214,34,75,201,21,246,182,37,84,85,228,203,169,218,169,159,76,251,139,140,245,199,54,61,78,23,192,226,225,76,251,46,239,218,145,202,149,17,85,89,42,21,23,29,88,246,86,53,49,243,194,177,115,247,167,204,180,112,10,236,241,179,174,160,143,135,253,13,109,146,52,90,217,245,139,103,133,252,221,82,40,232,170,91,34,99,215,46,146,46,190,152,250,152,123,192,250,221,36,186,255,0,116,238,201,35,146,58,107,61,186,157,204,229,232,171,36,210,185,21,87,209,83,202,94,158,185,95,145,110,128,0,14,59,81,234,43,30,145,176,92,117,78,167,186,211,91,45,22,154,89,43,107,171,42,94,140,138,158,8,218,174,123,220,190,136,136,138,165,6,241,235,198,141,243,139,109,199,74,107,28,149,84,123,125,167,165,116,86,11,107,218,172,117,67,250,163,171,103,110,87,50,189,58,53,63,33,152,106,38,85,234,233,249,225,139,192,95,243,25,179,82,239,238,237,90,85,186,238,241,74,191,99,219,170,24,156,214,58,57,91,213,238,79,201,169,149,139,133,236,177,177,202,206,138,231,161,96,224,215,171,196,127,241,217,221,63,223,26,95,228,84,228,241,240,161,224,215,65,80,109,117,191,137,45,192,211,116,151,141,75,168,102,153,246,6,215,66,146,50,215,71,20,142,137,37,99,29,150,249,178,61,143,119,152,169,148,103,39,42,167,51,185,172,126,170,150,150,186,154,90,58,218,104,170,41,231,98,199,44,82,177,30,199,181,83,10,215,53,122,42,47,201,74,54,241,94,225,219,74,108,118,253,219,117,22,130,178,199,105,176,235,203,115,238,75,71,4,73,29,60,21,241,74,172,168,108,45,68,70,181,138,142,133,252,169,217,210,59,24,69,68,44,15,194,95,112,171,117,223,7,150,155,117,194,165,243,205,163,175,21,218,121,30,252,243,121,109,242,234,35,110,87,186,54,58,166,53,49,217,26,137,232,76,176,0,0,169,95,20,222,61,82,253,61,199,134,29,156,189,47,217,212,210,186,155,88,93,105,157,210,166,86,174,29,111,137,232,191,181,181,127,109,84,248,156,222,76,242,163,209,216,231,195,59,128,183,239,174,160,167,222,237,215,180,187,249,159,88,234,145,109,244,83,177,57,111,213,145,187,171,85,23,189,52,110,68,231,233,135,185,57,58,162,63,23,94,141,70,162,53,168,136,136,152,68,79,67,201,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,20,11,226,153,79,60,28,116,110,60,178,198,173,109,67,44,210,68,171,249,77,75,77,27,114,159,219,53,201,250,11,117,240,249,154,41,248,49,218,135,194,244,123,82,199,200,170,139,249,77,154,68,84,253,10,138,159,160,144,160,0,0,0,3,169,238,174,233,104,173,151,208,23,157,204,220,43,187,45,182,43,28,11,61,68,170,153,123,213,85,17,145,70,223,203,145,238,86,181,173,78,238,114,33,175,199,19,252,70,238,63,25,155,213,250,161,170,162,171,146,25,167,75,102,150,211,212,200,178,251,36,15,122,54,56,152,214,231,158,105,29,202,175,114,117,115,215,9,134,181,173,109,187,248,122,240,63,109,225,83,66,187,83,106,218,120,106,183,39,83,83,51,237,105,211,149,233,109,131,40,228,161,133,201,148,84,71,34,44,142,69,195,222,212,238,214,53,73,120,71,207,16,31,196,211,117,255,0,120,93,252,108,102,189,250,83,76,106,13,107,169,45,154,59,74,91,103,184,222,47,117,113,80,81,82,64,153,124,243,72,244,107,24,159,123,149,59,244,78,235,216,191,126,15,248,16,218,126,23,116,149,5,68,214,75,118,160,215,242,198,201,110,122,138,170,157,178,73,28,216,69,88,169,57,147,48,196,213,78,156,184,115,176,142,114,246,70,201,137,224,130,170,9,41,106,161,142,104,102,98,199,36,114,53,28,215,181,83,10,213,69,232,168,169,211,5,110,120,144,248,117,232,107,190,133,189,111,230,198,233,170,107,22,162,176,194,251,133,238,205,110,133,35,165,185,210,55,46,154,104,226,106,114,199,59,27,151,175,46,17,237,107,178,138,245,69,88,203,225,55,196,189,126,210,239,196,27,65,123,175,95,212,166,228,74,218,38,199,36,138,140,165,187,34,42,83,74,196,237,153,87,240,14,68,194,185,95,18,170,251,136,133,224,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,79,198,6,155,203,223,59,108,216,248,173,16,255,0,44,175,56,239,8,117,122,113,21,90,141,155,145,22,201,38,83,155,28,223,179,168,58,125,75,189,0,0,1,243,92,110,52,54,139,125,77,214,231,87,13,45,37,28,47,158,121,230,145,25,28,81,177,170,231,57,206,114,162,53,17,17,85,85,87,8,136,85,23,136,95,136,173,101,109,109,203,103,246,106,244,141,162,88,230,163,184,220,169,42,85,21,235,154,186,121,90,201,105,234,112,173,84,88,220,136,230,124,149,83,178,21,215,183,250,31,87,111,14,224,91,116,197,150,142,190,233,114,190,92,97,138,105,89,28,179,185,171,52,236,99,166,145,205,107,220,141,71,72,138,231,42,47,127,85,82,250,56,45,225,43,72,240,223,183,20,12,117,162,150,93,77,95,4,85,21,245,178,211,196,233,217,35,224,167,243,34,108,158,76,114,35,18,72,121,145,174,202,231,170,245,237,36,128,5,52,248,202,107,248,111,155,179,96,209,20,147,225,218,115,218,189,161,172,114,97,254,209,77,111,149,156,200,142,92,227,29,50,137,250,123,145,151,129,253,176,155,118,184,148,210,122,65,96,145,212,149,62,223,237,18,181,170,173,143,150,130,166,70,243,47,35,145,50,177,225,50,157,77,139,163,141,177,49,24,196,194,33,250,0,24,55,139,46,23,116,247,20,186,9,186,62,245,93,81,69,44,25,242,42,32,149,145,185,153,154,9,29,239,58,41,49,148,129,19,162,122,255,0,113,195,15,9,91,111,195,22,157,125,183,74,80,178,107,149,86,61,170,225,60,80,58,121,57,100,153,89,153,99,134,55,46,27,59,155,215,178,116,79,174,114,0,0,0,0,0,0,42,87,198,83,104,253,146,251,97,221,58,27,108,152,173,246,175,109,168,142,31,117,57,25,111,130,62,119,35,62,244,78,103,125,223,34,22,112,123,186,238,217,221,245,176,106,247,85,69,79,13,63,181,121,146,74,254,70,167,53,29,68,105,149,231,98,119,147,213,77,141,168,107,105,46,52,172,172,161,169,138,162,9,51,203,36,79,71,181,216,85,69,194,167,69,234,138,135,188,3,194,162,42,97,83,40,84,23,138,39,14,122,107,77,73,115,220,173,59,110,163,161,168,170,187,209,69,36,112,67,28,76,72,153,109,122,170,34,50,36,94,171,11,87,171,177,159,240,86,221,29,101,85,186,174,26,218,57,159,12,244,242,54,72,222,199,43,92,215,53,114,138,138,157,81,81,81,11,88,240,228,241,10,138,170,158,219,178,123,195,121,130,25,154,232,104,173,21,245,85,8,214,171,49,73,77,4,43,37,69,78,121,179,230,59,149,140,249,170,39,116,45,22,150,170,150,186,158,58,186,42,152,170,32,149,168,248,229,137,232,246,61,170,153,69,69,78,138,138,138,139,147,218,0,0,20,117,226,222,244,119,17,180,232,158,150,118,39,255,0,167,215,157,167,193,206,7,191,120,239,18,181,185,107,109,53,25,92,127,245,171,121,115,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,15,171,244,150,157,215,186,90,235,162,245,109,174,27,149,154,247,73,45,13,117,44,205,203,37,134,70,171,92,159,69,194,244,84,234,139,133,78,168,107,111,172,109,87,238,27,120,134,187,218,44,151,7,165,215,109,245,108,209,208,213,243,97,94,250,42,165,242,165,203,113,241,121,109,119,167,126,200,108,147,164,53,29,46,177,210,118,77,93,67,26,199,77,124,183,83,92,161,98,185,28,173,100,209,54,70,162,170,116,94,142,78,163,87,255,0,66,119,191,222,234,159,226,156,107,89,195,239,238,245,182,223,194,251,55,242,216,141,154,128,0,0,68,127,16,110,55,237,92,41,232,68,211,186,82,162,154,175,114,117,45,51,190,200,165,118,30,150,232,23,45,90,233,155,249,168,168,228,141,171,209,239,106,247,107,30,84,39,12,124,58,110,71,25,219,214,186,118,150,190,165,204,168,157,215,77,81,168,106,115,39,178,64,247,170,201,51,213,126,57,164,114,170,49,189,220,229,202,225,168,231,55,96,93,168,218,189,19,178,155,127,103,219,61,188,180,50,221,99,178,64,144,193,26,97,95,35,187,190,89,28,136,156,242,61,202,174,115,189,92,171,247,29,184,2,1,248,183,240,229,183,122,215,102,102,223,154,187,173,186,193,171,180,107,35,167,134,166,117,228,251,98,153,242,97,40,87,29,93,34,57,206,124,93,23,11,206,139,134,185,92,218,83,230,92,35,114,184,69,202,33,176,167,0,188,56,109,223,15,155,11,103,126,141,186,91,245,5,203,87,210,211,222,46,250,138,141,121,227,184,189,236,204,109,137,202,136,190,68,109,114,181,141,92,119,123,149,17,207,114,18,80,0,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,234,187,173,162,41,247,51,108,53,118,221,85,43,82,45,79,99,174,180,57,206,236,223,104,129,241,163,190,138,138,236,162,250,42,100,215,35,102,245,221,231,135,141,252,211,26,234,190,223,52,117,218,39,80,71,37,198,137,112,146,43,98,151,146,166,15,146,57,89,230,51,239,83,101,59,21,242,209,169,236,150,253,73,96,184,67,93,108,186,210,197,91,71,85,10,229,147,193,35,81,236,123,87,228,173,84,84,251,207,184,21,111,226,53,178,220,87,236,229,69,126,249,108,110,255,0,238,204,250,18,119,172,247,139,60,26,194,228,231,216,94,229,235,36,105,231,101,105,85,87,255,0,181,118,95,115,10,220,125,225,247,226,99,170,116,126,167,131,105,248,148,214,119,11,238,156,189,84,242,208,106,123,197,107,234,42,173,85,15,94,141,168,158,85,87,62,153,203,249,78,85,88,149,115,240,103,150,225,227,146,57,163,100,208,200,215,198,246,163,154,230,174,81,200,189,149,23,213,10,94,241,147,222,202,45,115,190,86,45,164,178,215,36,244,155,125,64,245,174,228,126,88,151,26,190,71,189,139,142,138,172,138,56,19,232,175,123,122,42,41,43,60,27,246,178,179,70,240,219,117,220,11,157,51,225,159,93,223,36,168,165,230,76,115,208,211,55,201,141,221,126,114,251,79,222,152,82,123,128,1,225,206,70,162,185,202,136,136,153,85,95,66,149,124,77,56,245,93,242,190,207,177,219,77,118,71,109,253,150,167,253,209,184,83,191,45,190,214,70,189,21,174,78,244,209,185,61,204,116,123,147,159,170,35,49,223,188,45,56,9,110,163,158,219,196,246,241,89,209,214,186,105,82,163,72,90,42,24,138,149,114,181,122,87,202,213,79,218,218,239,218,154,189,92,230,243,252,40,206,123,109,4,34,241,127,208,115,106,238,17,38,212,52,208,171,164,209,186,134,130,239,34,181,17,93,228,191,204,164,114,124,249,115,84,199,46,63,49,23,178,16,207,193,135,94,197,167,184,146,212,26,30,174,165,99,139,86,105,153,146,158,60,254,219,87,75,44,114,181,49,244,133,106,87,63,79,170,151,82,1,82,94,55,218,250,154,179,87,237,142,216,211,78,158,117,174,223,95,124,172,141,48,189,42,100,142,24,21,122,116,84,246,89,253,127,43,170,118,50,95,130,78,135,168,181,109,22,225,110,12,244,206,141,154,134,253,77,109,133,238,76,121,140,162,129,93,148,249,162,58,173,233,158,217,71,39,162,150,68,0,7,135,57,26,138,231,42,34,34,101,85,125,10,85,241,52,227,213,119,202,251,62,199,109,53,217,29,183,246,90,159,247,70,225,78,252,182,251,89,26,244,86,185,59,211,70,228,247,49,209,238,78,126,168,140,199,126,240,180,224,37,186,142,123,111,19,219,197,103,71,90,233,165,74,141,33,104,168,98,42,85,202,213,233,95,43,85,63,107,107,191,106,106,245,115,155,207,240,163,57,237,180,3,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,151,115,194,21,13,37,191,133,61,157,167,162,133,34,141,250,22,199,58,181,51,214,73,40,98,145,238,235,243,123,156,191,164,203,133,85,248,231,127,249,19,255,0,243,147,255,0,217,167,127,240,75,123,215,96,181,212,106,245,229,110,176,85,70,231,162,42,209,83,229,127,192,159,220,44,84,0,1,95,158,38,252,122,183,101,108,117,91,13,180,215,102,254,175,111,52,220,183,106,248,30,138,235,21,28,141,69,70,162,167,195,83,43,23,221,245,99,29,207,209,92,197,43,247,128,222,11,175,188,91,238,59,166,188,165,77,14,128,211,210,178,93,65,114,98,242,190,119,47,86,209,192,238,191,133,122,117,87,118,99,50,229,234,172,107,175,207,77,233,187,14,143,176,91,180,174,151,180,211,90,237,22,154,104,232,232,104,233,163,70,69,4,44,106,53,140,106,39,100,68,68,57,32,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,26,225,113,179,248,220,238,247,240,190,229,252,115,139,254,225,247,247,5,219,111,224,133,155,249,20,71,127,5,51,248,210,109,125,86,159,223,77,47,186,148,212,210,125,157,171,108,73,67,52,184,85,111,182,209,200,168,228,207,100,204,50,193,132,245,229,114,245,235,137,33,224,215,189,116,26,179,98,46,187,45,91,88,198,221,244,37,198,90,154,88,21,200,138,251,109,91,214,84,115,83,186,242,212,44,232,236,116,78,120,255,0,56,176,128,0,0,0,15,138,245,122,180,105,187,61,118,161,191,220,169,173,246,203,101,52,149,117,149,117,50,36,113,83,193,27,85,207,145,238,94,141,107,90,138,170,171,217,16,161,143,16,62,55,46,220,87,107,228,177,233,153,103,163,219,141,53,59,219,102,164,114,43,93,93,42,101,174,174,153,63,57,201,148,99,87,224,98,246,71,57,249,155,158,23,252,4,183,108,45,52,60,69,238,245,157,19,88,93,105,252,205,61,108,168,98,42,217,233,100,76,123,67,218,169,210,162,70,47,68,239,27,29,133,247,156,228,109,140,2,62,120,128,254,38,155,175,251,194,239,227,99,42,163,194,67,73,218,245,55,24,246,154,235,156,49,202,186,118,201,113,187,83,53,236,230,79,61,24,216,26,238,189,149,169,80,231,34,245,194,181,21,58,225,82,246,129,234,170,165,166,174,165,154,138,178,8,231,167,168,141,209,75,20,141,71,53,236,114,97,205,84,94,232,168,170,152,53,146,213,16,212,109,30,245,221,233,244,244,206,142,125,23,170,106,25,67,35,100,92,181,244,117,110,72,220,142,239,148,88,209,115,220,217,182,154,162,10,202,120,170,233,164,73,33,157,141,146,55,167,103,53,83,40,169,247,162,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,143,198,54,7,179,120,236,242,171,112,215,90,105,240,184,255,0,235,87,3,171,120,72,61,27,196,109,66,47,173,157,233,255,0,233,244,5,226,128,0,7,170,170,170,150,134,158,74,186,218,152,169,224,137,170,249,37,149,232,198,49,168,153,85,85,94,136,136,136,171,146,174,188,70,252,66,162,165,167,185,108,158,207,94,96,154,103,62,106,43,189,125,45,66,57,168,204,85,211,79,10,75,79,83,158,108,249,110,229,123,62,74,169,217,10,167,172,172,170,184,213,205,91,89,51,230,158,162,71,73,35,222,229,115,156,231,46,85,85,87,170,170,170,169,105,190,16,123,35,99,150,43,134,232,221,232,41,42,171,217,44,180,244,203,44,76,122,196,212,74,9,216,230,243,71,204,215,35,179,133,71,116,207,79,153,106,157,186,33,228,3,209,93,91,75,110,165,125,101,109,76,80,67,30,57,164,149,232,198,183,42,136,153,85,232,157,85,16,215,39,140,45,215,126,241,111,173,255,0,87,165,84,85,16,212,123,47,151,36,79,231,98,242,209,211,198,184,94,119,167,120,253,20,154,126,13,123,71,237,119,219,246,233,215,91,100,197,23,178,251,21,68,144,251,171,206,203,132,18,114,57,89,247,34,242,187,239,249,22,212,0,0,0,0,0,0,0,0,2,59,113,223,179,17,239,95,15,151,221,59,13,36,147,92,89,236,190,200,177,71,205,35,115,93,74,247,242,225,143,114,123,177,117,194,118,239,244,215,146,72,234,40,231,88,228,108,144,202,206,232,168,173,114,101,63,187,217,75,247,240,236,226,26,13,243,217,88,41,234,234,98,117,226,199,205,237,173,71,162,185,60,234,186,181,143,40,178,61,255,0,4,95,149,143,166,83,180,173,7,170,162,166,154,146,37,158,170,162,56,99,111,119,200,244,107,83,174,59,175,212,248,237,218,143,79,94,30,177,218,111,214,234,215,39,118,211,213,50,69,78,255,0,154,171,242,95,238,41,10,252,85,116,11,46,28,63,214,106,74,90,137,146,120,174,105,81,43,57,253,222,72,237,181,121,194,35,115,249,41,221,112,81,231,115,232,183,92,43,109,55,10,107,173,182,170,90,106,186,57,153,81,79,60,47,86,62,41,24,228,115,92,215,53,81,90,168,168,138,138,139,148,84,45,103,195,167,196,62,123,179,232,182,107,121,175,84,177,74,198,199,79,109,185,214,84,171,93,42,167,178,83,197,27,230,168,169,94,103,170,172,174,86,181,157,122,170,122,161,104,84,181,116,213,212,209,86,81,84,71,60,19,177,178,69,44,111,71,49,237,114,101,28,138,157,21,21,21,23,40,123,64,0,20,115,226,220,248,223,196,116,8,196,76,165,161,168,191,127,183,215,157,211,193,177,89,252,214,111,153,123,209,126,201,169,194,34,244,255,0,124,219,203,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,85,79,138,223,23,122,99,112,229,211,154,174,249,96,74,27,77,233,212,87,38,37,130,36,153,34,138,126,73,81,48,191,23,43,93,219,212,186,219,125,194,134,237,65,77,117,182,85,197,85,71,89,11,42,41,231,137,200,230,75,19,218,142,107,218,169,209,81,81,81,81,126,74,125,7,170,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,85,206,85,232,136,136,138,170,170,107,69,196,54,183,162,221,93,255,0,220,13,123,96,141,210,80,234,77,79,112,173,183,163,90,188,207,130,74,135,172,43,142,252,202,206,85,84,249,169,177,214,214,105,218,189,33,182,58,67,73,215,166,42,108,150,27,125,186,100,202,46,36,134,157,145,187,170,119,234,213,57,29,95,253,9,222,255,0,123,170,127,138,113,173,103,15,191,187,214,219,127,11,236,223,203,98,54,106,0,0,12,35,197,207,20,250,51,132,253,170,170,215,90,139,203,173,188,86,35,233,116,253,157,36,70,201,112,172,229,202,34,250,182,38,101,174,145,233,240,181,83,25,115,154,139,68,150,235,126,246,241,185,196,31,146,215,201,127,214,186,210,187,158,121,222,138,202,122,72,147,8,175,118,17,82,42,120,99,68,236,139,134,181,17,17,85,81,22,250,184,92,225,167,67,112,179,181,116,59,117,163,160,108,213,78,68,169,188,221,94,196,73,174,117,170,152,124,175,249,53,62,22,51,179,90,136,157,87,153,203,151,192,62,59,189,222,215,96,181,86,95,111,117,240,80,219,173,208,73,85,87,85,59,209,145,193,11,26,174,123,220,229,232,141,68,69,85,95,161,66,60,126,241,155,119,226,215,115,89,107,211,14,170,131,64,105,201,223,5,130,135,222,71,86,202,171,202,234,217,25,249,239,236,198,170,101,140,84,78,238,126,123,6,236,120,100,238,222,214,240,189,104,223,138,199,77,83,126,133,175,174,213,26,113,33,252,45,170,129,232,223,37,233,142,174,124,126,242,206,159,146,143,76,38,35,123,151,35,120,88,241,201,252,203,175,212,220,57,238,157,229,35,209,247,202,165,253,79,215,212,201,134,90,107,164,118,86,23,57,87,13,130,103,47,220,217,29,158,136,247,170,92,160,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,41,87,197,163,133,11,134,216,238,188,187,251,165,109,210,201,164,245,229,66,203,115,116,108,85,101,190,238,169,153,17,235,232,217,240,178,181,87,187,252,212,233,134,231,32,248,89,113,233,107,210,244,212,60,49,111,29,225,180,180,15,153,89,164,175,21,82,226,56,31,35,179,236,18,185,126,22,185,206,85,137,202,184,69,85,103,101,102,45,164,30,170,154,106,122,202,121,104,235,41,227,158,9,216,232,229,138,70,35,153,35,28,152,86,185,23,162,162,162,170,42,41,76,254,35,94,28,181,27,57,81,95,190,91,27,104,146,125,9,59,214,123,197,158,6,171,159,97,123,151,172,145,167,117,165,85,95,254,213,217,125,204,43,122,175,12,126,40,219,145,176,123,41,126,218,171,229,178,109,83,85,71,68,145,104,154,234,153,81,82,215,34,175,47,149,63,55,89,32,99,85,94,198,167,84,86,36,125,24,228,88,227,238,196,236,254,226,113,125,191,148,122,66,154,178,166,182,235,169,43,228,185,223,239,19,123,203,79,3,164,231,170,171,149,123,103,222,92,34,227,153,238,107,83,171,144,216,179,66,232,189,61,183,26,50,201,160,180,157,10,81,217,180,253,4,22,234,40,83,25,108,49,49,26,222,101,78,238,92,101,93,221,85,85,87,170,156,232,0,21,121,226,153,199,179,172,209,92,184,96,217,203,194,37,116,204,117,54,177,187,83,189,23,200,141,83,11,111,137,200,189,30,168,170,147,47,78,84,247,59,171,209,177,211,195,123,129,74,158,36,181,123,119,51,113,237,146,71,182,154,114,169,169,36,114,101,159,110,85,183,175,179,49,125,98,111,79,53,200,169,209,81,141,234,174,86,94,77,45,45,45,13,44,52,52,52,209,83,211,211,198,216,161,134,38,35,25,27,26,152,107,90,212,232,136,136,136,136,137,209,16,246,131,167,239,22,220,91,119,127,106,181,102,215,221,158,145,211,106,123,69,85,177,101,84,207,146,249,35,84,100,168,159,54,63,149,233,245,106,26,234,237,166,174,214,60,46,113,11,103,213,21,182,249,232,239,219,127,168,121,46,52,46,247,94,190,76,139,21,85,58,245,79,141,158,108,107,215,179,141,145,52,166,169,176,235,141,51,106,214,58,90,229,13,194,207,122,163,138,190,134,170,39,101,147,67,35,81,204,114,126,133,78,158,135,44,122,107,43,41,45,244,147,215,215,213,67,77,75,77,27,166,158,121,158,140,142,40,218,153,115,220,229,232,214,162,34,170,170,244,68,67,92,206,47,119,150,163,137,126,38,181,102,190,177,182,162,174,134,231,112,101,182,193,11,88,170,247,209,194,137,13,58,53,157,85,29,34,55,157,91,249,210,56,189,254,20,54,102,45,128,225,235,68,109,98,195,27,43,173,86,198,73,116,86,97,121,238,19,42,205,82,188,201,241,34,75,35,218,213,252,214,181,61,12,180,0,5,94,120,166,113,236,235,52,87,46,24,54,114,240,137,93,51,29,77,172,110,212,239,69,242,35,84,194,219,226,114,47,71,170,42,164,203,211,149,61,206,234,244,108,116,240,222,224,82,167,137,45,94,221,204,220,123,100,145,237,166,156,170,106,73,28,153,103,219,149,109,235,236,204,95,88,155,211,205,114,42,116,84,99,122,171,149,151,147,75,75,75,67,75,13,13,13,52,84,244,244,241,182,40,97,137,136,198,70,198,166,26,214,181,58,34,34,34,34,34,116,68,61,160,26,245,120,143,254,59,59,167,251,227,75,252,138,156,188,14,19,191,21,141,155,255,0,163,253,61,254,110,128,202,165,85,248,231,127,249,19,255,0,243,147,255,0,217,167,126,240,75,253,193,117,223,240,189,127,145,83,150,44,0,4,86,227,231,141,91,55,9,155,119,236,118,41,41,171,119,19,81,194,246,88,104,31,135,182,153,153,229,117,108,237,206,124,182,46,121,83,30,251,211,151,178,61,91,77,252,62,108,78,234,113,167,190,78,176,210,87,84,213,85,221,42,95,117,212,218,130,173,22,70,210,66,231,243,75,81,43,191,41,238,85,86,177,159,148,245,68,232,212,87,55,96,93,157,218,29,13,177,91,119,104,219,29,187,180,182,130,205,103,133,24,220,225,101,168,149,122,201,60,174,199,191,35,221,151,57,223,53,194,34,34,34,39,116,0,163,255,0,25,15,198,230,151,248,33,110,254,58,164,159,254,19,191,137,54,146,253,241,187,127,45,148,152,32,0,0,53,194,227,103,241,185,221,239,225,125,203,248,231,23,253,195,239,238,11,182,223,193,11,55,242,40,142,254,8,253,199,23,12,212,252,83,108,37,215,66,209,182,38,106,91,107,254,215,211,147,200,228,99,91,95,27,28,141,137,206,94,204,149,174,124,106,189,147,153,174,235,202,133,24,108,94,242,110,63,9,27,227,71,174,45,20,51,81,222,116,245,84,182,235,197,162,177,174,139,218,32,230,228,169,163,153,171,213,171,238,250,166,90,246,53,216,203,80,216,51,97,183,231,110,184,140,219,186,13,200,219,107,195,42,232,170,154,214,85,83,57,201,237,22,250,158,84,115,233,231,98,42,242,72,222,100,250,42,97,90,170,138,138,185,16,3,139,213,26,163,78,232,173,61,112,213,154,182,245,73,104,179,90,160,117,85,109,109,92,169,28,48,68,212,202,185,206,94,223,233,92,34,117,61,58,43,87,89,119,3,70,216,117,230,155,154,73,109,26,146,217,75,119,160,146,72,214,55,190,154,162,38,203,18,185,171,213,170,172,123,114,139,216,230,128,0,166,127,19,222,61,157,187,23,138,190,30,246,134,240,142,209,86,169,249,47,183,42,119,162,182,243,87,27,179,229,70,228,85,205,52,110,68,92,167,237,143,76,252,45,106,187,154,240,183,224,41,53,197,117,15,18,155,199,99,71,105,218,25,188,221,45,105,170,103,75,141,67,23,165,100,140,84,235,3,29,240,34,252,111,110,85,57,90,156,246,252,1,31,60,64,127,19,77,215,253,225,119,241,177,149,3,225,151,186,118,221,171,227,7,71,213,222,234,89,79,109,212,141,168,211,149,19,61,81,17,142,169,102,32,202,175,76,45,67,32,106,174,122,34,170,250,97,118,1,7,11,173,53,125,139,111,244,133,235,92,234,122,196,165,180,88,40,39,184,214,204,170,158,228,49,49,94,236,101,81,21,112,157,19,61,87,8,107,83,104,162,188,111,166,246,210,80,36,15,91,166,191,213,12,98,199,10,162,170,77,91,87,215,149,85,49,209,100,94,170,152,54,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,111,140,154,179,249,172,216,240,247,170,253,147,77,148,85,233,254,249,184,29,47,194,69,241,179,136,233,209,232,153,91,67,145,62,255,0,111,160,47,24,0,1,234,170,171,166,161,166,150,178,182,162,56,32,129,142,146,89,100,122,53,140,107,83,42,229,85,232,136,136,138,185,82,175,124,69,188,67,230,180,190,183,102,182,106,245,75,44,175,108,148,247,43,157,29,74,185,209,42,251,93,60,177,178,106,122,148,229,122,42,70,228,107,153,211,162,175,162,21,77,113,184,86,221,174,21,55,91,149,84,181,53,117,147,62,162,162,121,158,175,124,178,61,202,231,57,206,114,170,185,85,85,85,85,87,42,170,124,253,139,203,240,160,209,159,98,240,242,151,250,137,164,116,213,245,220,236,106,187,45,72,223,67,66,244,232,173,69,206,83,230,168,76,170,189,79,166,168,42,82,142,187,80,219,41,234,28,188,169,20,181,113,177,234,185,198,57,85,115,221,21,63,65,200,69,44,83,70,217,97,145,178,49,232,142,107,154,185,69,69,236,168,168,126,193,20,252,68,184,134,167,216,205,150,158,158,146,166,38,222,47,156,190,196,213,122,35,151,201,171,164,89,48,137,35,31,240,75,249,57,250,225,59,208,60,113,212,86,78,145,198,217,38,149,253,145,17,92,229,194,127,119,178,27,13,240,33,179,17,236,167,15,150,45,59,53,28,144,92,95,237,94,214,178,199,203,35,177,93,84,246,115,101,140,114,225,178,244,202,118,237,245,145,32,0,0,0,0,0,0,0,0,61,115,193,13,76,78,130,162,38,73,27,177,150,185,168,168,189,115,217,77,121,248,234,216,42,253,135,222,235,157,173,148,205,101,162,183,201,246,7,49,142,68,94,74,74,103,73,215,203,99,126,57,127,37,62,254,189,249,238,0,120,170,159,134,253,199,158,43,165,100,137,96,189,242,251,107,29,34,242,55,201,130,171,203,194,58,104,216,159,132,153,62,44,253,48,189,238,251,106,119,183,66,110,237,187,219,52,165,238,146,166,70,254,217,11,42,97,124,140,247,158,137,150,199,35,177,159,45,203,247,33,144,10,151,241,58,227,91,112,116,238,228,85,236,190,220,234,74,203,51,45,30,95,183,79,65,89,61,60,206,243,96,163,169,143,222,134,116,207,196,244,247,152,157,28,184,206,85,72,63,163,56,183,226,27,67,93,99,186,218,119,87,84,76,230,103,48,212,95,43,157,19,242,215,55,222,107,102,110,113,206,170,157,123,224,179,29,67,196,150,157,227,47,132,77,67,109,145,241,65,169,41,52,237,238,251,87,73,18,177,171,28,116,241,213,64,213,86,121,178,200,136,169,44,107,215,167,94,233,148,69,167,122,250,39,210,220,234,45,237,69,115,161,157,240,162,39,85,85,71,42,30,153,97,150,7,249,115,70,230,59,228,230,170,47,248,79,109,186,227,95,104,175,167,186,91,43,38,165,171,164,149,147,67,52,50,57,143,141,237,114,57,174,107,154,168,168,168,168,138,138,139,148,84,45,175,195,143,196,25,53,76,118,253,150,221,203,146,54,227,4,81,82,91,43,230,155,9,59,91,236,148,208,177,242,212,84,171,157,35,156,233,28,168,214,117,238,158,168,89,148,82,199,60,76,154,25,26,248,228,106,57,142,106,229,28,139,213,21,21,59,161,251,0,2,144,60,93,161,142,46,34,233,28,200,94,197,125,150,55,42,185,184,202,173,117,127,84,249,157,139,193,206,185,33,222,75,197,47,43,23,204,180,212,117,84,235,214,170,222,133,206,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,7,197,63,132,125,65,180,123,195,115,222,237,53,104,150,125,13,174,170,214,182,122,136,99,78,75,117,214,69,85,154,25,57,83,221,73,29,153,88,229,198,85,238,111,85,110,87,158,224,103,197,34,183,98,244,229,191,104,55,194,215,95,125,209,214,230,164,22,155,181,22,31,93,107,135,210,7,177,202,137,52,13,252,156,42,61,137,238,167,59,121,90,217,249,73,226,115,192,253,93,171,237,101,222,232,97,106,51,153,244,242,217,110,45,157,171,132,85,111,39,179,229,202,153,198,91,148,239,133,82,11,241,201,226,164,155,189,165,238,27,65,195,237,21,198,213,167,46,145,173,61,226,253,90,207,38,174,186,5,232,234,120,35,69,85,138,39,39,71,57,203,206,228,85,111,43,83,60,216,219,195,39,132,11,222,252,238,253,187,115,245,37,174,72,244,14,134,174,138,186,162,121,88,228,101,198,190,53,71,195,75,26,227,15,68,114,49,242,122,35,17,26,191,26,23,170,113,26,191,250,19,189,254,247,84,255,0,20,227,89,93,174,212,244,26,39,115,52,142,179,186,195,81,45,21,130,251,65,116,169,142,157,173,116,175,138,10,134,72,244,98,57,81,21,202,214,174,17,85,19,56,202,167,114,224,191,94,175,133,143,248,3,186,191,222,171,119,251,112,253,122,190,22,63,224,14,234,255,0,122,173,223,237,196,199,217,61,221,211,123,241,181,214,13,219,210,20,87,42,59,62,163,134,73,233,96,185,69,28,117,44,107,37,124,106,143,108,111,123,81,121,163,85,232,229,233,143,184,239,0,29,39,121,119,135,66,236,62,221,93,247,63,113,46,137,69,103,180,69,206,168,213,106,205,83,42,252,16,66,213,84,231,149,235,209,173,207,213,85,17,21,83,94,126,39,184,147,215,124,82,110,157,118,228,107,73,150,8,87,52,246,155,83,36,87,193,108,163,69,85,100,44,232,153,94,188,206,126,17,92,229,85,232,152,68,150,60,11,113,169,193,191,8,122,10,86,92,52,62,228,93,245,237,245,173,117,250,241,79,106,160,88,145,168,185,109,45,58,190,181,28,144,177,122,229,90,215,61,222,243,145,48,214,182,79,126,189,95,11,31,240,7,117,127,189,86,239,246,225,250,245,124,44,127,192,29,213,254,245,91,191,219,140,191,194,255,0,136,94,203,241,103,175,238,27,115,183,58,99,90,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,154,161,138,136,173,68,194,59,175,100,89,64,83,255,0,138,151,29,41,174,46,149,124,52,237,37,241,93,167,173,147,242,106,171,141,51,253,219,133,83,29,254,243,99,147,188,49,185,61,255,0,71,72,212,78,204,247,185,79,10,62,7,18,253,91,69,197,38,235,89,221,246,125,12,222,110,142,183,212,51,165,68,236,85,79,180,30,213,238,198,57,63,5,243,122,43,255,0,37,138,182,207,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,10,215,34,244,84,84,85,69,69,40,163,196,127,130,74,174,25,183,5,218,235,66,219,36,118,218,234,170,151,62,133,88,138,230,218,42,221,151,58,137,235,221,25,132,87,68,229,238,220,183,170,177,85,102,239,133,223,28,73,189,90,86,29,136,220,251,194,63,93,233,186,95,247,50,178,162,76,201,123,183,198,158,170,191,21,68,77,232,239,87,177,17,253,85,36,82,127,128,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,28,14,186,208,186,71,115,52,141,211,66,107,187,13,45,230,197,121,129,212,213,180,85,45,203,36,98,250,252,218,228,84,71,53,200,168,230,185,17,81,81,81,20,163,14,55,124,61,183,7,133,187,205,94,171,211,20,245,122,147,109,42,101,87,82,221,88,206,121,173,168,229,247,96,173,70,167,186,169,148,68,149,19,145,253,62,23,47,34,119,94,22,252,89,119,115,102,45,180,90,43,118,45,78,220,45,51,72,214,195,79,83,45,74,197,118,164,137,19,8,212,153,200,173,157,173,78,205,145,57,189,60,196,68,68,73,229,163,124,89,120,47,213,48,66,251,182,181,189,105,89,229,70,167,179,222,44,85,46,115,92,184,76,43,233,91,52,105,223,186,187,29,23,169,216,47,222,39,124,17,216,104,157,87,252,218,35,184,201,133,86,83,80,89,235,230,146,69,76,116,79,192,163,91,223,242,156,212,250,144,219,137,175,25,10,253,79,104,184,104,206,29,52,84,150,170,106,200,228,166,155,80,106,8,162,150,119,70,228,229,119,147,72,156,241,183,41,159,122,87,63,40,189,88,138,86,245,163,71,234,237,71,107,188,95,236,58,94,235,113,182,216,97,109,77,218,178,146,138,73,32,160,137,206,70,181,243,61,168,173,141,170,229,194,43,176,132,246,240,152,226,175,105,54,107,81,221,118,155,112,236,182,219,37,102,179,172,141,212,58,185,254,234,172,136,212,108,116,53,47,114,225,145,115,101,204,114,97,168,247,187,155,186,57,183,52,0,4,32,241,36,227,174,14,28,52,147,182,191,109,110,113,191,114,181,21,50,226,88,222,215,45,138,141,200,169,237,46,78,184,153,221,162,106,167,205,235,209,173,71,210,190,142,159,72,87,235,139,117,94,234,215,223,151,79,205,88,147,94,103,180,197,29,77,198,88,149,85,207,242,210,105,24,197,145,235,211,153,207,233,204,174,195,177,202,182,219,162,124,93,248,48,219,157,37,106,208,218,43,106,55,58,213,99,178,82,178,142,134,142,27,85,187,150,40,154,157,19,43,94,170,170,189,85,92,170,170,170,170,170,170,170,170,115,127,175,87,194,199,252,1,221,95,239,85,187,253,184,126,189,95,11,31,240,7,117,127,189,86,239,246,226,95,236,38,245,233,94,34,118,158,197,188,122,42,223,117,162,178,234,15,106,246,104,46,145,71,29,83,60,138,153,105,223,206,216,228,145,137,151,194,229,76,61,125,213,76,225,114,137,144,10,173,241,105,224,170,229,93,89,47,20,187,93,99,90,134,249,45,102,178,161,164,137,86,70,163,27,134,92,81,169,221,168,212,70,75,142,169,202,199,170,42,44,142,110,4,224,43,196,114,249,195,11,91,182,219,151,77,112,212,59,113,60,138,250,118,83,170,62,174,203,35,157,151,190,4,114,162,62,39,42,170,186,44,166,21,85,205,84,85,115,95,101,20,126,39,92,16,86,90,126,214,93,237,134,157,17,185,125,60,214,91,139,103,106,227,225,228,72,21,92,189,127,39,41,242,82,3,241,217,226,139,83,190,26,126,225,179,187,21,67,93,103,209,183,6,172,23,107,197,99,124,170,219,172,95,149,3,35,69,95,38,7,126,86,87,157,233,238,170,49,188,205,119,211,225,79,193,101,235,94,107,171,119,18,123,135,102,146,159,73,105,169,189,163,78,199,80,204,125,169,113,99,176,217,154,139,213,98,133,201,205,205,217,210,53,168,138,188,143,68,185,64,0,33,7,137,39,29,112,112,225,164,157,181,251,107,115,141,251,149,168,169,151,18,198,246,185,108,84,110,69,79,105,114,117,196,206,237,19,85,62,111,94,141,106,62,149,244,116,250,66,191,92,91,170,247,86,190,252,186,126,106,196,154,243,61,166,40,234,110,50,196,170,174,127,150,147,72,198,44,143,94,156,206,127,78,101,118,29,142,85,182,221,19,226,239,193,134,220,233,43,86,134,209,91,81,185,214,171,29,146,149,148,116,52,112,218,173,220,177,68,212,232,153,90,245,85,85,234,170,229,85,85,85,85,85,85,85,83,155,253,122,190,22,63,224,14,234,255,0,122,173,223,237,195,245,234,248,88,255,0,128,59,171,253,234,183,127,183,18,255,0,97,55,175,74,241,19,180,246,45,227,209,86,251,173,21,151,80,123,87,179,65,116,138,56,234,153,228,84,203,78,254,118,199,36,140,76,190,23,42,97,235,238,170,103,11,148,76,128,107,213,226,63,248,236,238,159,239,141,47,242,42,114,240,56,78,252,86,54,111,254,143,244,247,249,186,3,42,149,87,227,157,255,0,228,79,255,0,206,79,255,0,102,157,251,193,47,247,5,215,127,194,245,254,69,78,88,176,0,195,188,84,113,53,162,56,86,218,170,237,196,213,146,50,166,185,232,234,123,37,161,178,163,38,185,214,171,125,200,219,234,140,78,142,123,240,188,173,202,225,87,149,171,175,86,239,110,214,184,223,29,195,188,110,110,225,221,223,112,189,94,102,89,36,119,84,142,8,211,163,33,137,191,145,27,27,134,181,191,36,235,149,85,85,177,14,19,188,66,184,35,225,71,106,233,116,6,151,208,27,167,87,114,168,86,213,95,110,238,179,219,155,45,202,179,24,87,170,123,122,242,198,212,247,88,206,205,111,205,202,231,46,104,253,122,190,22,63,224,14,234,255,0,122,173,223,237,195,245,234,248,88,255,0,128,59,171,253,234,183,127,183,25,255,0,133,46,53,182,179,140,31,213,79,243,51,176,106,187,103,234,75,216,125,183,237,218,90,104,124,207,106,243,252,191,43,201,158,92,227,217,159,205,205,203,140,183,25,202,226,64,20,127,227,33,248,220,210,255,0,4,45,223,199,84,153,35,130,47,19,45,136,225,175,135,123,30,210,107,173,37,175,107,175,22,202,186,233,230,158,211,65,71,45,51,155,53,67,228,106,53,210,213,70,229,84,107,145,23,45,78,185,239,220,207,63,175,87,194,199,252,1,221,95,239,85,187,253,184,205,28,45,241,251,179,156,91,234,235,182,140,219,141,53,172,173,181,182,107,111,218,147,201,123,163,165,134,39,69,230,178,60,53,97,168,149,85,220,210,39,69,68,76,103,175,161,37,192,0,26,225,113,179,248,220,238,247,240,190,229,252,115,139,254,225,247,247,5,219,111,224,133,155,249,20,71,127,0,130,62,32,190,28,150,238,34,153,85,187,155,72,200,109,219,147,12,45,74,170,71,189,35,165,190,198,196,68,70,189,87,164,117,8,212,68,108,159,11,145,17,175,199,71,182,169,182,187,120,248,130,224,203,115,235,102,211,21,87,45,41,127,162,147,217,111,22,75,157,59,146,10,148,111,244,170,154,119,225,28,157,85,90,238,142,78,108,177,201,156,150,93,180,30,52,123,57,168,41,41,232,183,155,65,223,52,157,203,149,18,106,203,98,37,194,129,206,206,21,216,203,102,98,47,126,84,99,241,213,57,151,8,171,158,232,60,75,248,32,184,82,251,92,91,237,69,19,125,89,61,162,227,19,209,113,149,78,87,83,162,175,222,153,79,145,139,119,79,198,47,134,29,33,67,43,118,226,139,80,235,219,143,42,249,9,5,19,237,212,138,236,116,243,37,169,107,100,106,47,246,49,56,172,222,37,248,212,223,174,46,239,48,90,245,77,122,209,216,252,246,182,223,165,172,173,145,180,171,42,187,12,87,55,42,250,137,149,85,17,21,202,184,95,129,173,202,161,123,60,52,217,110,250,111,135,29,170,211,183,251,109,77,186,233,107,209,54,58,42,218,58,152,214,57,169,234,34,160,133,146,70,246,175,86,185,174,106,162,162,245,69,69,50,72,0,173,15,20,174,61,23,70,209,87,112,209,179,151,172,95,171,162,88,117,93,218,150,84,205,190,7,39,90,40,220,222,211,61,170,190,98,244,86,53,81,169,239,57,121,43,19,98,235,118,98,215,185,118,155,182,254,208,234,59,134,141,160,127,180,213,219,236,52,241,75,83,94,230,170,43,32,114,203,52,73,28,78,92,243,185,174,87,97,48,212,69,119,51,109,146,131,198,115,132,187,93,13,61,178,219,182,219,159,75,73,73,19,32,167,130,27,61,181,145,197,27,17,26,214,53,169,93,132,106,34,34,34,39,100,67,223,250,245,124,44,127,192,29,213,254,245,91,191,219,135,235,213,240,177,255,0,0,119,87,251,213,110,255,0,110,38,254,222,235,91,86,229,104,13,53,184,214,42,122,184,45,186,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,153,206,21,123,152,115,196,7,241,52,221,127,222,23,127,27,25,175,126,159,211,90,143,81,201,92,237,53,107,170,174,150,211,69,37,210,165,41,155,205,36,52,209,43,124,201,176,157,85,172,230,71,57,83,60,173,69,114,225,26,170,150,187,193,223,139,126,133,155,72,91,244,31,20,117,213,150,171,229,182,54,211,69,169,226,164,125,69,53,124,77,76,53,213,44,137,29,36,115,118,69,115,88,230,59,171,149,89,213,9,83,113,241,18,224,186,217,111,154,229,54,254,216,101,142,22,115,172,116,240,212,77,43,190,141,141,145,171,156,191,68,66,181,184,253,241,40,159,137,27,75,182,151,104,104,174,54,109,4,178,54,75,157,77,98,36,117,119,151,177,220,204,98,177,170,169,28,13,114,35,209,170,170,231,42,53,93,203,203,202,119,111,8,238,16,47,58,139,91,67,196,254,187,179,201,79,167,236,41,44,122,93,147,181,91,237,245,238,69,99,170,90,138,158,244,81,53,94,136,238,203,42,166,23,49,169,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,98,241,140,174,73,183,146,207,75,202,196,242,237,52,253,81,58,244,170,184,33,215,124,34,97,142,94,34,234,220,248,94,245,101,150,71,34,181,185,194,165,117,7,85,249,23,126,0,7,226,89,99,130,39,205,52,141,100,113,181,92,247,57,112,141,68,234,170,170,189,144,172,223,17,207,16,100,210,209,220,54,91,104,238,72,235,140,241,75,73,115,175,134,108,164,13,119,181,211,76,198,75,79,82,142,108,141,115,99,114,35,153,211,186,250,33,82,151,27,141,125,222,190,162,233,115,172,154,170,174,174,87,205,52,211,72,231,190,71,185,202,231,57,206,114,170,170,170,170,170,170,174,85,84,245,69,12,179,191,203,134,55,61,223,38,181,85,127,192,123,168,104,223,85,115,167,183,189,21,174,150,118,66,168,189,21,21,92,136,90,214,165,226,93,120,57,224,219,71,233,13,45,43,87,85,234,155,29,190,178,14,103,123,240,69,83,106,88,219,51,121,37,138,70,242,203,76,220,61,17,200,159,53,94,213,231,126,226,167,136,45,69,123,146,253,93,187,90,181,181,18,76,179,163,99,191,86,163,35,85,122,187,13,69,153,85,17,21,203,132,207,66,204,252,44,120,193,214,27,185,81,93,180,187,129,120,154,231,114,182,80,75,95,5,77,77,68,179,76,232,35,90,40,26,142,124,179,57,203,151,72,245,92,53,19,42,171,158,170,133,143,24,255,0,117,183,183,66,109,21,187,219,53,93,238,146,154,71,126,215,11,234,97,100,143,247,152,139,134,201,35,115,143,49,171,247,41,72,60,127,241,83,63,17,251,143,4,86,186,201,22,193,100,230,246,38,54,69,228,119,157,5,47,153,148,108,210,49,113,36,43,240,227,235,149,237,192,112,45,176,85,251,239,189,214,203,91,169,145,246,138,63,59,219,220,230,57,81,57,233,42,93,31,95,45,237,248,226,252,164,251,186,246,216,102,8,33,166,137,176,83,196,200,227,110,112,214,181,17,19,174,123,33,236,0,0,0,0,0,0,0,0,0,43,27,198,91,108,98,170,211,58,127,114,33,106,35,232,189,175,206,84,68,202,243,201,111,133,185,195,63,202,228,255,0,65,82,8,170,213,203,85,81,126,104,101,141,152,226,123,119,246,67,80,199,125,210,122,190,230,172,76,249,148,147,92,42,189,158,95,114,70,167,51,35,149,156,216,243,92,169,215,162,245,251,239,155,132,206,34,45,188,73,109,61,191,93,211,249,49,86,203,230,251,93,51,57,90,177,98,166,120,153,150,36,178,43,114,216,115,213,221,123,167,201,41,247,197,39,67,221,52,231,22,154,167,81,85,194,230,210,223,125,135,217,159,202,228,107,188,139,101,19,31,133,86,162,47,87,122,42,253,112,68,250,107,69,198,178,134,170,229,77,73,44,180,244,124,158,123,217,27,156,140,231,92,55,42,137,132,202,167,169,55,124,49,180,86,166,187,234,173,121,81,93,77,58,105,219,134,218,222,169,252,202,134,73,236,206,69,170,166,107,209,21,90,177,170,244,126,123,246,118,125,72,157,185,150,218,91,102,247,234,187,61,42,177,180,244,154,170,186,154,53,139,8,212,99,106,222,212,229,194,34,99,9,211,166,9,63,187,220,13,95,46,27,49,164,183,131,108,41,42,174,94,209,167,232,42,174,116,205,141,243,74,178,58,146,74,137,156,198,65,79,219,172,104,138,231,231,43,133,244,82,38,90,246,239,88,93,174,149,150,74,107,21,107,110,20,44,145,210,210,190,150,84,155,44,114,53,90,140,70,171,185,185,151,24,84,78,189,15,142,142,179,83,232,61,69,29,101,28,215,11,53,222,215,82,142,107,152,233,41,231,134,88,228,69,78,169,202,230,170,61,137,242,84,86,252,208,181,238,1,60,73,172,183,234,43,118,210,111,85,214,120,110,241,182,26,122,59,189,100,236,108,50,181,18,150,158,54,201,61,77,82,185,210,43,214,87,170,35,122,166,85,58,229,11,41,183,92,237,247,122,40,110,54,186,234,122,186,90,136,219,44,83,65,43,100,99,216,228,69,69,71,53,85,21,21,21,23,41,243,62,144,1,74,158,49,180,82,82,241,3,103,145,238,141,82,109,59,78,244,229,94,200,181,183,14,255,0,83,135,240,146,212,52,22,174,33,102,183,213,204,140,125,101,177,209,70,138,230,167,51,159,93,64,136,157,85,51,219,208,188,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,169,116,214,158,214,86,26,237,45,171,44,180,87,123,61,206,23,83,214,80,214,194,217,97,158,55,119,107,216,228,84,84,43,123,126,60,23,52,182,160,187,84,95,184,126,220,36,211,44,168,122,189,108,119,200,223,83,75,18,175,164,85,12,204,172,103,111,117,237,145,122,175,189,217,12,5,15,130,247,21,146,86,201,77,46,173,219,56,162,98,34,165,67,174,213,170,201,59,116,106,37,39,54,126,246,167,99,63,108,119,130,198,144,176,221,41,239,155,249,184,242,106,104,224,122,61,108,118,72,95,73,75,42,166,58,75,82,229,243,94,197,235,148,99,99,119,68,247,189,11,30,210,218,87,77,232,141,61,65,164,244,125,138,138,205,102,181,194,148,244,116,52,80,182,40,96,141,63,37,173,111,68,234,170,171,243,85,85,94,170,114,167,199,120,160,251,86,211,91,107,243,124,175,108,166,146,159,204,229,230,228,231,106,183,56,202,103,25,237,146,173,255,0,88,199,255,0,58,47,241,39,255,0,143,31,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,203,10,225,195,102,255,0,157,247,100,180,182,206,254,168,254,222,253,76,211,75,79,246,143,177,251,47,180,115,207,36,185,242,185,223,201,143,51,24,231,94,217,245,193,146,128,33,207,25,188,5,235,190,48,245,69,190,178,233,196,114,233,173,45,101,143,253,204,211,209,105,111,105,142,41,220,212,73,106,36,151,219,35,243,100,118,48,138,172,68,99,122,34,117,114,186,56,254,177,143,254,116,95,226,79,255,0,30,63,88,199,255,0,58,47,241,39,255,0,143,31,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,204,255,0,193,79,134,247,243,159,110,157,215,115,63,155,47,234,183,237,61,63,61,139,216,191,83,190,193,229,249,149,52,243,121,190,103,181,75,156,123,55,47,47,42,103,159,57,233,133,147,187,213,162,181,198,226,237,181,231,68,237,246,226,183,67,93,111,16,173,47,219,137,108,90,233,105,161,119,73,60,168,210,104,185,100,86,229,17,252,203,203,149,84,76,225,82,191,244,79,130,62,153,178,234,251,85,235,91,111,228,250,150,201,73,86,201,235,237,49,105,149,162,117,116,109,92,172,75,63,182,72,177,163,151,8,170,141,85,198,113,133,84,84,178,251,109,186,223,103,183,82,218,45,52,80,81,208,208,194,202,106,106,104,35,72,226,134,38,53,26,198,49,169,209,173,107,81,17,17,58,34,33,244,157,79,117,54,191,69,239,62,128,188,237,166,224,218,91,113,177,223,41,214,158,166,44,242,189,139,221,178,70,239,200,145,142,68,115,92,157,149,16,175,13,41,224,191,168,52,30,172,182,235,93,21,197,189,85,166,239,102,172,101,109,190,170,45,27,248,88,36,99,178,213,207,183,34,59,228,168,169,133,76,162,166,23,5,152,90,97,185,211,218,233,32,189,87,83,214,220,35,129,141,170,169,167,167,90,120,166,149,26,156,239,100,74,247,172,109,85,202,163,85,238,194,46,57,151,185,245,128,1,130,248,200,225,135,249,237,118,138,45,171,253,91,254,165,124,171,189,61,215,219,254,204,246,236,249,76,149,190,95,151,230,197,223,205,207,55,55,76,118,92,244,197,92,18,248,119,127,57,206,189,191,107,127,230,193,250,174,251,110,209,246,87,178,254,167,253,131,201,252,52,114,249,156,254,211,47,55,237,120,229,194,119,206,122,96,153,32,3,211,89,71,73,112,164,158,130,190,150,26,154,90,152,221,12,240,76,196,124,114,198,228,195,152,230,175,71,53,81,85,21,23,162,162,144,143,126,124,36,56,114,221,138,218,155,254,129,158,187,109,175,53,47,89,36,75,84,77,158,218,247,47,117,246,55,171,81,157,113,134,196,248,218,157,125,222,185,72,143,169,124,20,120,133,161,154,69,210,155,153,160,46,212,236,71,43,86,174,90,202,57,159,142,200,140,72,36,106,42,253,95,132,249,156,125,139,193,111,137,234,249,90,235,222,182,219,171,84,28,234,215,255,0,186,21,147,203,140,39,188,214,182,155,149,83,211,171,209,122,41,35,182,131,193,103,104,244,236,144,220,119,155,112,239,58,198,118,57,28,235,125,182,52,182,81,47,246,15,114,43,230,122,125,90,248,212,158,58,51,106,118,215,110,244,119,243,62,209,26,22,201,102,211,110,141,241,73,108,165,163,99,96,153,175,111,43,252,214,227,240,170,228,232,229,126,85,222,170,165,111,239,55,130,220,218,131,112,238,151,221,155,220,187,78,159,211,23,9,61,162,158,211,115,165,150,89,40,94,229,85,124,76,123,62,40,145,126,12,251,200,139,202,185,199,50,205,158,18,182,187,126,54,99,111,25,183,59,207,184,182,109,109,79,105,107,34,178,92,169,163,153,149,113,83,162,99,217,231,89,19,240,141,111,78,71,103,153,19,221,92,162,38,51,144,7,199,119,134,233,83,106,172,167,178,87,193,67,113,150,9,25,73,85,61,50,212,71,4,202,213,70,61,209,35,216,178,53,23,10,173,231,110,113,140,167,114,180,117,175,131,38,168,220,77,89,118,215,58,211,139,186,139,181,242,247,84,250,202,234,201,244,86,95,44,175,92,170,225,43,240,212,78,136,141,68,68,106,34,34,34,34,34,28,47,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,241,250,198,63,249,209,127,137,63,252,120,253,99,31,252,232,191,196,159,254,60,159,252,46,108,95,243,181,236,78,153,217,79,213,79,234,143,245,57,237,191,238,159,176,251,31,159,237,21,147,212,254,211,230,73,203,203,231,242,252,107,158,92,244,206,19,42,159,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,66,1,113,51,225,17,180,187,171,112,170,213,251,47,121,110,222,95,42,94,178,207,111,74,127,58,209,80,245,92,170,182,36,84,117,50,174,87,224,85,103,68,68,141,58,169,19,93,224,189,197,95,218,47,163,102,173,219,85,129,19,45,171,117,214,177,35,119,211,149,41,21,232,191,218,227,235,234,72,254,30,124,26,116,30,140,187,211,106,109,254,214,109,214,178,211,57,36,142,197,110,133,244,214,254,116,94,158,116,170,190,108,237,254,197,18,52,244,119,50,101,11,25,183,91,109,214,123,125,53,166,209,65,77,67,67,71,19,32,166,166,166,137,177,69,12,77,76,53,140,99,81,17,173,68,68,68,68,76,34,33,244,128,15,142,239,13,210,166,213,89,79,100,175,130,134,227,44,18,50,146,170,122,101,168,142,9,149,170,140,123,162,71,177,100,106,46,21,91,206,220,227,25,78,229,104,235,95,6,77,81,184,154,178,237,174,117,167,23,117,23,107,229,238,169,245,149,213,147,232,172,190,89,94,185,85,194,87,225,168,157,17,26,136,136,212,68,68,68,68,68,56,95,214,49,255,0,206,139,252,73,255,0,227,199,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,241,250,198,63,249,209,127,137,63,252,121,63,248,92,216,191,231,107,216,157,51,178,159,170,159,213,31,234,115,219,127,221,63,97,246,63,63,218,43,39,169,253,167,204,147,151,151,207,229,248,215,60,185,233,156,38,85,43,211,136,255,0,9,95,231,130,222,221,83,188,95,205,255,0,236,31,213,53,76,85,31,103,126,165,125,171,217,249,32,142,44,121,190,216,206,124,249,121,207,34,119,199,166,73,193,180,250,23,249,151,237,102,141,219,63,181,62,211,253,73,105,251,117,139,219,124,143,39,218,189,150,154,56,124,223,47,153,220,156,222,95,55,47,51,177,156,101,113,147,181,145,87,142,126,6,63,159,71,245,19,255,0,227,71,245,29,250,142,251,75,255,0,153,62,208,246,175,107,246,111,254,177,15,39,47,179,127,101,158,127,76,117,231,248,37,225,11,249,206,116,21,251,68,127,52,47,213,119,219,119,127,181,125,171,236,159,96,242,127,3,28,94,95,39,157,47,55,237,121,230,202,119,198,58,100,145,96,2,7,241,83,225,163,174,248,174,220,250,141,193,214,28,81,45,21,20,12,90,107,53,154,61,31,230,65,107,164,206,124,182,187,219,155,206,245,94,175,145,90,138,229,199,68,106,53,173,195,127,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,199,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,242,85,112,49,192,199,243,151,126,173,191,252,104,254,172,127,86,63,102,255,0,243,39,217,254,203,236,158,211,255,0,214,38,231,230,246,159,236,113,201,235,158,146,168,131,252,100,120,103,255,0,61,174,238,197,186,159,205,175,245,43,229,90,41,237,94,193,250,155,246,236,249,79,149,222,103,153,237,81,119,243,113,203,203,211,29,215,61,48,95,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,242,69,240,75,225,221,252,231,58,246,253,173,255,0,155,7,234,187,237,187,71,217,94,203,250,159,246,15,39,240,209,203,230,115,251,76,188,223,181,227,151,9,223,57,233,130,100,128,0,43,135,123,60,30,191,155,22,238,234,253,212,254,120,159,178,63,85,87,122,155,175,176,126,164,125,163,217,188,215,171,188,191,51,219,89,207,140,227,155,149,185,249,33,63,246,251,74,254,161,52,22,154,209,30,223,237,223,169,235,69,29,171,218,188,175,43,207,242,33,100,94,103,38,93,203,205,201,158,92,174,51,140,175,115,159,0,24,135,127,184,80,216,174,37,237,105,67,186,218,34,154,182,182,24,214,58,75,189,42,251,61,198,145,59,254,14,118,245,86,162,245,228,127,51,51,221,170,87,246,228,120,33,221,91,87,45,78,208,239,117,36,180,206,95,193,81,234,74,7,50,70,125,29,81,79,204,143,251,210,22,152,175,245,152,56,175,246,255,0,100,253,84,237,167,149,140,251,87,218,245,158,87,108,227,30,201,207,244,248,127,193,212,200,90,7,193,15,92,212,213,69,38,232,239,117,138,223,76,213,69,150,27,5,4,213,143,147,230,214,201,63,146,140,245,247,149,142,251,137,223,195,183,2,156,57,240,206,248,174,154,19,71,173,126,163,100,124,142,212,23,153,18,174,187,183,85,141,85,18,56,51,215,62,83,25,148,232,185,36,16,0,235,187,135,101,213,250,143,69,221,236,90,15,88,195,165,47,213,212,206,130,142,245,45,181,43,210,133,206,232,178,164,11,36,104,247,34,103,151,46,194,59,10,168,228,78,85,173,58,223,3,234,219,149,109,69,198,227,197,116,213,85,117,82,190,121,231,159,70,171,228,150,71,42,171,158,247,45,195,46,114,170,170,170,175,85,85,61,63,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,199,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,242,202,118,159,66,255,0,50,253,172,209,187,103,246,167,218,127,169,45,63,110,177,123,111,145,228,251,87,178,211,71,15,155,229,243,59,147,155,203,230,229,230,118,51,140,174,50,98,127,16,31,196,211,117,255,0,120,93,252,108,101,84,248,71,71,28,220,99,219,33,154,54,190,55,216,46,173,115,92,153,71,34,196,153,69,79,84,38,23,18,222,15,26,3,113,47,117,122,195,97,181,76,58,26,186,178,69,150,123,37,93,59,166,181,171,215,186,194,172,252,37,58,42,245,229,68,123,83,179,81,137,208,140,212,254,11,188,85,203,92,250,89,245,118,218,67,3,48,190,210,183,90,215,49,233,211,60,168,148,156,217,234,191,18,39,110,228,138,225,255,0,193,147,65,233,43,165,62,163,223,237,112,186,198,74,119,36,140,177,218,226,125,45,2,185,23,180,211,57,124,217,155,253,139,82,47,170,185,50,133,142,90,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,58,34,33,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,243,197,183,80,208,93,120,133,134,223,73,50,61,244,118,198,197,34,35,154,188,174,101,117,122,42,116,85,199,127,83,152,240,114,162,146,171,136,27,196,140,116,104,144,233,218,135,175,50,247,68,173,183,246,250,151,86,0,62,107,141,206,223,104,162,154,227,116,174,167,164,165,167,141,210,203,52,242,182,54,49,141,69,85,85,115,149,17,17,17,21,114,191,34,181,184,251,241,38,178,216,104,174,59,73,178,183,89,230,187,200,217,169,235,46,244,115,177,208,196,213,74,170,121,27,28,244,213,72,230,200,143,72,158,136,173,232,152,85,235,132,42,134,178,179,83,235,205,69,37,101,100,215,11,205,222,233,82,174,115,158,233,42,39,154,89,36,85,94,171,204,231,42,189,235,243,85,87,124,212,251,46,155,119,172,45,23,74,59,37,77,138,181,215,10,230,70,232,169,89,75,42,205,151,185,90,141,86,43,81,220,220,201,140,34,47,94,132,179,218,30,6,175,150,253,152,213,187,193,185,244,149,118,223,103,211,245,245,86,202,103,70,248,101,73,27,73,29,68,46,123,39,167,237,210,68,85,107,243,148,194,122,169,24,54,206,219,75,115,222,253,41,103,170,88,221,77,87,170,168,105,164,89,112,173,86,58,173,141,94,108,162,166,48,189,114,152,37,63,138,38,146,189,88,181,158,218,58,24,30,182,56,54,246,205,69,76,232,90,255,0,103,231,108,181,188,141,69,194,51,155,145,59,39,167,100,193,10,238,22,155,133,173,41,214,190,150,88,61,170,6,84,69,230,49,205,231,141,217,229,114,101,19,40,184,94,169,208,176,111,6,93,17,116,168,222,237,65,174,210,23,123,4,122,118,174,221,206,173,118,60,212,171,183,203,140,242,242,231,151,251,44,253,61,75,45,226,207,136,139,111,13,187,77,112,215,117,30,76,181,177,121,94,201,76,254,87,44,217,169,130,39,225,139,36,106,236,54,108,244,119,78,235,242,90,25,222,126,39,183,127,123,245,12,151,221,89,171,238,104,197,199,151,73,13,194,171,217,226,247,35,106,242,178,73,95,203,159,41,170,189,122,175,95,187,19,170,171,151,46,85,85,249,169,109,254,13,59,99,21,46,153,212,27,145,51,81,95,91,236,158,74,170,117,78,73,46,16,187,25,103,249,28,191,232,44,228,0,0,0,0,0,0,0,0,0,16,187,197,119,78,37,239,133,251,181,98,57,82,74,31,35,151,175,231,220,104,81,125,23,229,244,40,160,22,65,225,1,190,169,167,181,213,126,210,221,238,177,67,75,123,242,189,145,147,207,202,141,242,97,175,168,127,34,58,68,68,234,169,156,53,126,184,238,103,111,23,77,134,151,87,237,205,46,233,89,109,73,53,101,131,159,207,88,32,87,73,39,159,61,4,13,207,44,106,171,132,106,247,114,116,249,246,43,63,134,102,105,219,246,166,170,219,221,89,85,5,53,175,81,114,121,211,200,246,49,209,251,60,115,74,222,87,73,150,166,92,141,69,203,87,57,244,94,165,189,240,181,195,229,70,206,109,117,203,75,84,82,81,182,162,61,53,118,164,117,83,99,84,87,249,211,186,68,71,61,99,98,170,117,79,79,78,203,140,148,187,189,209,173,175,127,53,244,78,86,185,105,53,133,213,170,172,234,139,201,91,39,110,221,58,23,177,192,196,246,93,103,194,238,145,109,101,186,154,166,40,173,84,20,146,199,60,44,123,95,139,117,55,51,85,23,40,168,168,229,69,69,249,246,57,125,73,193,230,209,92,117,196,26,230,201,163,236,214,170,206,118,173,75,41,45,244,176,50,127,195,44,175,87,163,97,203,149,202,169,156,187,170,34,103,182,72,249,198,55,134,126,143,220,203,5,86,174,218,202,26,123,86,168,130,39,205,36,16,197,20,16,85,57,172,168,145,114,216,41,93,35,228,116,143,141,59,245,68,249,162,21,13,175,54,235,113,118,95,87,84,89,117,69,154,237,99,184,219,42,223,28,85,15,167,158,155,157,209,202,230,182,72,156,246,177,202,213,116,78,86,185,17,62,31,167,73,95,194,47,137,102,227,236,229,202,221,165,183,14,225,85,168,52,219,164,134,153,210,85,203,61,93,69,60,74,232,24,170,197,154,169,145,177,27,28,111,84,233,132,87,47,162,169,111,251,63,196,14,214,239,102,157,164,190,232,173,95,105,170,125,68,113,185,244,109,184,83,190,162,23,58,56,220,172,124,113,200,254,87,39,154,214,170,103,162,174,62,89,201,0,21,23,227,73,166,34,131,90,233,157,82,220,115,201,110,162,163,85,92,103,172,183,23,252,187,126,159,208,69,78,0,181,140,26,55,138,45,25,53,66,55,146,235,117,183,90,242,236,116,89,110,52,189,122,185,63,55,235,247,41,176,228,82,178,104,153,52,110,69,100,141,71,53,81,123,162,246,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,60,64,127,19,77,215,253,225,119,241,177,149,87,225,19,248,229,218,127,120,110,159,197,33,122,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,89,89,12,79,154,71,34,50,54,171,156,170,189,145,59,154,242,113,251,172,96,214,92,81,107,57,169,209,188,150,171,165,198,215,150,227,170,197,113,170,235,209,203,249,223,79,185,9,85,224,183,166,33,159,90,234,109,82,236,115,199,110,173,163,69,76,103,164,182,231,252,187,126,159,208,91,160,6,55,222,14,32,118,183,100,244,237,93,247,90,234,251,77,43,233,227,145,204,163,117,194,157,149,19,57,177,200,228,99,35,146,70,115,57,124,167,53,19,61,85,49,243,197,64,113,117,226,89,184,251,199,114,184,233,109,188,184,85,105,253,54,217,38,166,108,148,146,207,73,81,81,18,58,118,34,189,97,170,124,111,71,71,35,21,122,97,85,169,232,136,69,13,7,183,91,139,189,26,186,158,203,165,236,215,107,229,202,231,86,200,229,168,101,60,245,60,142,146,86,181,210,74,230,53,238,70,163,165,106,185,202,139,241,125,122,219,207,7,62,25,250,63,108,236,20,186,187,116,232,105,238,186,162,120,153,52,112,77,20,83,193,74,231,50,158,68,247,103,165,108,140,145,178,50,68,239,209,23,230,170,72,61,55,193,238,209,91,181,196,250,230,247,163,236,215,90,206,119,45,51,42,237,244,179,178,15,195,36,172,86,35,161,203,85,170,139,140,59,162,42,227,190,78,35,142,121,236,186,51,133,221,92,202,59,109,53,52,82,218,171,233,34,142,8,88,198,179,54,234,158,86,181,19,8,136,136,212,68,68,249,118,40,159,100,99,91,166,254,104,24,152,173,106,213,234,251,83,83,159,162,39,61,108,125,251,244,234,92,47,25,60,60,83,238,214,223,104,165,184,251,36,52,122,110,217,109,172,174,172,92,53,91,79,79,5,71,152,141,122,198,228,68,196,138,168,142,194,122,170,161,80,187,227,81,73,114,220,119,233,189,58,145,212,82,217,51,98,162,90,124,61,102,108,51,202,200,221,238,116,115,149,21,58,162,38,122,97,16,185,191,13,29,146,139,104,184,127,161,212,23,74,40,169,107,117,12,81,93,228,150,88,209,146,50,41,232,168,222,168,229,116,109,84,106,44,106,170,153,84,202,119,82,29,248,191,239,170,106,29,117,65,180,150,139,172,83,82,217,124,223,107,100,19,243,35,188,232,104,42,25,206,141,145,81,122,162,227,45,79,166,123,149,188,11,214,240,162,211,137,100,225,126,211,88,170,171,37,119,159,205,253,165,198,185,19,209,62,127,82,105,0,0,0,0,0,0,0,0,0,2,53,248,132,217,86,245,195,22,168,129,33,89,57,125,139,162,55,63,252,225,72,191,37,249,20,13,162,244,212,218,191,82,209,233,218,116,122,201,87,230,97,25,156,251,177,185,254,136,191,155,242,62,205,196,219,205,71,182,122,150,163,76,106,106,9,169,170,96,228,253,178,41,24,142,230,141,143,233,206,214,170,244,123,125,61,79,171,104,119,18,231,181,91,131,107,215,54,137,228,138,166,221,231,242,171,28,230,175,225,32,146,37,248,92,213,237,34,254,82,127,160,216,174,207,85,162,56,147,217,248,170,36,125,45,206,201,125,230,202,177,97,153,171,228,213,42,127,229,25,241,193,245,237,232,169,211,95,13,238,218,253,93,195,238,235,92,116,149,124,21,182,250,171,119,147,228,212,181,178,196,143,243,41,163,145,220,143,86,49,87,9,50,34,225,19,190,62,249,241,160,188,82,232,235,54,222,123,86,171,166,138,158,245,61,186,182,41,159,27,17,141,85,115,222,140,70,172,149,124,249,229,86,247,78,232,184,233,130,182,247,27,80,51,85,238,22,167,213,49,185,206,109,226,243,91,112,106,185,114,170,146,206,247,166,122,175,231,124,215,239,82,245,252,51,174,173,184,240,191,100,137,45,213,52,222,205,236,208,171,165,135,145,36,229,183,81,251,237,92,245,69,207,69,245,193,44,1,129,56,146,224,215,104,248,146,179,75,79,169,108,241,208,221,57,92,177,92,104,105,233,98,168,231,228,153,19,154,87,193,35,177,205,51,156,184,245,68,94,253,233,239,138,142,0,183,107,135,235,229,85,77,147,77,222,53,22,153,243,30,248,107,168,104,234,106,252,152,121,231,86,172,210,54,157,145,181,201,28,40,231,99,162,115,34,246,94,152,111,106,247,199,117,182,47,81,195,115,209,218,142,235,110,125,37,67,100,150,129,213,149,48,193,35,155,35,28,173,146,56,228,102,115,229,53,170,138,189,147,31,44,88,86,195,248,195,212,50,22,90,183,151,79,198,170,198,166,42,109,180,139,149,194,68,222,175,168,173,255,0,156,94,223,37,249,147,219,100,56,177,217,45,250,162,133,218,51,92,90,62,212,124,109,145,214,153,174,116,158,220,212,84,143,42,176,71,51,220,137,205,43,89,159,206,233,223,25,204,101,120,248,197,232,56,175,123,65,104,213,113,211,57,213,20,23,74,118,58,70,179,56,141,148,183,9,21,21,121,85,113,149,207,116,66,170,56,118,173,101,187,126,182,234,186,73,60,182,83,234,187,68,174,118,113,132,109,108,74,189,127,65,178,110,141,172,101,199,73,89,107,163,127,59,106,45,244,210,181,217,207,50,58,38,170,46,125,123,156,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,71,207,16,31,196,211,117,255,0,120,93,252,108,101,85,248,68,254,57,118,159,222,27,167,241,72,94,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,235,26,198,219,180,149,234,186,71,242,182,158,223,83,43,157,156,114,163,98,114,170,231,211,177,173,151,17,53,172,184,239,214,226,87,71,39,152,217,245,85,222,70,187,57,202,58,182,85,206,127,73,106,254,14,154,14,59,38,208,93,245,92,180,206,109,69,125,210,161,141,145,204,198,98,125,45,190,68,68,94,84,92,101,51,221,80,176,227,14,111,127,22,27,37,176,180,83,59,89,235,123,71,218,140,141,210,54,211,13,206,147,219,156,136,146,97,82,9,38,99,149,57,162,115,51,249,221,59,231,16,43,126,60,97,231,116,47,181,108,214,159,141,21,236,92,212,220,169,23,40,170,146,183,163,233,235,127,230,215,183,205,126,69,122,110,166,248,238,182,250,106,57,174,122,199,81,221,110,47,171,168,116,145,80,54,178,166,104,35,115,164,123,145,177,199,36,143,198,60,215,53,17,23,178,227,231,156,201,194,191,0,91,181,196,13,242,150,166,247,166,239,26,119,76,249,140,124,213,213,212,117,52,158,116,60,240,43,150,25,29,78,248,220,229,142,101,115,115,209,121,85,123,39,91,132,225,183,131,93,162,225,182,205,21,62,154,179,199,93,117,229,106,203,113,174,167,165,150,163,159,146,20,94,89,89,4,110,199,52,45,114,103,213,85,123,246,207,96,137,254,38,55,86,219,184,95,189,196,182,234,154,159,105,246,152,81,209,67,206,145,243,91,171,61,247,46,122,34,99,170,250,100,162,141,186,212,12,210,155,133,166,53,76,142,115,91,103,188,209,92,28,173,92,42,36,83,177,235,142,169,249,191,52,251,208,159,124,65,248,147,174,165,217,136,244,6,142,70,58,186,227,105,75,85,85,66,245,116,112,73,73,44,79,84,116,117,74,169,34,57,205,94,173,84,249,167,100,35,151,3,123,29,123,223,206,32,172,140,169,183,212,213,219,45,181,212,215,123,157,76,145,62,72,223,28,117,180,222,115,85,235,27,218,174,86,203,156,59,9,133,202,174,59,220,255,0,19,155,137,167,120,112,225,186,233,37,45,85,61,2,82,217,167,179,218,153,207,28,74,179,54,130,111,37,173,68,116,125,127,3,209,25,215,167,68,249,80,22,239,110,37,207,117,119,6,233,174,110,243,201,45,77,199,200,230,87,185,206,95,193,193,28,73,241,57,203,218,52,252,165,255,0,65,242,237,222,222,106,61,204,212,180,250,99,76,208,77,83,83,63,63,237,113,72,244,111,44,111,127,94,70,185,83,163,29,233,232,124,122,211,77,79,164,53,45,102,157,168,71,164,148,158,94,81,249,207,189,27,95,234,137,249,223,34,254,124,61,172,171,101,225,139,75,192,176,172,124,222,219,209,91,143,254,112,171,95,146,124,201,40,0,0,0,0,0,0,0,0,0,12,123,191,154,29,155,139,181,87,173,36,249,36,103,182,251,55,88,215,11,238,84,197,39,230,187,243,62,70,184,154,6,249,38,137,215,148,23,164,99,145,244,94,111,69,78,190,252,46,111,205,63,59,230,91,143,136,63,6,182,157,221,219,102,110,150,219,217,162,109,242,217,156,199,79,78,212,150,175,204,168,165,131,222,72,96,115,228,228,100,111,199,188,152,76,250,101,10,101,150,41,97,122,197,52,110,141,233,221,174,76,42,126,130,207,188,40,184,187,134,207,63,243,11,215,151,232,224,164,127,254,10,154,178,169,26,200,240,149,213,83,123,210,204,136,153,85,98,123,140,234,184,207,162,153,119,197,63,132,246,110,78,142,139,118,116,101,187,158,247,104,230,246,166,65,14,93,83,230,203,69,3,50,145,194,231,191,149,140,119,119,38,61,50,153,66,152,149,21,23,10,152,62,203,37,174,166,247,121,160,178,209,193,44,213,21,245,81,82,197,28,77,87,61,239,123,209,173,107,81,17,85,85,85,81,17,17,20,216,155,130,125,5,83,183,156,57,104,251,53,101,52,240,84,79,106,183,213,75,28,236,86,189,175,117,5,51,92,138,138,214,170,97,88,169,213,12,236,1,199,95,180,245,147,83,219,39,179,106,27,77,29,198,138,161,142,142,72,42,160,100,209,185,28,213,106,229,175,69,69,232,229,78,221,149,72,121,188,254,21,92,61,110,125,101,109,254,206,235,182,158,186,84,36,143,142,11,98,208,210,81,249,142,89,30,138,230,182,145,206,199,51,209,23,174,121,90,158,168,69,219,223,131,14,178,138,224,246,217,117,157,185,244,171,42,242,44,215,25,85,232,206,101,198,121,104,113,156,99,232,101,254,22,124,47,47,155,47,184,20,186,234,247,184,183,26,89,104,101,99,218,203,45,221,241,164,237,100,240,74,145,202,142,164,98,186,55,44,75,204,222,100,206,27,247,165,137,211,197,236,244,241,65,230,62,79,45,141,103,59,215,46,118,19,25,85,245,83,0,241,221,160,233,245,223,12,122,222,57,169,210,87,217,172,215,43,180,126,226,57,81,240,219,234,113,143,117,223,159,244,251,208,215,223,73,213,173,139,93,217,235,94,247,66,182,251,181,60,170,229,94,85,103,151,51,87,62,152,198,62,134,200,60,56,95,225,212,187,21,161,46,144,206,147,36,154,114,215,204,244,122,59,46,90,56,92,185,84,85,235,239,124,204,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,29,23,124,118,170,131,124,54,151,83,237,53,210,237,81,108,165,212,212,75,69,45,93,60,109,124,144,162,185,174,230,107,93,209,87,221,245,35,79,11,94,25,122,39,133,205,218,166,221,155,30,232,95,47,149,84,212,85,52,77,164,171,162,134,40,213,38,106,53,92,174,106,170,229,48,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,27,113,31,127,135,77,108,94,187,186,77,80,144,164,122,114,233,202,245,122,55,10,148,115,57,48,170,169,215,221,249,154,223,106,202,181,190,235,187,205,107,30,233,150,225,118,168,149,174,69,230,87,249,147,57,115,158,185,206,126,166,193,28,8,232,58,125,9,195,30,136,142,26,116,137,247,155,53,182,237,39,184,141,85,124,214,250,108,231,221,111,230,125,126,245,51,245,68,94,209,79,44,30,99,227,243,24,230,115,177,112,230,229,49,148,95,69,43,183,138,111,11,203,230,244,110,5,86,186,178,110,45,198,174,90,233,94,247,50,245,119,124,137,3,95,60,242,172,113,35,105,30,173,141,171,42,114,183,153,113,151,125,235,135,236,158,12,58,202,91,131,27,122,214,118,230,82,164,169,206,176,220,101,71,171,57,147,56,230,161,198,113,159,161,40,182,99,194,171,135,173,176,172,162,191,222,29,118,212,55,74,116,141,239,130,230,180,53,116,126,99,86,55,170,181,174,164,107,177,204,197,68,235,158,87,47,170,147,14,195,167,172,154,98,217,5,155,79,90,104,237,212,84,236,108,113,193,75,3,33,141,168,214,163,83,13,98,34,39,70,162,118,236,136,114,32,24,39,141,141,5,83,184,156,57,107,11,53,21,52,243,212,65,106,184,85,69,28,12,87,189,239,109,5,75,90,136,136,215,42,229,94,137,132,67,93,171,221,174,166,201,121,175,178,214,65,44,53,20,21,82,210,203,28,173,86,189,143,99,213,174,107,145,81,21,21,21,21,21,21,16,252,90,109,117,183,187,173,29,154,221,11,165,171,175,168,142,154,8,218,213,114,186,71,185,26,212,68,68,85,92,170,167,68,69,82,246,60,59,120,109,179,112,249,178,112,107,13,72,200,105,175,55,170,102,221,42,170,106,17,140,246,122,121,169,41,36,123,28,247,196,199,177,26,248,92,170,138,170,137,133,85,85,94,208,59,197,15,139,7,238,206,224,73,181,218,86,236,178,233,237,61,80,177,204,176,79,205,20,181,112,79,91,3,156,156,147,57,142,69,142,70,245,86,163,149,62,73,208,130,17,69,44,207,72,161,141,210,61,123,53,169,149,95,208,92,215,135,199,6,182,157,162,219,103,238,150,228,89,162,117,242,231,140,71,81,78,213,150,147,203,168,170,131,221,73,160,107,227,231,100,140,207,188,185,76,122,97,10,142,215,215,201,117,182,188,175,189,43,28,175,173,242,186,34,117,247,33,107,126,107,249,191,51,99,189,131,208,236,219,173,170,178,233,38,62,71,251,23,180,245,122,229,125,250,153,100,252,214,254,127,200,200,64,0,0,0,0,0,0,0,0,0,245,207,12,117,17,58,25,91,150,187,25,76,125,77,107,248,154,209,141,219,157,240,212,90,94,146,149,244,208,209,123,39,150,215,51,147,227,163,133,235,209,26,212,238,255,0,151,169,124,60,34,235,171,126,239,112,245,96,188,84,207,21,193,106,61,171,207,230,123,101,69,229,174,157,173,206,92,239,234,126,171,232,83,15,31,251,13,14,197,111,221,218,205,104,163,124,86,90,159,35,216,93,229,163,90,188,180,84,174,147,10,216,216,207,142,85,248,83,239,235,222,59,89,47,183,141,57,114,138,239,98,185,213,80,86,193,205,229,207,77,51,162,145,156,205,86,174,28,213,69,76,163,149,58,47,101,82,243,56,31,227,19,67,241,61,160,155,161,181,204,180,79,212,180,217,246,170,74,247,66,173,171,230,154,166,86,121,108,150,105,36,147,146,56,24,171,150,244,232,169,211,10,144,195,136,191,10,61,214,179,106,171,133,227,106,99,161,175,177,205,81,79,21,37,51,82,166,90,134,55,217,145,100,115,153,5,26,49,19,204,107,186,162,254,82,103,170,169,149,184,39,240,184,191,232,237,87,111,220,157,241,251,50,119,208,75,21,101,13,190,30,119,43,37,100,148,211,70,178,197,83,72,152,84,229,149,174,229,114,47,162,47,117,45,10,146,150,158,134,150,26,42,72,89,20,20,241,182,40,163,99,81,173,99,26,152,68,68,78,136,136,137,217,15,104,0,0,14,159,188,86,198,94,246,143,91,217,159,19,165,109,126,156,185,83,43,26,222,101,114,62,150,70,225,19,11,149,92,252,148,214,187,115,237,107,96,220,205,87,104,100,50,64,148,23,202,234,118,49,205,229,115,81,149,15,106,116,194,99,24,249,33,121,62,24,58,221,186,203,133,235,108,110,170,124,178,89,106,33,180,170,61,252,202,212,134,221,69,209,61,229,194,123,223,79,185,9,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,143,226,125,173,219,163,120,94,185,198,218,167,195,37,234,162,107,74,35,31,202,174,73,173,213,189,23,222,76,167,187,245,251,148,163,109,176,181,186,253,185,122,82,208,232,100,157,43,175,148,48,61,141,111,51,156,143,168,99,87,166,23,57,207,201,77,148,118,118,216,219,46,209,104,139,51,34,116,77,160,211,150,202,100,99,155,202,173,70,82,198,220,42,97,48,169,143,146,29,192,0,0,7,170,174,150,158,186,150,106,42,184,89,44,21,17,186,41,99,123,81,205,123,28,152,84,84,94,138,138,139,217,74,189,227,99,194,230,255,0,172,181,85,195,114,118,59,236,200,31,95,44,181,149,214,249,185,218,175,145,242,84,205,34,197,21,53,34,229,203,205,19,91,204,229,95,69,94,202,117,126,9,188,50,245,229,147,114,40,183,19,122,168,168,105,237,182,26,152,234,169,232,228,142,102,62,73,224,158,154,102,185,209,212,210,163,86,53,106,74,213,84,114,46,122,116,234,166,89,241,29,227,103,78,237,150,143,169,216,237,173,185,198,203,213,77,51,232,234,100,183,205,26,50,142,157,209,85,211,62,52,88,39,107,227,145,143,100,107,202,172,195,83,25,76,225,10,116,175,175,173,186,86,207,114,184,213,75,83,85,85,43,166,154,105,94,175,124,143,114,170,185,206,114,170,170,170,170,170,170,175,94,164,144,224,3,97,161,223,93,251,180,217,174,244,111,150,201,77,231,251,115,188,180,115,83,154,138,169,209,229,93,27,217,241,196,159,18,125,221,123,92,247,23,58,234,223,180,60,61,95,239,20,211,197,111,90,111,101,242,57,92,216,145,57,171,160,107,177,135,55,250,167,162,250,148,61,195,54,141,110,227,111,134,158,211,21,116,146,84,195,91,237,126,99,91,31,63,193,71,51,211,162,181,201,221,159,47,67,101,8,33,142,158,38,195,19,112,214,231,9,143,169,236,0,0,0,0,0,0,0,0,0,0,162,175,21,141,7,46,147,226,46,170,241,236,204,142,11,215,39,148,230,177,83,155,201,161,161,107,186,242,162,46,21,222,138,191,160,152,30,13,155,147,38,160,218,171,254,128,169,149,137,250,152,246,95,39,153,222,244,158,211,83,112,149,216,203,151,56,199,163,83,31,94,231,17,227,43,183,180,213,58,34,193,175,105,173,81,172,212,158,213,237,53,44,129,57,147,158,107,124,76,230,122,55,61,186,38,93,244,79,145,80,103,102,219,221,201,214,155,91,168,97,213,26,31,80,87,90,171,224,230,195,233,106,229,131,155,44,123,58,172,78,107,151,221,145,222,190,171,243,82,234,248,83,241,40,219,61,235,75,110,150,214,21,80,216,181,21,68,50,190,71,85,62,158,150,153,242,45,82,69,20,108,89,42,159,34,185,91,35,23,151,25,92,57,83,166,16,154,84,213,52,245,148,241,85,210,79,28,208,76,198,201,28,145,185,28,215,181,83,40,168,169,209,81,81,81,114,123,64,0,0,15,69,117,44,117,180,85,20,82,181,28,202,136,159,19,145,83,40,168,228,84,84,95,238,154,241,241,233,163,93,162,184,153,213,212,126,195,236,204,175,185,87,215,198,137,23,34,61,143,184,85,34,57,61,212,202,47,47,126,189,187,147,163,193,135,112,60,237,49,168,182,250,89,191,107,171,171,185,53,170,239,148,118,248,147,167,55,255,0,171,250,125,11,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,98,120,207,110,7,147,166,52,238,223,69,55,237,149,116,151,39,49,29,243,142,225,18,174,57,191,253,95,211,232,65,126,2,244,99,181,175,19,58,70,143,216,125,165,148,23,43,125,124,136,177,115,163,24,203,133,42,43,151,221,92,34,115,119,233,223,185,176,229,13,44,116,84,84,244,81,53,26,202,120,153,19,81,19,8,136,212,68,68,79,238,30,240,0,0,3,213,83,83,79,71,79,45,93,92,241,195,4,44,116,146,73,35,145,173,99,81,50,170,170,189,17,17,17,87,36,6,227,187,196,95,75,109,125,142,231,182,251,89,118,138,227,169,107,105,166,165,146,182,142,120,230,142,141,94,202,152,85,82,72,42,91,36,114,178,72,227,119,195,238,162,162,247,194,20,217,170,245,102,161,214,247,250,205,77,170,46,213,119,27,141,116,210,79,44,213,51,190,103,115,61,238,123,147,153,234,174,199,51,156,189,85,123,169,196,22,247,224,213,183,180,212,218,34,255,0,175,106,109,81,36,213,126,201,236,213,47,129,57,151,146,107,132,79,229,122,183,61,186,46,29,244,95,145,204,120,201,238,76,154,127,106,172,26,2,154,86,47,234,159,218,188,238,87,123,209,251,53,77,190,86,231,14,76,103,62,173,92,253,59,144,255,0,194,159,65,203,171,56,139,165,188,123,51,36,130,203,207,230,185,204,85,229,243,168,107,154,222,188,170,137,149,111,170,167,233,47,84,0,0,0,0,0,0,0,0,0,0,85,71,141,110,130,153,95,160,53,197,43,89,229,183,237,95,107,92,46,127,249,186,38,118,111,249,87,238,249,24,159,194,19,94,73,96,223,10,173,45,45,107,163,130,247,201,152,188,204,35,252,154,58,247,246,230,68,92,42,231,178,254,130,200,188,64,54,193,119,83,134,13,87,96,165,166,243,46,31,176,125,149,81,153,115,127,221,10,87,191,24,99,156,158,236,126,137,247,154,242,190,55,196,229,100,140,115,28,157,209,201,133,66,70,237,39,5,218,247,122,246,241,250,191,67,66,250,154,182,99,240,10,217,158,143,204,242,71,238,182,40,30,171,132,137,234,189,125,62,252,97,26,155,94,189,219,155,187,42,43,45,215,237,55,114,163,150,53,107,228,134,106,57,162,127,73,25,133,84,107,154,189,17,201,235,209,21,11,25,224,119,196,230,178,198,235,78,216,239,109,116,149,20,104,144,80,82,221,102,149,94,230,39,236,104,88,233,166,169,170,68,68,68,73,94,229,70,253,81,59,161,107,26,91,86,105,221,105,101,165,212,26,98,241,71,114,161,171,137,146,199,53,45,68,115,55,14,99,94,158,243,21,83,60,174,106,247,245,67,151,0,0,0,41,207,198,119,110,91,110,221,189,59,184,148,52,108,130,150,170,199,73,110,153,99,143,149,175,168,117,77,194,103,57,112,220,43,149,17,50,170,236,253,61,76,119,225,65,184,238,209,252,70,182,197,85,86,216,169,111,116,9,69,27,29,39,42,58,121,171,232,90,136,136,174,68,85,84,111,162,42,253,20,189,0,0,0,0,98,254,34,55,247,72,112,231,183,147,235,237,95,43,188,132,145,212,244,241,70,232,185,229,159,200,150,86,177,173,146,72,209,202,169,11,145,17,29,149,95,238,166,14,224,215,142,169,184,170,214,247,251,51,116,251,109,246,235,124,117,82,209,201,236,139,19,222,200,230,167,107,17,235,237,18,181,92,173,168,235,132,78,221,62,178,255,0,157,188,220,156,201,205,140,227,61,112,126,128,60,101,15,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,60,101,15,32,31,158,118,243,114,115,39,54,51,140,245,193,16,56,202,227,170,110,21,117,189,130,204,237,62,219,133,186,225,29,44,181,146,123,34,202,246,50,73,170,26,244,98,251,68,77,71,35,105,250,101,23,191,95,166,113,225,223,127,116,135,17,155,123,6,190,210,18,59,200,87,182,158,162,41,22,46,120,167,242,34,149,204,115,99,146,68,106,162,76,212,84,87,101,23,251,171,148,0,0,0,1,69,254,43,251,142,237,97,196,107,172,84,181,109,150,150,201,64,180,82,49,178,115,35,103,134,190,185,170,138,136,229,68,84,71,122,162,47,209,12,137,224,197,183,76,184,238,230,162,220,58,234,54,79,75,75,99,171,183,66,178,71,204,214,84,54,166,223,51,92,153,110,17,200,138,184,84,118,126,158,165,198,0,0,0,28,70,169,213,154,119,69,217,106,181,6,167,188,81,219,104,105,34,124,178,77,85,81,28,45,195,88,231,175,188,245,68,207,43,92,189,253,20,170,126,56,188,78,107,47,142,187,109,142,201,87,73,79,70,169,61,5,85,214,25,85,142,122,126,201,133,238,134,106,106,165,69,69,69,137,237,85,111,213,83,178,21,243,164,244,94,230,111,110,176,167,183,217,45,183,205,69,116,186,214,50,41,42,82,26,138,181,107,229,149,168,175,149,237,107,220,136,142,149,21,202,185,248,179,213,87,174,69,223,206,20,245,86,192,105,235,101,118,173,230,101,117,111,146,178,71,248,68,107,21,236,149,85,184,146,22,42,42,58,23,38,58,255,0,221,135,116,142,159,170,213,90,166,209,166,232,163,123,230,186,87,83,209,177,24,213,85,204,146,53,137,217,21,123,185,61,23,238,54,5,240,254,219,15,230,87,195,6,148,176,213,83,121,119,15,217,222,212,170,204,57,223,238,133,83,217,156,177,174,95,118,79,84,251,138,221,241,123,215,146,223,247,194,151,74,199,88,233,32,178,115,226,47,51,40,207,58,142,129,253,185,149,19,42,153,236,159,164,203,30,10,90,10,100,147,95,235,138,166,179,203,119,217,94,200,184,92,255,0,243,140,79,238,223,242,47,223,242,45,92,0,0,0,0,0,0,0,0,0,0,65,127,22,237,29,38,164,216,6,93,161,133,239,125,163,56,115,91,148,111,155,91,64,222,171,202,184,248,126,105,250,74,173,224,199,91,84,104,46,34,116,181,250,42,198,211,199,23,183,121,142,124,138,198,46,104,106,26,153,247,155,249,255,0,63,83,98,203,213,162,142,253,108,154,213,95,27,100,130,126,94,118,170,34,162,242,185,28,157,21,21,59,162,122,26,214,113,17,183,181,251,87,188,55,253,9,114,166,88,42,45,158,203,204,197,99,155,143,50,150,41,83,163,154,213,237,34,126,74,127,164,185,255,0,11,251,37,142,159,134,75,5,198,142,137,173,170,159,218,188,233,29,27,17,87,150,225,90,141,194,162,103,182,123,157,207,137,62,7,246,127,126,244,141,202,222,221,51,109,179,94,230,230,169,166,184,80,81,82,211,202,179,182,154,72,162,108,146,249,15,127,151,151,181,85,19,175,186,152,237,130,147,248,140,225,103,116,184,110,213,245,150,237,69,96,185,125,149,21,84,141,161,187,71,75,81,236,242,49,37,153,35,84,153,240,198,213,114,182,21,127,187,221,58,167,78,217,123,130,175,16,29,192,216,93,73,107,210,122,174,235,45,215,71,213,213,193,79,63,183,79,60,239,163,137,242,83,198,231,71,230,84,178,40,218,200,162,118,21,83,13,202,250,47,75,183,219,93,203,209,251,175,164,232,117,142,139,189,209,220,104,107,97,138,92,211,212,197,50,196,231,196,201,60,183,249,111,114,53,232,217,27,150,231,166,83,232,167,106,0,0,1,3,60,93,180,11,53,6,195,209,234,104,232,188,233,173,183,56,220,231,182,62,103,49,145,209,215,191,42,188,170,168,136,171,243,68,42,143,133,45,82,221,29,196,54,128,189,201,50,197,28,90,146,213,206,168,238,84,86,165,116,14,84,94,169,211,221,249,155,31,105,203,172,87,221,61,108,189,192,228,116,119,10,56,106,154,168,168,168,169,35,17,201,217,87,231,243,83,145,0,0,0,42,127,198,127,112,238,210,87,105,205,185,134,166,70,91,154,218,59,163,163,71,185,17,102,69,184,194,170,169,205,203,240,244,248,115,245,244,56,159,5,170,136,255,0,87,122,162,153,241,177,252,182,170,217,83,166,92,139,231,91,147,63,68,250,147,150,211,197,246,220,69,196,29,203,104,117,54,164,183,218,234,225,100,208,83,58,174,178,8,25,44,201,92,148,236,137,170,249,178,231,170,243,97,168,204,174,23,29,176,72,216,39,130,170,24,234,105,166,100,177,74,212,123,36,99,145,205,115,85,50,138,138,157,21,21,61,79,97,195,234,237,87,100,209,58,114,225,169,245,13,194,158,138,134,221,77,45,76,178,205,43,35,106,54,56,220,247,117,122,162,103,149,170,189,85,59,17,235,133,158,44,109,124,65,238,6,180,211,214,137,227,150,142,201,95,113,101,43,209,205,114,203,12,51,192,198,61,170,217,158,142,106,164,201,133,68,68,95,76,122,201,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,17,139,138,110,44,109,124,62,110,6,139,211,215,121,227,138,142,247,95,110,101,83,213,205,106,197,12,211,206,199,189,202,233,152,141,106,36,43,149,84,84,79,92,250,72,93,35,170,236,122,219,78,91,245,62,157,184,211,214,208,220,105,162,169,138,88,102,100,141,229,146,54,189,189,88,170,153,229,114,47,69,94,231,48,122,231,158,10,88,100,169,169,153,145,69,19,85,239,145,238,70,181,173,68,202,170,170,244,68,68,245,35,149,219,139,221,185,151,136,59,102,208,233,157,73,111,186,85,205,28,48,84,186,146,178,9,217,20,203,92,180,239,137,202,201,178,215,162,242,229,170,204,166,83,61,240,65,175,26,90,134,126,174,180,189,51,35,99,57,173,84,82,175,76,57,87,206,184,166,126,169,245,57,111,6,13,195,187,71,93,168,246,230,106,153,31,110,115,43,46,141,141,94,229,68,153,86,221,10,42,39,55,47,195,211,225,207,215,208,182,0,0,0,3,142,212,119,88,172,90,122,231,123,157,200,216,237,244,115,85,57,85,81,17,18,54,43,151,186,167,203,230,134,184,60,86,234,150,107,30,33,181,253,238,57,150,88,229,212,119,94,69,87,115,34,53,107,167,114,34,117,94,158,247,204,181,191,8,141,2,205,63,176,245,154,158,74,47,38,107,149,206,69,107,221,31,43,159,28,148,116,15,202,47,42,42,162,170,124,213,9,232,0,0,3,170,238,86,229,232,253,168,210,117,218,199,90,94,232,237,212,52,80,203,46,106,42,98,133,101,115,34,124,158,91,60,199,181,28,245,108,110,195,115,215,11,245,82,146,56,213,241,1,220,13,250,212,151,77,39,165,46,178,218,180,125,37,92,244,240,123,12,243,192,250,200,153,37,68,109,116,158,93,75,226,145,175,138,86,229,81,48,236,39,162,117,196,60,57,240,179,186,92,72,234,250,59,118,157,176,92,190,202,150,170,54,215,93,164,165,168,246,120,216,178,194,146,42,204,200,100,106,57,27,50,63,222,236,157,87,167,123,187,225,111,131,77,175,225,187,73,81,209,80,217,40,174,55,254,88,230,170,185,213,83,83,205,51,103,242,160,71,164,115,36,17,189,25,207,10,57,185,235,149,85,94,189,163,103,140,101,150,197,30,209,89,238,190,196,141,175,91,197,60,126,107,99,98,123,158,203,112,118,21,113,205,241,117,238,64,63,15,93,177,169,221,14,38,52,245,12,52,158,124,54,73,169,47,85,41,229,171,145,176,195,112,164,71,170,251,142,68,233,39,174,19,230,168,108,11,101,180,81,216,109,144,218,168,35,108,116,240,115,114,53,168,136,137,204,229,114,244,68,68,238,171,232,107,167,198,118,182,169,215,188,68,234,155,244,181,141,168,142,95,97,242,220,201,21,236,76,80,211,181,113,239,59,243,62,126,133,169,120,72,232,233,52,222,192,201,118,150,23,181,247,108,101,206,110,17,222,85,109,123,122,47,42,103,226,249,175,232,39,64,0,0,0,0,0,0,0,0,0,0,192,188,110,232,122,221,125,195,190,164,178,91,226,73,39,127,177,242,183,149,85,203,138,234,103,46,17,26,229,236,197,244,53,232,210,87,41,173,26,134,146,227,3,213,143,139,204,195,145,85,49,150,57,61,21,62,102,206,90,18,246,253,69,165,104,111,50,57,28,234,143,55,42,139,148,247,100,115,126,107,249,191,50,167,188,94,120,123,173,181,107,118,111,125,154,211,34,210,221,115,246,157,68,112,47,43,60,168,104,41,161,230,115,99,68,76,170,170,39,51,215,233,142,196,182,240,175,185,165,119,12,214,170,124,245,166,243,242,159,242,174,21,171,243,250,19,40,199,155,217,177,123,127,191,26,62,179,72,235,171,53,61,76,117,16,201,28,85,62,207,3,231,167,123,162,146,54,190,55,203,27,249,28,223,53,234,138,137,209,87,63,60,210,31,26,28,15,107,30,26,181,45,77,206,215,69,89,112,210,53,19,61,105,107,18,57,101,242,154,233,42,28,198,201,35,96,142,38,185,34,129,28,228,69,233,156,167,78,221,147,195,223,141,59,254,196,235,218,29,21,171,47,51,75,163,110,213,17,83,185,147,212,61,204,165,146,89,169,35,89,17,36,157,145,49,173,134,39,123,216,85,79,170,116,75,198,210,250,158,201,172,108,52,58,151,78,220,32,173,183,220,105,226,169,130,88,101,100,141,86,72,198,189,190,243,21,91,240,185,23,162,175,115,149,0,0,12,35,198,150,144,135,89,112,199,184,148,79,167,73,166,162,211,87,122,218,102,242,35,151,206,101,190,161,25,132,229,85,206,93,233,215,228,166,187,118,122,202,157,39,171,104,107,229,99,153,81,102,184,197,51,155,133,69,71,195,42,42,166,58,46,114,223,167,232,54,62,225,111,84,69,172,56,122,219,219,228,115,54,71,79,166,45,46,151,14,202,181,238,161,129,202,213,234,184,95,123,178,174,76,168,0,0,0,84,103,141,14,152,175,166,213,218,111,84,121,14,246,41,104,232,233,60,212,107,185,124,213,150,226,254,94,108,99,56,235,140,228,232,222,14,250,206,139,78,239,237,222,213,93,63,42,93,44,21,20,177,70,175,68,69,150,90,219,123,91,209,92,157,125,213,236,138,191,121,212,252,76,173,119,29,182,226,207,245,67,100,168,169,161,172,168,135,237,152,101,141,238,137,205,145,215,58,199,181,205,115,81,170,157,88,138,138,139,158,157,203,18,240,205,226,78,187,125,118,85,45,122,162,179,206,191,233,217,254,206,230,116,138,231,203,77,5,37,27,124,215,115,202,247,185,202,249,93,151,97,17,126,72,189,230,49,92,158,45,252,72,84,104,253,13,71,180,186,78,235,3,110,23,105,99,125,122,71,58,163,210,146,88,107,224,149,171,229,202,142,248,154,222,142,106,183,231,158,198,51,240,90,177,220,166,212,250,171,85,189,211,45,35,169,43,168,220,229,87,114,172,222,101,186,69,235,140,103,31,92,253,11,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,62,52,182,59,148,58,159,74,234,182,58,100,165,109,37,13,27,92,138,238,84,155,204,184,200,157,113,140,227,235,159,161,146,252,36,56,144,168,213,250,26,179,105,117,101,214,7,92,45,50,200,250,4,146,117,87,173,36,80,208,65,19,83,204,149,93,241,57,221,26,212,111,203,29,139,27,33,207,137,151,18,117,219,21,178,171,107,210,245,190,77,255,0,81,79,246,118,91,34,181,241,83,79,73,88,223,53,188,146,177,237,114,62,38,225,216,84,69,244,85,237,93,190,25,182,203,142,228,241,103,250,161,189,207,83,93,89,79,15,219,51,77,35,157,43,157,35,110,116,111,115,156,231,35,149,122,189,85,85,87,61,123,157,179,198,39,89,209,106,45,253,180,90,168,103,202,90,236,20,244,178,198,142,76,36,177,214,220,26,238,136,229,235,239,39,116,69,251,142,243,224,189,166,43,234,117,126,164,213,30,206,239,98,138,138,178,147,205,86,59,151,205,73,109,207,229,230,198,51,142,184,206,75,115,0,0,0,49,95,20,154,162,45,31,195,214,225,95,100,153,177,186,13,49,118,116,89,118,57,158,218,25,220,141,78,169,149,94,94,200,185,53,193,188,214,84,234,205,91,93,95,19,28,250,139,205,198,89,154,212,69,85,87,205,42,170,38,58,174,114,239,175,233,54,35,224,179,72,67,163,56,99,219,186,38,83,249,51,86,233,171,69,117,75,121,17,171,231,62,223,78,143,202,114,162,231,45,245,235,243,83,55,128,0,7,21,170,53,61,147,71,88,107,181,46,162,184,65,69,111,183,83,203,83,60,179,74,200,218,140,141,142,123,189,231,170,55,225,106,175,85,78,197,28,248,132,241,167,126,223,109,123,93,162,180,157,230,104,180,109,166,162,90,118,178,10,135,181,149,82,69,53,92,105,34,164,115,190,39,181,208,202,223,123,8,171,244,78,139,214,248,47,224,123,88,241,43,169,105,174,87,74,42,203,126,145,167,153,142,170,172,88,229,139,205,107,100,167,115,217,28,142,130,72,156,229,138,117,115,81,123,227,43,211,189,222,108,158,197,232,13,135,209,212,122,71,67,89,169,233,163,167,134,56,230,169,246,120,25,61,67,219,20,113,185,242,62,40,217,206,231,121,76,85,85,78,170,153,249,99,33,149,193,227,45,114,72,246,202,195,108,76,171,159,116,165,147,31,125,61,193,191,63,244,31,23,132,23,15,117,154,82,199,112,222,107,237,170,72,42,174,244,242,209,82,73,44,10,213,125,36,172,160,168,99,154,174,141,21,90,170,213,84,84,122,183,228,139,220,176,221,119,122,126,157,210,181,215,136,220,141,117,63,149,133,85,194,123,210,53,191,52,252,239,153,172,110,174,185,77,120,212,53,119,25,228,87,201,55,151,151,42,170,231,12,106,122,170,252,141,133,184,33,208,213,186,7,135,125,53,100,184,68,145,206,207,108,230,111,42,163,147,53,213,46,76,162,181,171,217,233,232,103,176,0,0,0,0,0,0,0,0,0,1,215,119,6,133,215,45,33,95,68,216,249,214,79,43,221,198,115,137,88,189,191,65,171,234,44,180,179,101,90,173,123,125,21,49,221,13,149,184,106,185,190,239,178,218,122,190,73,35,123,164,246,188,186,53,203,87,21,115,39,205,126,71,207,196,198,204,90,247,215,106,110,154,22,227,20,110,90,175,35,203,115,154,213,229,229,169,134,85,194,171,31,140,249,73,249,63,247,167,1,193,222,201,63,98,118,142,135,71,206,196,243,227,243,121,221,142,174,205,85,68,137,149,88,216,171,210,95,151,253,235,157,65,209,247,143,105,52,158,244,104,43,182,134,213,150,202,106,168,110,20,147,193,20,146,195,19,221,79,44,144,201,19,101,98,200,199,163,30,212,149,202,142,70,170,166,127,66,208,127,23,188,43,234,254,24,183,34,178,221,83,77,59,236,149,53,18,84,90,235,163,100,170,196,133,211,212,36,44,116,139,12,108,243,57,32,230,84,111,79,84,233,218,94,120,94,113,183,37,162,225,6,198,110,93,238,166,90,106,149,108,118,138,138,186,158,100,99,220,234,42,88,32,107,166,157,17,26,136,143,84,99,25,158,234,158,168,91,76,51,71,81,12,117,16,189,175,142,86,163,216,230,174,81,81,83,40,168,168,126,192,0,28,22,187,178,38,164,209,58,131,79,44,109,147,237,59,93,93,31,43,147,40,239,50,23,51,10,152,92,252,95,37,251,141,110,184,139,210,51,232,141,240,215,26,122,104,219,31,179,106,27,155,88,214,162,162,53,173,172,153,136,136,138,212,199,195,242,46,19,194,127,115,99,213,252,61,166,154,170,174,243,171,44,149,158,203,27,22,94,101,101,60,52,52,44,68,194,189,85,48,174,244,68,79,184,155,192,0,0,4,23,241,118,219,201,117,151,14,52,151,106,58,104,124,251,29,238,59,140,179,114,126,19,201,134,130,189,202,222,100,106,175,46,92,139,133,84,76,250,161,83,124,42,110,147,182,135,124,180,190,171,124,203,21,55,218,84,80,85,63,155,149,27,7,182,65,35,213,87,157,168,136,137,31,170,227,230,102,95,19,77,211,211,155,185,188,58,107,84,105,186,218,122,152,63,82,84,113,72,248,100,141,255,0,132,246,170,199,174,85,143,114,103,18,55,215,61,76,229,224,191,61,205,53,158,163,167,138,73,61,143,216,107,28,230,229,220,188,254,109,185,21,113,219,56,45,99,92,106,187,110,136,210,55,141,87,118,169,142,10,107,85,13,69,99,220,247,181,169,136,162,116,139,213,202,137,217,171,234,159,122,26,239,113,107,187,247,61,237,223,125,75,126,146,186,90,138,54,93,107,40,237,200,178,185,237,246,116,172,157,209,114,251,239,76,98,94,156,171,142,189,19,231,111,62,24,27,49,38,215,112,245,65,120,174,165,134,58,173,78,232,175,44,123,99,195,150,26,154,26,39,38,85,88,213,239,26,250,170,125,84,152,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,33,215,137,254,204,73,186,60,61,87,222,40,105,97,146,171,76,58,91,203,222,232,242,228,134,154,134,181,203,133,70,57,123,200,158,168,159,84,42,27,132,173,223,185,236,150,251,233,171,244,117,210,211,209,190,235,71,71,113,68,149,204,111,179,173,100,14,151,155,223,98,99,17,117,230,92,116,234,159,45,136,116,62,171,182,235,125,35,103,213,118,154,152,231,166,186,208,211,214,49,204,123,92,152,150,38,200,157,90,170,157,156,158,171,247,169,84,254,52,19,220,215,89,105,202,121,100,147,216,253,134,141,205,110,93,203,207,230,220,81,23,29,179,131,7,120,101,238,166,156,218,45,225,212,186,163,82,86,211,211,64,154,78,178,40,223,52,145,179,240,158,213,70,244,194,189,237,76,226,55,122,231,161,134,184,172,221,39,110,246,249,106,141,86,217,150,90,111,180,171,96,164,127,55,50,58,15,108,158,70,42,47,59,145,83,18,122,46,62,69,177,248,68,237,228,186,59,135,42,203,181,101,52,62,117,242,247,37,194,41,185,63,9,228,205,65,64,228,111,50,181,23,151,45,85,194,42,166,125,84,157,0,0,0,4,33,241,95,220,216,244,127,15,107,166,169,107,188,154,203,221,103,178,200,207,55,149,95,79,53,13,115,21,48,143,69,92,171,125,81,83,239,41,239,135,93,35,54,183,223,13,15,167,161,141,178,123,78,161,182,49,237,114,42,163,154,234,200,152,168,168,141,92,252,95,35,100,93,9,100,77,53,162,52,254,158,72,219,31,217,150,186,74,62,86,166,17,60,184,90,204,34,97,63,55,228,159,113,206,128,0,63,19,77,29,60,50,84,76,246,178,56,154,175,123,156,184,68,68,76,170,170,169,82,222,40,124,109,201,119,184,79,177,155,105,123,169,138,154,153,93,29,222,162,146,167,149,30,246,186,182,150,122,119,58,25,213,21,170,138,197,86,61,153,236,171,232,132,67,225,15,133,125,97,196,238,228,81,219,169,169,167,101,146,154,162,58,139,165,116,140,149,24,176,182,120,18,102,54,68,134,70,121,156,147,243,34,59,167,170,244,239,126,27,57,180,154,79,101,244,21,167,67,105,59,101,53,44,54,250,72,32,150,72,161,137,142,168,150,56,99,137,210,189,99,99,17,239,114,68,213,87,43,81,87,31,161,59,192,35,47,26,156,52,39,17,54,125,63,109,70,53,18,142,237,73,52,206,199,95,41,141,168,107,145,87,202,147,167,225,189,122,127,167,52,237,6,129,160,219,29,182,211,186,34,221,19,25,29,166,217,73,72,238,70,181,57,157,21,60,113,103,163,91,159,129,58,225,63,71,99,130,226,82,228,251,78,203,106,42,248,228,142,55,71,236,152,116,142,195,122,213,194,159,52,249,154,212,170,203,85,54,81,170,231,187,209,19,61,144,218,11,111,168,93,109,210,20,20,78,143,145,99,243,125,220,99,25,149,235,219,244,157,136,0,0,0,0,0,0,0,0,0,0,124,215,22,163,232,228,107,147,40,184,233,250,80,213,247,92,81,178,223,170,43,105,35,141,88,216,252,188,55,24,198,99,106,246,253,38,193,156,9,222,221,168,56,98,210,23,39,70,230,44,159,104,116,115,112,189,46,21,45,249,175,200,207,202,136,228,195,145,21,62,161,173,107,83,149,173,68,68,244,68,60,128,96,62,49,248,105,176,241,27,181,23,75,36,180,20,223,109,209,211,79,83,109,169,88,153,230,36,236,166,168,108,76,231,242,164,127,47,60,217,195,83,57,234,157,123,208,94,173,211,154,207,97,119,78,170,207,58,213,219,111,90,98,234,244,130,102,249,176,171,159,77,82,230,182,70,57,81,143,86,243,197,148,114,34,118,244,94,215,145,225,241,196,197,46,255,0,108,197,178,146,229,94,201,117,14,159,166,134,221,88,215,74,142,150,95,34,146,149,31,51,145,101,123,221,153,38,92,185,113,149,238,136,189,229,64,0,1,220,163,79,22,29,171,77,21,196,39,234,154,130,141,144,209,95,168,189,178,103,54,62,94,122,169,235,171,158,229,85,70,34,42,171,90,157,85,85,223,85,59,255,0,131,70,229,58,131,117,111,219,111,81,50,71,5,69,158,170,230,197,145,216,107,164,117,77,190,20,106,101,216,87,97,59,114,231,235,232,92,103,112,0,0,3,25,113,43,161,233,119,11,99,53,174,157,158,133,42,229,146,195,114,117,44,75,18,72,171,58,209,204,198,97,21,174,92,229,248,232,153,235,208,214,255,0,90,217,234,52,190,182,191,88,37,137,212,243,218,110,181,84,110,103,42,177,99,124,83,57,138,152,194,42,42,43,123,97,49,142,200,113,149,21,151,11,156,145,37,85,85,69,92,141,107,97,137,36,123,164,84,111,163,91,159,78,189,17,62,101,212,248,73,236,180,155,123,178,21,186,251,81,208,37,37,202,247,93,36,212,242,73,23,150,191,103,205,71,67,43,85,85,236,107,177,204,199,47,71,43,122,122,247,49,151,138,71,26,212,84,246,201,246,35,110,111,109,146,166,87,57,183,106,154,42,148,84,107,21,181,180,179,83,185,240,207,148,92,242,42,177,236,199,101,95,68,32,47,8,251,59,117,223,45,244,211,250,114,43,117,77,125,52,53,244,149,247,37,108,46,149,18,149,43,32,100,174,127,184,244,229,196,189,85,201,142,189,87,231,177,30,136,211,84,58,55,70,216,180,157,182,6,67,77,102,182,210,208,68,198,53,26,136,200,98,108,105,209,17,19,179,83,178,39,220,135,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,132,214,250,106,135,89,104,219,238,147,185,64,201,169,175,54,218,170,9,88,246,163,145,89,52,78,141,122,42,42,118,114,247,69,251,148,215,115,139,141,157,186,236,110,250,106,13,57,45,186,166,130,154,106,250,186,251,106,186,23,68,139,74,181,147,178,39,51,220,98,114,226,46,138,212,199,78,139,242,159,94,22,252,107,81,84,91,32,216,141,198,189,182,58,152,156,214,218,106,107,106,81,17,204,70,209,82,195,78,215,205,62,85,115,206,168,198,51,29,213,61,80,201,190,45,155,45,38,225,108,133,22,190,211,116,9,87,114,178,87,71,53,68,145,197,230,47,217,240,209,215,74,229,69,99,28,236,115,61,171,213,200,222,190,157,202,86,167,172,184,91,36,149,41,106,170,41,36,115,93,12,169,27,221,26,171,125,90,236,122,116,234,139,242,57,61,21,103,168,213,26,218,195,96,138,39,84,79,119,186,210,209,181,156,170,247,72,249,102,107,17,49,133,85,85,87,124,151,63,37,54,64,225,171,67,210,237,238,198,104,173,59,79,66,148,146,199,97,182,186,170,52,137,35,84,157,40,225,99,242,136,214,174,114,204,117,76,244,234,100,208,0,0,14,197,57,248,203,238,83,171,247,86,195,182,244,243,36,144,83,217,233,110,111,88,221,150,182,70,212,220,33,86,174,29,132,118,23,183,46,126,190,135,64,240,159,218,180,214,188,66,126,169,174,20,76,154,138,195,69,237,144,185,209,243,114,85,65,93,66,246,170,42,177,81,21,26,229,234,138,142,250,161,121,125,128,0,2,43,248,131,241,49,75,176,59,47,115,164,182,215,178,45,67,168,41,166,183,81,181,178,163,101,139,207,164,170,70,76,212,73,88,246,226,72,83,14,76,225,123,34,175,106,55,210,90,115,89,239,214,233,210,217,224,90,187,149,235,83,221,88,147,204,239,54,101,107,234,106,90,215,72,247,34,61,232,222,121,114,174,84,94,254,171,222,253,56,56,225,166,195,195,150,212,90,236,145,80,83,125,183,89,77,5,77,202,165,34,103,152,179,190,154,157,178,179,159,202,141,252,188,240,231,14,76,231,170,245,237,159,0,63,46,99,94,152,123,81,200,157,122,166,79,40,136,137,132,78,134,2,227,174,246,237,63,195,22,175,185,54,55,72,177,125,159,238,181,50,171,155,133,51,126,105,243,53,242,208,244,76,184,106,138,42,57,35,87,182,79,51,45,68,206,113,27,151,253,6,208,86,230,163,40,227,107,83,8,153,233,250,84,250,64,0,0,0,0,0,0,0,0,0,7,170,165,170,248,92,212,78,248,255,0,41,172,206,251,91,164,180,238,173,242,223,44,94,91,162,246,108,183,151,24,205,52,75,219,9,243,46,235,194,254,250,251,231,7,122,46,89,157,153,153,246,143,63,95,157,210,183,29,213,87,178,18,196,0,15,10,136,169,133,76,162,149,57,226,235,195,68,22,218,154,61,241,211,54,169,87,218,100,142,138,189,180,208,39,42,43,150,190,166,89,158,140,139,232,220,189,207,249,101,61,76,69,225,33,185,211,232,206,33,234,52,245,93,194,102,208,95,45,47,162,142,153,101,84,139,218,102,174,160,98,63,145,94,141,230,229,110,51,133,92,116,194,151,129,223,170,30,64,0,21,215,227,23,182,16,221,182,154,209,184,148,212,143,146,170,138,231,79,69,34,199,26,42,182,22,83,92,38,87,46,24,170,141,69,94,171,205,143,167,169,92,156,16,107,249,182,239,137,13,35,115,142,185,244,209,220,46,116,22,233,213,178,171,57,226,146,190,153,206,98,251,205,202,47,39,101,85,78,157,141,136,236,245,209,93,45,20,55,56,29,152,234,233,162,157,139,148,234,215,181,28,157,179,243,249,159,96,0,0,15,150,231,10,212,91,106,233,209,173,114,203,4,140,195,147,40,185,106,166,23,232,107,159,198,134,150,110,149,226,83,94,83,183,149,22,190,255,0,116,174,114,55,179,85,245,245,9,132,232,152,248,126,191,121,197,240,179,180,119,61,229,222,237,45,165,104,233,86,90,70,221,40,103,184,57,88,231,53,180,158,215,4,114,170,225,143,68,68,73,19,226,78,95,159,214,206,248,210,227,3,77,112,181,181,84,60,63,237,53,117,4,186,133,44,145,90,230,154,134,88,221,236,76,246,106,138,71,59,154,9,163,124,115,178,72,35,92,171,61,222,157,51,132,74,146,165,164,215,123,197,173,210,56,35,186,95,239,215,202,223,121,216,154,170,87,75,52,221,215,28,239,84,87,201,223,170,229,222,170,165,218,248,118,240,111,73,195,222,134,167,214,90,154,221,7,234,182,253,68,201,38,115,225,79,54,158,25,225,164,145,208,57,95,4,114,177,91,44,46,203,21,85,17,126,107,213,38,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,33,167,136,151,6,244,156,66,104,106,141,101,166,109,208,254,171,108,52,79,146,23,50,20,243,106,33,130,26,185,27,2,43,32,146,87,171,165,153,184,98,42,34,175,201,122,173,37,85,82,107,189,157,214,235,28,241,221,44,23,235,29,111,186,229,73,169,101,108,176,205,221,51,200,244,68,124,125,250,46,91,232,168,91,111,5,188,96,105,174,41,118,170,187,135,253,217,174,161,139,80,173,146,91,92,51,87,75,27,125,181,158,205,79,72,215,115,79,52,143,146,119,201,60,139,148,103,189,215,166,114,139,88,188,83,237,29,207,102,183,187,84,233,90,186,85,138,145,215,74,233,237,234,140,115,90,234,79,107,157,145,42,101,140,69,69,72,215,225,78,95,151,211,147,224,191,75,55,85,113,41,160,169,215,145,86,134,255,0,107,174,68,127,103,43,43,233,211,11,209,115,241,125,62,243,99,11,100,43,79,109,164,167,86,181,171,20,17,179,13,76,34,97,168,152,79,161,245,0,0,0,248,239,21,209,90,237,21,215,57,221,136,233,41,165,157,235,148,232,214,53,92,189,241,242,249,154,238,113,191,175,230,220,78,36,53,117,205,245,210,84,199,111,185,215,219,160,87,202,175,228,138,58,250,151,53,137,239,59,8,156,253,145,81,58,246,44,111,193,211,108,33,180,237,53,223,113,42,105,31,29,85,101,206,162,138,53,146,52,69,116,47,166,183,204,142,76,177,21,90,170,157,249,177,244,245,44,80,0,1,227,183,85,40,255,0,197,191,115,167,214,124,67,211,233,234,75,132,174,160,177,218,89,69,37,50,74,171,23,180,195,93,94,197,127,34,61,91,205,202,236,103,8,184,233,132,50,231,132,79,13,16,92,170,107,55,199,83,90,165,79,102,150,74,42,6,212,192,156,170,173,90,10,152,166,98,62,47,171,176,246,191,231,132,245,45,145,17,17,48,137,132,67,200,0,17,59,196,254,250,251,31,7,122,214,104,29,137,159,246,111,39,95,149,210,139,61,149,23,178,148,139,177,54,233,46,219,171,99,183,197,23,152,233,125,167,13,229,206,113,77,42,246,194,252,141,153,169,154,172,133,173,84,237,159,242,158,208,0,0,0,0,0,0,0,0,0,1,225,83,41,131,92,14,49,108,147,88,120,134,213,52,82,171,151,151,216,112,174,206,127,222,52,235,242,79,153,106,158,16,151,249,110,60,55,69,98,119,47,37,163,155,151,29,255,0,11,95,94,229,207,95,167,201,63,73,59,0,0,24,223,136,93,168,181,239,46,211,106,45,17,112,165,100,210,85,219,170,219,72,170,198,185,91,80,234,105,98,99,147,44,126,21,60,197,234,137,159,151,201,106,23,130,157,139,213,250,103,142,59,134,147,146,207,87,77,30,146,186,74,229,146,122,121,88,217,32,165,187,211,71,204,213,242,211,40,188,185,69,195,83,167,161,120,12,69,70,53,23,186,34,34,159,160,0,6,19,227,43,64,69,184,220,58,107,91,27,168,217,81,52,22,91,149,85,50,58,52,122,182,100,161,168,107,28,223,117,202,142,69,127,69,68,207,200,215,138,39,220,182,251,94,50,88,249,163,175,211,151,116,115,121,185,154,173,150,158,110,153,248,92,158,243,62,139,247,27,22,112,157,184,20,219,147,195,214,130,191,199,82,201,170,91,167,109,112,86,171,94,142,197,79,176,192,249,17,125,231,46,114,255,0,202,92,252,204,186,0,0,3,227,188,86,71,110,180,87,92,37,123,88,202,106,105,102,115,156,184,107,81,173,85,85,85,244,78,134,184,220,95,106,198,235,14,36,55,6,224,201,22,70,83,234,75,181,43,29,156,181,90,218,250,133,69,106,229,125,223,123,161,145,120,104,222,93,57,195,110,217,106,77,123,77,21,5,94,183,188,199,89,103,182,71,35,99,145,244,177,77,79,12,176,212,34,35,227,153,138,217,161,199,59,92,168,153,232,138,238,169,130,174,183,77,193,223,141,198,125,93,79,183,222,245,6,161,184,47,36,108,243,234,92,146,79,58,170,49,168,170,247,242,249,146,244,78,171,239,122,170,245,184,127,15,190,2,52,254,207,105,138,13,198,220,107,44,53,122,182,190,40,170,162,134,174,153,146,37,19,95,29,44,205,247,102,167,100,177,202,201,99,122,116,114,242,229,125,114,164,237,107,90,198,163,24,212,107,90,152,68,68,194,34,124,143,32,234,154,255,0,116,180,6,216,90,39,188,235,157,93,103,179,65,4,78,149,18,186,225,5,58,191,13,123,176,223,53,237,69,85,70,63,9,159,69,249,41,3,183,171,198,15,67,105,58,218,155,78,215,216,214,243,81,79,43,226,74,154,138,104,106,41,36,229,89,27,204,215,193,90,138,173,85,108,106,139,142,173,114,175,170,17,231,245,231,56,132,150,244,215,77,163,180,51,45,105,86,146,42,69,111,174,73,214,30,127,135,173,119,46,121,125,59,103,232,89,39,7,92,82,209,113,77,183,46,213,209,218,102,160,171,164,168,90,58,166,44,9,20,107,43,32,167,145,234,196,243,100,94,92,207,211,43,156,39,84,249,231,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,6,1,227,23,138,90,46,22,118,229,186,186,75,76,213,245,117,117,9,71,74,196,129,37,141,37,124,21,18,49,94,158,108,107,203,152,58,225,115,133,232,159,42,219,253,121,206,33,34,189,57,208,232,237,12,251,90,213,172,136,146,219,235,150,116,135,159,225,233,93,203,158,95,78,217,250,18,27,101,124,96,244,54,172,173,166,180,238,133,141,108,213,21,18,178,37,169,167,166,134,158,146,62,101,141,188,206,124,245,170,168,212,87,72,170,184,232,214,162,250,41,60,116,6,233,109,254,231,218,32,188,232,125,95,103,188,193,60,77,149,82,134,225,5,66,179,45,99,176,239,41,238,68,84,71,183,41,159,84,249,161,218,193,225,205,107,218,172,123,81,205,114,97,81,83,40,169,242,32,151,136,39,1,26,127,120,116,197,126,227,109,205,150,26,77,91,65,20,181,82,195,73,76,200,210,181,172,142,170,103,123,176,211,190,89,37,124,178,49,58,185,57,176,158,184,82,158,45,87,77,193,216,125,198,101,93,55,183,217,53,6,158,184,39,60,111,243,233,156,178,65,58,42,177,200,138,199,242,249,145,117,78,139,238,250,42,116,206,188,75,239,46,156,226,75,108,180,222,189,169,138,130,147,91,217,163,163,179,220,227,141,177,198,250,168,161,167,154,89,170,21,21,242,76,245,116,211,99,157,206,68,92,117,68,119,85,199,60,33,106,180,209,252,72,109,245,193,242,44,108,168,212,150,154,87,187,56,68,107,171,233,213,85,203,148,247,125,222,166,199,86,106,200,238,54,138,27,132,79,107,217,85,77,20,205,115,87,45,114,57,168,168,168,190,169,212,251,0,0,0,98,46,44,119,2,155,109,248,122,215,183,249,42,89,13,75,180,237,210,10,37,115,209,185,169,246,25,223,26,39,188,213,206,89,249,43,159,145,174,156,175,185,110,14,188,124,178,115,73,95,168,238,234,231,114,243,57,93,45,68,221,113,241,57,125,231,253,87,239,54,29,224,215,64,67,183,60,58,104,171,27,40,217,79,52,246,91,109,85,74,54,52,98,186,103,80,211,181,238,119,186,213,87,42,179,170,170,103,230,102,192,0,7,229,232,170,199,34,119,84,84,66,143,248,214,216,189,95,169,184,227,183,233,56,236,245,117,49,234,219,164,78,73,32,167,149,237,142,10,171,189,76,124,206,95,45,112,137,205,149,92,57,58,250,150,245,195,214,212,90,246,107,105,180,238,136,183,210,178,25,41,45,212,141,171,84,99,90,174,168,109,52,81,61,203,134,51,42,190,90,117,84,207,207,228,153,32,0,1,4,252,94,239,242,219,184,110,150,196,206,94,75,191,47,62,115,159,193,87,208,57,49,215,235,242,95,208,85,95,7,86,73,175,220,67,105,106,40,149,201,205,237,217,86,231,63,239,26,133,249,47,200,216,253,19,9,131,200,0,0,0,0,0,0,0,0,0,0,20,7,226,93,96,75,7,20,250,154,6,196,172,71,251,22,50,220,103,22,234,53,249,39,204,155,94,12,55,229,169,219,173,87,100,119,42,37,31,176,242,252,215,158,123,131,151,215,253,5,145,0,0,7,65,177,236,198,139,176,238,37,195,114,232,44,244,144,222,46,48,203,12,211,71,79,19,92,244,146,116,153,202,174,70,35,149,85,232,138,185,114,255,0,119,169,223,128,0,3,228,187,91,169,238,246,186,203,85,92,77,146,10,202,121,41,228,99,154,138,142,107,218,173,84,84,84,84,94,138,190,134,187,188,112,237,165,78,216,113,35,172,45,146,64,200,169,238,119,91,133,210,145,172,106,181,169,4,149,245,45,98,99,145,169,218,63,68,84,249,41,100,254,15,219,153,46,166,217,219,150,144,170,169,141,95,106,184,204,216,227,115,215,204,242,226,165,160,141,21,17,94,190,239,189,142,200,153,249,22,12,0,0,3,12,241,127,184,12,219,126,30,181,165,241,106,124,137,167,178,220,105,105,222,143,229,114,74,180,53,14,111,42,243,53,115,150,116,194,228,215,55,81,221,166,191,106,27,165,242,166,87,201,45,198,182,122,185,30,247,42,185,206,145,234,229,85,85,85,85,85,85,249,169,243,199,237,183,25,160,161,133,37,158,73,28,216,97,137,185,114,185,202,184,107,81,61,87,174,17,16,182,207,12,78,6,233,172,54,170,109,239,220,251,59,36,185,212,43,39,180,211,84,83,162,164,81,57,180,85,48,77,201,61,58,57,178,35,145,233,204,199,225,58,162,117,202,150,100,198,50,54,54,56,218,141,107,81,17,173,68,194,34,124,144,253,31,151,189,145,177,210,72,228,107,90,138,174,85,92,34,39,204,138,92,90,113,247,181,252,61,218,43,172,214,219,173,45,227,85,58,158,86,193,75,73,61,61,66,67,47,44,237,111,154,198,212,71,35,81,37,133,17,216,76,166,81,59,175,74,107,223,238,43,119,111,136,59,245,85,195,85,234,90,216,237,207,145,254,77,186,158,178,165,41,155,26,190,85,110,98,146,103,181,23,150,103,55,167,76,116,251,250,230,215,236,22,236,111,13,99,41,116,38,138,188,92,35,123,209,139,83,21,182,166,88,24,170,172,76,185,241,70,252,34,121,140,85,250,46,126,69,134,240,231,225,6,179,165,187,81,111,109,225,236,141,241,67,82,180,52,21,24,114,57,124,151,242,73,29,77,23,252,235,85,51,242,79,153,99,219,65,178,155,125,177,218,101,186,83,111,172,148,244,20,104,228,146,69,101,52,17,62,89,60,184,227,87,191,202,141,136,231,42,68,204,174,50,184,251,177,222,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,3,2,241,27,198,190,199,112,181,124,180,105,237,214,172,189,67,89,123,164,125,109,34,80,91,214,161,171,27,95,200,188,202,138,152,92,250,29,219,97,247,227,64,113,29,160,34,220,173,181,158,186,91,44,181,115,81,53,213,180,203,4,158,100,74,136,255,0,113,85,122,117,78,166,68,0,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,162,110,254,202,109,246,248,233,151,105,77,193,178,83,215,209,171,150,72,213,244,208,74,248,164,242,228,141,30,207,54,55,163,92,137,43,240,184,202,103,239,205,112,241,25,225,7,228,37,199,81,108,149,225,239,141,144,205,82,148,53,245,25,114,189,60,231,242,71,29,53,23,252,211,81,51,243,79,145,94,91,161,176,91,177,179,213,143,165,215,122,42,241,111,141,143,86,37,76,182,218,152,160,122,162,189,50,215,203,27,50,139,229,189,83,232,153,249,157,143,96,120,173,221,190,31,47,244,183,13,41,169,107,165,183,71,35,60,235,117,69,101,75,169,157,26,62,37,118,34,142,102,53,87,150,22,183,175,76,101,62,235,148,225,47,143,189,175,226,18,209,67,102,185,93,105,108,250,169,180,241,54,122,90,185,233,233,210,105,121,96,107,188,166,58,162,73,28,139,44,202,141,202,101,112,169,221,58,202,214,61,146,49,178,70,228,115,92,136,173,84,92,162,167,204,253,31,151,177,146,49,209,200,212,115,92,138,142,106,166,81,83,228,165,102,248,157,240,55,75,126,181,84,239,126,216,89,217,29,206,157,95,61,218,154,158,157,17,37,137,173,173,169,158,110,72,41,213,206,145,92,172,78,103,191,11,209,23,174,20,169,57,125,182,221,52,244,51,36,176,73,27,157,12,209,59,45,86,185,23,14,106,167,162,244,194,162,159,70,156,187,77,97,212,54,187,229,52,175,142,91,117,108,21,113,189,142,84,115,93,27,209,200,168,168,168,168,168,169,243,67,99,46,16,55,1,155,145,195,206,139,190,37,79,159,52,22,91,117,44,239,87,243,57,101,109,13,59,157,204,188,206,92,229,253,114,185,51,48,0,0,10,249,241,129,220,201,116,206,206,219,116,133,45,76,104,251,173,198,22,201,27,94,190,103,151,45,45,124,106,170,136,244,247,125,220,118,84,207,204,173,142,7,182,210,167,115,248,145,209,246,200,224,108,180,246,203,173,190,233,86,215,181,92,213,130,58,250,102,189,49,200,228,237,39,170,34,124,212,216,138,211,110,167,180,90,232,237,84,145,54,56,40,233,227,167,141,141,106,34,53,172,106,53,17,17,17,17,58,34,122,31,88,0,0,116,27,230,204,104,187,246,226,91,247,46,190,207,73,53,226,221,12,80,195,52,148,241,57,204,72,231,89,154,168,229,98,185,21,30,170,169,135,39,247,122,157,248,0,0,43,119,198,122,252,234,109,186,210,150,54,114,170,86,123,119,63,205,57,39,183,185,61,127,208,66,79,13,43,2,95,248,167,211,48,44,74,244,103,182,231,13,206,51,110,172,95,146,252,139,253,0,0,0,0,0,0,0,0,0,0,0,82,39,139,229,186,58,94,35,93,92,202,116,98,213,227,47,70,99,159,150,130,129,59,227,174,12,171,224,189,126,153,183,157,95,99,243,155,229,191,236,255,0,115,153,115,209,151,23,118,207,250,11,102,0,0,0,0,0,1,80,158,50,155,98,219,78,176,177,238,45,45,11,146,26,202,122,106,25,39,72,189,213,149,242,220,38,86,243,35,17,51,132,206,21,217,250,122,157,23,194,39,117,105,244,102,250,214,233,91,181,100,172,162,189,219,36,167,167,137,36,68,98,213,205,89,65,27,87,149,207,68,206,26,169,148,69,119,222,93,162,42,57,17,81,114,139,212,242,0,0,21,229,227,41,185,41,99,217,27,30,134,182,92,95,5,198,225,127,166,158,162,38,77,202,175,162,146,146,225,19,145,81,174,71,43,85,200,137,213,170,223,242,20,200,76,159,13,190,21,229,223,77,213,163,213,215,251,115,228,211,154,106,170,58,199,172,144,170,195,60,244,245,52,114,44,46,231,133,241,185,29,28,171,150,229,21,83,213,19,189,233,217,237,22,219,13,178,154,207,104,162,134,146,142,142,38,65,12,48,198,216,216,198,49,168,214,181,26,212,68,68,68,68,76,34,99,161,246,28,102,162,212,182,29,39,106,169,189,106,43,181,37,190,142,150,39,205,36,181,51,178,38,163,90,213,114,251,207,84,78,205,85,234,190,138,86,15,26,30,41,173,138,107,198,219,108,100,146,34,181,149,22,250,155,182,123,63,53,16,189,244,243,210,213,255,0,205,61,138,173,250,227,178,21,153,114,186,107,173,214,213,94,213,112,170,187,234,43,221,202,126,86,172,143,154,174,119,190,73,21,81,169,149,115,215,47,145,122,117,234,239,154,147,199,131,207,11,77,87,175,37,162,215,91,209,27,173,86,39,164,115,69,111,84,146,10,185,51,236,242,167,60,85,52,142,98,177,88,249,90,184,119,87,38,59,34,169,106,251,95,178,27,101,179,246,42,91,22,134,210,22,155,115,41,226,100,78,158,27,125,60,51,76,173,99,26,175,145,209,70,206,103,47,150,197,85,199,85,79,184,239,104,136,137,132,76,34,30,64,0,0,0,0,0,0,0,0,0,0,24,147,136,190,41,54,119,133,205,43,30,166,221,77,66,176,75,87,204,219,117,170,145,137,53,125,193,237,199,50,67,22,83,162,101,50,247,43,88,220,162,43,145,85,17,107,87,114,124,108,119,102,229,91,52,59,79,181,58,102,197,65,205,136,229,189,201,53,194,165,91,211,174,35,124,76,98,175,94,152,122,34,46,50,189,207,135,66,120,215,111,165,170,186,54,238,38,216,104,221,65,111,71,123,233,109,246,139,117,74,166,87,63,132,115,230,103,203,31,131,78,221,123,228,177,206,23,120,205,217,126,44,44,178,212,237,253,214,90,43,245,4,77,146,229,167,174,60,177,215,83,34,225,22,70,162,42,164,177,115,42,39,152,197,84,76,181,28,141,85,70,153,220,0,8,19,180,28,124,67,175,60,67,117,158,202,186,242,146,232,154,218,68,211,250,113,121,255,0,4,183,75,122,200,249,164,111,228,226,101,117,83,81,232,190,250,67,78,157,122,98,123,0,0,0,137,124,86,248,145,236,127,12,55,10,141,28,198,84,107,77,109,78,137,231,89,45,147,54,56,232,213,83,40,149,85,42,142,108,74,169,249,13,107,222,153,69,86,162,42,41,3,181,79,141,47,18,119,58,215,59,74,232,93,5,100,162,69,203,35,154,150,170,178,111,185,210,44,205,106,254,134,52,236,91,117,227,103,187,22,250,216,34,221,77,164,210,247,186,30,100,108,178,217,37,158,223,80,140,198,21,216,149,243,49,206,207,92,97,136,189,189,222,229,140,112,217,197,254,200,241,79,102,150,187,108,181,19,219,116,163,141,178,87,216,238,12,72,46,20,104,189,50,232,242,168,246,103,167,60,110,115,114,168,138,168,189,12,214,1,15,120,157,241,61,216,62,29,238,117,90,66,210,218,157,123,171,105,21,89,61,186,209,59,25,77,73,34,119,101,69,90,163,154,199,101,21,21,172,108,142,106,252,72,210,14,234,175,26,94,36,174,117,170,237,41,161,52,29,142,137,23,45,142,106,90,154,201,151,232,233,22,102,53,83,183,102,33,205,237,255,0,141,150,241,91,106,225,143,115,118,159,73,223,104,145,200,146,190,209,45,69,186,163,151,213,217,145,243,49,92,157,241,202,212,94,221,59,150,27,195,39,27,91,21,197,85,19,161,208,55,217,104,53,21,60,94,109,94,157,186,181,176,215,196,212,238,246,34,42,182,104,209,127,42,55,46,50,156,200,213,92,25,240,0,1,30,184,171,227,139,101,248,76,160,138,155,89,214,84,221,245,61,116,62,125,6,157,182,114,186,170,86,101,81,36,149,206,84,108,49,101,21,57,156,185,92,59,149,175,84,84,43,167,89,248,213,241,5,117,172,127,234,31,109,244,70,159,161,87,101,140,172,101,77,194,161,19,174,17,100,73,34,98,244,198,127,6,157,189,59,31,78,133,241,175,223,43,93,100,45,220,61,174,209,183,250,22,187,240,159,102,173,77,186,165,200,170,191,150,231,204,204,166,122,126,13,59,126,146,197,184,94,227,91,100,184,174,182,202,154,10,237,53,6,160,162,141,37,174,211,215,52,108,85,176,179,178,200,196,69,86,205,30,122,115,177,87,25,78,100,106,170,34,231,192,0,0,0,116,77,231,222,253,177,225,255,0,68,212,107,253,213,213,20,246,107,84,46,242,162,230,69,124,213,83,42,42,182,24,34,111,189,36,139,133,232,137,209,17,85,85,26,138,169,89,219,179,227,105,171,170,43,234,40,246,67,105,45,84,52,13,85,100,53,218,154,89,42,39,145,50,190,255,0,145,3,216,216,215,24,233,230,72,136,191,62,199,73,210,126,52,252,71,90,235,152,237,95,160,116,29,246,131,155,50,71,79,79,83,69,80,169,211,163,101,73,158,198,250,247,141,221,87,244,22,5,194,111,136,54,202,113,90,246,233,219,91,166,210,218,213,145,44,178,105,235,156,173,87,206,141,69,87,58,150,100,195,106,17,17,50,169,134,189,17,21,85,136,212,230,37,0,34,79,28,92,123,255,0,57,149,219,73,90,255,0,153,71,234,195,245,83,77,87,81,230,125,187,246,127,179,121,14,141,184,199,179,203,207,205,230,247,203,113,143,92,244,140,63,175,157,255,0,154,239,248,237,255,0,192,30,218,79,28,202,71,212,49,181,220,49,205,12,11,158,119,197,172,82,71,167,78,152,106,209,53,23,174,61,83,253,6,78,208,190,51,252,55,95,234,35,163,214,186,59,89,233,87,72,168,139,82,180,208,215,83,70,153,238,231,68,244,151,235,210,37,245,250,102,102,109,102,244,109,78,247,88,127,84,219,81,175,45,26,154,222,152,73,29,69,62,100,129,87,179,102,137,216,146,39,46,62,23,181,171,244,59,168,0,0,0,32,166,230,241,150,154,199,143,141,176,225,131,110,110,202,235,37,138,243,81,38,171,169,133,222,237,93,123,40,234,21,180,104,169,221,144,174,28,255,0,156,184,69,76,197,214,117,128,99,46,36,247,198,213,195,142,202,234,93,227,187,91,18,231,29,130,24,157,13,191,218,125,157,107,39,150,86,69,28,73,39,35,249,114,231,167,94,87,97,17,87,24,69,43,227,245,243,191,243,93,255,0,29,191,248,1,250,249,223,249,174,255,0,142,223,252,0,253,124,239,252,215,127,199,111,254,0,177,62,31,247,103,249,186,108,206,147,221,207,176,62,196,253,84,80,37,111,217,254,213,237,62,207,151,57,188,190,111,35,57,254,30,252,169,223,177,144,64,0,232,155,207,189,251,99,195,254,137,168,215,251,171,170,41,236,214,168,93,229,69,204,138,249,170,166,84,85,108,48,68,223,122,73,23,11,209,19,162,34,170,170,53,21,82,179,183,103,198,211,87,84,87,212,81,236,134,210,90,168,104,26,170,200,107,181,52,178,84,79,34,101,125,255,0,34,7,177,177,174,49,211,204,145,17,126,125,142,147,164,252,105,248,142,181,215,49,218,191,64,232,59,237,7,54,100,142,158,158,166,138,161,83,167,70,202,147,61,141,245,239,27,186,175,232,44,11,132,223,16,109,148,226,181,237,211,182,183,77,165,181,171,34,89,100,211,215,57,90,175,157,26,138,174,117,44,201,134,212,34,34,101,83,13,122,34,42,171,17,169,204,74,0,83,239,141,223,238,179,182,223,193,218,175,229,36,170,240,131,252,78,40,127,132,87,63,251,76,38,192,0,0,113,186,147,82,88,52,125,134,191,84,106,171,205,29,166,209,107,129,213,53,149,213,147,54,40,96,137,169,149,123,222,238,136,133,111,111,167,141,46,145,176,92,234,108,91,3,183,110,212,236,133,202,196,190,222,229,125,45,44,138,137,222,42,102,162,74,246,118,234,247,68,189,23,221,236,164,123,79,25,190,44,146,187,218,215,78,237,186,197,204,171,236,171,103,171,242,177,142,217,246,174,124,122,252,89,36,38,199,248,211,232,251,237,198,11,46,253,237,196,186,105,179,61,25,246,213,142,87,85,210,199,159,89,105,220,158,107,26,159,54,58,69,234,158,239,76,150,55,164,117,126,151,215,186,110,131,88,104,187,245,21,234,203,116,133,39,163,174,162,153,37,138,102,47,170,57,61,81,114,138,139,213,21,21,21,17,81,80,230,0,0,0,0,56,221,73,169,44,26,62,195,95,170,53,85,230,142,211,104,181,192,234,154,202,234,201,155,20,48,68,212,202,189,239,119,68,66,183,183,211,198,151,72,216,46,117,54,45,129,219,183,106,118,66,229,98,95,111,114,190,150,150,69,68,239,21,51,81,37,123,59,117,123,162,94,139,238,246,82,61,167,140,223,22,73,93,237,107,167,118,221,98,230,85,246,85,179,213,249,88,199,108,251,87,62,61,126,44,146,19,99,252,105,244,125,246,227,5,151,126,246,226,93,52,217,158,140,251,106,199,43,170,233,99,207,172,180,238,79,53,141,79,155,29,34,245,79,119,166,75,27,210,58,191,75,235,221,55,65,172,52,93,250,138,245,101,186,66,147,209,215,81,76,146,197,51,23,213,28,158,168,185,69,69,234,138,138,138,136,168,168,115,4,39,227,55,196,106,245,193,254,231,81,104,26,253,132,253,82,208,93,45,113,221,40,46,201,169,253,141,38,69,123,217,36,107,23,178,73,202,230,57,139,159,125,114,142,106,244,206,12,179,193,135,22,246,110,48,182,206,191,93,208,233,116,211,53,246,155,172,150,202,235,74,220,82,181,209,97,140,124,114,164,158,92,121,107,218,254,158,226,117,99,211,174,12,254,1,193,107,173,101,99,219,173,23,125,215,186,154,167,200,180,233,219,117,69,206,182,78,153,72,97,141,94,236,39,171,149,27,132,79,85,84,66,32,120,97,113,107,123,226,71,73,235,187,46,186,184,121,186,150,201,168,106,110,208,196,249,21,202,219,109,124,175,154,56,216,171,213,205,134,95,58,52,199,70,179,201,110,17,48,132,220,0,245,207,60,20,176,73,85,85,52,112,195,11,22,73,36,145,200,214,177,168,153,87,42,175,68,68,78,185,42,250,229,227,125,74,203,253,85,167,79,112,209,53,218,153,43,31,79,67,58,106,229,142,74,182,115,171,99,122,69,236,46,86,185,233,133,228,202,170,42,227,42,89,181,130,178,233,112,177,91,110,23,187,83,109,151,26,154,72,102,172,161,108,254,122,82,206,230,34,190,36,147,149,188,232,215,42,183,155,149,185,198,112,153,193,247,128,0,0,0,0,0,0,0,0,0,15,10,136,169,133,76,162,157,19,116,54,67,108,183,130,197,85,98,215,58,66,211,113,101,68,79,137,179,205,111,167,154,104,85,204,123,81,241,186,88,223,202,228,243,30,168,184,232,171,247,149,81,198,31,133,166,171,208,114,86,235,173,151,141,215,91,27,18,73,165,183,162,73,61,92,120,246,137,87,146,42,106,70,177,24,140,100,77,76,187,163,151,29,149,20,129,214,219,166,186,218,157,85,237,86,250,171,190,157,189,219,103,229,114,198,249,169,39,99,227,145,21,90,184,86,189,48,248,211,167,78,173,249,161,102,92,24,120,166,182,89,172,251,109,190,114,72,170,230,211,219,233,174,217,238,252,211,194,199,212,79,85,87,255,0,58,247,170,55,235,142,232,89,254,157,212,182,29,89,106,166,189,105,219,181,37,194,142,170,38,77,28,180,211,178,86,171,92,212,114,123,204,85,78,206,69,232,190,168,114,103,199,120,180,91,111,214,202,155,61,222,138,26,186,58,200,159,4,208,205,27,100,99,216,246,171,92,213,107,145,81,81,81,85,48,169,142,165,22,120,146,112,173,46,197,238,165,102,174,176,91,159,30,156,212,181,114,86,49,99,133,82,24,39,168,169,172,145,33,111,36,44,141,168,216,226,76,55,42,168,158,170,157,161,177,115,126,13,123,146,151,205,145,190,104,107,157,197,243,220,109,247,234,153,233,226,124,220,202,202,40,233,45,241,53,17,28,229,114,34,57,85,58,53,27,254,66,195,64,0,3,194,170,53,21,85,112,137,212,164,191,23,109,213,167,214,123,235,69,165,109,85,146,186,138,201,108,142,158,162,37,145,21,137,87,13,101,124,110,84,107,94,169,156,57,19,42,136,239,184,239,62,13,123,100,219,182,177,190,110,45,85,11,150,26,58,122,154,24,234,22,47,117,37,100,182,249,145,188,202,197,76,225,115,132,118,126,158,165,190,0,0,0,0,0,0,169,159,26,27,244,206,188,233,11,31,154,223,45,159,104,123,156,203,158,172,183,59,182,127,208,98,175,8,59,116,117,92,70,178,185,244,232,245,164,207,43,213,153,228,231,160,175,78,248,233,146,238,192,0,0,0,0,0,0,0,0,0,0,20,243,227,69,98,154,151,113,116,125,237,148,82,35,43,126,208,231,153,35,94,85,228,130,220,212,203,177,250,59,156,23,131,141,217,105,119,178,237,108,90,132,111,182,249,24,141,95,142,110,74,75,131,186,38,122,227,238,46,140,0,0,0,0,0,4,55,241,77,218,167,110,71,13,83,214,81,211,57,245,90,114,189,215,167,57,140,203,188,186,122,10,213,198,81,142,92,101,233,211,162,125,80,166,222,27,181,156,251,115,191,26,42,251,36,238,165,138,159,80,219,89,88,229,114,179,150,22,214,66,233,50,188,205,68,194,51,213,113,211,169,177,254,136,190,82,234,125,27,97,212,116,51,182,104,46,150,202,90,200,228,71,35,185,155,36,77,122,46,81,85,23,40,228,236,171,247,169,205,128,0,5,42,248,190,238,52,58,147,122,168,52,156,19,171,219,106,183,68,215,181,28,138,136,248,170,235,227,94,136,229,235,239,124,147,244,16,95,73,105,171,166,177,212,214,189,49,102,163,158,170,178,233,89,5,28,81,195,27,158,229,116,146,53,141,232,212,85,238,228,78,136,189,251,27,5,240,57,176,148,59,15,177,150,91,75,173,172,166,186,93,105,233,174,85,252,208,163,37,108,242,209,211,54,70,187,240,108,114,123,209,117,71,34,174,83,170,170,246,144,230,54,223,61,251,208,27,7,162,235,117,118,180,189,82,192,176,67,35,160,164,246,152,27,60,242,54,41,100,107,24,201,36,103,50,187,202,114,34,34,229,87,167,207,20,177,197,239,136,22,228,241,5,123,169,181,233,139,229,211,79,105,152,228,124,81,211,209,84,212,82,58,166,36,125,67,81,38,107,42,95,27,249,163,153,168,236,38,23,149,61,19,174,27,217,30,29,247,83,136,77,85,79,106,210,58,126,227,83,29,85,75,25,83,115,146,146,165,244,241,43,164,141,175,116,147,71,20,156,184,73,154,229,85,78,136,185,95,173,200,112,151,225,213,181,219,21,107,161,190,106,251,37,183,81,234,117,134,41,37,146,186,154,158,178,42,121,249,96,114,172,43,37,51,36,98,182,72,156,173,85,92,162,57,125,87,164,192,167,166,167,164,130,58,90,72,35,134,24,154,140,142,56,218,141,107,26,137,132,68,68,232,136,136,152,193,236,0,0,15,130,239,168,44,54,8,22,170,251,123,160,182,194,157,228,171,169,100,45,238,137,221,202,137,221,81,63,74,29,99,78,111,30,221,107,27,204,182,45,33,170,109,183,202,170,126,95,61,45,213,208,84,164,60,204,87,55,159,203,122,171,114,141,118,50,157,121,87,228,119,96,0,0,0,0,0,0,0,7,64,223,141,229,211,28,63,237,46,163,221,173,90,170,234,27,5,34,202,218,118,57,27,37,84,238,84,100,48,51,63,148,249,28,214,253,50,170,189,17,77,127,53,22,162,223,62,57,120,129,133,243,249,250,131,88,106,202,191,101,183,209,177,220,180,244,84,233,151,54,40,209,122,69,4,76,230,114,175,201,28,247,42,185,92,171,106,27,11,225,11,195,198,132,211,244,149,27,205,5,78,224,106,103,198,143,171,87,86,79,73,110,130,69,238,216,98,133,204,123,218,157,83,154,87,47,55,126,86,252,41,204,239,39,132,167,11,26,254,195,60,91,123,101,173,219,235,243,99,95,101,173,183,214,77,83,78,175,78,201,53,60,239,114,57,191,62,69,99,189,115,232,181,43,172,52,174,248,240,55,196,10,219,157,112,154,193,172,116,173,67,106,168,46,52,110,85,130,178,157,217,228,154,53,84,196,176,72,220,181,205,114,97,125,246,61,17,81,205,75,223,225,43,136,235,31,20,219,39,103,221,59,93,52,116,85,210,57,212,55,155,123,31,204,148,87,8,145,60,216,209,123,171,21,28,201,24,171,215,146,70,231,174,80,204,128,24,3,142,157,253,78,28,248,106,213,90,226,134,185,105,175,245,208,253,139,167,213,171,135,165,194,161,174,107,36,111,214,38,36,147,127,246,172,122,224,215,187,72,106,203,230,134,213,214,109,113,167,43,22,158,239,97,184,65,115,162,159,170,242,84,67,34,72,199,47,207,222,106,103,230,108,183,178,219,165,99,222,205,169,210,219,173,167,28,158,195,169,173,177,86,182,52,114,57,96,145,83,18,194,229,79,202,142,68,124,107,245,98,157,212,0,1,16,188,74,120,181,175,225,143,102,97,182,232,170,228,167,215,58,217,242,208,90,38,76,43,168,96,99,83,218,42,209,23,242,152,143,99,89,253,156,136,238,188,170,133,70,112,159,194,174,226,241,143,185,245,26,114,203,112,125,29,5,47,236,237,67,168,106,216,249,219,72,199,185,122,175,92,203,60,139,205,202,197,114,43,149,28,170,168,141,114,165,183,237,223,133,55,7,26,34,209,21,29,243,67,87,107,27,138,70,140,154,225,121,186,84,35,158,238,238,86,197,3,227,137,169,158,222,234,170,39,78,101,234,171,212,55,207,194,11,135,77,121,102,169,168,218,20,173,219,205,66,214,43,169,150,58,153,171,109,242,191,29,27,44,51,57,207,106,47,108,198,246,242,231,60,174,199,42,213,5,218,213,189,220,22,239,210,210,205,45,78,154,214,250,58,181,36,134,120,28,171,13,68,107,240,189,139,132,73,169,229,103,162,166,28,215,43,92,136,185,68,191,142,23,55,250,199,196,198,201,233,237,217,179,66,218,105,174,17,44,23,58,36,92,251,29,124,75,203,60,95,62,94,111,121,170,189,85,142,98,175,115,43,149,219,226,161,199,13,231,103,109,208,240,255,0,180,247,105,40,117,109,246,141,42,175,119,90,119,171,101,182,80,189,85,25,20,78,106,229,179,203,202,229,87,119,100,120,84,235,35,92,216,7,193,135,2,251,137,198,5,254,162,186,154,183,245,63,162,109,51,164,87,107,252,241,44,138,233,112,142,90,122,102,116,243,102,229,114,42,229,81,172,107,145,92,185,86,181,214,169,161,124,43,56,49,209,182,198,81,220,182,238,183,84,213,163,17,146,87,222,174,245,46,145,235,211,43,201,11,227,137,185,84,244,98,29,79,121,188,33,184,98,215,182,153,223,182,112,92,182,238,249,202,174,130,122,74,185,107,104,220,252,116,243,96,168,123,151,151,233,27,227,253,61,150,168,55,107,104,247,195,130,189,231,167,181,94,170,42,172,26,146,207,35,110,22,91,221,178,103,36,85,81,101,81,181,20,242,225,57,154,189,90,230,170,101,61,230,185,59,161,118,220,9,113,101,67,197,158,204,197,168,235,210,154,151,88,88,30,203,118,165,162,135,163,91,63,42,172,117,17,183,186,69,51,81,92,137,232,230,200,196,85,228,202,200,240,1,209,247,187,117,108,187,33,180,186,171,118,47,241,172,180,122,102,219,45,111,146,213,194,207,42,123,177,66,139,232,175,145,204,98,47,162,184,215,154,203,104,222,14,51,184,131,109,20,51,125,179,173,181,229,201,243,75,52,206,86,67,10,97,92,247,185,122,249,112,69,19,87,162,103,149,140,68,68,85,194,45,190,237,15,132,199,10,90,11,79,82,211,235,205,59,89,175,111,222,75,82,174,190,227,95,60,16,172,184,247,252,152,32,123,26,214,103,178,63,157,200,152,247,143,139,122,252,35,248,97,215,214,10,191,230,99,106,172,219,237,68,145,42,210,85,81,214,207,83,70,249,81,184,106,77,4,239,127,185,219,62,90,177,125,122,245,69,168,107,133,14,239,112,135,191,15,164,146,89,52,254,186,208,119,54,185,178,66,254,118,43,145,17,205,114,47,105,33,150,55,34,225,122,62,57,48,169,213,80,216,91,135,189,225,181,239,238,203,105,45,221,180,66,216,35,212,118,246,207,61,59,95,204,148,245,77,85,142,162,20,95,84,100,204,145,168,171,213,81,189,81,59,25,16,0,0,7,15,172,117,109,135,65,105,59,198,182,213,53,236,162,179,216,104,102,184,215,84,63,180,112,196,197,123,215,234,184,69,194,122,174,16,215,171,137,110,34,55,71,141,93,238,101,197,212,247,10,152,106,171,126,204,210,90,110,15,127,217,98,146,68,108,113,49,141,232,233,164,94,85,123,251,185,216,76,242,181,168,150,37,195,47,131,222,214,233,205,57,71,126,226,85,245,26,167,82,84,177,178,205,101,162,174,146,158,221,67,148,202,68,178,66,173,150,119,167,229,57,30,214,103,162,35,145,57,157,150,247,27,194,167,131,173,111,99,150,223,97,208,149,122,54,227,200,228,167,185,89,174,85,10,248,221,142,138,232,167,124,145,189,185,198,81,90,138,169,209,28,157,202,142,226,75,135,45,216,224,151,120,168,173,23,11,180,209,203,19,219,117,211,58,150,218,175,133,181,76,99,250,73,27,145,115,28,209,187,8,246,103,45,85,106,229,90,230,185,215,29,225,243,197,194,113,93,179,126,219,168,86,40,245,190,148,124,86,237,67,27,17,26,149,14,86,102,42,198,181,58,53,179,35,95,150,162,34,35,217,34,34,35,121,73,70,84,167,142,47,244,89,180,191,189,215,127,227,105,142,151,225,193,192,150,200,241,87,181,218,159,88,110,125,78,165,142,190,209,127,251,54,157,45,117,241,193,26,195,236,241,73,239,35,163,126,93,204,247,117,202,116,193,39,175,126,11,28,50,87,54,71,217,53,222,227,91,38,114,39,34,58,190,142,120,91,211,243,86,153,28,191,250,230,20,220,191,4,109,83,65,111,168,175,218,77,236,160,188,84,177,170,232,173,183,203,99,168,249,241,249,41,81,19,228,69,114,245,198,99,106,103,25,84,78,169,5,174,150,142,33,56,61,221,86,50,178,45,67,183,218,202,210,238,120,102,141,203,31,157,30,126,38,61,51,29,68,46,198,23,28,236,119,84,92,245,66,221,184,2,241,22,180,113,54,200,246,199,115,153,69,101,220,170,104,156,248,60,159,114,154,249,19,26,174,124,144,181,126,9,154,212,87,62,44,174,81,21,237,232,142,107,38,248,0,0,8,155,226,39,198,13,47,11,187,69,37,183,76,87,197,252,208,117,116,82,209,216,226,107,145,95,69,30,49,45,123,155,242,143,56,102,122,58,69,111,69,70,191,21,67,225,215,85,85,93,199,30,217,87,87,84,203,81,81,81,117,172,150,105,165,122,189,242,61,212,117,10,231,57,203,213,85,85,85,85,87,170,169,176,128,5,102,120,217,110,202,91,116,46,132,217,90,10,149,73,175,117,242,234,11,131,26,184,84,130,153,171,20,45,119,205,175,146,105,29,143,156,9,242,67,8,120,113,120,126,109,191,20,59,115,169,247,27,119,101,212,48,80,211,221,153,106,179,37,174,177,148,252,238,142,36,125,67,157,205,27,213,201,153,97,106,42,97,17,90,254,254,146,231,245,155,248,70,255,0,233,250,251,251,243,15,250,129,250,205,252,35,127,244,253,125,253,249,135,253,65,47,54,159,108,180,230,205,109,205,135,107,244,131,235,31,102,211,180,169,71,70,234,201,82,73,150,62,101,119,190,228,70,162,174,92,190,136,118,208,1,195,235,29,91,97,208,90,78,241,173,181,77,123,40,172,246,26,25,174,53,213,15,237,28,49,49,94,245,250,174,17,112,158,171,132,53,234,226,91,136,141,209,227,87,123,153,113,117,61,194,166,26,170,223,179,52,150,155,131,223,246,88,164,145,27,28,76,99,122,58,105,23,149,94,254,238,118,19,60,173,106,37,137,112,203,224,247,181,186,115,78,81,223,184,149,125,70,169,212,149,44,108,179,89,104,171,164,167,183,80,229,50,145,44,144,171,101,157,233,249,78,71,181,153,232,136,228,78,103,101,189,198,240,169,224,235,91,216,229,183,216,116,37,94,141,184,242,57,41,238,86,107,149,66,190,55,99,162,186,41,223,36,111,110,113,148,86,162,170,116,71,39,114,163,184,146,225,203,118,56,37,222,42,43,69,194,237,52,114,196,246,221,116,206,165,182,171,225,109,83,24,254,146,70,228,92,199,52,110,194,61,153,203,85,90,185,86,185,174,117,199,120,124,241,112,156,87,108,223,182,234,21,138,61,111,165,31,21,187,80,198,196,70,165,67,149,153,138,177,173,78,141,108,200,215,229,168,136,136,246,72,136,136,222,82,81,148,251,227,119,251,172,237,183,240,118,171,249,73,42,188,32,255,0,19,138,31,225,21,207,254,211,9,176,0,0,20,145,226,163,197,253,227,119,119,86,191,99,52,133,222,72,244,62,136,171,90,90,198,66,252,54,231,117,141,85,37,145,234,159,19,34,118,99,99,123,115,53,238,235,150,227,178,112,53,225,98,155,211,164,237,219,195,191,23,91,149,159,77,92,209,39,180,216,232,127,3,89,112,131,242,103,150,87,34,249,81,63,187,81,168,174,123,87,153,28,196,86,170,207,40,252,50,248,33,142,211,246,66,108,117,51,153,229,171,22,119,94,46,11,58,170,254,87,153,231,243,103,63,161,59,34,99,161,8,56,209,240,153,126,218,233,155,158,234,240,229,114,185,94,45,22,184,157,85,114,211,85,223,134,172,130,22,245,124,148,178,181,17,102,107,83,42,177,189,57,209,173,85,71,61,125,211,18,248,105,241,141,119,225,239,118,40,118,239,85,93,165,126,222,107,58,200,233,43,32,149,234,177,219,107,100,84,100,85,140,69,92,49,57,185,91,46,59,179,222,92,171,26,94,208,0,0,0,5,36,120,168,241,127,120,221,221,213,175,216,205,33,119,146,61,15,162,42,214,150,177,144,191,13,185,221,99,85,73,100,122,167,196,200,157,152,216,222,220,205,123,186,229,184,236,156,13,120,88,166,244,233,59,118,240,239,197,214,229,103,211,87,52,73,237,54,58,31,192,214,92,32,252,153,229,149,200,190,84,79,238,212,106,43,158,213,230,71,49,21,170,179,202,63,12,190,8,99,180,253,144,155,29,76,230,121,106,197,157,215,139,130,206,170,191,149,230,121,252,217,207,232,78,200,152,232,66,14,52,124,38,95,182,186,102,231,186,188,57,92,174,87,139,69,174,39,85,92,180,213,119,225,171,32,133,189,95,37,44,173,68,89,154,212,202,172,111,78,116,107,85,81,207,95,116,196,190,26,124,99,93,248,123,221,138,29,187,213,87,105,95,183,154,206,178,58,74,200,37,122,172,118,218,217,21,25,21,99,17,87,12,78,110,86,203,142,236,247,151,42,198,151,180,64,175,24,125,149,93,125,195,181,6,233,91,41,22,75,158,221,92,82,121,156,212,69,95,179,170,149,145,78,152,238,184,145,41,159,235,134,181,235,140,101,82,34,120,58,111,55,234,23,136,139,142,214,92,42,82,59,118,226,91,86,40,145,207,229,106,92,41,17,243,66,189,122,117,137,106,91,142,153,87,53,62,72,183,96,1,95,30,49,219,240,186,27,100,173,59,45,101,175,88,174,154,254,175,205,175,108,110,195,155,107,165,115,94,228,92,117,68,146,101,133,59,167,51,89,34,117,76,149,225,225,233,190,255,0,204,11,138,77,43,127,175,170,72,108,90,134,79,212,229,233,92,229,70,182,154,169,205,70,200,184,244,142,102,195,34,244,95,117,142,79,92,155,11,0,69,207,18,141,230,77,153,225,43,86,212,210,85,58,27,190,173,99,116,181,181,88,238,87,115,213,53,201,51,145,123,162,182,157,179,185,21,58,243,35,123,103,41,83,222,26,219,42,155,211,197,150,149,167,175,163,74,139,54,145,87,106,139,154,61,188,204,86,83,57,190,67,28,139,209,81,213,14,129,21,171,221,188,221,23,10,108,8,0,0,0,0,0,0,0,0,233,58,147,121,54,235,70,222,97,177,106,253,83,109,178,85,84,115,121,9,113,174,130,153,38,229,98,57,220,158,99,209,93,132,115,115,132,233,204,159,51,179,218,117,5,134,255,0,2,85,88,175,116,23,40,87,180,148,149,44,153,189,213,59,181,85,59,162,167,232,83,239,0,0,15,93,69,53,61,92,18,82,213,193,28,208,202,213,100,145,200,212,115,94,213,76,42,42,47,69,69,69,198,8,127,197,167,135,86,215,111,173,174,186,249,164,44,150,221,57,169,210,25,100,138,74,26,106,122,56,170,39,229,157,200,179,44,116,207,145,234,233,37,106,185,81,114,168,212,245,78,180,223,189,220,59,238,167,15,122,170,162,213,171,180,253,198,154,58,90,151,178,154,231,29,37,75,41,229,86,201,35,88,232,230,146,40,249,178,144,185,200,168,157,81,50,159,76,201,194,23,136,14,228,240,251,123,166,181,234,123,229,211,80,233,153,37,100,82,83,214,212,212,85,186,154,37,125,59,85,33,107,234,89,27,17,177,194,228,110,83,9,204,190,139,210,233,246,51,126,244,6,254,104,202,45,91,162,239,84,179,172,240,198,233,233,61,166,7,79,4,142,138,41,28,215,178,57,31,202,173,243,90,138,138,185,69,233,242,206,73,35,199,28,123,9,67,191,27,25,122,180,182,218,202,155,165,170,158,166,229,65,203,10,62,87,79,21,29,75,99,107,127,6,247,47,189,47,68,106,34,229,122,42,47,125,125,53,110,154,186,104,237,77,116,211,23,154,57,233,107,45,117,147,209,203,28,209,185,142,71,71,35,152,238,142,68,94,237,84,234,137,219,177,58,60,32,183,26,29,55,189,85,250,82,121,213,141,186,219,165,107,26,174,68,106,190,90,186,8,211,162,185,58,251,191,37,253,37,213,0,0,7,9,173,175,148,186,99,70,223,117,29,116,237,134,158,215,108,170,172,146,69,114,55,149,177,196,231,170,229,85,17,58,53,123,170,125,232,107,131,196,142,179,168,220,109,248,214,183,216,231,117,84,85,26,134,228,202,55,35,149,252,208,186,178,103,71,133,230,114,46,81,254,139,142,189,11,145,240,177,218,151,109,191,13,80,86,86,82,171,42,181,29,123,111,77,115,217,135,121,85,20,20,75,140,171,26,184,203,23,167,84,250,169,50,0,0,0,0,0,3,194,148,187,227,29,118,90,189,236,180,219,18,161,29,236,94,126,99,71,231,151,158,146,222,238,169,158,153,251,142,119,193,118,197,45,78,226,235,11,219,232,164,86,81,125,159,201,50,198,188,169,207,5,197,171,135,99,244,119,46,24,0,0,0,0,0,0,0,0,0,0,1,93,190,49,154,26,107,206,213,89,117,93,53,186,73,150,205,237,60,243,50,21,114,71,230,212,219,227,76,185,26,184,206,49,221,51,245,33,143,133,29,238,59,127,23,58,98,213,36,206,103,218,62,219,132,230,195,87,203,182,87,59,175,95,175,201,75,224,0,0,0,0,0,1,213,55,91,71,211,235,237,184,212,186,62,161,141,114,93,173,53,148,109,87,34,47,43,165,129,241,162,245,107,177,241,252,151,238,83,91,205,225,211,53,123,111,189,90,191,77,62,25,97,117,135,82,220,41,161,87,53,91,206,216,42,228,99,94,222,141,202,47,39,69,68,79,208,94,215,135,222,227,183,113,56,106,210,239,125,100,51,77,102,161,162,180,185,172,147,153,205,242,104,41,114,139,239,57,81,114,254,189,190,228,36,160,0,3,229,186,92,41,45,22,218,171,165,116,236,134,158,142,7,207,44,143,114,53,173,99,26,174,114,170,170,162,34,34,34,245,85,53,203,227,43,92,77,175,248,149,215,247,69,169,142,162,158,151,81,93,104,168,159,27,213,232,234,118,215,212,58,60,47,51,145,122,63,209,113,215,162,19,31,194,171,132,21,212,23,150,239,142,184,180,162,209,81,57,62,204,142,162,14,243,49,244,53,48,204,212,150,21,76,97,92,136,230,191,61,241,234,165,186,199,27,34,141,177,70,196,107,24,136,214,181,19,8,136,157,145,12,25,197,79,21,154,19,134,173,11,93,120,186,221,232,37,191,58,158,95,179,237,158,209,11,166,146,85,134,119,68,231,66,233,163,122,198,175,129,90,170,213,206,122,39,94,212,107,196,119,20,251,159,196,158,172,168,186,234,107,205,91,45,174,153,254,201,107,134,162,161,41,216,223,54,103,51,240,47,154,70,163,209,179,185,157,23,183,68,250,229,126,15,252,62,183,27,126,239,22,237,67,170,108,247,11,46,147,243,33,168,117,69,77,60,244,206,169,135,158,157,234,177,57,244,207,137,232,232,165,114,183,174,23,149,125,19,173,206,236,143,15,187,109,176,250,90,151,78,104,173,59,67,78,248,162,99,102,171,74,74,118,79,51,210,56,216,231,61,241,198,206,101,119,148,213,85,84,234,189,126,88,201,96,0,1,233,171,172,164,183,211,190,174,190,170,26,104,34,106,189,242,202,244,99,26,212,76,170,170,175,68,68,68,85,253,4,81,226,167,196,47,106,248,125,162,169,182,217,47,22,221,67,169,34,228,197,29,29,69,53,95,151,149,129,127,9,27,106,89,34,102,57,149,201,243,229,85,236,157,106,87,118,120,208,226,71,127,239,107,79,30,167,190,210,54,127,218,237,182,26,218,248,216,238,86,70,171,136,188,247,231,246,158,110,159,55,47,221,108,126,29,220,55,95,118,91,110,106,53,14,189,117,92,250,159,80,242,123,74,215,171,221,60,62,68,245,108,103,237,177,50,70,243,71,43,59,170,229,49,140,38,51,46,192,0,0,0,0,0,0,0,21,47,227,83,190,149,21,122,135,72,240,241,104,171,197,37,190,4,212,151,150,177,235,239,212,72,175,138,154,55,34,46,61,198,36,175,194,231,246,230,47,76,29,239,193,135,96,40,172,218,7,80,113,21,123,183,163,174,154,138,170,75,37,146,89,24,138,177,80,64,169,231,201,26,250,121,147,229,139,255,0,216,223,85,205,150,130,8,248,185,240,247,111,220,190,31,151,119,173,148,72,186,147,110,36,74,133,145,137,239,79,107,153,237,101,68,110,249,163,21,89,50,42,252,40,201,17,62,53,34,135,131,102,250,73,163,119,174,241,178,55,90,181,75,94,189,163,90,154,6,61,222,235,46,116,140,115,209,26,157,147,158,15,57,21,125,86,40,211,175,66,231,64,41,87,198,23,127,147,112,183,198,223,179,86,74,212,146,209,183,116,234,149,136,197,203,95,116,168,107,93,46,122,117,242,227,72,153,221,112,229,145,58,46,76,53,185,252,27,95,246,239,131,125,184,226,98,118,84,45,70,170,185,79,246,157,51,154,191,177,168,106,26,139,110,147,30,141,115,97,149,234,239,95,105,137,50,76,207,5,189,254,246,219,54,169,225,194,251,93,153,109,206,118,163,176,54,71,117,88,30,173,101,92,45,207,163,100,88,228,70,167,85,243,101,95,66,208,192,0,20,173,226,227,75,184,250,247,138,180,182,218,180,157,254,225,105,211,90,122,134,134,149,244,182,249,229,129,95,39,61,68,142,69,107,85,170,229,89,154,213,84,252,198,162,246,39,79,133,118,210,197,182,92,37,89,46,117,182,73,45,215,237,93,93,91,117,186,54,120,149,147,251,179,190,8,26,228,119,84,68,138,22,57,27,232,175,114,227,42,164,192,5,86,248,223,104,59,59,34,219,29,205,130,8,227,186,74,250,235,29,84,136,158,244,208,53,25,52,40,171,242,99,157,62,63,231,84,229,124,14,245,53,194,175,72,238,214,141,145,238,90,27,93,202,211,115,133,188,253,18,90,168,170,99,145,81,190,139,203,71,23,95,92,39,200,179,211,90,93,250,215,55,173,245,226,31,88,235,52,122,214,86,106,157,71,58,80,181,174,230,204,75,47,149,75,19,87,213,27,19,98,98,125,26,134,195,187,17,180,26,115,97,182,147,76,109,70,151,130,54,210,105,250,8,233,229,153,140,229,90,170,149,76,207,80,239,236,164,145,94,245,255,0,149,132,194,34,33,223,65,12,124,87,182,86,215,185,220,43,221,117,163,104,218,183,237,188,154,59,205,12,232,152,119,179,185,236,142,174,37,95,204,88,221,230,42,126,116,12,43,247,194,43,115,43,116,87,22,212,58,59,218,121,45,250,238,213,91,107,158,55,42,35,60,232,98,117,84,47,235,249,89,129,236,79,249,213,79,82,244,0,6,8,227,83,135,253,91,196,230,198,86,109,22,145,213,86,251,4,215,27,141,37,77,93,77,108,79,146,55,211,194,245,147,203,195,58,229,100,108,75,242,247,84,192,220,8,120,113,106,78,19,119,90,237,185,122,191,92,216,245,27,234,172,114,218,104,163,162,165,149,142,167,124,147,68,247,201,151,244,248,98,86,244,235,135,47,204,158,0,165,207,26,139,13,182,223,196,142,149,189,209,192,145,212,221,180,132,11,86,173,198,36,116,85,117,12,107,215,215,155,147,149,185,249,49,191,46,179,15,193,230,162,186,110,15,219,29,91,228,116,84,250,162,229,29,42,61,48,141,137,91,11,149,27,243,78,119,72,191,122,169,56,0,0,0,87,103,140,198,250,84,104,221,161,211,219,37,101,171,242,235,53,221,91,234,238,124,143,84,115,109,212,142,99,145,138,136,189,164,153,209,253,21,33,122,99,169,132,60,24,246,2,139,84,235,205,75,196,6,161,183,164,212,250,69,173,180,88,214,70,35,153,246,132,236,87,79,43,126,79,142,21,107,83,255,0,178,115,221,19,23,4,8,205,226,27,195,221,191,136,46,25,245,37,12,84,73,38,163,210,148,242,234,27,12,173,79,194,123,68,17,171,164,133,62,105,44,72,248,241,156,115,43,28,191,10,21,77,225,131,190,146,108,191,21,22,27,109,125,90,197,98,215,168,154,102,224,215,59,12,73,102,114,45,44,152,237,148,157,35,110,87,179,101,147,230,165,249,21,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,6,45,226,51,135,29,181,226,119,110,234,182,251,113,173,104,246,170,58,75,117,202,38,183,218,237,149,56,233,52,15,94,203,209,57,155,240,189,58,57,21,13,127,247,119,108,55,59,132,61,248,170,210,53,247,25,173,250,147,72,215,195,95,106,187,81,229,137,51,17,82,74,106,184,85,125,28,136,139,142,188,174,71,53,122,181,80,190,110,14,120,137,162,226,131,96,236,27,158,214,67,13,217,81,214,219,245,44,95,13,61,202,20,106,74,136,158,141,122,57,146,181,58,225,146,181,21,85,81,76,216,0,0,234,155,169,185,186,67,102,246,246,251,185,186,238,228,148,86,77,63,72,234,170,153,59,185,221,81,25,27,19,242,158,247,171,88,214,250,185,200,158,166,187,28,64,239,94,190,226,171,121,47,187,155,126,164,158,122,186,198,74,250,59,125,59,93,35,109,214,202,102,62,68,137,168,137,240,69,19,94,247,187,8,138,190,99,215,25,83,190,248,112,126,59,59,89,251,227,85,252,138,160,216,84,3,95,255,0,19,77,216,254,106,220,96,107,23,83,84,172,182,237,34,232,244,181,31,188,170,141,246,92,164,232,158,137,251,37,245,29,191,247,151,33,193,54,211,38,202,240,183,183,186,22,106,127,38,189,182,150,92,174,77,86,225,201,89,86,171,81,51,92,190,170,199,74,177,231,228,196,249,25,192,0,0,43,179,198,99,125,42,52,110,208,233,237,146,178,213,249,117,154,238,173,245,119,62,71,170,57,182,234,71,49,200,197,68,94,210,76,232,254,138,144,189,49,212,194,30,12,123,1,69,170,117,230,165,226,3,80,219,210,106,125,34,214,218,44,107,35,17,204,251,66,118,43,167,149,191,39,199,10,181,169,255,0,217,57,238,137,139,130,4,102,241,13,225,238,223,196,23,12,250,146,134,42,36,147,81,233,74,121,117,13,134,86,167,225,61,162,8,213,210,66,159,52,150,36,124,120,206,57,149,142,95,133,10,166,240,193,223,73,54,95,138,139,13,182,190,173,98,177,107,212,77,51,112,107,157,134,36,179,57,22,150,76,118,202,78,145,183,43,217,178,201,243,82,252,138,125,241,187,253,214,118,219,248,59,85,252,164,149,94,16,127,137,197,15,240,138,231,255,0,105,132,216,0,0,112,26,254,253,89,165,180,30,164,212,246,250,103,84,213,90,45,21,149,240,66,214,43,214,73,34,133,239,107,81,169,213,202,170,212,76,39,124,154,237,108,206,197,110,22,230,239,150,140,211,58,191,69,106,111,98,212,154,154,134,158,239,87,85,65,80,207,192,77,82,207,104,145,242,57,169,133,228,87,170,170,174,114,108,123,69,69,71,109,162,167,183,91,233,98,166,165,165,137,144,65,12,76,70,178,40,218,136,141,107,90,157,17,17,17,17,17,61,16,247,158,28,212,114,43,92,136,168,169,133,69,245,53,175,226,199,66,218,54,211,137,93,203,208,250,126,22,67,107,181,106,74,214,81,66,196,195,97,167,116,138,248,226,79,163,26,244,111,246,166,194,124,63,234,107,134,181,216,109,183,214,87,103,185,245,215,237,35,103,185,212,185,207,230,85,150,122,40,164,122,171,189,87,153,203,212,239,192,0,0,7,1,175,239,213,154,91,65,234,77,79,111,166,117,77,85,162,209,89,95,4,45,98,189,100,146,40,94,246,181,26,157,92,170,173,68,194,119,201,174,214,204,236,86,225,110,110,249,104,205,51,171,244,86,166,246,45,73,169,168,105,238,245,117,84,21,12,252,4,213,44,246,137,31,35,154,152,94,69,122,170,170,231,38,199,180,84,84,118,218,42,123,117,190,150,42,106,90,88,153,4,16,196,196,107,34,141,168,136,214,181,169,209,17,17,17,17,19,209,15,121,225,205,71,34,181,200,138,138,152,84,95,83,90,254,44,116,45,163,109,56,149,220,189,15,167,225,100,54,187,86,164,173,101,20,44,76,54,26,119,72,175,142,36,250,49,175,70,255,0,106,108,39,195,254,166,184,107,93,134,219,125,101,118,123,159,93,126,210,54,123,157,75,156,254,101,89,103,162,138,71,170,187,213,121,156,189,78,193,175,116,93,147,113,180,69,255,0,64,106,72,60,219,94,163,182,212,218,235,27,132,207,149,52,110,99,149,51,217,200,142,202,47,162,162,41,173,188,107,172,248,105,223,150,58,86,58,159,82,237,190,167,69,115,81,85,136,250,138,58,142,169,159,86,63,147,234,138,215,122,162,155,37,232,157,93,102,215,250,54,197,174,180,236,235,53,175,80,219,105,174,148,79,92,101,208,79,27,100,102,113,217,121,92,153,79,153,205,131,94,111,16,93,247,254,111,252,81,106,173,71,111,173,246,139,13,138,79,212,245,145,90,229,86,45,37,51,156,213,145,185,244,146,85,154,68,232,157,36,79,145,137,119,107,103,245,182,202,234,11,126,153,215,118,239,99,173,185,217,45,247,234,118,245,194,211,213,192,217,90,157,83,226,98,171,227,114,122,62,55,162,103,25,47,203,129,13,243,78,32,184,98,210,26,210,178,169,103,189,80,83,253,135,123,87,46,92,181,212,168,140,115,220,185,94,178,51,203,155,255,0,182,250,118,36,8,41,187,198,135,121,83,83,111,14,152,217,91,101,98,186,147,69,219,86,225,113,141,174,194,123,125,98,53,205,107,147,213,91,78,200,156,139,232,147,187,230,72,79,6,125,148,77,33,178,87,237,230,185,210,35,43,245,221,195,217,168,94,230,123,201,110,163,87,49,21,170,189,145,243,186,124,162,39,95,41,139,149,233,139,13,0,0,0,0,0,0,0,0,68,79,17,30,27,111,187,213,183,52,250,135,65,58,174,13,79,167,185,253,153,104,21,237,158,111,62,122,70,63,246,168,159,35,185,99,137,253,149,48,153,206,83,56,169,205,166,227,67,137,29,128,189,165,60,154,158,251,86,216,63,108,182,223,171,107,228,99,121,153,34,166,98,243,217,143,219,185,186,252,154,191,125,181,112,173,226,23,181,124,65,81,83,91,111,119,139,110,158,212,146,243,230,142,178,162,154,147,204,194,206,191,131,141,213,47,145,113,28,40,229,249,115,34,246,94,146,201,146,50,86,163,227,123,94,213,236,173,92,162,159,160,0,0,198,155,221,195,238,219,111,198,150,170,211,154,215,78,208,212,62,88,158,216,106,214,146,157,243,194,245,142,70,53,204,124,145,191,149,91,230,185,81,81,58,47,95,158,105,139,140,15,15,157,198,216,75,197,199,80,233,107,61,194,245,164,249,230,168,109,69,53,60,245,46,166,135,158,161,232,178,185,148,204,137,136,216,162,106,187,174,19,153,61,23,166,40,225,199,138,125,207,225,179,86,83,221,116,205,226,173,246,230,204,207,107,181,205,81,80,180,239,111,155,11,159,248,22,77,27,85,234,216,26,206,171,219,162,253,47,43,133,110,43,52,39,18,186,22,134,241,106,187,208,69,126,109,60,95,104,91,61,162,22,205,28,169,12,14,149,205,133,179,72,244,141,31,58,53,21,203,156,244,94,189,243,156,145,178,88,221,20,140,71,49,232,173,115,85,50,138,139,221,20,168,175,21,94,16,87,79,222,93,190,58,30,210,137,69,90,229,251,78,58,120,59,76,247,215,84,205,51,146,40,81,49,132,106,43,156,252,246,207,162,144,227,131,93,113,62,128,226,87,111,238,137,83,29,61,61,86,162,181,81,86,201,35,213,136,218,119,87,211,186,76,175,51,81,58,51,242,151,29,58,161,177,165,174,227,73,119,182,210,221,104,103,100,212,213,144,50,120,164,99,145,205,115,30,212,115,85,21,21,81,81,81,83,170,41,245,0,0,35,95,136,38,227,183,110,248,106,213,18,50,178,24,102,188,208,214,218,90,215,201,202,231,121,212,21,88,70,251,205,85,92,179,167,127,185,74,37,217,237,51,87,185,27,213,164,52,211,33,150,103,95,181,45,190,154,101,107,85,220,141,158,174,54,57,238,232,236,34,115,245,85,69,253,38,200,123,83,163,233,244,14,220,105,173,31,78,198,181,45,54,154,58,55,43,81,19,153,209,64,200,213,122,53,185,248,62,73,247,33,218,192,0,0,0,0,3,242,245,70,177,206,85,194,34,42,228,162,31,21,203,220,119,14,46,117,61,169,147,57,235,110,246,44,167,54,90,158,101,178,133,221,58,253,62,72,76,239,7,61,13,53,155,106,175,58,178,166,219,36,43,120,246,110,73,159,10,181,36,242,170,110,17,174,28,173,76,227,56,238,184,250,22,36,0,0,0,0,0,0,0,0,0,0,0,143,124,120,237,252,251,139,195,62,170,177,208,195,36,181,142,246,31,33,172,106,185,87,253,208,165,115,186,35,92,189,152,189,144,166,239,14,118,214,127,62,78,223,182,146,87,67,39,251,171,239,115,43,81,63,220,170,190,234,134,194,160,0,0,0,0,0,60,57,168,230,171,87,178,166,20,162,47,20,189,178,93,13,196,101,93,222,26,100,138,27,244,18,92,151,12,229,230,124,245,245,174,207,192,212,92,163,59,229,87,234,164,167,240,95,220,104,234,180,134,163,219,106,154,149,146,174,26,250,203,172,109,123,242,173,129,34,183,66,136,136,174,202,38,127,177,199,215,208,179,112,0,6,33,226,207,90,179,65,240,249,174,111,107,142,111,176,110,113,179,231,205,236,51,185,49,239,55,175,185,243,53,232,176,91,42,119,83,120,40,109,177,182,87,63,84,234,56,162,114,181,21,92,223,105,170,70,170,246,118,63,108,239,239,126,147,98,142,27,246,230,139,107,118,95,73,105,58,88,88,199,211,89,168,27,58,163,81,21,242,182,146,24,220,231,97,173,202,175,151,213,85,50,122,56,141,223,205,33,195,254,218,222,245,125,254,243,65,5,194,158,223,83,37,182,146,122,136,154,250,154,166,211,205,36,76,70,62,70,57,252,206,133,83,13,92,175,100,250,80,7,16,220,65,107,190,34,247,14,191,86,234,139,141,68,144,205,81,43,104,104,155,52,203,20,48,172,242,201,27,91,27,228,145,26,168,147,57,168,141,92,34,116,79,172,173,240,248,240,247,175,221,187,149,30,231,238,189,166,182,139,76,210,201,29,77,29,52,240,58,53,173,115,93,75,60,106,172,158,153,209,201,3,227,146,68,202,59,222,198,19,166,84,185,13,45,165,172,58,50,195,67,166,180,221,178,154,130,223,111,167,138,154,8,105,225,100,77,70,70,198,177,190,235,17,27,240,181,169,209,19,178,28,176,0,0,99,173,224,223,205,175,217,11,5,69,247,94,106,203,101,10,197,27,223,29,44,149,244,241,84,76,228,100,142,70,177,146,200,206,101,95,41,232,137,158,170,152,249,226,164,120,187,241,63,220,61,214,169,174,209,123,95,83,37,131,78,199,81,43,27,89,74,249,233,107,103,98,44,241,162,44,144,85,186,55,49,209,201,27,187,117,115,81,123,34,33,10,36,147,90,238,86,163,116,175,251,99,82,94,235,113,149,252,53,101,76,220,145,255,0,108,247,97,140,250,225,27,242,66,220,56,5,240,225,181,104,10,88,183,47,121,173,17,86,222,229,230,246,123,109,85,59,100,138,28,45,84,46,231,138,162,153,175,110,88,248,156,152,119,85,68,94,216,66,198,90,214,177,168,214,53,26,137,232,137,132,60,128,0,0,0,0,0,0,0,53,208,227,187,95,75,185,28,94,110,158,162,124,201,36,116,247,249,172,244,234,213,247,124,154,20,74,70,43,125,48,169,2,59,235,204,171,234,94,247,11,155,125,6,213,240,233,183,58,10,40,146,57,45,90,114,137,181,72,137,132,117,84,145,36,149,14,79,249,83,62,71,126,147,40,131,131,215,58,74,219,175,180,85,255,0,66,222,90,139,65,168,173,117,86,170,164,86,163,191,5,60,78,141,253,23,162,244,114,154,219,109,38,169,184,108,150,254,105,93,87,81,42,67,81,163,117,69,44,245,124,170,168,213,108,21,40,147,49,87,25,229,115,90,246,175,78,202,166,204,160,199,251,251,187,214,93,134,217,205,89,187,87,213,141,96,211,182,233,42,33,133,238,229,74,154,149,247,41,224,78,189,228,149,209,179,251,99,95,205,133,219,125,81,197,175,19,118,77,41,118,170,168,172,173,214,87,201,46,87,250,228,79,121,180,234,247,79,91,58,175,68,69,228,73,49,213,50,229,106,39,85,66,254,247,175,100,244,222,239,108,86,164,216,249,41,105,232,237,183,107,50,219,104,81,27,136,232,228,141,168,180,175,106,34,46,18,41,25,19,145,49,249,6,191,91,19,185,90,163,133,94,35,236,90,214,182,142,162,154,225,163,47,111,163,189,80,118,123,161,71,58,10,218,117,78,220,202,197,149,169,242,114,34,250,27,32,217,238,214,219,253,166,138,251,102,172,142,174,223,114,166,142,174,146,162,53,203,38,134,70,163,152,246,175,201,90,168,169,247,159,96,0,0,1,79,30,52,91,221,106,213,91,147,164,182,70,197,89,28,235,163,41,166,185,94,29,27,145,200,202,202,180,103,151,11,190,79,100,49,163,215,233,80,158,169,211,54,120,40,237,221,125,135,102,245,206,228,214,210,172,49,234,203,220,20,84,142,119,121,161,161,141,249,122,127,99,230,84,202,223,189,142,253,54,54,107,1,70,201,54,219,116,96,142,237,12,143,126,149,191,181,181,81,242,242,189,203,77,81,239,166,50,184,95,113,125,84,217,218,219,113,161,188,91,169,110,214,186,168,234,168,235,97,101,77,60,241,187,44,150,39,181,28,215,181,125,81,81,81,83,239,62,144,71,111,16,157,95,107,209,156,27,110,133,117,210,86,181,46,22,103,90,41,216,171,214,73,234,222,216,24,141,79,85,79,51,153,126,141,85,236,138,84,103,133,230,153,173,212,156,108,232,25,41,81,82,27,59,110,23,58,167,162,103,150,54,81,76,212,254,236,143,141,191,219,23,248,0,0,24,251,119,56,128,217,173,137,178,77,125,221,109,195,179,216,34,137,138,246,83,207,80,142,171,159,162,170,54,26,118,230,89,92,184,236,214,175,247,10,23,227,23,136,27,151,24,28,70,86,107,93,61,101,174,246,41,210,158,193,166,109,188,139,37,83,169,152,247,36,77,86,53,87,240,146,75,44,143,228,110,112,178,242,166,113,149,187,254,13,182,58,110,29,184,112,209,187,95,113,108,105,120,163,164,117,101,225,88,168,228,246,250,135,186,105,155,204,157,28,140,115,252,180,119,171,99,105,154,136,247,196,191,28,123,45,194,141,254,205,167,55,66,155,81,201,87,124,163,125,109,42,218,232,99,157,137,27,95,200,188,202,233,25,133,207,166,20,226,159,226,27,195,148,59,0,156,69,214,221,46,244,122,126,162,190,123,93,190,223,81,74,198,220,174,21,113,99,154,56,33,73,21,29,221,21,92,174,70,162,117,114,167,76,198,26,95,28,45,10,251,235,169,235,118,2,253,21,153,28,136,218,200,175,144,201,84,173,207,85,90,117,137,172,69,199,167,154,189,122,101,59,147,255,0,101,119,123,76,111,198,217,217,55,95,70,209,221,105,172,215,232,223,45,44,119,74,95,103,168,70,178,71,70,170,230,101,83,28,204,92,42,42,162,166,21,21,81,78,240,1,68,190,45,218,250,93,99,198,53,226,197,231,35,233,244,109,158,221,101,135,149,125,220,186,47,107,127,233,231,170,115,85,123,251,168,158,133,154,120,101,109,244,27,125,193,150,132,106,68,141,171,212,108,168,212,53,110,68,199,152,234,153,156,177,47,232,129,176,55,251,82,83,3,195,154,142,69,107,145,21,21,48,168,190,166,180,155,253,163,101,217,126,34,117,206,141,178,76,180,201,165,117,69,100,86,217,99,78,85,142,40,234,28,234,119,34,122,42,51,203,95,146,47,108,155,28,109,166,175,139,112,118,227,74,235,216,26,214,197,169,108,148,55,134,35,87,162,54,162,6,74,152,250,97,229,92,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,128,43,103,198,159,102,40,47,59,103,164,247,214,130,145,169,116,211,151,4,177,92,37,107,125,233,40,42,17,239,143,153,126,81,204,220,53,63,250,195,140,93,224,149,185,181,52,59,131,184,27,63,83,82,158,201,118,180,197,168,105,99,114,162,35,103,166,149,176,203,203,243,87,50,161,138,169,215,164,57,233,133,205,187,128,0,41,39,197,63,140,133,222,221,196,93,148,208,87,62,125,17,162,170,220,149,83,195,38,99,186,221,26,138,215,201,211,163,163,135,46,141,159,55,121,142,202,162,183,25,99,133,62,13,93,181,28,18,111,31,16,123,133,108,228,213,154,191,109,53,3,108,212,179,197,135,219,45,111,183,78,228,127,94,173,150,116,229,114,250,164,104,212,233,206,244,34,71,135,7,227,179,181,159,190,53,95,200,170,13,133,65,211,247,139,113,40,54,143,106,181,110,231,92,214,63,35,76,89,234,174,124,146,46,18,87,199,27,157,28,125,61,94,244,107,19,234,228,53,147,185,221,238,55,139,197,93,250,229,82,233,235,235,170,100,172,168,153,221,85,243,61,202,247,57,126,170,229,85,50,141,103,18,124,90,89,174,49,93,174,123,239,187,20,117,143,106,178,57,170,117,45,197,142,123,26,228,114,177,57,164,247,154,138,168,170,222,221,123,25,219,99,188,88,120,160,218,235,140,20,250,238,241,6,226,216,17,200,147,82,94,24,216,234,218,204,245,88,170,227,106,63,155,235,42,72,159,66,223,248,111,226,87,108,184,162,219,232,117,246,219,220,156,169,27,146,27,149,178,167,13,171,182,212,99,62,84,204,69,94,253,85,175,76,181,201,213,23,162,162,101,96,0,40,151,197,187,95,75,172,120,198,188,88,188,228,125,62,141,179,219,172,176,242,175,187,151,69,237,111,253,60,245,78,106,175,127,117,19,208,179,79,12,173,190,131,111,184,50,208,141,72,145,181,122,141,149,26,134,173,200,152,243,29,83,51,150,37,253,16,54,6,255,0,106,74,96,120,115,81,200,173,114,34,162,166,21,23,212,214,147,127,180,108,187,47,196,78,185,209,182,73,150,153,52,174,168,172,138,219,44,105,202,177,197,29,67,157,78,228,79,69,70,121,107,242,69,237,147,99,141,180,213,241,110,14,220,105,93,123,3,90,216,181,45,146,134,240,196,106,244,70,212,64,201,83,31,76,60,170,31,27,191,221,103,109,191,131,181,95,202,73,85,225,7,248,156,80,255,0,8,174,127,246,152,77,26,218,218,43,109,21,69,198,227,87,13,45,37,44,79,158,121,231,145,25,28,81,181,21,92,247,185,122,53,168,136,170,170,189,17,16,133,151,223,23,222,16,108,183,154,235,68,53,26,194,232,202,41,223,2,86,208,218,24,234,122,142,85,84,231,137,207,149,174,86,46,50,138,173,76,167,161,41,246,135,115,237,219,201,160,173,187,139,102,211,122,130,203,108,188,51,206,161,138,249,72,202,106,153,160,95,134,111,45,175,114,181,143,238,213,118,21,83,14,68,229,86,170,247,48,0,0,227,53,62,165,177,104,205,57,115,213,186,158,231,13,186,209,102,164,150,186,186,174,103,97,144,65,27,85,207,122,175,201,17,20,214,171,117,245,165,231,127,183,211,82,235,106,11,108,207,175,215,58,142,122,138,26,20,194,200,158,209,58,164,16,38,58,42,163,92,198,125,112,108,131,181,250,65,187,123,182,154,75,64,177,204,86,233,171,21,5,157,21,139,150,170,83,211,178,46,157,19,167,185,242,59,57,139,183,223,137,157,149,225,182,195,29,247,119,53,181,45,165,106,81,125,142,129,136,179,215,86,42,119,242,96,102,94,228,69,194,43,213,17,141,202,115,57,50,65,189,91,227,131,160,232,171,100,143,67,108,21,250,241,74,143,195,37,186,222,225,183,61,204,199,117,100,113,84,34,46,113,211,153,122,122,250,29,135,111,252,106,246,58,251,95,21,22,225,109,158,170,210,177,202,136,139,87,75,44,87,40,34,119,175,62,60,185,57,126,173,99,151,43,219,212,157,123,107,186,91,121,188,58,82,155,91,237,142,174,183,106,43,37,95,70,85,81,75,204,141,118,17,85,146,53,112,232,222,153,76,177,232,215,38,122,162,29,164,0,0,7,25,169,245,45,139,70,105,203,158,173,212,247,56,109,214,139,53,36,181,213,213,115,59,12,130,8,218,174,123,213,126,72,136,166,181,91,175,173,47,59,253,190,154,151,91,80,91,102,125,126,185,212,115,212,80,208,166,22,68,246,137,213,32,129,49,209,85,26,230,51,235,131,100,29,175,210,13,219,221,180,210,90,5,142,98,183,77,88,168,44,232,172,92,181,82,158,157,145,116,232,157,61,207,145,217,202,80,241,138,217,84,208,124,66,91,119,90,217,70,145,91,55,14,220,146,78,230,55,13,75,141,34,50,41,186,39,68,230,137,105,157,159,87,43,215,170,229,73,149,225,11,188,171,184,188,50,63,64,92,107,18,91,166,221,92,159,110,228,87,101,254,193,62,102,166,114,253,57,150,120,211,233,10,19,148,143,156,121,239,162,240,251,195,6,175,214,84,21,169,77,124,184,192,150,43,27,145,112,244,174,170,69,99,94,207,236,163,141,37,153,63,230,189,123,20,173,192,198,197,175,16,156,77,232,253,15,89,68,149,54,74,74,159,182,175,168,228,203,62,207,165,84,124,140,127,210,71,121,112,253,243,39,110,229,135,120,206,236,67,117,54,215,105,237,252,179,209,171,174,26,58,169,182,171,171,216,220,230,221,82,252,70,247,47,202,58,133,107,83,255,0,178,92,96,175,6,109,245,93,37,187,215,237,139,187,213,171,109,250,226,145,107,237,141,115,186,50,229,74,199,57,205,106,122,121,148,254,98,170,247,204,12,66,228,207,142,243,119,183,105,251,61,117,250,239,82,218,106,11,109,52,181,149,83,59,180,112,198,213,123,220,191,68,106,42,254,131,90,237,192,212,250,175,137,222,33,110,218,138,142,141,243,95,55,19,82,171,104,41,48,170,173,117,76,201,29,52,9,140,174,26,213,141,137,221,112,223,83,99,45,169,219,203,62,210,237,166,151,219,43,10,39,176,233,139,85,53,178,39,163,57,86,95,42,52,107,164,114,126,115,220,138,245,250,185,78,214,0,0,0,0,0,0,0,0,240,230,181,233,202,246,163,145,125,21,50,87,55,31,94,28,54,173,127,75,46,229,236,205,162,42,43,220,92,190,209,109,165,167,108,113,77,149,165,133,188,145,83,211,57,238,195,25,43,151,46,232,170,171,219,40,84,124,111,214,187,107,168,219,43,62,216,211,119,186,44,225,127,13,71,83,15,60,127,218,189,185,99,254,153,71,124,148,176,174,17,252,86,245,38,150,90,61,19,190,40,183,43,100,126,103,45,209,60,201,170,215,62,124,139,230,77,83,88,141,248,157,19,27,211,225,76,119,194,150,173,183,251,163,160,119,70,207,29,243,66,234,187,85,226,150,76,251,212,85,208,212,114,225,207,111,95,41,238,68,235,27,253,125,23,228,167,106,0,0,14,39,84,233,107,14,179,176,215,105,173,73,108,166,175,183,220,41,229,166,158,25,225,100,173,86,72,199,49,222,235,209,91,240,185,201,213,23,186,148,223,226,15,225,239,95,180,151,42,205,207,218,139,77,109,110,153,170,146,74,154,202,104,32,116,139,68,231,58,170,121,21,25,5,51,99,142,6,71,28,105,149,119,187,156,47,76,41,20,184,121,226,11,93,240,233,184,84,26,183,75,220,106,35,134,26,136,155,93,68,233,166,72,166,133,39,138,73,26,232,217,36,104,229,84,133,173,84,114,225,83,162,253,47,251,135,45,252,210,60,64,109,173,147,87,216,111,54,249,238,21,22,250,105,46,116,144,84,68,231,211,85,58,158,25,38,98,177,146,61,204,229,116,200,152,114,243,39,101,250,253,28,72,109,205,22,233,108,190,173,210,117,80,177,239,169,179,87,182,5,86,162,171,37,117,36,209,181,205,203,93,133,79,51,162,162,100,215,94,255,0,108,169,218,189,224,174,182,200,217,90,253,45,168,229,137,170,228,84,115,189,154,169,90,139,217,185,253,175,191,187,250,13,133,248,76,214,172,215,156,62,104,107,218,99,155,236,27,100,79,249,243,123,12,14,92,251,206,235,239,252,204,188,0,0,172,143,26,13,198,142,151,71,233,205,182,166,169,88,234,230,175,163,186,200,214,63,10,232,22,43,140,42,138,136,236,170,103,251,28,125,125,8,177,225,105,182,75,174,184,141,164,187,205,77,230,195,97,130,59,146,42,179,153,26,248,43,232,157,159,129,200,152,71,247,202,47,213,11,221,107,81,173,70,167,100,76,33,228,0,0,0,0,0,62,59,207,153,246,61,119,146,254,73,61,154,94,87,103,24,94,85,194,228,215,219,196,101,181,159,207,147,184,9,87,43,166,147,253,202,247,249,149,217,255,0,114,169,59,42,151,35,192,118,128,159,110,184,103,210,182,58,232,100,138,177,190,221,231,181,237,86,170,127,186,21,78,111,69,107,87,179,211,186,18,16,0,0,0,0,0,0,0,0,0,0,1,241,221,237,84,151,171,116,182,202,232,89,44,19,114,243,177,237,71,34,225,200,228,232,168,169,221,19,208,174,206,26,56,13,170,216,254,47,230,212,245,16,195,81,100,182,242,253,153,34,53,94,169,230,90,230,100,217,85,167,99,62,57,113,238,170,125,122,247,177,240,0,0,0,0,0,2,177,188,104,182,233,147,104,253,55,185,116,212,138,250,136,238,20,118,137,30,216,242,173,137,34,184,204,170,170,141,202,38,127,178,199,211,212,140,222,20,155,129,38,147,226,45,150,117,159,202,138,241,66,148,107,239,114,163,150,90,234,22,227,226,76,244,111,108,47,220,165,232,162,162,162,42,46,81,79,32,0,65,207,22,253,125,83,165,56,114,130,207,110,170,108,117,23,139,195,104,167,103,152,168,174,166,150,130,189,174,76,35,145,85,21,90,157,209,83,232,165,104,120,120,232,89,53,223,19,218,106,153,180,137,60,118,154,154,59,172,200,177,243,114,199,21,194,145,28,239,133,216,199,63,117,194,125,80,190,77,195,215,250,79,104,116,37,126,170,212,215,58,90,10,11,77,20,178,49,38,154,40,150,69,138,23,189,35,103,59,154,213,114,182,55,97,185,76,227,208,161,158,54,56,179,213,60,74,238,101,115,153,112,150,61,55,109,168,150,146,221,73,12,178,36,82,197,29,69,79,149,51,153,231,73,27,164,88,231,194,185,184,69,78,137,211,190,88,240,247,224,46,243,189,26,134,135,114,183,6,213,45,62,146,183,212,69,52,81,84,64,246,123,99,227,125,44,200,156,178,211,190,41,34,124,82,189,58,57,57,176,190,153,85,186,125,47,165,236,122,54,195,67,166,180,229,186,158,134,223,111,130,42,104,33,130,22,68,214,178,54,53,141,247,88,136,212,247,90,212,232,137,216,229,64,0,28,117,243,80,216,244,205,190,107,173,254,239,71,110,164,129,142,146,73,170,170,25,11,26,141,106,185,114,231,170,34,116,106,175,127,69,32,223,21,158,40,219,117,181,244,213,154,95,107,42,32,212,23,255,0,46,70,37,76,47,130,174,142,55,98,118,97,95,5,91,94,142,71,199,26,246,232,215,103,186,161,82,219,211,196,46,232,111,182,160,170,189,235,173,77,95,85,20,213,15,154,42,37,173,168,125,52,8,175,145,200,214,71,44,143,70,163,82,87,181,17,23,162,46,62,121,236,124,60,240,149,187,28,66,106,26,74,29,61,166,46,80,218,100,146,53,158,229,45,21,75,105,219,26,190,36,114,164,172,133,237,69,229,153,29,215,166,58,246,239,110,124,35,248,117,109,150,197,91,168,245,6,172,182,83,95,117,67,60,206,119,213,195,79,85,12,121,116,236,78,69,146,153,146,38,99,149,185,235,221,169,232,157,102,59,90,214,39,43,26,141,68,244,68,193,228,0,0,0,0,0,0,0,0,53,140,214,52,203,121,222,139,229,37,205,28,213,174,213,21,49,212,35,100,230,84,231,171,114,59,14,84,234,189,87,174,13,156,192,6,179,60,69,219,225,180,241,7,185,214,170,119,64,232,168,181,149,234,157,139,6,60,165,107,43,166,106,114,99,167,46,19,167,208,217,27,111,107,43,110,26,7,76,215,220,98,116,85,117,54,122,41,167,141,200,168,172,145,208,177,92,138,139,215,40,170,189,250,157,128,170,111,26,94,32,22,73,244,175,13,182,26,212,229,137,27,169,53,2,49,223,148,188,209,209,194,229,78,216,79,58,71,53,127,58,23,122,33,207,120,45,236,26,218,244,206,168,226,50,249,69,203,61,233,235,167,172,46,122,38,125,150,39,35,234,165,111,78,207,149,35,141,23,61,224,145,49,213,11,59,41,19,197,231,97,87,109,56,133,131,116,236,244,75,29,147,114,105,150,178,69,106,123,145,220,224,70,178,165,189,59,115,181,97,151,175,119,73,38,59,19,103,194,75,127,87,117,120,115,93,184,188,214,44,183,205,180,157,150,207,125,217,115,237,146,163,157,70,239,185,168,217,97,68,244,108,45,249,147,136,0,0,4,91,227,215,141,27,39,9,123,113,229,89,223,79,93,184,58,142,39,197,96,183,189,57,155,2,117,71,86,206,223,234,76,94,136,222,239,126,26,157,17,238,109,49,236,54,199,238,191,25,219,223,250,158,182,213,213,86,220,47,21,110,185,234,59,253,91,86,86,81,66,247,230,106,169,151,167,51,149,85,81,172,202,115,185,81,169,132,202,166,194,219,89,182,154,83,103,54,242,193,182,58,30,133,105,108,154,118,141,148,116,172,114,229,238,198,85,242,61,125,94,247,171,158,229,245,115,156,190,167,106,40,191,197,83,134,139,166,206,111,253,126,231,90,168,28,186,75,113,234,36,185,195,59,25,238,83,220,157,239,85,64,245,68,68,71,57,252,211,55,230,146,42,117,86,185,76,241,225,175,226,55,165,180,230,150,182,112,241,196,5,254,43,76,54,166,165,46,153,212,85,111,70,211,54,153,19,221,163,170,122,244,143,147,180,114,47,187,203,134,59,151,149,21,214,163,69,91,69,114,163,134,225,110,171,134,170,150,166,54,203,12,240,72,143,142,86,57,50,215,53,201,209,200,169,213,21,58,28,54,186,220,13,17,182,90,114,167,87,110,14,170,182,105,251,61,35,85,101,172,184,84,54,24,209,113,158,84,202,251,206,92,116,107,114,229,236,136,165,34,248,138,241,222,222,42,181,21,22,136,219,214,213,210,109,214,155,169,116,244,238,157,22,57,46,245,152,115,18,173,241,175,192,196,98,170,70,199,39,50,35,222,174,194,187,149,178,223,193,187,134,250,173,31,161,111,92,68,234,123,123,160,175,214,12,251,46,196,217,89,135,182,217,27,209,210,204,153,76,162,75,51,26,137,243,72,17,221,81,200,165,145,128,0,35,87,136,245,171,85,94,184,49,220,59,102,138,182,221,107,239,83,125,147,236,212,246,184,100,150,169,248,186,210,57,252,141,141,21,235,134,35,149,112,159,10,42,175,76,148,1,169,44,26,163,78,221,37,163,213,246,91,173,178,226,247,58,73,98,185,83,73,12,234,188,202,142,115,155,34,35,179,204,139,149,95,84,82,110,120,84,235,110,20,52,126,234,68,237,219,162,170,164,220,90,185,253,155,76,93,238,82,49,246,152,92,244,70,163,24,156,168,176,84,185,85,205,73,36,87,53,83,163,85,142,92,58,238,1,79,190,55,127,186,206,219,127,7,106,191,148,145,207,130,254,23,53,183,26,90,214,13,1,85,170,170,237,90,43,68,211,58,174,190,177,177,249,169,68,202,137,21,82,24,88,170,141,243,167,123,29,239,59,179,99,85,94,100,98,53,103,238,187,240,88,216,139,157,186,221,30,222,110,6,173,177,87,82,207,18,86,75,114,146,26,232,235,41,249,255,0,8,156,173,100,107,28,170,220,242,185,171,202,152,76,177,115,146,192,52,230,158,179,105,45,61,108,210,186,118,130,58,27,85,158,142,26,10,26,104,211,220,134,8,152,140,141,137,244,70,181,19,244,28,136,6,186,92,122,75,81,47,24,219,178,250,150,225,233,168,231,106,123,252,222,226,35,81,189,127,228,162,116,244,237,232,95,63,13,180,80,219,56,118,218,219,109,50,185,98,165,209,86,56,35,230,92,175,43,104,97,68,207,215,8,100,96,13,123,188,73,173,240,219,56,221,221,42,104,29,2,181,245,212,85,11,228,227,151,154,90,10,105,29,156,126,86,94,188,223,217,100,185,206,5,171,43,107,184,63,218,73,171,226,116,114,183,75,210,66,212,114,42,42,199,27,121,35,94,190,138,198,181,83,211,11,211,166,8,19,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,0,139,254,38,150,202,75,167,4,27,153,29,90,34,123,60,22,250,152,159,132,85,108,145,220,105,156,152,85,237,156,114,244,235,135,42,122,149,133,225,35,85,85,7,26,54,24,169,227,115,163,169,179,93,98,157,83,56,107,18,157,92,138,184,244,230,107,19,175,76,170,122,224,189,208,0,32,199,138,39,25,73,176,187,110,187,73,160,174,171,22,189,214,180,175,99,166,130,76,73,105,182,187,45,146,124,167,86,201,39,189,28,106,152,84,247,222,138,138,198,230,6,248,103,240,110,238,35,247,71,245,119,174,45,41,54,221,232,201,217,45,115,38,106,249,119,74,236,115,69,70,159,156,196,232,249,123,167,47,43,87,246,196,82,224,248,175,106,55,133,125,227,107,81,17,19,111,245,10,34,39,167,251,157,57,72,30,28,31,142,206,214,126,248,213,127,34,168,54,21,6,57,223,237,147,179,113,11,183,21,59,85,169,239,151,43,109,134,233,87,75,53,213,45,238,107,39,171,167,134,84,151,217,209,238,69,242,209,207,100,124,206,194,175,42,42,38,51,148,252,237,63,14,59,27,177,214,248,45,251,91,182,22,27,19,160,98,51,219,34,165,107,235,101,194,99,50,84,191,51,72,189,250,185,235,221,78,247,120,178,89,181,13,190,91,77,254,209,69,115,161,157,49,45,45,101,59,38,138,68,249,57,143,69,69,253,40,87,151,26,190,21,26,3,88,105,203,158,226,240,217,100,139,77,234,154,24,95,85,38,156,165,110,40,46,168,212,202,178,8,255,0,241,121,149,17,121,81,159,131,114,225,188,173,207,58,87,71,6,252,73,95,248,82,223,123,86,180,89,42,89,99,158,100,182,106,123,126,28,158,117,3,158,137,34,171,61,100,137,127,8,207,94,102,114,244,71,59,59,21,80,87,81,221,40,105,238,118,234,152,234,105,42,226,100,240,77,27,185,153,36,111,68,115,92,213,78,232,168,168,168,191,83,222,0,53,210,227,210,90,137,120,198,221,151,212,183,15,77,71,59,83,223,230,247,17,26,141,235,255,0,37,19,167,167,111,66,249,248,109,162,134,217,195,182,214,219,105,149,203,21,46,138,177,193,31,50,229,121,91,67,10,38,126,184,67,35,0,107,221,226,77,111,134,217,198,238,233,83,64,232,21,175,174,162,168,95,39,28,188,210,208,83,72,236,227,242,178,245,230,254,203,37,206,112,45,89,91,93,193,254,210,77,95,19,163,149,186,94,146,22,163,145,81,86,56,219,201,26,245,244,86,53,170,158,152,94,157,48,87,151,141,223,238,179,182,223,193,218,175,229,36,166,240,140,169,167,163,224,194,154,178,178,162,56,32,130,255,0,117,146,89,100,122,53,145,177,170,197,87,57,87,162,34,34,42,170,169,14,252,71,252,68,223,189,85,21,187,25,178,119,73,35,208,116,179,114,93,238,240,185,90,235,244,172,95,218,217,242,165,107,147,63,249,69,68,95,133,19,155,182,248,111,120,111,46,172,91,103,16,92,65,88,149,44,104,172,171,211,154,114,174,63,252,33,234,202,186,166,47,244,142,202,200,215,246,206,142,119,185,132,146,220,145,168,212,70,181,17,17,19,8,137,232,121,0,0,10,108,241,67,227,203,249,169,93,235,56,117,218,59,191,54,143,180,84,242,106,11,148,14,247,110,245,145,187,62,68,110,78,244,241,61,58,175,103,189,185,76,181,173,87,115,30,20,60,17,220,117,38,164,160,226,139,115,109,47,130,197,102,147,205,210,84,115,177,81,107,235,26,184,74,213,69,254,149,18,162,242,47,229,73,239,34,162,71,239,91,217,138,184,158,223,253,59,195,54,203,223,247,103,80,70,149,47,160,141,32,182,80,243,114,173,117,124,153,72,32,69,244,69,119,188,229,78,173,99,94,236,46,48,80,93,61,54,252,241,189,191,47,72,146,175,85,107,109,85,80,178,61,202,188,176,82,64,223,85,95,134,10,104,154,168,137,232,137,132,76,170,162,45,150,237,79,130,190,207,89,237,16,79,188,91,135,168,245,21,229,204,106,205,13,157,241,208,80,198,236,229,205,111,51,31,43,211,242,121,185,153,148,202,242,162,170,114,245,46,32,188,23,236,113,105,234,171,239,13,250,218,232,251,181,44,126,99,108,90,138,104,164,142,175,149,171,150,69,82,198,51,203,122,225,48,146,53,90,170,189,92,196,234,144,123,133,238,35,119,47,130,221,239,75,148,180,183,42,122,58,122,197,182,234,237,53,81,205,23,180,196,199,171,100,99,227,119,193,60,75,204,172,114,225,90,228,194,251,174,115,87,97,157,57,168,108,218,183,79,91,53,86,157,175,142,186,213,120,163,134,190,134,166,53,247,38,130,86,35,227,122,125,21,174,69,253,39,34,0,0,20,217,226,135,199,151,243,82,187,214,112,235,180,119,126,109,31,104,169,228,212,23,40,29,238,221,235,35,118,124,136,220,157,233,226,122,117,94,207,123,114,153,107,90,174,230,60,40,120,35,184,234,77,73,65,197,22,230,218,95,5,138,205,39,155,164,168,231,98,162,215,214,53,112,149,170,139,253,42,37,69,228,95,202,147,222,69,68,143,222,183,176,68,159,20,29,149,254,108,60,38,234,26,234,10,79,58,241,161,94,221,81,67,202,158,242,199,3,92,149,77,207,124,123,59,229,118,58,229,209,179,232,169,92,62,18,219,203,252,204,184,168,164,210,21,243,242,90,183,14,134,75,36,153,248,89,86,223,195,82,191,239,87,49,209,39,252,255,0,233,75,212,41,159,198,87,125,87,88,111,21,147,99,173,21,136,251,118,133,164,74,203,139,88,189,29,114,170,107,92,141,95,159,36,30,86,62,75,51,208,207,126,12,91,22,154,99,106,245,22,252,221,232,213,181,250,202,173,109,118,167,189,170,156,182,234,87,42,72,246,175,202,74,142,118,175,127,247,179,126,164,244,221,45,189,178,110,206,220,106,93,180,212,108,69,183,106,107,93,69,178,119,114,243,44,105,43,21,169,35,83,243,152,170,142,111,84,194,181,13,112,40,42,245,207,13,27,235,21,87,34,209,234,173,184,212,158,251,17,85,26,181,52,147,225,205,206,61,232,221,200,169,219,14,107,189,81,77,145,182,239,93,88,119,59,65,233,253,196,210,243,172,182,173,73,109,167,185,210,57,113,204,145,202,196,122,53,216,236,228,206,21,61,21,21,8,183,226,175,188,137,181,156,39,94,52,253,13,82,199,118,215,245,49,233,202,100,106,251,201,78,236,201,84,229,79,205,88,99,116,107,245,153,165,127,248,68,236,175,243,73,226,105,119,2,227,73,230,218,118,226,129,215,53,87,38,90,181,243,243,69,74,197,250,162,121,242,162,252,224,66,241,128,0,0,0,0,0,0,0,0,120,115,90,244,229,123,81,200,190,138,153,33,199,23,30,29,91,103,190,182,234,205,65,164,237,148,214,45,78,255,0,47,145,244,144,211,210,195,38,29,3,23,157,99,166,124,139,136,226,118,58,247,114,250,47,74,103,222,46,31,55,75,99,175,83,90,117,222,147,185,209,199,31,47,45,99,232,42,99,167,147,44,141,203,202,249,99,102,113,230,177,23,167,117,199,203,61,131,96,184,179,222,14,30,238,208,213,233,13,73,87,45,4,92,220,214,218,154,202,167,82,59,45,149,19,49,71,52,109,95,122,103,59,254,86,23,239,183,30,29,252,77,246,91,118,45,113,210,235,11,156,58,110,244,147,69,3,219,93,53,37,28,50,58,89,100,107,60,180,146,169,207,84,70,181,138,239,151,50,99,57,66,95,88,245,13,143,83,91,225,186,216,46,244,119,26,73,216,217,35,154,150,161,147,49,200,230,163,147,14,98,170,47,71,34,247,245,67,145,0,0,113,90,163,75,216,245,149,134,187,77,106,59,117,61,117,190,225,4,180,211,195,60,44,149,174,100,140,115,29,238,189,21,171,238,185,201,213,23,185,75,30,33,28,5,222,118,95,80,214,238,86,222,218,166,168,210,87,10,137,38,150,42,120,30,255,0,99,124,143,171,153,83,150,42,118,69,28,76,138,38,39,87,47,46,126,88,84,196,252,19,241,103,170,120,106,220,202,23,62,225,44,154,110,229,81,21,37,198,146,105,100,88,162,138,74,138,111,54,102,179,206,142,54,200,145,193,132,115,178,136,157,23,167,107,230,219,205,127,164,247,123,66,80,106,173,51,115,165,175,160,187,81,69,35,210,25,162,149,99,89,97,99,214,55,242,57,205,71,35,100,110,91,149,198,125,74,27,241,14,208,178,104,78,39,117,45,59,169,18,158,59,181,77,101,214,20,72,249,57,163,150,225,86,141,119,194,220,231,147,186,101,62,170,89,127,132,134,190,169,213,124,57,84,89,238,85,77,146,162,207,120,125,20,12,243,21,85,180,209,80,80,53,169,133,114,170,34,43,151,178,34,125,16,156,96,0,120,85,68,69,85,92,34,20,93,226,183,184,18,106,206,34,223,103,73,214,88,172,244,43,71,241,115,114,172,85,213,205,199,196,184,232,238,216,79,185,9,51,224,187,183,76,135,71,234,77,203,169,164,86,84,73,112,172,180,70,247,71,133,116,75,21,186,100,84,85,110,85,51,253,150,62,158,165,156,128,0,0,0,0,0,252,75,27,38,137,241,72,153,107,218,173,84,249,162,161,92,124,75,240,27,85,190,28,95,195,169,233,225,134,158,201,114,230,251,78,69,106,177,87,203,181,194,200,112,169,78,246,124,113,99,222,85,250,117,237,98,86,123,85,37,146,221,13,178,134,22,69,4,60,220,140,107,81,168,153,114,185,122,34,34,119,85,244,62,208,0,0,0,0,0,0,0,0,0,0,0,249,86,219,72,181,201,112,242,211,207,79,202,194,103,182,59,227,61,143,168,0,1,232,172,173,162,183,83,73,91,112,171,134,150,158,22,171,228,150,105,17,140,99,81,50,170,174,94,136,136,136,171,159,161,133,119,7,141,46,28,246,221,210,69,122,220,187,13,76,209,57,88,248,104,175,52,15,145,28,156,249,78,87,78,213,206,88,169,143,154,161,143,168,60,78,120,89,175,173,74,47,213,21,69,62,93,203,230,207,87,110,100,125,209,51,205,237,93,186,231,238,51,134,221,239,254,207,238,156,17,201,162,247,7,79,220,38,149,17,91,77,13,218,150,89,186,163,49,238,71,35,151,188,141,79,189,113,242,50,16,0,0,69,15,19,13,28,205,89,195,21,225,254,68,114,62,214,181,23,6,243,55,60,171,21,190,179,10,158,234,225,125,238,253,62,244,41,151,132,237,95,54,131,226,63,64,92,185,185,99,126,166,181,82,212,245,84,252,18,215,192,175,252,166,254,103,175,79,153,177,221,138,227,13,222,201,111,187,83,46,98,173,165,138,162,53,233,240,189,136,228,236,170,157,151,230,125,192,0,84,223,141,6,166,184,186,239,167,52,202,84,170,81,164,52,117,75,18,61,223,31,53,197,153,198,113,219,166,113,146,62,120,103,110,94,136,217,205,228,188,107,237,113,93,28,20,140,211,245,20,172,71,75,11,85,94,149,84,114,167,47,154,230,38,113,27,177,239,127,165,79,175,143,46,59,53,23,16,154,150,175,72,105,11,133,109,191,73,91,170,36,133,177,197,43,226,246,191,46,74,168,209,206,72,234,31,20,141,124,83,55,43,132,206,62,93,250,239,2,252,26,234,206,35,245,245,178,255,0,91,64,177,105,11,61,202,25,174,51,84,69,43,89,80,200,166,166,124,176,181,203,4,145,61,206,138,101,84,99,149,51,215,56,78,247,189,161,52,46,154,219,141,45,111,210,26,82,217,79,67,111,183,211,197,3,35,134,8,226,71,121,113,182,52,115,146,54,181,170,229,107,27,149,194,118,59,0,0,28,109,231,81,216,52,245,36,181,215,219,221,5,190,158,22,58,73,36,170,169,100,77,107,81,21,85,85,92,168,137,209,21,127,66,145,51,136,63,19,29,139,218,27,109,117,30,158,185,254,169,47,108,73,96,129,182,201,168,235,33,108,200,217,81,171,34,50,169,143,70,115,198,153,199,92,57,61,84,171,62,33,248,247,223,29,247,184,212,71,250,168,184,88,172,210,43,218,218,43,101,109,101,43,31,26,186,92,36,145,251,67,216,185,100,188,171,233,134,162,118,78,184,67,71,104,93,115,186,122,138,43,70,153,180,92,239,55,26,217,154,213,116,84,243,84,59,153,242,53,188,206,86,53,206,248,164,110,87,30,191,82,202,184,77,240,152,151,203,160,214,187,245,81,3,219,39,149,83,29,174,157,249,195,87,200,145,25,60,53,84,125,255,0,109,99,209,23,228,159,53,44,151,68,109,238,219,109,13,138,158,203,164,172,86,91,13,28,17,178,20,88,41,105,233,86,78,86,53,185,119,150,214,162,185,82,54,231,167,94,95,161,218,169,107,169,43,153,230,81,212,71,51,63,58,55,163,145,127,74,125,202,123,192,0,0,0,0,0,0,0,0,107,69,196,190,150,168,208,220,69,110,94,150,146,55,197,246,102,173,186,69,14,123,172,62,213,34,196,254,234,190,243,21,142,78,185,234,108,113,182,90,186,45,192,219,125,41,175,32,199,151,169,44,116,55,118,99,183,45,68,12,149,49,255,0,174,118,80,122,170,106,105,232,233,229,171,170,153,144,193,3,29,36,146,61,112,214,49,169,149,85,95,68,68,76,154,194,221,106,43,247,79,116,107,42,169,90,247,86,234,251,252,146,70,143,79,121,101,170,168,85,76,245,239,205,39,204,217,226,130,138,11,117,13,61,190,153,21,33,165,137,144,198,138,185,94,86,162,34,101,126,228,62,13,89,170,44,154,39,75,221,245,150,164,173,101,37,166,199,67,61,198,186,119,170,34,69,4,44,87,189,221,126,77,106,154,211,111,150,236,95,55,203,119,53,86,236,106,21,114,85,234,75,148,181,109,137,94,174,74,120,51,203,12,8,171,249,49,196,214,49,62,141,66,207,246,119,197,123,131,205,153,218,221,47,181,154,115,64,110,167,176,105,155,100,52,12,147,236,155,115,86,103,181,191,132,153,83,219,215,14,146,69,123,215,175,119,41,220,127,94,175,133,143,248,3,186,191,222,171,119,251,113,30,120,230,241,8,225,115,139,29,141,168,208,22,109,25,184,116,26,150,130,186,11,157,142,186,225,106,160,108,17,78,197,86,200,201,28,202,199,61,172,124,79,145,171,202,213,247,185,23,11,202,71,239,13,253,252,93,133,226,139,78,213,92,235,82,13,61,171,156,154,110,241,206,238,86,49,149,15,106,67,51,149,122,34,71,58,68,229,119,163,57,251,101,77,129,128,0,3,16,113,71,196,182,134,225,103,106,235,183,23,88,206,217,170,156,139,77,102,181,49,232,147,92,235,85,50,200,153,242,106,124,79,127,102,181,21,122,175,43,86,132,238,151,45,237,227,103,136,21,157,209,77,168,117,182,179,174,242,224,167,141,85,176,82,196,153,229,141,153,85,72,169,225,141,23,170,175,70,181,85,85,87,42,183,181,194,39,10,154,43,132,221,173,167,209,90,125,177,87,94,235,81,149,58,130,244,177,35,101,184,85,242,225,113,234,216,89,149,72,217,159,117,21,85,114,231,57,87,56,131,168,238,190,212,104,61,236,208,119,77,182,220,155,20,87,107,21,218,52,108,208,185,85,175,99,209,114,201,99,122,117,100,141,118,21,174,78,168,169,242,202,20,193,196,191,133,70,255,0,237,5,222,174,233,181,86,138,189,200,210,42,174,146,158,91,108,104,235,157,59,58,170,71,53,43,125,249,28,136,152,230,133,28,142,239,134,42,163,72,213,108,172,226,47,108,252,203,21,154,171,113,244,166,21,86,74,58,103,215,80,245,202,229,86,54,242,250,231,211,190,78,35,113,163,221,215,85,208,220,119,110,61,94,181,53,208,186,90,25,245,26,85,121,147,196,142,229,115,162,117,71,87,55,41,133,86,229,50,152,51,55,2,28,33,93,184,178,221,200,173,119,8,106,105,180,62,158,116,117,154,154,225,23,186,190,82,170,249,116,177,187,210,89,149,170,212,95,201,106,61,253,121,81,23,96,107,45,150,211,167,44,244,58,126,195,111,130,130,219,108,166,142,146,142,150,6,35,35,130,24,218,141,99,26,212,236,212,106,34,34,125,15,180,0,0,58,190,226,109,126,222,110,222,156,159,73,110,94,141,181,106,59,77,67,85,174,166,175,167,108,136,197,95,202,99,190,40,222,157,21,30,197,71,34,162,42,42,42,20,51,199,239,10,17,112,155,189,159,96,233,185,234,103,210,58,138,153,110,186,126,89,223,205,44,44,231,86,203,76,247,119,115,162,118,48,238,234,199,198,170,170,238,98,218,124,54,247,242,229,191,220,47,89,46,154,150,226,181,186,143,75,207,38,156,187,79,35,243,36,239,129,173,116,50,191,213,92,232,36,139,46,92,243,61,30,185,206,113,41,74,125,241,187,253,214,118,219,248,59,85,252,164,144,94,11,186,78,150,211,195,70,162,213,126,74,165,101,255,0,86,84,49,210,43,49,205,5,61,60,13,141,185,245,68,123,230,92,255,0,100,169,232,165,128,0,1,175,183,137,134,149,155,73,241,173,184,240,190,39,54,27,157,69,29,214,157,235,218,70,207,71,11,222,169,213,122,36,139,35,126,246,175,161,114,28,7,235,6,107,142,15,54,154,247,26,162,164,26,110,158,210,170,139,156,186,133,93,70,239,211,154,117,51,200,6,184,60,106,234,168,245,159,22,123,177,125,134,111,54,37,213,53,212,81,73,148,84,124,116,210,45,59,28,138,138,185,106,182,36,84,95,150,11,241,225,139,76,75,163,56,113,218,253,45,80,197,109,69,183,72,90,96,168,69,94,211,37,36,126,103,255,0,126,174,43,135,199,23,250,44,218,95,222,235,191,241,180,198,85,240,75,253,193,117,223,240,189,127,145,83,150,44,1,7,124,96,119,26,147,73,112,153,46,138,89,219,237,154,230,247,69,64,200,113,151,44,20,242,37,92,143,250,35,95,4,40,190,190,250,122,100,134,254,12,58,38,162,249,196,173,255,0,89,190,37,90,77,49,165,231,79,51,175,74,154,153,162,142,54,244,233,214,54,212,47,95,205,237,234,151,84,0,49,207,16,123,231,163,184,114,218,123,230,235,235,105,149,105,45,81,35,105,169,88,228,73,107,170,223,210,26,120,209,123,185,206,245,252,150,163,156,189,26,170,80,69,174,223,188,156,118,241,47,229,62,101,184,234,205,113,113,89,103,157,200,239,103,183,82,181,58,185,123,242,65,4,77,68,68,239,134,181,169,151,42,103,96,29,142,217,157,27,176,27,95,99,218,173,11,73,229,91,108,176,35,29,51,154,137,45,92,238,235,45,68,170,157,222,247,42,185,125,19,40,137,132,68,68,225,184,177,252,86,55,147,254,143,245,15,249,186,114,143,252,56,63,29,157,172,253,241,170,254,69,80,108,42,0,0,215,215,196,163,110,45,187,103,198,54,187,183,89,105,226,130,130,243,45,61,250,24,163,106,53,24,234,168,91,36,201,132,232,153,153,101,84,79,146,161,112,94,30,186,190,175,91,240,99,181,119,186,233,164,150,104,109,18,90,249,228,92,185,91,69,83,45,35,127,251,216,19,31,66,68,0,13,125,188,76,52,172,218,79,141,109,199,133,241,57,176,220,234,40,238,180,239,94,210,54,122,56,94,245,78,171,209,36,89,27,247,181,125,11,144,224,63,88,51,92,112,121,180,215,184,213,21,32,211,116,246,149,84,92,229,212,42,234,55,126,156,211,169,158,64,53,193,227,87,85,71,172,248,179,221,139,236,51,121,177,46,169,174,162,138,76,162,163,227,166,145,105,216,228,84,85,203,85,177,34,162,252,176,95,143,12,90,98,93,25,195,142,215,233,106,134,43,106,45,186,66,211,5,66,42,246,153,41,35,243,63,251,245,113,89,94,55,127,186,206,219,127,7,106,191,148,145,33,56,177,220,59,103,12,116,92,47,105,73,157,103,211,242,215,213,220,47,181,80,200,169,61,205,38,122,43,105,149,83,224,133,17,168,174,106,117,122,174,23,221,76,58,94,120,101,248,122,91,55,26,154,217,196,134,244,210,210,215,105,166,202,233,52,229,133,206,108,172,184,75,27,213,171,81,84,137,148,242,154,246,170,54,37,234,247,53,85,233,200,136,146,91,226,53,26,136,214,162,34,34,97,17,61,15,32,0,1,90,222,40,252,122,166,134,183,215,240,215,179,151,196,77,71,112,135,201,213,23,90,87,251,214,202,119,167,90,56,158,139,210,119,183,227,95,200,99,176,158,251,178,200,131,225,229,192,221,203,138,109,112,154,183,89,210,84,82,237,166,155,168,79,180,167,69,86,58,233,80,152,114,81,68,238,248,84,84,89,30,159,11,87,8,168,231,181,82,247,109,118,187,101,142,217,73,101,178,219,233,168,45,244,16,178,154,150,150,154,38,199,20,17,49,168,214,49,140,106,34,53,168,136,136,136,157,17,16,250,138,161,241,189,220,74,215,92,246,211,105,169,230,123,41,35,130,175,81,85,199,215,150,73,28,228,130,7,124,178,212,109,74,127,246,195,27,120,107,113,91,194,223,10,218,67,84,93,119,58,75,210,107,109,69,94,216,18,106,59,82,212,54,27,100,76,106,199,27,100,202,97,93,43,165,115,145,58,47,44,121,248,83,19,63,245,223,56,56,255,0,248,166,173,254,241,59,255,0,194,31,174,249,193,199,255,0,197,53,111,247,137,223,254,17,89,190,33,59,183,177,59,239,189,241,238,198,199,75,113,70,94,109,177,50,251,29,109,2,211,42,215,68,170,198,202,212,245,230,133,34,69,250,198,170,189,203,60,240,146,220,27,134,185,224,246,219,109,184,212,58,105,52,125,238,187,79,198,247,119,242,154,145,212,198,220,250,163,91,84,214,167,209,168,158,132,206,0,0,86,183,138,63,30,169,161,173,245,252,53,236,229,241,19,81,220,33,242,117,69,214,149,254,245,178,157,233,214,142,39,162,244,157,237,248,215,242,24,236,39,190,236,178,32,248,121,112,55,114,226,155,92,38,173,214,116,149,20,187,105,166,234,19,237,41,209,85,142,186,84,38,28,148,81,59,190,21,21,22,71,167,194,213,194,42,57,237,84,189,219,93,174,217,99,182,82,89,108,182,250,106,11,125,4,44,166,165,165,166,137,177,197,4,76,106,53,140,99,26,136,141,106,34,34,34,39,68,68,62,160,122,43,232,104,238,148,53,22,203,141,52,117,52,149,113,62,9,225,145,188,204,146,55,162,181,205,114,47,116,84,85,69,79,169,173,190,246,104,45,67,194,231,18,186,131,72,91,103,154,154,191,67,106,38,213,89,234,95,158,117,133,146,54,162,138,117,250,172,75,11,254,245,47,254,215,196,6,139,172,225,206,155,137,58,185,210,13,58,253,48,221,75,51,121,211,154,54,249,30,99,224,250,200,143,204,120,245,122,96,215,154,162,109,115,196,174,249,190,110,69,172,213,59,141,168,250,53,50,173,74,138,185,250,34,124,152,222,124,124,154,214,250,34,27,32,109,110,222,217,54,155,110,52,214,218,105,198,34,91,180,205,174,158,217,3,185,121,86,68,137,136,213,145,201,249,207,84,87,59,170,229,92,167,105,41,107,198,55,98,147,66,239,157,171,121,44,244,30,85,171,112,104,185,43,92,198,225,141,186,82,181,172,122,174,58,55,158,21,129,223,217,57,178,175,85,201,37,124,26,119,211,245,97,179,119,205,144,187,214,115,220,116,37,103,181,219,154,247,117,117,182,169,206,119,43,125,87,203,157,37,207,201,38,141,8,183,227,15,188,233,175,120,139,160,219,27,109,106,75,108,219,203,99,96,149,141,126,91,246,141,87,44,179,175,203,41,26,83,49,83,174,21,142,251,146,115,248,80,236,178,109,103,10,182,237,83,112,164,88,175,27,135,84,251,252,234,246,225,237,164,199,151,72,207,171,86,54,121,169,255,0,62,164,205,0,0,0,0,0,0,0,0,0,61,21,85,212,148,44,243,43,42,35,133,159,157,35,209,168,159,165,126,244,58,46,229,108,190,210,239,109,157,246,253,109,165,172,151,152,164,199,45,76,148,52,213,18,55,14,98,175,43,228,99,209,50,177,53,23,232,220,122,38,42,231,138,127,9,173,91,165,60,237,87,178,117,45,186,91,89,203,230,91,230,124,179,213,174,124,136,211,203,138,154,141,27,241,58,87,47,95,133,51,232,165,122,221,172,186,159,69,93,150,138,235,67,113,180,87,211,185,175,229,150,41,41,228,107,176,142,106,162,57,17,200,168,142,106,231,234,138,72,14,30,56,247,223,29,136,184,211,199,250,168,184,95,108,209,171,26,234,43,157,109,101,83,25,26,58,44,164,113,251,67,24,152,100,92,169,233,135,42,118,94,150,153,195,231,137,142,197,238,245,182,134,139,80,220,255,0,83,119,183,164,80,78,219,156,212,116,112,186,101,108,72,229,141,31,84,247,171,57,228,92,42,245,195,87,213,9,103,102,212,118,13,67,73,21,117,138,247,65,112,167,153,141,146,57,41,106,89,43,92,213,68,84,84,86,170,162,244,84,95,210,135,36,0,7,95,215,122,23,77,110,62,150,184,105,13,87,108,167,174,183,220,41,229,129,241,205,4,114,163,124,200,221,26,185,169,35,92,212,114,53,238,194,225,123,148,69,199,71,6,186,175,135,13,125,115,191,209,80,44,186,66,241,114,154,107,116,208,69,43,153,78,217,102,169,124,80,185,201,4,113,49,205,138,20,85,99,85,113,233,148,237,216,120,13,227,179,81,112,247,169,105,52,134,174,184,86,92,52,141,198,162,56,93,28,178,201,47,178,121,146,82,198,174,106,73,80,200,163,107,34,133,216,92,46,51,242,237,242,120,152,238,94,136,222,61,227,179,235,237,15,93,28,244,143,211,244,244,175,70,203,11,149,30,181,85,146,170,187,202,115,211,56,145,185,247,191,208,164,131,240,95,212,215,22,221,245,30,153,90,149,90,53,134,178,169,34,87,187,227,230,183,51,56,206,59,116,206,50,91,32,0,31,13,246,227,13,162,201,112,187,84,174,34,162,165,150,162,69,233,240,177,138,229,238,168,157,147,230,107,137,197,150,176,155,94,241,31,175,238,92,220,209,179,83,93,105,105,186,170,254,9,43,231,86,126,83,191,63,211,167,200,185,175,12,253,28,205,39,195,21,157,254,68,113,190,232,180,247,7,114,183,28,203,45,190,143,42,190,234,101,125,222,253,126,245,37,120,0,0,99,221,196,223,253,159,218,200,36,147,90,110,14,159,183,205,18,42,186,154,107,181,44,83,116,71,231,220,146,70,175,120,220,159,122,99,230,96,250,255,0,19,158,22,104,43,86,139,245,69,81,81,135,114,249,176,85,219,159,31,117,76,243,123,87,110,153,251,140,131,183,220,105,112,231,185,14,142,43,46,229,216,105,166,149,200,198,67,91,121,160,100,138,229,228,194,114,182,119,46,114,244,76,124,209,76,213,71,91,69,113,166,142,182,223,87,13,85,60,205,71,199,44,50,35,216,246,170,101,21,28,157,21,21,21,23,63,83,222,0,0,249,82,219,72,149,203,112,242,211,207,95,202,194,103,182,59,227,61,143,168,0,0,0,0,0,0,0,0,0,0,0,0,0,1,235,169,168,130,146,158,90,186,153,89,20,48,177,210,72,247,185,26,214,181,19,42,170,171,209,17,17,59,149,19,226,53,226,3,168,174,154,138,227,179,91,77,126,171,182,209,219,106,38,165,184,92,40,42,159,12,146,75,28,149,116,242,198,146,193,82,168,172,84,88,221,202,230,34,170,162,42,250,33,93,244,240,107,157,193,185,249,48,182,247,168,107,166,127,59,176,147,85,200,174,87,97,92,184,230,95,137,253,254,110,250,157,246,94,20,247,246,11,23,234,137,118,199,82,173,47,151,230,167,45,150,183,155,151,147,159,63,180,227,183,212,224,52,166,225,238,246,201,234,138,58,251,61,243,82,233,218,235,101,76,115,173,35,170,106,169,26,255,0,46,70,175,151,35,26,230,42,177,93,18,34,183,167,195,143,78,150,209,192,143,137,13,171,119,253,159,110,55,106,178,146,219,169,17,25,29,45,92,146,54,24,106,147,246,52,44,111,60,245,79,145,243,58,73,36,92,35,122,162,101,58,229,11,1,138,88,167,137,147,65,35,36,142,70,163,152,246,42,43,92,139,213,21,21,59,161,251,0,3,18,113,95,98,253,81,112,243,175,173,237,167,243,164,253,78,93,93,27,121,57,189,255,0,97,157,17,113,133,249,154,238,91,37,169,210,219,167,73,58,39,151,81,104,212,17,189,17,114,156,175,138,165,23,175,101,78,173,250,126,131,99,94,28,53,12,186,159,98,244,37,218,119,49,100,151,78,90,213,234,197,232,174,90,56,92,189,213,127,59,230,100,144,0,41,199,198,94,173,175,221,91,13,42,57,217,109,166,149,248,207,79,247,205,193,10,234,130,178,174,149,28,148,213,83,68,143,69,107,145,143,86,229,23,186,46,12,173,195,78,192,234,158,34,55,58,217,164,108,180,179,62,149,213,48,203,113,168,70,72,169,29,55,180,67,28,174,230,108,114,34,42,36,200,185,114,97,61,126,187,0,112,247,177,218,83,96,182,222,217,162,52,205,4,16,186,24,33,117,100,204,138,54,186,122,132,130,40,164,145,206,100,108,230,87,121,45,85,85,76,175,175,201,50,104,58,150,183,221,141,183,219,170,9,46,26,207,91,88,173,17,198,170,220,86,92,160,167,114,185,26,229,229,79,49,237,235,238,59,167,209,126,74,70,173,99,226,133,195,110,153,109,198,58,75,188,247,41,168,95,51,26,148,149,20,19,54,101,103,54,21,152,171,69,114,42,183,167,108,229,12,1,172,252,104,244,194,193,83,77,162,244,69,211,206,70,61,177,201,95,109,143,151,159,14,68,92,199,93,156,103,151,183,215,232,96,125,85,226,231,191,119,152,38,130,213,65,102,161,71,43,188,183,199,21,108,79,68,84,114,39,86,214,47,94,169,253,194,60,110,71,24,124,67,238,123,229,75,230,231,106,42,106,121,145,205,125,45,21,234,185,144,185,171,207,150,171,29,51,145,81,81,234,152,249,34,33,135,106,235,107,107,230,125,77,117,92,213,51,61,85,206,146,105,21,238,114,170,229,85,85,122,170,229,87,251,167,165,21,17,81,85,51,133,37,175,10,188,103,232,206,28,173,143,142,109,167,176,221,110,136,229,146,59,140,182,40,167,168,107,185,96,194,121,171,60,110,68,71,67,205,211,213,115,221,122,102,109,93,227,37,185,215,26,121,105,180,198,146,178,209,181,236,115,24,231,208,84,70,230,229,28,136,168,172,173,232,169,150,255,0,112,251,184,87,222,110,43,248,192,221,218,26,123,134,160,184,208,105,123,125,76,85,181,207,164,171,185,69,11,226,142,170,4,146,52,85,124,177,171,150,42,133,247,93,132,194,38,87,29,237,147,72,233,168,244,173,154,27,75,43,42,42,150,46,108,203,60,156,239,118,94,231,117,118,19,63,22,59,122,28,216,0,0,0,0,0,0,0,0,10,57,241,124,218,137,180,47,21,14,215,84,244,138,203,110,191,180,211,220,89,35,91,134,45,92,13,74,105,216,159,217,35,99,134,69,255,0,158,69,238,170,79,175,10,45,230,131,116,56,83,181,233,90,170,148,125,227,111,170,100,176,213,49,87,222,90,108,172,180,175,199,163,124,183,249,105,245,129,196,204,4,113,241,9,222,24,246,91,132,205,115,125,134,171,201,186,95,40,215,77,218,240,236,61,106,107,17,99,87,49,125,28,200,124,233,83,254,108,168,143,13,93,157,151,120,120,184,209,241,79,77,230,218,244,140,139,170,174,42,169,148,107,41,28,213,129,21,61,121,170,93,78,213,79,146,175,69,198,13,129,74,247,241,139,223,247,232,61,152,181,108,149,138,183,203,186,238,4,235,45,195,145,248,124,118,186,119,53,206,106,227,183,155,55,150,222,253,91,28,169,215,42,64,190,7,248,8,191,113,151,30,168,186,46,187,77,29,101,211,110,167,167,74,231,90,86,191,218,234,165,230,114,196,214,121,209,34,114,49,168,231,47,50,227,157,137,142,185,73,81,250,198,63,249,209,127,137,63,252,120,253,99,31,252,232,191,196,159,254,60,126,177,143,254,116,95,226,79,255,0,30,64,238,44,56,110,191,240,163,188,245,251,81,120,188,253,177,20,52,180,247,11,109,217,180,171,74,149,212,210,183,164,137,23,59,249,57,100,108,177,170,115,47,189,26,245,47,15,129,13,250,78,34,56,102,210,154,210,190,181,42,47,214,232,126,196,191,42,174,95,237,244,200,141,116,142,250,203,26,197,55,255,0,109,199,161,32,128,0,234,123,171,186,90,43,101,244,5,231,115,55,10,238,203,109,138,199,2,207,81,42,166,94,245,85,68,100,81,183,242,228,123,149,173,107,83,187,156,136,107,243,196,247,17,155,145,198,118,245,165,254,166,138,173,240,207,80,150,189,43,167,169,209,100,246,72,30,244,108,113,49,169,241,205,35,185,85,238,238,231,46,19,13,107,90,219,121,240,249,224,126,215,194,158,133,93,71,170,225,167,172,220,157,75,76,207,181,170,91,202,246,219,160,85,71,37,12,47,79,68,84,106,200,228,92,61,237,76,101,173,105,46,64,0,232,187,221,188,186,47,96,118,198,249,186,154,246,183,200,181,217,96,87,164,76,84,243,106,231,94,145,83,196,139,241,73,35,176,212,244,76,170,170,163,81,85,53,251,213,154,147,120,248,234,226,79,219,35,163,91,142,172,214,215,6,210,219,168,35,114,249,20,20,205,207,36,77,92,123,144,67,18,43,156,245,78,205,123,221,149,85,85,190,110,24,184,117,209,220,48,109,29,167,108,52,156,108,154,88,26,149,23,107,143,151,203,37,202,185,200,158,108,238,238,168,138,168,136,214,229,121,88,214,183,174,50,185,96,0,8,249,196,79,28,187,19,194,238,172,183,232,205,213,168,191,65,112,186,91,155,116,166,90,27,106,212,68,232,86,89,35,234,228,114,97,200,232,221,148,249,42,124,206,255,0,176,251,241,160,56,142,208,17,110,86,218,207,93,45,150,90,185,168,154,234,218,101,130,79,50,37,68,127,184,170,189,58,167,83,34,2,173,252,114,37,183,253,141,179,240,61,209,173,119,181,94,223,26,99,223,72,185,40,209,255,0,114,43,185,62,252,125,14,71,192,247,218,255,0,80,187,171,207,159,102,251,90,217,229,246,199,153,228,205,207,254,14,66,205,202,125,241,187,253,214,118,219,248,59,85,252,164,149,94,16,127,137,197,15,240,138,231,255,0,105,132,216,0,2,163,188,109,54,162,106,29,105,160,119,174,138,145,125,154,237,65,46,156,175,149,173,247,91,60,15,116,208,115,127,100,246,77,50,39,210,15,162,25,67,193,107,121,160,191,237,94,170,216,251,133,74,123,126,149,184,125,177,111,99,151,171,232,106,176,143,107,83,228,201,216,229,95,254,200,105,100,32,232,27,253,186,148,27,35,178,218,207,117,174,14,143,151,77,218,39,171,129,143,248,101,169,229,229,167,139,251,121,157,27,63,182,53,236,225,191,107,174,156,68,241,21,163,246,238,165,243,85,187,83,94,219,45,214,103,42,171,214,145,170,179,86,74,171,234,239,41,146,187,186,101,113,215,169,178,132,113,199,12,108,134,24,218,200,216,212,107,90,212,194,53,19,178,34,122,33,82,222,56,191,209,102,210,254,247,93,255,0,141,166,50,175,130,95,238,11,174,255,0,133,235,252,138,156,177,96,122,43,107,104,173,180,85,23,27,141,92,52,180,148,177,62,121,231,158,68,100,113,70,212,85,115,222,229,232,214,162,34,170,170,244,68,66,130,60,69,248,175,135,138,45,239,116,154,94,166,71,232,157,33,28,150,187,10,171,151,150,169,85,249,158,179,149,123,121,174,107,81,61,124,184,227,206,23,40,89,79,133,23,15,85,219,47,195,154,107,29,73,68,180,215,253,200,158,59,204,177,61,188,178,67,111,107,21,180,113,187,234,173,116,147,125,18,116,78,138,138,77,80,15,196,211,67,79,11,234,42,37,100,81,68,213,123,222,247,35,90,214,162,101,85,85,122,34,34,122,148,45,226,63,198,36,220,78,110,211,244,238,146,184,243,237,230,141,154,74,107,55,150,170,140,184,207,240,203,92,228,245,230,84,86,199,242,141,17,112,138,247,33,145,124,60,248,172,225,19,132,189,35,115,190,107,122,77,93,112,220,45,70,245,138,182,166,142,209,20,144,81,81,49,203,229,211,194,247,76,138,188,203,248,71,187,9,149,228,110,63,6,138,178,251,245,228,56,70,255,0,232,26,251,251,205,15,250,243,163,239,167,138,247,11,187,139,178,59,133,183,218,126,139,91,182,233,169,244,173,218,205,66,181,22,152,153,18,84,84,210,75,20,124,238,73,213,90,222,103,166,85,17,112,153,232,165,108,240,133,186,250,95,99,248,143,209,59,171,173,25,90,251,46,159,171,158,122,182,209,66,146,206,173,125,52,177,167,35,85,205,69,94,103,183,213,58,100,184,61,181,241,81,225,143,117,117,254,159,219,109,49,71,173,27,118,212,183,8,109,180,75,85,106,138,56,82,105,92,141,111,59,146,101,84,110,87,170,225,73,136,0,5,0,248,158,107,203,86,189,227,55,91,205,101,154,57,169,108,73,73,98,243,88,185,71,205,79,3,91,58,47,213,179,44,172,254,208,182,239,14,109,47,91,164,56,41,218,187,85,123,28,217,103,181,207,116,106,57,48,190,93,101,100,245,81,175,220,172,157,170,159,66,72,0,10,142,241,180,218,137,168,117,166,129,222,186,42,69,246,107,181,4,186,114,190,86,183,221,108,240,61,211,65,205,253,147,217,52,200,159,72,62,136,101,15,5,173,230,130,255,0,181,122,171,99,238,21,41,237,250,86,225,246,197,189,142,94,175,161,170,194,61,173,79,147,39,99,149,127,251,33,165,144,131,160,111,246,234,80,108,142,203,107,61,214,184,58,62,93,55,104,158,174,6,63,225,150,167,151,150,158,47,237,230,116,108,254,216,215,179,134,253,174,186,113,19,196,86,143,219,186,151,205,86,237,77,123,108,183,89,156,170,175,90,70,170,205,89,42,175,171,188,166,74,238,233,149,199,94,166,202,17,199,28,49,178,24,99,107,35,99,81,173,107,83,8,212,78,200,137,232,133,63,248,221,254,235,59,109,252,29,170,254,82,70,45,190,224,115,119,183,63,134,123,231,18,186,55,217,110,84,86,106,247,211,165,142,157,174,125,117,69,52,45,205,77,67,17,58,126,13,85,184,143,171,156,212,145,83,28,173,71,247,175,15,126,59,46,252,45,107,22,232,221,107,89,83,89,182,55,250,148,90,248,61,233,29,105,157,216,79,109,129,169,149,84,194,34,72,196,248,154,153,76,185,168,139,123,54,139,189,174,255,0,106,163,190,217,43,224,174,183,92,96,142,170,146,170,7,163,227,158,23,181,28,199,181,201,209,90,168,168,168,191,83,236,0,0,67,127,17,62,57,109,252,47,104,151,104,141,15,93,12,219,155,169,105,28,182,246,97,30,150,154,103,101,171,91,42,47,78,108,163,146,38,170,42,57,205,85,84,86,181,81,106,119,132,206,23,245,247,25,123,196,251,28,85,213,113,219,35,155,237,45,85,168,102,85,145,212,241,61,234,174,119,51,179,230,84,74,238,100,98,46,114,236,185,125,214,185,83,96,77,181,219,157,31,180,122,22,205,183,26,10,207,21,178,197,98,166,74,106,74,120,209,59,101,85,207,114,254,83,222,229,115,220,229,234,231,57,202,189,84,236,192,166,31,27,11,117,92,92,72,104,219,179,255,0,222,181,58,34,10,104,251,254,217,29,125,99,159,233,142,210,179,178,231,231,142,153,245,112,91,225,169,183,124,85,236,117,46,234,92,119,86,251,101,175,91,149,93,182,174,138,150,142,9,99,141,241,57,21,184,85,119,55,88,223,26,225,112,185,95,150,20,206,223,172,131,182,63,215,211,84,127,123,41,255,0,252,33,250,200,59,99,253,125,53,71,247,178,159,255,0,194,31,172,131,182,63,215,211,84,127,123,41,255,0,252,34,89,112,125,194,78,159,225,3,68,222,180,86,158,213,247,13,67,13,234,235,246,163,231,173,167,100,78,141,222,75,35,228,68,98,170,42,98,52,92,253,76,246,0,4,55,241,19,227,150,223,194,246,137,118,136,208,245,208,205,185,186,150,145,203,111,102,17,233,105,166,118,90,181,178,162,244,230,202,57,34,106,162,163,156,213,85,69,107,85,22,167,120,76,225,127,95,113,151,188,79,177,197,93,87,29,178,57,190,210,213,90,134,101,89,29,79,19,222,170,231,115,59,62,101,68,174,230,70,34,231,46,203,151,221,107,149,54,4,219,93,185,209,251,71,161,108,219,113,160,172,241,91,44,86,42,100,166,164,167,141,19,182,85,92,247,47,229,61,238,87,61,206,94,174,115,156,171,213,78,204,0,42,63,198,183,101,150,217,171,52,94,254,90,233,17,180,247,170,119,105,203,179,218,220,34,85,67,205,45,51,156,190,174,124,75,51,126,234,118,145,130,78,47,239,63,206,35,15,10,13,150,101,169,93,81,36,207,155,43,202,219,34,43,106,91,7,252,165,172,115,159,156,175,186,220,99,178,153,183,193,191,98,255,0,86,251,223,119,222,139,189,34,62,217,160,40,252,170,37,123,81,90,251,157,83,92,198,170,103,191,36,41,50,246,232,231,198,185,78,153,186,32,70,207,16,189,137,254,111,188,45,234,171,13,5,34,207,125,211,209,254,168,236,168,212,78,103,84,211,53,202,232,211,62,178,66,233,163,68,233,239,61,191,34,152,120,38,226,43,249,216,120,131,177,110,69,123,170,93,97,145,146,219,47,176,64,222,103,75,67,50,97,87,30,188,146,54,41,112,157,85,99,199,92,225,120,29,39,102,213,188,91,113,55,71,108,170,146,69,188,238,94,169,116,213,146,177,85,222,204,202,137,150,73,228,76,167,193,20,74,247,99,29,27,31,110,152,54,65,177,217,109,122,110,203,111,211,182,74,56,233,45,214,186,88,168,168,233,227,76,54,24,34,98,49,140,79,162,53,168,159,160,251,128,0,0,0,0,0,0,0,0,14,19,87,105,168,245,85,154,107,75,235,42,41,86,94,92,75,4,156,143,110,30,215,116,118,23,31,14,59,122,148,219,186,156,80,241,131,194,78,226,85,232,157,67,123,171,184,81,211,249,126,68,213,245,55,73,98,151,154,6,72,238,87,62,88,145,216,90,132,69,194,116,84,79,189,123,110,157,241,154,215,176,71,229,106,109,19,101,169,69,239,229,91,102,127,207,243,235,191,228,255,0,112,141,124,78,241,71,161,183,234,231,29,206,207,181,118,27,12,236,138,118,58,106,75,28,52,178,74,231,197,19,26,175,115,101,122,185,91,229,116,92,244,207,215,164,107,85,69,85,84,76,101,79,117,37,109,101,4,236,169,161,171,154,154,102,42,57,178,67,34,177,205,84,92,162,162,167,84,234,137,253,195,49,109,199,24,124,67,237,131,226,75,30,231,106,42,154,120,81,173,101,45,109,234,185,240,181,169,201,134,163,27,51,81,17,17,136,152,249,42,161,33,244,175,139,158,253,217,160,134,11,173,5,154,185,26,173,243,31,36,85,178,189,81,17,168,189,93,88,157,122,47,247,76,241,163,60,104,244,194,65,77,77,173,52,69,211,206,86,49,178,73,65,109,143,151,159,13,69,92,201,93,156,103,155,191,211,234,103,253,29,226,133,195,110,166,109,186,58,187,188,246,217,171,159,11,28,149,117,20,16,182,21,127,46,85,249,171,85,106,34,187,175,124,97,73,43,162,55,99,109,247,22,130,59,134,140,214,214,43,188,114,42,55,20,119,40,42,28,142,86,181,121,87,203,123,186,251,237,233,245,79,154,29,180,24,203,136,77,142,210,155,251,182,247,61,17,169,168,32,153,211,65,51,168,230,124,81,185,208,84,44,18,197,28,141,115,227,127,42,183,206,114,162,162,101,61,62,75,175,255,0,18,219,3,170,120,119,220,235,158,145,189,82,204,202,86,212,205,45,186,161,89,34,36,148,222,209,52,113,59,153,209,198,138,170,144,170,229,169,133,244,250,98,153,235,42,234,145,169,83,85,52,168,196,70,181,30,245,118,17,59,34,100,177,95,6,154,182,179,117,111,212,188,206,203,173,53,79,198,122,127,190,109,232,92,112,0,24,219,136,253,67,46,152,216,189,119,118,129,204,73,34,211,151,69,98,189,122,35,146,142,103,39,101,79,205,249,154,229,92,229,169,213,59,167,87,58,167,153,81,119,212,18,61,81,50,188,207,150,165,87,167,117,94,174,250,254,147,98,62,20,44,95,169,222,30,116,13,189,212,254,76,159,169,203,83,164,111,39,47,191,236,48,34,174,48,159,35,45,128,1,248,150,88,160,137,243,79,35,35,142,54,171,158,247,170,35,90,137,213,85,85,123,33,95,220,119,120,144,218,182,131,218,54,227,105,107,41,46,90,145,81,241,213,85,199,35,102,134,149,63,100,194,246,243,193,84,201,25,51,100,142,53,194,183,162,46,87,174,16,169,141,89,184,123,189,189,154,162,178,190,241,124,212,186,138,186,229,83,36,201,72,218,154,170,182,179,204,145,203,229,198,199,57,234,141,71,74,168,137,215,226,199,175,94,122,46,20,247,246,123,23,234,137,54,199,82,165,47,151,230,175,53,150,183,155,151,147,159,63,180,227,183,212,232,85,16,107,157,190,185,249,51,54,247,167,171,161,127,59,114,147,82,72,142,71,97,28,153,229,95,137,157,254,109,250,22,33,225,205,226,3,168,173,90,138,221,179,91,179,126,171,185,81,220,170,33,165,183,220,43,234,159,52,145,203,36,148,148,241,70,178,207,82,136,140,68,73,29,134,177,85,21,85,83,213,11,118,166,168,130,174,158,42,186,105,89,44,51,49,178,70,246,57,28,215,53,83,40,168,169,209,81,81,123,158,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,137,184,170,215,241,109,182,192,235,141,74,233,219,20,209,216,110,109,167,203,185,85,102,74,41,222,212,111,188,213,206,89,211,11,147,92,125,81,123,171,213,250,178,235,168,106,28,247,207,120,184,79,86,188,202,170,188,210,202,231,227,170,170,247,119,205,126,245,45,243,195,143,131,93,35,110,219,219,102,229,106,237,62,218,138,219,197,36,53,144,45,93,36,79,78,73,96,164,153,170,223,50,12,227,153,29,140,57,83,191,85,238,79,168,180,110,150,142,129,45,178,105,251,107,233,25,31,148,144,190,146,53,103,34,55,151,10,222,92,118,233,247,16,151,143,62,13,54,51,87,233,27,166,178,180,178,213,167,53,45,45,28,242,211,71,70,148,116,113,212,202,216,170,164,99,92,141,129,100,123,157,35,145,21,17,114,168,212,199,84,201,77,105,62,161,219,125,102,233,109,181,245,20,87,59,37,122,249,83,211,202,248,221,230,67,47,71,53,205,229,118,57,152,138,138,152,94,137,217,75,216,240,238,226,98,61,250,217,171,125,190,239,94,217,111,250,126,8,173,213,62,100,188,211,76,144,82,210,35,230,119,52,175,123,178,249,87,46,92,101,123,162,47,121,98,0,7,92,220,154,41,46,59,119,170,40,33,133,146,201,83,101,173,137,140,123,121,154,231,58,7,162,34,167,170,117,53,180,222,10,90,139,22,247,107,56,42,233,188,137,40,245,77,197,21,136,197,106,39,37,92,137,238,162,227,167,78,133,242,240,13,169,97,212,252,50,105,26,136,93,159,99,183,80,81,187,170,116,115,45,244,170,169,221,127,59,255,0,113,34,64,7,230,73,25,20,110,150,71,163,88,196,87,57,202,184,68,68,238,170,165,25,120,174,110,45,14,179,226,21,45,116,18,195,51,45,20,30,198,247,194,228,114,35,226,174,174,106,162,170,57,122,251,201,211,9,247,33,15,180,126,147,190,235,141,73,110,210,218,114,221,81,91,93,114,169,134,154,40,224,133,242,42,44,146,53,136,170,140,69,92,115,57,169,209,23,185,124,188,5,240,145,167,184,122,219,59,109,226,225,106,137,117,85,234,138,26,170,217,230,129,158,116,11,53,61,43,164,135,153,97,142,70,163,101,133,87,145,202,184,94,249,94,210,172,252,77,60,52,208,190,162,162,102,69,20,109,87,189,239,114,53,173,106,38,85,85,87,162,34,33,5,120,209,241,38,209,251,47,13,102,137,219,59,133,13,243,84,35,100,137,242,193,44,85,52,244,175,197,68,106,199,186,26,166,72,201,27,36,76,85,76,101,17,223,53,68,74,144,221,142,35,55,119,121,111,53,119,77,99,173,46,242,195,83,60,147,165,11,46,85,78,165,141,92,249,29,134,199,36,175,68,194,72,230,167,94,141,233,243,207,65,181,217,175,154,142,185,180,54,91,85,117,206,178,103,34,54,26,88,31,52,143,114,170,34,97,173,69,85,85,87,34,125,234,159,51,57,104,62,5,56,150,220,10,86,87,91,246,222,245,111,129,248,84,117,194,207,95,18,42,42,53,122,42,83,185,59,61,63,184,166,64,79,11,158,38,228,142,41,35,180,209,181,28,173,107,209,240,92,17,83,230,191,239,78,199,170,171,195,11,137,138,90,58,154,133,177,69,43,224,71,171,89,21,45,193,206,126,19,41,202,158,201,215,62,134,15,215,252,55,111,126,218,207,44,122,171,108,181,53,60,48,163,156,250,165,178,213,178,4,68,87,101,121,223,19,83,179,28,191,119,83,26,189,143,141,238,142,70,57,143,98,171,92,215,38,21,21,59,162,161,216,182,251,68,220,55,15,86,219,116,149,174,122,120,106,46,53,48,211,181,243,185,205,106,44,146,178,52,85,86,181,203,221,233,232,165,139,108,151,131,213,125,237,104,47,219,153,171,97,109,186,69,138,163,202,181,215,185,30,248,215,203,126,49,53,18,181,114,213,122,119,198,113,245,44,147,100,120,123,219,77,130,211,144,233,253,5,98,166,167,86,68,216,229,171,90,90,118,84,78,169,28,108,87,72,248,163,103,50,187,201,98,170,170,117,84,207,203,25,44,0,0,0,0,0,0,0,0,0,138,222,35,60,45,77,196,230,194,212,67,166,232,210,93,103,163,223,37,226,194,136,197,115,234,112,204,79,70,220,127,85,99,91,132,245,146,56,187,38,74,144,224,111,139,91,183,8,27,192,251,245,194,134,170,183,74,223,24,219,118,165,182,199,132,149,99,107,149,89,60,104,236,39,155,11,149,202,141,92,101,28,246,229,188,220,201,126,250,7,112,52,102,232,233,43,118,185,219,253,71,69,124,177,221,98,73,169,107,41,36,230,107,145,83,171,92,157,216,244,236,230,57,17,205,84,84,84,69,76,31,126,163,212,154,127,71,216,171,181,62,171,189,209,90,45,22,216,93,81,89,93,91,59,97,130,8,211,187,158,247,42,35,83,239,40,175,196,127,141,26,126,41,247,26,143,79,104,74,137,147,111,116,131,164,101,177,210,49,99,117,202,169,253,37,172,115,87,10,141,84,68,100,109,119,84,106,57,202,141,89,28,212,176,47,10,30,24,106,246,83,100,167,220,173,93,107,117,46,170,220,69,138,177,34,153,152,150,150,214,196,85,166,141,81,83,45,115,249,159,43,147,228,232,209,83,45,39,19,222,200,216,233,36,122,53,173,69,87,57,87,8,136,158,170,107,161,198,198,252,77,196,143,18,122,171,94,208,212,62,162,205,29,79,216,250,125,169,149,79,179,169,213,89,19,154,157,211,204,85,124,202,158,142,153,80,187,142,7,182,21,156,58,112,215,164,244,13,93,42,195,123,169,131,237,139,247,50,42,57,110,53,40,143,145,142,250,198,223,46,30,221,162,79,92,153,228,2,188,188,100,118,21,117,174,205,89,183,190,203,70,175,185,232,42,175,102,184,171,25,151,62,217,84,230,181,92,184,234,190,92,233,18,162,118,70,203,34,244,193,25,252,29,119,241,52,22,247,92,246,94,247,93,229,218,55,6,151,158,133,30,239,117,151,90,102,185,204,68,207,111,50,21,149,171,234,231,54,36,235,208,186,80,1,241,94,175,86,141,55,103,174,212,55,251,149,53,190,217,108,166,146,174,178,174,166,68,142,42,120,35,106,185,242,61,203,209,173,107,81,85,85,123,34,20,49,226,7,198,229,219,138,237,124,150,61,51,44,244,123,113,166,167,123,108,212,142,69,107,171,165,76,181,213,211,39,231,57,50,140,106,252,12,94,200,231,63,51,131,195,7,128,132,218,155,85,31,16,219,193,101,86,107,75,156,10,251,5,178,165,158,245,154,150,70,225,102,145,170,158,237,76,141,85,76,119,99,29,133,195,156,228,109,138,0,1,248,154,104,105,225,125,69,68,172,138,40,154,175,123,222,228,107,90,212,76,170,170,175,68,68,79,82,135,252,72,120,203,155,137,237,208,77,33,162,174,15,126,221,233,10,153,33,181,36,106,168,219,165,95,86,73,92,228,245,69,234,216,179,213,24,170,189,22,71,33,63,60,48,184,43,77,128,208,31,205,111,112,173,72,205,193,214,20,173,86,67,51,61,251,61,185,216,115,105,240,189,91,44,152,107,228,245,76,49,157,21,174,230,156,224,0,10,194,241,173,217,155,181,219,78,232,157,245,180,81,73,53,53,133,211,88,111,47,99,51,228,197,51,218,250,105,28,185,202,51,204,243,89,156,99,154,86,38,81,85,51,133,252,44,184,220,210,219,11,115,185,236,182,237,93,89,108,210,58,150,181,43,237,215,105,151,240,54,219,130,177,177,189,38,95,201,134,86,178,63,127,179,28,204,187,221,115,156,219,158,162,173,162,185,81,195,112,183,85,195,85,75,83,27,101,134,120,36,71,199,43,28,153,107,154,228,232,228,84,234,138,157,14,31,93,107,221,25,182,90,94,187,90,235,253,75,65,97,177,219,99,243,42,107,107,101,72,227,98,122,34,122,185,203,217,26,212,87,57,112,136,138,171,130,128,56,237,226,162,78,43,247,194,167,88,90,226,169,165,210,182,104,18,213,167,169,167,78,89,61,153,174,87,58,119,181,58,35,229,123,149,202,157,209,188,141,85,94,92,150,213,225,137,177,87,61,142,225,102,210,154,142,133,105,47,186,206,174,77,75,91,11,219,137,33,142,102,49,148,241,187,61,81,82,24,227,114,181,126,23,72,244,239,146,90,20,251,227,119,251,172,237,183,240,118,171,249,73,42,188,32,255,0,19,138,31,225,21,207,254,211,9,176,0,6,27,226,231,135,171,103,19,187,17,168,118,174,170,72,105,238,51,177,181,214,90,201,81,85,41,46,48,229,97,122,227,179,93,151,70,229,76,175,36,175,199,82,137,118,19,120,183,19,130,254,33,161,213,110,179,79,13,211,78,213,207,103,212,54,74,133,242,157,83,79,207,203,81,74,245,194,242,187,44,71,53,216,92,61,140,118,21,19,11,127,251,33,190,123,109,196,46,129,161,220,93,178,191,197,112,183,85,177,18,104,21,200,149,52,51,99,222,130,162,52,85,88,228,111,201,122,42,97,205,87,53,81,87,189,85,85,82,208,210,205,93,93,83,21,61,61,60,110,150,105,165,122,49,145,177,169,151,57,206,94,136,136,136,170,170,189,17,10,103,241,70,227,174,193,190,21,84,187,23,179,183,166,220,52,109,154,169,42,239,23,88,23,240,87,90,214,101,35,142,23,126,92,17,101,203,205,240,200,245,69,76,163,26,231,102,79,7,14,24,106,244,253,146,239,196,206,175,181,186,26,155,236,46,180,233,134,204,204,57,40,209,249,168,170,68,84,237,35,216,216,218,238,252,177,201,221,30,133,156,149,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,17,168,169,167,163,129,245,53,117,17,193,12,105,151,201,35,209,173,106,124,213,87,162,24,75,117,56,221,225,99,103,41,42,37,214,27,207,167,165,171,129,138,239,179,109,85,41,113,173,115,189,27,228,193,204,173,85,244,87,242,183,213,85,19,169,84,60,109,248,151,107,110,38,41,42,182,227,111,104,42,180,158,221,200,244,243,225,145,233,237,247,116,69,202,123,75,152,170,214,71,156,47,146,213,84,85,76,185,206,232,141,231,188,57,124,61,239,59,225,168,45,219,205,187,214,73,168,246,226,219,43,106,40,105,42,88,172,126,161,153,139,238,181,173,95,252,85,28,158,251,251,63,28,141,207,188,173,187,6,49,145,177,177,198,196,107,90,136,141,106,38,17,17,61,16,253,0,98,30,41,182,155,113,119,199,104,110,123,91,183,123,135,75,162,228,191,42,83,93,46,82,209,62,166,71,208,42,47,155,4,104,215,179,149,100,247,90,231,101,125,206,118,227,222,202,87,151,235,29,106,207,248,196,90,63,234,236,191,235,199,235,29,106,207,248,196,90,63,234,236,191,235,199,235,29,106,207,248,196,90,63,234,236,191,235,206,175,186,126,14,122,159,108,54,199,87,238,85,70,251,218,238,17,105,59,13,194,248,250,70,88,100,141,213,13,165,167,124,203,26,57,103,84,106,185,25,140,225,113,156,225,72,93,195,206,206,213,111,254,242,233,141,159,162,190,197,102,155,82,212,75,78,202,233,96,89,155,7,36,50,75,149,98,57,170,236,249,120,238,157,203,50,216,191,8,45,77,179,251,199,163,119,74,167,124,173,151,56,180,173,230,154,234,250,56,236,82,68,233,210,39,163,149,136,245,153,81,170,184,239,133,38,23,25,251,135,188,251,83,195,214,165,215,187,19,167,232,110,186,138,211,26,77,63,181,49,101,90,58,20,71,121,245,81,68,157,37,124,73,135,242,187,221,229,71,57,81,220,188,142,169,174,12,60,71,117,246,199,238,157,226,227,188,119,187,198,175,210,186,222,177,181,55,233,103,153,211,213,210,85,97,26,218,184,17,203,133,195,81,172,116,73,132,86,49,136,220,114,53,11,177,219,237,200,208,123,175,166,41,117,158,220,106,203,110,161,178,214,53,22,42,186,25,146,70,162,225,21,88,228,248,152,244,202,101,142,68,114,118,84,69,59,33,12,184,231,241,15,208,28,57,233,139,142,139,219,203,229,6,160,220,218,200,164,166,167,165,165,149,179,69,101,122,162,183,207,170,84,203,81,236,238,216,87,222,114,162,115,34,55,170,212,111,11,188,62,107,110,44,247,194,221,162,168,86,178,106,122,170,175,180,53,45,225,232,233,61,142,143,159,154,121,228,114,247,145,217,86,177,21,114,231,185,19,56,202,166,198,118,123,77,186,193,105,162,177,89,233,25,75,65,110,166,142,146,150,6,103,150,40,99,106,53,140,76,245,194,53,17,63,65,246,0,12,55,197,207,15,86,206,39,118,35,80,237,93,84,144,211,220,103,99,107,172,181,146,162,170,82,92,97,202,194,245,199,102,187,46,141,202,153,94,73,95,142,165,18,236,38,241,110,39,5,252,67,67,170,221,102,158,27,166,157,171,158,207,168,108,149,11,229,58,166,159,159,150,162,149,235,133,229,118,88,142,107,176,184,123,24,236,42,38,22,255,0,246,67,124,246,219,136,93,3,67,184,187,101,127,138,225,110,171,98,36,208,43,145,42,104,102,199,189,5,68,104,170,177,200,223,146,244,84,195,154,174,106,162,175,122,170,170,165,161,165,154,186,186,166,42,122,122,120,221,44,211,74,244,99,35,99,83,46,115,156,189,17,17,17,85,85,122,34,20,207,226,141,199,93,131,124,42,169,118,47,103,111,77,184,104,219,53,82,85,222,46,176,47,224,174,181,172,202,71,28,46,252,184,34,203,151,155,225,145,234,138,153,70,53,206,204,158,14,28,48,213,233,251,37,223,137,157,95,107,116,53,55,216,93,105,211,13,153,152,114,81,163,243,81,84,136,169,218,71,177,177,181,221,249,99,147,186,61,11,57,41,247,198,239,247,89,219,111,224,237,87,242,146,85,120,65,254,39,20,63,194,43,159,253,166,17,99,196,247,195,255,0,245,11,87,112,226,63,101,108,120,211,117,114,44,250,158,207,75,31,75,100,206,94,181,112,177,169,210,157,203,213,237,254,150,229,202,123,138,188,157,115,195,67,196,5,251,49,116,163,216,125,226,187,162,104,43,148,234,219,69,206,161,232,137,98,169,123,149,85,175,114,255,0,226,210,57,122,170,244,141,203,205,209,170,245,75,160,99,217,35,27,36,111,71,53,200,138,215,34,229,21,23,213,15,208,0,192,156,100,113,105,164,56,73,218,233,117,109,217,33,184,106,75,154,73,77,167,44,171,38,29,91,82,136,153,123,177,213,33,143,153,174,145,201,243,107,83,222,123,74,51,210,26,79,122,184,219,226,5,212,52,243,203,124,214,26,190,177,213,119,26,249,209,82,10,72,81,81,31,60,170,212,196,112,68,222,84,68,68,232,136,198,53,21,85,173,91,244,225,179,135,109,7,195,14,214,219,246,203,66,83,43,153,18,251,77,202,225,43,81,39,185,86,185,168,146,84,72,169,234,184,68,107,123,53,173,107,83,182,76,166,1,95,30,49,155,5,114,220,45,155,178,111,38,155,160,117,77,118,222,84,76,151,38,70,213,87,173,174,167,145,31,38,19,170,164,82,199,18,175,201,143,145,202,168,141,82,35,248,93,113,159,99,225,215,90,220,118,191,115,46,13,162,208,250,206,162,57,155,113,149,216,138,211,113,107,121,18,89,62,81,74,212,99,30,239,201,86,70,229,195,81,202,93,205,29,101,37,194,146,10,250,10,168,106,105,106,99,108,208,79,11,209,241,203,27,147,45,123,92,157,28,213,69,69,69,78,138,138,122,238,151,91,101,142,219,85,121,189,92,169,109,246,250,40,157,61,77,85,84,205,138,24,34,106,101,207,123,220,168,214,181,17,21,85,85,81,17,10,120,227,11,197,63,112,110,123,215,111,78,24,117,140,246,205,39,164,29,36,62,210,176,181,240,106,9,220,168,146,73,36,79,79,122,4,70,242,198,139,135,117,115,250,43,147,150,205,248,86,220,253,197,222,93,137,210,251,151,186,58,34,155,74,222,239,180,203,83,236,80,74,247,50,74,117,95,193,84,35,94,156,209,36,172,195,209,138,174,84,107,154,188,221,112,153,104,0,96,78,50,56,180,210,28,36,237,116,186,182,236,144,220,53,37,205,36,166,211,150,85,147,14,173,169,68,76,189,216,234,144,199,204,215,72,228,249,181,169,239,61,165,25,233,13,39,189,92,109,241,2,234,26,121,229,190,107,13,95,88,234,187,141,124,232,169,5,36,40,168,143,158,85,106,98,56,34,111,42,34,34,116,68,99,26,138,170,214,173,250,112,217,195,182,131,225,135,107,109,251,101,161,41,149,204,137,125,166,229,112,149,168,147,220,171,92,212,73,42,36,84,245,92,34,53,189,154,214,181,169,219,38,83,0,3,4,113,195,178,191,205,239,134,29,111,161,105,41,60,251,188,84,43,118,179,34,38,95,237,212,191,133,141,141,250,200,141,116,89,249,74,166,185,198,194,222,30,219,23,252,193,56,90,210,118,10,250,36,167,190,223,226,253,81,94,145,81,17,201,83,84,214,185,177,187,30,177,194,144,198,189,250,177,73,36,1,174,175,29,155,24,156,62,113,59,171,244,77,21,42,193,101,173,168,251,110,200,136,152,111,176,213,42,189,172,111,78,209,191,204,135,255,0,181,47,114,81,248,45,236,175,234,135,116,117,86,249,221,41,57,169,52,141,10,90,109,111,114,116,90,234,180,95,49,237,95,155,32,107,154,169,242,169,66,225,192,0,0,0,0,0,0,0,0,0,48,191,16,60,38,109,23,17,150,215,82,235,139,36,113,214,116,229,184,210,211,82,165,91,125,232,149,113,44,176,200,169,148,133,173,255,0,147,148,249,98,181,247,143,194,27,85,104,184,101,188,105,13,95,65,61,174,46,94,101,175,184,72,233,83,43,27,83,62,93,26,55,226,115,189,123,99,212,175,43,181,178,123,53,124,182,234,151,198,233,98,229,230,86,42,170,117,106,42,119,68,244,83,229,99,31,35,219,28,108,115,222,245,70,181,173,76,170,170,246,68,67,37,104,30,27,183,191,114,167,138,61,43,182,90,154,162,25,145,174,101,82,89,106,223,2,162,171,112,188,236,137,201,217,237,95,187,169,156,41,124,48,184,152,170,163,166,168,75,20,81,62,116,98,185,146,210,220,26,230,101,50,188,201,236,157,49,234,123,87,194,231,137,184,227,150,73,45,52,110,70,171,154,196,100,23,5,85,249,47,251,211,177,143,245,231,2,156,75,104,10,87,215,92,54,222,245,112,129,153,85,117,190,207,95,42,34,34,57,122,170,211,181,59,49,127,186,134,13,186,217,175,154,114,185,244,55,171,85,117,178,178,23,42,58,26,168,31,12,140,114,42,162,229,174,68,84,84,86,170,125,232,191,35,191,109,63,17,155,187,179,87,154,75,166,142,214,151,120,161,166,158,57,214,133,247,42,166,210,200,173,124,110,195,163,142,86,34,229,35,107,87,175,86,244,249,98,219,248,46,241,38,209,251,209,13,30,137,220,203,133,13,143,84,43,99,137,146,207,44,84,212,245,79,197,60,104,198,58,106,167,200,249,29,36,175,84,76,101,81,191,52,84,89,213,12,240,212,194,202,138,121,153,44,82,53,30,199,177,200,230,185,170,153,69,69,78,138,138,135,236,138,156,122,112,145,167,184,132,219,59,157,226,223,106,137,53,85,150,138,106,170,41,225,129,158,116,235,13,61,83,163,135,153,33,146,71,35,165,153,23,145,170,153,94,216,94,244,53,172,52,157,247,67,234,75,142,150,212,118,234,138,42,235,109,76,212,210,199,60,47,141,85,99,145,204,85,68,122,34,227,153,174,78,168,157,137,131,225,71,184,180,58,51,136,85,181,215,203,4,44,187,208,123,27,31,51,145,168,175,150,186,133,168,136,170,228,235,238,175,76,47,220,165,230,199,35,37,141,178,198,244,115,30,136,230,185,23,40,168,189,149,20,253,0,8,237,199,206,165,135,76,240,201,171,170,38,118,61,178,221,95,70,222,169,213,207,183,213,42,39,116,252,223,253,197,13,108,253,45,77,247,123,180,100,20,148,222,124,149,154,166,220,136,197,98,185,23,158,174,52,247,145,51,211,175,83,100,189,182,162,146,221,183,122,94,130,104,89,20,148,214,90,40,158,198,55,149,173,115,96,98,42,34,122,39,67,177,128,1,19,188,68,56,152,143,97,118,106,225,65,104,175,108,87,253,65,4,182,234,100,142,94,89,161,73,233,106,209,147,55,150,86,61,184,124,73,135,38,112,189,145,87,181,19,186,163,80,238,70,179,108,183,42,250,138,219,157,238,189,60,217,234,37,124,139,230,77,47,87,57,206,230,118,57,158,170,170,185,94,171,221,75,148,224,51,131,77,140,210,26,70,215,172,174,204,181,106,61,75,85,71,4,181,49,214,37,29,100,116,210,186,42,89,30,214,163,160,73,24,230,200,213,68,69,92,162,57,115,213,114,77,169,116,110,150,146,129,109,177,233,251,107,41,31,31,148,176,178,146,52,103,34,183,151,8,222,92,118,233,247,16,23,196,111,131,93,35,114,219,219,158,229,105,29,62,218,122,219,61,36,213,147,173,37,36,76,78,72,160,171,153,202,239,46,12,227,153,91,156,185,19,183,84,238,84,30,151,189,213,233,13,89,106,212,52,238,123,39,179,220,32,171,78,85,84,94,104,165,107,241,209,81,123,183,230,159,122,27,28,112,171,175,226,220,157,129,208,250,149,179,182,89,164,176,219,27,81,135,115,42,76,180,80,61,200,239,121,203,156,191,174,87,38,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,175,197,139,80,215,216,248,100,242,168,166,137,169,112,187,123,20,205,115,156,142,88,228,183,215,115,97,17,83,228,157,242,159,66,147,54,234,158,154,175,112,116,197,37,108,11,61,60,215,154,40,229,137,172,71,44,140,89,216,142,106,34,244,92,162,170,97,77,148,54,62,138,134,223,179,90,22,146,219,71,236,180,241,233,187,99,89,23,150,140,86,162,82,198,136,138,137,209,23,8,137,250,14,231,60,177,193,12,147,76,168,145,198,213,115,149,123,34,34,101,74,80,241,33,226,243,89,234,93,227,175,208,26,78,226,219,125,159,79,201,45,20,142,162,154,88,159,44,240,85,85,196,170,229,142,101,107,145,88,230,231,221,69,92,39,68,78,132,27,191,95,171,53,21,99,107,235,227,133,39,72,209,143,123,17,121,165,118,85,85,239,85,85,87,61,85,203,149,245,38,159,132,182,236,77,162,120,131,151,75,87,214,242,91,175,214,215,81,195,19,165,84,106,213,207,93,66,198,170,53,94,141,207,43,85,58,34,187,232,165,225,162,229,17,126,103,144,1,243,220,98,73,173,245,48,171,81,82,72,94,220,42,119,203,84,215,75,141,155,63,216,188,75,235,184,124,164,141,39,190,221,42,17,17,184,232,235,133,79,94,201,242,45,23,193,231,89,79,168,248,108,186,219,107,21,235,45,175,83,79,73,23,124,36,49,208,91,218,212,234,229,94,238,94,216,79,184,158,0,3,10,241,103,191,26,123,97,246,123,80,106,27,133,206,146,43,156,182,250,184,109,212,242,76,198,190,74,149,165,157,241,39,42,200,199,42,43,162,84,247,87,43,217,58,246,215,171,113,181,189,235,116,53,229,223,87,220,213,243,85,222,43,234,42,27,27,121,221,143,54,103,200,140,106,57,206,92,102,69,194,101,127,73,102,222,22,220,21,69,64,216,119,227,113,45,21,41,83,52,45,251,42,150,174,159,240,104,197,246,42,168,106,26,201,160,207,54,81,232,143,99,251,101,19,213,75,71,99,27,27,27,27,26,141,107,81,17,17,19,8,136,158,135,232,130,94,36,252,104,183,101,116,141,78,217,232,107,181,26,234,107,229,35,225,153,99,168,252,53,45,60,209,86,66,233,25,229,78,201,24,246,201,19,48,229,106,162,47,205,112,137,74,23,155,205,211,80,93,42,175,87,154,233,235,43,107,102,125,68,243,207,43,164,124,146,61,202,231,57,92,229,85,85,85,85,92,170,231,42,118,237,155,217,237,101,189,154,222,221,163,52,125,162,174,174,90,186,136,99,154,88,169,229,145,144,68,233,163,141,210,61,99,99,213,173,106,202,213,87,42,97,51,250,22,235,56,80,240,240,218,141,145,177,219,175,186,146,209,13,239,83,73,77,12,181,14,175,167,166,169,142,25,149,144,57,222,90,190,153,146,55,150,72,157,140,174,81,28,190,171,210,92,208,91,109,246,186,118,210,219,168,160,166,133,136,136,216,225,141,172,106,34,34,34,97,17,17,59,34,127,112,250,48,159,33,132,249,33,215,117,94,221,232,125,111,111,168,182,234,157,41,104,185,195,83,27,227,127,181,80,67,50,225,205,115,85,125,246,170,103,14,119,247,87,230,86,87,25,254,22,141,130,27,174,228,108,116,18,189,202,249,235,39,180,49,185,68,110,42,38,115,97,130,154,147,254,105,141,69,119,211,61,148,173,148,135,91,236,238,184,167,154,182,219,93,103,189,217,170,217,59,97,171,134,106,119,43,161,155,179,154,188,143,229,231,141,81,123,118,94,202,133,203,240,3,199,174,152,222,109,55,111,219,173,113,95,65,106,213,22,234,104,169,98,73,37,142,6,85,54,56,233,97,78,95,54,161,242,61,238,146,87,99,13,76,227,230,138,139,57,154,230,189,168,246,57,28,215,38,81,81,114,138,135,144,0,0,0,0,0,0,0,0,0,87,71,30,62,23,44,222,43,221,195,120,248,125,90,11,110,173,174,115,170,110,246,25,222,144,82,221,167,92,171,167,134,69,247,97,168,114,252,72,236,49,234,188,202,230,59,153,93,88,178,212,241,61,194,158,161,168,178,253,161,184,27,99,115,89,127,13,12,53,53,86,230,212,42,99,175,184,168,201,155,140,97,83,153,170,152,198,80,252,220,245,207,19,188,76,215,211,233,155,142,166,220,77,201,169,141,237,116,22,223,62,174,228,145,189,114,136,230,192,222,102,181,113,159,121,26,157,151,169,96,220,13,120,81,220,44,183,139,118,236,241,71,111,164,87,210,57,149,86,205,28,174,108,233,230,39,86,201,94,228,203,21,26,184,84,129,170,228,85,199,58,244,116,107,105,136,212,106,35,90,136,136,137,132,68,244,35,135,136,22,174,220,205,57,195,70,163,178,109,6,135,213,26,151,84,234,230,253,129,79,30,159,181,212,86,205,71,79,59,93,237,21,15,72,88,229,98,36,40,246,35,186,97,242,49,81,114,133,96,240,23,192,254,238,106,158,38,52,189,118,239,236,230,176,211,154,83,76,189,111,245,147,95,172,21,52,84,245,82,83,185,171,5,58,58,118,53,175,87,76,177,170,177,50,170,198,201,211,8,165,231,0,14,11,93,232,187,14,227,104,171,238,129,213,20,169,81,105,212,86,250,139,101,108,125,50,177,76,197,99,149,51,217,200,139,148,95,69,68,95,67,95,137,248,85,226,247,102,55,101,245,58,79,100,119,26,190,227,162,239,203,37,182,243,108,210,181,243,211,84,73,75,62,98,168,134,70,70,173,124,110,86,53,200,168,229,69,69,54,2,219,173,85,87,174,52,30,159,214,23,13,59,114,176,86,94,45,208,85,212,218,174,84,178,83,213,80,204,246,34,201,4,145,200,214,185,174,99,185,155,213,19,56,202,116,84,59,16,5,93,120,155,238,95,20,123,193,114,168,216,61,154,216,109,209,155,66,219,229,111,219,87,90,77,35,112,124,119,202,166,59,41,28,79,108,74,142,166,141,81,21,28,139,137,30,153,234,214,181,93,94,63,206,157,197,63,252,90,119,87,254,166,220,127,212,143,231,78,226,159,254,45,59,171,255,0,83,110,63,234,71,243,167,113,79,255,0,22,157,213,255,0,169,183,31,245,35,249,211,184,167,255,0,139,78,234,255,0,212,219,143,250,146,202,124,26,246,159,116,246,191,249,175,255,0,52,205,180,213,122,75,237,63,212,255,0,177,125,187,102,169,160,246,175,47,237,15,51,202,243,152,222,126,95,49,156,220,185,199,59,115,221,11,42,4,99,241,14,210,28,69,107,222,29,174,154,67,135,106,120,42,42,238,79,242,175,244,236,168,242,171,170,173,156,171,230,65,75,148,229,115,158,184,71,162,185,170,230,35,154,136,238,124,16,31,194,243,129,123,142,190,215,179,111,118,241,105,137,233,116,230,140,175,125,53,182,213,113,167,116,111,174,187,194,228,230,89,34,122,103,202,129,221,209,81,51,42,35,122,242,72,210,229,0,0,3,136,213,186,75,77,107,205,51,114,209,186,198,203,75,119,178,94,41,159,73,93,69,82,206,104,230,137,201,133,106,167,167,205,21,48,168,168,138,138,138,136,165,51,241,109,225,67,186,251,89,117,173,213,155,9,111,173,215,90,54,71,186,86,91,224,79,50,239,110,106,245,228,116,73,214,165,169,217,31,26,43,255,0,57,137,142,101,138,26,111,121,56,138,216,249,31,167,52,206,228,107,237,19,229,46,100,181,195,114,171,162,99,85,115,213,212,252,200,220,229,93,221,189,213,79,177,243,113,63,197,45,238,158,154,89,247,19,115,171,218,254,72,26,247,213,220,210,5,245,198,121,155,19,81,50,170,190,234,34,101,84,177,62,8,124,39,170,180,157,238,217,187,28,79,50,150,90,250,9,25,87,108,210,80,74,217,162,138,102,174,89,37,108,141,203,36,86,170,101,33,98,171,114,137,204,231,38,88,89,248,42,187,198,19,102,247,123,115,119,59,111,235,246,223,106,181,134,171,165,162,176,212,67,83,61,142,199,85,95,28,50,45,70,81,143,116,44,114,53,202,157,112,189,112,73,79,11,45,15,173,118,247,133,26,61,59,175,180,125,239,77,93,155,126,184,204,234,11,197,190,90,58,132,141,206,103,43,214,57,90,215,114,174,23,11,140,41,47,64,0,16,159,143,47,14,75,7,20,47,126,228,237,221,101,22,157,220,120,33,108,115,75,59,85,180,151,168,216,212,107,25,80,173,69,86,72,214,162,53,178,162,47,186,136,215,34,162,53,89,81,250,163,65,113,71,194,38,171,158,59,173,22,183,219,139,162,47,149,246,133,186,170,122,88,170,90,138,184,242,234,169,221,229,204,222,255,0,11,213,59,253,79,150,251,189,188,79,111,187,99,209,23,173,201,220,61,110,202,133,78,91,55,218,21,117,140,153,81,83,11,236,237,85,71,170,42,166,21,90,171,213,9,141,193,143,132,246,184,214,119,123,126,225,113,51,107,155,77,233,120,30,218,136,180,212,142,86,92,110,74,139,148,101,66,39,90,104,151,242,145,87,205,84,69,76,51,40,242,224,173,118,187,101,142,217,73,101,178,219,233,168,45,244,16,178,154,150,150,154,38,199,20,17,49,168,214,49,140,106,34,53,168,136,136,136,157,17,16,250,138,193,241,140,218,29,217,220,253,79,182,21,27,107,181,250,183,86,69,111,160,186,50,173,246,59,37,77,123,105,220,249,41,213,169,34,194,199,35,21,81,174,194,46,51,133,249,21,213,252,233,220,83,255,0,197,167,117,127,234,109,199,253,73,244,81,112,133,197,117,198,100,167,135,134,237,206,107,154,213,84,89,244,173,116,45,68,207,110,105,35,68,245,237,147,38,232,31,12,62,51,181,229,83,35,118,213,254,166,233,28,168,142,172,191,215,195,74,198,117,245,141,28,233,151,213,125,216,215,183,207,8,179,207,134,111,8,13,177,219,91,133,30,175,223,91,244,122,250,243,74,230,205,21,166,24,86,43,68,82,39,95,194,53,222,253,86,23,10,136,238,70,47,103,70,228,44,26,154,154,158,142,158,42,58,58,120,224,130,6,54,56,162,141,136,214,70,198,166,17,173,68,232,136,136,136,136,136,123,64,0,0,99,78,38,237,55,91,255,0,13,187,175,98,177,91,42,238,55,43,142,135,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,60,112,9,195,167,16,122,55,139,237,183,212,218,191,98,183,14,199,103,161,175,169,125,85,194,229,166,43,169,169,160,106,209,206,212,87,203,36,72,214,162,185,81,50,170,157,85,19,212,189,35,195,154,142,69,107,145,21,21,48,168,190,165,93,241,153,225,31,46,160,187,87,238,79,11,73,69,75,61,91,221,81,91,164,42,101,72,98,89,28,170,174,117,20,174,94,72,242,171,251,75,213,172,78,188,174,106,97,133,114,214,219,248,138,225,159,81,77,5,67,53,246,217,222,21,203,19,228,138,74,187,84,146,225,63,38,70,43,124,198,225,114,138,213,84,84,92,167,69,57,107,159,19,188,87,110,52,73,166,171,119,187,114,47,113,212,34,181,104,33,189,85,189,39,69,199,71,71,27,189,244,237,209,81,76,171,195,239,134,119,19,187,229,115,163,171,189,233,58,173,7,166,103,86,201,61,227,80,194,232,36,88,215,174,97,165,118,38,149,202,157,90,170,141,98,250,189,50,133,203,240,209,194,254,215,112,177,160,217,162,182,230,216,171,81,80,140,146,237,119,168,68,90,203,156,237,69,79,50,87,39,102,166,87,150,54,225,173,69,92,38,85,202,185,116,0,1,9,248,242,240,228,176,113,66,247,238,78,221,214,81,105,221,199,130,22,199,52,179,181,91,73,122,141,141,70,177,149,10,212,85,100,141,106,35,91,42,34,251,168,141,114,42,35,85,149,31,170,52,23,20,124,34,106,185,227,186,209,107,125,184,186,34,249,95,104,91,170,167,165,138,165,168,171,143,46,170,157,222,92,205,239,240,189,83,191,212,249,111,187,219,196,246,251,182,61,17,122,220,157,195,214,236,168,84,229,179,125,161,87,88,201,149,21,48,190,206,213,84,122,162,170,97,85,170,189,80,152,220,24,248,79,107,141,103,119,183,238,23,19,54,185,180,222,151,129,237,168,139,77,72,229,101,198,228,168,185,70,84,34,117,166,137,127,41,21,124,213,68,84,195,50,143,46,10,215,107,182,88,237,148,150,91,45,190,154,130,223,65,11,41,169,105,105,162,108,113,65,19,26,141,99,24,198,162,35,90,136,136,136,137,209,17,15,168,170,239,24,77,155,221,237,205,220,237,191,175,219,125,170,214,26,174,150,138,195,81,13,76,246,59,29,85,124,112,200,181,25,70,61,208,177,200,215,42,117,194,245,193,37,60,44,180,62,181,219,222,20,104,244,238,190,209,247,189,53,118,109,250,227,51,168,47,22,249,104,234,18,55,57,156,175,88,229,107,93,202,184,92,46,48,164,183,172,163,164,184,82,79,65,95,75,13,77,45,76,110,134,120,38,98,62,57,99,114,97,204,115,87,163,154,168,170,138,139,209,81,74,86,227,203,195,95,94,109,126,224,174,175,225,227,64,223,181,78,138,212,115,57,236,181,217,104,38,174,170,178,84,175,51,157,2,197,19,92,245,167,194,102,57,49,238,252,14,92,163,92,249,77,225,163,188,220,74,217,109,212,156,61,241,13,178,123,153,65,65,67,10,179,77,106,107,166,151,175,138,24,34,98,57,203,71,87,60,145,163,90,212,68,196,79,114,162,34,39,150,171,240,33,97,32,29,119,112,245,147,118,251,69,221,245,147,180,221,251,80,45,174,153,211,50,215,98,183,201,93,95,88,254,205,138,24,99,69,115,156,229,84,76,246,68,202,185,81,17,85,40,123,136,253,43,199,31,19,155,163,112,220,221,123,195,142,234,54,89,255,0,1,111,183,197,163,238,75,5,182,141,170,171,29,60,127,129,234,137,149,85,114,166,92,229,115,151,185,139,255,0,157,59,138,127,248,180,238,175,253,77,184,255,0,169,31,206,157,197,63,252,90,119,87,254,166,220,127,212,143,231,78,226,159,254,45,59,171,255,0,83,110,63,234,71,243,167,113,79,255,0,22,157,213,255,0,169,183,31,245,38,193,28,50,90,110,182,14,27,118,162,197,125,182,85,219,174,86,237,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,76,137,91,69,69,114,162,168,183,92,105,33,170,164,170,137,240,79,4,241,163,227,150,55,34,163,152,246,175,71,53,81,85,21,23,162,162,148,243,198,135,133,14,185,209,183,186,253,194,225,154,209,62,165,210,245,79,125,68,218,110,21,230,184,90,213,87,42,200,26,171,154,152,191,53,27,153,81,48,156,175,194,188,136,26,99,126,56,163,225,241,100,209,154,127,113,245,230,138,109,58,175,53,154,106,154,138,120,225,85,85,202,165,52,190,235,21,85,23,42,141,69,232,125,151,157,205,226,223,138,71,83,233,91,150,166,220,61,196,103,154,141,142,217,79,237,21,112,249,153,69,69,88,98,78,78,100,232,188,202,153,79,153,55,120,41,240,153,191,165,242,221,185,252,82,209,67,69,71,65,43,42,168,116,122,72,201,164,169,145,174,71,53,107,156,222,102,36,93,58,194,213,85,119,103,171,81,21,142,182,22,49,145,177,177,198,196,107,90,136,141,106,38,17,17,61,16,253,0,117,221,195,214,77,219,237,23,119,214,78,211,119,237,64,182,186,103,76,203,93,138,223,37,117,125,99,251,54,40,97,141,21,206,115,149,81,51,217,19,42,229,68,69,84,161,238,35,244,175,28,124,78,110,141,195,115,117,239,14,59,168,217,103,252,5,190,223,22,143,185,44,22,218,54,170,172,116,241,254,7,170,38,85,85,202,153,115,149,206,94,230,47,254,116,238,41,255,0,226,211,186,191,245,54,227,254,164,127,58,119,20,255,0,241,105,221,95,250,155,113,255,0,82,63,157,59,138,127,248,180,238,175,253,77,184,255,0,169,31,206,157,197,63,252,90,119,87,254,166,220,127,212,155,4,112,201,105,186,216,56,109,218,139,21,246,217,87,110,185,91,180,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,88,5,44,201,192,242,214,248,160,212,108,227,237,78,77,25,246,146,235,153,17,19,49,253,136,174,73,252,174,221,25,231,185,41,62,121,245,94,229,211,0,10,230,241,155,216,183,106,189,167,211,219,235,103,163,231,174,209,85,127,103,221,28,214,170,171,173,213,78,68,99,156,191,40,231,228,68,255,0,159,114,228,145,126,31,27,43,252,195,56,83,209,154,118,178,147,200,188,94,224,93,71,119,69,76,59,218,170,209,175,70,185,63,57,144,164,49,47,214,34,71,0,0,0,0,0,0,0,0,0,0,126,100,146,56,88,178,75,35,88,196,238,231,46,17,63,73,90,222,33,94,33,246,125,49,67,85,180,251,73,93,111,186,92,102,228,246,186,216,229,108,241,71,133,164,157,156,178,83,212,163,147,45,116,141,92,183,170,166,19,178,169,84,26,123,74,107,45,193,187,54,147,79,217,110,151,170,217,230,134,5,246,122,105,106,93,207,34,242,198,142,228,71,47,92,97,62,120,232,89,151,6,30,22,141,158,27,86,228,111,140,18,177,200,248,43,32,180,61,184,69,110,41,230,107,102,130,166,147,254,117,142,68,119,211,61,212,179,93,41,183,122,31,68,91,233,237,186,91,74,90,45,144,211,70,200,217,236,180,16,194,184,107,90,212,95,113,168,153,195,91,253,196,249,29,139,9,242,65,132,249,31,61,125,182,223,116,167,117,45,198,138,10,152,94,138,142,142,104,218,246,170,42,42,46,81,81,83,178,175,247,72,141,197,127,135,134,212,111,117,142,227,125,211,118,136,108,154,154,58,105,165,167,117,5,61,53,52,115,76,140,157,205,243,21,148,207,145,220,210,74,220,225,114,168,212,245,78,180,167,188,155,61,172,182,79,91,220,116,102,176,180,85,210,75,73,81,52,112,203,45,60,177,178,120,155,52,145,182,70,44,140,98,185,174,88,156,168,228,76,46,63,66,117,27,53,230,233,167,238,148,183,171,53,116,244,117,180,83,50,162,9,224,149,209,190,57,24,228,115,92,142,106,162,162,162,162,46,81,115,148,46,187,195,95,141,22,239,78,145,167,219,61,115,119,163,77,77,99,164,100,48,44,149,31,134,170,167,134,42,56,91,35,252,217,223,35,222,233,37,126,92,141,68,85,249,46,81,103,113,249,123,27,35,29,27,218,142,107,145,81,81,83,40,168,190,133,92,120,164,240,85,21,123,102,223,141,187,180,84,173,76,48,187,237,90,90,74,127,193,171,19,219,106,166,168,115,33,131,60,217,86,34,189,239,237,132,95,69,43,39,110,117,189,235,107,245,229,163,87,219,21,240,213,217,235,233,234,29,27,185,219,159,42,102,72,172,114,53,205,92,102,52,202,101,63,65,176,175,9,155,241,167,183,227,103,180,254,161,183,220,233,37,185,197,111,164,134,227,79,28,204,115,227,169,74,88,31,42,114,164,143,114,34,58,84,79,121,114,157,151,175,124,212,0,32,127,140,54,178,159,77,240,217,106,182,209,171,210,91,166,166,130,146,94,248,88,100,160,184,53,201,209,200,189,218,157,242,159,121,87,92,19,89,254,218,226,95,66,67,229,36,137,5,246,215,80,168,173,207,70,220,41,186,246,95,153,177,109,186,36,134,223,77,10,53,17,35,133,141,194,39,108,53,15,160,0,120,85,194,42,252,138,60,241,105,221,137,181,183,16,112,233,106,10,238,123,117,134,216,218,57,162,108,170,173,74,184,43,171,152,229,86,163,213,185,229,114,39,84,71,125,16,133,150,27,245,102,157,172,117,125,4,112,172,235,26,177,143,122,47,52,78,202,42,61,138,138,138,215,162,181,48,190,132,228,240,223,226,243,89,233,157,227,160,208,58,178,226,219,133,159,80,73,21,20,110,173,154,89,159,20,243,213,82,68,138,213,146,100,107,112,198,187,30,234,170,101,122,42,116,46,190,9,99,158,24,230,133,81,99,145,168,230,170,118,84,84,202,29,51,124,40,168,110,27,53,174,169,46,52,105,85,79,38,154,185,181,241,121,104,245,114,45,44,136,168,136,189,21,112,170,159,164,214,191,113,105,233,169,55,7,83,210,81,64,176,83,195,121,173,142,40,156,196,106,198,196,157,232,214,170,39,68,194,34,38,16,187,63,9,221,65,95,124,225,147,202,173,154,39,37,190,237,236,80,181,28,229,114,71,29,190,135,151,40,170,191,53,237,132,250,19,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,163,83,46,84,68,250,142,102,170,170,35,147,41,221,50,126,82,120,92,207,49,179,49,91,249,200,228,193,250,71,53,200,138,142,69,69,76,166,23,185,228,135,30,42,26,98,45,73,195,37,83,145,200,146,218,171,95,114,239,221,177,91,235,126,138,189,221,244,251,208,163,125,21,114,109,155,89,88,110,238,123,24,148,55,58,90,149,115,215,13,68,100,173,118,85,114,157,58,124,208,217,43,135,107,253,62,166,216,173,1,119,166,158,41,82,125,51,106,115,157,27,145,205,230,90,56,156,189,81,87,243,190,103,124,185,82,251,117,190,170,139,153,91,237,16,190,44,162,225,83,153,170,153,255,0,9,175,71,30,155,109,124,219,158,36,117,84,55,122,74,200,227,188,92,107,174,148,178,79,27,209,36,134,90,250,174,71,53,92,214,229,21,24,170,138,153,69,244,85,35,185,37,188,60,52,165,235,85,113,67,165,153,101,138,71,173,170,174,134,231,84,172,107,215,150,158,43,141,39,59,151,149,23,8,156,201,213,112,159,53,67,96,248,154,172,137,140,114,229,90,212,69,95,208,126,192,7,133,68,114,42,42,101,23,161,65,126,38,214,20,178,241,63,119,145,177,242,37,107,42,42,122,38,51,207,112,172,235,217,62,68,201,240,85,186,127,248,177,213,54,110,100,255,0,195,181,213,56,207,95,247,189,185,191,63,244,22,88,1,240,95,239,84,26,110,199,112,212,55,90,134,65,71,108,165,150,178,162,71,189,173,107,35,141,138,247,42,171,149,17,17,17,170,185,85,68,250,148,65,226,33,197,101,207,126,247,102,178,199,103,185,47,234,102,193,36,148,16,199,12,206,242,167,146,10,154,182,182,108,54,103,198,229,116,114,162,115,34,34,170,122,34,119,237,30,28,252,20,220,55,187,88,82,110,22,180,180,77,30,150,179,212,199,59,82,162,157,201,29,92,145,75,73,42,51,240,144,62,57,24,248,165,119,78,100,85,76,246,76,170,221,174,159,176,90,52,181,150,139,79,216,168,32,163,160,183,193,29,52,16,195,19,99,99,35,99,17,141,68,107,81,26,152,107,81,58,34,39,67,145,58,54,245,238,85,175,105,118,195,81,235,171,164,237,141,45,118,186,202,152,81,92,212,87,203,29,60,146,181,169,204,230,229,87,203,94,136,228,95,187,185,174,183,16,91,185,122,222,205,215,191,107,187,205,92,179,182,170,186,169,40,146,73,30,239,42,149,213,50,203,27,19,153,239,229,68,243,87,163,93,202,158,159,53,235,90,11,65,106,141,203,213,52,26,63,72,90,234,43,174,55,9,226,129,140,138,9,37,70,121,146,54,52,123,210,54,185,200,196,115,219,149,194,247,253,5,233,240,29,193,158,159,225,215,64,208,222,239,214,202,90,141,95,116,165,138,122,185,223,11,30,250,117,146,26,87,62,38,185,208,71,43,17,178,194,170,141,85,92,122,229,123,75,64,0,63,50,71,28,177,186,41,88,215,177,232,173,115,92,153,69,69,238,138,132,31,227,223,128,125,45,189,26,98,229,184,58,14,207,77,111,213,150,202,41,170,60,186,90,120,226,74,207,46,58,169,112,169,21,59,229,146,71,203,43,19,28,201,205,132,245,194,173,52,197,62,191,216,237,193,114,195,45,194,199,168,44,53,170,215,114,186,122,87,249,144,79,213,23,28,143,229,243,34,250,47,187,232,169,210,228,60,63,120,244,176,239,94,157,162,219,189,127,119,134,147,87,80,65,28,44,146,166,161,145,165,99,88,202,88,81,81,101,168,124,178,72,249,101,127,228,167,54,23,215,40,179,153,143,100,141,71,177,200,230,175,101,69,202,31,160,0,0,0,0,0,0,0,0,0,122,170,169,105,107,96,125,45,109,52,85,16,200,152,124,114,177,30,215,122,245,69,232,162,158,154,158,142,6,83,82,83,199,4,49,166,25,28,108,70,181,169,242,68,78,136,123,64,0,0,0,0,0,0,0,0,0,0,0,15,154,182,219,110,185,49,145,220,104,41,170,155,27,185,216,217,226,107,209,174,249,166,83,162,253,79,164,0,0,0,0,15,204,145,199,52,111,134,104,218,248,222,213,107,154,228,202,57,23,186,42,122,161,234,162,160,161,183,64,148,214,250,40,41,97,69,85,72,225,141,24,220,175,117,194,116,61,224,0,0,0,0,0,0,0,15,92,240,65,85,11,233,170,97,142,104,164,106,181,241,200,212,115,92,139,221,21,23,162,161,248,163,162,162,183,192,218,90,10,72,105,161,106,170,182,56,99,70,53,51,213,112,137,208,247,128,0,0,31,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,67,213,69,65,67,110,129,41,173,244,80,82,194,138,170,145,195,26,49,185,94,235,132,232,123,192,0,0,0,0,0,0,7,205,93,109,183,93,33,74,123,157,5,53,92,77,119,58,50,120,155,35,81,216,84,206,28,138,153,194,175,95,169,239,142,56,225,141,144,195,27,89,27,26,141,107,90,152,70,162,118,68,79,68,63,64,0,0,0,0,1,195,51,71,233,182,107,25,117,251,109,80,253,191,53,178,59,59,171,177,248,79,99,100,175,149,177,103,243,124,199,185,223,121,204,128,14,27,88,232,237,51,184,26,94,231,162,245,149,158,158,235,100,188,83,186,150,182,142,118,229,147,70,238,232,191,224,84,94,232,168,138,115,8,212,106,35,90,136,136,137,132,68,244,60,128,0,0,0,0,0,0,0,0,3,242,247,178,54,171,222,228,107,83,186,170,225,10,214,241,11,241,18,165,210,16,84,109,94,203,223,89,53,221,121,61,174,229,71,84,142,108,93,105,39,103,151,45,53,74,57,185,99,165,106,229,189,122,162,116,202,149,99,163,116,86,190,222,157,99,29,146,193,75,112,189,222,171,179,151,171,38,169,123,185,34,115,189,229,99,94,245,247,34,92,116,94,141,249,39,75,212,225,43,129,93,183,225,231,75,53,46,182,91,125,231,80,212,73,28,211,213,213,83,65,81,229,190,25,230,124,78,137,238,167,141,237,94,89,27,149,95,86,166,49,142,178,142,56,227,138,54,197,19,26,198,49,17,173,107,83,8,136,157,145,16,253,0,1,18,248,241,224,207,79,241,21,160,107,175,118,27,101,45,62,175,181,210,203,61,36,236,133,140,125,66,199,13,83,153,19,156,216,36,149,232,233,102,69,86,162,166,125,48,189,232,179,95,104,45,81,182,154,166,191,71,106,251,93,69,13,198,223,60,176,61,146,193,36,72,255,0,46,71,70,175,98,72,214,185,88,174,99,176,184,78,223,160,236,188,62,238,229,235,100,247,94,195,174,236,213,114,192,218,90,234,84,173,72,228,123,124,218,86,212,197,44,140,94,87,179,153,23,202,78,142,119,42,250,252,211,98,157,148,220,171,94,237,109,134,156,215,86,185,219,34,93,45,148,117,51,34,57,170,172,150,74,120,229,115,87,149,206,194,167,152,157,21,202,191,127,115,188,156,118,160,176,90,53,77,150,183,79,223,104,32,172,160,184,65,37,52,240,205,19,100,99,227,123,21,142,69,107,145,90,185,107,149,58,162,167,82,146,188,70,56,41,184,108,142,176,171,220,45,23,104,154,77,43,120,169,146,119,37,61,59,150,58,73,37,150,174,101,103,224,224,100,113,177,145,68,222,156,202,168,152,238,152,84,234,254,29,252,86,92,246,19,118,104,236,119,139,146,254,166,111,242,71,65,52,115,76,239,42,9,39,169,164,107,166,195,166,100,109,86,199,18,167,50,162,170,39,162,167,107,223,176,94,168,53,37,142,223,168,109,85,12,158,142,231,75,21,101,60,140,123,92,215,199,35,17,237,84,86,170,162,162,163,145,114,138,169,245,62,240,10,211,241,169,186,39,243,49,210,246,110,100,255,0,195,180,53,56,207,95,247,189,197,191,63,244,16,215,195,38,194,151,174,39,236,242,58,62,116,162,101,61,87,108,227,146,227,71,215,178,252,203,245,68,70,162,34,38,17,58,30,64,7,226,86,171,226,123,26,184,87,53,81,23,244,26,248,120,135,233,75,214,148,226,135,84,178,245,20,140,91,173,93,117,206,149,94,215,167,53,60,183,26,190,71,39,50,38,81,121,87,170,101,62,74,164,105,36,71,1,123,109,125,220,110,36,116,172,54,138,74,201,35,179,220,104,110,149,82,65,27,213,35,134,42,250,94,119,57,90,215,97,17,30,138,170,184,68,245,84,54,23,182,210,251,13,190,150,139,153,93,236,240,178,44,170,229,87,149,168,153,255,0,1,208,248,137,191,211,233,157,138,215,247,122,153,226,137,32,211,55,87,53,210,57,26,222,100,163,149,201,213,85,63,55,230,107,107,173,110,77,188,235,43,245,221,175,99,210,186,231,85,82,142,98,229,170,143,149,206,202,46,87,167,95,154,151,145,225,95,166,34,211,124,50,82,185,92,139,45,214,181,151,46,253,155,45,190,139,232,139,221,191,95,189,73,142,120,87,53,168,170,174,68,68,76,174,87,177,249,89,161,68,106,172,172,195,149,17,190,242,117,95,146,30,121,218,139,133,114,101,19,61,253,15,40,168,169,148,92,161,228,0,0,0,0,0,0,0,0,0,0,0,7,78,215,59,189,182,155,113,72,234,189,103,174,44,86,174,92,98,42,187,157,60,18,59,171,83,162,72,246,231,227,106,253,202,159,52,33,110,249,248,184,109,86,141,182,201,67,182,180,21,87,171,203,177,229,74,248,169,170,104,219,239,68,171,204,176,214,35,211,220,115,209,49,249,77,249,34,144,99,93,248,159,241,43,170,239,21,53,150,203,220,86,154,73,121,60,184,104,234,107,224,70,225,173,69,247,91,86,168,153,86,170,254,149,249,152,214,241,198,255,0,20,183,138,217,235,147,122,245,157,10,207,203,152,168,181,37,198,40,217,202,136,158,234,121,235,140,227,43,245,85,56,233,120,196,226,130,78,141,223,173,192,141,168,185,228,143,84,220,90,223,187,30,121,219,116,175,136,71,20,154,89,98,68,220,155,197,213,34,86,244,185,222,46,51,243,34,114,244,95,217,41,159,135,252,43,243,36,62,218,120,196,110,69,130,56,41,245,206,159,162,184,199,204,223,61,240,210,79,52,156,190,226,59,149,101,173,78,189,31,140,250,175,222,113,60,89,248,148,233,206,32,116,28,218,63,78,89,53,21,187,218,169,29,21,66,84,211,71,12,110,123,161,158,55,99,146,169,249,111,225,155,221,51,132,95,185,107,248,187,63,10,13,252,167,215,251,82,155,103,95,89,207,115,211,145,114,67,27,164,69,84,163,167,166,161,133,184,69,145,206,199,51,213,58,53,27,247,47,66,122,152,31,137,238,16,54,191,137,155,12,208,234,91,69,52,23,214,83,58,26,75,172,52,244,237,169,102,25,50,49,139,51,225,145,232,196,124,238,126,19,215,170,117,239,0,110,126,10,187,131,246,227,62,199,215,186,123,236,143,57,57,253,166,233,63,180,249,92,235,156,114,208,242,243,114,99,233,156,250,19,95,132,78,5,118,247,133,184,221,121,164,106,92,117,37,77,50,211,84,87,76,144,76,168,215,121,14,115,89,34,83,199,39,47,153,7,50,34,175,174,123,246,147,224,0,10,67,241,125,211,203,101,226,50,130,161,103,100,158,223,97,138,171,13,118,121,121,235,235,215,11,209,48,189,62,166,107,240,85,174,131,201,213,54,239,61,124,238,106,233,188,190,100,199,46,45,201,156,119,206,122,100,181,16,8,19,226,157,197,35,54,179,110,164,218,189,57,114,124,119,205,75,78,177,84,164,51,97,205,162,168,130,182,7,170,242,74,215,167,191,27,123,181,91,247,175,66,166,248,124,218,107,254,250,238,253,139,72,209,82,212,213,182,190,231,74,235,132,200,199,201,201,3,234,162,142,89,30,228,99,241,143,53,21,92,228,84,235,215,235,176,238,200,237,77,131,102,246,222,201,161,236,52,20,244,201,67,67,77,21,67,161,137,140,243,102,100,17,196,231,185,90,198,115,42,249,105,149,84,69,92,126,132,239,160,172,175,24,46,33,42,52,245,170,219,178,118,58,213,100,247,56,33,184,214,44,114,42,102,158,70,215,211,62,55,114,200,139,221,19,40,172,84,249,175,161,83,118,11,29,203,83,94,232,116,253,162,7,77,91,113,169,138,150,6,53,174,114,186,73,30,140,106,97,168,170,189,92,157,145,84,187,159,15,126,7,180,206,204,232,219,118,225,235,27,53,29,110,171,186,210,195,84,215,84,83,199,35,169,27,44,84,147,35,90,178,64,201,35,115,37,137,216,78,101,198,87,186,229,82,111,162,35,81,26,212,68,68,232,136,135,144,0,7,229,236,100,140,116,114,49,28,215,34,163,154,169,148,84,95,69,43,175,196,143,128,152,183,26,213,85,187,251,83,100,160,165,189,91,224,125,69,198,146,154,153,24,234,200,227,109,101,68,175,70,65,78,231,201,51,222,248,211,46,122,35,176,136,189,112,165,74,88,111,250,219,104,117,188,119,75,85,77,194,201,125,177,214,167,59,81,243,83,72,217,33,153,28,177,189,26,173,122,39,60,105,150,229,23,45,244,84,45,151,195,247,196,102,213,175,45,212,219,93,188,215,168,168,239,208,115,249,23,58,202,150,199,28,252,206,170,157,220,211,84,84,185,239,229,99,34,106,97,189,21,81,59,97,75,25,138,104,167,98,75,12,172,145,139,217,205,114,42,47,233,67,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,18,205,20,12,89,102,149,145,177,59,185,206,68,68,253,42,87,55,136,23,136,205,171,65,219,170,118,191,102,111,81,86,95,167,228,243,238,116,117,45,146,56,57,93,75,59,121,102,167,169,107,219,204,199,202,213,203,122,170,42,118,202,149,35,107,181,107,29,201,212,173,163,160,130,233,126,189,87,103,225,108,181,83,203,201,26,175,162,57,238,195,24,191,60,35,126,72,93,247,0,220,12,90,120,118,210,233,168,245,205,178,213,112,214,21,191,20,254,75,101,246,94,73,42,152,158,83,165,167,142,86,115,69,51,17,221,122,227,229,140,204,192,0,0,240,168,142,69,107,145,21,23,162,162,144,135,196,35,129,237,51,188,250,54,227,184,90,58,205,71,69,170,237,84,179,85,57,212,244,241,198,234,182,197,21,92,202,215,44,112,62,73,28,249,101,110,83,153,51,132,236,184,85,164,91,253,142,229,166,111,117,218,126,239,3,161,173,183,84,203,75,59,28,215,53,91,36,111,86,57,48,228,69,78,173,94,232,138,91,39,131,239,16,149,26,134,213,114,217,59,221,106,190,123,100,19,92,105,22,73,21,113,79,27,104,41,153,27,121,164,85,238,171,132,70,34,124,151,208,179,80,116,61,238,218,155,6,242,109,189,239,67,223,168,41,234,91,93,67,83,21,59,166,137,143,242,166,124,18,68,215,181,92,199,242,170,121,139,133,68,85,76,254,133,215,135,136,61,166,191,236,86,239,223,116,141,109,45,77,35,104,46,117,78,183,204,172,124,124,240,50,170,88,226,145,142,86,51,57,242,149,81,205,68,78,157,62,150,199,225,99,197,35,55,79,110,227,218,189,71,114,124,151,205,53,78,145,83,36,211,101,206,162,167,130,138,6,42,115,202,231,175,191,35,187,53,27,247,47,66,123,128,85,119,141,85,116,30,78,150,183,121,235,231,115,80,205,229,243,38,57,113,113,76,227,190,115,211,38,20,240,130,211,203,122,226,54,190,161,39,100,126,193,97,150,171,14,118,57,185,43,232,23,9,209,114,189,126,133,222,0,0,35,7,23,92,10,237,239,20,145,182,243,86,212,183,106,74,106,84,166,167,174,133,32,133,85,173,243,220,214,190,69,167,146,78,95,50,117,114,162,47,166,123,247,133,22,207,5,93,193,251,113,255,0,108,107,221,61,246,71,156,188,158,205,116,159,218,124,174,116,198,121,168,121,121,185,51,244,206,61,9,253,195,15,8,27,95,195,53,134,24,116,213,162,154,123,235,233,155,13,93,214,106,122,119,84,191,44,133,30,196,153,144,198,245,98,190,6,191,11,235,213,122,246,207,4,10,241,94,223,186,125,1,181,14,219,58,26,222,75,158,163,137,89,52,109,145,17,86,146,162,154,186,23,101,18,70,187,28,204,68,234,213,111,222,189,10,76,44,3,132,207,18,157,57,195,246,131,135,71,234,59,38,162,184,251,45,43,98,167,74,106,104,230,141,175,108,48,70,220,243,213,51,13,252,11,187,38,112,169,247,39,47,185,126,49,27,145,127,142,122,125,13,167,232,173,209,243,59,200,124,212,147,195,39,47,190,141,230,88,171,87,175,86,103,30,169,247,17,227,85,120,132,113,73,170,86,84,93,201,188,90,146,85,119,75,101,226,227,7,42,47,55,68,253,146,184,248,191,192,159,35,169,71,198,39,20,49,163,145,119,239,112,30,139,149,111,62,169,184,175,34,252,219,248,126,138,158,135,47,98,227,163,138,75,29,83,170,151,120,245,109,193,93,10,195,201,95,168,110,50,179,25,69,230,199,180,39,189,211,191,213,76,175,182,94,42,92,68,104,219,179,106,53,13,101,45,238,141,34,70,44,117,114,87,84,174,121,152,185,195,234,209,51,134,170,103,251,37,249,147,83,99,60,92,54,171,89,91,99,161,220,170,10,171,45,229,185,243,101,100,84,212,212,110,247,165,84,229,89,171,21,235,238,53,136,185,252,167,124,149,9,165,161,183,123,109,55,30,145,181,122,51,92,88,174,188,217,204,84,151,58,121,228,111,87,39,84,141,238,199,192,229,251,145,126,74,119,16,0,0,0,0,0,0,0,0,0,1,225,206,107,83,153,206,68,68,245,85,43,251,141,207,18,251,14,209,58,61,21,180,21,150,235,221,238,92,251,77,84,114,50,166,8,49,236,210,51,15,167,170,107,219,204,201,36,78,169,213,91,132,232,138,165,74,107,253,244,221,205,206,184,201,112,214,91,133,168,174,62,102,49,4,247,106,169,162,102,26,212,247,91,36,142,198,121,26,171,245,79,184,252,104,125,146,221,205,203,170,100,90,55,110,245,53,217,146,103,53,52,182,138,169,225,110,17,223,19,227,141,216,207,35,145,62,168,169,232,164,194,218,175,8,189,231,213,209,65,112,214,87,43,117,158,150,94,110,120,93,53,93,61,67,113,206,137,238,201,70,168,157,90,213,251,151,234,132,146,176,120,50,109,53,29,51,217,121,214,58,142,121,95,140,44,119,10,103,34,97,87,183,53,14,123,42,31,68,94,12,187,47,18,59,255,0,150,26,169,235,202,168,156,215,10,69,76,255,0,236,39,82,212,94,11,58,122,79,58,93,57,174,171,218,229,230,88,219,85,115,98,55,215,25,70,80,255,0,201,255,0,9,27,55,119,194,187,127,246,237,181,53,214,40,41,53,5,28,74,247,70,203,115,107,106,230,86,39,152,169,148,109,35,83,155,12,79,166,92,159,50,38,234,237,186,215,90,18,190,107,110,175,210,55,139,68,208,189,204,84,173,160,154,159,56,115,147,41,230,53,171,140,177,223,220,95,145,215,76,227,194,15,17,55,158,29,55,110,223,170,105,107,170,99,182,213,190,42,43,132,81,202,244,99,169,221,83,78,249,85,90,146,198,213,247,97,199,188,184,249,167,203,96,77,163,221,29,45,187,186,14,207,173,52,189,230,138,186,43,133,21,60,243,54,158,162,57,86,9,100,134,57,29,27,209,143,114,53,237,73,27,150,170,170,166,83,239,59,152,0,0,1,79,62,52,246,4,139,119,52,198,161,141,88,141,126,158,162,165,115,83,186,185,106,174,47,206,49,254,28,156,103,131,150,160,125,22,240,94,108,233,82,173,109,69,170,161,222,95,62,17,85,213,86,246,246,207,211,228,92,200,56,109,97,169,173,154,59,76,93,53,45,226,182,10,74,91,109,28,245,82,75,52,141,141,141,72,227,115,215,42,229,68,78,141,85,238,157,141,121,184,207,222,186,253,239,223,141,71,124,146,189,213,84,54,234,250,203,109,189,233,43,158,199,83,71,89,80,232,149,139,230,61,21,188,178,244,86,170,38,23,162,124,236,15,194,11,96,41,45,186,58,225,188,23,251,66,125,161,85,85,45,45,20,146,211,167,251,221,209,80,84,70,230,171,227,230,207,50,42,162,163,241,242,249,150,94,15,85,93,68,52,148,179,85,78,244,100,80,198,233,30,229,84,68,70,162,101,87,43,244,66,128,60,71,183,22,45,194,226,94,245,37,61,98,84,195,102,90,155,75,28,146,35,209,18,27,133,94,19,40,231,39,103,246,233,223,178,29,175,195,15,135,213,221,173,236,165,213,55,106,39,73,105,211,78,101,123,92,232,242,199,84,83,213,209,61,26,170,232,220,213,247,100,94,153,69,199,170,33,122,116,148,176,81,83,69,71,75,27,99,138,6,54,54,53,168,136,141,106,38,17,17,19,162,116,67,220,0,0,3,215,81,79,79,87,4,148,181,80,71,52,50,181,89,36,114,53,28,215,181,83,10,138,139,209,81,83,166,10,214,241,9,240,233,135,87,65,91,187,123,49,101,134,43,178,58,74,138,251,109,37,50,53,39,76,85,212,74,246,69,77,76,174,116,142,123,162,106,43,157,215,162,47,92,41,85,122,139,74,238,6,211,106,71,80,95,45,183,173,57,119,164,198,29,36,51,209,204,222,104,209,122,115,35,92,153,100,137,159,163,190,74,79,94,19,60,85,181,14,135,129,154,79,122,150,174,241,66,153,242,171,211,158,162,165,58,207,34,243,201,83,86,137,241,58,38,166,19,178,99,209,11,55,218,142,38,246,95,120,168,150,167,72,107,203,36,147,55,226,164,125,210,145,103,110,85,232,153,100,114,189,83,164,110,95,187,169,149,17,81,122,162,228,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,170,39,85,92,24,175,117,248,155,217,125,157,162,74,157,95,175,44,145,204,239,134,145,151,74,68,157,216,86,34,225,146,74,197,94,146,53,126,238,165,100,113,103,226,173,168,117,196,15,210,123,42,181,118,122,21,199,155,94,188,244,245,43,214,9,19,146,74,106,181,79,137,178,181,114,157,151,30,170,64,173,59,165,183,7,118,53,35,104,44,118,219,214,164,187,213,231,43,28,51,214,76,238,88,213,122,242,163,156,184,100,107,143,163,126,72,92,207,1,190,31,54,29,144,180,83,235,157,201,181,80,92,245,100,252,254,228,240,50,104,233,121,93,85,23,184,147,83,50,86,115,69,43,51,239,117,84,249,34,34,206,116,68,68,194,38,16,242,0,0,3,211,87,75,5,109,52,180,117,81,182,72,167,99,163,123,92,136,168,230,170,97,81,81,122,47,69,40,179,196,243,135,213,218,93,236,170,213,54,154,39,71,105,212,174,125,123,156,216,240,198,212,84,85,214,189,90,138,216,218,212,247,99,78,153,85,199,170,161,213,60,56,119,22,45,188,226,94,201,37,69,98,83,195,121,90,107,75,220,178,35,17,82,107,133,38,83,42,230,167,102,118,235,219,178,151,255,0,73,81,13,93,44,53,80,61,31,20,209,182,70,57,21,21,21,170,153,69,202,125,20,246,130,180,60,95,118,2,146,229,163,173,251,193,96,180,39,218,20,181,81,82,214,201,21,58,127,189,219,21,125,68,142,114,178,62,108,243,42,42,170,191,31,63,153,95,156,24,111,93,126,200,111,198,156,190,71,94,234,90,27,141,125,29,182,224,245,149,204,99,105,164,172,167,116,170,245,243,24,136,222,88,186,171,149,83,9,213,62,91,12,232,237,77,108,214,58,94,215,169,172,245,176,85,210,220,168,224,170,142,88,100,108,140,84,146,54,189,48,173,85,69,232,228,94,235,220,230,65,76,222,49,218,129,245,187,193,102,179,173,74,189,176,90,105,221,229,243,229,17,91,85,112,111,108,253,126,71,39,224,177,96,73,119,115,83,234,25,21,138,214,105,234,218,86,181,123,163,146,170,220,252,227,31,225,201,112,192,0,0,7,76,221,205,208,210,219,69,160,239,26,211,84,94,104,168,98,183,209,84,79,11,106,42,35,137,103,150,56,100,145,177,177,30,246,163,158,228,141,216,106,42,42,225,126,243,95,190,47,184,137,188,241,23,187,119,13,83,85,93,83,37,182,145,242,209,91,226,146,87,171,27,78,218,154,135,196,168,213,150,70,167,187,54,61,213,199,201,62,120,56,236,90,71,110,245,206,187,175,134,219,164,52,149,226,239,52,207,107,17,40,168,38,168,198,92,212,202,249,109,114,227,47,111,247,83,230,75,45,162,240,174,223,253,196,109,53,117,246,10,77,63,71,42,177,210,50,226,218,218,73,145,139,229,170,225,29,72,228,230,195,215,233,150,175,200,146,122,119,193,103,79,71,228,203,168,245,213,123,156,156,171,35,105,110,108,86,250,103,8,250,31,249,95,224,59,122,248,51,108,179,159,19,221,171,245,74,114,242,171,145,183,10,76,42,167,127,252,68,226,181,95,131,14,219,85,192,233,52,206,179,190,195,59,98,84,99,106,46,52,237,98,189,17,216,207,37,14,123,242,255,0,132,139,187,189,225,73,191,26,2,26,155,150,154,74,59,253,28,111,127,151,13,23,182,85,84,171,17,36,114,101,172,163,106,103,12,106,116,245,114,124,200,177,174,54,75,119,54,210,169,241,107,45,187,212,214,150,71,140,84,213,90,42,160,133,217,70,252,47,146,54,231,28,237,69,250,170,39,170,31,189,3,190,123,185,182,55,8,235,244,110,225,106,43,111,151,156,193,5,218,170,24,159,150,185,61,230,199,35,115,142,119,42,125,87,239,45,175,130,63,18,251,14,238,186,77,21,187,245,150,235,37,238,44,123,53,84,146,50,154,9,243,237,50,63,47,168,170,115,221,202,200,227,78,137,209,93,133,232,168,165,128,181,205,114,115,53,200,168,190,168,167,144,0,0,0,0,0,0,0,0,0,64,111,17,30,61,233,118,90,216,187,113,182,23,106,74,157,83,85,254,248,150,25,209,254,199,202,234,73,155,204,232,42,25,36,124,241,74,244,76,183,222,199,203,42,180,207,79,77,170,245,221,237,34,165,167,186,223,174,213,95,147,27,37,170,158,78,86,124,147,153,203,134,179,244,35,126,72,89,143,8,254,20,79,173,107,53,110,253,178,166,157,205,207,179,219,24,156,153,253,190,55,121,208,213,81,253,34,115,112,191,95,145,101,122,3,102,246,211,108,109,205,182,232,189,25,102,182,198,220,229,212,246,234,120,92,239,121,238,234,177,177,185,248,221,253,213,250,157,209,17,26,152,106,34,39,208,242,1,249,146,40,229,98,199,44,109,123,92,152,86,185,50,138,134,36,221,238,22,54,91,121,173,181,20,154,167,68,90,27,83,59,30,223,109,130,219,72,149,8,170,217,19,41,35,225,122,231,50,185,223,127,95,190,181,248,161,240,152,212,90,62,10,221,87,178,213,21,87,138,68,89,38,91,124,143,146,162,167,180,210,114,199,21,53,26,38,48,216,154,212,207,117,199,170,21,231,170,52,150,166,209,87,138,155,14,170,177,92,45,85,244,115,62,25,97,172,165,146,7,181,204,115,154,190,235,218,142,79,121,174,78,169,232,191,34,75,112,87,199,46,181,225,179,82,210,217,174,117,179,220,116,149,101,67,35,169,166,158,73,102,72,24,249,41,218,247,198,199,84,71,19,85,177,66,168,138,169,211,56,94,157,174,231,102,119,203,111,119,199,73,209,234,125,19,168,237,245,190,209,12,114,77,77,21,100,18,77,3,221,20,111,115,30,200,228,127,43,155,230,181,21,21,122,42,227,229,156,132,0,0,2,172,252,106,236,240,45,187,75,95,210,55,121,254,117,13,39,62,19,28,156,183,23,227,56,207,127,175,232,35,23,133,182,161,117,143,138,26,24,29,82,145,178,225,71,21,26,53,95,132,115,159,113,162,76,34,101,50,189,62,191,113,125,32,175,127,20,174,44,109,154,3,69,207,179,154,126,173,147,93,239,148,206,101,87,147,35,93,229,65,52,85,180,239,71,114,76,215,53,81,236,76,162,177,81,61,114,189,10,135,219,157,49,112,220,29,201,211,154,78,142,23,212,84,223,239,84,116,40,136,215,63,46,158,161,145,229,112,142,92,101,233,232,191,114,155,28,112,237,182,240,109,78,206,105,93,27,29,28,52,211,210,90,104,91,86,216,227,70,102,161,148,177,70,245,84,229,106,231,49,247,84,207,78,191,35,36,30,21,81,19,42,70,78,53,248,169,208,251,39,181,87,202,90,77,87,104,151,82,214,82,212,209,211,80,71,95,11,167,100,143,166,169,70,57,209,164,204,145,26,146,69,202,170,157,115,209,19,61,168,86,253,117,190,238,102,188,171,185,44,15,170,186,234,59,164,146,50,40,154,247,186,73,234,38,87,35,90,220,185,202,170,231,225,19,170,245,245,82,241,188,51,248,120,168,217,13,137,134,183,80,219,252,171,222,162,157,183,103,44,177,43,101,138,26,138,58,53,242,157,207,27,30,220,62,37,203,122,162,47,170,175,105,128,0,0,0,15,204,145,199,52,110,138,104,218,246,61,21,174,107,147,40,168,189,209,80,142,92,76,240,53,180,28,72,91,102,117,210,213,29,166,242,254,94,91,141,190,10,88,39,92,58,31,138,87,83,200,255,0,130,20,106,125,21,83,178,244,167,206,32,120,6,223,173,143,186,114,65,162,111,58,146,214,238,213,182,123,109,109,100,113,123,177,126,217,34,83,177,173,203,165,229,79,154,181,201,221,58,225,93,49,174,247,43,107,174,105,87,167,53,21,255,0,79,212,254,83,32,171,168,164,231,247,92,137,204,140,115,85,112,146,59,31,242,190,165,196,120,113,241,209,120,226,2,26,205,1,184,207,165,109,254,135,203,246,89,99,87,34,212,115,173,92,175,203,166,168,123,223,202,200,88,157,26,152,245,233,133,73,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,2,5,248,142,113,207,120,225,254,26,61,1,183,47,165,117,254,187,204,246,153,100,87,170,211,242,45,36,172,195,161,168,99,217,204,201,158,157,90,185,244,233,149,90,119,212,250,239,114,183,70,230,181,122,143,81,95,245,5,79,228,178,122,186,138,190,79,117,168,188,168,247,57,83,41,27,115,255,0,39,232,102,174,31,184,6,223,173,239,186,242,79,162,111,58,110,214,222,245,183,139,109,109,28,82,251,178,254,215,34,211,189,174,195,162,229,95,146,185,169,221,122,92,31,12,188,13,109,7,13,246,216,29,107,181,71,118,189,51,155,154,227,112,130,150,121,211,46,155,28,178,182,158,55,252,19,43,87,232,136,157,147,172,142,68,68,232,135,144,0,0,0,67,255,0,19,14,30,42,55,191,98,102,173,211,214,255,0,54,247,167,103,117,217,171,28,74,233,101,134,158,142,177,124,166,242,70,247,187,47,149,48,222,136,171,234,139,222,142,108,87,75,238,217,235,202,75,146,64,250,91,174,156,186,71,35,226,149,175,99,163,158,158,100,85,107,155,150,185,21,28,204,42,116,84,199,162,151,211,193,63,21,58,31,123,54,170,199,75,87,171,45,49,106,90,58,90,106,58,154,9,43,225,108,239,145,148,212,200,247,54,53,153,242,42,44,146,242,162,175,92,244,84,207,121,56,138,138,153,67,201,141,248,137,219,120,55,95,103,53,78,141,146,142,26,137,234,237,53,205,164,108,145,163,241,80,250,89,99,98,162,114,185,115,153,59,162,103,175,79,145,174,62,227,105,139,134,222,238,78,163,210,117,144,190,158,166,193,122,172,161,84,86,185,152,116,21,15,143,41,148,106,227,44,95,68,251,144,183,143,11,94,44,173,154,255,0,69,193,179,154,130,173,144,221,236,116,205,101,47,157,35,91,230,193,12,84,84,236,70,243,204,231,57,85,239,92,34,49,17,125,48,189,11,8,5,11,120,165,106,39,95,56,161,174,129,181,41,35,45,244,114,209,171,90,252,163,93,29,198,181,48,169,149,194,245,250,125,196,157,240,84,179,192,150,253,83,127,88,157,231,249,213,212,156,252,169,142,78,91,115,241,156,103,191,215,244,22,152,0,0,3,30,239,54,249,109,238,199,105,58,205,79,173,181,29,190,139,217,225,146,72,105,165,172,130,57,167,123,98,145,237,99,25,36,140,230,115,188,167,34,34,47,85,76,124,241,72,252,105,241,203,173,120,147,212,181,86,107,101,108,246,237,37,71,80,248,233,169,160,146,104,82,118,50,74,134,177,242,49,181,18,68,229,116,83,34,42,162,117,198,19,167,120,209,166,52,150,166,214,151,138,107,14,149,177,92,46,181,245,146,178,24,160,163,165,146,119,185,207,115,90,158,235,17,92,190,243,154,157,19,186,167,204,176,206,23,124,38,53,22,176,130,139,85,239,77,69,85,158,145,86,57,210,223,27,228,167,169,237,12,156,178,69,83,70,169,140,58,86,185,51,221,49,232,165,148,109,15,11,27,45,179,22,218,122,77,45,162,45,14,169,129,140,111,182,207,109,164,90,133,84,108,105,149,145,144,177,115,152,154,239,191,175,221,150,227,138,56,152,145,197,27,88,214,166,17,173,76,34,33,250,0,252,189,140,145,170,217,24,142,106,247,69,76,161,211,53,254,205,237,166,231,91,157,109,214,154,50,205,114,141,216,195,170,45,212,243,57,190,243,29,209,100,99,177,240,55,251,137,244,43,83,139,143,10,39,209,181,250,187,97,25,83,80,231,99,218,45,143,78,124,126,209,27,124,152,105,104,254,178,185,217,95,175,204,172,234,138,93,87,161,47,107,21,85,61,214,195,118,165,252,153,25,45,45,68,124,204,249,47,43,147,45,127,233,71,124,148,185,143,14,238,62,41,119,166,216,155,113,185,247,106,74,93,83,75,254,247,150,105,209,158,217,204,234,185,157,202,233,234,31,36,156,145,69,26,46,27,238,231,229,133,73,242,0,0,0,0,0,0,0,0,0,71,94,53,56,164,181,112,211,182,21,55,170,122,218,23,234,26,142,79,179,232,229,145,170,249,57,106,41,219,47,224,210,88,222,184,142,126,111,117,122,119,94,157,232,39,81,234,29,109,187,186,198,107,197,210,75,133,238,249,114,229,202,34,205,83,44,158,92,72,222,156,202,231,174,25,26,122,175,70,252,144,183,222,0,60,60,236,251,83,107,254,104,91,179,103,138,179,82,213,126,209,73,85,78,201,25,75,202,234,168,157,238,79,76,217,25,205,28,145,175,71,117,84,69,237,132,44,12,0,0,7,135,53,175,69,107,218,142,69,238,138,153,34,215,20,220,3,109,39,16,86,155,149,214,27,84,118,141,78,232,166,154,10,186,24,41,169,252,234,133,108,238,106,204,244,167,124,142,69,146,108,187,11,149,194,47,116,235,77,124,71,112,153,186,124,57,106,9,232,181,61,138,174,107,82,200,239,103,184,195,75,82,234,119,55,158,100,106,44,175,134,54,171,185,97,115,186,122,117,237,219,199,12,124,84,238,55,13,250,218,223,120,176,94,42,165,179,45,84,95,104,91,100,168,157,208,62,31,58,23,74,173,137,147,70,197,122,178,20,106,115,46,49,209,122,118,189,174,26,120,150,208,188,72,104,74,77,79,166,174,116,201,94,145,198,218,218,31,58,31,58,41,188,152,95,39,224,217,44,142,107,81,211,53,190,242,229,23,162,253,115,8,0,0,64,47,24,29,61,71,113,216,219,109,214,90,39,201,53,45,218,21,108,141,141,23,149,27,71,94,228,202,227,40,153,92,247,43,55,129,173,65,30,158,226,139,111,165,149,220,173,172,212,54,154,53,92,227,227,184,211,125,83,229,255,0,184,216,178,41,25,52,108,150,53,69,107,218,142,106,167,170,41,197,234,235,253,46,150,210,247,125,71,89,60,81,67,108,161,168,172,123,228,114,53,168,145,198,231,174,85,85,19,179,87,213,62,243,93,30,45,247,74,227,187,59,247,172,47,245,117,139,61,61,61,226,225,73,70,169,35,156,207,103,109,108,239,143,151,47,114,99,18,116,194,227,228,132,152,240,161,217,189,41,171,55,33,119,27,84,203,68,231,89,39,253,129,13,67,163,87,54,166,25,232,102,142,86,181,236,92,47,188,228,71,53,200,189,241,142,229,204,215,106,109,53,106,133,211,92,175,246,218,72,216,213,114,186,122,168,227,68,68,69,94,234,169,242,95,238,24,203,112,184,181,225,255,0,109,237,115,220,111,155,161,166,100,124,45,114,165,53,61,238,137,103,123,145,175,94,86,177,211,55,42,188,138,136,159,60,33,0,184,137,241,124,172,154,42,221,63,178,182,136,218,190,108,145,37,109,117,58,166,89,137,89,204,201,41,171,123,254,212,228,92,124,215,228,87,142,176,215,123,161,191,154,209,213,183,186,187,173,246,237,117,171,85,138,150,57,42,42,177,36,178,185,81,145,177,206,123,177,207,50,162,34,101,125,236,117,85,235,98,158,31,62,27,245,148,247,27,102,241,111,101,178,72,36,163,158,26,235,101,178,104,85,171,204,199,82,212,66,233,97,169,165,255,0,157,107,149,175,250,34,247,82,212,233,169,105,168,169,227,164,163,167,142,8,33,98,71,28,113,177,26,214,53,19,8,136,137,209,17,17,17,48,123,64,0,0,0,7,203,114,181,90,239,20,175,161,187,219,105,107,169,164,199,52,53,48,182,86,59,10,138,153,107,145,81,122,162,47,222,136,71,189,195,224,3,134,141,197,107,150,183,66,91,237,82,174,63,9,106,181,219,224,122,124,30,171,78,239,70,34,126,149,249,156,126,197,248,124,236,175,15,122,233,53,238,133,186,234,103,214,55,225,138,178,122,69,139,246,153,98,94,145,83,70,189,166,122,252,93,241,245,69,147,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,35,22,250,120,124,236,175,16,154,233,117,230,187,186,234,102,86,59,226,138,142,122,68,139,246,152,162,237,45,52,139,218,22,47,197,223,63,68,79,191,111,56,0,225,163,110,154,213,162,208,150,251,172,169,159,194,93,109,118,249,222,191,31,170,83,183,209,234,159,161,62,68,132,182,218,173,118,122,86,80,218,45,180,180,52,209,231,150,26,104,91,19,27,149,85,92,53,168,136,157,85,87,239,85,62,160,0,0,0,1,234,169,165,166,173,167,146,146,178,158,57,224,153,139,28,145,200,196,115,94,213,76,42,42,47,69,69,69,84,193,85,158,32,222,27,245,149,23,27,158,241,108,157,178,73,228,172,158,106,235,157,178,24,85,203,204,247,85,84,76,232,161,166,165,255,0,154,107,85,207,250,42,246,82,186,244,126,187,221,13,131,214,141,173,178,85,221,108,87,107,85,90,44,180,178,73,81,75,153,34,149,170,172,145,141,115,29,142,120,81,21,23,11,238,227,162,167,75,14,225,219,197,242,178,24,168,180,254,245,90,35,114,249,177,196,181,180,52,234,184,102,34,103,51,228,169,173,239,251,107,149,113,242,95,153,63,118,247,139,94,31,247,34,215,5,198,199,186,26,102,55,204,214,170,211,84,94,232,146,118,57,90,197,229,115,27,51,176,169,206,136,169,243,202,25,54,135,83,105,171,172,45,154,219,127,182,213,198,246,163,145,208,85,71,34,42,42,34,247,69,95,154,127,116,166,111,21,237,155,210,154,79,114,19,113,180,180,180,77,117,238,127,217,240,211,186,52,115,170,102,158,186,105,37,115,88,196,202,251,173,69,115,156,171,219,57,238,70,126,18,55,74,227,180,219,247,163,239,244,149,139,5,61,69,226,223,73,88,171,35,154,207,103,117,108,15,147,155,15,106,99,17,245,202,227,230,134,197,218,70,255,0,75,170,116,189,163,81,209,207,20,176,220,232,105,235,24,248,220,142,106,164,145,181,233,133,69,84,236,228,245,95,188,229,37,145,144,198,249,100,84,70,177,170,231,42,250,34,26,233,241,203,168,35,212,60,81,110,12,177,59,153,180,122,134,237,70,139,156,252,23,26,159,170,252,255,0,247,22,99,224,253,167,104,237,187,27,114,186,197,70,248,230,170,187,76,174,145,209,162,115,35,168,232,28,184,92,101,83,41,158,228,254,0,0,12,61,196,183,18,218,23,134,253,9,87,169,245,45,206,153,107,214,57,27,69,67,231,67,231,75,55,147,51,227,252,27,229,141,206,106,186,23,55,221,92,170,244,79,165,18,241,57,197,78,227,113,33,173,174,23,139,253,226,170,43,50,85,75,246,125,182,58,137,219,3,33,243,166,116,74,232,159,52,140,71,163,38,86,175,42,227,29,19,167,127,60,56,240,153,186,124,70,234,8,40,180,197,138,174,27,82,72,223,104,184,207,75,82,218,118,183,158,20,114,36,172,134,70,163,185,102,107,186,250,117,237,222,229,56,89,224,27,105,56,125,180,219,110,179,90,163,187,234,118,197,12,179,213,215,65,77,81,228,212,35,96,115,150,23,173,59,36,106,36,144,229,185,92,166,85,123,175,73,74,214,181,136,141,99,81,168,157,145,19,7,144,0,0,21,249,199,255,0,135,157,159,117,173,127,205,11,105,172,241,81,234,90,95,219,233,41,105,217,27,42,185,157,75,19,125,200,41,157,35,249,99,142,69,234,238,138,170,189,178,133,65,105,221,67,173,182,135,88,195,120,181,201,112,178,95,45,188,216,69,89,169,165,143,204,137,91,215,149,90,244,203,36,95,84,232,239,146,151,237,193,95,20,150,174,37,182,194,154,245,81,91,66,205,67,79,207,246,133,28,82,53,31,31,53,69,67,98,252,26,203,35,211,49,193,205,239,47,94,233,211,180,138,0,0,0,0,0,0,0,0,14,62,253,125,182,105,171,84,247,187,205,92,116,212,116,220,190,100,178,72,214,53,188,206,70,166,85,202,136,157,92,137,213,125,77,123,248,215,226,110,247,196,118,236,86,221,91,112,145,218,122,147,203,251,54,157,37,122,177,156,212,212,205,151,221,243,100,98,102,72,115,238,175,213,122,246,150,94,23,220,19,83,234,41,89,189,187,145,106,115,233,35,207,217,116,211,192,138,201,51,237,180,211,115,178,104,21,23,10,214,42,114,191,167,117,244,66,219,81,17,19,8,152,67,200,0,0,0,58,38,238,236,198,130,222,173,43,89,165,181,189,130,134,186,58,136,100,142,57,165,164,134,89,33,115,163,145,136,246,58,86,63,149,205,73,92,168,168,157,21,126,252,209,191,28,92,26,234,78,26,117,229,69,69,178,223,85,85,165,46,47,125,69,37,99,34,145,241,194,146,77,82,172,133,210,54,8,227,107,146,40,17,202,212,206,17,114,157,59,116,94,22,184,154,214,252,57,110,21,182,249,100,187,213,165,157,245,112,165,198,135,218,38,242,100,133,103,129,210,175,150,217,99,98,185,89,10,55,46,92,42,116,94,157,175,231,98,55,159,76,111,158,221,218,117,190,156,174,167,149,107,41,96,146,166,24,229,141,206,134,103,193,20,175,99,154,199,191,149,91,230,181,21,21,114,158,191,53,200,128,0,8,197,226,43,164,169,181,71,12,58,162,73,225,71,186,215,71,91,112,98,242,162,242,172,86,250,188,47,84,92,124,95,79,189,10,54,216,11,140,86,93,246,208,87,41,100,115,35,164,213,22,185,92,230,174,21,17,149,145,42,174,114,159,35,100,157,11,114,134,241,162,236,55,72,36,89,25,85,108,165,153,28,170,138,170,142,137,174,202,170,42,245,235,243,34,151,137,222,252,208,237,54,197,85,88,41,174,143,142,239,169,21,246,214,65,79,58,36,169,21,69,29,107,18,71,53,36,107,188,190,120,240,171,133,76,227,162,169,68,213,85,51,86,213,77,89,80,245,124,179,200,233,100,114,170,170,171,156,185,85,202,245,238,167,109,208,187,195,184,219,106,199,179,68,106,203,173,155,157,234,245,117,13,124,244,235,204,188,189,115,19,219,249,141,254,226,124,144,236,55,126,40,248,131,190,66,232,46,123,195,172,166,141,232,173,115,95,168,43,156,138,138,138,152,195,165,95,154,157,46,107,150,187,215,181,169,77,53,109,247,80,85,61,220,205,137,100,154,173,234,170,184,232,220,185,123,191,31,123,190,166,120,216,78,0,183,243,124,46,112,35,52,189,94,159,182,101,175,150,170,241,69,91,72,215,71,205,23,55,35,253,157,237,87,114,203,148,207,79,117,203,217,58,218,183,11,254,29,27,67,177,116,20,87,107,245,162,147,80,106,72,150,57,221,81,93,79,75,86,200,102,70,194,229,88,156,250,102,72,212,73,34,85,111,92,167,50,250,175,73,111,5,60,20,176,178,158,154,22,69,20,77,70,49,140,106,53,173,106,38,17,17,19,162,34,33,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,158,158,10,168,95,79,83,11,37,138,86,171,30,199,181,28,215,53,83,10,138,139,209,81,80,137,28,80,120,116,237,14,250,80,86,221,108,54,138,77,63,169,37,89,39,109,69,13,61,45,35,38,153,91,51,145,101,115,41,159,35,145,100,149,21,221,114,188,168,189,211,173,84,239,223,0,91,249,177,247,57,209,250,94,175,80,91,50,231,197,85,103,162,173,171,107,99,230,151,151,157,254,206,198,163,185,98,202,227,167,188,213,236,189,48,60,55,45,119,160,171,86,154,26,219,238,159,170,99,185,157,18,73,53,35,209,81,113,213,185,106,247,102,62,246,253,14,233,104,226,143,136,59,28,45,130,217,188,58,202,24,216,136,214,181,154,130,185,168,136,136,137,140,54,84,249,33,215,245,214,240,238,54,229,70,198,107,125,89,117,188,242,61,30,142,174,175,158,161,121,147,155,174,101,123,191,61,223,221,95,154,157,70,150,166,106,42,168,107,41,222,172,150,9,27,44,110,69,84,84,115,87,40,185,78,189,208,189,159,12,77,249,161,221,157,138,165,176,84,221,31,37,223,77,171,45,175,130,162,116,89,86,42,122,58,38,44,141,106,200,231,121,124,242,97,23,8,153,207,68,82,86,235,171,148,54,141,23,126,186,79,34,198,202,91,101,84,202,228,84,69,68,108,78,119,69,85,78,189,62,102,182,219,255,0,113,142,245,190,186,246,229,20,142,123,42,245,69,214,86,185,203,149,84,117,100,170,138,171,149,249,151,147,225,213,164,169,180,191,12,58,94,72,97,70,58,233,71,69,112,122,242,162,115,44,182,250,76,175,68,76,252,63,95,189,73,58,0,0,199,123,239,188,250,99,99,54,238,237,173,245,29,117,60,75,71,75,60,148,208,201,44,109,116,211,50,9,101,99,26,215,189,156,202,239,41,200,136,139,149,244,249,165,3,113,75,196,214,183,226,55,112,174,87,203,221,222,173,108,236,171,153,45,212,62,209,55,147,28,41,60,238,137,124,183,75,35,17,200,201,149,185,106,225,19,162,116,239,222,184,29,224,215,82,113,45,175,41,234,46,118,250,170,93,41,110,123,42,42,235,31,20,140,142,100,142,106,101,124,45,123,160,146,55,57,98,157,92,141,92,101,19,43,211,189,228,109,22,204,104,45,149,210,180,122,91,68,88,40,104,99,167,134,56,228,154,42,72,98,146,103,54,56,216,175,123,162,99,57,156,228,137,170,170,169,213,83,238,199,123,0,0,0,7,133,68,84,194,166,80,169,47,20,30,9,169,180,236,175,222,221,183,181,57,148,146,99,237,74,104,32,68,100,120,246,42,104,121,25,12,8,137,149,115,213,121,159,215,186,122,161,19,120,40,226,110,247,195,142,236,81,93,93,112,145,186,122,175,204,251,74,157,101,122,49,252,180,213,45,139,221,243,99,98,226,73,179,239,47,213,58,247,216,66,195,125,181,234,91,76,23,187,53,92,85,52,117,60,222,92,177,200,215,181,220,174,86,174,21,170,168,189,90,169,209,125,14,64,0,0,0,0,0,0,0,1,6,60,86,55,222,171,109,54,105,154,58,195,117,117,45,211,81,103,149,98,157,89,35,125,158,170,134,78,156,146,53,201,150,189,125,23,162,250,39,82,163,248,109,217,75,214,254,110,189,167,111,173,16,189,82,183,207,243,102,229,127,36,92,148,211,74,156,206,108,111,229,207,148,168,153,106,231,252,41,177,198,135,209,118,29,191,211,84,154,91,77,219,105,168,168,104,252,207,46,42,120,89,27,83,158,71,61,125,214,53,169,241,61,203,219,213,78,124,0,0,0,0,116,29,233,217,157,25,189,250,18,235,162,245,125,150,134,177,181,180,147,195,79,60,244,209,73,37,52,175,134,72,219,44,110,145,143,228,115,124,215,42,57,19,40,171,250,22,132,56,190,225,99,84,240,203,185,21,150,58,248,29,53,150,174,89,42,45,181,108,108,142,103,144,233,234,27,19,30,245,134,54,121,156,144,42,170,53,49,234,157,59,100,175,15,62,48,110,155,13,185,52,154,111,85,223,43,164,210,119,135,199,70,176,75,82,229,130,154,89,106,41,25,230,242,201,51,34,98,54,40,156,156,216,85,68,244,84,237,121,250,99,82,89,245,125,130,223,169,108,53,208,85,208,220,169,162,170,130,88,101,108,141,86,72,198,189,189,90,170,159,11,145,122,42,247,57,64,0,58,54,249,233,234,93,85,179,58,230,193,85,73,21,74,86,233,203,156,12,100,145,163,211,153,244,146,177,23,10,139,215,222,249,122,154,226,106,26,87,232,109,228,185,82,53,190,205,246,22,165,153,141,68,78,68,98,67,84,168,152,248,112,137,201,244,237,232,108,49,194,246,165,130,239,195,158,134,191,84,85,49,99,110,153,182,75,44,174,145,48,137,236,48,189,202,170,170,191,60,245,82,154,60,73,247,186,187,117,120,131,187,217,225,187,58,166,213,167,38,168,181,197,27,39,87,198,143,167,174,172,106,59,9,35,155,158,89,49,148,68,232,189,145,12,35,179,188,63,238,94,249,93,210,209,161,44,85,21,10,159,20,235,75,80,248,89,239,70,213,230,116,81,191,24,243,88,171,211,178,253,217,157,91,67,224,223,169,238,244,52,247,45,209,213,48,81,185,207,100,139,5,186,186,72,220,140,84,141,112,173,158,137,122,245,145,62,93,19,234,73,61,33,225,45,195,213,139,201,150,241,53,222,225,36,78,107,149,178,186,134,86,63,28,189,21,29,70,153,69,194,231,239,51,222,135,224,227,134,253,2,248,170,44,251,71,165,37,169,138,54,177,42,42,44,20,14,151,167,42,243,115,54,6,174,114,196,92,252,242,101,203,93,146,205,99,167,109,37,150,211,69,65,3,81,17,35,165,129,145,53,19,8,157,154,136,157,145,19,244,33,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,138,233,100,179,95,41,221,73,122,180,209,87,192,228,84,88,234,160,100,173,84,194,167,103,34,167,101,84,253,42,98,61,113,193,199,13,250,249,242,212,94,54,143,74,69,83,44,110,98,212,83,216,40,27,47,94,101,230,230,116,14,92,229,234,185,249,224,192,154,191,194,91,135,171,239,157,45,158,107,189,190,73,92,231,35,98,117,12,76,102,121,186,34,54,141,112,137,148,199,220,70,205,222,240,111,212,246,138,26,139,150,215,106,152,43,28,215,190,68,130,227,93,36,142,86,34,72,184,70,193,68,157,122,70,159,46,171,244,32,174,241,240,255,0,185,123,27,119,91,70,187,177,84,83,170,252,51,165,45,67,33,127,189,35,83,149,210,198,204,231,202,122,167,78,201,247,227,55,120,108,111,117,118,213,113,7,104,179,205,118,117,53,171,81,205,79,107,150,55,206,172,141,95,81,93,70,213,118,22,70,183,60,177,227,42,139,209,59,42,23,47,197,14,165,130,209,195,158,185,191,211,213,49,35,118,153,185,203,20,173,122,97,83,216,102,123,85,21,21,62,89,232,166,188,250,122,149,250,231,121,45,212,142,111,180,253,187,169,97,99,145,201,206,143,73,170,145,23,63,22,81,121,254,189,253,77,142,246,51,79,82,233,93,153,208,214,10,90,72,169,146,139,78,91,32,123,35,141,24,156,204,164,137,138,184,68,78,190,239,203,208,239,32,0,113,122,159,82,89,244,133,130,225,169,111,213,208,82,80,219,105,165,170,158,89,165,108,109,70,70,199,61,221,92,168,159,11,85,122,170,118,40,195,196,51,140,27,166,252,238,77,94,155,210,151,202,232,244,157,157,242,81,164,17,84,185,32,169,150,42,138,182,121,188,177,204,248,158,142,138,86,167,54,17,85,61,17,59,227,94,16,120,89,213,60,77,110,69,29,142,130,7,195,101,164,150,58,139,149,91,219,35,89,228,54,122,118,202,198,189,33,145,158,103,36,232,168,142,76,122,175,78,247,223,178,187,51,162,246,67,66,90,180,94,144,178,80,209,182,138,146,8,106,39,130,154,40,228,169,149,144,199,27,165,145,209,177,156,238,119,148,213,87,42,101,85,63,66,119,224,0,0,0,1,192,107,141,23,97,220,13,53,87,165,181,37,182,154,182,134,179,203,243,34,168,133,146,53,121,36,107,211,221,123,92,159,19,26,189,189,16,215,31,137,45,148,189,108,30,235,221,182,250,239,11,209,40,188,143,42,110,87,242,75,207,77,12,171,202,231,70,206,108,121,168,139,134,166,63,194,182,225,225,79,190,245,91,151,179,79,209,215,235,171,170,174,154,119,28,203,44,234,249,29,237,21,85,210,126,92,142,114,225,172,79,68,232,158,169,212,156,224,0,0,0,0,0,0,0,10,56,241,100,221,137,181,183,16,115,104,186,121,213,212,90,95,151,203,86,57,85,143,246,154,26,25,23,179,213,23,10,223,147,127,79,115,62,120,60,236,92,105,67,93,188,215,75,124,204,115,188,175,179,166,146,44,50,78,183,10,121,121,92,232,253,236,116,69,229,127,79,95,145,105,96,248,111,23,203,38,158,162,125,202,255,0,120,161,182,82,71,142,122,138,202,134,67,27,114,168,137,151,61,81,19,170,162,125,234,159,51,10,92,184,226,225,146,217,120,101,157,219,177,166,106,28,252,254,30,11,237,189,240,166,26,142,234,239,104,79,158,59,119,50,166,145,220,173,188,215,212,235,85,162,53,214,159,191,196,223,137,214,203,156,21,72,222,174,68,202,196,231,34,117,99,191,245,87,228,167,101,0,0,0,48,31,24,60,50,233,126,34,246,190,233,106,170,181,83,186,251,75,73,60,182,218,180,130,53,149,39,109,61,67,98,103,58,197,35,249,121,230,206,26,153,207,84,235,222,128,119,67,110,181,54,208,235,219,174,140,212,52,53,116,85,150,154,233,224,141,242,69,36,107,35,98,153,241,164,172,87,181,170,173,85,141,112,236,38,113,233,216,178,111,11,126,53,86,73,34,216,221,200,189,187,12,137,173,180,212,85,212,244,233,236,84,208,64,215,77,63,127,141,81,140,103,205,83,213,11,81,138,88,230,137,147,68,246,189,146,53,28,215,53,114,138,139,213,21,20,253,128,14,59,81,211,182,175,79,93,41,30,153,108,212,115,198,169,244,86,42,26,226,113,101,107,101,163,136,109,121,75,19,121,91,250,161,186,57,58,99,255,0,30,157,62,73,242,44,159,111,56,148,211,251,127,225,206,202,168,175,190,85,197,182,132,211,240,162,85,49,179,54,163,236,38,43,82,63,194,181,200,168,230,116,199,92,250,21,73,13,53,235,116,247,31,201,165,74,154,203,134,166,188,124,82,115,200,245,125,68,255,0,19,213,57,157,241,73,213,122,174,87,212,190,238,9,120,102,211,27,25,180,54,9,93,105,164,117,246,235,109,164,173,173,157,208,70,178,54,89,105,105,188,198,115,121,76,122,34,62,44,225,217,92,247,85,94,210,69,17,17,17,17,48,136,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,68,84,84,84,202,41,27,184,218,225,155,76,111,158,208,223,229,109,166,145,183,219,85,182,174,182,138,118,193,26,72,233,98,165,169,242,217,205,229,61,234,138,249,115,134,225,115,217,81,123,208,140,212,215,173,172,220,127,38,169,42,104,238,26,102,241,241,71,207,27,209,244,243,252,76,85,229,119,197,31,69,232,185,79,66,214,183,11,137,91,6,224,120,115,201,85,45,247,206,184,186,208,186,126,100,90,166,58,103,84,45,137,234,228,147,240,174,114,170,185,253,115,215,62,133,108,240,155,107,101,223,136,109,7,75,43,121,155,250,161,181,185,122,103,255,0,30,129,62,75,243,54,59,211,148,237,164,211,214,186,70,38,27,13,28,17,162,125,17,136,135,34,0,63,18,203,28,49,62,105,94,214,50,54,171,156,231,46,17,17,58,170,170,149,93,226,145,198,170,199,36,187,25,182,247,183,97,241,57,183,106,138,74,158,157,125,182,150,120,28,248,103,239,240,42,177,236,249,42,250,33,91,59,97,183,90,155,119,117,237,171,70,105,234,26,186,218,219,181,116,16,72,248,226,146,69,141,178,204,200,214,87,171,26,229,70,162,200,153,118,23,25,245,236,95,247,7,220,50,233,126,29,54,190,213,106,165,181,83,54,253,85,73,4,183,58,181,130,52,149,103,117,61,59,102,103,58,69,27,249,121,225,206,28,153,207,85,235,219,62,0,0,0,240,170,136,153,83,166,235,141,230,218,157,182,137,210,107,141,197,211,86,87,181,138,246,195,95,119,166,166,145,253,29,132,107,101,123,114,171,200,228,79,171,87,228,166,57,182,241,197,195,37,206,240,251,59,119,99,76,211,185,152,252,60,247,219,123,33,92,181,93,209,222,208,191,44,118,238,102,187,61,246,201,168,104,153,114,176,94,40,110,116,146,103,146,162,142,161,147,70,236,42,181,112,230,42,162,245,69,79,189,23,228,125,192,171,79,24,109,139,137,104,104,119,154,215,111,153,238,111,155,246,140,209,197,150,71,214,223,79,23,51,155,31,187,158,168,156,207,234,189,190,70,3,240,155,221,137,180,79,16,112,232,186,137,249,104,181,71,55,152,175,114,163,25,236,212,53,210,39,119,162,38,92,239,84,119,232,238,94,56,0,0,0,0,0,0,0,31,61,125,92,84,52,146,85,76,230,181,140,198,85,203,132,234,168,158,191,121,173,79,16,218,174,171,95,239,21,247,80,186,165,245,175,171,246,92,61,175,89,21,220,148,177,51,162,229,217,248,62,126,133,243,112,67,183,46,218,222,27,52,158,145,168,165,100,53,20,158,223,230,42,51,149,203,205,95,83,34,115,101,173,94,210,116,202,25,224,20,233,226,139,198,30,175,187,110,12,187,61,160,245,45,69,190,209,104,229,246,169,109,213,146,196,234,143,54,10,42,134,115,58,41,149,175,229,122,61,19,44,76,101,113,149,202,149,206,234,202,183,191,204,125,84,206,119,231,43,213,84,202,219,37,197,22,240,108,61,229,183,61,27,170,171,221,2,103,158,130,166,186,169,105,95,238,72,212,204,113,202,196,92,44,174,119,127,139,11,243,205,232,112,165,197,206,129,226,111,72,199,114,181,221,40,105,175,145,103,218,237,139,60,44,158,60,203,58,51,240,45,154,71,166,89,2,187,175,162,229,58,118,207,160,0,0,5,116,120,162,240,111,65,173,116,148,251,215,162,45,85,82,234,27,119,50,215,65,75,3,92,217,41,99,138,182,166,73,21,177,64,175,87,172,142,106,115,57,232,222,217,235,133,42,39,77,234,11,254,129,213,116,87,203,108,245,118,235,157,158,182,57,176,215,62,25,25,36,82,35,185,93,202,173,114,97,204,76,166,81,114,158,138,95,223,2,92,70,91,119,255,0,100,236,245,114,220,34,150,243,102,166,167,182,87,181,101,107,164,124,176,210,83,44,143,84,243,94,245,203,230,238,236,46,123,162,47,121,36,0,61,53,141,141,212,115,182,85,195,22,55,35,151,228,152,92,154,236,241,207,13,28,28,77,235,134,209,72,175,98,222,174,106,170,170,139,239,125,161,83,242,253,6,50,174,221,13,77,93,160,105,246,233,245,143,109,166,158,173,149,169,19,100,145,26,178,54,21,135,42,222,126,92,242,46,51,203,159,174,58,18,151,194,207,98,38,221,61,248,110,165,187,91,93,37,151,78,211,37,123,101,146,21,88,221,85,79,89,68,244,143,153,209,185,138,188,146,42,227,40,236,122,162,23,159,77,79,13,37,52,84,148,241,182,56,161,99,99,99,26,136,136,214,162,97,17,17,58,34,97,15,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,245,84,211,195,87,77,45,37,68,109,146,41,152,232,222,199,34,42,57,170,152,84,84,94,138,152,82,140,60,83,54,34,109,172,223,135,106,91,77,181,209,217,117,21,50,215,186,88,225,84,141,181,85,21,149,175,88,249,155,27,88,139,201,26,46,50,174,199,170,161,22,168,55,67,83,80,104,26,141,187,101,91,221,105,168,171,125,98,196,233,36,86,164,142,133,33,202,55,159,151,60,169,140,242,231,235,142,134,77,224,98,26,57,248,155,208,237,173,145,88,196,189,91,21,21,21,19,222,251,66,155,231,250,77,137,168,219,27,104,224,108,75,150,36,109,70,175,205,48,152,61,192,2,54,241,219,196,101,183,96,54,78,241,87,21,194,40,175,55,154,106,139,101,3,82,86,182,70,75,53,37,74,198,244,79,53,143,76,62,30,237,202,231,178,42,246,160,77,73,168,47,250,251,85,214,223,46,83,213,220,110,119,138,217,38,195,156,249,164,124,146,200,174,229,111,50,185,203,151,61,112,153,85,202,250,169,110,222,23,92,27,208,232,189,37,14,245,235,139,77,76,90,130,227,202,180,48,85,64,141,108,116,178,69,69,83,28,136,217,96,71,163,210,70,185,57,154,245,111,124,117,202,150,46,0,0,1,216,136,252,113,113,201,165,56,113,210,149,118,45,59,116,183,92,53,141,109,60,145,65,72,201,227,149,212,234,248,234,90,217,30,198,84,71,43,17,179,66,212,87,34,46,51,142,253,169,71,118,119,231,115,247,159,81,84,234,29,109,170,238,85,46,158,71,189,148,171,93,80,250,120,81,210,72,244,107,25,36,143,229,68,243,92,136,153,232,139,143,158,122,19,107,42,216,255,0,49,149,83,53,223,156,143,84,82,198,60,46,184,194,213,214,157,193,139,103,181,230,165,168,184,90,46,252,222,203,45,198,178,89,93,79,229,65,91,80,254,87,75,50,53,156,207,86,34,225,139,156,38,112,184,82,226,193,129,248,222,219,151,238,151,13,154,179,72,211,210,178,106,138,191,96,242,213,89,204,228,229,175,166,145,121,112,215,47,104,250,225,10,25,225,231,85,213,104,13,226,177,106,22,212,190,137,244,158,213,151,185,235,26,183,158,150,86,117,92,183,31,31,207,212,217,90,130,174,42,234,72,234,161,115,92,199,231,10,213,202,116,85,79,79,184,250,0,0,0,0,0,0,0,6,42,226,135,88,191,65,108,110,164,213,81,78,144,190,139,216,249,95,205,203,142,122,200,89,223,153,191,159,243,53,224,218,123,61,70,176,220,155,85,165,241,73,85,45,95,159,238,242,171,220,238,90,119,187,182,21,87,8,223,151,161,179,53,150,221,79,105,182,67,111,165,103,36,81,115,114,183,8,152,203,149,87,178,39,170,159,113,235,168,114,178,23,57,51,148,199,249,77,103,119,250,245,87,168,55,106,251,117,173,150,103,203,55,178,229,101,114,171,186,83,68,223,85,85,236,137,234,119,14,23,54,30,139,125,111,245,154,122,178,89,226,95,193,249,111,133,200,215,39,185,51,215,170,198,255,0,234,73,233,255,0,187,49,113,33,225,155,186,155,63,101,155,87,233,74,105,175,246,152,249,121,161,165,101,77,85,83,114,248,99,234,216,233,88,212,247,164,114,247,248,90,190,168,71,206,31,183,255,0,92,240,233,174,97,213,250,70,174,72,220,222,111,104,165,124,147,36,83,126,6,88,219,206,200,228,143,155,151,206,114,166,87,162,245,251,246,7,216,190,32,180,30,252,105,138,27,254,147,186,211,190,90,200,103,168,90,53,158,21,158,56,226,157,97,87,57,145,200,245,68,230,68,235,156,123,201,219,56,50,128,0,0,15,138,245,103,183,234,11,77,101,146,235,77,29,69,37,116,18,83,205,28,140,107,218,230,61,170,215,34,163,145,81,114,138,169,213,21,10,24,241,18,225,134,167,97,119,134,231,124,181,209,84,55,79,234,90,217,174,16,72,177,170,69,20,149,21,85,110,108,45,86,196,198,55,17,196,138,140,69,85,68,245,84,237,239,240,226,226,94,163,99,183,154,217,167,46,117,115,165,139,84,86,67,109,124,126,98,249,81,207,83,87,72,197,153,200,233,88,196,195,34,84,87,97,85,19,209,83,181,242,91,46,52,151,107,125,53,210,130,118,77,79,87,11,39,137,236,114,57,174,99,154,142,69,69,69,84,94,138,157,148,250,64,62,107,148,137,21,186,170,85,111,50,50,7,187,151,25,206,26,189,13,116,184,215,173,109,119,18,218,234,86,211,164,40,219,229,205,156,188,156,185,253,159,83,215,252,38,18,165,165,158,182,170,26,58,88,157,36,211,200,216,163,99,90,170,174,115,151,8,136,137,213,85,85,75,231,240,212,216,118,237,14,194,91,47,55,10,24,226,185,234,104,96,187,43,150,46,89,27,21,69,21,27,185,21,86,54,185,61,232,215,41,149,76,250,170,146,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,252,74,246,29,187,189,176,151,75,205,190,134,57,110,122,102,25,238,200,228,139,154,71,69,79,69,88,238,68,84,141,206,95,122,68,194,101,19,62,168,165,12,85,82,207,69,85,53,29,84,78,142,104,36,116,82,49,205,84,86,185,171,133,69,69,234,138,138,134,109,224,162,181,180,60,75,104,89,93,78,147,35,175,150,198,114,242,115,99,246,125,55,95,240,27,22,219,100,73,109,212,178,163,121,81,240,49,220,184,198,50,212,232,125,32,31,53,202,227,73,105,183,212,221,43,231,100,52,244,144,190,121,100,123,145,173,107,26,213,114,170,170,170,34,97,17,123,169,67,126,35,220,75,212,111,134,243,92,244,221,178,174,101,177,233,122,201,173,172,143,204,95,42,73,169,170,234,216,147,53,27,43,216,185,100,168,136,236,34,170,122,34,119,249,252,59,184,98,169,223,157,225,182,95,46,148,85,14,211,250,106,182,27,132,242,36,106,177,75,37,61,85,35,157,11,149,209,61,142,69,142,85,203,21,81,85,61,81,59,223,69,150,207,111,211,246,154,59,37,170,154,58,122,74,24,35,167,134,56,216,214,53,172,99,81,173,68,70,162,34,97,17,19,162,34,31,104,0,0,12,1,198,39,20,26,111,134,205,179,185,221,106,43,32,117,254,174,142,104,173,116,139,36,106,245,157,244,245,14,133,238,98,203,27,249,60,200,112,170,213,207,162,117,237,66,59,149,184,90,227,127,55,38,175,83,94,93,87,115,187,94,171,100,109,53,52,107,52,206,111,157,80,247,178,24,152,231,61,200,156,242,170,53,168,171,223,9,149,94,178,211,101,124,45,119,19,89,232,182,235,205,121,44,150,138,74,138,36,171,130,147,154,122,122,164,71,69,28,173,230,100,180,138,157,156,244,92,59,226,76,122,42,152,15,138,61,135,162,216,171,253,30,158,162,150,121,87,240,158,99,230,114,57,203,238,66,244,234,145,179,250,170,250,127,239,233,219,3,121,171,176,110,205,138,233,69,44,204,150,31,106,194,196,229,71,117,166,149,189,48,168,189,149,125,77,152,169,220,175,133,174,92,229,115,254,83,216,124,55,171,116,23,91,100,212,21,44,231,138,94,94,102,225,23,56,114,47,170,47,170,26,204,238,197,158,163,72,110,77,214,210,200,164,165,150,147,200,247,121,85,142,111,53,60,110,237,132,84,202,59,229,234,108,63,194,238,177,126,190,216,221,55,170,165,159,205,125,111,182,115,63,155,155,60,149,147,51,191,51,191,51,230,101,80,0,0,0,0,0,0,1,23,188,72,174,44,161,225,55,88,49,102,145,143,151,236,254,94,71,99,56,185,81,231,61,126,165,43,112,147,12,245,28,65,233,72,105,154,139,35,189,187,149,21,23,31,239,25,254,70,201,64,252,200,196,145,138,197,245,53,189,226,235,67,92,54,255,0,126,117,29,130,190,159,201,88,189,143,149,57,28,222,244,80,61,123,181,191,158,158,135,25,195,222,251,223,246,23,93,82,234,203,84,113,212,67,31,63,157,79,42,61,237,126,97,150,54,251,173,145,136,184,89,85,122,175,254,251,220,225,215,138,13,160,226,191,69,182,75,60,148,175,168,147,62,213,102,184,45,42,206,220,75,47,39,52,13,150,85,76,165,58,189,51,233,135,39,210,167,188,70,56,68,159,96,117,227,117,86,156,182,182,61,49,122,207,144,218,120,85,35,167,242,97,164,99,185,185,33,100,108,230,146,103,99,10,185,92,246,94,253,91,128,142,37,53,38,203,239,158,157,165,169,188,86,203,101,188,205,79,97,146,154,74,137,29,12,49,212,87,211,185,239,70,44,172,99,87,13,119,94,169,239,46,81,114,165,252,89,174,116,247,187,61,13,230,145,200,232,43,233,162,170,137,200,168,168,172,123,81,200,189,21,83,178,250,42,159,104,0,0,8,199,226,5,176,148,27,221,176,151,164,101,182,41,174,182,10,122,155,181,44,158,75,93,42,186,10,42,174,70,34,249,111,119,197,46,112,152,235,217,81,123,208,61,68,119,93,27,170,36,137,174,146,154,229,99,175,86,162,162,185,143,138,120,100,253,14,106,163,155,244,84,199,161,122,190,26,124,69,69,189,187,25,73,107,185,213,200,251,206,154,88,237,50,164,210,102,73,25,79,71,70,213,147,222,149,239,84,87,202,190,242,162,101,125,17,123,203,240,15,150,234,138,182,186,196,68,235,236,242,99,255,0,85,77,115,248,208,107,219,196,158,187,73,27,133,251,122,233,233,142,158,223,80,118,110,0,246,66,93,232,226,2,199,75,85,111,246,139,93,154,162,154,233,85,207,18,190,55,50,26,218,84,123,23,49,189,171,238,203,217,112,152,238,168,157,246,6,178,90,40,116,253,158,134,199,108,129,144,82,91,233,162,165,130,54,49,26,214,71,27,17,173,68,70,162,34,34,34,34,97,17,16,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,31,13,238,209,67,168,44,245,214,59,156,12,158,146,225,77,45,44,241,189,136,230,190,57,24,173,114,42,57,21,21,21,21,83,10,138,134,191,92,126,108,132,187,47,196,5,242,150,150,222,180,246,187,205,69,77,210,151,146,37,100,109,100,213,181,72,198,38,35,99,83,221,139,178,103,167,101,84,237,214,56,48,108,142,226,79,66,36,109,230,95,183,173,126,153,255,0,199,233,205,139,237,72,169,107,163,71,38,23,217,227,207,254,170,31,88,4,64,241,44,226,38,61,146,216,202,187,93,178,174,70,94,53,42,201,105,137,33,147,18,70,202,138,58,198,164,158,236,172,122,34,62,36,247,145,23,11,232,171,218,138,160,142,235,172,181,68,113,57,210,84,220,175,149,232,213,85,87,61,242,207,52,159,165,206,85,115,190,170,185,245,47,227,195,247,97,45,251,35,176,150,94,123,108,80,221,111,244,244,215,106,169,22,22,182,84,116,244,84,188,236,85,242,216,239,138,44,225,115,215,186,170,246,147,128,0,0,62,43,213,206,158,201,103,174,188,213,185,27,5,5,52,181,82,185,85,17,17,140,106,185,87,170,162,118,79,85,66,128,120,255,0,226,34,245,190,91,239,123,133,46,53,63,99,233,218,154,155,53,53,58,76,255,0,37,201,79,89,85,201,39,47,154,246,170,171,37,199,50,99,167,68,68,78,249,255,0,194,219,131,180,215,87,182,111,94,183,179,195,53,162,219,58,54,134,26,186,126,100,124,241,190,138,166,57,26,217,96,115,85,21,143,114,35,154,244,94,248,233,149,39,7,24,92,105,109,119,12,250,54,125,53,77,45,53,117,254,106,103,81,209,219,40,157,79,47,179,230,42,134,49,100,133,39,141,236,141,175,131,149,85,19,166,81,17,51,218,149,56,132,223,123,254,253,107,170,173,89,117,142,58,120,100,228,242,105,226,71,177,172,196,49,70,239,117,210,61,19,43,18,47,69,255,0,221,201,240,139,161,110,27,131,191,58,114,193,65,79,230,172,190,217,204,156,142,119,106,41,222,157,154,239,204,95,67,100,40,217,229,177,25,242,63,64,214,215,139,104,103,167,226,15,85,195,82,212,73,27,236,60,200,136,168,159,239,24,62,101,212,248,110,92,25,93,194,110,143,98,77,36,143,139,237,14,126,119,103,25,185,86,99,29,126,132,161,0,0,0,0,0,0,0,16,247,197,38,181,105,120,95,189,196,141,207,157,236,222,159,43,141,17,80,156,24,170,39,18,154,61,85,113,255,0,132,63,144,84,27,30,128,84,39,140,54,198,85,91,117,149,179,119,172,182,197,246,107,159,157,246,148,145,194,188,172,242,226,183,211,197,149,108,120,76,170,175,196,229,250,124,138,210,50,102,193,239,206,181,216,61,115,73,171,180,173,238,225,77,28,62,103,159,75,13,76,204,138,124,195,44,109,231,99,36,103,55,42,202,229,76,175,69,92,253,247,133,196,190,216,89,120,187,225,190,85,178,50,146,162,162,175,151,236,250,133,70,61,89,203,95,15,155,202,230,178,85,76,165,58,162,242,254,159,166,191,244,147,87,88,47,52,213,145,186,90,106,186,25,227,157,142,106,171,31,27,218,168,230,185,23,162,162,167,69,69,232,108,55,192,214,228,166,229,112,223,163,235,228,158,105,170,45,150,171,125,178,162,73,93,204,231,203,29,5,50,185,85,121,156,171,149,126,114,184,95,161,159,192,0,0,124,215,58,10,123,173,182,174,215,87,27,95,5,100,18,83,202,215,34,42,57,143,106,181,81,81,81,81,122,47,170,20,27,226,53,177,21,91,55,191,119,58,186,107,103,145,106,212,50,77,117,134,72,225,86,197,205,61,109,90,181,185,72,216,222,110,88,243,132,207,79,85,67,184,120,84,111,35,244,14,252,71,164,43,238,78,134,221,168,98,74,72,162,116,220,172,117,84,245,148,49,167,186,175,107,85,202,214,42,116,69,118,62,101,229,53,81,200,142,106,162,162,166,81,80,242,14,11,93,222,96,211,218,42,255,0,124,169,153,145,71,65,108,170,169,87,57,200,212,78,72,92,238,234,169,242,249,161,174,7,18,26,161,186,215,124,245,165,230,157,207,149,179,223,238,73,26,231,155,153,29,89,51,147,24,85,202,47,55,78,165,179,120,78,236,12,58,19,103,221,184,215,203,100,44,187,223,166,89,105,165,88,81,31,236,83,210,208,204,196,203,163,107,190,54,42,244,114,183,61,178,189,73,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,248,176,236,12,58,239,103,155,184,214,59,100,15,187,216,102,73,106,101,72,81,95,236,80,82,215,76,244,203,99,115,190,55,162,245,114,55,61,240,189,74,153,225,195,84,55,69,111,158,139,188,212,57,241,54,11,253,185,36,92,242,242,163,107,33,114,231,42,152,68,229,235,212,216,255,0,66,94,96,212,58,38,193,124,166,153,146,199,95,108,165,169,71,53,200,228,94,120,90,238,232,171,243,249,169,206,131,195,149,26,138,231,42,34,34,101,85,74,53,241,87,222,87,235,237,248,147,71,208,92,157,53,187,79,68,180,146,196,217,185,152,218,168,43,43,163,95,117,30,230,163,145,175,68,234,136,236,124,142,159,225,203,177,21,59,201,191,150,202,186,155,103,159,107,211,210,67,117,154,73,33,87,69,205,5,109,34,185,185,88,222,222,110,89,51,133,199,79,84,66,252,173,148,20,246,171,109,37,174,146,54,178,10,56,35,167,137,173,68,68,107,24,212,106,34,34,34,34,116,79,68,62,144,0,0,24,3,142,93,201,77,181,225,191,88,87,199,60,208,212,92,237,87,11,101,60,145,59,149,204,150,74,10,149,106,162,243,53,83,10,204,229,50,191,66,129,244,22,155,185,238,190,236,217,52,219,95,45,69,102,168,191,211,82,201,35,213,207,114,190,166,165,172,87,185,112,229,239,38,85,112,238,254,165,235,93,102,181,240,107,193,147,221,74,218,122,75,133,179,76,171,24,177,163,99,89,110,49,218,151,11,211,202,115,156,174,166,250,61,113,253,202,39,221,93,206,213,91,181,173,174,218,207,85,94,171,235,231,184,86,79,81,26,85,84,201,47,145,28,147,62,68,141,156,239,114,181,173,89,29,134,162,170,38,87,239,58,129,101,158,15,59,25,85,114,214,119,61,222,189,91,23,217,173,158,79,217,210,73,10,242,191,204,138,225,79,46,21,209,225,112,168,159,11,147,235,242,45,240,3,92,46,51,149,23,137,77,96,168,185,255,0,193,255,0,200,41,203,123,240,182,173,90,174,23,236,145,43,113,228,251,79,167,206,227,90,76,32,0,0,0,0,0,0,1,15,188,82,40,95,85,194,245,242,102,246,135,217,179,250,110,52,72,83,175,9,146,73,15,16,58,86,72,157,202,244,246,236,46,113,255,0,137,78,108,148,138,139,213,15,32,198,124,66,236,174,157,223,109,181,185,104,123,237,5,60,171,85,228,249,51,62,38,57,241,114,212,69,43,185,92,232,223,203,159,41,17,112,157,127,194,154,239,111,38,205,107,109,145,214,117,154,51,89,217,234,169,106,41,124,188,74,250,121,153,28,156,209,71,39,186,178,49,138,184,73,90,139,211,162,175,220,171,209,17,21,122,33,177,39,2,86,173,65,65,194,206,143,183,234,198,86,50,185,191,104,121,140,171,71,164,169,254,232,212,170,101,36,76,252,42,222,254,152,40,251,138,237,184,151,109,247,163,81,88,91,74,144,211,210,190,137,140,106,49,90,136,175,163,138,78,220,173,79,85,244,44,159,193,179,113,42,111,123,105,124,209,85,213,92,242,80,92,42,103,134,62,117,85,72,89,79,111,141,171,133,114,250,170,167,68,68,255,0,33,99,192,0,0,4,26,241,88,216,248,247,15,100,223,173,45,246,228,146,227,167,94,181,146,202,200,114,244,166,167,164,174,145,81,92,145,185,220,188,207,69,234,168,159,84,238,83,126,206,106,170,141,5,187,90,71,85,71,59,161,91,69,250,223,87,34,163,149,190,236,85,49,189,81,122,183,167,185,243,79,208,108,137,179,250,194,13,123,182,26,95,86,193,59,37,251,78,207,69,84,247,49,200,228,230,146,158,57,23,170,57,223,159,243,83,184,130,43,248,140,111,68,27,79,195,189,250,142,26,202,120,171,245,29,45,85,154,36,116,136,217,91,237,20,53,104,143,103,190,215,34,163,163,232,169,158,190,138,82,14,200,232,219,134,235,111,102,147,210,254,92,245,114,95,53,13,4,53,79,195,164,84,100,213,113,177,239,122,242,187,167,225,58,170,162,247,235,147,99,189,170,209,52,155,117,183,122,119,69,209,196,198,54,209,107,164,162,119,35,81,17,206,138,6,70,171,209,173,207,192,158,137,247,39,99,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,155,171,162,105,55,23,110,245,22,139,172,137,143,109,222,215,87,68,222,118,162,163,93,44,15,141,23,171,93,143,141,125,23,238,94,198,184,155,221,163,110,27,83,189,154,179,75,249,115,210,73,99,212,53,240,210,191,14,141,85,144,213,200,198,61,139,202,222,159,131,232,168,137,219,166,11,190,240,231,222,136,55,99,135,123,13,28,213,148,242,87,233,186,90,91,52,173,108,136,178,187,217,232,105,17,94,255,0,125,206,85,87,73,213,87,29,125,16,149,0,233,219,193,172,32,208,91,97,170,53,108,243,178,47,179,44,245,181,76,115,156,141,247,163,167,146,68,234,174,111,230,124,208,214,243,120,245,84,250,247,118,181,118,170,146,119,204,183,123,245,194,174,53,87,43,189,217,106,100,122,34,117,119,79,127,230,191,164,184,239,10,125,143,143,111,54,77,154,210,225,110,72,238,58,137,233,89,20,207,135,15,90,106,138,74,25,17,17,203,27,93,203,204,197,94,138,169,245,94,228,230,0,0,0,43,135,198,79,113,42,108,155,105,99,209,84,53,92,146,87,220,41,167,154,62,117,69,88,95,79,112,141,203,132,114,122,162,39,84,84,255,0,33,9,252,52,54,241,218,223,137,107,45,108,148,201,44,54,55,211,92,242,172,230,229,116,55,10,53,207,194,168,138,136,239,167,222,133,143,120,177,219,53,21,103,12,81,165,130,58,199,197,75,119,73,106,210,157,30,184,167,109,190,187,157,95,200,152,228,194,166,85,122,118,201,69,231,123,217,189,154,214,219,221,172,232,244,102,140,179,213,85,84,85,121,153,149,148,243,62,56,249,98,146,79,121,99,99,213,50,145,57,19,167,85,79,189,83,98,14,30,182,87,79,108,78,218,219,116,61,138,130,158,39,82,249,222,116,204,137,141,124,188,213,18,202,222,103,54,54,115,99,205,84,76,167,79,240,174,77,7,133,84,78,170,107,107,197,156,146,77,196,14,170,146,87,115,57,125,135,43,156,255,0,226,80,23,21,225,111,66,250,94,23,172,115,59,180,222,211,143,209,113,173,66,96,128,0,0,0,0,0,0,8,247,199,134,138,77,115,195,62,171,180,179,206,89,215,216,124,180,139,186,255,0,186,20,174,95,201,114,246,103,162,20,23,180,122,145,218,71,112,237,58,133,146,164,110,164,243,240,229,118,49,205,4,140,239,148,252,239,153,179,54,157,188,83,95,236,244,247,106,71,53,209,79,207,202,168,168,169,238,189,90,189,149,83,186,47,169,201,0,96,142,36,120,54,217,254,38,45,174,135,88,90,214,138,229,211,23,59,116,20,177,213,252,80,247,154,72,36,119,195,3,91,255,0,37,85,62,88,138,186,27,193,167,108,236,250,171,219,245,78,173,189,214,218,161,253,170,24,235,233,228,115,243,27,145,121,218,250,36,106,225,202,213,76,124,190,101,138,218,45,54,251,29,190,43,93,174,154,58,122,88,57,188,184,227,99,88,214,229,202,229,194,53,17,19,170,170,246,41,19,197,42,196,182,221,241,213,21,105,70,216,154,251,141,169,136,228,143,151,63,238,84,125,51,143,161,218,60,27,245,45,85,191,123,175,86,79,106,123,105,170,108,117,46,242,185,213,26,175,117,93,189,185,198,113,156,38,59,100,185,240,0,0,3,170,110,182,146,164,215,123,107,170,116,133,108,13,150,59,189,154,186,137,26,173,71,42,44,180,239,143,41,150,187,175,190,190,139,247,41,174,6,250,104,106,157,180,221,237,87,164,223,19,224,109,186,245,93,21,62,90,173,84,138,58,169,99,98,252,45,252,207,68,68,46,111,194,179,116,219,175,184,111,134,209,91,112,100,149,218,126,181,182,182,68,233,115,34,65,5,5,19,81,220,170,247,47,47,51,213,51,132,76,250,33,51,207,196,178,50,24,159,52,142,70,177,141,87,57,85,112,136,137,221,74,82,241,100,223,168,245,254,236,65,183,182,43,170,79,107,177,68,214,212,178,57,249,145,181,176,212,215,68,244,84,108,142,106,123,175,78,237,71,124,240,157,15,179,194,55,100,155,172,183,70,167,114,238,54,233,228,161,177,181,236,130,127,39,49,54,174,26,138,9,154,156,203,26,162,57,26,229,94,142,71,99,229,220,186,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,239,117,120,134,216,253,144,133,178,238,190,232,105,253,55,36,140,243,35,165,171,171,69,170,149,157,125,230,83,179,50,189,58,47,86,181,83,61,12,22,158,42,252,15,45,119,178,46,235,214,164,92,202,158,212,186,110,229,229,99,29,241,228,115,227,211,225,201,157,182,175,136,77,145,222,232,100,151,106,119,63,79,234,71,194,222,105,105,168,234,219,237,49,55,243,159,3,177,43,19,175,119,53,19,191,201,76,132,0,58,222,183,220,189,184,219,58,42,107,142,228,110,6,155,210,148,149,146,172,20,243,223,46,176,80,199,52,136,153,86,49,211,57,168,231,97,21,112,157,112,116,239,231,177,225,99,254,50,219,85,255,0,92,173,223,235,135,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,199,182,151,138,126,24,171,170,161,161,161,226,55,107,234,42,42,36,108,80,195,22,175,183,189,242,61,203,134,181,173,73,178,170,170,168,136,137,213,84,202,0,0,14,153,185,187,207,181,27,51,106,142,245,186,155,131,99,211,20,179,42,182,5,184,214,50,39,206,169,221,34,143,60,242,42,122,163,17,85,16,143,149,62,42,156,15,211,220,61,137,187,175,89,52,104,244,98,212,199,167,110,43,18,103,186,245,129,28,168,159,70,175,110,153,51,38,210,241,71,195,222,250,73,236,219,85,187,54,11,245,103,47,63,176,50,117,130,183,149,59,187,217,166,70,77,202,158,171,201,132,50,144,61,53,149,148,150,250,73,235,235,234,161,166,165,166,141,211,79,60,207,70,71,20,109,76,185,238,114,244,107,81,17,85,85,122,34,33,142,173,60,77,240,219,127,186,209,88,172,92,65,237,173,198,229,113,168,142,146,142,142,147,86,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,146,192,6,47,165,226,159,134,42,234,168,104,104,120,141,218,250,138,138,137,27,20,48,197,171,237,239,124,143,114,225,173,107,82,108,170,170,170,34,34,117,85,50,128,0,3,162,235,13,247,216,253,188,188,46,157,215,251,203,161,180,205,213,34,108,235,67,120,212,84,116,85,9,27,179,202,255,0,46,89,26,238,85,194,225,113,133,194,156,39,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,198,66,211,122,155,77,235,43,37,46,166,210,26,134,219,124,179,215,53,95,75,112,182,213,199,83,77,59,81,202,213,86,75,26,171,92,136,228,84,202,42,245,69,79,67,147,7,67,213,219,249,177,91,127,122,147,77,235,205,233,208,122,110,239,19,25,36,148,23,125,71,71,71,82,198,57,50,215,44,82,200,215,34,42,117,69,199,83,176,233,13,111,163,55,6,204,205,71,160,181,117,151,82,218,100,145,241,50,190,209,95,21,101,59,158,213,195,154,146,68,231,53,85,23,186,103,40,115,96,30,28,228,106,43,156,168,136,137,149,85,244,49,47,13,156,72,104,190,38,180,133,235,87,232,183,34,83,217,117,21,198,197,35,124,212,127,59,96,149,124,137,209,83,242,101,129,208,202,158,136,175,115,114,188,185,92,182,0,49,141,127,20,92,51,90,235,170,45,151,62,34,118,198,142,178,142,87,193,81,79,62,174,183,199,44,50,177,85,174,99,218,233,81,90,228,84,84,84,84,202,42,96,200,182,219,149,186,243,110,165,187,218,43,233,171,168,43,161,101,77,45,85,52,173,150,25,225,123,81,204,145,143,106,171,92,215,53,81,81,200,170,138,138,138,135,210,0,56,221,69,169,116,230,144,180,84,106,29,89,127,182,217,109,116,141,230,168,174,184,213,71,77,79,10,124,223,36,138,141,106,125,234,70,189,83,226,117,193,62,149,173,117,186,109,228,142,229,59,23,15,251,46,211,91,87,26,125,82,86,69,229,187,251,87,41,216,182,235,143,254,15,247,70,182,11,102,153,223,11,36,21,213,14,72,217,77,119,100,214,199,186,69,76,163,17,106,153,27,92,239,68,229,85,202,244,76,169,32,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,244,0,0,0,0,6,36,220,238,34,116,174,221,238,238,219,236,138,114,86,106,141,195,174,149,177,211,35,255,0,222,116,17,67,44,143,169,122,119,247,159,18,70,196,245,94,117,252,133,69,203,96,0,116,106,93,240,218,90,221,213,174,217,10,125,121,106,118,185,183,81,197,93,81,101,89,121,103,108,82,39,51,113,158,142,119,46,30,172,106,171,154,215,53,202,136,142,69,94,242,0,0,31,61,194,225,65,105,161,158,231,117,174,167,163,163,165,141,210,207,81,81,43,99,138,38,34,101,92,231,57,81,26,136,157,213,87,4,111,214,254,36,92,23,232,42,215,219,110,91,219,110,185,85,70,229,106,178,203,71,83,114,103,69,194,170,77,4,110,137,127,245,250,250,100,253,104,143,18,14,11,245,229,92,118,251,110,247,219,109,213,82,57,26,145,222,169,42,109,172,69,85,194,102,90,136,219,23,255,0,127,211,215,4,143,161,175,161,186,81,195,113,182,86,193,87,73,82,196,146,25,224,145,36,142,70,47,84,115,92,220,162,162,252,208,247,128,0,0,0,116,253,201,222,29,171,217,235,91,111,59,163,184,54,29,47,75,46,124,151,92,171,89,11,231,84,198,82,38,42,243,72,169,148,232,196,85,35,205,111,138,159,4,20,117,235,68,221,216,171,168,106,57,26,234,136,116,245,197,98,78,184,85,202,194,138,168,159,52,69,207,166,76,191,180,220,86,240,233,190,51,182,139,107,119,123,79,222,235,158,196,145,182,255,0,57,105,171,92,223,154,83,78,140,149,81,61,125,222,158,184,50,184,56,29,103,175,180,46,220,90,27,127,220,45,107,97,210,246,183,204,218,102,214,222,110,80,209,83,186,103,34,171,99,73,38,115,90,174,84,107,149,27,156,170,53,126,71,1,164,247,255,0,98,53,237,238,29,51,161,119,175,65,106,59,197,67,94,248,109,246,157,73,71,89,83,35,88,213,115,149,177,69,35,156,168,141,69,85,84,78,136,138,167,125,0,197,245,92,83,240,197,67,85,53,13,119,17,187,95,79,81,79,35,162,154,25,117,125,189,143,141,237,92,57,174,106,205,148,84,84,84,84,94,168,166,69,180,221,173,87,235,93,37,242,197,115,164,184,219,174,16,50,170,146,178,146,102,205,5,68,47,106,57,146,71,35,85,90,246,57,170,138,142,69,84,84,84,84,62,176,1,249,123,217,27,29,36,143,70,181,168,170,231,42,225,17,19,213,72,239,184,126,33,92,29,109,149,116,214,173,65,189,214,138,186,234,119,172,111,167,179,67,61,205,81,232,184,115,85,244,204,124,109,84,245,71,57,48,168,169,223,161,195,233,63,19,62,10,53,125,91,45,244,219,209,77,108,168,145,252,141,109,218,217,89,69,31,167,188,179,73,18,68,212,235,249,79,78,203,233,212,146,150,59,245,143,83,90,169,175,186,110,243,67,118,182,214,49,36,166,172,161,168,100,240,76,197,236,230,72,197,86,185,62,168,167,220,1,249,146,72,225,141,243,77,35,89,27,26,174,115,156,184,70,162,119,85,95,68,35,230,226,248,129,112,125,181,245,115,91,181,38,248,89,42,107,96,119,35,233,172,236,154,232,228,126,58,181,86,149,146,53,170,158,188,206,76,47,69,235,208,235,186,103,196,243,130,109,79,86,148,17,111,27,45,179,57,112,223,180,237,21,180,209,187,235,230,186,47,45,191,219,57,9,35,165,245,110,149,215,22,104,117,30,140,212,182,171,245,170,165,51,13,117,178,178,58,152,36,232,139,238,201,26,171,87,186,122,250,156,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,241,115,217,36,209,187,163,75,185,118,235,116,209,208,223,24,198,79,58,67,136,157,87,53,69,124,206,78,100,141,17,92,173,106,47,87,43,177,243,238,124,62,19,123,245,30,128,221,137,182,246,251,116,72,45,119,216,156,218,102,62,126,84,117,108,213,52,49,49,17,29,35,90,190,235,23,179,85,223,44,167,66,235,162,145,147,68,201,163,114,57,143,106,57,170,139,148,84,94,202,126,200,97,226,167,186,109,208,28,55,205,104,162,184,50,58,237,65,90,235,91,226,108,184,147,200,158,130,181,170,238,84,123,87,151,153,136,153,194,166,125,20,166,61,139,208,213,59,151,187,218,83,73,178,39,206,219,141,234,134,42,140,53,92,171,20,149,81,70,245,248,93,249,254,168,168,108,129,181,58,74,147,66,109,174,150,210,20,80,54,24,237,22,106,26,37,106,49,26,170,177,83,178,60,174,26,222,190,226,122,39,220,135,107,0,0,0,41,131,198,67,82,213,92,55,182,203,101,246,167,186,154,154,199,76,239,43,157,85,168,246,213,220,27,156,103,25,194,227,56,201,203,120,51,90,86,171,116,47,247,5,166,107,146,43,85,82,115,171,51,133,74,139,122,247,193,108,123,143,183,186,115,116,244,101,215,66,234,186,111,58,221,118,164,158,146,92,50,55,61,137,44,79,137,206,103,152,215,53,28,141,145,216,85,106,254,158,197,126,220,188,24,182,222,175,90,77,93,77,172,239,208,216,101,153,211,121,41,113,129,179,53,22,85,94,86,181,40,121,17,17,157,17,62,127,66,88,240,221,193,182,207,240,207,109,108,58,62,214,181,183,46,185,185,220,96,165,146,175,226,155,180,209,193,27,190,25,220,223,249,40,137,243,206,119,0,227,117,21,226,154,193,103,168,187,85,185,173,138,14,78,101,85,68,79,121,232,212,238,168,157,213,61,77,102,119,119,82,63,87,238,29,219,81,62,84,145,213,126,70,92,142,206,121,96,141,157,242,191,155,243,47,211,128,253,20,154,27,134,125,41,105,127,156,147,167,183,121,137,47,116,255,0,116,42,156,159,146,213,236,255,0,84,36,32,0,0,0,0,0,0,0,224,245,166,159,166,213,58,106,178,197,87,11,101,138,167,203,230,106,181,28,139,203,35,93,217,81,83,187,126,70,178,154,239,77,77,162,117,117,118,156,115,164,108,148,94,87,85,85,71,123,241,53,255,0,36,252,239,145,127,124,4,110,186,110,223,14,58,115,80,84,84,66,234,207,217,158,124,109,126,94,207,217,245,76,111,50,43,220,169,148,143,41,149,36,96,0,2,162,252,95,109,52,144,220,107,46,236,165,229,158,125,71,108,141,210,242,34,115,39,217,79,233,205,140,175,194,158,190,134,36,240,156,168,124,60,72,171,25,60,108,71,219,57,85,28,236,43,145,107,232,122,39,204,188,240,0,0,3,194,162,42,42,42,34,162,244,84,82,145,188,91,246,133,52,78,251,83,107,43,109,42,69,111,190,219,217,52,238,70,114,243,85,205,89,95,35,186,181,136,213,247,90,157,213,93,247,247,59,111,131,158,229,45,175,114,175,27,127,53,76,170,202,202,26,138,198,197,207,238,115,62,162,223,18,46,57,147,175,76,103,151,244,250,23,26,98,62,42,183,82,159,104,54,51,86,106,183,85,69,13,95,217,53,240,208,171,222,141,205,87,177,207,36,104,158,251,23,188,127,146,185,249,26,235,234,253,67,121,220,141,125,115,191,215,74,250,155,133,254,233,52,255,0,19,223,151,207,51,159,202,220,171,157,142,103,174,19,42,189,125,75,211,240,211,217,117,218,14,27,237,254,219,70,216,235,117,44,209,95,156,247,71,202,254,90,138,10,60,183,42,198,46,57,163,94,157,126,245,37,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,223,18,79,16,10,174,28,232,217,179,251,73,83,11,183,10,237,74,147,213,215,185,169,35,108,116,175,69,70,57,26,189,29,80,254,236,71,34,163,91,239,42,47,51,81,106,171,105,246,23,136,142,47,117,173,124,250,42,201,119,213,151,57,166,73,110,247,203,149,82,249,49,61,201,241,212,213,204,184,230,84,78,141,202,189,81,61,212,92,18,158,63,5,62,36,29,105,246,153,55,27,110,153,94,177,171,189,145,42,171,85,136,239,70,249,158,205,223,30,188,184,207,205,58,145,111,119,248,122,226,43,132,45,97,111,170,214,246,27,174,152,173,142,111,50,209,127,182,84,170,211,203,35,115,214,158,170,37,194,61,19,170,177,85,175,68,94,173,76,150,115,225,177,226,27,114,223,57,227,216,189,235,174,137,250,222,154,157,210,89,174,234,136,207,182,161,141,185,124,114,162,38,18,161,141,69,119,50,97,30,212,114,170,35,154,170,251,11,0,167,15,26,125,216,93,65,188,122,71,104,40,106,149,212,186,70,208,235,141,99,26,189,18,182,177,201,134,185,61,85,176,195,19,145,125,18,101,199,117,35,230,214,120,117,241,89,188,154,6,209,185,154,23,66,208,212,216,111,177,190,106,25,170,47,20,180,239,145,141,145,209,171,150,57,30,142,68,87,49,113,148,234,152,84,232,167,106,253,105,222,54,127,173,221,163,254,177,81,127,172,57,221,9,225,101,198,109,139,92,105,235,221,199,111,237,76,164,183,221,105,42,167,114,106,10,39,43,99,142,102,185,202,136,146,101,122,34,244,47,44,0,8,245,199,7,21,118,254,19,54,94,163,89,193,5,61,110,167,187,205,246,110,157,161,155,42,201,106,149,170,229,150,68,69,69,88,163,106,43,157,133,76,175,35,114,138,244,82,141,44,150,46,32,184,207,222,23,211,208,165,223,93,107,107,210,186,121,230,168,153,57,96,133,171,149,115,222,245,72,233,224,103,54,17,61,214,38,81,173,76,170,34,202,235,119,130,175,18,85,86,166,213,87,110,30,222,81,87,62,53,114,82,58,174,178,68,99,177,209,175,145,180,248,69,207,69,86,163,145,61,50,70,77,249,225,103,136,30,17,245,13,190,125,194,177,205,107,108,179,230,211,127,181,85,44,148,179,74,207,123,240,83,179,14,142,68,238,141,122,49,248,76,162,99,169,101,126,24,156,125,223,183,178,87,108,46,244,93,210,183,88,80,210,186,162,197,119,151,9,45,218,154,38,230,72,102,95,202,168,141,169,207,207,221,236,71,171,189,230,43,159,98,71,81,221,239,220,155,90,255,0,7,110,95,201,164,53,218,225,59,241,167,217,191,250,64,211,223,231,24,13,148,192,6,175,219,89,251,167,105,15,223,235,127,242,134,27,64,128,1,243,220,42,42,105,40,42,106,168,232,100,173,168,134,23,201,21,52,111,107,29,59,209,170,173,141,28,245,70,162,185,112,153,114,162,38,122,170,33,74,155,207,225,235,226,1,190,59,163,168,247,91,87,232,27,67,174,122,138,185,245,111,141,53,37,27,153,79,31,104,160,98,172,153,228,141,136,214,55,232,212,34,6,242,108,222,190,216,77,125,91,182,155,151,108,134,223,127,183,197,12,211,193,13,84,117,13,107,101,141,36,98,163,227,85,106,229,174,69,239,208,189,239,14,15,196,155,107,63,123,170,191,150,212,18,80,21,91,227,97,178,170,230,104,126,32,45,84,75,238,171,244,189,230,70,55,209,121,167,163,114,227,255,0,234,90,174,95,156,105,242,67,213,224,157,188,232,201,53,214,193,93,43,145,17,254,94,167,179,196,231,99,46,247,96,171,107,115,223,167,178,185,17,62,79,95,153,106,224,17,127,196,123,125,219,177,60,44,234,106,218,10,181,134,253,171,25,250,153,180,114,61,26,246,201,82,199,36,210,167,170,121,112,36,206,71,34,116,127,34,116,206,74,241,240,121,223,100,219,237,252,184,109,21,230,224,145,90,55,18,143,146,153,178,63,12,109,210,153,29,36,56,207,70,171,226,89,217,233,204,239,41,58,170,34,23,92,1,140,184,151,221,200,118,39,97,117,190,235,189,241,164,246,11,76,178,208,182,69,78,89,43,95,136,169,88,185,244,116,207,141,23,191,69,236,166,190,220,56,237,85,207,136,126,32,180,134,218,203,36,245,11,169,175,12,117,206,117,87,58,68,164,106,172,213,114,170,231,42,228,137,146,187,57,76,174,58,161,178,125,21,21,37,182,138,158,221,65,79,29,61,53,44,76,134,24,163,76,54,56,218,136,141,106,39,162,34,34,33,239,0,199,60,64,239,166,139,225,199,106,175,59,175,174,166,122,208,219,24,140,167,165,137,83,206,174,170,127,72,169,226,207,229,61,222,189,154,212,115,151,163,84,160,237,248,226,55,126,56,206,220,168,31,127,154,227,115,125,101,90,67,96,210,182,166,201,37,53,34,187,40,200,224,129,185,87,202,168,184,89,21,21,238,249,162,34,53,51,190,221,248,60,113,81,172,173,17,94,53,53,118,146,209,137,60,105,35,40,174,149,210,77,86,153,236,143,101,60,114,49,189,59,162,191,153,23,8,169,156,227,168,111,159,133,231,20,219,35,102,169,213,13,177,219,117,165,146,141,139,45,77,78,154,154,74,137,105,227,68,202,189,244,239,99,37,194,117,85,86,53,232,212,69,85,84,78,167,239,130,111,16,173,199,225,151,80,219,244,182,173,186,87,106,61,179,158,70,67,87,106,158,69,150,91,100,106,184,243,168,149,221,89,203,156,172,95,3,209,21,48,215,42,57,47,111,79,106,11,46,172,176,219,181,70,155,185,67,112,181,93,233,98,173,162,171,133,217,142,120,36,106,57,143,106,252,149,170,138,114,32,0,0,0,29,23,123,183,139,71,108,30,215,223,183,87,92,213,164,54,203,29,50,202,145,53,200,146,213,206,189,34,167,137,23,188,146,61,81,169,232,153,202,225,17,85,41,135,133,77,230,213,252,64,120,150,104,173,214,214,213,42,251,133,234,245,86,246,64,143,87,71,71,78,148,85,9,21,60,121,236,200,216,136,212,249,225,85,122,170,169,123,0,2,63,113,173,197,109,131,132,221,159,170,213,179,121,53,90,162,236,146,80,233,171,107,250,251,69,95,47,89,30,153,69,242,98,71,35,158,190,185,107,114,138,244,41,83,134,189,174,222,110,46,120,148,162,101,151,83,93,163,212,21,183,5,190,223,117,83,100,114,77,109,137,36,71,75,88,175,106,162,164,153,84,108,109,69,76,189,204,106,114,167,84,216,138,213,66,182,187,101,29,177,213,213,85,171,73,4,112,45,77,83,209,243,77,202,212,111,60,142,68,68,115,221,140,170,225,50,170,189,15,168,0,14,189,184,58,247,75,109,118,137,189,110,30,182,185,178,223,99,176,81,201,91,91,80,228,207,44,109,78,205,78,238,115,151,13,107,83,170,185,81,19,170,148,29,197,231,27,155,177,197,214,176,150,133,106,107,173,58,41,149,62,93,155,75,82,72,238,71,167,63,224,228,168,107,127,111,168,94,157,87,40,213,232,196,78,170,238,247,180,126,18,252,87,110,117,162,158,255,0,123,161,177,104,90,42,150,121,145,197,168,170,164,101,99,155,142,139,236,240,199,35,152,170,191,147,34,177,200,157,113,219,62,221,217,240,144,226,179,109,172,211,95,244,253,61,135,93,211,83,198,178,75,79,167,234,100,90,214,181,19,175,44,19,70,197,145,126,77,141,94,229,244,105,140,184,88,227,59,121,248,68,214,12,167,182,86,86,215,233,134,85,44,119,157,39,112,145,237,129,248,126,37,242,218,238,180,243,162,162,251,237,78,233,135,163,147,40,95,142,211,238,150,142,222,173,187,177,238,126,130,184,251,101,146,255,0,74,149,52,239,84,229,124,107,149,107,226,145,191,146,246,61,28,199,39,163,154,189,251,157,184,0,0,0,138,28,127,113,185,110,225,35,66,211,91,180,228,20,215,45,193,212,177,189,44,212,115,167,52,84,144,181,112,250,201,218,138,138,172,106,251,172,110,83,157,217,244,107,177,75,214,45,51,196,95,25,91,167,80,235,101,54,160,220,45,97,113,95,54,170,166,105,121,146,8,149,221,22,73,30,169,21,60,45,87,97,168,170,214,55,56,106,39,68,37,101,155,193,95,137,58,235,91,106,238,218,251,111,173,149,111,69,84,164,90,186,185,149,157,58,35,222,218,126,84,92,231,60,188,201,245,94,196,116,226,3,131,46,35,120,85,168,130,245,175,244,180,140,181,54,118,37,46,163,179,78,181,20,41,50,42,43,63,10,212,71,194,252,252,41,35,88,229,84,247,115,130,108,248,111,120,144,234,91,190,165,181,240,249,196,29,250,75,159,218,111,109,38,155,212,149,111,87,84,37,66,174,25,73,84,245,235,34,61,112,214,74,190,242,59,13,114,185,28,138,219,86,58,22,250,236,238,152,223,205,167,212,155,77,171,163,79,97,191,209,186,6,206,140,71,62,146,161,61,232,106,25,159,203,142,68,107,211,231,203,133,232,170,107,191,79,54,231,112,155,191,173,149,88,182,157,103,183,119,197,71,53,125,230,44,145,59,10,159,39,197,43,21,122,246,116,114,116,232,166,197,27,45,187,26,107,124,182,179,77,110,198,146,122,253,155,169,40,89,86,200,156,228,115,169,228,234,217,96,122,167,69,124,114,53,241,187,211,44,92,29,212,138,254,35,124,78,39,13,188,62,92,31,97,184,54,13,99,172,146,75,45,129,17,216,146,21,115,127,100,85,183,254,102,55,101,23,178,72,248,179,148,82,161,120,23,225,162,175,138,61,254,180,233,42,248,36,118,152,180,170,93,245,44,232,170,159,176,163,114,126,5,28,157,159,43,213,177,167,170,35,156,239,201,83,97,218,90,90,90,26,88,104,104,105,162,167,167,167,141,177,67,12,76,70,50,54,53,48,214,181,169,209,17,17,17,17,19,162,33,237,0,20,149,226,77,199,150,170,221,253,121,121,217,77,179,212,19,219,246,247,79,212,203,111,173,125,28,170,197,190,212,177,85,178,186,71,34,251,212,237,114,43,88,207,133,216,231,94,108,183,151,31,240,251,225,147,196,199,16,58,102,139,92,80,80,217,180,166,156,185,70,147,81,87,106,10,153,34,125,92,75,218,72,161,137,143,145,90,189,218,231,163,26,228,234,138,168,168,171,220,119,43,193,247,138,141,15,101,150,249,166,170,244,174,181,108,17,171,228,162,180,86,75,29,98,227,57,228,142,120,216,215,244,236,141,122,185,87,40,141,85,198,112,167,12,156,89,239,47,8,26,245,103,211,245,149,174,180,182,175,201,191,233,90,247,61,180,245,40,215,114,200,213,141,223,180,206,220,42,36,136,136,230,170,97,121,155,204,213,216,23,107,55,47,74,111,30,222,88,55,59,67,215,45,85,147,81,81,178,178,149,238,76,61,185,202,62,55,167,163,216,244,115,28,158,142,107,147,208,237,71,94,220,29,125,164,182,183,69,222,55,11,93,222,97,181,88,108,84,174,171,174,171,151,42,140,98,116,68,68,78,174,115,156,168,214,181,50,174,115,145,17,21,85,16,162,78,49,252,64,119,87,138,107,237,101,134,213,93,91,166,182,241,146,242,81,88,41,166,86,186,173,169,209,36,172,115,113,231,61,87,175,39,192,222,136,136,170,156,235,202,108,215,133,119,21,251,187,105,165,212,53,118,43,86,137,181,214,53,37,134,77,75,82,248,42,36,141,81,21,28,148,241,50,73,91,156,244,73,26,204,253,216,83,184,235,159,6,206,41,52,205,166,75,166,152,190,104,189,89,44,76,87,45,5,13,124,180,245,47,84,244,103,180,68,200,151,244,200,210,55,109,246,232,241,17,193,158,231,212,58,195,85,123,209,154,134,223,43,89,115,179,92,33,123,33,170,106,117,72,234,105,223,134,200,197,78,206,239,133,230,99,145,112,226,243,56,56,226,231,70,113,117,182,159,170,187,44,12,181,234,27,83,153,77,168,44,139,47,59,232,167,114,42,181,237,85,68,87,195,34,53,202,199,99,209,205,94,173,83,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,78,241,44,217,135,110,255,0,13,247,15,98,163,73,43,116,212,210,223,154,246,199,151,171,105,232,43,48,220,163,30,184,230,145,58,116,251,208,162,205,35,168,111,59,111,175,173,151,234,25,159,77,112,176,221,33,159,226,123,48,248,38,107,240,236,43,93,142,102,38,83,40,189,61,13,138,56,85,221,74,125,223,216,189,39,170,219,85,20,213,127,100,208,67,92,172,122,59,21,62,199,4,146,34,251,239,92,230,79,202,92,252,204,184,83,151,140,102,229,45,211,114,172,251,127,13,76,168,202,58,26,122,199,71,207,238,115,50,162,225,18,174,57,151,175,92,103,151,244,250,29,75,194,67,104,83,91,111,181,78,178,185,210,36,182,251,21,189,243,192,229,143,155,150,174,26,202,9,27,213,204,86,167,186,229,236,168,239,187,185,119,40,136,136,136,136,136,137,209,17,15,32,0,0,5,24,120,177,212,62,110,36,81,143,158,55,163,45,156,168,141,118,85,168,149,245,221,23,228,72,47,5,74,10,127,97,213,55,79,35,240,222,109,116,30,103,42,124,56,183,59,151,56,207,126,184,201,105,160,0,8,231,199,182,235,166,210,112,227,168,245,5,61,68,13,172,253,135,228,70,231,225,239,253,159,74,199,114,162,61,170,184,73,50,184,82,129,52,38,154,155,91,106,234,29,56,215,72,233,43,124,222,168,170,174,247,34,115,254,75,249,191,35,102,189,23,167,233,180,182,154,163,177,82,66,216,162,166,243,57,90,141,70,162,115,72,231,118,68,68,238,239,145,206,0,0,0,0,0,0,0,15,10,153,76,20,1,226,75,181,172,219,30,39,117,13,53,13,27,225,182,86,251,39,177,189,99,229,107,249,45,244,106,252,42,49,173,92,57,235,219,244,245,51,159,132,143,17,76,210,122,202,171,105,117,29,221,241,208,221,121,61,130,57,106,49,28,126,84,85,243,203,132,124,168,137,151,57,171,238,181,122,247,199,114,227,17,81,122,162,228,242,0,5,74,248,190,95,173,85,212,242,219,41,167,141,213,80,234,107,108,143,98,57,170,228,111,217,114,245,84,69,207,229,39,161,131,60,43,40,42,170,248,151,167,150,14,126,88,104,153,35,249,115,142,84,184,81,103,56,66,247,64,0,0,1,1,60,93,54,182,45,81,179,20,186,218,42,87,203,83,105,171,143,153,204,103,50,182,40,169,43,228,85,85,228,85,68,69,119,205,19,238,238,86,183,1,186,246,109,191,226,99,72,214,199,52,145,71,117,184,208,90,167,88,220,173,85,138,91,133,42,185,62,38,244,247,61,114,159,69,54,28,183,213,69,91,65,77,91,10,170,199,81,11,37,98,170,245,86,185,168,169,219,239,43,191,198,51,117,169,236,91,93,103,219,170,58,150,251,125,194,225,79,85,44,104,244,207,179,73,79,112,133,202,168,143,71,99,153,19,187,85,63,200,86,223,7,59,85,91,187,60,65,232,219,44,84,79,168,163,162,188,219,171,171,147,203,87,183,217,153,93,78,217,17,222,227,147,24,147,175,50,99,230,166,197,122,114,203,71,167,52,253,178,193,111,133,145,83,91,104,225,164,137,140,106,53,26,200,216,140,106,34,34,34,39,70,167,100,67,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,119,139,173,21,138,211,91,123,185,203,229,81,219,233,164,170,168,126,51,201,28,109,87,57,127,66,34,154,212,106,205,67,172,120,154,223,202,187,221,66,249,186,139,113,117,35,34,167,142,71,170,182,57,106,167,108,112,66,139,143,129,136,232,216,157,58,53,168,108,69,176,155,39,163,184,122,218,171,22,213,232,154,70,71,69,105,129,18,162,163,151,18,86,213,57,19,206,169,147,230,247,187,43,223,162,97,169,132,106,34,100,19,168,238,190,214,104,173,234,219,251,198,218,110,13,158,59,149,146,247,2,195,60,110,79,122,55,119,100,177,187,187,36,99,145,28,215,39,84,84,67,92,125,67,110,214,60,53,239,197,194,215,111,184,172,26,147,110,117,52,145,83,214,70,138,212,116,244,149,11,201,42,38,115,200,238,68,118,61,90,236,122,155,36,104,29,91,71,175,180,46,156,215,118,230,163,105,53,29,166,142,237,2,35,249,145,35,168,133,178,183,14,78,253,30,157,78,120,252,201,36,112,198,249,166,145,172,141,141,87,57,206,92,35,81,59,170,175,162,26,219,111,174,179,188,241,47,197,6,168,212,246,56,223,91,87,173,245,58,210,89,162,230,85,115,226,116,173,167,162,143,42,153,253,173,176,183,183,167,100,236,108,79,182,186,26,215,182,91,121,166,182,234,200,214,165,14,154,180,210,218,160,86,179,151,157,176,196,214,115,170,124,221,203,204,191,53,85,85,59,32,0,0,83,71,139,245,78,226,238,31,17,246,189,41,100,210,119,251,133,151,72,88,32,138,39,82,219,231,150,21,170,169,114,205,51,218,230,181,90,170,172,246,118,174,63,169,245,236,76,191,10,157,140,160,218,142,24,109,218,178,225,98,125,22,170,215,21,85,23,11,163,234,105,214,58,152,225,142,103,195,79,2,243,34,57,24,140,143,204,68,95,202,153,196,204,58,22,250,108,254,152,223,157,168,212,123,87,171,40,225,154,146,249,69,36,48,203,35,17,203,73,83,202,190,77,67,51,217,241,191,149,200,191,76,118,85,67,93,125,142,214,23,189,163,223,157,25,172,40,209,209,87,233,189,73,73,36,177,181,81,121,145,147,163,102,137,87,178,163,153,206,197,194,246,114,225,125,77,153,78,163,187,223,185,54,181,254,14,220,191,147,72,107,181,194,119,227,79,179,127,244,129,167,191,206,48,27,41,128,13,95,182,179,247,78,210,31,191,214,255,0,229,12,54,129,0,0,10,23,241,98,252,118,117,111,239,117,167,249,20,69,170,120,112,126,36,219,89,251,221,85,252,182,160,146,128,196,92,90,108,204,91,253,195,190,183,218,246,211,71,45,125,202,216,249,173,74,228,76,178,225,2,164,180,202,138,191,14,100,99,90,170,159,146,231,39,101,84,40,103,132,77,224,168,225,251,137,77,17,184,149,50,186,154,142,223,117,109,21,225,175,94,84,74,25,243,5,79,50,47,171,99,145,207,68,95,202,99,123,99,41,178,18,57,28,136,230,170,42,42,101,21,61,79,32,164,207,24,45,245,77,195,226,2,139,105,236,245,203,37,163,110,168,252,154,134,177,249,99,238,117,8,217,39,95,146,171,35,72,35,245,195,155,34,116,202,161,8,180,158,167,190,232,45,89,102,214,122,122,161,244,119,123,21,117,61,206,134,110,168,172,154,39,182,72,221,232,184,202,34,253,80,217,131,103,183,42,205,188,123,91,165,183,70,192,169,236,90,154,215,5,193,172,69,207,146,247,181,60,200,149,127,57,143,230,98,253,90,167,112,5,99,248,215,111,47,217,186,67,68,108,61,182,167,19,222,170,159,168,238,141,107,176,169,77,7,52,84,237,84,245,107,228,124,206,251,233,208,233,190,10,59,42,181,218,139,90,239,245,210,147,48,218,225,110,154,180,61,236,202,45,68,188,179,85,61,170,189,17,204,141,32,111,78,184,157,201,211,214,218,128,5,60,120,212,110,253,194,243,186,218,75,100,232,234,156,150,189,55,106,75,213,100,109,118,18,74,234,167,61,141,230,79,85,100,49,181,90,191,249,119,161,151,188,28,120,107,177,217,182,246,183,137,139,253,12,85,55,205,65,81,81,108,176,200,246,231,216,232,97,122,199,59,217,232,143,146,86,189,138,189,209,177,97,23,223,114,22,82,10,81,241,119,225,179,78,237,22,237,217,55,87,68,218,225,183,218,119,17,149,82,87,210,192,220,71,29,210,23,53,102,145,19,179,82,86,204,199,97,63,45,178,47,169,42,188,25,247,110,229,172,246,15,81,109,149,218,173,106,36,208,55,118,37,23,51,242,232,232,107,26,233,25,30,59,225,38,142,165,81,123,97,216,79,132,176,64,0,0,0,120,115,145,168,174,114,162,34,38,85,87,208,162,207,19,94,50,29,196,86,232,46,222,232,107,186,203,183,154,46,119,69,74,232,215,240,119,59,130,101,178,213,244,248,152,157,99,139,186,114,243,61,63,108,84,76,125,225,193,248,236,237,103,239,141,87,242,42,131,97,80,14,3,95,107,189,45,182,58,46,243,184,58,218,235,29,182,199,96,163,146,182,186,165,253,121,35,98,118,68,238,231,42,225,173,106,117,115,149,17,50,170,136,107,223,196,142,251,238,63,27,92,64,37,234,150,215,93,80,251,157,92,118,125,39,167,161,119,152,234,104,28,254,88,97,106,39,69,149,238,94,103,187,213,206,94,205,70,162,93,47,3,156,37,217,56,76,218,10,125,59,35,41,234,181,133,241,35,174,212,247,24,211,62,109,66,34,242,65,27,187,249,48,163,149,173,249,170,189,248,78,117,68,145,64,0,10,205,241,174,221,251,133,155,67,232,109,147,181,85,58,56,181,37,84,247,171,178,53,216,87,193,75,200,218,120,221,243,107,164,145,239,199,163,160,105,140,252,27,248,107,177,235,61,79,126,226,39,86,80,197,89,22,145,170,109,171,79,195,35,121,154,203,139,163,73,37,168,84,237,205,28,111,141,25,223,11,42,187,162,181,170,91,240,42,155,198,95,134,205,59,106,164,176,241,47,165,173,112,209,215,220,46,13,177,234,84,133,184,74,167,186,39,58,154,165,200,157,57,145,33,124,110,119,119,102,47,144,240,74,221,187,147,235,119,3,99,107,170,214,74,54,83,197,169,237,177,57,253,97,114,61,180,245,92,169,242,119,61,47,110,202,213,252,226,214,64,0,0,13,115,184,228,221,251,134,246,113,75,175,181,101,77,83,165,161,162,186,205,101,180,183,155,45,142,134,145,238,134,46,84,244,71,242,186,85,79,206,149,197,217,112,67,195,93,143,134,77,134,177,233,72,40,98,110,164,187,83,197,115,212,181,136,223,126,122,233,24,138,172,85,94,188,145,34,249,109,78,137,134,171,176,138,231,103,63,156,110,164,211,118,29,97,96,184,233,93,81,105,166,186,90,46,212,210,81,215,81,212,198,143,138,120,94,213,107,216,228,94,232,168,170,107,157,197,190,203,47,13,220,71,234,253,177,181,79,50,80,90,43,153,87,103,155,157,124,196,163,153,141,158,159,223,238,175,99,94,214,43,191,57,138,165,243,112,143,186,181,155,217,195,94,222,238,109,206,102,205,113,187,217,163,109,194,86,187,41,37,100,14,116,21,15,250,102,88,164,92,122,103,30,134,93,42,235,198,63,133,213,175,182,91,184,164,210,54,236,207,111,72,173,26,173,177,183,171,160,85,70,82,213,175,252,151,42,66,229,238,168,248,125,26,167,69,240,116,226,123,245,47,172,174,60,52,106,187,143,45,179,84,61,247,61,56,233,93,210,27,139,25,153,160,69,85,232,146,196,206,100,78,220,241,42,39,89,58,219,228,211,67,79,11,234,42,37,100,81,68,213,123,222,247,35,90,214,162,101,85,85,122,34,34,122,154,246,113,249,196,180,220,78,113,13,119,191,90,43,36,155,74,105,247,58,201,166,227,71,243,49,244,209,189,81,213,13,68,233,153,164,230,147,56,207,34,198,213,248,80,182,191,14,78,22,211,134,157,130,163,118,160,183,164,26,215,89,164,119,139,250,189,152,146,159,45,253,143,70,190,169,229,49,203,204,158,146,73,46,21,83,4,171,0,24,163,138,221,101,126,208,28,56,110,46,171,210,212,213,115,222,169,108,21,49,91,91,73,19,228,153,181,83,55,201,137,237,107,61,229,86,190,70,187,167,230,148,153,192,239,12,247,221,209,226,139,67,105,157,195,208,87,152,116,204,85,114,92,174,126,221,109,150,56,37,138,154,23,204,216,94,175,106,34,182,71,177,145,170,103,170,61,77,130,35,142,56,99,100,48,198,214,70,198,163,90,214,166,17,168,157,145,19,209,15,209,78,158,52,27,41,96,209,251,153,163,247,139,79,91,225,164,147,91,211,85,209,222,27,11,90,196,150,178,145,98,86,78,228,78,170,247,199,50,53,87,255,0,34,153,234,189,115,167,130,150,187,185,222,182,75,91,104,26,215,186,74,125,49,127,142,170,141,206,199,185,29,92,57,116,105,244,71,192,247,253,242,47,232,177,114,166,252,105,183,230,190,107,230,148,225,206,203,90,172,161,166,166,110,164,190,54,55,42,121,179,61,207,142,150,39,99,209,141,108,178,43,87,40,171,36,107,221,168,60,33,184,63,177,234,40,103,226,143,112,237,49,214,182,134,181,244,58,70,146,162,52,116,109,158,37,79,54,191,11,209,206,107,243,28,121,248,92,201,93,142,100,99,146,217,1,22,124,64,184,68,211,220,77,236,229,206,190,217,101,135,249,160,233,138,57,107,116,245,116,109,68,154,117,98,115,186,137,234,159,27,37,68,84,106,47,194,245,107,145,81,57,179,80,188,4,239,237,207,135,206,37,244,166,161,109,115,226,177,95,106,227,176,223,225,239,28,148,85,15,107,57,220,159,56,158,172,149,21,58,254,13,83,178,170,46,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,106,59,45,30,163,211,247,59,5,194,22,75,77,114,163,154,146,86,61,168,228,115,36,98,177,200,168,168,168,189,28,189,209,77,117,56,198,218,170,221,166,226,15,89,89,101,162,125,61,29,109,230,227,93,66,158,90,177,190,204,250,234,134,198,141,247,26,152,196,125,57,83,31,37,44,147,193,207,117,169,239,155,93,120,219,170,202,166,251,125,190,225,81,85,20,106,244,207,179,71,79,111,133,170,136,175,87,99,153,87,179,81,63,200,88,133,194,170,42,42,10,154,217,149,82,58,120,95,43,213,23,170,53,173,85,94,255,0,113,175,31,30,90,246,109,192,226,99,86,214,201,52,178,199,106,184,215,218,160,89,28,174,84,138,43,133,82,181,62,39,116,247,253,48,159,68,44,167,194,43,107,99,210,251,49,87,173,166,165,124,85,55,106,201,57,92,246,114,171,162,150,146,130,68,84,94,68,85,69,86,252,213,62,254,228,251,0,0,0,5,17,120,169,208,85,82,113,47,81,44,252,234,217,168,159,35,57,179,142,85,184,87,99,25,66,74,248,44,221,168,33,176,106,123,83,229,106,85,62,190,182,84,103,51,121,185,21,150,230,231,25,206,51,244,45,32,0,15,10,168,157,85,112,83,159,139,119,17,81,234,205,99,75,180,186,114,238,249,40,109,92,254,223,28,85,25,142,79,54,42,9,226,202,50,85,69,195,154,239,137,169,215,182,123,152,51,195,107,107,89,185,220,78,233,234,106,234,55,205,108,162,246,191,108,122,71,204,214,115,219,235,21,153,85,99,154,153,115,19,191,232,234,95,250,38,19,7,144,0,0,0,0,0,0,0,43,207,197,159,135,57,245,206,222,71,186,218,114,205,37,101,214,195,159,54,58,90,117,146,121,188,249,232,96,76,35,34,115,157,134,177,203,213,201,132,69,238,157,10,129,208,250,202,247,183,250,158,143,85,105,250,185,105,107,232,188,207,46,72,228,123,28,156,241,186,53,234,199,53,223,11,215,178,167,115,96,110,16,56,173,209,220,72,104,10,123,141,53,214,142,43,228,60,254,217,66,233,226,108,204,204,213,9,31,224,210,105,30,153,100,60,221,125,58,167,78,210,16,0,124,87,139,205,182,195,65,37,206,237,91,13,45,52,88,230,146,105,26,198,166,92,141,78,174,84,78,234,137,250,77,118,56,182,223,138,205,238,221,11,221,233,181,46,117,5,84,244,115,197,27,94,171,26,58,58,56,226,85,68,243,30,222,232,238,203,234,191,113,48,124,25,118,186,106,253,81,168,55,74,162,54,173,45,61,61,93,165,156,205,94,146,182,75,124,232,169,150,99,178,254,118,126,158,165,185,128,0,0,3,9,113,161,167,105,245,47,12,123,141,73,53,43,103,146,159,76,94,42,32,203,17,220,146,182,223,80,141,119,84,92,99,155,186,117,40,7,101,234,228,211,155,221,163,100,153,121,95,71,169,173,205,126,58,97,89,87,30,126,95,154,108,127,162,175,180,113,237,101,135,81,214,84,50,58,102,88,41,107,37,145,239,68,107,88,148,205,122,170,170,174,19,166,87,42,191,164,162,159,17,29,244,159,121,119,254,243,79,77,88,147,219,180,245,77,69,162,159,146,69,115,28,144,86,213,163,92,152,145,237,95,118,78,233,143,185,61,102,15,131,214,194,73,109,182,93,119,135,81,89,222,217,170,124,250,26,23,79,79,132,88,156,218,10,136,228,106,190,60,231,40,184,115,95,143,146,122,150,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,102,168,211,182,237,93,166,174,250,78,239,230,251,5,234,134,162,221,85,229,63,145,254,76,209,186,55,242,187,209,121,92,184,95,69,34,214,223,120,93,112,169,182,122,230,195,184,122,106,213,169,62,215,211,119,8,46,148,43,83,119,89,98,108,240,189,31,26,185,138,222,168,142,106,47,232,37,192,6,183,124,101,106,171,78,181,226,167,116,245,37,138,116,158,130,167,83,214,199,4,205,84,86,202,216,164,88,188,198,170,119,107,185,57,145,126,74,133,255,0,112,223,101,171,211,124,59,237,110,157,184,55,150,170,215,162,236,148,83,167,202,72,168,97,99,191,194,213,50,49,31,56,249,221,132,217,206,19,119,7,83,65,87,228,92,110,22,215,88,237,170,138,168,255,0,105,172,95,33,28,197,78,206,99,30,249,19,254,111,244,20,63,195,198,233,217,182,71,121,244,182,236,223,52,122,234,136,52,181,98,220,34,181,37,106,82,121,245,13,99,188,135,44,171,28,156,156,146,171,36,248,23,60,152,233,156,165,138,88,188,113,233,31,88,230,106,110,28,102,134,145,210,57,91,45,14,167,73,100,142,62,152,106,177,244,205,71,185,58,229,220,205,69,233,209,9,131,195,167,31,188,56,113,45,83,13,143,72,106,153,172,218,154,100,247,108,23,216,219,75,87,34,250,164,74,142,116,83,122,244,141,234,236,38,85,168,72,224,0,0,3,170,110,166,228,233,173,159,219,173,67,185,154,190,178,58,107,86,157,160,150,182,117,123,249,124,197,106,123,145,55,190,94,247,114,177,168,136,170,174,114,34,34,154,233,108,14,139,188,111,87,17,154,43,72,209,82,164,149,90,147,83,83,62,161,177,34,242,197,15,157,230,212,73,140,231,149,145,54,71,175,92,225,170,108,176,117,29,222,253,201,181,175,240,118,229,252,154,67,93,174,19,191,26,125,155,255,0,164,13,61,254,113,128,217,76,0,106,253,181,159,186,118,144,253,254,183,255,0,40,97,180,8,0,0,80,191,139,23,227,179,171,127,123,173,63,200,162,45,83,195,131,241,38,218,207,222,234,175,229,181,4,148,0,215,207,196,123,101,19,100,184,176,213,182,234,26,68,130,205,170,36,77,79,106,70,179,149,137,21,83,156,233,88,212,236,136,202,134,206,196,68,233,134,183,162,118,75,127,240,248,222,68,222,222,20,52,78,160,169,170,89,174,182,74,95,212,229,213,92,185,119,180,209,162,70,142,114,250,185,241,121,50,47,252,225,35,78,153,188,187,157,101,217,141,170,213,91,169,168,21,22,139,76,218,231,175,116,121,194,207,35,91,248,56,81,127,58,73,21,140,79,171,208,215,51,71,233,253,105,196,182,251,91,172,50,86,62,171,82,110,30,162,68,169,171,122,43,177,53,76,220,211,78,238,185,229,106,57,239,94,189,154,164,200,241,109,225,114,205,179,247,221,5,184,250,14,211,236,186,106,186,207,77,165,42,90,212,76,71,85,65,10,50,153,207,84,68,203,164,166,99,91,219,255,0,22,114,250,153,203,193,115,125,82,253,160,181,71,15,183,122,180,90,189,49,58,223,108,236,115,189,231,80,212,61,27,80,198,167,163,99,157,90,229,250,213,22,88,13,118,184,247,222,111,230,229,197,78,184,213,148,149,171,83,104,183,86,125,133,104,84,207,39,177,210,102,36,115,51,213,27,35,210,73,126,249,87,162,118,46,207,130,109,150,77,132,225,147,67,232,26,170,69,167,187,45,3,110,119,150,185,184,122,87,213,126,26,86,59,235,26,189,34,251,162,67,57,0,8,203,190,62,30,28,57,113,11,184,149,187,161,184,212,90,134,107,229,194,24,32,153,212,151,87,67,23,36,81,164,108,68,98,53,113,238,181,51,245,201,154,118,131,106,52,134,199,237,197,151,107,52,21,61,68,22,27,12,114,199,70,202,137,124,201,17,36,149,242,189,92,236,39,50,171,228,114,231,30,167,113,5,93,120,224,234,171,75,108,27,89,162,91,58,62,231,37,101,198,234,248,209,83,49,192,214,69,19,92,228,238,156,206,115,145,63,230,221,242,30,6,246,90,184,44,27,193,168,158,223,216,181,213,150,74,40,151,231,36,12,172,123,255,0,193,81,25,104,160,248,238,247,155,62,159,183,77,119,191,93,104,237,180,20,205,230,154,170,178,118,195,12,105,243,115,222,168,212,79,189,78,191,164,55,111,106,119,6,161,244,186,11,115,116,158,165,158,62,110,120,237,23,170,106,199,183,151,226,202,68,247,42,99,215,228,118,192,0,5,125,120,172,241,150,187,73,162,29,176,27,121,118,70,107,13,95,72,171,119,169,130,79,194,90,173,111,202,43,81,83,225,150,127,121,169,234,216,249,221,132,87,49,197,125,240,175,194,37,110,239,237,94,238,111,182,173,165,169,131,72,237,246,143,189,213,219,156,136,172,75,141,230,42,9,164,133,141,119,171,33,84,100,175,199,117,242,219,213,28,236,124,126,28,31,142,206,214,126,248,213,127,34,168,54,21,0,165,95,20,254,52,215,121,117,171,246,27,110,174,170,237,21,164,171,29,246,157,76,18,102,59,189,205,138,173,92,42,124,80,194,188,205,111,92,57,252,206,234,136,197,79,103,135,6,162,224,255,0,135,118,63,125,248,128,221,139,69,62,180,172,87,210,105,251,84,52,117,87,9,45,52,202,138,217,42,36,109,52,82,114,77,34,101,168,139,133,99,51,158,178,97,44,171,64,241,229,194,14,229,215,197,107,210,155,241,167,86,174,117,86,197,13,203,206,182,58,71,103,28,173,74,182,69,151,47,162,39,85,244,201,158,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,244,0,6,0,226,43,129,253,139,226,143,83,91,53,102,234,210,95,38,175,180,80,253,157,77,236,55,37,167,98,67,230,58,78,173,68,92,175,51,215,175,203,7,115,225,251,135,157,183,225,155,67,77,183,155,93,73,91,5,162,162,225,45,210,68,172,169,243,229,116,242,50,54,57,85,248,76,167,44,76,68,251,140,152,8,31,227,37,170,173,54,126,21,168,52,221,84,233,237,250,131,83,209,199,73,10,42,115,43,97,142,89,100,147,31,154,220,53,170,191,57,27,243,34,175,130,117,150,174,126,34,53,182,162,99,127,98,208,232,185,104,165,95,148,147,215,82,61,159,224,167,144,185,160,116,237,87,188,219,63,160,235,153,108,215,59,173,163,180,237,100,143,108,108,167,187,95,105,105,37,115,156,153,107,81,178,189,170,170,169,217,49,212,236,150,123,221,155,80,208,71,117,176,93,232,174,116,83,103,203,169,163,168,100,209,63,29,240,246,42,162,255,0,116,251,64,0,134,147,120,76,240,135,81,121,125,246,162,213,170,101,169,150,169,106,223,207,122,115,152,233,21,252,203,150,171,122,162,175,161,50,192,40,67,197,83,85,90,117,63,26,58,182,59,68,233,51,108,180,118,251,84,242,53,81,90,179,199,78,199,72,212,255,0,146,231,171,23,228,230,56,181,79,13,75,45,93,131,130,13,174,161,173,110,36,150,142,190,181,191,243,117,23,26,153,227,255,0,239,37,105,38,206,31,88,105,59,6,188,210,151,125,21,170,173,241,215,89,239,180,83,91,235,169,159,218,88,37,98,177,237,250,46,21,112,169,213,23,10,134,186,27,233,181,122,227,132,46,34,110,90,62,27,141,93,45,203,73,221,35,184,216,110,173,78,71,207,78,143,73,41,42,155,142,153,84,70,229,19,162,61,174,111,162,150,29,197,191,136,213,151,86,112,61,166,234,52,13,198,58,77,105,186,212,146,218,174,180,212,207,203,237,17,194,141,101,201,23,43,204,222,117,114,71,26,170,101,209,202,175,69,69,106,17,139,194,219,133,164,223,173,242,110,187,213,54,197,155,70,237,235,226,184,85,36,141,252,29,101,193,85,86,150,159,170,97,200,138,213,149,233,242,99,81,126,52,47,88,0,0,0,168,159,27,13,215,211,247,205,107,160,118,130,211,85,5,69,195,76,83,86,93,110,220,142,230,117,59,234,188,166,193,19,177,209,174,228,133,207,84,92,174,31,26,244,69,235,154,124,22,182,242,229,167,182,19,85,238,13,194,157,208,197,171,175,233,21,15,50,47,225,169,232,227,228,89,19,211,30,108,147,179,231,152,221,244,44,52,160,191,21,58,155,132,252,113,235,232,171,60,207,38,158,158,207,29,39,51,112,158,82,219,41,156,188,191,52,243,29,39,95,158,83,208,182,159,14,250,122,26,94,11,118,170,59,115,35,108,78,180,73,35,146,53,202,121,175,169,153,210,47,222,175,87,42,253,114,72,176,13,98,55,146,150,221,109,222,29,115,69,100,228,109,5,46,165,185,197,71,229,170,114,164,45,170,145,25,203,143,78,84,76,96,217,166,199,37,116,182,91,124,183,52,114,86,62,150,39,84,35,154,141,95,53,88,156,217,68,232,139,156,244,62,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,255,0,24,93,132,125,202,215,106,222,29,59,103,123,166,166,88,40,107,157,5,62,81,33,107,107,234,36,145,202,200,243,156,171,114,231,63,31,52,245,33,239,135,118,250,77,179,91,253,102,167,169,172,72,45,218,134,166,158,209,81,207,34,181,141,73,235,105,17,206,92,200,198,167,187,31,117,207,220,190,151,173,173,111,180,114,237,101,251,81,209,212,50,74,103,216,42,171,34,145,143,69,71,49,105,156,244,84,84,92,47,76,46,81,127,73,174,14,244,85,201,168,247,187,89,73,10,171,159,89,169,174,45,102,122,229,95,87,38,62,127,156,95,239,5,218,114,159,77,112,199,183,52,144,210,164,50,84,105,139,69,68,248,98,55,158,87,91,233,209,206,232,137,156,242,247,94,166,109,0,0,0,5,70,120,205,109,116,212,26,163,79,238,149,60,77,74,90,138,122,75,67,249,90,189,102,116,151,9,213,87,12,199,100,252,236,253,61,76,9,225,177,190,173,218,61,247,182,90,46,53,141,134,221,168,166,134,216,255,0,54,78,88,218,250,138,202,54,171,186,200,214,162,163,99,94,184,94,158,138,95,61,13,117,45,202,142,26,250,26,136,230,130,162,54,201,28,145,189,28,215,53,200,138,138,138,157,23,162,161,239,0,17,239,139,238,43,116,119,13,250,6,162,227,85,118,163,150,249,63,39,177,208,182,120,157,51,241,53,58,73,248,53,154,55,174,25,55,55,79,78,171,211,190,191,58,227,89,94,247,7,83,214,106,189,65,87,45,85,125,111,151,230,62,73,30,245,94,72,219,26,117,123,156,239,133,137,221,87,177,111,222,19,28,57,207,161,182,242,77,214,212,118,121,40,238,151,236,121,81,213,83,172,115,195,228,79,93,2,229,31,19,92,220,181,237,94,142,92,162,167,100,232,88,96,0,0,0,0,0,0,0,3,141,212,26,126,209,170,45,83,89,111,148,48,85,209,212,114,249,145,77,19,100,106,242,185,28,157,28,138,157,218,139,219,208,161,190,58,120,44,212,252,58,107,154,171,173,130,211,89,87,163,106,249,61,150,170,56,36,145,33,229,134,153,175,243,94,200,35,137,185,154,101,70,225,122,227,11,215,190,12,217,253,241,220,109,143,212,44,212,58,11,81,215,80,63,175,155,4,117,147,197,12,222,228,140,111,59,98,145,156,220,190,107,213,50,189,21,126,252,219,127,15,94,43,155,87,174,237,203,69,185,139,246,13,210,46,242,75,236,212,180,239,203,165,95,117,102,172,115,151,13,99,17,126,174,249,42,19,47,76,238,238,216,106,250,102,84,233,221,127,167,107,146,76,225,144,93,105,229,119,69,114,118,99,215,243,87,251,135,60,186,143,79,35,185,86,251,110,69,249,123,83,51,254,83,172,235,13,235,218,109,9,77,37,78,169,220,125,51,110,242,177,204,202,155,197,52,47,234,173,68,232,249,27,249,237,254,234,21,107,199,87,137,59,53,253,182,163,110,54,126,186,174,150,145,220,158,117,198,158,94,71,59,222,166,153,188,146,211,213,57,23,10,201,26,185,111,170,167,205,74,242,209,250,86,247,174,117,69,179,75,216,168,170,43,43,110,117,112,210,198,216,163,124,138,139,36,141,141,21,81,168,229,198,92,158,139,220,216,39,129,238,31,168,246,3,99,108,182,87,82,178,43,157,214,158,154,233,112,247,17,174,109,68,180,116,205,149,171,248,54,57,61,232,123,57,21,126,106,171,218,66,128,0,0,3,29,241,19,71,45,195,97,119,22,138,4,95,50,125,41,119,141,184,206,114,234,41,81,59,125,230,185,30,123,180,206,236,251,77,67,185,93,106,212,92,242,43,151,24,88,170,114,185,206,63,55,233,250,11,79,226,123,140,155,110,135,224,207,67,233,237,29,168,33,117,255,0,81,105,171,101,44,201,73,86,213,150,24,106,45,83,49,206,95,46,116,123,113,35,91,213,81,81,23,29,215,5,106,236,62,218,234,29,252,222,203,54,158,100,21,85,207,186,222,41,234,46,146,163,95,43,146,25,106,226,100,210,57,220,175,254,171,149,115,145,83,175,92,250,236,67,179,123,111,101,218,141,183,176,104,155,45,20,84,241,219,109,212,180,242,242,70,198,44,146,71,4,113,171,221,202,214,229,203,229,166,85,81,21,127,192,119,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,103,226,65,198,189,187,134,205,186,159,64,232,203,154,59,114,117,101,27,227,161,108,78,69,117,166,145,217,99,235,95,249,174,248,146,36,94,239,69,119,84,98,162,213,103,2,124,49,94,56,159,223,139,70,159,125,189,239,210,118,25,161,186,234,122,167,51,49,50,141,143,202,83,170,246,231,157,90,177,181,59,227,157,216,84,99,141,135,145,168,212,70,181,17,17,19,8,137,232,121,33,95,136,183,15,219,227,197,108,218,11,101,246,198,146,154,135,78,82,213,77,126,212,55,187,148,203,21,28,18,53,60,154,104,209,26,138,249,100,229,125,75,185,26,213,198,89,204,173,69,69,49,206,129,240,79,217,43,93,28,79,220,141,211,213,250,130,185,27,239,165,173,180,246,234,101,85,69,202,114,189,147,61,81,50,152,94,116,237,215,190,15,155,115,60,20,54,146,231,110,154,109,165,221,45,77,98,185,242,230,40,175,109,134,190,145,206,68,79,119,240,108,138,70,34,225,114,236,191,10,185,194,167,66,180,119,235,135,61,230,225,87,93,67,167,119,30,205,53,178,169,31,237,22,155,181,20,174,117,45,98,70,228,84,150,154,116,194,229,170,173,85,69,229,123,85,83,40,153,66,218,252,49,184,220,184,241,29,164,43,54,191,115,174,76,159,95,233,58,102,204,218,183,170,36,151,139,114,43,88,147,185,61,101,141,202,214,200,190,188,241,187,170,185,216,156,192,0,1,95,158,33,126,33,187,179,194,118,236,90,246,207,111,52,142,148,184,69,116,211,20,247,165,172,188,67,81,43,226,150,74,186,168,92,212,108,82,198,138,212,109,59,85,51,234,229,206,83,161,87,219,239,197,150,255,0,241,59,112,130,61,211,215,147,86,80,71,42,45,45,162,159,146,142,219,78,245,232,142,242,155,134,171,147,43,248,73,21,206,68,85,247,145,11,84,240,213,224,42,62,30,237,41,188,251,143,61,5,195,93,223,232,188,186,40,169,39,101,77,53,162,138,76,57,81,146,177,85,146,77,34,35,121,164,98,171,81,190,235,85,81,92,174,158,7,81,221,239,220,155,90,255,0,7,110,95,201,164,53,218,225,59,241,167,217,191,250,64,211,223,231,24,13,148,192,6,175,219,89,251,167,105,15,223,235,127,242,134,27,64,128,0,5,11,248,177,126,59,58,183,247,186,211,252,138,34,213,60,56,63,18,109,172,253,238,170,254,91,80,73,64,10,236,241,156,217,79,213,94,205,105,237,235,181,209,243,87,104,123,135,177,92,30,214,245,91,117,98,181,136,231,47,175,37,67,97,68,69,232,158,115,255,0,78,24,240,84,222,101,179,235,221,101,177,87,58,212,109,46,161,163,109,250,215,27,251,37,101,62,25,59,91,253,147,225,123,92,191,74,127,79,91,122,43,67,198,143,125,254,196,208,250,95,135,171,53,103,45,86,164,153,47,215,166,49,122,165,20,14,86,211,198,238,191,11,231,71,63,183,122,100,253,56,179,193,119,98,215,80,238,62,166,223,251,189,18,58,139,73,211,45,150,209,35,211,162,220,42,91,153,158,197,249,199,79,238,175,210,169,59,250,88,119,27,59,24,206,33,120,106,214,59,125,77,72,179,222,89,72,183,91,31,42,42,189,46,52,217,146,38,183,235,38,29,10,247,233,43,189,112,81,191,6,155,222,254,29,248,145,209,187,143,85,51,162,181,67,91,246,125,237,189,145,109,245,31,130,157,85,61,85,136,239,49,19,167,189,27,77,142,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,10,241,159,188,171,176,188,51,235,173,197,165,168,72,174,112,91,150,130,210,188,216,119,183,84,170,67,11,147,29,87,145,210,121,139,143,72,212,164,158,1,118,87,249,187,113,81,162,180,173,101,26,212,89,237,117,95,111,222,17,81,121,125,142,145,82,69,107,177,215,150,73,60,168,191,251,106,117,67,98,32,0,0,29,87,116,119,59,69,236,222,130,188,110,78,224,222,35,182,216,172,116,235,81,83,51,186,185,222,141,142,54,247,124,143,114,163,90,212,234,174,84,67,94,126,37,183,219,90,113,119,191,85,218,242,123,93,84,147,221,166,134,211,167,172,208,53,102,146,158,145,30,173,167,165,99,90,153,123,220,231,171,151,31,20,146,187,9,213,16,188,46,6,56,115,151,134,46,29,172,91,127,118,100,63,170,42,215,201,121,212,14,137,81,91,237,243,163,115,26,57,62,47,46,54,69,23,55,84,95,47,41,209,73,0,107,205,199,126,166,212,148,124,96,110,181,53,38,161,185,65,12,122,134,100,100,113,213,200,214,181,57,91,209,17,23,8,118,221,85,127,226,183,196,127,85,91,244,158,219,233,91,173,199,75,232,187,125,45,21,21,189,181,13,130,130,133,25,18,51,218,42,166,145,205,137,106,37,228,115,186,185,93,140,181,136,168,213,207,37,180,94,27,124,71,209,241,49,163,246,235,115,116,93,218,193,100,150,167,237,26,237,65,110,168,73,41,155,67,2,243,75,229,85,194,170,145,204,252,36,109,107,149,175,71,72,215,114,227,169,123,17,198,200,99,100,81,162,163,88,212,107,114,170,189,19,234,189,207,208,0,196,220,80,241,17,165,56,97,217,235,206,233,106,117,142,121,169,153,236,214,155,114,201,200,251,141,123,209,124,152,27,234,136,170,138,231,57,17,121,88,215,187,11,140,45,15,109,230,138,221,174,58,184,150,251,58,107,130,213,234,77,101,94,251,133,226,231,35,28,176,208,210,183,30,100,202,137,240,199,27,17,172,99,50,137,251,91,17,122,161,119,27,181,181,218,63,101,248,21,220,141,177,208,118,228,162,178,88,54,215,80,83,83,177,112,175,145,126,206,157,95,44,139,249,82,61,234,231,185,222,174,114,148,217,225,193,248,236,237,103,239,141,87,242,42,131,97,80,64,255,0,20,206,50,230,216,173,0,205,154,219,235,146,69,173,245,173,35,253,166,166,41,49,45,166,214,236,177,210,162,162,229,178,202,168,230,49,125,17,178,57,48,168,210,155,182,227,108,55,11,119,181,69,62,139,219,61,33,114,212,119,170,148,87,50,146,134,21,123,154,196,198,94,247,124,49,177,50,153,123,149,26,153,76,170,19,23,79,120,53,113,109,122,182,69,95,114,188,109,229,134,121,17,21,212,87,11,205,67,230,143,232,229,166,166,150,63,238,61,76,75,191,30,30,188,80,240,247,106,168,212,186,183,69,67,119,211,212,136,174,168,188,88,42,61,178,154,6,162,227,154,70,225,178,198,222,169,239,62,54,183,175,124,157,175,130,143,16,221,201,225,146,253,65,165,181,109,202,191,82,237,164,210,50,26,171,84,242,172,178,219,35,202,254,22,137,92,190,231,46,121,150,47,129,248,84,247,92,188,201,123,26,99,83,88,53,166,157,182,234,221,43,117,167,185,217,239,20,177,214,208,214,83,187,154,57,224,145,168,230,61,171,242,84,84,239,215,230,114,96,0,1,199,234,11,253,147,74,88,235,245,54,164,186,83,91,109,86,186,105,42,235,106,234,94,140,138,8,88,213,115,222,231,47,100,68,69,83,95,238,61,248,184,170,226,207,120,150,243,104,73,233,244,94,154,100,150,253,55,75,51,121,94,232,220,228,89,106,158,223,201,124,202,214,42,167,163,89,27,87,170,42,173,162,248,92,240,193,118,225,239,98,38,212,90,210,220,234,45,91,184,19,67,116,172,166,149,156,178,209,209,49,138,148,148,242,34,166,81,232,143,146,71,53,122,181,102,229,84,69,106,147,48,174,47,21,46,56,245,126,206,203,71,176,27,63,120,146,211,168,46,212,9,95,124,189,83,61,91,83,67,75,35,149,177,65,3,147,172,114,189,26,231,57,233,239,53,156,156,184,87,101,181,245,180,60,12,241,89,196,118,156,159,114,116,78,131,158,190,213,86,249,31,29,206,235,113,134,151,237,9,81,87,157,98,89,222,142,151,222,69,69,127,195,205,148,87,101,23,31,22,212,110,231,17,28,11,239,68,148,212,212,151,91,21,226,219,82,200,111,154,94,225,204,148,247,8,151,149,124,185,99,76,181,220,205,84,86,74,220,170,35,145,204,118,23,174,193,187,117,172,162,220,77,7,167,245,212,22,107,149,161,151,235,116,23,4,160,185,83,186,10,170,85,145,136,229,138,70,57,17,81,205,85,198,123,46,50,153,69,69,59,16,0,0,71,158,53,248,185,210,252,37,237,92,250,130,162,72,107,53,117,229,146,82,233,171,74,174,86,122,132,78,179,72,137,213,33,143,40,231,47,170,171,90,157,92,133,26,236,174,211,110,63,23,27,241,73,163,237,213,21,21,215,189,83,112,150,229,123,187,74,206,116,166,137,242,121,149,85,179,42,116,68,69,122,175,167,51,220,214,167,87,34,27,29,105,45,47,102,208,250,86,205,163,52,229,42,83,90,172,52,20,246,202,24,83,31,131,130,24,219,28,109,233,242,107,80,229,129,2,188,91,184,99,131,117,54,97,187,219,167,104,209,117,54,220,196,233,106,149,141,247,170,172,238,118,102,98,255,0,204,185,124,228,85,232,141,243,189,92,82,181,166,213,112,190,221,104,172,150,154,87,84,215,92,42,35,165,166,133,170,136,178,75,35,145,172,106,103,166,85,202,137,215,230,108,113,194,39,14,246,142,24,118,42,193,182,20,73,12,183,54,49,107,239,181,145,167,251,238,229,42,34,204,252,250,181,184,108,108,254,194,54,103,174,76,204,0,0,29,51,122,117,189,126,217,236,230,187,220,123,85,37,61,85,110,148,211,55,75,221,52,21,28,222,84,178,210,210,201,51,24,254,85,69,229,87,49,17,112,168,184,85,194,148,203,185,190,47,28,88,235,219,108,246,125,61,46,153,209,16,78,207,45,106,44,116,15,117,95,42,162,103,18,212,73,39,42,247,195,152,214,185,51,209,114,153,49,159,8,188,42,235,174,54,55,94,174,10,237,93,28,22,234,73,155,93,169,239,21,183,6,77,113,116,111,114,170,172,113,61,203,44,210,61,81,83,204,84,86,53,122,185,217,195,93,127,90,11,67,105,125,178,209,118,93,191,209,118,184,237,214,59,5,28,116,52,52,204,235,201,19,19,8,170,171,213,206,94,170,231,47,87,57,85,87,42,170,115,229,53,248,208,108,253,126,157,222,157,57,188,212,148,143,91,86,174,181,50,221,83,50,55,221,101,194,145,85,48,229,78,220,208,58,46,84,94,254,83,240,171,133,198,93,240,125,226,186,195,91,163,223,194,206,176,185,197,73,120,181,79,81,95,165,150,87,35,91,89,75,43,150,89,233,154,171,222,86,72,233,36,70,247,115,36,118,19,240,106,89,184,48,15,26,156,82,233,190,22,54,102,233,170,106,43,169,159,170,174,112,201,69,166,109,174,122,121,149,21,174,106,162,74,172,239,229,69,148,123,215,183,68,110,81,94,210,145,120,54,217,171,175,16,188,76,104,237,19,201,53,69,35,174,76,187,94,231,119,191,201,65,78,244,150,119,61,87,213,248,72,209,87,62,252,141,239,156,27,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,91,199,183,22,93,214,219,123,254,137,189,81,67,81,29,202,221,85,79,23,60,108,122,199,36,144,73,26,61,188,205,118,28,158,98,225,81,21,83,252,6,187,219,241,182,186,135,96,247,178,245,167,159,79,85,66,251,93,226,166,162,215,42,177,241,57,97,138,174,86,67,35,93,202,207,234,89,71,53,17,58,116,199,165,148,240,193,198,77,183,92,112,103,174,52,246,177,212,17,54,255,0,167,116,213,206,150,20,171,171,106,75,52,52,246,168,88,215,39,153,58,189,217,145,206,234,136,136,171,158,203,146,172,124,247,106,109,217,246,154,119,115,58,235,168,185,227,86,174,114,178,212,229,49,140,254,119,215,244,155,27,240,235,69,45,187,97,118,234,138,100,95,50,13,41,104,141,217,239,148,162,137,23,191,220,100,64,0,0,0,71,174,56,120,127,163,223,253,141,189,89,91,74,201,110,118,170,122,155,165,191,220,71,57,213,49,81,212,182,38,167,224,222,229,94,105,187,53,17,126,74,139,223,95,235,253,151,83,237,126,184,169,181,214,69,89,108,187,216,46,47,99,30,173,146,25,25,44,19,43,81,237,85,70,185,48,248,215,11,132,92,167,162,161,104,156,13,248,152,105,214,88,173,123,101,188,87,47,101,158,142,40,41,98,186,86,76,198,70,230,177,148,208,181,100,154,162,171,42,185,243,30,184,111,100,85,249,161,98,250,99,117,182,211,89,81,199,91,166,117,246,157,185,71,36,105,42,123,37,214,158,101,70,170,53,114,188,143,95,206,111,247,80,230,147,81,233,229,119,42,95,109,202,191,47,106,102,127,202,112,58,155,119,118,195,72,83,62,167,81,107,253,59,66,145,227,44,158,235,79,19,186,171,83,179,222,159,156,159,221,33,167,16,158,43,155,85,161,45,233,69,182,138,183,235,156,189,164,139,217,170,169,217,135,68,190,242,195,88,215,38,90,247,162,125,91,242,69,42,67,120,55,199,113,183,195,80,191,80,235,221,71,93,94,254,158,84,18,86,79,44,48,251,145,177,220,141,150,71,242,243,121,76,85,194,245,84,251,177,156,248,22,224,179,83,241,23,174,105,110,183,251,77,101,38,141,164,231,246,170,169,32,146,52,155,154,26,150,179,202,123,224,146,39,98,104,81,29,149,233,156,39,94,215,201,167,244,253,163,75,218,161,178,216,232,96,164,163,167,230,242,226,134,38,198,212,230,114,185,122,53,17,19,171,149,123,122,156,144,0,0,0,0,0,0,0,0,117,61,202,218,237,17,187,90,110,125,43,174,108,84,119,42,25,249,114,147,210,195,50,183,150,70,63,221,243,88,228,76,186,54,103,167,167,220,83,47,20,126,24,187,165,181,55,42,139,198,218,219,43,117,45,129,121,60,168,169,97,169,172,171,111,187,3,87,153,33,165,107,19,223,145,234,152,95,133,171,234,138,67,27,198,154,212,250,102,127,38,253,97,185,218,229,79,201,171,165,146,7,118,69,236,228,69,236,228,254,234,124,206,123,78,111,46,236,105,41,89,46,157,220,157,81,64,140,206,25,79,120,169,137,189,81,125,24,244,252,229,254,234,157,145,252,84,113,13,36,222,122,239,22,179,69,249,38,161,174,199,108,127,86,58,190,172,221,205,205,215,18,190,93,85,175,117,5,207,159,28,205,170,186,84,76,213,194,55,29,36,122,254,107,127,184,159,35,141,210,154,39,88,107,187,146,90,180,126,154,186,222,235,29,253,38,130,138,90,151,252,46,119,195,27,92,189,152,229,237,217,171,242,46,63,130,47,13,157,53,179,149,118,173,209,220,5,168,174,212,237,166,149,143,161,159,203,150,150,158,102,86,182,72,101,142,57,105,89,35,28,140,133,158,247,54,125,231,99,162,166,39,219,24,200,216,216,227,99,88,198,34,53,173,106,97,17,19,178,34,31,160,0,0,0,117,141,208,166,109,102,218,106,202,71,118,154,199,95,26,254,154,119,167,250,77,107,183,142,149,40,119,115,91,82,181,122,67,168,174,76,79,185,42,164,79,244,28,61,247,86,223,245,37,53,190,138,235,113,168,158,11,101,36,84,84,209,62,103,185,172,142,52,84,98,34,57,202,137,132,114,167,76,39,201,11,94,240,143,225,162,59,21,138,167,122,245,61,166,70,86,220,24,250,123,127,180,65,132,90,121,25,65,83,20,172,231,137,23,186,59,14,107,213,59,227,230,89,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,8,227,15,139,13,31,194,94,214,79,172,175,41,21,126,160,184,35,233,180,237,153,94,168,234,250,172,39,87,99,171,97,143,40,231,187,167,76,53,61,231,53,22,139,52,253,131,122,248,217,226,5,212,208,62,107,254,180,214,85,174,169,172,170,149,85,33,165,137,48,142,149,235,215,202,167,138,52,107,81,61,26,214,49,168,170,173,69,191,14,24,248,109,208,156,46,109,109,6,220,104,168,27,52,200,137,81,118,186,62,62,89,238,117,138,212,71,206,254,171,132,233,134,179,42,141,106,34,117,234,171,150,128,0,194,220,95,240,247,99,226,91,98,53,30,221,220,40,227,125,213,180,207,175,176,84,171,114,250,91,148,76,85,133,205,95,147,151,49,185,61,90,247,125,10,31,225,43,117,110,155,33,196,150,131,215,148,147,75,4,116,87,168,41,46,81,163,185,124,202,41,221,228,212,198,228,237,251,91,222,169,158,206,70,175,116,54,73,0,0,12,1,196,47,3,124,62,113,61,169,169,245,158,234,88,174,179,222,232,237,145,90,41,235,40,174,146,211,172,116,209,205,36,173,106,49,21,88,171,205,52,157,85,170,184,119,209,49,93,28,94,248,73,223,182,135,74,220,183,55,98,181,61,118,171,176,218,33,125,85,198,205,113,141,159,105,211,83,179,171,229,142,72,218,214,84,53,173,202,185,188,140,114,35,85,81,31,217,58,231,134,15,26,90,151,104,183,62,207,177,250,222,251,83,87,160,117,109,91,45,244,113,84,203,204,219,61,194,87,98,41,34,87,47,185,20,146,42,53,237,69,70,162,191,159,186,59,154,238,78,163,187,223,185,54,181,254,14,220,191,147,72,107,181,194,119,227,79,179,127,244,129,167,191,206,48,27,41,128,126,94,246,70,199,73,35,209,173,106,42,185,202,184,68,68,245,83,88,13,172,253,211,180,135,239,245,191,249,67,13,160,64,0,2,133,252,88,191,29,157,91,251,221,105,254,69,17,106,158,28,31,137,54,214,126,247,85,127,45,168,36,160,7,81,221,221,184,180,238,246,215,106,173,176,190,35,82,143,83,218,106,109,175,145,205,230,242,93,35,21,25,42,39,231,49,252,175,79,171,80,215,115,103,117,182,163,225,115,137,75,14,171,186,82,201,77,115,208,90,145,212,215,106,84,207,50,50,57,29,5,100,61,61,86,53,153,159,167,215,177,178,69,53,198,130,178,221,21,222,154,178,25,40,167,133,181,49,212,35,211,203,116,74,222,100,122,59,183,42,162,231,63,35,92,158,48,247,182,126,34,184,143,214,59,143,77,52,147,219,106,171,189,130,200,196,202,226,223,7,224,169,249,83,209,94,214,249,138,159,157,35,139,203,224,155,99,25,195,215,13,90,59,111,170,105,22,11,203,233,18,235,124,230,69,71,173,198,167,18,74,215,125,99,203,97,78,221,34,111,174,76,232,107,235,226,59,177,107,177,92,84,106,138,10,10,68,134,197,170,223,250,166,180,114,183,149,141,138,165,206,89,99,68,236,136,201,219,51,17,19,179,81,139,211,40,133,176,120,104,239,167,243,111,225,91,78,125,165,89,231,223,180,103,255,0,38,110,156,206,203,221,228,53,190,207,34,250,175,53,59,162,203,151,187,154,255,0,145,19,188,108,119,153,37,170,208,187,3,109,170,69,72,26,253,83,118,99,93,159,121,220,240,82,53,113,217,81,61,169,202,139,232,230,47,203,61,199,193,99,101,62,195,219,189,93,191,23,90,62,90,173,79,88,150,75,83,222,222,169,69,76,188,211,61,139,249,178,78,228,106,245,239,77,233,235,101,64,0,1,241,221,238,246,187,5,170,178,251,123,175,130,134,221,110,130,74,170,186,169,222,140,142,8,88,213,115,222,231,47,68,106,34,42,170,253,10,28,241,8,227,126,231,197,94,187,253,77,233,58,137,233,118,219,76,213,63,236,138,117,230,98,220,166,76,181,107,166,98,250,170,43,146,54,170,101,140,114,231,14,115,144,153,222,23,188,3,166,221,91,104,184,141,222,59,26,38,170,184,194,146,233,171,85,84,94,245,166,153,237,233,85,35,87,181,68,141,95,117,170,153,141,139,215,222,114,163,44,132,26,233,241,239,248,227,238,207,240,138,111,251,45,46,103,195,187,104,237,123,69,194,78,130,164,165,160,108,55,29,77,109,139,82,221,38,86,226,73,167,172,106,74,206,127,171,33,116,81,162,122,35,58,245,201,36,192,0,244,86,214,209,219,104,170,46,55,10,168,169,169,105,98,124,243,205,43,209,172,138,54,162,171,156,231,47,68,68,68,85,85,95,68,40,15,143,174,45,110,156,91,111,58,199,166,157,86,237,21,167,101,125,187,76,208,162,59,154,165,92,228,107,234,213,157,252,201,156,212,229,76,101,24,140,111,124,230,211,124,58,56,61,135,133,221,165,109,219,85,80,70,155,131,171,227,142,170,246,245,106,43,232,98,78,177,80,181,223,216,103,47,199,69,145,87,186,49,170,102,30,44,127,21,141,228,255,0,163,253,67,254,110,156,163,255,0,14,15,199,103,107,63,124,106,191,145,84,27,10,159,37,218,233,67,99,181,86,222,174,115,164,52,118,250,121,42,170,36,84,85,228,138,54,171,156,236,39,94,136,138,166,182,251,191,184,90,207,138,222,34,46,186,185,148,211,85,94,117,205,242,58,59,69,10,175,189,27,36,123,97,163,165,111,85,68,229,103,148,206,248,85,202,250,151,205,194,103,11,26,19,133,61,175,162,209,154,106,142,158,123,221,76,81,205,168,47,60,159,134,184,214,114,251,203,204,169,148,137,170,170,145,179,179,91,215,226,115,156,185,180,252,189,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,165,39,120,172,112,127,96,216,141,115,107,221,189,182,179,199,110,210,58,214,121,97,171,161,129,188,176,91,238,136,138,245,108,105,217,145,202,206,103,181,137,209,171,28,136,152,111,42,36,139,240,94,223,75,134,165,208,26,171,97,175,181,146,78,237,35,43,46,214,94,119,103,146,138,165,206,73,161,111,201,172,153,57,254,250,133,249,22,80,0,0,240,231,35,81,92,229,68,68,76,170,175,161,75,158,39,28,122,174,244,222,234,182,23,105,174,202,186,14,205,82,137,118,184,64,245,68,190,86,70,236,242,162,254,85,52,79,68,229,244,123,219,206,153,70,177,78,221,225,111,192,58,106,218,187,127,18,251,203,99,71,88,233,100,73,244,157,162,174,46,149,211,53,221,43,164,106,255,0,74,98,167,224,218,169,239,187,223,248,90,222,123,118,5,14,248,179,233,235,229,159,141,61,77,116,186,199,50,81,223,109,150,170,235,99,158,197,70,186,157,148,113,211,187,149,125,83,206,130,108,253,114,89,143,135,239,21,155,55,188,91,31,163,52,5,130,247,111,180,106,205,41,99,163,178,214,233,218,137,155,21,66,173,52,44,137,102,129,138,185,150,39,242,163,145,91,149,111,54,29,133,239,32,43,246,119,107,46,187,141,75,187,183,77,3,101,172,214,84,52,109,160,165,188,212,82,182,74,152,33,107,213,237,70,57,217,70,185,21,206,195,209,17,200,138,169,156,46,14,226,0,0,24,231,136,13,248,208,156,56,109,133,215,116,119,2,181,99,162,160,103,37,45,44,107,248,122,250,183,34,249,84,208,167,171,222,169,221,122,53,17,92,229,70,181,85,40,7,117,55,51,120,184,215,223,198,222,170,232,42,46,250,155,83,85,71,109,178,217,168,213,207,142,146,14,101,242,169,161,71,47,187,27,114,231,57,203,132,202,189,238,84,203,148,187,78,8,56,57,210,252,36,109,155,45,170,218,107,134,182,189,199,28,218,142,240,198,124,114,34,101,180,209,42,245,72,99,202,162,118,231,92,189,81,50,136,217,32,1,88,222,49,92,83,173,146,197,65,194,246,143,184,242,214,222,89,21,211,84,201,19,250,197,72,142,205,61,42,170,122,200,230,249,142,78,138,141,100,125,210,66,168,42,44,151,235,109,174,221,168,234,109,149,148,214,251,148,147,54,130,181,209,185,145,212,62,21,106,72,145,191,179,149,138,246,103,29,149,200,95,175,135,127,20,76,226,111,96,168,106,175,149,201,54,179,210,41,29,159,81,53,207,87,73,51,209,191,129,171,92,245,95,57,141,85,85,254,168,201,81,58,33,40,192,0,3,135,214,90,78,201,175,116,133,243,66,234,106,119,212,89,245,29,182,166,211,112,133,146,58,55,73,77,81,19,162,149,168,230,170,43,85,88,247,38,81,114,157,208,131,155,155,224,213,195,110,167,182,77,252,205,239,250,155,69,221,17,171,228,61,106,190,209,164,230,229,194,121,145,75,248,71,38,83,62,236,173,238,191,76,85,254,237,109,46,251,112,51,189,180,214,218,235,173,69,143,81,91,21,183,11,45,246,209,59,146,26,200,21,85,18,88,94,168,138,173,92,57,143,141,233,249,205,114,42,47,91,187,224,127,137,202,126,42,182,38,219,175,42,227,134,159,81,219,165,117,167,80,211,69,132,107,43,99,107,85,100,99,123,163,36,99,153,34,124,149,206,111,94,92,146,0,199,28,65,236,62,136,226,71,107,46,219,85,175,97,145,40,110,40,217,105,234,161,199,159,67,84,204,249,85,17,42,244,230,106,170,244,94,138,213,115,87,163,148,160,78,33,120,106,222,94,17,55,25,150,109,97,73,87,73,228,212,121,246,61,71,111,89,25,77,90,140,84,115,37,130,100,194,178,70,244,85,102,81,236,95,166,28,178,59,104,60,98,120,139,208,54,136,108,91,131,97,177,110,4,52,237,70,199,91,89,207,71,94,173,68,194,35,229,139,44,126,58,117,88,249,151,174,92,185,59,94,176,241,180,222,11,157,170,74,77,19,180,26,90,195,91,35,85,169,87,91,89,61,127,151,159,202,107,17,34,78,100,244,230,230,76,247,69,236,64,253,210,221,173,200,222,237,99,81,174,119,63,85,215,234,27,221,90,36,126,117,75,186,71,26,42,171,98,138,54,225,177,70,138,171,134,49,17,168,170,171,140,170,151,73,225,141,193,221,87,14,59,95,54,188,215,150,191,103,215,218,222,40,229,170,134,70,254,18,217,111,79,122,26,69,207,194,245,85,243,36,78,158,247,35,87,172,121,38,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,190,46,28,52,199,125,177,83,111,86,153,180,200,250,219,123,25,79,95,236,240,101,18,158,54,87,212,203,43,249,34,85,238,173,203,156,244,78,217,249,149,67,98,213,183,253,55,77,112,162,181,92,106,32,130,231,73,45,21,76,76,153,237,107,227,145,17,30,138,141,114,34,229,26,137,215,41,243,67,152,217,202,84,174,221,205,19,74,229,233,54,162,182,177,126,229,170,141,63,210,108,163,181,244,205,163,219,77,39,72,222,208,216,232,35,79,209,78,196,255,0,65,217,192,0,0,1,249,123,25,35,29,28,140,107,216,244,86,185,174,76,162,162,247,69,66,183,188,70,188,62,105,117,228,21,187,213,181,22,218,165,191,211,193,36,149,214,202,56,83,203,169,99,82,174,166,73,27,12,20,206,123,230,116,143,141,168,231,63,170,97,23,174,20,168,219,238,159,212,90,70,235,45,167,80,90,43,237,55,10,103,185,175,130,174,158,72,37,99,154,229,106,251,175,68,114,97,205,84,237,221,23,228,118,93,43,189,251,185,162,88,177,105,141,199,212,214,248,213,158,90,50,158,241,83,19,81,190,239,68,70,72,159,154,223,238,33,207,51,138,142,33,163,155,207,77,226,214,106,191,37,212,53,216,237,143,234,199,91,212,123,203,187,26,182,87,203,168,183,39,84,87,163,241,150,84,94,42,101,111,68,79,71,189,127,53,63,184,135,3,103,211,90,159,83,79,228,216,108,55,59,164,171,249,52,148,178,78,238,202,189,154,138,189,154,191,220,95,145,51,184,92,240,197,221,45,214,185,83,222,55,42,217,91,166,172,9,207,230,197,85,13,77,29,91,189,217,218,156,169,53,43,152,190,252,108,85,202,252,46,79,85,66,230,182,215,107,180,70,210,233,184,52,174,134,177,81,219,104,96,230,194,65,75,12,42,238,105,30,255,0,123,202,99,81,112,233,31,142,158,191,121,219,0,0,0,0,0,0,0,0,0,15,92,244,212,245,81,44,53,80,71,52,110,238,201,26,142,106,250,246,83,16,110,7,8,188,62,238,76,110,110,160,219,45,58,217,93,143,195,193,101,162,73,127,35,242,159,11,189,24,137,247,17,155,80,120,59,236,5,198,105,234,109,154,135,84,210,189,252,190,92,109,171,162,100,109,194,34,47,70,209,116,236,191,165,78,187,47,131,38,212,173,82,58,29,99,168,82,15,84,117,194,155,155,183,255,0,96,227,185,247,91,252,26,54,81,145,74,151,13,91,170,93,34,242,249,126,85,125,34,162,117,92,231,52,63,113,40,182,99,131,189,138,216,214,54,77,35,163,168,38,173,110,127,103,86,91,232,221,83,253,51,250,100,112,177,123,74,230,253,216,79,191,55,0,0,0,0,14,191,184,92,139,160,117,42,72,254,70,173,158,179,46,206,48,158,75,250,228,214,199,125,153,28,123,211,174,210,41,124,198,174,165,186,42,59,155,57,253,151,47,169,247,240,239,181,87,13,229,221,189,63,162,104,105,38,158,58,154,250,69,171,242,163,115,185,41,157,83,20,79,122,225,143,194,39,152,153,85,76,124,254,75,177,118,208,232,59,110,218,109,166,154,209,86,218,118,68,203,69,166,138,137,220,172,107,85,206,138,158,56,213,87,149,173,202,251,137,215,9,247,39,99,184,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,161,111,142,245,104,110,31,118,206,241,186,91,133,112,90,123,93,170,47,114,40,240,179,86,84,42,47,149,79,11,87,226,145,238,232,157,145,58,171,149,26,138,169,175,230,245,239,22,239,113,171,190,173,190,86,80,85,92,239,55,202,166,91,52,245,134,139,50,50,142,5,122,249,52,176,167,233,85,115,215,28,206,87,57,113,233,116,156,9,240,101,167,120,75,219,102,50,190,42,106,253,125,127,137,146,234,27,163,90,139,200,189,219,71,3,187,164,49,250,174,125,247,162,189,112,156,173,108,156,0,0,13,94,245,195,226,187,238,70,160,146,196,169,60,117,183,202,181,163,88,122,35,218,249,221,229,242,253,249,76,27,66,0,0,0,252,189,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,166,181,60,71,233,74,45,171,226,71,112,244,158,148,123,169,40,244,230,172,184,67,108,242,189,199,83,197,29,75,150,22,181,83,24,86,55,149,50,152,248,114,152,54,49,218,253,73,87,172,182,211,73,106,250,244,68,169,190,88,168,46,83,97,168,212,243,38,167,100,142,194,39,110,174,94,135,187,113,45,223,107,237,254,166,180,243,171,61,182,207,91,79,204,141,202,183,158,7,183,40,158,189,205,111,248,106,187,83,88,56,140,218,187,237,98,162,83,219,181,181,142,174,85,87,34,123,145,215,194,231,117,94,221,17,77,152,64,56,237,71,112,117,167,79,93,46,172,154,56,93,69,69,61,66,73,39,192,197,99,21,220,206,250,38,50,166,180,59,17,106,91,246,248,109,221,141,25,43,150,227,170,237,20,156,177,124,107,230,86,68,220,55,162,245,235,211,167,115,102,240,0,0,161,127,22,47,199,103,86,254,247,90,127,145,68,90,167,135,7,226,77,181,159,189,213,95,203,106,9,40,0,40,207,197,195,101,147,108,248,160,147,92,219,105,22,43,70,227,80,178,238,197,107,112,198,215,69,136,106,152,159,53,85,72,165,119,214,160,205,212,220,110,37,191,194,138,10,58,107,202,51,91,35,221,182,49,167,63,225,90,196,102,124,228,79,137,17,45,234,214,163,251,36,152,235,158,132,85,240,223,216,164,223,94,42,52,205,29,202,133,106,44,26,81,203,169,110,252,204,204,106,202,119,53,97,141,222,138,143,157,97,106,181,123,183,159,162,162,41,176,64,32,47,140,54,196,255,0,52,29,131,183,238,237,158,129,36,187,237,221,103,61,75,216,137,204,235,93,74,182,57,145,125,93,201,42,64,244,239,202,223,49,125,85,72,121,225,17,191,44,219,30,33,170,118,206,245,91,228,217,55,26,143,217,26,175,118,35,142,227,78,143,146,157,234,171,219,153,171,60,127,87,72,207,145,31,248,166,220,251,167,18,252,81,106,221,95,99,73,174,45,191,95,62,204,176,66,197,202,201,75,27,146,158,145,172,78,200,175,107,88,236,126,115,215,170,247,47,255,0,97,54,170,221,177,251,51,163,182,158,217,229,186,61,53,105,130,142,105,24,152,108,245,56,230,158,108,122,115,204,233,31,253,177,223,128,0,2,155,188,80,120,245,126,231,221,235,120,117,218,11,202,254,163,237,83,249,122,134,229,78,252,54,241,87,27,145,124,134,57,59,211,196,244,234,189,164,123,114,153,107,90,174,250,188,46,248,9,254,104,119,42,62,35,119,146,196,174,210,214,249,124,221,51,106,170,137,21,151,90,150,59,253,245,35,87,189,60,106,139,202,213,76,72,244,207,194,197,71,220,56,6,186,124,123,254,56,251,179,252,34,155,254,203,75,250,217,138,120,105,54,123,66,210,83,179,146,40,116,213,178,54,55,42,184,106,82,198,136,153,94,189,144,238,64,0,86,15,139,135,25,108,179,219,101,225,91,110,110,201,237,247,8,217,46,177,170,129,202,139,79,78,228,71,197,66,142,79,202,145,21,175,147,251,14,86,245,71,185,19,30,120,73,240,108,186,207,81,179,137,221,197,180,42,216,172,21,11,30,149,167,157,158,237,109,193,138,168,250,188,47,118,66,189,24,189,81,101,202,166,22,34,224,76,85,197,143,226,177,188,159,244,127,168,127,205,211,148,127,225,193,248,236,237,103,239,141,87,242,42,131,97,83,23,113,81,237,31,206,195,187,254,199,230,121,255,0,168,45,65,229,121,121,231,231,251,62,124,114,227,174,115,140,96,162,30,3,97,134,126,49,54,149,147,196,201,26,154,146,157,232,143,106,42,35,154,142,115,87,175,170,42,34,162,250,42,33,177,120,4,44,241,119,161,182,85,240,107,116,158,189,81,39,162,191,218,231,162,203,115,153,150,71,70,184,233,211,240,82,75,215,167,203,215,4,34,240,93,125,193,56,171,191,199,72,244,242,29,161,235,150,169,170,189,227,74,218,46,85,79,175,58,179,244,42,151,96,0,0,172,63,20,206,61,95,167,97,184,240,195,179,151,149,109,210,162,53,131,87,221,169,159,133,165,137,201,214,223,19,147,250,99,154,191,133,114,124,45,119,38,121,149,232,200,205,225,201,192,181,103,18,250,205,155,135,184,86,233,225,219,61,59,82,158,209,204,156,191,109,85,183,10,148,145,175,127,45,50,139,43,147,211,220,69,71,59,153,183,157,69,69,69,109,162,167,183,91,169,33,165,164,165,137,144,65,4,17,163,35,138,54,162,35,88,198,167,70,181,17,17,17,19,162,34,30,240,71,238,48,248,54,219,254,47,180,68,22,77,65,82,182,93,73,104,87,201,100,191,195,2,75,37,34,187,28,241,200,204,183,205,133,248,76,179,153,23,40,138,138,138,139,154,115,223,95,15,142,41,248,116,184,75,119,168,209,181,122,130,201,66,255,0,62,13,69,166,57,234,162,141,24,185,73,36,107,17,38,167,86,251,170,170,246,163,81,126,23,59,25,59,127,13,126,41,28,67,236,141,117,45,171,92,94,39,220,93,36,222,88,229,161,188,78,174,173,130,52,194,115,65,86,168,178,35,145,19,8,217,57,217,142,136,141,85,230,75,163,217,29,233,208,156,64,237,189,171,116,182,230,225,37,77,158,234,215,34,50,102,114,79,77,51,23,150,72,101,102,87,149,237,84,194,166,85,21,48,168,170,138,138,189,236,0,14,19,91,107,77,47,183,58,74,235,174,117,173,230,11,85,142,201,74,250,202,234,201,149,121,98,137,169,213,112,153,85,85,232,136,212,69,85,85,68,68,85,84,67,95,238,51,120,184,214,124,98,110,171,110,17,193,91,75,165,173,178,186,143,75,216,83,222,124,108,123,145,60,215,181,170,168,234,137,85,27,205,140,227,221,98,42,163,114,182,119,225,183,192,149,55,14,122,78,61,211,220,203,84,111,220,189,65,79,210,25,90,215,45,138,141,232,159,177,217,223,19,57,58,202,244,94,136,169,26,116,71,43,231,8,7,66,223,93,226,211,27,7,180,250,147,118,117,116,137,236,54,10,55,78,216,17,232,215,213,212,47,187,13,59,51,249,114,72,173,98,124,185,178,189,17,77,122,237,116,27,163,198,71,17,140,165,243,82,225,172,55,22,246,175,154,85,69,242,169,209,234,174,123,213,58,171,97,134,38,170,225,51,203,28,88,76,225,11,136,226,175,129,29,41,172,248,53,183,236,198,217,217,145,111,91,109,66,149,186,89,232,212,73,170,170,99,98,173,68,110,95,87,85,123,234,189,145,101,86,42,244,105,85,60,11,241,45,91,194,183,16,54,205,83,116,146,104,244,213,213,126,198,212,244,202,213,85,74,55,189,63,11,203,223,158,23,163,100,78,153,84,107,219,249,74,108,51,71,89,73,112,164,130,190,130,170,26,154,90,152,219,52,19,194,244,124,114,198,228,203,94,215,39,71,53,81,81,81,83,162,162,158,224,0,0,21,233,227,77,161,236,215,94,30,244,174,189,150,6,37,219,79,234,120,232,160,155,149,21,203,77,85,79,47,155,30,123,166,95,4,14,239,143,115,183,92,166,20,240,67,213,215,72,55,7,114,180,26,78,229,183,87,89,169,46,235,26,245,70,207,4,254,87,50,124,149,91,80,168,191,62,86,231,178,22,236,14,15,89,232,125,27,184,186,126,163,74,107,221,45,106,212,54,122,180,252,53,13,202,145,149,16,185,122,225,220,175,69,68,114,103,163,147,170,47,84,84,34,134,173,240,148,224,215,83,220,37,184,80,105,125,67,167,60,231,249,142,130,211,122,145,34,202,231,60,173,157,37,229,69,85,206,27,132,78,136,136,137,208,174,159,16,61,169,225,75,135,75,229,46,201,236,149,162,229,118,213,244,234,202,205,65,121,185,93,164,157,109,204,114,102,58,54,50,62,72,150,71,53,200,247,171,152,188,173,242,209,23,46,118,50,119,133,31,5,105,185,154,158,30,35,247,38,208,217,52,166,156,170,86,233,250,58,152,242,203,157,198,53,253,189,81,122,58,40,29,219,209,210,162,39,228,57,22,228,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,211,183,123,65,219,119,47,109,53,46,138,185,83,178,86,93,237,53,180,77,230,99,92,173,116,180,242,70,138,156,205,118,23,223,94,184,95,185,123,26,232,241,17,181,87,13,154,221,189,65,162,107,169,38,167,142,158,190,173,104,252,216,220,206,122,102,212,203,19,30,153,99,50,139,229,174,21,19,31,47,146,124,27,18,200,228,222,157,8,146,203,229,181,53,37,173,85,220,216,199,236,184,189,77,147,182,247,145,52,14,154,72,223,206,212,179,209,225,217,206,83,201,103,92,157,128,0,0,0,3,241,44,81,79,19,225,154,54,201,28,141,86,189,142,76,163,145,122,42,42,47,116,35,182,248,240,27,176,27,229,237,53,151,157,47,5,170,231,80,215,170,214,218,232,168,160,157,207,119,152,185,116,142,167,123,151,222,149,92,171,243,68,94,233,214,60,220,60,25,246,93,242,70,182,237,93,170,26,196,98,35,252,218,250,68,94,110,185,198,40,123,118,62,56,188,25,54,165,42,149,211,107,29,66,176,122,35,110,20,220,221,191,251,7,29,206,197,167,252,29,246,2,221,52,21,55,61,67,170,106,158,206,111,50,55,85,209,62,55,101,21,19,163,168,186,247,79,210,132,153,219,254,17,120,125,219,104,218,221,63,182,90,117,210,183,63,135,158,203,68,178,254,95,229,50,22,250,61,83,238,50,252,20,212,244,177,36,52,176,71,12,109,236,200,218,141,106,122,246,67,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,215,17,90,134,13,45,177,90,250,247,61,67,97,246,109,51,117,145,138,175,70,229,205,163,149,200,137,149,78,190,239,204,214,219,91,93,150,253,172,175,183,181,122,191,237,11,157,85,86,85,115,158,121,92,239,154,252,254,106,90,71,132,71,13,114,91,233,235,119,195,82,90,217,205,85,12,148,84,62,124,30,242,177,201,65,83,28,173,231,139,183,71,97,205,127,220,158,165,162,162,34,38,17,58,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,39,86,106,205,55,161,116,213,207,88,235,11,205,53,166,203,103,166,125,101,117,109,75,249,99,130,38,38,92,229,249,253,17,50,170,184,68,69,85,68,40,23,142,46,49,117,63,23,155,158,147,80,37,93,30,137,178,74,250,109,55,104,194,163,156,138,184,90,153,154,138,168,179,201,211,162,116,107,81,173,79,202,115,172,131,195,75,128,230,240,255,0,167,34,222,61,211,181,177,119,22,251,76,169,75,73,43,81,223,97,81,72,223,218,211,229,80,244,85,243,21,23,221,106,164,105,143,127,154,120,0,70,238,49,56,228,219,14,16,236,145,83,95,34,154,249,172,238,148,171,83,104,211,212,202,172,116,177,243,57,169,52,210,170,43,97,135,153,174,76,225,92,170,138,141,106,225,202,223,127,5,60,97,233,62,46,54,210,59,212,79,162,182,235,59,75,82,45,69,99,137,235,251,30,69,85,70,205,18,57,85,206,130,68,76,181,114,188,171,150,42,170,183,43,34,129,22,60,67,184,170,178,240,217,177,119,106,59,125,222,38,235,157,91,75,45,179,79,210,49,233,231,71,230,34,178,90,197,78,237,100,77,85,84,118,48,178,121,109,245,92,84,47,0,155,37,93,190,188,82,232,189,60,218,57,38,180,217,43,99,212,55,169,17,170,172,142,142,145,237,145,90,245,68,92,36,146,36,113,125,242,167,84,238,108,66,0,6,183,26,227,91,238,230,207,239,101,238,193,95,172,181,39,180,232,253,77,60,14,164,154,233,82,216,223,236,213,43,134,170,43,243,200,228,98,125,237,84,54,30,218,237,201,210,155,193,183,182,29,204,209,55,6,86,89,181,13,20,117,148,207,106,162,185,156,201,239,70,244,79,133,236,114,57,142,111,116,115,92,139,216,237,39,95,220,13,119,166,54,195,68,222,183,7,89,220,163,160,178,88,40,228,174,173,157,234,158,235,24,153,229,106,42,167,51,220,184,107,91,221,206,114,34,117,83,91,29,99,125,212,123,255,0,189,215,125,65,73,64,175,189,238,14,166,154,122,122,70,187,155,21,21,181,42,177,194,213,249,34,200,214,39,209,16,217,91,70,233,202,125,29,164,44,122,70,150,79,50,11,29,182,154,219,27,249,121,121,153,12,77,141,23,30,157,27,216,230,13,107,56,155,218,91,151,15,252,65,235,61,181,86,77,76,203,29,222,71,218,229,76,177,206,162,122,249,180,146,181,125,21,98,124,107,209,122,46,83,61,11,237,225,43,137,13,47,197,6,204,89,119,14,201,89,2,93,91,12,116,154,130,222,199,123,244,23,22,177,60,214,43,123,242,57,125,246,47,171,28,223,92,162,102,96,68,79,18,238,38,180,246,196,240,247,125,210,52,183,120,191,86,122,242,134,107,53,170,134,57,19,207,142,158,102,172,117,21,106,157,85,172,100,106,246,181,222,175,115,81,59,42,165,93,120,103,109,5,211,117,248,185,209,213,112,209,121,150,173,23,63,234,158,229,59,152,174,100,41,77,214,159,233,204,234,133,133,17,51,232,231,38,121,85,13,128,0,0,2,133,252,88,191,29,157,91,251,221,105,254,69,17,106,158,28,31,137,54,214,126,247,85,127,45,168,36,160,0,133,94,44,251,41,252,212,120,91,171,214,86,218,63,54,241,183,85,141,189,196,173,110,94,234,39,126,10,173,137,242,106,49,204,153,221,186,83,167,220,180,100,234,218,199,81,50,220,234,169,86,150,57,93,59,97,231,94,68,145,200,136,231,35,123,101,81,173,76,252,145,11,170,240,123,216,191,230,125,195,253,118,237,93,169,17,151,109,197,172,243,105,220,230,167,51,45,148,202,232,225,79,154,115,200,179,191,211,45,88,215,29,17,73,240,14,35,87,233,91,38,185,210,151,157,23,169,41,18,170,211,126,160,158,219,93,10,227,240,144,77,26,177,233,215,63,146,229,53,162,221,93,191,212,155,29,187,122,143,111,46,115,205,79,119,210,55,121,105,27,83,19,149,142,85,137,249,138,118,42,117,78,102,242,72,213,78,184,114,18,71,194,171,101,151,117,248,174,179,234,11,133,31,155,103,219,248,31,168,234,92,228,247,86,165,138,140,164,110,125,28,147,61,178,162,122,164,14,47,140,0,0,43,91,197,31,143,84,208,214,250,254,26,246,114,248,137,168,238,16,249,58,162,235,74,255,0,122,217,78,244,235,71,19,209,122,78,246,252,107,249,12,118,19,223,118,89,17,60,60,56,27,185,113,71,173,211,89,107,74,89,169,182,211,77,212,167,218,50,162,242,58,233,82,212,71,54,138,37,249,117,106,200,228,236,197,229,69,71,61,21,47,110,219,110,183,217,237,212,182,139,77,20,20,116,52,48,178,154,154,154,8,210,56,161,137,141,70,177,140,106,116,107,90,212,68,68,78,136,136,125,32,26,233,241,239,248,227,238,207,240,138,111,251,45,47,251,104,127,114,109,21,252,29,182,255,0,38,140,237,192,3,15,113,89,189,87,237,138,217,187,182,174,209,186,54,239,170,117,77,66,123,13,138,217,109,183,77,88,231,86,61,171,203,44,173,137,170,173,134,52,69,123,149,112,139,132,106,42,43,208,160,141,73,180,60,75,235,13,65,114,213,122,159,105,119,26,229,119,187,213,75,91,93,89,81,167,107,93,36,243,200,229,115,222,229,242,251,170,170,168,165,218,46,39,104,160,101,45,22,216,110,133,60,49,166,25,28,86,91,131,26,223,94,136,140,194,30,223,230,89,197,63,245,185,221,95,239,69,199,255,0,192,62,75,182,219,241,37,67,106,173,174,190,232,45,202,167,182,211,211,201,45,100,213,118,186,246,65,28,13,106,172,142,145,206,111,42,49,26,138,170,171,209,19,57,58,62,155,182,234,75,189,238,150,221,164,40,46,85,183,137,220,169,75,5,182,41,36,169,123,185,85,85,24,216,209,92,171,202,138,189,61,17,73,67,194,14,221,113,25,109,226,139,107,107,245,30,132,220,138,91,93,62,169,160,146,174,106,235,93,123,41,227,137,37,78,103,72,231,183,149,27,142,234,189,11,227,212,182,11,126,171,211,151,93,47,118,98,190,134,241,69,61,5,75,83,242,162,150,53,99,211,255,0,85,202,107,99,168,108,250,235,133,205,255,0,168,182,189,86,147,83,237,198,163,100,176,72,246,225,175,150,154,100,146,25,113,158,172,123,81,143,78,189,90,244,249,155,13,112,253,190,186,39,136,205,171,178,238,150,134,173,142,74,107,148,40,149,116,158,98,58,107,125,90,34,121,180,210,162,118,123,28,191,219,53,90,228,203,92,138,185,24,21,9,227,15,197,45,135,91,222,172,252,56,104,139,156,85,212,218,94,181,215,77,71,81,4,168,248,254,208,70,58,56,169,114,157,21,209,53,242,171,250,174,28,246,183,163,152,167,127,240,82,217,123,157,167,77,235,93,248,187,83,186,40,47,207,138,193,103,87,53,17,101,138,7,43,234,100,79,85,106,200,177,49,49,249,81,63,190,58,89,224,0,16,155,196,127,142,186,94,27,52,131,246,215,110,110,112,201,185,122,138,149,222,91,153,135,253,137,72,244,84,246,167,167,164,171,215,202,106,231,170,43,220,152,68,71,213,207,6,220,38,235,94,49,183,101,109,142,169,171,167,211,118,249,153,93,170,175,175,119,51,227,137,238,85,86,49,206,207,61,68,170,142,70,231,56,247,158,228,84,106,162,236,3,161,52,54,149,219,77,29,104,208,90,34,207,5,170,199,99,165,109,37,21,36,45,195,99,99,125,87,230,229,85,87,57,203,213,206,114,170,229,85,84,231,128,49,221,127,16,219,33,109,220,203,102,205,213,110,125,135,245,107,118,150,72,41,172,177,85,36,181,9,35,35,123,213,146,35,50,144,187,149,142,194,72,173,87,46,17,50,170,136,185,16,169,63,24,190,25,246,235,66,209,233,141,248,208,182,42,11,29,125,250,237,45,162,251,77,72,141,138,58,217,159,19,230,138,165,34,76,34,63,240,82,164,143,68,247,185,153,158,189,87,159,240,59,213,23,169,168,55,103,69,200,146,201,104,164,154,211,116,135,170,242,67,83,43,106,35,147,233,151,178,24,190,75,136,125,125,45,52,0,122,170,170,169,104,105,102,174,174,169,138,158,158,158,55,75,52,210,189,24,200,216,212,203,156,231,47,68,68,68,85,85,94,136,133,27,120,144,241,215,83,196,150,175,118,217,237,197,206,72,246,211,78,85,57,99,146,60,179,237,202,182,244,246,151,167,172,77,235,229,53,81,58,42,189,221,85,168,201,23,225,103,192,75,172,209,91,120,159,222,59,58,37,116,204,109,78,142,180,212,49,23,200,141,83,41,112,149,170,157,30,168,168,176,167,78,84,247,251,171,21,182,134,0,41,147,197,227,138,127,230,141,185,84,252,61,233,11,159,153,167,116,52,203,45,233,209,63,44,170,188,170,43,86,53,249,165,59,21,89,244,146,73,81,83,221,67,56,120,59,240,184,154,95,72,215,113,51,171,237,156,183,77,74,201,45,218,109,147,51,222,130,222,215,226,106,132,69,76,181,210,200,206,86,175,126,72,213,83,45,144,178,178,142,188,87,56,94,77,151,222,239,230,167,165,173,203,14,147,220,105,36,173,84,141,184,142,146,236,157,106,98,250,36,153,73,155,219,171,228,68,76,48,152,126,17,220,83,174,232,237,108,251,13,171,174,75,46,166,208,16,53,214,199,202,236,190,174,204,174,70,177,17,126,112,57,91,18,255,0,96,232,113,156,57,75,2,0,21,211,227,63,79,173,45,123,97,183,186,239,74,222,110,182,234,123,93,238,174,221,91,37,5,76,176,255,0,190,97,107,227,87,171,21,61,220,211,57,58,250,185,49,223,174,58,240,109,226,33,181,90,147,89,236,198,187,213,53,149,87,139,219,96,187,216,159,112,173,124,174,159,201,107,219,83,3,22,71,47,188,141,88,228,70,167,85,107,100,95,201,45,108,21,105,227,79,191,22,105,45,26,79,135,75,53,108,115,220,153,90,221,75,123,108,111,69,90,102,54,39,199,75,19,241,234,255,0,54,89,21,171,213,17,145,175,103,33,199,248,33,109,229,106,215,110,102,236,84,68,172,163,108,84,122,122,146,78,94,146,72,170,179,206,153,244,229,68,166,255,0,238,159,66,214,192,35,111,29,156,92,90,120,78,218,9,239,84,82,211,212,107,91,251,100,162,211,52,18,39,50,44,232,137,207,83,35,125,98,133,28,215,42,126,83,149,140,233,205,148,166,206,20,248,116,215,124,106,239,211,173,23,11,149,124,148,83,84,186,243,172,53,4,171,207,36,80,190,69,116,142,87,187,40,233,230,122,185,172,69,206,92,170,229,69,107,93,141,131,116,118,144,211,122,3,74,218,180,78,143,180,65,107,178,89,41,35,162,161,163,129,48,200,97,98,97,169,215,170,175,170,170,229,85,85,85,85,85,85,78,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,83,10,157,10,187,241,119,225,177,247,26,122,45,240,211,118,182,115,82,195,29,21,119,145,7,188,140,106,87,212,201,43,185,34,237,213,185,115,159,143,154,122,149,109,162,174,171,97,214,86,43,218,61,89,246,125,206,150,169,85,23,24,228,149,174,249,167,203,230,134,201,60,58,234,24,53,78,197,104,27,220,21,13,155,218,116,205,170,71,170,61,29,135,58,142,39,42,46,21,122,251,223,51,34,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,251,197,155,126,155,162,118,193,155,101,104,186,178,43,141,245,17,42,97,100,252,175,117,36,244,245,208,191,45,108,136,229,78,102,162,117,106,183,61,243,216,169,61,144,219,155,158,236,238,158,156,209,22,234,89,42,29,114,185,209,193,58,163,28,244,100,82,84,199,19,158,252,53,216,106,121,137,149,84,84,255,0,33,177,134,198,109,181,6,211,237,102,155,209,20,84,240,196,235,117,174,142,9,214,38,53,168,233,99,166,138,39,59,163,91,156,249,105,213,81,23,252,135,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,50,73,28,49,190,105,164,107,35,99,85,206,115,151,8,212,78,234,171,232,133,34,120,149,241,224,254,33,53,43,246,135,107,110,207,254,103,22,26,156,212,84,196,184,75,245,99,23,246,213,95,90,118,42,126,13,58,35,149,85,235,159,115,150,40,108,134,238,215,236,94,227,219,55,62,207,163,180,206,163,185,217,156,179,80,83,234,10,121,231,165,130,163,167,37,66,50,25,98,85,145,152,85,106,185,202,136,171,205,142,100,106,164,195,253,122,190,41,255,0,224,14,213,127,122,174,63,237,195,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,15,215,171,226,159,254,0,237,87,247,170,227,254,220,91,166,200,107,91,174,229,108,190,129,220,107,237,61,36,23,45,85,165,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,113,140,170,247,49,15,28,220,29,88,120,186,219,20,181,83,203,77,109,214,182,5,125,78,157,186,202,138,140,107,220,137,207,77,50,162,43,188,153,48,220,225,21,90,230,177,201,156,43,93,71,181,52,187,255,0,193,206,240,39,152,151,189,5,173,236,47,85,142,68,78,95,54,37,92,101,171,214,58,136,31,133,252,232,222,159,50,112,237,191,141,190,183,181,91,41,237,251,169,178,182,205,65,87,27,17,146,92,109,23,71,91,214,76,34,251,206,129,241,202,213,114,174,51,202,230,167,117,68,236,131,114,124,109,245,181,210,215,61,6,212,236,181,182,193,87,35,21,172,184,222,46,142,184,44,106,169,241,54,6,71,19,121,147,174,57,156,228,237,148,244,33,85,178,207,196,95,27,91,197,35,225,109,231,93,107,27,195,218,181,53,82,39,224,169,33,230,194,58,71,34,36,116,212,236,207,68,68,107,19,178,38,87,11,119,220,19,240,115,165,184,67,219,135,89,97,154,154,235,172,47,92,147,106,27,212,108,86,164,239,110,121,32,139,155,170,67,31,51,145,185,194,185,85,206,84,69,94,86,200,176,0,43,7,197,19,128,45,71,173,239,21,124,74,108,157,145,247,27,139,224,111,234,162,197,73,22,103,168,242,219,132,173,129,137,214,71,242,35,91,35,26,156,203,202,142,68,85,87,144,91,133,222,54,119,195,132,187,148,244,218,38,227,13,195,79,85,77,230,87,233,187,171,92,250,73,36,232,142,145,152,84,124,50,225,49,204,197,76,225,57,145,200,212,68,155,52,158,57,20,95,101,102,187,134,233,190,210,107,49,203,22,169,79,33,238,194,117,202,210,243,53,21,115,211,14,199,78,171,220,134,156,86,113,221,189,156,90,79,13,167,84,79,77,99,210,180,178,164,180,186,118,212,175,74,119,74,157,27,36,206,114,171,167,145,51,209,87,13,79,201,107,85,85,86,101,248,95,248,126,234,109,59,168,40,120,147,223,11,4,214,185,168,217,230,233,75,37,91,121,103,243,28,213,79,109,168,141,83,49,225,21,124,182,59,14,202,243,170,38,24,174,180,224,68,31,16,30,4,45,92,88,233,136,181,94,146,150,11,110,228,105,234,87,69,110,168,149,220,176,92,169,209,85,222,199,58,254,79,188,174,88,228,252,151,57,81,125,215,42,165,55,105,77,111,196,63,6,219,167,87,246,37,101,243,65,106,219,122,165,61,194,134,162,44,54,120,243,148,100,208,189,22,57,162,92,101,170,168,230,175,71,53,123,41,57,116,23,141,238,166,162,182,195,73,185,123,19,111,186,214,177,136,146,87,89,175,46,163,107,220,137,223,200,146,41,113,149,235,210,76,39,200,226,183,87,198,195,113,239,150,217,173,187,65,180,214,173,43,60,141,229,75,149,214,185,110,83,51,41,213,209,196,140,142,54,185,23,183,63,152,157,58,167,92,36,48,211,154,95,136,78,51,247,121,240,208,165,235,92,235,11,195,209,245,117,181,50,42,178,154,44,227,158,89,23,220,167,129,153,194,39,70,167,70,181,50,168,213,188,222,12,120,68,210,124,34,109,151,234,94,219,81,29,211,83,94,29,29,86,162,188,35,57,125,170,118,162,163,99,141,23,171,97,143,153,200,196,94,171,204,231,46,21,202,137,32,64,0,2,133,252,88,191,29,157,91,251,221,105,254,69,17,106,158,28,31,137,54,214,126,247,85,127,45,168,36,160,0,227,245,5,134,213,170,108,23,45,49,125,164,101,85,182,239,71,53,5,100,15,76,182,88,37,98,178,70,47,209,90,229,79,210,107,151,63,12,250,193,56,170,147,133,186,104,228,125,225,53,74,216,35,153,81,23,52,254,111,74,181,68,252,143,35,240,203,253,143,167,161,177,110,144,210,182,77,13,165,44,218,47,77,210,37,45,166,195,65,5,182,134,20,199,224,224,134,52,99,19,166,63,37,168,114,224,20,255,0,227,71,177,137,96,220,45,47,191,246,138,85,74,93,85,79,246,37,221,237,78,137,93,78,204,192,247,46,59,190,12,181,58,246,166,254,236,149,240,129,217,79,230,119,195,108,251,147,114,163,242,174,219,143,112,117,107,92,230,225,233,110,166,87,67,76,213,245,234,255,0,104,145,23,178,182,86,169,58,192,0,16,223,196,79,142,91,127,11,218,37,218,35,67,215,67,54,230,234,90,71,45,189,152,71,165,166,153,217,106,214,202,139,211,155,40,228,137,170,138,142,115,85,85,21,173,84,90,38,184,92,43,174,213,245,55,91,165,100,213,117,181,179,62,162,166,162,119,171,228,154,87,185,92,247,189,203,213,206,85,85,85,85,234,170,164,212,219,175,22,141,247,218,125,19,104,219,189,5,181,27,73,106,176,216,233,146,154,142,150,59,85,203,221,106,117,87,57,86,187,46,123,156,170,231,57,122,185,206,85,94,170,118,79,215,171,226,159,254,0,237,87,247,170,227,254,220,63,94,175,138,127,248,3,181,95,222,171,143,251,113,53,60,55,184,214,221,62,48,127,154,39,243,76,176,105,75,103,234,75,236,143,98,251,10,150,166,31,51,218,189,175,204,243,124,233,229,206,61,153,156,188,188,184,203,179,156,166,38,169,174,159,30,255,0,142,62,236,255,0,8,166,255,0,178,210,255,0,182,135,247,38,209,95,193,219,111,242,104,206,220,0,0,3,21,113,99,248,172,111,39,253,31,234,31,243,116,229,31,248,112,126,59,59,89,251,227,85,252,138,160,216,84,16,127,196,87,195,254,62,38,109,73,186,27,97,20,20,219,149,103,165,72,86,157,238,108,81,95,41,153,240,194,247,174,17,147,55,170,71,35,151,149,83,220,114,162,114,185,149,69,179,92,64,113,11,193,118,225,220,227,210,117,21,122,126,231,12,169,77,124,211,183,154,71,45,61,67,153,156,50,166,157,220,174,71,55,153,112,230,171,94,136,171,135,97,87,51,159,76,120,226,72,218,6,197,172,248,120,108,181,173,106,115,79,107,212,92,145,72,190,184,138,72,28,172,79,237,220,98,93,254,241,129,222,253,209,177,85,233,109,176,211,52,123,111,67,90,213,142,106,234,106,215,214,93,60,191,84,142,117,108,109,139,41,156,171,99,231,79,201,114,119,92,71,193,199,3,123,159,197,182,172,130,231,37,61,93,159,65,211,212,243,94,53,29,67,23,18,162,59,223,134,151,153,63,13,58,245,76,252,44,238,229,206,26,235,239,208,186,35,75,237,174,142,179,232,45,23,106,138,219,99,177,82,71,69,67,75,31,104,226,98,97,50,171,213,206,94,170,174,94,174,85,85,85,85,85,57,208,1,30,56,213,226,255,0,74,112,143,182,47,191,84,249,23,13,93,122,108,180,250,110,206,245,207,180,78,212,78,105,165,68,84,84,130,62,102,171,213,21,21,85,90,212,84,87,101,53,249,214,250,219,85,110,62,173,186,235,173,111,122,168,187,95,111,117,46,171,174,172,157,83,158,89,29,244,78,141,68,76,34,53,17,17,168,136,136,136,136,136,74,13,134,241,50,222,46,28,54,226,131,108,54,207,107,246,190,158,217,70,231,77,53,69,77,182,189,245,85,213,14,199,61,68,239,109,107,81,242,59,8,153,70,162,34,35,90,212,107,81,17,50,39,235,213,241,79,255,0,0,118,171,251,213,113,255,0,110,31,175,87,197,63,252,1,218,175,239,85,199,253,184,147,254,30,158,33,123,209,197,158,244,94,182,231,113,180,198,138,183,91,109,218,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,103,45,67,213,81,26,139,148,111,94,232,182,3,114,183,209,221,237,213,86,171,132,62,109,45,108,47,167,158,62,101,111,60,111,106,181,201,148,84,84,202,42,245,69,201,174,175,18,91,11,185,220,26,111,188,182,135,207,113,163,251,62,189,46,154,87,80,197,150,123,92,12,147,158,25,227,145,58,36,172,84,106,61,189,218,244,95,69,106,172,221,219,111,27,104,168,180,165,21,6,235,108,213,93,199,80,82,196,200,170,110,22,139,140,113,67,90,228,76,44,171,11,216,158,75,151,186,181,28,228,206,113,132,195,82,36,113,167,198,246,182,227,43,83,90,169,229,211,177,233,253,47,98,146,79,177,236,208,204,234,137,95,44,152,107,166,158,76,34,73,34,162,34,34,53,168,141,69,84,76,170,171,157,104,222,24,28,46,223,56,115,216,202,155,190,184,160,125,14,174,215,149,49,92,235,232,228,106,182,74,42,88,216,173,165,167,145,23,170,72,136,249,94,228,95,133,101,229,84,203,84,152,224,2,165,124,83,120,245,75,244,247,30,24,118,114,244,191,103,83,74,234,109,97,117,166,119,74,153,90,184,117,190,39,162,254,214,213,253,181,83,226,115,121,51,202,143,71,86,246,133,213,49,104,141,95,105,213,178,233,123,46,162,75,77,75,106,146,215,122,138,89,104,106,92,222,173,108,204,138,72,220,246,34,225,121,121,209,23,24,118,90,170,139,56,83,198,171,138,86,162,53,186,3,106,81,17,48,136,150,171,143,79,255,0,78,60,254,189,95,20,255,0,240,7,106,191,189,87,31,246,225,250,245,124,83,255,0,192,29,170,254,245,92,127,219,139,62,224,207,122,245,87,17,60,54,104,253,227,214,182,251,85,21,235,80,125,161,237,48,90,226,146,58,86,121,21,245,20,236,228,108,146,72,244,203,33,106,174,94,190,242,174,48,152,68,226,120,225,226,102,135,133,173,133,187,235,106,121,225,118,166,185,162,218,180,213,51,240,190,101,124,141,92,74,173,245,100,77,71,74,239,69,229,107,114,138,244,40,251,133,173,137,212,156,86,239,253,155,111,82,166,174,72,238,85,47,185,234,27,146,187,158,72,40,88,244,117,76,238,115,187,189,202,228,107,85,115,153,36,110,123,155,25,105,251,5,155,74,88,109,218,99,78,219,161,160,181,90,41,34,161,161,165,133,48,200,32,137,136,200,227,106,124,145,173,68,79,184,228,12,75,197,62,192,217,56,151,217,13,71,181,23,103,71,13,77,116,62,209,105,172,122,103,216,238,49,34,186,9,186,117,229,230,247,92,137,213,88,247,167,169,64,187,73,184,219,131,194,102,255,0,219,181,124,84,21,20,58,131,69,221,164,164,186,218,231,85,141,101,99,92,177,85,82,74,159,39,55,157,190,184,92,57,58,162,27,25,109,230,189,211,91,163,161,172,91,137,163,171,146,174,203,168,168,98,184,81,203,211,155,203,145,168,188,174,68,85,229,123,87,45,115,115,238,185,170,139,213,14,196,1,208,55,231,101,244,159,16,123,81,168,54,155,89,198,169,65,124,166,88,227,169,99,17,210,81,212,53,121,161,168,143,63,150,199,163,93,142,202,136,173,94,138,168,107,245,190,123,5,189,124,29,110,164,86,157,77,21,117,166,190,223,85,237,118,29,69,110,123,227,130,177,35,118,89,81,77,50,97,90,228,247,85,91,148,123,23,8,168,157,51,46,54,119,198,147,117,52,157,150,150,201,187,251,107,109,215,18,211,177,34,251,90,142,187,236,202,185,17,49,239,202,196,138,72,158,252,103,225,108,104,189,59,97,115,200,110,215,141,118,190,191,216,231,180,108,254,211,80,233,74,218,136,214,63,181,174,119,15,180,101,133,85,62,40,161,72,227,141,28,158,138,245,123,126,109,33,166,208,236,182,250,241,149,187,21,20,58,110,11,134,161,189,221,42,189,174,249,126,184,72,231,65,72,143,119,189,81,85,58,231,30,184,111,87,59,28,172,106,175,66,255,0,184,120,216,173,37,195,134,210,88,246,155,70,163,228,165,181,70,175,169,171,149,168,146,214,213,189,121,166,157,248,245,115,187,39,228,181,26,222,205,67,36,131,174,238,46,190,211,123,89,161,47,219,141,172,42,159,77,101,211,148,19,92,107,100,99,57,223,229,198,213,85,70,183,242,156,189,145,61,85,81,13,123,183,199,119,119,79,142,94,34,219,118,167,182,84,213,220,181,13,108,118,125,49,98,137,252,205,162,165,87,170,67,3,85,122,126,82,190,73,23,8,174,115,220,188,173,232,151,129,193,223,11,154,111,133,29,158,161,208,118,213,130,178,251,89,203,91,168,110,140,102,22,182,181,83,174,21,122,249,76,79,113,136,190,136,171,132,87,56,206,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,161,111,150,219,80,110,198,214,106,77,17,91,79,12,174,185,90,235,32,129,101,99,92,141,150,74,105,98,107,186,181,216,199,152,189,81,21,127,200,107,159,189,251,113,115,218,109,212,212,122,34,227,77,36,14,182,220,235,32,129,85,142,106,62,40,234,100,137,175,102,90,220,181,124,181,194,162,34,127,144,182,207,9,157,250,110,182,219,7,237,149,222,236,201,174,54,36,95,102,133,243,243,61,180,144,211,208,194,204,53,210,43,145,57,156,169,209,168,220,246,199,98,192,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,59,149,174,108,251,111,161,111,122,214,249,89,21,61,53,166,223,83,88,171,36,141,103,50,197,11,228,229,78,103,53,21,85,24,189,50,159,122,119,53,232,226,231,126,239,92,64,111,37,235,84,214,220,103,158,221,77,85,83,71,109,141,211,61,204,109,43,106,167,124,88,69,145,237,79,118,101,248,87,151,228,159,57,175,225,15,195,124,149,149,245,187,221,169,44,203,228,67,230,80,208,173,77,63,119,163,168,42,99,149,156,241,99,178,187,14,107,254,120,79,82,217,81,17,19,8,152,68,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,127,95,104,61,47,185,218,62,233,160,181,165,21,69,101,142,245,2,211,87,211,65,93,61,35,166,137,85,57,152,178,192,246,72,141,92,97,81,28,153,69,84,92,162,170,17,215,245,174,56,19,254,177,159,227,53,227,253,172,126,181,199,2,127,214,51,252,102,188,127,181,143,214,184,224,79,250,198,127,140,215,143,246,177,250,215,28,9,255,0,88,207,241,154,241,254,214,63,90,227,129,63,235,25,254,51,94,63,218,201,41,164,244,181,139,67,105,91,54,138,210,212,62,197,101,211,246,250,123,93,186,155,205,124,158,69,44,17,182,56,163,231,122,185,238,229,99,26,153,114,171,151,25,85,85,234,114,199,73,221,109,148,218,141,241,211,235,165,247,99,65,218,181,45,189,50,177,182,178,47,194,192,171,221,208,204,213,73,33,114,227,226,99,154,191,82,29,234,159,6,30,23,239,21,142,172,211,218,175,95,105,246,189,223,239,88,110,20,245,16,53,62,77,243,96,89,51,219,170,189,78,91,73,248,58,240,139,167,107,163,172,187,207,174,117,59,24,228,115,169,110,183,152,227,133,248,244,95,101,134,23,225,127,229,103,175,114,92,109,198,212,109,174,208,88,83,76,237,134,135,179,105,155,111,50,61,240,91,169,91,23,154,244,76,115,200,228,78,105,31,142,156,207,85,95,169,219,0,0,2,57,239,175,135,247,11,188,65,92,230,212,90,199,64,165,182,255,0,82,229,116,247,139,20,222,195,83,59,149,62,41,81,168,177,202,238,222,243,216,231,116,78,184,232,96,72,124,20,120,104,101,108,146,79,184,251,153,37,42,162,121,113,54,182,129,175,106,244,248,159,236,138,142,78,253,154,157,204,251,177,252,0,112,181,176,87,40,53,14,142,219,168,238,23,250,87,35,224,188,95,38,117,117,76,46,76,97,209,35,255,0,7,19,147,175,189,27,26,238,171,215,29,9,20,0,49,206,241,240,239,178,187,255,0,106,101,167,119,118,238,213,168,89,11,85,148,245,19,49,99,171,166,69,206,82,42,136,213,178,198,157,115,134,185,17,87,25,69,34,86,166,240,96,225,126,237,82,234,171,6,174,220,11,23,51,145,125,158,43,133,53,68,13,111,94,141,73,96,89,51,219,170,189,123,118,245,57,45,35,224,227,194,78,158,169,138,170,251,89,174,117,71,42,55,204,167,184,222,35,134,7,170,119,194,82,195,20,136,139,242,231,85,79,159,169,47,182,227,106,118,219,104,44,9,165,246,195,68,89,244,205,175,155,204,125,61,186,149,177,36,175,198,57,228,114,123,210,63,8,137,204,245,87,116,238,118,176,0,0,24,23,118,56,21,225,91,124,117,181,94,227,110,150,214,253,183,168,107,163,134,42,138,207,182,238,52,220,236,137,136,198,39,151,5,67,24,152,107,81,58,53,51,142,185,83,42,237,190,220,104,205,163,209,54,173,185,219,219,55,217,58,122,201,27,162,161,163,246,137,103,242,88,231,185,238,79,50,87,57,238,247,158,229,247,156,189,254,71,101,0,3,3,67,194,174,152,103,25,21,60,87,185,176,173,91,244,172,118,136,233,249,125,239,180,57,157,27,234,243,243,246,70,199,2,125,21,221,250,99,60,128,12,59,197,183,15,212,124,77,236,70,161,218,105,106,160,163,175,173,72,170,173,117,179,53,92,218,90,216,94,143,141,234,137,215,10,136,230,47,246,50,56,201,58,51,73,217,180,22,144,178,104,141,59,78,144,90,244,253,190,158,217,69,18,34,123,176,67,27,99,98,116,245,229,106,28,200,0,2,58,235,239,15,126,17,55,71,88,93,53,254,191,218,170,139,205,254,245,58,212,86,214,207,169,174,232,233,95,132,68,195,91,84,141,107,81,17,17,26,212,70,181,17,17,17,17,17,14,191,250,215,28,9,255,0,88,207,241,154,241,254,214,63,90,227,129,63,235,25,254,51,94,63,218,199,235,92,112,39,253,99,63,198,107,199,251,88,253,107,142,4,255,0,172,103,248,205,120,255,0,107,50,174,197,240,185,177,60,53,253,183,252,197,52,55,234,115,245,71,236,223,105,255,0,186,117,149,158,127,179,249,190,79,251,230,89,57,121,124,249,126,28,103,155,174,112,152,202,164,116,215,222,30,156,31,238,126,178,187,110,6,185,218,31,180,239,247,218,149,171,175,171,251,126,233,15,157,42,162,34,187,146,42,150,177,189,147,163,90,136,103,251,61,166,223,97,180,209,88,173,52,254,69,13,186,154,58,74,104,185,220,239,46,40,218,141,99,114,229,85,92,53,17,50,170,171,243,62,192,0,0,28,78,172,210,214,45,115,165,111,58,43,84,208,251,109,151,80,91,234,45,119,26,111,53,241,249,244,179,198,232,229,143,157,138,215,183,153,143,114,101,170,142,76,229,21,23,169,132,54,223,195,255,0,132,109,163,214,214,173,198,219,221,165,251,39,80,217,36,116,180,53,159,111,92,231,242,94,230,57,142,95,46,90,135,49,222,235,220,158,243,87,191,204,144,160,24,155,124,120,85,216,62,34,233,91,22,237,109,213,190,237,87,20,126,92,23,56,213,212,213,240,55,209,27,81,18,182,78,84,94,188,142,85,111,205,170,69,123,175,130,199,12,149,151,38,213,91,181,222,227,91,233,92,254,105,41,91,95,71,34,35,122,123,177,189,212,202,230,250,245,119,63,115,190,109,183,133,7,7,155,123,95,13,206,187,75,222,181,149,69,59,185,163,253,82,92,188,232,179,253,148,48,50,40,158,159,71,177,201,244,201,46,173,86,155,85,138,219,79,103,177,219,41,45,212,20,113,164,84,244,180,144,182,24,97,98,118,107,24,212,70,181,19,228,137,131,235,0,3,5,110,239,4,28,48,239,206,176,147,94,238,214,220,212,106,11,228,144,71,77,237,50,234,27,156,45,100,76,79,117,140,138,42,134,70,198,166,85,112,214,166,85,85,87,42,170,171,210,191,90,227,129,63,235,25,254,51,94,63,218,199,235,92,112,39,253,99,63,198,107,199,251,88,253,107,142,4,255,0,172,103,248,205,120,255,0,107,31,173,113,192,159,245,140,255,0,25,175,31,237,103,127,217,78,12,248,108,225,219,85,85,107,93,156,219,127,212,253,234,182,222,251,92,245,63,108,87,213,243,210,190,72,228,116,124,149,19,200,196,203,225,141,114,137,205,238,227,56,85,69,205,103,83,220,221,168,219,141,230,210,179,232,157,209,209,246,237,71,102,168,84,115,169,171,35,207,35,211,179,227,122,42,62,39,166,87,15,99,154,228,202,225,122,144,186,255,0,224,189,195,13,210,239,237,246,125,99,184,22,106,55,201,205,37,12,53,244,179,49,173,202,123,177,190,90,119,61,189,51,213,234,243,50,108,31,135,95,11,220,60,222,169,245,86,151,210,85,119,221,69,71,214,154,239,168,170,82,178,122,119,126,124,108,107,89,11,31,242,123,99,71,39,162,166,87,50,100,0,124,119,123,85,29,242,213,89,101,184,121,254,203,95,4,148,211,121,21,18,83,201,229,189,170,215,114,203,27,154,246,59,10,184,115,92,142,78,232,168,164,97,119,133,215,2,174,85,115,182,53,85,85,114,170,186,158,243,215,255,0,210,199,235,92,112,39,253,99,63,198,107,199,251,88,253,107,142,4,255,0,172,103,248,205,120,255,0,107,31,173,113,192,159,245,140,255,0,25,175,31,237,99,245,174,56,19,254,177,159,227,53,227,253,172,207,251,91,181,186,19,101,180,37,179,108,246,210,197,246,54,155,179,121,222,197,69,237,83,84,121,94,108,207,154,79,194,76,247,200,236,201,43,221,239,57,113,156,38,17,17,19,167,239,143,10,91,11,196,141,93,170,183,122,116,68,218,142,75,28,114,197,111,106,222,107,233,35,129,178,43,86,69,70,83,207,27,85,206,228,110,92,168,171,134,162,103,8,131,99,184,80,225,251,134,250,187,181,126,204,109,228,58,122,170,247,28,80,215,78,183,10,186,201,36,142,53,114,181,136,234,153,100,86,55,46,85,84,110,17,85,19,57,229,76,101,176,8,253,185,220,3,112,145,188,90,214,225,184,155,137,180,16,92,181,5,217,88,234,218,200,174,247,10,63,61,205,98,49,28,232,233,231,100,124,220,173,76,187,151,43,140,170,170,245,50,102,209,108,222,221,108,70,140,139,111,118,174,197,53,155,79,83,207,45,76,52,79,184,84,214,54,41,36,94,103,242,58,162,73,30,214,171,178,238,84,84,110,85,203,140,185,85,123,168,0,235,123,129,183,26,15,117,116,213,70,142,220,125,35,107,212,118,106,174,178,81,220,41,219,43,57,147,179,219,158,172,122,122,57,170,142,69,234,138,132,53,214,126,13,188,41,234,58,185,107,116,229,219,91,233,101,123,149,205,166,161,185,197,61,51,17,87,56,68,168,138,73,58,39,68,252,39,223,147,223,164,60,28,248,72,211,149,177,86,222,234,181,198,169,107,21,170,250,107,157,226,56,160,122,167,116,197,44,48,189,17,126,92,249,250,147,15,111,246,219,64,237,78,154,131,71,237,190,144,181,105,203,53,50,243,50,142,223,76,216,152,174,84,76,189,216,234,247,174,19,47,114,171,151,213,84,236,128,31,137,161,134,162,23,211,212,68,201,98,149,170,199,177,237,71,53,205,84,194,162,162,244,84,84,244,48,134,220,240,91,195,198,211,111,45,207,124,182,255,0,67,67,104,212,23,58,55,82,36,16,185,61,134,141,94,191,133,150,154,12,98,7,200,152,107,185,85,27,203,148,106,55,153,252,217,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,136,169,133,76,162,149,53,226,241,195,124,148,117,244,91,221,166,236,203,228,77,229,208,215,45,53,63,103,171,171,234,100,149,252,145,99,178,55,46,115,254,89,79,82,20,112,141,191,119,174,31,247,146,203,170,104,174,51,193,110,169,170,166,163,185,70,217,158,214,58,149,213,80,62,92,162,72,198,175,187,10,124,75,203,243,79,150,194,219,107,174,108,251,147,161,108,122,214,199,87,21,69,53,218,223,77,88,139,28,140,127,42,203,11,36,229,94,87,57,17,81,30,157,50,191,122,247,59,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,31,23,174,32,170,180,150,137,160,218,93,57,115,133,181,151,135,69,53,116,109,153,81,254,199,44,53,240,72,152,100,136,189,218,222,142,106,183,231,158,197,83,109,22,130,184,238,134,230,105,189,17,65,79,52,206,188,93,168,232,229,115,24,231,121,113,203,81,28,78,123,176,215,97,169,230,38,85,81,81,62,75,216,216,183,135,109,168,181,236,198,210,105,237,15,109,137,173,117,45,5,39,181,42,53,169,207,59,105,162,137,238,232,198,103,62,82,117,84,207,207,228,153,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,215,136,157,168,181,239,62,210,106,29,15,114,137,174,117,85,5,95,178,170,181,171,201,59,169,165,137,142,234,199,227,30,106,245,68,207,203,228,186,233,110,246,130,184,237,126,230,106,77,17,95,79,44,46,179,221,107,40,226,115,216,230,249,145,197,81,36,77,123,114,214,229,171,229,174,21,17,17,126,73,216,181,143,8,94,32,170,181,110,138,175,218,77,71,115,133,213,150,119,75,61,11,29,50,171,210,142,40,104,41,227,68,71,200,171,221,206,232,214,163,126,88,236,88,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,122,186,83,88,236,245,215,154,215,163,32,160,166,150,166,87,42,162,97,140,106,185,123,170,39,100,94,234,134,190,28,122,111,60,155,203,196,46,161,174,142,87,62,142,201,87,87,103,167,203,178,139,28,53,213,74,213,79,125,233,140,73,233,132,250,39,172,154,240,141,225,209,250,155,81,213,239,45,246,214,213,162,182,77,37,37,42,207,7,121,227,146,130,161,143,111,52,74,157,156,184,84,122,47,203,230,92,11,90,214,162,53,168,136,136,152,68,79,68,60,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,3,195,154,215,34,181,200,138,138,152,84,95,84,41,251,197,203,135,71,233,157,71,73,188,182,43,91,82,138,231,52,116,149,75,4,29,167,146,74,250,135,189,220,177,34,118,106,101,85,234,191,63,153,25,120,11,222,121,54,107,136,93,61,93,36,174,101,29,238,174,146,207,81,135,97,18,57,171,169,85,202,190,251,19,24,143,215,41,244,95,77,131,236,183,74,107,229,158,134,243,68,244,124,21,244,209,84,196,228,84,92,177,237,71,39,101,84,236,169,217,84,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,252,71,183,254,143,102,118,42,229,109,165,186,173,61,227,80,197,53,178,22,69,58,50,84,108,244,117,104,215,225,36,99,177,207,23,116,207,95,69,94,212,87,98,182,93,247,19,93,209,90,226,73,170,174,26,138,235,28,74,229,230,123,159,44,243,35,121,149,112,231,46,92,254,248,85,235,234,108,53,193,206,208,211,108,206,194,233,157,54,202,72,160,171,170,160,162,174,172,228,141,26,171,80,234,42,118,73,205,238,49,115,152,186,229,51,243,95,150,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,71,140,109,161,166,222,109,134,212,218,109,244,145,79,87,75,65,91,93,71,207,26,57,82,161,180,85,12,141,91,238,61,115,153,122,97,51,242,95,158,188,183,235,93,223,110,245,229,109,174,84,154,150,225,167,110,178,68,142,78,102,57,146,193,50,183,153,23,13,114,97,204,232,184,69,233,232,94,167,135,14,255,0,209,239,54,197,91,109,181,87,85,168,188,105,232,161,182,77,28,179,163,229,86,193,71,72,142,126,22,71,187,28,242,247,92,117,244,69,239,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,168,212,87,57,81,17,19,42,171,232,81,183,138,158,245,73,184,59,229,62,140,164,184,178,162,135,78,115,81,189,145,77,206,198,79,79,89,93,26,162,162,72,228,71,35,95,215,162,47,209,59,15,11,62,31,19,117,119,154,61,105,118,162,89,45,122,103,21,177,190,72,243,27,170,105,234,232,164,70,229,209,185,170,188,178,47,76,162,227,213,19,169,120,208,67,21,52,17,211,193,27,89,28,76,70,49,173,68,68,107,81,48,136,136,157,144,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,92,240,197,83,12,148,243,198,217,35,149,170,199,177,200,138,142,106,166,21,21,23,186,20,115,226,153,195,226,109,86,243,75,173,45,52,75,29,175,83,115,86,200,248,227,196,109,169,168,171,173,145,91,150,198,214,162,242,198,157,50,171,143,85,78,163,194,179,122,164,219,237,242,131,70,213,220,89,79,67,168,209,180,108,100,179,114,49,243,212,86,80,198,136,136,178,53,21,202,214,116,232,171,244,94,197,228,162,163,145,28,213,69,69,76,162,167,169,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,57,226,19,113,169,118,175,104,53,62,176,168,171,138,157,244,150,186,215,83,186,73,17,153,153,180,178,200,212,69,87,55,175,224,253,23,63,229,53,199,220,173,75,91,184,59,157,169,117,76,179,73,83,53,250,249,89,90,213,87,43,213,86,122,135,189,17,58,185,113,151,252,215,191,117,46,247,195,39,101,147,108,56,127,183,94,235,173,126,205,93,168,219,13,209,28,248,57,30,248,106,40,168,221,156,171,26,170,138,232,215,213,83,167,117,38,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,31,120,155,108,178,110,127,15,247,27,221,13,175,218,107,180,227,102,186,43,153,7,59,217,13,61,21,99,179,148,99,149,17,29,34,122,162,117,238,133,33,109,174,165,173,219,237,206,211,90,166,41,164,166,154,195,124,163,173,114,163,149,138,139,5,67,30,168,189,90,184,203,62,105,219,186,27,28,112,247,184,212,187,169,180,26,99,88,83,213,197,80,250,187,93,19,170,29,28,136,252,76,234,88,164,114,42,163,157,215,240,158,171,159,242,153,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,112,248,193,239,91,244,246,223,219,54,186,207,113,99,106,238,117,16,212,85,70,201,176,229,166,146,10,248,30,138,141,145,23,186,34,117,106,167,207,228,86,95,11,251,101,87,187,27,223,165,52,180,20,178,207,11,174,212,50,213,35,35,87,35,96,246,184,88,245,118,24,228,68,196,157,114,152,249,155,26,232,77,61,6,145,209,26,123,74,211,53,27,21,154,213,73,111,98,34,34,97,176,194,216,211,178,34,118,111,201,62,228,57,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,7,5,174,244,244,26,187,68,106,29,43,82,212,116,87,155,85,93,190,68,84,69,203,102,133,209,175,116,84,236,239,146,253,202,107,149,197,6,217,85,237,62,247,234,189,45,61,44,176,66,219,181,124,180,136,248,213,168,232,61,174,102,49,91,150,53,21,49,31,76,38,62,69,154,120,62,111,91,245,14,223,220,246,186,241,113,99,170,237,149,51,84,82,198,249,178,228,166,142,10,8,24,136,142,145,87,186,170,116,106,39,203,228,88,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,234,38,101,53,60,181,18,57,26,200,152,231,185,85,112,136,136,153,82,128,188,72,55,58,163,113,120,148,190,66,219,138,207,75,98,146,166,210,198,54,101,115,26,176,215,213,227,167,59,145,21,17,255,0,79,185,9,9,224,227,179,108,187,107,75,206,234,221,41,57,160,163,165,168,183,211,249,145,229,18,102,75,111,157,175,78,102,42,103,10,189,81,217,250,122,150,251,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,29,202,130,241,142,217,182,90,117,165,155,117,109,116,156,176,86,82,211,219,234,60,184,240,139,51,229,184,78,231,175,43,17,51,132,76,170,187,63,79,82,61,248,112,110,117,70,221,113,41,99,133,215,21,130,150,251,37,53,165,236,116,202,214,57,102,175,164,207,78,118,162,170,163,62,191,114,151,251,79,51,42,105,226,168,141,200,230,74,198,189,170,139,148,84,84,202,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,53,226,55,93,69,183,91,41,172,53,76,147,164,79,165,178,92,29,19,185,145,171,230,54,146,103,166,23,153,189,125,207,69,201,174,38,224,234,42,141,105,175,245,6,165,145,239,154,91,197,218,174,177,21,85,92,231,44,179,61,255,0,53,202,229,223,53,251,212,189,111,13,157,167,254,102,252,54,216,110,21,52,240,50,167,82,83,210,222,145,205,102,30,145,212,80,81,175,43,149,88,213,206,89,213,58,167,213,73,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,40,120,147,109,63,243,73,225,182,253,112,166,167,129,213,58,110,158,170,244,174,123,50,245,142,158,130,177,121,90,168,199,46,114,254,137,209,62,168,81,78,223,234,26,141,23,175,244,254,165,141,242,67,45,158,237,73,88,170,138,173,115,86,41,216,255,0,154,97,114,223,154,125,232,108,119,195,150,186,139,113,118,83,71,234,152,231,73,95,85,100,183,186,87,115,35,151,204,117,36,47,92,175,51,186,251,254,171,147,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,215,197,239,119,229,210,251,83,65,183,182,203,156,212,245,119,106,184,159,80,200,166,228,89,41,165,166,175,137,205,114,53,232,170,213,86,166,81,90,168,184,245,236,84,246,196,232,154,173,194,221,237,37,165,169,224,243,146,182,245,65,20,205,86,171,179,27,234,162,99,186,35,93,249,254,169,131,100,45,173,211,81,104,221,182,210,218,86,24,146,54,218,108,180,52,92,136,212,111,42,197,78,198,99,24,76,124,63,36,251,144,237,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,58,182,233,105,168,181,150,219,106,157,45,52,73,43,110,214,106,234,46,69,106,59,155,205,167,123,49,140,46,126,47,146,253,202,107,123,190,250,42,171,111,119,123,86,233,106,136,60,148,162,189,87,197,11,17,170,220,70,202,169,88,222,138,214,254,103,162,96,182,31,8,77,223,147,84,109,77,126,222,220,238,115,84,85,218,106,229,125,59,37,155,157,99,166,138,154,130,38,181,168,231,170,163,81,92,184,68,106,34,103,211,177,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,115,145,173,87,47,100,76,148,127,226,213,185,210,234,253,254,131,76,195,44,110,165,179,219,91,3,145,142,85,196,177,86,215,49,115,135,170,103,14,249,34,253,199,193,225,67,181,146,235,190,34,214,249,89,68,247,80,88,109,222,223,28,203,26,171,82,166,10,234,23,34,115,43,28,220,242,189,87,25,69,250,161,121,204,106,49,141,98,118,106,34,33,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,1,249,123,81,236,115,23,179,145,81,74,49,241,94,218,201,116,39,17,105,124,163,163,123,104,47,214,239,111,146,100,143,13,90,153,235,171,156,169,204,140,107,115,202,196,92,101,87,234,167,223,225,43,185,178,233,13,254,159,76,205,44,109,165,188,91,93,3,81,238,198,101,150,182,133,137,140,189,19,56,111,201,87,239,47,1,174,71,53,28,157,149,50,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,29,230,161,148,150,138,234,169,31,200,200,105,165,145,206,69,198,17,26,170,171,159,208,107,159,198,101,233,247,222,35,245,205,83,170,165,157,145,223,46,113,70,233,31,205,134,37,125,66,162,34,229,122,117,244,44,103,193,191,110,62,203,219,235,214,190,146,158,86,186,174,182,166,141,175,123,48,138,215,193,111,149,48,188,169,242,252,239,209,234,89,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,115,198,67,110,62,212,219,235,46,190,142,158,87,58,146,178,154,141,207,99,50,136,214,65,112,151,170,242,175,207,243,191,71,169,92,220,25,222,159,98,226,63,67,85,54,170,88,25,37,242,217,20,142,141,252,185,98,215,211,170,162,174,83,167,79,83,99,11,53,67,42,237,20,53,81,191,157,147,83,69,35,92,171,156,162,181,21,23,63,164,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,87,221,59,132,118,157,179,213,183,73,159,200,202,75,29,124,238,118,113,132,101,59,220,171,156,167,203,230,107,107,188,151,89,53,46,239,234,234,232,151,205,74,173,65,95,228,170,123,220,205,117,84,138,223,85,207,197,232,94,255,0,135,190,143,135,72,112,193,164,153,29,63,144,251,165,190,130,227,43,121,17,188,210,73,111,164,230,114,167,42,101,125,222,235,149,250,146,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,17,179,196,35,71,67,171,248,96,213,172,146,159,206,125,174,223,95,114,137,188,136,238,89,35,183,213,114,185,19,149,112,190,247,116,194,253,74,32,217,187,172,154,107,119,244,141,116,170,177,37,46,160,160,243,149,125,213,107,91,85,26,187,213,49,240,250,155,36,237,93,194,43,182,217,105,43,164,47,231,101,93,142,130,118,187,57,202,58,157,142,69,206,87,231,243,59,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,220,113,107,168,244,39,12,90,250,169,100,86,77,116,176,93,109,116,238,106,225,91,44,182,250,149,106,162,243,53,83,171,61,50,191,69,53,246,208,116,179,106,77,199,176,83,84,185,101,146,227,122,165,108,170,245,87,43,214,73,218,139,156,231,57,230,245,201,178,38,194,90,33,177,108,190,136,181,195,19,99,74,125,59,108,141,81,173,68,234,218,72,155,232,137,242,249,29,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,62,27,221,242,207,167,45,207,187,223,110,48,80,209,198,248,226,116,211,63,149,168,249,36,108,113,183,234,231,61,237,106,39,117,87,34,39,85,62,224,0,0,0,0,0,31,11,111,150,119,223,31,166,153,113,129,215,88,169,25,93,37,34,63,50,178,157,207,115,27,34,183,209,174,115,30,136,171,221,88,236,118,92,125,192,0,0,0,0,0,62,22,223,44,239,190,63,77,50,227,3,174,177,82,50,186,74,68,126,101,101,59,158,230,54,69,111,163,92,230,61,17,87,186,177,216,236,184,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,116,29,251,180,67,125,217,125,111,107,154,38,200,149,26,118,231,26,35,154,139,213,212,146,183,213,23,231,242,53,187,215,148,147,105,189,199,191,211,83,57,98,146,221,122,170,108,74,197,86,171,22,57,220,141,198,49,140,114,250,96,216,39,129,221,115,22,187,225,139,64,213,36,138,249,173,118,11,85,178,161,206,92,171,165,142,223,76,174,85,94,103,42,245,127,174,23,232,134,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,235,227,7,175,159,98,218,59,102,149,130,189,241,73,112,175,133,207,137,178,242,243,71,37,45,124,107,148,71,38,81,113,142,202,133,87,112,205,64,183,61,252,208,20,73,76,147,249,186,150,212,213,141,89,204,142,205,108,41,140,97,115,220,217,23,73,82,37,14,149,179,81,36,41,15,145,111,167,143,203,70,242,163,121,99,106,99,30,152,199,99,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,95,29,222,35,90,127,133,153,147,110,180,21,178,143,82,110,37,68,9,52,144,212,61,222,199,104,141,201,152,223,81,200,168,233,30,238,138,216,154,230,175,47,188,231,53,21,168,234,164,215,92,110,113,121,187,55,73,29,119,222,253,94,197,170,145,121,45,246,58,199,219,160,194,245,70,36,52,188,136,228,76,38,57,145,203,211,42,170,185,83,140,176,241,87,197,166,218,92,99,150,223,190,59,137,110,153,21,39,109,53,125,218,166,104,95,215,28,203,5,66,186,55,103,151,25,86,174,113,130,127,112,121,226,237,54,163,190,80,109,207,20,84,244,20,114,215,61,148,212,154,182,142,36,130,31,53,85,17,18,182,20,247,99,71,42,254,219,31,43,90,184,203,17,185,114,90,26,57,28,136,230,170,42,42,101,21,61,79,32,0,0,0,2,22,113,201,226,67,164,120,93,157,251,121,160,237,212,122,171,113,36,137,31,45,52,178,175,177,90,26,228,203,93,84,172,84,115,164,114,42,42,66,213,106,242,175,51,156,212,86,163,234,163,112,56,228,226,247,119,174,143,91,182,245,106,184,18,165,254,229,186,193,82,251,116,24,244,98,69,75,201,206,137,143,202,230,92,245,85,85,234,124,122,71,140,110,47,118,158,233,28,150,173,240,215,52,242,194,168,244,162,188,87,75,93,6,23,43,214,158,175,157,152,92,175,228,245,44,227,129,175,20,59,38,252,221,168,182,163,123,104,237,250,111,91,213,114,195,108,184,211,47,151,111,188,73,140,121,120,114,170,193,80,239,70,229,88,245,202,53,90,170,214,44,254,58,182,233,89,245,205,251,110,245,5,167,108,245,103,234,103,85,212,80,200,150,123,170,211,67,80,218,106,180,247,163,87,199,51,30,199,49,202,136,215,101,170,188,174,114,166,21,17,82,148,109,222,39,92,114,237,230,229,65,109,220,237,192,125,124,58,118,240,148,247,251,13,70,159,181,211,190,86,195,55,45,69,51,159,21,59,94,199,123,175,111,51,92,138,139,215,37,221,104,77,109,167,55,35,70,89,53,246,145,175,109,109,155,80,80,195,113,162,153,21,50,232,164,106,57,17,200,138,184,114,103,14,111,116,114,42,47,84,57,211,136,213,218,175,79,232,77,45,119,214,154,174,229,29,190,205,99,162,154,225,95,85,39,195,20,17,49,94,247,97,58,175,68,92,34,117,85,232,157,74,64,212,222,40,220,106,235,157,201,174,139,108,53,252,150,139,117,238,236,176,216,108,80,233,251,101,76,144,199,36,156,180,240,115,203,78,247,200,254,173,69,85,114,229,202,184,233,132,46,147,103,108,251,139,98,219,29,57,108,221,189,89,250,165,214,81,208,177,247,187,138,83,65,78,201,42,223,239,61,140,100,12,100,124,140,87,121,109,84,106,43,154,196,85,234,170,119,32,1,214,183,31,113,244,86,210,104,187,166,225,110,21,254,154,207,97,179,194,179,213,85,78,189,17,59,53,141,106,117,123,220,170,141,107,26,138,231,57,81,17,21,84,167,78,36,60,93,119,195,113,110,181,118,125,142,84,219,237,46,215,171,33,168,72,163,154,237,84,196,94,143,146,87,35,153,14,113,158,88,147,45,202,162,189,228,94,119,16,188,84,87,75,38,172,254,109,187,167,35,218,229,115,174,12,212,119,12,49,123,47,225,18,76,53,19,56,194,42,34,39,66,64,240,253,226,191,196,150,213,93,233,105,55,38,239,252,209,244,207,50,50,162,154,230,141,101,124,76,207,87,67,84,212,71,43,254,146,243,181,123,123,189,210,229,54,79,123,118,239,136,45,189,183,238,94,217,94,146,225,105,175,78,87,177,232,141,168,163,157,17,57,233,231,141,21,124,185,91,148,202,101,81,81,81,205,87,53,90,229,239,132,110,241,9,221,221,195,216,238,23,53,22,227,109,110,161,251,19,80,208,214,219,162,167,172,246,72,42,121,25,45,84,108,122,121,115,177,236,92,181,202,157,90,184,207,76,41,82,95,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,126,186,63,29,159,215,207,252,89,179,255,0,178,15,215,71,227,179,250,249,255,0,139,54,127,246,66,247,54,226,237,112,191,109,230,151,190,221,170,60,250,235,141,150,138,174,166,94,70,183,204,150,72,24,231,187,13,68,68,203,149,87,8,136,159,35,177,0,1,81,220,122,120,153,111,46,146,223,171,142,221,112,223,175,224,178,216,244,155,126,205,185,85,71,108,162,173,246,235,138,46,103,195,170,97,147,149,177,47,224,176,220,101,204,122,245,69,110,35,151,235,163,241,217,253,124,255,0,197,155,63,251,33,105,254,26,123,225,186,60,64,112,233,62,187,221,205,79,246,245,245,154,142,182,129,181,94,197,79,75,136,35,138,7,49,156,148,241,177,157,21,238,235,203,158,189,87,177,43,192,0,0,0,0,194,60,86,113,107,182,156,37,232,68,213,122,218,87,87,221,171,213,209,89,108,52,210,181,181,87,25,83,190,21,115,229,196,220,167,60,170,138,141,69,68,68,115,149,173,117,58,111,71,137,191,22,91,187,114,168,117,187,95,212,104,91,59,220,228,130,219,166,28,180,110,141,171,140,115,84,167,225,222,236,34,101,121,209,51,156,53,185,193,139,45,220,71,241,91,162,170,98,189,82,111,94,230,219,157,43,145,205,124,247,218,223,42,117,194,170,115,54,71,171,36,78,170,184,84,84,235,146,108,112,153,226,253,172,45,183,186,45,23,197,42,67,120,179,85,72,216,91,170,104,233,27,13,93,18,174,17,29,81,12,72,140,150,36,245,115,26,215,162,101,113,34,244,45,170,215,116,182,95,45,148,151,171,45,194,154,190,223,95,11,42,105,106,169,165,108,145,79,19,218,142,99,216,246,170,163,154,168,168,168,169,209,81,79,168,0,0,0,0,0,42,127,141,206,50,87,117,120,176,219,142,30,246,250,232,217,52,142,146,215,54,119,94,106,169,228,230,101,206,232,218,216,145,89,148,232,177,193,213,169,243,145,94,189,121,88,165,176,2,171,252,75,56,215,226,111,135,254,34,224,208,155,71,185,159,96,216,159,167,40,171,221,75,246,53,190,171,51,201,44,237,123,249,234,32,123,250,163,27,211,155,29,58,39,114,40,254,186,63,29,159,215,207,252,89,179,255,0,178,29,167,70,248,187,113,145,166,170,34,146,253,127,211,90,178,38,47,225,34,186,88,225,135,157,21,126,116,158,74,162,227,162,47,209,50,139,215,51,151,133,255,0,22,141,160,222,123,181,14,137,221,75,58,237,230,164,173,123,96,167,168,154,169,38,180,213,74,189,154,147,170,53,96,115,151,179,100,78,94,201,230,42,170,34,207,0,0,0,3,164,239,62,238,232,253,137,219,59,246,233,235,154,212,130,213,98,165,116,202,196,114,36,149,50,246,142,8,145,123,201,35,213,173,106,124,215,175,68,85,32,87,133,166,246,107,30,33,184,129,223,125,215,214,243,162,215,222,41,109,43,21,51,28,171,21,21,51,101,169,72,169,162,207,228,49,184,68,245,85,203,151,170,170,150,86,8,209,198,31,29,219,91,194,61,166,58,27,147,23,81,107,74,248,86,91,126,157,164,157,172,122,55,210,90,151,225,124,136,149,123,42,162,185,216,94,86,174,28,169,82,251,185,226,105,197,230,235,214,206,176,110,76,218,54,217,34,185,34,183,233,118,251,10,68,213,255,0,235,8,171,80,229,198,58,172,157,250,162,38,76,89,14,253,241,79,97,123,53,12,123,201,186,84,89,84,123,106,215,80,92,24,215,243,117,76,185,100,195,145,126,75,148,95,169,34,118,35,197,179,137,93,178,184,83,81,110,77,101,54,227,233,228,122,36,208,220,88,216,43,217,31,175,149,85,27,81,85,222,191,133,108,159,46,157,21,45,239,135,206,35,54,187,137,157,5,14,190,219,11,215,180,193,148,138,186,134,124,50,178,221,62,58,197,60,104,171,202,238,138,168,168,170,215,39,86,170,161,147,128,0,0,116,157,231,221,221,31,177,59,103,126,221,61,115,90,144,90,172,84,174,153,88,142,68,146,166,94,209,193,18,47,121,36,122,181,173,79,154,245,232,138,164,10,240,180,222,205,99,196,55,16,59,239,186,250,222,116,90,251,197,45,165,98,166,99,149,98,162,166,108,181,41,21,52,89,252,134,55,8,158,170,185,114,245,85,82,202,193,213,55,71,116,116,62,204,232,91,174,228,110,53,246,27,77,134,207,23,155,81,81,34,42,170,170,174,25,27,26,157,94,247,57,81,173,106,117,85,84,66,157,248,144,241,115,223,61,200,186,85,217,182,73,201,183,186,93,30,172,134,120,227,142,107,181,83,63,58,73,156,142,108,57,198,81,177,34,57,185,194,189,196,95,119,16,124,83,87,61,250,165,119,179,116,229,115,29,204,235,131,117,29,193,81,138,157,63,108,73,48,220,118,239,208,207,91,11,226,179,196,222,211,221,41,169,245,221,245,55,27,78,115,181,42,40,175,56,74,198,179,167,50,195,88,212,243,17,248,79,233,190,99,127,177,202,228,185,109,134,223,109,189,226,51,109,237,219,159,182,215,39,212,91,107,115,28,208,76,212,101,69,21,75,81,60,202,121,152,138,188,175,110,83,178,170,42,42,57,170,173,84,85,200,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,171,105,18,187,74,222,104,150,20,155,207,183,212,71,229,171,121,145,220,209,185,49,143,92,231,177,173,215,19,52,11,108,223,205,127,68,180,201,7,149,169,110,173,72,209,156,168,212,74,217,147,24,194,99,177,106,62,15,154,249,247,221,163,185,233,89,235,221,44,150,250,249,156,200,157,47,55,44,113,210,208,70,152,69,114,225,19,56,236,136,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,47,26,187,156,159,105,105,107,55,236,94,79,34,134,167,255,0,45,158,107,139,126,127,7,232,238,67,255,0,15,251,44,23,174,41,52,91,42,41,223,42,82,93,109,213,72,141,98,59,149,91,113,165,234,185,69,194,117,238,108,54,198,54,54,53,141,76,35,81,17,17,62,71,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,85,221,93,127,110,218,173,179,213,91,149,118,98,62,151,76,89,234,238,178,71,156,121,190,76,78,122,70,139,243,114,181,26,159,85,67,93,141,15,166,181,255,0,23,220,72,80,88,106,238,139,62,166,220,107,243,230,173,174,123,85,237,133,36,87,75,60,220,185,207,36,81,53,238,70,34,244,108,104,212,198,16,191,253,129,225,171,104,184,109,209,212,122,79,109,52,173,37,44,176,66,145,213,221,164,133,142,184,92,36,252,169,39,153,19,153,202,171,215,151,163,91,209,26,136,136,136,118,253,121,183,58,11,116,116,252,250,87,113,116,133,167,81,218,106,26,168,250,91,141,43,38,98,42,254,83,121,147,44,114,122,57,184,114,46,21,21,20,161,143,16,46,18,32,225,51,120,226,179,105,186,138,154,157,29,169,233,159,114,176,201,80,188,210,64,212,127,44,180,175,119,229,186,37,86,97,221,213,146,51,57,92,150,131,225,85,190,183,77,229,225,130,150,205,169,107,228,171,189,104,42,215,105,249,102,149,115,36,180,141,99,100,165,123,151,43,156,70,255,0,43,61,21,124,158,189,122,172,201,0,0,0,0,192,60,112,241,37,15,11,220,63,222,245,229,20,176,46,163,174,86,218,116,236,18,162,57,31,95,42,46,30,173,207,86,198,198,190,85,78,203,200,137,249,72,82,87,11,252,61,107,206,51,119,213,186,85,46,181,124,181,114,201,119,212,247,249,209,102,117,53,58,191,50,204,229,95,142,87,189,220,173,69,94,174,118,87,162,57,82,249,246,59,135,13,156,225,215,76,83,233,157,171,209,116,86,196,142,36,142,162,226,248,219,37,125,107,186,101,243,212,99,157,234,170,153,199,70,167,102,181,168,136,137,203,110,190,203,109,102,248,105,169,244,158,233,232,155,94,160,160,153,138,198,45,84,8,179,83,170,254,92,50,167,191,19,255,0,178,98,162,254,130,135,248,227,225,26,247,194,6,238,50,207,65,87,85,89,164,175,136,250,253,51,116,145,113,42,198,197,79,50,9,21,184,79,58,23,57,168,170,152,71,53,204,122,34,115,43,91,108,190,27,92,81,92,120,151,216,70,59,88,92,18,175,89,232,217,219,104,189,74,170,158,101,91,21,188,212,213,110,79,156,140,71,53,203,249,79,138,69,233,156,18,196,168,15,24,126,23,27,165,53,117,7,18,250,62,216,145,218,245,52,140,183,106,70,66,204,54,27,139,88,190,85,66,162,38,17,37,141,156,174,95,207,141,21,114,233,14,237,224,217,196,234,85,80,93,56,92,213,117,223,133,164,243,111,90,85,210,57,125,232,149,121,170,233,83,209,57,92,190,115,81,59,243,206,190,136,90,73,88,222,49,252,79,186,201,96,182,112,195,164,174,28,181,119,166,199,119,212,239,138,78,177,210,53,217,167,165,118,63,170,61,190,107,145,112,168,216,227,238,143,49,87,131,239,11,206,215,27,131,91,196,118,172,183,243,89,52,108,139,69,98,108,172,247,106,110,174,102,95,42,103,186,65,27,145,123,124,114,177,81,114,197,46,56,0,10,56,241,83,226,166,187,121,247,174,167,105,180,221,215,159,69,237,245,75,232,209,144,187,220,173,186,34,114,212,78,236,46,29,229,175,52,44,249,114,189,83,227,36,175,135,47,134,246,142,160,209,246,141,249,226,3,77,69,121,189,222,98,109,109,143,79,220,97,71,210,208,83,57,17,98,158,120,156,152,146,103,166,28,214,187,45,99,85,50,138,255,0,130,202,224,162,162,165,163,101,190,154,146,24,105,99,141,34,100,17,198,141,141,172,68,194,53,26,157,17,49,211,29,136,25,199,215,134,238,132,221,109,29,118,221,13,143,210,116,150,45,193,182,68,234,201,45,246,216,91,13,53,242,54,166,100,141,98,106,35,91,80,169,149,99,218,137,206,228,229,126,121,145,237,175,111,15,46,41,110,252,52,111,205,178,154,229,115,88,180,78,175,170,130,213,169,41,165,118,34,137,28,229,108,53,125,126,23,66,247,229,87,250,154,200,158,168,169,176,25,15,188,88,191,18,109,91,251,227,105,254,91,17,93,126,18,122,79,74,235,62,42,42,108,250,195,76,218,175,180,9,165,43,230,74,91,149,20,117,80,164,137,53,58,35,249,36,69,111,50,34,174,23,25,234,165,203,127,59,238,194,255,0,89,29,3,255,0,86,168,191,213,143,231,125,216,95,235,35,160,127,234,213,23,250,177,252,239,187,11,253,100,116,15,253,90,162,255,0,86,119,170,106,106,122,58,120,168,232,233,227,130,8,24,216,226,138,54,35,89,27,26,152,70,181,19,162,34,34,34,34,33,237,0,3,161,73,176,91,19,52,143,154,109,149,208,111,145,238,87,57,206,211,148,106,174,85,238,170,190,95,85,42,67,198,51,69,104,221,15,189,250,38,131,69,233,43,45,130,150,163,74,121,210,193,107,160,138,150,57,36,246,201,211,157,205,141,168,138,236,34,38,87,174,17,9,135,224,223,248,163,85,127,11,238,63,196,211,19,164,0,0,0,0,112,250,199,86,216,116,22,147,188,107,109,83,94,202,43,61,134,134,107,141,117,67,251,71,12,76,87,189,126,171,132,92,39,170,225,13,117,183,135,115,119,63,141,46,34,38,191,54,134,166,225,123,213,87,24,237,150,11,68,75,148,165,167,87,242,211,211,51,174,26,141,69,203,157,209,21,202,247,174,50,165,206,112,129,192,22,209,112,195,166,104,107,235,236,182,253,77,184,18,198,201,110,58,130,178,157,178,172,19,97,21,99,163,71,167,224,99,106,244,71,38,30,238,238,94,205,108,149,191,105,251,6,169,181,84,88,181,61,142,223,119,182,213,55,146,122,58,250,102,84,65,43,126,79,141,232,173,114,125,21,10,122,241,50,240,249,177,108,149,11,119,223,100,109,114,82,232,249,234,27,5,250,206,215,43,217,105,154,71,34,69,52,42,189,82,7,185,81,138,213,95,113,234,204,101,175,195,59,231,131,159,20,247,105,174,53,220,45,107,43,162,207,70,148,211,93,116,147,166,119,189,11,154,170,250,170,54,250,171,85,28,233,154,159,147,201,55,205,17,45,100,0,0,0,0,1,12,60,76,56,201,78,27,118,193,52,38,137,185,44,91,133,173,105,164,142,134,72,157,239,218,232,115,201,45,98,250,181,235,213,145,127,101,204,228,253,173,81,105,151,135,247,43,183,243,109,156,229,85,85,213,246,117,85,95,95,217,177,27,52,130,143,252,100,63,27,154,95,224,133,187,248,234,146,104,120,98,108,230,209,107,94,13,52,205,211,89,109,94,144,191,86,85,86,221,98,158,162,231,99,165,170,150,86,37,100,173,70,185,242,49,85,201,203,211,10,184,199,67,55,235,158,1,56,60,215,244,50,209,93,118,11,74,219,150,70,43,91,61,142,151,236,169,99,92,38,28,213,165,88,211,41,132,92,42,42,47,92,162,162,170,45,62,120,128,112,108,222,16,247,54,223,69,167,110,117,119,45,27,170,160,150,174,201,81,86,136,179,194,232,156,212,154,154,71,53,17,175,115,57,227,114,57,17,50,217,27,148,202,46,108,199,194,151,136,91,222,246,240,237,38,153,213,247,41,43,239,251,125,88,203,59,234,101,94,105,39,160,116,124,212,143,122,231,42,228,68,146,44,170,101,82,20,85,85,85,85,38,152,0,0,10,50,241,58,227,41,120,134,220,191,230,103,161,110,110,147,111,244,77,84,145,196,248,221,248,59,165,201,188,204,146,171,167,71,70,212,87,71,18,254,106,189,201,251,102,19,49,120,29,127,69,155,181,251,221,104,254,54,164,182,179,21,113,65,190,246,142,27,118,63,83,238,221,210,40,170,38,181,83,121,118,218,57,21,81,43,43,229,94,74,120,87,29,121,85,234,138,229,78,168,198,189,125,10,4,210,90,103,120,120,204,223,248,109,49,215,77,125,214,90,218,224,233,171,43,170,156,190,92,12,239,36,210,42,126,215,12,81,167,70,181,48,141,107,88,196,207,43,75,197,225,155,129,29,132,225,158,195,71,29,155,75,81,106,13,84,214,53,213,154,150,237,74,201,170,229,151,162,187,201,71,34,165,60,121,78,140,102,23,8,156,206,123,147,153,100,53,77,53,61,101,60,148,181,116,241,207,4,205,86,73,28,140,71,49,237,94,232,168,189,21,62,132,22,227,55,194,247,107,183,131,79,220,181,166,199,233,251,126,143,215,212,241,190,162,58,90,38,37,61,186,238,228,234,177,73,18,123,144,200,238,184,145,136,212,87,47,191,148,94,102,213,231,9,188,70,235,62,16,55,214,147,84,249,117,177,219,89,83,246,94,171,178,187,45,90,154,84,127,44,172,115,23,8,147,68,185,115,21,112,168,246,225,87,149,206,69,216,150,205,120,182,106,27,61,13,254,203,89,29,93,190,231,77,21,101,37,68,121,229,154,25,26,143,99,211,62,138,213,69,253,39,216,0,0,20,101,226,117,198,82,241,13,185,127,204,207,66,220,221,38,223,232,154,169,35,137,241,187,240,119,75,147,121,153,37,87,78,142,141,168,174,142,37,252,213,123,147,246,204,38,98,240,58,254,139,55,107,247,186,209,252,109,73,109,96,166,143,25,29,254,186,234,173,226,183,108,13,178,185,236,177,104,170,88,107,238,16,49,254,236,247,74,152,249,218,231,167,175,151,79,36,104,223,146,205,39,204,201,190,24,94,31,186,38,239,162,173,252,71,239,126,158,166,190,212,94,28,178,233,139,45,108,109,150,146,10,102,185,81,43,38,141,122,73,35,220,139,200,215,34,181,173,68,126,28,231,55,146,208,224,162,162,165,163,101,190,154,146,24,105,99,141,34,100,17,198,141,141,172,68,194,53,26,157,17,49,211,29,138,249,241,16,240,236,219,141,99,183,151,253,234,217,141,41,79,96,214,118,10,103,220,171,173,246,200,155,21,45,222,154,52,87,205,248,6,167,43,106,17,188,207,71,49,17,94,168,173,114,57,92,138,144,251,194,123,136,59,182,213,113,33,67,182,149,149,175,93,51,185,31,238,101,69,59,156,188,145,92,26,215,58,146,118,167,231,43,145,97,95,154,77,149,207,43,113,121,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,236,108,140,115,28,153,71,34,162,162,252,141,121,60,64,44,208,89,120,164,214,140,167,129,241,37,93,214,227,84,168,230,163,121,149,215,26,174,169,132,76,167,78,228,191,240,84,185,201,246,150,169,179,254,197,228,242,43,170,127,242,217,230,183,55,231,240,126,142,229,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,124,241,170,169,165,93,219,210,212,169,83,50,212,166,157,161,127,149,206,158,95,39,180,220,83,155,151,191,54,122,103,228,97,255,0,10,155,99,110,124,83,193,205,2,75,236,150,182,213,39,187,205,202,173,184,208,251,221,151,24,207,114,248,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,165,186,251,99,166,55,155,111,47,123,97,172,210,177,108,154,130,6,211,86,165,29,66,195,42,198,143,107,240,215,167,108,171,81,23,230,153,79,83,8,236,135,135,103,13,188,62,238,45,6,233,109,237,182,252,203,237,178,41,226,166,125,109,209,211,198,196,154,39,68,245,228,86,167,94,71,185,51,245,36,216,42,215,199,30,178,214,182,173,161,183,186,88,86,228,149,23,169,152,204,102,70,192,173,164,71,46,127,37,170,228,111,222,173,245,229,92,114,254,7,246,202,200,182,251,116,175,47,141,82,150,170,243,110,165,137,248,94,178,69,4,174,122,124,186,36,209,255,0,119,238,44,204,0,0,0,2,150,124,101,55,138,175,86,241,3,106,218,26,74,185,62,204,208,118,168,164,168,129,29,238,173,194,177,173,153,206,84,245,196,11,76,137,158,217,126,59,169,47,252,33,118,86,159,110,248,104,93,200,174,163,99,47,59,139,95,37,114,200,173,196,141,183,211,185,208,211,70,171,242,230,73,229,79,164,200,78,112,69,159,18,173,148,165,222,110,19,181,98,193,64,147,222,244,116,95,170,123,84,136,204,189,139,76,138,234,134,39,170,243,211,172,201,203,234,238,69,194,170,33,88,254,20,155,213,62,213,241,85,107,210,181,149,107,29,151,112,224,117,130,169,138,190,234,85,117,146,145,248,245,119,154,223,41,62,147,184,189,227,167,238,254,214,105,109,236,219,61,69,181,122,206,155,205,180,234,58,23,209,204,168,136,175,133,235,214,57,153,158,136,248,222,140,145,171,232,230,33,174,229,202,131,115,184,60,226,45,212,210,42,219,245,126,220,223,91,44,79,194,164,115,249,110,71,49,232,159,149,12,209,42,46,23,226,142,76,47,117,47,178,221,197,86,218,214,112,186,222,42,228,172,70,233,150,88,150,237,60,44,145,29,35,42,19,220,117,18,47,68,89,189,163,240,9,217,21,248,244,92,148,39,87,81,185,220,97,241,22,249,145,159,104,107,13,198,190,35,88,220,226,56,121,215,13,110,127,38,40,98,106,38,125,25,23,208,216,107,100,54,143,77,108,78,212,105,173,167,210,113,35,109,250,118,133,148,222,111,47,43,170,102,92,186,105,220,159,157,36,174,123,215,234,229,68,232,119,144,1,138,120,170,221,151,236,103,14,218,251,116,233,228,70,86,89,44,242,123,3,149,17,81,43,102,84,130,149,87,61,211,207,150,44,253,10,31,224,211,104,36,226,35,138,45,23,161,175,109,125,117,5,101,205,110,151,199,78,170,255,0,58,142,157,22,121,219,34,175,85,243,17,158,94,87,214,68,54,52,99,25,27,27,28,108,70,181,168,136,214,162,97,17,19,209,15,208,40,23,196,223,101,41,118,99,139,29,68,150,122,4,164,178,107,24,163,212,244,17,177,152,99,22,117,115,106,24,220,116,76,84,71,50,163,83,28,173,115,83,24,198,109,195,195,255,0,122,167,223,110,21,116,102,170,185,213,173,69,234,215,3,172,23,119,185,114,231,85,82,98,52,123,151,213,210,69,229,74,191,89,20,233,30,44,95,137,54,173,253,241,180,255,0,45,136,128,30,13,255,0,141,205,87,240,66,227,252,117,49,120,0,0,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,128,0,0,0,8,7,227,33,188,85,122,23,135,187,54,216,218,106,228,167,172,220,43,170,199,82,172,119,42,190,223,70,141,150,102,229,58,245,150,74,84,95,155,85,200,189,20,141,94,12,27,43,79,170,247,123,83,111,85,222,141,146,211,104,154,6,208,219,22,70,231,23,10,206,100,116,141,95,155,32,100,173,95,249,244,46,68,28,22,187,209,90,127,113,244,93,243,64,234,170,38,213,218,53,13,4,246,234,216,156,159,20,82,177,90,229,79,147,147,57,69,238,138,136,169,213,13,113,172,55,93,99,194,135,18,48,215,179,157,183,237,180,213,15,134,118,39,184,149,30,205,58,199,44,126,190,228,172,71,183,215,45,127,69,245,54,69,211,183,235,94,170,211,246,205,79,100,168,74,139,117,226,142,26,250,57,83,250,100,18,177,30,199,126,150,185,20,228,64,0,0,0,7,68,223,13,229,209,155,3,181,247,221,213,215,117,137,13,178,203,78,178,54,38,185,18,90,185,215,164,84,241,34,247,146,71,225,169,232,153,85,92,53,21,83,95,219,189,199,121,56,237,226,93,211,67,78,183,29,89,174,46,62,93,53,58,61,222,207,110,165,106,123,173,206,23,146,8,34,106,170,174,51,134,185,203,151,42,231,169,112,251,251,189,109,183,240,190,205,252,182,35,102,160,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,18,182,188,110,217,108,93,162,219,137,37,114,125,160,221,73,80,216,19,11,214,21,165,95,55,255,0,190,72,78,137,224,108,203,143,218,219,197,36,104,190,195,236,214,36,149,122,97,102,230,173,242,254,191,15,153,219,167,207,208,182,0,0,0,128,62,42,188,101,183,103,116,27,182,31,111,174,220,154,211,88,210,57,46,83,211,201,137,45,54,183,229,174,92,167,195,44,222,243,27,234,214,35,221,209,85,138,181,8,205,169,214,110,218,74,141,236,146,218,176,233,88,117,5,62,153,142,170,76,167,180,87,75,79,61,66,178,52,199,188,140,142,15,125,115,209,101,141,58,229,113,97,222,7,95,209,102,237,126,247,90,63,141,169,45,172,172,223,27,253,95,87,67,183,219,93,161,98,154,70,211,94,174,247,27,164,172,69,247,92,234,56,98,141,185,251,189,181,216,253,39,91,240,65,208,22,137,29,185,219,163,83,4,114,92,224,246,27,13,28,138,158,252,48,63,158,105,209,23,228,247,50,159,255,0,185,22,172,1,66,30,42,27,123,109,208,28,100,234,137,173,16,71,5,62,169,164,163,212,43,19,17,17,27,52,204,86,78,239,189,243,69,36,139,245,122,150,159,225,161,172,43,117,159,5,91,115,87,113,146,71,212,219,41,234,236,234,231,118,88,233,170,230,138,20,78,171,209,33,108,77,244,234,139,211,24,37,0,0,2,0,248,170,241,150,221,157,208,110,216,125,190,187,114,107,77,99,72,228,185,79,79,38,36,180,218,223,150,185,114,159,12,179,123,204,111,171,88,143,119,69,86,42,212,35,54,167,89,187,105,42,55,178,75,106,195,165,97,212,20,250,102,58,169,50,158,209,93,45,60,245,10,200,211,30,242,50,56,61,245,207,69,150,52,235,149,197,135,120,29,127,69,155,181,251,221,104,254,54,164,182,176,107,221,226,75,4,212,252,110,110,148,115,196,232,220,181,212,114,34,57,48,170,215,80,83,185,171,247,42,42,42,125,20,188,46,23,107,44,245,252,53,237,93,78,159,146,39,219,215,70,217,153,7,149,240,181,27,71,19,85,191,69,69,69,69,78,232,168,168,166,79,56,205,77,114,179,89,244,221,218,239,168,157,27,109,84,52,51,212,215,44,136,138,196,167,100,110,116,156,217,233,142,84,118,114,107,121,194,173,37,206,187,137,205,165,167,179,39,236,213,214,246,55,194,238,94,100,98,182,186,39,115,170,117,247,90,136,174,95,162,41,178,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,197,90,216,219,103,20,243,242,192,145,123,93,173,213,75,238,242,243,43,174,53,222,247,100,206,113,220,204,30,10,181,52,169,187,122,166,149,106,102,74,149,211,181,210,121,92,233,229,242,123,77,185,57,185,123,243,103,166,126,69,193,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,115,241,168,182,196,205,234,210,247,68,149,254,98,233,138,40,121,21,201,140,123,93,197,217,198,63,210,116,15,8,132,68,226,146,177,202,244,110,116,220,141,202,174,17,87,237,26,14,159,121,121,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,102,166,212,150,77,27,166,238,218,191,83,92,25,67,103,177,208,207,114,184,85,61,174,115,96,166,134,55,73,44,138,141,69,85,70,177,174,92,34,42,244,232,132,68,220,223,22,142,16,244,53,182,121,52,174,165,186,235,155,155,25,248,42,43,69,178,120,88,231,170,38,17,211,212,182,54,35,122,245,86,243,170,117,232,170,152,42,127,126,247,195,119,184,237,223,122,43,163,116,220,179,221,46,43,29,159,78,105,203,106,186,102,211,67,204,170,216,218,171,142,103,42,185,207,124,138,141,78,234,188,173,106,35,110,251,131,62,29,105,248,94,216,27,6,216,201,44,51,222,85,95,115,191,84,195,240,77,113,155,11,47,42,244,230,107,26,214,68,215,97,21,91,19,85,81,21,76,224,68,223,16,142,48,117,183,8,26,71,72,234,29,21,166,44,119,169,181,13,202,162,138,118,93,60,238,88,219,28,72,244,86,249,111,106,231,43,235,147,163,112,191,226,87,111,220,13,148,215,123,211,196,45,61,131,72,219,180,141,202,154,223,77,29,169,179,62,74,233,37,137,207,108,81,199,35,220,233,37,85,106,225,173,194,34,35,149,112,136,170,145,75,121,60,103,55,179,81,221,166,166,217,109,39,101,209,246,86,61,82,9,238,16,165,194,225,43,123,35,159,204,169,11,51,223,145,24,236,118,231,119,174,50,211,94,44,188,107,216,170,155,61,211,95,89,117,19,17,220,203,5,203,79,81,177,138,157,58,42,210,178,23,99,167,207,61,87,175,108,78,30,20,188,91,182,251,119,175,84,26,7,123,108,84,218,23,81,87,189,176,82,220,225,153,93,104,170,153,112,136,199,57,235,207,76,231,42,225,57,213,204,249,189,23,8,182,8,0,6,181,220,89,107,73,119,7,137,157,208,213,175,157,101,142,183,84,220,89,76,229,92,175,179,69,59,162,129,63,68,81,177,63,65,177,30,209,104,152,118,215,106,116,118,222,211,194,145,51,77,88,104,45,92,168,168,190,244,16,50,55,42,170,116,85,85,106,170,175,170,170,175,169,219,129,243,92,173,212,87,123,117,85,166,231,76,202,138,58,216,95,79,81,11,254,25,35,123,85,174,106,253,21,21,80,214,78,10,170,253,155,222,88,235,104,150,102,214,232,109,78,146,196,174,247,100,73,104,170,242,220,229,19,14,204,105,232,157,125,13,156,41,170,32,172,167,138,174,154,68,146,25,216,217,35,122,118,115,85,50,138,159,122,41,237,43,75,198,31,133,175,213,62,146,161,226,107,71,219,121,174,122,109,140,183,106,86,68,207,122,123,123,157,136,106,85,17,50,171,19,221,202,229,252,201,17,87,9,25,87,172,222,173,197,143,102,165,216,68,191,73,250,140,150,248,221,66,180,75,156,165,90,68,177,225,29,158,145,170,42,57,89,219,157,168,238,229,153,248,57,112,184,182,123,37,199,138,29,95,109,229,171,187,182,75,78,150,108,173,235,29,42,59,21,53,72,139,253,81,237,242,154,189,209,177,203,232,254,182,120,0,4,3,241,157,214,146,216,184,102,177,105,42,105,213,146,106,109,83,78,201,218,139,209,244,212,240,77,43,145,127,251,111,144,191,160,143,62,8,218,38,27,150,235,110,62,225,75,10,61,246,11,13,37,170,55,42,167,184,234,217,221,34,170,39,124,226,137,83,41,217,21,83,212,184,32,10,186,241,193,209,244,146,88,54,179,95,199,76,173,169,167,172,184,217,230,153,17,112,248,228,100,82,198,215,46,61,22,57,85,58,167,196,238,254,159,71,129,246,178,150,167,72,238,158,223,75,50,164,86,235,149,186,243,4,106,189,221,83,20,177,74,169,247,37,44,57,251,208,207,158,44,95,137,54,173,253,241,180,255,0,45,136,170,30,4,184,149,210,188,42,111,116,219,159,172,44,55,91,189,4,150,58,171,90,83,219,124,191,57,36,150,72,156,142,252,35,154,222,84,72,215,61,115,213,11,9,253,123,77,133,254,180,218,251,251,148,95,235,135,235,218,108,47,245,166,215,223,220,162,255,0,92,125,54,207,26,109,137,186,92,169,45,144,237,78,188,100,149,115,199,3,92,228,163,194,43,220,141,69,95,195,118,234,88,104,0,0,83,103,141,167,238,245,161,63,130,9,252,182,160,149,94,13,255,0,138,53,87,240,190,227,252,77,49,58,64,35,79,23,188,120,109,47,9,22,248,237,215,150,201,168,245,157,116,62,117,14,156,162,157,172,147,203,85,194,75,81,34,162,249,17,174,23,10,173,115,156,168,188,173,84,71,42,86,70,190,241,124,226,239,85,86,207,38,146,185,105,205,23,72,231,126,6,43,117,162,42,169,24,212,94,136,231,213,164,168,231,42,116,85,70,181,62,72,135,183,64,120,192,241,109,165,171,96,126,175,169,211,58,210,141,174,79,62,42,251,84,116,146,189,190,188,178,82,249,109,107,190,74,172,114,117,236,164,246,208,94,38,27,117,187,156,62,235,221,195,209,54,248,109,91,129,161,244,245,85,230,163,74,93,230,231,73,60,166,43,145,241,72,206,85,158,12,225,21,205,70,189,185,78,102,183,45,87,98,62,15,188,81,247,115,136,206,34,244,150,205,106,125,188,210,22,203,102,161,246,255,0,62,170,129,42,124,248,252,138,26,138,134,242,243,202,230,245,116,45,69,202,47,69,95,82,203,128,5,44,120,209,107,73,111,92,73,105,189,27,28,234,234,93,55,165,161,122,198,171,209,181,53,51,202,247,170,125,241,178,159,251,132,207,240,133,209,48,233,142,14,232,53,19,97,68,151,88,95,174,87,87,201,148,85,115,99,145,40,218,159,52,68,246,71,97,23,213,85,125,73,176,1,66,30,42,154,62,147,73,241,163,171,106,40,105,150,8,117,5,29,190,241,203,133,70,172,143,167,100,114,57,189,58,243,73,19,220,189,253,229,119,220,150,185,225,201,172,165,214,252,22,237,141,202,166,101,124,244,22,217,172,207,69,92,171,27,71,83,45,52,105,255,0,220,226,141,83,232,168,72,249,231,130,150,9,42,170,166,142,24,97,98,201,36,146,57,26,214,53,19,42,229,85,232,136,137,215,37,107,113,67,227,21,167,244,101,230,183,70,112,221,166,237,250,166,166,145,206,134,109,73,115,123,214,221,230,34,170,47,179,197,26,181,211,183,229,34,189,141,85,236,143,110,21,97,253,119,138,223,27,213,119,52,175,167,220,251,117,20,9,222,138,13,57,111,88,87,191,172,144,186,79,95,207,244,51,158,199,120,210,235,251,101,210,158,217,196,6,130,182,94,173,50,72,141,150,233,96,141,105,107,96,106,247,122,194,247,44,83,99,243,81,98,251,212,207,220,99,120,152,85,236,197,159,109,245,110,194,208,233,77,107,167,181,237,5,109,106,86,214,172,249,141,97,124,77,228,229,141,236,86,61,22,71,35,216,244,230,107,155,133,68,84,83,50,240,5,197,38,174,226,223,103,47,59,143,172,244,245,162,205,91,109,212,213,22,72,224,181,249,190,83,162,142,150,150,100,122,249,142,114,243,43,170,28,157,241,132,78,157,201,46,0,7,135,57,26,138,231,42,34,34,101,85,125,10,42,241,51,227,37,120,141,221,4,208,26,26,238,179,109,230,139,157,241,82,58,23,254,10,233,94,153,108,181,157,58,57,136,153,100,75,215,221,231,114,47,225,21,9,219,225,115,193,163,54,35,110,91,188,26,246,210,145,235,221,107,72,215,197,28,205,84,146,213,107,127,43,217,6,23,225,146,76,54,73,61,83,12,98,225,90,236,211,247,15,191,187,214,219,127,11,236,223,203,98,54,106,5,31,248,200,126,55,52,191,193,11,119,241,213,36,223,240,182,220,45,3,167,120,52,210,150,205,65,174,52,253,178,177,149,247,87,58,158,178,231,12,50,181,22,182,85,69,86,189,200,168,138,157,186,25,255,0,94,241,135,194,238,218,208,84,87,234,205,247,209,145,45,51,85,206,164,163,186,197,91,88,184,202,97,180,240,43,229,119,84,84,232,222,232,83,111,136,39,24,140,227,27,116,44,180,154,26,207,112,131,73,105,134,75,69,99,130,120,255,0,101,87,84,78,246,121,181,14,141,185,229,231,242,226,107,25,149,84,70,34,174,21,234,212,179,207,12,254,24,111,188,54,108,27,151,92,91,214,139,87,235,58,196,187,221,41,95,142,122,56,81,136,202,106,103,227,242,154,206,103,185,59,181,210,185,191,146,75,128,0,6,43,226,103,136,61,33,195,38,208,222,55,79,86,200,201,22,145,190,207,108,160,231,229,146,227,94,244,95,38,157,158,189,85,21,206,84,69,229,99,94,238,205,40,99,67,105,61,222,227,171,137,102,208,84,92,31,95,169,245,165,193,245,183,91,140,140,85,134,130,149,184,89,37,84,252,136,162,141,17,172,102,81,58,71,27,122,170,33,97,126,41,155,81,163,118,67,129,29,185,218,237,5,110,74,59,53,135,91,208,65,10,47,87,204,245,183,220,157,36,210,47,229,73,35,213,207,114,252,220,184,194,97,14,137,224,117,253,22,110,215,239,117,163,248,218,146,218,202,212,241,186,209,85,183,45,177,219,109,127,5,43,164,130,193,122,173,182,79,35,81,87,202,246,200,99,123,85,113,209,17,86,143,25,84,238,173,76,166,112,184,247,193,55,118,108,214,173,79,175,182,98,233,85,28,53,215,232,105,111,118,150,187,9,231,58,157,30,202,150,34,250,187,146,72,158,141,252,214,72,190,138,91,104,6,191,62,37,91,183,104,222,14,46,181,109,211,78,214,69,89,105,211,236,131,78,210,84,196,228,115,38,246,102,226,103,53,83,162,183,207,116,200,138,138,168,168,136,168,184,82,223,60,61,182,242,179,108,248,59,219,93,63,115,164,146,158,186,174,218,251,197,67,37,76,61,22,182,121,42,90,142,79,201,84,142,86,55,29,21,57,122,245,201,34,128,0,197,124,76,241,7,164,56,100,218,27,198,233,234,217,25,34,210,55,217,237,148,28,252,178,92,107,222,139,228,211,179,215,170,162,185,202,136,188,172,107,221,217,165,12,104,109,39,187,220,117,113,44,218,10,139,131,235,245,62,180,184,62,182,235,113,145,138,176,208,82,183,11,36,170,159,145,20,81,162,53,140,202,39,72,227,111,85,68,44,47,197,51,106,52,110,200,112,35,183,59,93,160,173,201,71,102,176,235,122,8,33,69,234,249,158,182,251,147,164,154,69,252,169,36,122,185,238,95,155,151,24,76,33,209,60,14,191,162,205,218,253,238,180,127,27,82,91,88,42,175,198,59,133,187,173,85,85,187,138,77,35,67,37,69,52,52,209,90,53,84,113,183,43,2,53,220,180,181,107,253,138,243,121,46,95,76,67,243,85,76,99,225,211,226,59,109,216,11,75,54,83,123,159,87,38,134,243,159,53,158,237,4,78,154,75,51,228,119,52,145,73,27,125,231,211,185,202,231,251,136,175,99,220,238,142,71,123,150,117,15,26,124,36,207,101,91,251,56,142,219,212,166,70,115,249,111,191,83,178,167,31,253,142,231,36,217,235,219,147,37,122,120,133,248,155,105,157,203,210,55,13,139,225,222,182,162,170,205,118,98,211,223,245,35,225,124,9,85,7,229,82,210,177,232,143,228,119,103,200,228,76,183,45,106,43,92,174,58,255,0,132,47,11,55,141,99,185,191,207,33,170,45,114,67,166,180,138,75,5,145,211,70,168,218,251,155,216,232,220,248,243,209,204,133,142,126,93,219,204,115,17,58,181,216,185,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,167,139,186,34,241,73,70,228,122,59,26,110,54,229,23,40,139,246,141,127,79,188,239,254,10,246,216,159,189,90,162,234,178,191,204,77,49,91,7,34,57,49,143,107,183,59,56,199,250,75,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,61,227,87,105,147,237,157,45,125,246,120,60,191,101,161,164,243,121,63,11,158,123,139,185,121,177,240,250,227,61,204,7,225,71,121,130,213,197,19,34,168,133,239,74,203,74,83,51,145,168,170,215,190,227,67,133,92,170,97,58,125,229,238,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,125,244,209,183,125,197,217,29,194,219,237,62,234,118,221,53,62,149,187,89,168,86,161,234,200,146,162,166,146,88,163,231,114,34,171,91,204,244,202,162,46,19,61,20,163,221,205,240,192,227,19,108,173,147,94,164,219,200,53,61,13,59,85,242,201,166,235,91,91,35,81,27,158,144,123,179,191,213,61,216,221,217,126,153,235,156,24,113,109,113,224,251,114,167,191,213,109,253,166,255,0,111,175,86,209,221,89,81,72,200,238,148,177,34,170,63,217,106,85,57,162,119,231,70,239,113,252,168,139,202,184,114,95,206,220,238,22,147,221,125,13,101,220,109,13,116,101,194,197,127,164,109,101,29,67,122,42,181,122,43,92,159,146,246,185,28,215,53,122,181,205,114,47,84,59,33,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,89,251,3,179,187,131,196,118,227,216,118,75,68,84,73,205,114,170,125,76,142,153,206,90,90,8,145,169,231,213,200,212,232,136,214,49,19,230,229,70,53,58,170,33,121,59,25,225,235,194,238,200,105,234,74,8,182,210,205,171,47,81,196,137,87,123,212,116,81,215,79,60,184,78,103,177,146,163,163,129,58,97,27,26,38,19,162,171,149,85,87,187,235,254,17,184,101,220,219,100,246,189,97,177,186,58,161,179,181,81,106,105,173,81,82,85,179,41,140,178,162,4,100,172,95,185,201,217,62,72,83,47,31,156,13,220,184,69,213,212,87,109,57,95,83,119,219,253,75,44,141,181,86,84,34,44,244,115,183,222,117,36,234,212,68,115,145,190,243,30,136,156,237,71,116,69,107,139,14,240,161,226,158,191,123,182,122,171,107,181,165,198,74,173,85,183,109,134,157,149,51,63,154,74,219,91,242,148,239,85,238,231,198,172,116,78,95,146,68,170,170,231,41,58,64,6,177,122,177,212,244,155,207,121,125,210,100,150,8,117,61,66,212,201,35,17,81,204,74,183,115,171,154,137,142,169,156,162,39,232,54,116,0,26,205,241,28,250,9,56,133,221,9,45,79,123,168,157,172,239,107,76,231,170,43,150,37,174,155,145,87,29,51,140,118,54,66,219,168,43,41,118,251,76,83,92,39,73,170,161,179,81,71,60,136,229,119,60,137,3,17,206,202,245,92,174,87,42,118,35,6,113,173,188,250,47,99,184,110,214,58,163,90,80,82,93,34,185,80,75,100,161,180,84,170,242,93,42,170,163,116,109,167,114,34,162,171,57,85,239,126,21,21,35,99,213,58,162,26,229,27,18,112,27,189,58,59,123,120,99,209,215,125,39,65,69,107,146,193,67,22,159,185,218,105,122,50,130,170,150,54,177,88,214,250,49,236,228,149,189,253,217,17,21,85,81,73,8,0,5,104,120,223,177,235,182,251,97,34,74,168,196,190,87,162,179,9,135,42,192,204,46,123,244,194,255,0,119,238,56,159,3,121,105,22,193,188,16,51,147,218,153,89,100,124,184,111,189,229,171,43,17,153,95,84,203,100,194,122,117,249,150,138,1,93,254,54,79,160,78,30,180,68,114,61,254,218,237,103,26,194,212,84,229,88,146,134,171,204,85,245,206,86,44,125,235,244,48,207,129,252,21,142,220,29,210,169,100,232,148,177,217,173,209,203,31,50,251,210,58,121,85,142,199,101,194,54,68,207,246,95,85,37,175,139,23,226,77,171,127,124,109,63,203,98,42,83,130,158,25,40,56,178,222,57,118,182,229,171,170,52,228,81,217,170,110,190,217,5,27,106,92,171,19,226,111,39,34,189,169,133,243,59,231,208,157,223,172,117,164,255,0,227,17,119,255,0,171,177,127,175,31,172,117,164,255,0,227,17,119,255,0,171,177,127,175,62,187,79,130,78,148,181,93,104,174,141,226,14,237,34,209,212,71,80,140,93,61,26,115,114,57,29,140,249,253,51,130,204,192,0,2,155,60,109,63,119,173,9,252,16,79,229,181,4,170,240,111,252,81,170,191,133,247,31,226,105,137,210,12,109,196,102,245,88,248,121,217,125,83,187,151,214,178,86,88,168,149,244,148,206,118,61,174,177,234,140,167,129,61,125,249,92,196,85,78,205,230,119,161,175,222,151,211,187,195,198,151,16,140,182,199,85,37,235,89,107,139,147,167,171,172,157,85,33,166,143,188,146,191,25,242,224,138,52,232,212,78,141,99,90,212,85,229,106,221,86,192,120,113,240,197,177,182,42,72,106,244,21,183,91,106,38,198,223,108,189,234,58,70,86,58,73,113,239,44,80,72,142,138,6,231,60,168,214,243,34,42,35,158,229,234,100,173,111,194,111,13,27,137,105,150,205,171,54,51,69,212,195,43,57,60,216,45,16,210,212,70,152,229,252,28,240,181,178,198,184,68,76,181,201,217,62,69,62,113,247,192,189,231,131,237,67,77,173,246,238,237,113,172,219,221,73,36,212,20,245,15,145,82,166,219,52,145,187,158,138,119,183,28,236,146,63,51,145,223,148,214,189,174,76,166,95,215,124,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,5,18,248,185,49,237,227,58,242,231,74,175,71,216,237,106,212,84,68,228,79,39,24,76,119,234,138,189,126,127,113,103,254,26,146,210,77,193,6,215,62,139,147,203,74,58,246,59,145,184,79,49,183,26,148,147,244,243,163,178,190,171,149,36,216,5,34,248,203,190,129,220,90,91,91,70,247,172,172,209,150,244,170,71,42,97,37,246,154,181,68,79,167,150,177,175,95,85,82,119,120,72,193,89,15,5,214,25,42,103,73,35,158,243,117,146,157,188,202,190,92,126,208,173,86,245,237,239,181,235,132,252,239,169,137,188,96,56,172,185,104,93,49,110,225,191,67,93,93,77,115,213,116,171,95,169,39,133,248,146,43,98,185,91,29,50,42,118,243,156,215,171,211,162,242,70,136,185,108,138,69,31,15,30,0,95,197,69,202,175,112,119,30,106,219,110,220,217,42,61,153,82,153,222,92,247,138,180,68,114,193,19,213,23,146,54,34,183,204,122,117,247,145,173,235,204,230,91,246,142,225,79,134,173,3,104,101,147,75,108,94,137,165,166,99,22,53,116,182,104,106,102,145,170,152,95,50,105,154,233,36,202,116,203,220,170,98,110,34,188,54,120,107,223,61,63,88,150,77,21,108,208,154,165,99,115,168,175,58,126,141,148,172,108,190,158,125,60,124,177,76,197,92,115,101,17,248,206,30,213,40,239,120,118,219,95,108,166,188,188,108,230,225,71,45,61,195,76,86,200,199,83,164,174,117,58,172,141,98,165,68,40,184,78,73,99,108,79,71,97,21,91,201,148,69,76,37,185,248,42,126,43,26,167,254,144,43,191,205,214,226,127,128,1,95,30,43,124,101,46,211,232,135,112,253,183,183,84,102,174,213,244,138,183,138,136,36,247,237,150,167,229,170,204,167,195,44,233,150,167,171,99,230,94,138,230,41,19,188,44,248,54,93,239,220,70,239,70,189,182,185,218,31,69,85,177,244,177,74,207,193,221,110,172,195,217,23,94,142,142,44,182,71,252,215,203,106,229,28,236,93,193,172,175,15,191,187,214,219,127,11,236,223,203,98,54,106,5,31,248,200,126,55,52,191,193,11,119,241,213,38,33,217,190,0,184,156,223,189,3,69,185,123,105,163,237,247,11,5,194,89,161,130,121,175,20,180,238,115,162,145,99,122,43,36,122,57,48,230,170,118,234,115,215,175,11,238,56,44,140,150,103,108,178,215,67,18,34,172,148,87,219,116,202,236,254,108,105,63,152,191,250,166,34,168,211,251,245,194,198,225,90,181,29,219,74,223,244,46,169,180,79,237,54,202,139,157,171,151,18,53,49,207,23,156,197,142,84,76,247,78,100,45,11,129,111,20,239,230,193,169,45,155,55,196,5,29,21,183,84,220,228,109,45,162,255,0,72,212,134,146,227,58,244,108,19,197,218,25,156,189,26,230,251,143,114,163,121,88,188,168,235,27,0,3,211,89,89,73,111,164,158,190,190,170,26,106,90,104,221,52,243,204,244,100,113,70,212,203,158,231,47,70,181,17,21,85,87,162,34,20,15,226,5,197,197,199,139,29,228,246,77,49,53,67,180,54,153,149,244,26,110,145,168,185,171,123,149,18,74,199,55,25,87,202,173,78,84,198,81,136,196,198,85,217,180,47,14,30,15,35,225,135,105,190,223,213,180,72,221,193,214,81,69,85,120,231,111,189,111,129,58,195,68,223,146,181,23,154,79,156,138,169,213,24,213,49,231,141,95,226,177,165,191,233,2,135,252,221,113,48,159,129,215,244,89,187,95,189,214,143,227,106,75,107,49,207,16,219,39,167,56,135,217,221,75,180,154,153,82,40,47,148,188,180,245,72,212,115,168,234,216,168,248,39,111,213,146,53,170,168,152,203,121,155,217,84,215,167,85,105,109,226,225,35,123,126,204,185,123,94,152,214,218,54,189,149,84,149,80,187,40,170,139,152,231,137,223,12,145,72,223,158,90,230,170,181,201,241,52,181,238,26,188,93,118,79,95,216,232,236,219,243,50,232,61,85,20,104,202,138,191,103,146,107,85,99,211,242,163,123,17,207,133,87,186,182,68,229,78,200,247,18,38,191,142,158,15,237,212,79,175,168,226,39,69,62,40,219,204,173,130,226,217,228,84,250,71,31,51,213,126,136,153,32,159,25,158,45,244,26,143,79,220,54,211,133,198,215,67,29,198,55,211,87,106,234,184,93,79,34,66,228,86,185,180,80,187,15,99,156,139,251,116,136,215,55,175,43,17,216,123,98,55,1,220,48,220,56,163,223,187,93,134,186,146,71,233,59,12,145,221,181,61,66,162,242,251,43,95,150,211,231,243,230,114,114,34,119,229,243,28,153,228,83,97,120,97,134,158,22,83,211,196,200,162,137,168,198,49,141,70,181,173,68,194,34,34,116,68,68,244,63,96,3,211,89,89,73,111,164,158,190,190,170,26,106,90,104,221,52,243,204,244,100,113,70,212,203,158,231,47,70,181,17,21,85,87,162,34,20,15,226,5,197,197,199,139,29,228,246,77,49,53,67,180,54,153,149,244,26,110,145,168,185,171,123,149,18,74,199,55,25,87,202,173,78,84,198,81,136,196,198,85,217,180,47,14,30,15,35,225,135,105,190,223,213,180,72,221,193,214,81,69,85,120,231,111,189,111,129,58,195,68,223,146,181,23,154,79,156,138,169,213,24,213,49,231,141,95,226,177,165,191,233,2,135,252,221,113,48,159,129,215,244,89,187,95,189,214,143,227,106,75,107,4,95,227,167,140,253,187,225,91,67,182,211,122,177,210,234,189,81,170,41,165,138,223,167,38,86,172,50,192,168,173,124,213,104,185,197,63,118,227,10,178,46,90,157,17,238,109,22,88,52,110,187,223,141,194,168,181,109,150,220,62,182,239,119,154,74,152,236,218,122,142,69,130,153,138,185,119,35,85,206,242,162,110,123,185,220,173,79,84,36,133,31,132,199,26,149,86,214,215,203,161,236,116,179,58,53,127,177,205,168,41,124,228,92,124,42,173,114,179,43,255,0,47,31,53,66,57,110,54,210,238,118,195,107,8,116,238,236,237,245,109,142,231,3,219,80,218,59,156,43,228,85,198,215,117,86,61,139,203,52,106,168,173,87,70,245,78,233,156,151,69,225,233,199,30,220,113,13,165,41,182,177,52,205,163,67,235,13,57,68,141,101,134,220,212,138,130,170,149,136,136,178,209,49,122,181,27,221,209,46,92,212,92,243,57,50,169,51,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,94,43,151,152,46,188,81,62,42,120,94,196,163,180,173,51,249,218,136,174,123,46,53,217,84,194,174,83,175,222,103,207,5,75,76,159,108,234,155,239,179,193,229,251,45,117,39,155,201,248,92,243,219,157,203,205,143,135,215,25,238,91,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,143,25,141,37,5,118,129,176,234,119,77,88,178,83,215,82,211,164,108,114,121,88,108,55,7,243,42,99,191,92,103,61,136,17,192,30,167,118,150,226,119,72,206,147,50,54,215,92,104,40,95,204,236,101,175,184,82,170,162,117,78,190,239,215,238,54,25,165,153,181,20,208,206,197,85,108,145,181,233,159,146,166,79,104,0,0,15,10,168,157,85,112,122,42,174,54,250,22,44,149,181,212,244,237,68,202,186,89,90,196,199,207,170,253,20,232,250,171,127,246,83,69,211,77,83,168,183,91,72,209,172,8,238,104,165,190,210,71,34,171,81,202,173,70,190,68,235,238,185,49,243,67,15,234,159,17,158,24,180,212,41,43,53,173,37,197,115,142,90,27,149,190,101,236,239,79,105,79,205,255,0,10,29,30,227,226,195,195,117,28,106,248,22,239,58,252,163,246,7,47,175,202,179,232,124,52,126,46,28,59,84,76,145,201,71,126,137,63,57,241,208,181,59,252,253,176,239,122,35,196,163,134,77,101,84,180,114,106,168,237,14,78,210,92,235,173,244,236,238,212,239,237,75,249,223,220,69,249,25,207,74,111,142,206,107,120,216,253,41,186,58,74,234,231,181,29,229,209,222,233,103,123,115,203,209,82,57,23,11,239,55,251,169,243,59,172,51,67,81,27,102,130,86,73,27,145,21,174,99,145,81,81,125,81,80,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,231,140,207,13,250,118,194,186,119,137,29,43,106,134,138,166,241,95,246,22,163,72,35,70,182,166,161,98,124,148,213,46,68,252,190,88,165,99,157,142,184,139,42,138,157,123,71,130,110,238,85,220,180,174,189,217,43,149,68,146,71,101,169,131,80,90,218,238,168,200,231,204,85,12,69,244,68,124,112,185,19,231,35,215,167,92,217,217,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,198,120,33,232,11,84,122,95,114,119,74,88,99,125,202,162,190,150,193,4,138,171,205,12,17,199,231,200,212,244,195,221,44,74,189,255,0,106,78,222,182,128,8,203,226,71,160,109,250,255,0,131,93,195,130,178,4,124,246,26,56,239,244,114,116,204,82,210,200,215,185,201,159,156,94,107,23,232,245,199,92,21,109,225,51,172,43,180,207,26,90,106,207,77,58,199,79,170,173,119,75,69,90,101,17,29,27,105,95,84,212,92,255,0,229,41,99,199,212,190,48,1,173,239,25,218,42,125,189,226,183,117,116,196,209,44,109,102,168,173,173,129,138,138,156,180,245,82,45,76,41,215,191,224,166,103,95,94,229,255,0,240,239,174,25,185,123,13,183,186,245,42,82,121,47,154,106,221,87,80,244,92,226,161,212,236,243,154,191,86,200,143,106,253,81,76,134,14,51,84,106,43,110,144,211,55,125,89,122,153,34,183,217,104,106,46,53,114,42,162,114,67,12,110,145,235,149,233,209,173,83,89,141,27,102,185,110,214,237,217,52,252,141,89,43,245,150,162,166,164,122,70,139,151,75,87,82,214,174,58,231,188,139,234,108,240,198,50,54,54,56,216,141,107,81,17,173,68,194,34,39,162,31,162,138,60,81,248,166,77,251,223,39,232,93,45,113,89,180,110,222,201,53,186,145,99,119,224,235,46,25,68,170,169,233,209,200,142,106,68,197,234,156,172,87,39,73,20,237,246,223,13,75,173,111,0,179,111,103,176,212,255,0,52,153,149,186,178,154,135,46,207,216,77,141,127,99,114,127,85,124,75,237,41,211,61,24,206,138,170,99,239,12,206,41,151,135,109,248,167,211,218,150,229,228,104,157,120,232,173,87,95,49,223,131,164,169,202,165,45,95,124,55,149,238,86,61,203,209,35,149,234,185,229,76,95,72,0,16,71,198,71,69,79,168,248,82,162,212,244,177,42,187,73,234,138,42,217,223,133,94,90,121,163,150,153,83,233,153,102,131,175,211,30,164,86,240,83,215,12,179,239,206,179,208,85,21,41,20,122,147,77,37,92,76,85,253,182,162,146,161,156,173,79,175,151,81,59,190,230,175,208,185,112,10,163,241,194,214,212,242,87,237,94,220,211,206,213,158,8,110,87,186,184,179,213,25,35,161,134,157,221,251,42,199,82,157,83,211,162,247,59,87,130,14,143,150,143,111,119,63,95,73,10,163,46,247,138,11,68,114,43,122,42,210,67,36,174,68,95,255,0,172,110,127,65,156,124,88,191,18,109,91,251,227,105,254,91,17,0,60,27,255,0,27,154,175,224,133,199,248,234,98,240,0,0,0,1,77,158,54,159,187,214,132,254,8,39,242,218,130,85,120,55,254,40,213,95,194,251,143,241,52,196,233,5,113,120,218,106,250,235,110,204,104,29,21,79,51,227,167,190,106,41,171,106,17,171,132,145,41,105,213,26,213,249,167,53,74,59,31,54,162,250,29,15,193,11,111,109,83,84,110,110,234,85,67,28,151,26,102,208,216,104,158,173,78,104,98,127,60,211,245,239,239,43,41,251,99,224,94,249,233,107,32,193,124,114,109,253,6,229,112,151,186,26,126,182,145,147,201,75,167,106,239,20,104,172,69,115,106,104,216,181,49,43,23,209,202,232,145,185,79,71,42,118,85,41,215,194,227,241,236,219,47,253,53,254,103,173,47,248,0,83,63,141,110,138,158,213,191,154,51,94,50,37,109,46,161,210,254,197,205,133,247,170,41,42,100,89,23,63,243,117,48,38,61,49,245,37,95,131,134,184,102,164,225,78,175,74,75,82,142,168,210,90,150,182,145,176,231,171,41,231,108,117,44,119,220,178,75,58,39,213,170,78,208,13,126,124,76,181,181,62,183,227,79,112,167,161,157,178,210,217,166,164,178,68,168,185,195,233,169,163,142,102,175,85,234,147,164,201,233,219,182,114,91,247,135,174,143,151,67,240,101,181,150,121,225,88,228,170,179,186,238,228,115,112,170,149,179,201,86,213,95,237,103,111,232,193,77,126,33,250,190,187,89,241,151,185,245,213,179,61,233,111,187,37,162,6,170,244,142,42,72,153,2,35,83,209,21,99,87,125,85,202,190,165,225,112,153,183,182,173,174,225,171,109,244,93,162,24,216,202,93,57,69,81,80,230,53,26,146,213,79,26,77,81,38,19,243,165,146,71,122,175,94,235,220,203,64,168,191,27,189,191,160,182,235,141,181,220,218,58,70,50,166,249,110,175,180,87,72,198,34,115,173,35,226,146,21,114,250,185,82,170,68,69,95,70,34,118,68,51,175,130,167,226,177,170,127,233,2,187,252,221,110,39,248,0,196,188,81,241,19,165,120,96,217,219,206,232,234,87,71,52,240,51,217,173,22,245,127,43,174,55,7,181,124,152,19,213,19,40,174,123,147,225,99,94,189,113,133,162,29,181,208,155,175,199,79,18,203,110,154,185,245,122,131,88,92,36,185,222,238,111,98,186,42,10,68,114,121,179,42,103,221,142,54,43,88,198,103,31,181,177,21,50,134,193,155,83,182,26,67,102,54,242,199,182,58,18,220,148,86,91,5,35,105,105,217,211,158,69,78,175,150,69,68,78,105,30,229,115,220,239,87,57,84,237,134,178,188,62,254,239,91,109,252,47,179,127,45,136,217,168,20,127,227,33,248,220,210,255,0,4,45,223,199,84,147,255,0,194,119,241,38,210,95,190,55,111,229,178,147,4,235,123,135,183,26,27,118,52,157,110,134,220,109,49,65,127,177,220,24,173,154,146,178,36,123,115,133,68,123,23,187,30,153,85,107,218,168,230,175,84,84,83,94,110,45,118,42,187,133,142,34,111,251,111,109,185,85,58,146,219,60,87,43,21,119,153,203,58,210,74,137,36,14,87,55,10,146,49,114,197,114,99,222,141,85,49,208,189,254,18,55,134,125,250,225,199,66,110,157,115,152,183,11,189,177,35,184,171,58,34,214,192,247,65,80,168,158,136,178,196,247,34,124,149,62,243,47,0,10,200,241,112,227,37,52,237,158,78,22,118,238,230,159,105,221,161,108,186,190,170,23,170,58,150,145,216,116,116,72,169,249,82,166,29,34,122,71,202,222,169,34,227,23,120,75,240,106,154,247,82,179,137,157,196,181,163,244,246,157,169,86,105,154,89,217,150,215,92,88,184,117,74,162,166,22,56,23,225,249,202,153,254,150,168,183,16,64,15,26,191,197,99,75,127,210,5,15,249,186,226,97,63,3,175,232,179,118,191,123,173,31,198,212,150,214,12,43,196,231,8,251,65,197,110,151,142,199,184,246,153,34,185,208,177,233,106,190,81,42,50,182,129,206,238,141,114,162,163,227,85,68,230,141,232,173,94,253,29,135,37,97,110,103,131,47,17,90,110,225,43,246,215,85,105,125,101,108,203,188,149,150,119,91,171,58,103,8,248,164,71,68,153,76,117,73,87,174,115,132,234,184,159,90,120,107,113,47,182,90,50,245,184,91,161,6,148,210,90,122,197,76,181,53,85,213,247,200,229,71,122,50,54,50,157,37,123,164,123,149,172,107,121,122,185,237,79,154,164,114,208,218,39,83,238,70,175,180,104,61,25,105,154,231,123,190,85,178,138,134,150,36,247,164,145,203,211,43,217,26,137,149,87,47,68,68,85,92,34,41,177,7,8,188,48,233,110,20,246,126,223,183,182,95,34,178,241,62,43,47,247,102,71,202,235,133,115,147,222,119,94,169,27,19,220,141,190,141,76,175,188,231,42,230,192,0,43,35,197,195,140,148,211,182,121,56,89,219,187,154,125,167,118,133,178,234,250,168,94,168,234,90,71,97,209,209,34,167,229,74,152,116,137,233,31,43,122,164,139,140,93,225,47,193,170,107,221,74,206,38,119,18,214,143,211,218,118,165,89,166,105,103,102,91,93,113,98,225,213,42,138,152,88,224,95,135,231,42,103,250,90,162,220,65,0,60,106,255,0,21,141,45,255,0,72,20,63,230,235,137,132,252,14,191,162,205,218,253,238,180,127,27,82,91,88,53,182,226,159,121,47,92,69,241,13,171,55,10,106,137,42,225,185,92,223,71,101,133,171,204,145,208,70,245,142,150,38,38,19,242,17,170,184,68,203,156,229,238,170,94,119,6,60,44,233,142,21,246,118,217,164,232,232,105,228,212,247,8,99,171,212,151,52,141,190,109,85,99,155,151,71,206,153,204,81,101,88,196,206,48,138,238,238,114,174,123,49,143,17,60,62,232,14,37,118,202,231,182,218,246,219,20,140,169,137,238,183,215,164,104,181,22,202,188,126,14,162,23,119,71,53,113,148,236,230,229,174,202,42,161,175,94,147,212,90,215,134,13,254,165,189,211,126,3,82,109,206,164,124,53,17,53,234,214,201,45,44,238,138,162,7,47,69,228,122,54,72,220,158,173,114,161,178,150,159,190,91,245,61,130,219,169,109,50,44,148,55,106,56,107,169,94,169,133,116,82,177,30,197,84,244,247,92,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,166,134,158,55,77,60,172,142,54,162,171,156,247,34,34,34,122,170,169,210,181,94,248,236,230,136,141,239,213,123,163,164,173,78,99,85,222,93,101,238,150,7,187,28,221,17,36,145,50,190,235,191,184,191,35,6,107,127,18,142,25,52,109,82,81,199,170,163,187,185,123,201,108,174,183,212,51,187,147,191,181,39,230,255,0,113,83,230,116,74,207,23,14,29,169,230,88,227,163,191,74,159,156,200,232,92,157,254,126,216,125,214,239,22,30,27,171,35,71,206,183,120,23,229,39,176,53,125,62,117,159,83,188,105,111,17,158,24,181,44,43,43,245,173,37,185,115,142,90,235,149,190,21,236,223,79,105,95,206,255,0,2,153,131,74,239,254,202,107,74,104,106,116,238,235,105,26,197,157,27,203,20,87,218,73,36,69,114,53,81,170,214,72,189,125,230,166,62,106,119,138,91,141,190,185,137,37,21,117,61,67,85,50,142,138,86,189,49,243,232,191,84,61,232,168,189,81,114,121,0,0,1,234,170,153,180,244,211,78,245,84,108,113,185,235,143,146,38,77,121,184,252,212,238,213,60,78,234,233,214,102,72,218,27,141,125,11,57,93,156,53,151,10,165,68,94,171,215,222,250,125,196,246,240,103,210,112,80,232,43,246,166,108,213,137,37,69,117,84,11,27,220,158,86,29,13,189,252,200,152,239,211,25,207,98,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,62,241,66,209,105,170,120,107,185,86,163,105,218,182,135,205,112,231,122,97,202,145,80,86,175,42,47,42,254,119,110,159,122,20,193,195,133,211,236,109,246,208,119,30,102,183,201,212,150,183,170,185,112,137,138,200,87,175,84,249,27,35,104,170,244,186,104,235,29,197,30,215,123,85,182,150,108,181,114,139,205,19,87,235,243,57,160,0,7,9,169,53,190,141,209,212,114,92,53,102,171,179,217,169,162,106,185,242,215,215,69,78,196,68,69,85,85,116,142,68,236,215,47,232,95,145,20,247,171,196,255,0,135,205,176,117,77,13,130,242,221,81,89,11,95,135,217,234,40,107,97,87,167,152,152,203,42,218,189,216,159,161,205,249,144,183,115,124,99,55,118,245,45,77,30,223,105,171,29,21,4,200,246,178,90,218,58,168,234,88,138,175,68,84,88,171,85,168,168,213,98,253,232,191,66,55,107,46,58,120,150,214,172,158,42,205,202,190,80,178,119,57,113,65,121,184,69,200,142,230,247,91,154,133,194,39,50,225,62,136,99,42,171,198,240,235,213,87,214,93,53,142,162,243,93,149,89,39,170,171,230,85,251,213,217,248,215,255,0,91,234,114,84,60,63,111,245,226,56,102,160,217,173,123,87,28,234,212,141,241,105,218,217,26,245,118,49,133,72,215,57,202,118,249,157,186,139,130,94,41,43,169,163,169,102,200,235,104,210,69,68,229,147,77,92,81,201,148,69,234,158,71,212,250,255,0,156,83,138,110,102,183,249,141,234,212,230,114,55,63,169,235,142,19,234,191,177,251,29,123,81,240,165,196,174,143,116,146,92,118,83,94,50,24,145,85,213,81,233,186,244,133,17,51,159,125,97,68,236,213,95,187,169,214,109,250,167,121,54,194,171,154,223,127,214,58,98,88,228,195,155,29,85,85,23,188,138,153,106,162,43,87,187,19,167,246,63,66,72,236,191,138,15,16,187,94,234,74,11,213,202,29,73,110,133,241,164,142,186,205,93,89,58,177,60,180,84,78,106,182,183,60,177,175,211,46,95,153,99,92,58,248,152,236,174,241,37,37,163,85,94,40,244,189,230,118,70,142,251,70,162,146,138,157,242,187,201,111,35,57,234,158,245,85,124,142,194,99,56,106,250,161,47,109,119,107,85,238,142,59,141,154,229,75,95,75,51,81,241,207,77,51,101,141,237,84,69,69,71,53,85,21,21,21,23,238,84,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,34,87,136,15,25,90,207,131,187,62,139,188,233,93,19,105,212,48,234,90,154,218,90,175,111,150,88,252,135,68,216,157,31,42,179,167,188,143,147,40,191,154,152,245,60,240,1,198,181,227,140,91,46,177,170,212,154,102,209,96,185,105,122,170,72,210,146,130,121,36,231,130,118,72,173,145,220,255,0,217,68,244,233,242,37,160,43,243,198,143,86,218,109,124,54,233,173,33,60,237,251,78,251,170,225,158,154,30,108,57,96,166,167,153,102,147,30,168,215,75,11,87,254,113,8,253,224,137,102,173,159,119,119,31,80,199,19,150,146,139,77,211,209,74,252,116,73,39,170,71,177,21,126,106,148,242,127,113,126,69,194,21,165,227,125,251,152,237,151,239,245,111,242,118,156,87,130,22,191,182,201,166,247,47,107,101,149,140,184,83,215,82,95,233,216,191,20,208,201,26,193,42,167,209,142,138,28,255,0,206,167,126,184,180,32,70,127,17,253,127,109,219,238,13,183,18,162,186,86,36,247,218,22,88,40,162,94,243,77,87,35,99,84,111,213,177,44,178,125,209,175,220,85,103,133,30,150,168,212,124,107,233,11,132,112,36,176,105,218,27,173,214,165,22,46,116,107,61,142,90,118,57,127,55,18,212,68,168,191,60,122,170,23,214,0,41,191,198,139,103,42,52,238,240,233,141,234,160,165,95,179,245,133,179,236,202,217,26,220,163,107,233,58,34,185,125,57,224,124,72,212,238,190,67,254,93,36,47,131,110,250,69,172,182,78,239,178,87,90,212,117,211,65,86,186,166,134,55,59,222,125,178,173,238,122,97,59,175,36,254,114,42,250,36,145,167,78,153,176,176,67,63,21,189,240,166,218,142,22,174,122,66,142,185,34,190,238,44,169,98,164,141,29,135,251,39,71,214,201,143,86,249,88,137,126,181,13,32,23,132,118,201,201,185,92,78,71,175,238,20,110,146,205,183,52,79,186,61,234,220,177,213,242,162,197,75,26,175,162,166,101,149,62,176,23,146,68,191,18,110,41,211,134,221,135,169,183,233,203,143,145,173,181,186,75,105,178,121,111,196,148,177,242,167,180,214,39,170,121,108,114,53,170,157,164,150,53,236,138,85,55,135,183,12,50,113,55,196,5,182,217,121,161,243,180,126,150,88,239,58,141,207,110,99,150,22,59,240,84,171,213,51,231,61,57,21,59,242,36,138,159,9,176,90,71,27,99,72,91,27,82,52,111,42,53,19,162,39,203,31,34,129,60,71,120,92,94,26,183,246,177,218,122,219,236,250,43,89,121,151,139,7,150,220,69,78,170,239,217,20,105,232,158,83,220,152,79,72,228,139,174,114,89,191,134,39,20,223,207,7,177,48,105,93,79,114,89,245,166,128,100,86,187,146,202,244,89,43,41,48,169,75,85,243,85,86,53,99,122,174,85,95,18,185,126,52,38,48,0,199,124,67,237,100,59,219,177,250,219,106,165,88,219,38,163,179,84,82,82,190,79,134,58,190,94,106,121,23,232,217,155,27,191,65,175,167,14,27,169,119,225,175,136,189,41,184,117,212,213,52,178,105,123,199,145,120,165,115,85,178,123,43,149,208,86,68,173,198,121,188,183,202,152,84,232,228,79,84,54,71,183,220,40,110,212,20,215,91,101,92,85,84,117,144,178,162,158,120,156,142,100,177,61,168,230,189,170,157,21,21,21,21,23,228,167,208,13,119,248,251,222,232,55,255,0,138,109,95,171,108,213,169,89,99,183,76,203,13,145,236,94,102,62,146,151,44,231,98,250,182,73,86,89,83,233,41,117,92,16,108,171,246,15,134,45,17,160,171,169,22,158,240,250,20,186,222,90,244,195,219,93,84,190,116,172,119,214,62,102,197,247,68,134,52,241,98,252,73,181,111,239,141,167,249,108,68,0,240,111,252,110,106,191,130,23,31,227,169,139,192,0,0,0,5,54,120,218,126,239,90,19,248,32,159,203,106,9,85,224,223,248,163,85,127,11,238,63,196,211,19,164,21,179,227,117,166,235,106,246,155,110,53,100,81,185,212,182,189,65,85,65,51,147,179,93,83,79,206,204,255,0,236,206,58,103,130,22,225,90,161,168,220,221,171,170,154,56,238,53,45,161,191,81,49,92,156,211,68,206,120,103,233,223,221,87,211,246,207,198,189,177,214,214,65,129,56,238,220,107,118,216,112,145,185,183,218,234,198,193,53,194,195,83,99,162,247,176,247,213,86,177,105,163,70,99,170,185,60,213,127,78,200,197,85,232,138,83,231,133,199,227,217,182,95,250,107,252,207,90,95,240,0,131,62,47,123,57,81,184,156,50,71,175,45,84,171,53,199,110,238,108,185,189,26,222,103,45,4,201,228,212,34,34,124,156,176,72,171,217,27,19,149,72,97,224,251,190,145,109,207,16,117,219,89,120,173,72,109,91,143,68,148,208,115,187,13,109,206,155,154,74,126,253,19,153,142,158,52,78,153,115,216,157,122,33,118,160,233,155,205,186,22,29,149,218,173,81,186,154,150,86,54,131,77,91,101,173,115,28,238,95,58,68,76,69,10,47,231,73,34,178,54,253,94,134,187,91,75,161,245,71,19,220,67,216,244,141,68,243,84,221,181,230,161,89,174,117,108,110,92,198,75,42,205,87,82,169,253,132,126,108,139,255,0,36,217,58,213,107,160,178,91,40,236,182,170,86,83,81,80,65,29,45,52,44,248,98,137,141,70,177,169,244,70,162,39,232,53,228,241,1,211,117,186,91,140,173,214,183,215,70,230,190,166,250,251,147,51,249,81,213,70,202,134,42,125,57,101,66,242,248,76,220,43,86,232,240,213,182,250,210,209,52,111,101,86,156,162,167,168,107,28,142,72,170,160,141,33,168,143,41,249,178,199,35,125,23,167,100,236,101,160,84,47,141,190,227,91,174,219,133,183,91,91,67,88,217,42,116,229,178,182,237,95,27,29,148,99,171,31,19,34,107,253,17,200,218,87,57,19,191,44,136,189,156,134,123,240,84,252,86,53,79,253,32,87,127,155,173,196,255,0,0,244,87,215,209,90,232,106,46,119,42,184,105,105,41,34,124,245,19,204,244,100,113,70,196,87,57,238,114,244,70,162,34,170,170,246,68,53,254,241,0,226,234,183,138,189,227,154,166,199,85,83,30,132,211,10,250,13,59,72,245,84,108,169,156,75,90,230,250,62,101,68,84,207,86,177,177,181,122,163,149,126,62,19,56,223,212,188,33,91,111,112,232,109,175,210,87,123,165,254,86,45,93,218,234,149,14,169,242,24,158,229,59,60,185,26,214,198,142,87,57,81,19,46,87,117,85,229,110,36,15,235,218,111,215,245,166,208,63,220,173,255,0,92,63,94,211,126,191,173,54,129,254,229,111,250,226,1,232,173,81,87,161,245,149,135,90,80,83,195,81,85,96,185,210,221,32,138,108,249,114,73,4,173,145,173,118,21,23,149,85,168,139,133,206,11,10,177,248,211,111,181,210,245,111,182,77,181,58,13,145,213,213,69,3,156,212,172,202,35,222,141,85,79,195,119,234,92,41,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,65,69,30,46,122,182,209,169,248,197,184,208,90,170,99,157,218,114,195,110,180,213,186,60,42,54,161,18,73,220,220,167,117,68,168,106,47,117,69,69,79,76,37,144,120,85,219,107,45,220,17,104,121,43,33,88,253,182,170,235,83,18,57,48,171,26,215,206,212,92,125,121,85,83,230,138,139,234,75,112,12,13,198,119,20,150,30,20,118,102,191,92,85,121,53,90,134,225,205,111,211,150,231,187,173,85,115,154,184,123,147,191,149,26,123,239,95,146,35,114,138,246,154,241,234,61,77,124,214,26,146,225,171,117,101,206,166,237,118,187,85,201,91,95,87,81,34,186,74,137,158,229,115,220,229,249,170,170,147,163,69,120,193,110,174,221,233,43,70,134,209,187,33,183,86,203,37,142,146,58,26,26,72,91,90,141,138,38,38,17,51,231,101,85,123,171,151,42,229,85,85,85,85,85,57,175,215,180,223,175,235,77,160,127,185,91,254,184,194,252,87,120,136,238,103,22,251,119,110,219,141,103,161,244,197,154,138,219,122,134,247,28,246,191,104,243,93,44,112,79,10,49,124,201,28,156,170,218,135,47,108,229,19,175,115,169,240,141,198,102,185,224,246,229,169,110,122,39,74,216,175,82,106,120,41,160,168,109,215,206,196,73,3,164,115,85,158,91,219,213,124,197,206,115,217,11,57,240,253,241,2,220,142,46,247,35,81,232,189,105,162,180,213,154,150,205,99,251,82,41,109,126,127,152,249,60,248,227,229,119,153,35,147,151,18,42,244,76,229,16,157,192,240,231,35,81,92,229,68,68,76,170,175,161,71,30,39,60,106,47,16,187,131,252,202,246,250,234,175,219,205,29,84,230,164,176,191,49,222,46,45,203,31,83,148,232,232,153,151,50,47,69,69,123,242,168,244,70,204,31,10,174,10,215,104,244,123,56,129,220,139,82,199,172,181,93,34,37,158,146,118,97,246,155,99,211,40,229,69,248,102,157,48,229,245,108,124,173,232,174,145,165,131,128,1,129,184,206,226,146,195,194,142,204,215,235,138,175,38,171,80,220,57,173,250,114,220,247,117,170,174,115,87,15,114,119,242,163,79,125,235,242,68,110,81,94,211,94,61,71,169,175,154,195,82,92,53,110,172,185,212,221,174,215,106,185,43,107,234,234,36,87,73,81,51,220,174,123,156,191,53,85,82,116,104,175,24,45,213,219,189,37,104,208,218,55,100,54,234,217,100,177,210,71,67,67,73,11,107,81,177,68,196,194,38,124,236,170,175,117,114,229,92,170,170,170,170,170,167,53,250,246,155,245,253,105,180,15,247,43,127,215,24,95,138,239,17,29,204,226,223,110,237,219,113,172,244,62,152,179,81,91,111,80,222,227,158,215,237,30,107,165,142,9,225,70,47,153,35,147,149,91,80,229,237,156,162,117,238,117,62,17,184,204,215,60,30,220,181,45,207,68,233,91,21,234,77,79,5,52,21,13,186,249,216,137,32,116,142,106,179,203,123,122,175,152,185,206,123,33,103,62,31,190,32,91,145,197,222,228,106,61,23,173,52,86,154,179,82,217,172,127,106,69,45,175,207,243,31,39,159,28,124,174,243,36,114,114,226,69,94,137,156,162,19,184,213,247,76,189,52,86,229,218,95,126,69,137,44,55,216,22,183,8,170,172,242,42,27,230,97,23,11,211,149,77,159,105,106,169,171,169,97,173,163,158,57,233,234,35,108,177,75,27,145,205,123,28,153,107,145,83,186,42,42,46,79,104,53,177,226,219,83,217,181,159,19,219,165,169,180,236,209,205,109,175,213,119,39,210,205,26,170,178,104,210,119,53,37,110,85,122,63,151,153,62,142,236,157,147,97,189,150,180,215,88,54,115,66,88,174,113,44,85,150,237,51,107,164,168,141,81,125,201,99,165,141,174,78,189,122,42,41,220,192,0,0,0,0,0,0,0,0,0,0,0,0,0,249,46,151,107,85,146,142,75,141,230,229,75,65,75,11,85,242,79,83,51,98,141,141,68,85,85,87,57,81,17,17,17,87,238,69,34,23,17,94,38,59,43,179,169,87,104,210,183,138,61,81,121,129,146,35,126,206,168,164,173,167,100,173,243,155,200,254,74,166,61,21,31,27,114,152,206,28,158,170,87,46,244,248,160,241,11,186,14,171,160,178,220,161,211,118,233,159,34,70,235,84,213,212,115,163,23,204,68,69,229,171,115,115,203,34,125,50,212,249,17,186,225,170,119,147,115,234,185,174,23,253,99,169,229,146,76,53,178,85,85,86,251,202,171,134,162,42,185,123,189,122,127,101,245,59,54,156,225,75,137,93,96,232,228,183,108,166,188,124,50,162,43,106,164,211,117,235,10,162,227,30,250,66,169,217,200,191,119,83,176,255,0,56,167,20,220,206,111,243,27,213,171,202,229,110,127,83,215,28,47,213,63,99,246,62,74,222,9,120,164,161,166,146,165,251,35,173,164,72,213,83,150,61,53,113,87,46,17,87,162,121,31,67,168,215,112,253,191,214,120,230,154,191,102,181,237,36,112,43,146,71,203,167,107,99,107,21,185,206,85,99,76,99,11,223,228,113,180,183,141,225,208,74,143,163,186,107,29,59,229,59,40,177,207,85,73,202,169,247,43,113,240,39,254,175,208,201,186,55,142,158,37,180,83,32,138,143,114,175,149,204,129,205,92,87,222,110,18,243,163,121,125,215,98,161,50,139,202,153,79,170,146,71,108,188,99,55,122,203,53,53,30,224,233,171,29,109,4,40,198,190,90,42,58,169,42,94,136,172,69,85,89,107,81,170,170,212,122,253,234,159,82,105,108,175,137,255,0,15,155,158,234,106,27,253,229,186,94,178,102,179,47,188,84,80,209,66,143,95,45,49,151,213,185,123,189,127,67,93,242,37,102,155,214,250,55,88,209,199,112,210,122,174,207,121,166,149,168,230,75,65,93,21,67,21,21,17,81,81,209,185,83,179,154,191,165,62,103,54,0,0,225,117,173,122,90,244,117,242,226,175,107,125,150,219,85,54,92,184,68,229,137,203,244,249,26,220,241,31,117,251,107,125,181,229,199,153,174,243,181,37,209,232,173,92,162,230,178,101,233,213,126,101,207,120,94,232,164,210,220,53,219,107,149,180,238,91,187,225,184,115,177,50,228,73,104,40,151,149,87,149,63,55,183,95,189,73,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,167,25,90,82,45,97,195,94,191,183,72,146,43,225,211,215,90,136,185,49,251,98,80,84,35,115,209,122,123,222,157,77,121,244,211,95,167,119,34,215,28,178,201,18,219,175,112,53,238,99,185,94,223,46,116,202,162,244,194,251,191,67,99,238,29,174,80,221,182,55,66,86,193,80,249,146,77,57,107,85,124,143,71,57,85,104,226,94,170,138,189,122,153,20,0,113,26,147,87,105,157,35,111,150,231,169,111,180,22,218,104,88,231,190,74,170,168,225,106,34,53,92,189,94,228,78,205,119,175,162,144,167,137,79,20,205,172,219,42,122,187,30,219,84,65,168,239,108,108,140,108,176,62,154,178,145,146,34,76,212,71,58,26,182,189,21,30,198,42,244,207,43,190,106,133,90,111,127,24,59,223,190,215,138,202,155,254,173,184,209,208,85,75,39,37,186,130,190,174,58,110,71,62,69,70,249,79,153,237,248,101,86,227,182,17,19,239,233,218,7,98,247,123,117,43,99,135,71,104,45,67,116,90,137,17,171,60,22,186,169,227,69,114,181,57,156,232,227,119,79,194,53,85,126,75,245,66,95,109,23,132,110,240,234,182,83,87,235,202,234,43,61,60,143,99,164,133,101,170,167,157,177,175,150,170,156,178,209,170,35,176,231,167,203,41,244,82,98,237,191,132,175,15,122,77,41,107,117,4,247,155,205,83,24,197,154,42,199,80,212,83,185,233,200,174,195,95,70,138,173,203,85,58,250,42,252,201,25,165,56,83,225,251,71,65,28,22,141,168,210,170,145,177,26,142,146,197,69,204,184,70,166,85,91,10,117,247,83,169,144,109,250,55,72,218,161,138,11,110,151,180,210,199,2,181,98,108,52,81,49,24,168,136,137,132,70,166,49,132,198,62,71,46,214,49,137,202,198,163,81,61,17,48,126,187,159,21,206,205,105,188,210,190,138,235,109,165,172,130,68,86,186,57,225,108,141,84,84,84,94,142,69,78,202,169,250,76,39,186,252,19,112,249,187,86,185,104,46,218,18,215,108,154,69,115,210,170,217,107,161,134,126,117,107,211,42,247,64,229,239,34,175,222,136,165,123,113,29,225,29,169,180,210,214,95,246,102,190,75,157,12,113,201,55,177,213,75,36,213,10,169,231,63,149,140,167,163,68,248,91,18,34,103,186,170,124,136,9,172,116,14,224,237,54,162,91,118,169,176,222,44,55,26,57,179,27,231,165,158,149,220,204,123,145,30,197,123,90,239,138,55,97,83,243,126,132,178,225,7,196,155,112,246,90,186,139,74,107,250,218,139,238,152,116,145,198,233,42,100,158,170,166,6,102,158,60,53,101,170,100,109,107,99,137,234,157,58,43,151,209,87,23,3,178,60,64,237,190,253,233,184,47,250,18,251,75,82,231,68,217,38,165,74,168,31,60,42,177,198,247,35,217,20,143,229,199,154,196,92,175,69,92,124,179,146,128,0,0,0,0,0,0,0,0,0,0,0,0,4,95,241,23,225,194,233,196,151,14,23,43,30,149,164,246,157,83,166,106,91,127,178,192,212,94,122,169,98,99,219,37,59,112,191,20,145,61,232,212,92,162,189,24,157,59,165,48,112,179,196,174,187,225,19,119,226,215,118,26,23,84,196,141,117,182,253,100,169,115,162,109,109,47,58,115,196,238,153,142,70,185,168,230,187,10,173,115,122,162,181,92,213,187,45,157,241,6,225,71,121,44,180,183,10,13,217,178,233,171,140,204,79,58,209,169,106,226,182,213,67,39,76,198,139,43,146,57,87,42,152,88,158,244,95,208,184,228,55,107,142,222,21,182,122,199,61,222,251,188,90,122,239,85,28,106,248,109,118,10,232,174,85,181,14,199,70,54,56,92,168,204,250,58,69,99,126,110,66,146,56,187,226,159,88,241,121,187,46,214,183,138,5,183,219,41,25,246,126,159,179,68,245,145,40,233,185,178,136,170,137,239,202,247,46,94,236,117,92,34,34,35,90,137,111,190,26,60,47,221,120,108,216,52,147,89,80,173,38,175,214,181,45,188,93,169,223,142,122,56,145,156,180,212,206,199,229,49,138,231,185,61,31,43,219,232,75,114,180,188,111,191,115,29,178,253,254,173,254,78,210,180,184,121,222,205,123,195,94,230,216,183,159,70,83,200,229,161,158,74,89,225,151,157,148,215,24,21,27,231,210,61,201,209,114,215,49,125,85,174,88,223,140,162,23,175,177,156,119,112,207,190,250,122,146,231,100,220,203,45,142,237,44,77,117,85,138,249,91,29,21,109,52,152,247,152,141,145,81,38,68,252,248,149,205,194,166,85,23,162,119,45,121,197,23,14,219,105,99,147,81,107,61,231,210,84,84,145,162,171,91,29,210,42,137,229,84,76,171,98,134,37,116,146,59,232,198,170,148,187,226,7,199,13,111,22,218,210,146,205,165,233,170,109,219,123,166,37,145,214,154,105,211,150,106,233,220,156,174,172,153,169,240,170,183,221,99,58,242,53,93,234,247,33,58,60,33,248,89,187,109,110,222,221,55,223,91,219,101,163,190,107,184,35,167,180,83,76,206,89,32,180,53,81,233,34,167,116,89,223,202,236,47,228,69,19,147,226,44,44,0,98,62,42,56,123,211,252,78,236,165,247,106,175,110,142,10,154,150,37,93,162,181,217,253,131,113,141,29,228,77,209,21,121,114,229,99,145,19,42,199,189,19,170,228,161,77,15,173,55,175,130,62,32,31,114,165,163,146,199,172,52,149,92,148,23,43,117,91,121,161,170,133,85,60,200,36,68,92,73,12,141,229,115,92,213,194,167,35,216,185,70,184,186,157,132,241,20,225,139,123,244,205,21,194,175,113,108,186,46,254,246,53,181,182,61,69,95,29,28,144,207,132,203,98,150,85,108,115,181,85,125,215,49,114,169,221,173,92,181,57,189,229,227,211,133,173,150,211,149,23,171,190,236,88,175,245,204,141,93,77,102,211,181,208,220,107,106,95,143,117,136,216,156,173,141,23,243,229,115,27,245,244,41,59,137,46,32,247,55,141,109,239,143,81,212,89,106,95,61,99,227,180,233,173,57,65,205,80,180,176,171,255,0,7,11,17,19,50,74,247,59,47,126,17,92,229,232,136,212,107,91,117,92,8,240,191,23,10,251,15,111,210,55,54,66,253,85,121,147,237,109,71,60,120,114,123,91,218,136,144,53,222,172,137,136,214,39,162,187,157,201,241,18,2,231,115,183,217,109,181,119,139,189,108,52,116,52,16,73,83,85,83,59,209,145,195,19,26,174,123,222,229,232,141,70,162,170,170,246,68,53,218,227,59,136,235,191,21,123,253,119,214,244,238,169,125,142,9,62,201,211,20,92,174,204,116,12,114,164,107,201,221,36,149,202,178,57,59,243,73,203,217,168,137,115,94,31,252,49,69,195,15,15,246,187,21,222,137,145,234,253,71,203,121,212,146,99,223,101,75,218,158,93,54,126,80,199,134,97,58,115,249,142,79,136,146,164,120,227,171,134,90,78,40,182,18,237,164,168,169,99,93,83,103,71,93,180,212,238,84,106,165,108,109,95,192,171,151,179,37,110,99,95,68,85,107,151,225,66,147,184,71,226,10,255,0,194,135,16,22,125,123,44,21,113,208,65,51,173,90,150,220,168,230,62,106,7,185,27,60,110,103,69,231,141,90,146,53,171,253,50,38,162,250,155,21,217,47,54,173,71,102,160,212,54,42,248,107,173,183,74,88,171,104,234,161,119,52,115,193,35,17,241,200,213,245,107,154,228,84,95,146,159,104,0,167,15,22,158,15,43,180,46,184,155,137,93,5,103,145,250,103,84,206,159,170,70,64,138,228,183,221,28,191,183,185,19,225,142,126,234,238,201,47,50,42,167,152,196,95,171,195,191,196,186,223,181,22,106,45,140,226,14,225,50,105,90,54,164,54,13,64,145,58,87,91,25,158,148,213,8,212,87,58,4,207,184,244,69,88,254,21,69,102,22,59,53,163,226,147,134,154,251,79,219,148,188,64,237,211,232,81,188,206,153,117,61,19,81,137,140,225,200,178,34,181,122,167,69,194,144,11,143,143,20,141,41,116,210,151,125,149,225,170,233,37,202,91,188,47,162,187,234,200,145,209,195,13,59,145,91,36,52,121,68,115,222,228,203,86,108,35,90,213,94,69,114,170,61,145,243,195,15,132,43,166,251,238,253,22,232,106,171,68,137,160,116,61,91,43,37,150,104,255,0,5,114,184,70,168,248,105,89,148,195,209,174,229,146,68,234,136,212,107,87,246,196,47,64,135,222,44,95,137,54,173,253,241,180,255,0,45,136,172,111,13,61,240,218,238,31,248,139,159,93,238,230,167,251,6,196,253,57,91,64,218,175,98,168,170,204,242,75,3,152,206,74,120,222,254,168,199,117,229,199,78,171,216,181,15,215,71,224,79,250,249,255,0,139,55,143,246,65,250,232,252,9,255,0,95,63,241,102,241,254,200,63,93,31,129,63,235,231,254,44,222,63,217,9,61,103,187,91,239,214,154,43,237,166,163,207,161,184,211,71,87,77,47,35,155,230,69,35,81,204,118,28,136,169,150,170,46,21,17,126,103,216,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,131,16,113,103,176,180,156,73,236,38,168,218,137,37,134,10,250,248,27,83,105,169,149,185,74,122,248,92,146,66,229,95,70,171,155,200,229,78,188,143,113,64,219,117,174,183,79,132,141,245,164,212,212,148,53,22,109,91,162,238,79,167,175,182,213,162,181,36,70,170,178,122,89,145,59,177,237,230,106,170,122,42,57,171,148,106,151,147,176,92,127,112,209,191,154,126,150,182,131,112,173,90,98,250,248,211,218,236,23,250,200,232,234,160,151,242,155,27,164,84,101,67,115,217,209,170,244,198,81,171,150,166,70,213,252,74,112,251,160,172,242,223,181,110,244,104,218,10,56,154,174,202,222,96,146,73,49,221,35,137,142,87,200,239,236,88,213,95,161,78,30,33,124,115,77,197,198,165,161,209,27,107,69,113,167,219,237,52,249,170,224,100,177,171,102,186,212,181,142,230,172,146,52,202,178,54,70,143,228,106,245,107,93,35,157,133,94,86,117,159,11,143,199,179,108,191,244,215,249,158,180,191,224,1,240,223,44,150,157,75,101,184,105,203,245,4,85,182,203,173,44,180,85,180,210,166,89,60,18,177,89,36,110,79,147,154,229,69,250,41,175,95,23,252,52,235,78,14,55,218,91,77,11,235,224,178,201,85,246,182,143,190,70,245,71,73,3,100,71,71,137,83,24,168,133,220,173,122,116,84,84,107,209,57,94,213,91,36,224,211,197,63,108,119,47,74,209,233,46,34,53,61,187,71,235,122,22,36,50,93,43,49,79,109,187,53,48,137,55,155,240,83,202,191,150,199,114,179,61,88,184,94,70,74,93,77,197,167,12,90,66,199,38,162,190,111,238,131,101,11,35,243,81,105,175,180,245,82,202,220,103,240,81,66,231,201,42,227,174,24,215,42,252,138,131,241,7,241,4,170,226,166,178,159,111,118,246,142,178,211,183,86,122,165,169,79,104,247,42,111,21,45,203,91,60,173,69,247,35,106,42,242,71,149,92,175,51,189,238,86,178,87,248,69,240,133,116,208,54,74,190,36,183,14,209,37,37,223,81,210,123,30,154,164,169,143,150,72,45,238,84,116,149,74,215,38,90,179,97,168,197,232,190,90,42,245,73,11,38,42,219,198,55,133,187,189,221,45,156,79,232,219,99,234,99,183,210,71,104,213,49,65,30,93,20,45,114,251,61,99,177,213,90,138,245,137,235,142,137,229,122,34,170,71,255,0,14,78,62,169,120,95,185,214,237,190,233,58,182,163,110,239,149,9,82,201,224,98,205,37,150,177,81,26,233,155,26,123,207,133,232,137,230,49,185,114,43,81,205,69,94,102,186,225,52,183,17,155,5,173,109,49,95,52,190,243,232,187,133,28,205,71,35,217,123,167,107,155,159,71,177,206,71,49,223,216,185,17,83,228,98,158,34,124,67,56,110,216,13,63,87,58,107,139,94,176,212,173,98,165,29,130,193,91,29,84,210,75,213,17,38,146,53,115,41,218,139,221,94,188,216,248,90,229,194,45,18,238,254,229,235,109,234,220,11,222,238,235,201,100,158,227,169,107,165,149,242,163,28,144,177,90,141,197,60,89,236,200,163,116,77,70,229,85,27,201,158,249,91,118,240,84,252,86,53,79,253,32,87,127,155,173,196,255,0,0,234,155,163,182,154,99,120,116,37,215,110,53,162,87,62,199,123,141,176,87,197,71,89,37,44,147,68,142,71,44,107,36,106,143,70,187,8,142,68,84,230,76,181,114,138,168,177,167,245,167,120,38,254,183,119,127,250,197,91,254,176,126,180,239,4,223,214,238,239,255,0,88,171,127,214,15,214,157,224,155,250,221,221,255,0,235,21,111,250,193,250,211,188,19,127,91,187,191,253,98,173,255,0,88,82,38,209,105,251,94,173,221,125,21,165,111,144,186,107,117,231,80,219,109,245,145,181,234,197,124,19,84,199,27,218,142,78,168,170,215,42,101,58,161,120,52,94,21,60,22,219,235,105,235,233,118,250,236,217,169,165,100,209,185,117,13,106,225,205,84,84,92,44,157,122,161,46,202,63,241,144,252,110,105,127,130,22,239,227,170,73,11,225,237,199,87,10,219,29,194,230,157,219,157,210,221,47,177,53,13,13,109,198,90,138,63,177,46,53,60,140,150,170,71,177,124,200,41,222,197,203,92,139,209,203,140,245,194,146,50,163,197,51,129,120,32,124,177,111,84,149,14,106,101,34,143,77,93,145,206,250,39,53,42,39,247,85,8,221,196,23,140,254,152,138,201,85,99,225,187,70,92,170,46,211,198,177,182,251,168,33,100,80,82,170,254,92,84,205,115,157,43,147,211,204,86,34,47,118,189,58,45,119,108,214,207,110,199,23,59,204,221,49,167,146,174,237,125,191,214,62,225,122,187,212,229,236,165,141,242,115,79,91,80,254,157,17,92,171,223,46,114,163,91,151,57,16,216,171,108,118,254,199,181,59,119,166,246,215,77,49,91,108,211,54,202,123,101,50,185,17,28,246,196,196,111,59,177,249,78,84,87,57,125,85,202,167,103,0,193,155,245,193,126,195,113,45,168,168,53,54,239,217,46,247,122,187,93,39,177,81,50,43,205,77,52,16,70,174,87,59,150,40,222,141,71,57,87,222,118,57,151,149,168,171,134,181,19,24,254,180,239,4,223,214,238,239,255,0,88,171,127,214,15,214,157,224,155,250,221,221,255,0,235,21,111,250,193,250,211,188,19,127,91,187,191,253,98,173,255,0,88,68,143,19,46,8,184,119,225,175,98,44,58,235,105,52,173,117,178,241,93,171,169,109,51,205,61,214,162,165,174,166,125,29,100,174,111,44,143,84,69,231,130,53,206,51,211,30,170,99,47,11,190,22,182,107,137,221,65,184,52,27,193,96,171,186,67,96,163,183,205,66,218,123,132,212,190,91,165,124,200,245,85,137,201,205,148,99,123,246,193,106,123,7,193,119,15,252,52,106,59,142,170,218,45,47,91,108,184,221,40,190,207,169,146,123,165,69,82,58,15,49,178,114,163,101,114,162,47,51,26,185,78,166,114,5,120,248,172,113,168,155,87,164,228,225,219,109,174,234,205,95,169,233,81,215,218,186,121,48,251,85,182,68,253,169,21,62,25,167,78,159,54,197,149,194,115,177,196,79,240,191,224,173,55,239,94,166,239,238,37,161,100,208,26,66,169,171,21,60,241,230,59,197,197,184,115,97,194,244,116,81,251,175,145,59,42,171,24,185,71,59,23,124,0,0,193,155,245,193,126,195,113,45,168,168,53,54,239,217,46,247,122,187,93,39,177,81,50,43,205,77,52,16,70,174,87,59,150,40,222,141,71,57,87,222,118,57,151,149,168,171,134,181,19,24,254,180,239,4,223,214,238,239,255,0,88,171,127,214,15,214,157,224,155,250,221,221,255,0,235,21,111,250,193,250,211,188,19,127,91,187,191,253,98,173,255,0,88,68,143,19,46,8,184,119,225,175,98,44,58,235,105,52,173,117,178,241,93,171,169,109,51,205,61,214,162,165,174,166,125,29,100,174,111,44,143,84,69,231,130,53,206,51,211,30,170,99,47,11,190,22,182,107,137,221,65,184,52,27,193,96,171,186,67,96,163,183,205,66,218,123,132,212,190,91,165,124,200,245,85,137,201,205,148,99,123,246,193,106,123,7,193,119,15,252,52,106,59,142,170,218,45,47,91,108,184,221,40,190,207,169,146,123,165,69,82,58,15,49,178,114,163,101,114,162,47,51,26,185,78,166,114,40,151,196,255,0,133,139,246,200,111,189,223,114,109,54,153,93,162,55,2,182,75,165,37,92,81,175,149,75,112,149,85,245,52,175,84,232,215,43,249,228,98,116,69,99,176,220,242,59,25,199,195,227,196,239,79,104,125,47,65,177,252,72,221,101,164,182,90,98,101,46,159,212,222,75,230,108,48,39,70,82,213,163,17,92,141,106,97,25,42,34,162,55,8,252,35,121,139,27,160,226,135,134,187,157,175,237,170,46,32,54,233,244,92,188,238,153,117,61,19,90,196,198,87,159,154,68,86,170,34,245,71,97,83,212,131,220,114,248,168,232,107,126,146,186,109,95,12,247,181,190,95,110,208,62,142,183,83,211,163,153,73,109,137,233,135,251,51,149,17,102,153,90,170,137,35,112,198,101,28,142,115,147,9,7,248,0,225,118,247,196,182,252,217,160,168,180,201,38,140,210,245,80,221,117,45,91,216,190,79,147,27,185,153,75,205,140,43,230,115,81,156,185,207,39,152,239,201,83,96,240,0,0,0,0,0,0,0,0,0,0,0,0,0,49,174,247,113,3,182,251,9,166,231,191,235,187,237,45,51,155,19,159,13,42,213,64,201,230,84,142,71,181,26,201,100,103,54,124,167,162,97,122,170,99,231,138,127,226,255,0,196,155,112,247,162,186,183,74,109,253,109,69,139,76,54,73,35,73,41,164,158,150,166,118,230,162,60,57,98,170,124,110,107,163,149,138,189,58,171,83,209,19,49,47,71,104,29,193,221,157,68,150,237,45,97,188,95,174,53,147,102,71,193,75,61,83,185,158,246,162,189,234,198,185,223,20,141,202,175,231,125,73,249,195,143,132,118,166,212,171,71,127,222,106,249,45,148,50,71,28,222,199,75,44,144,212,34,175,146,254,87,178,162,141,83,225,116,168,169,158,232,137,243,44,39,106,56,38,225,243,105,109,113,80,90,116,37,174,231,52,106,215,173,85,206,215,67,52,252,232,214,38,81,237,129,171,222,52,95,189,85,76,217,108,179,90,108,212,172,162,181,91,105,104,224,141,17,173,142,8,91,27,81,17,17,19,163,81,19,178,34,126,131,237,236,126,92,198,61,57,94,212,114,47,162,166,78,34,225,163,116,141,214,25,96,185,105,123,77,84,115,171,150,86,205,69,19,209,234,168,168,185,69,106,231,57,92,231,230,99,237,87,194,159,15,218,198,9,32,187,237,70,149,68,145,138,213,116,118,42,46,100,202,57,50,138,232,87,175,188,189,72,231,185,30,18,188,61,106,223,106,172,176,79,121,179,85,61,143,88,98,163,117,13,61,59,94,188,234,220,181,148,106,168,220,185,19,167,162,39,200,135,91,187,225,27,188,58,81,149,53,250,14,186,138,241,79,27,222,232,225,73,106,170,39,116,105,230,42,39,44,84,104,138,236,53,137,242,202,253,80,136,58,251,98,183,123,106,235,100,135,88,232,45,67,107,90,121,21,169,81,53,174,170,8,213,90,174,78,102,186,72,219,211,240,110,84,95,146,125,20,238,59,33,198,14,247,236,85,226,142,166,193,171,110,53,148,20,178,199,207,110,175,175,171,146,155,145,175,141,85,190,83,38,99,126,24,145,184,237,133,84,251,173,43,134,191,20,205,172,220,218,122,75,30,228,212,65,167,111,111,108,108,116,179,190,154,142,145,242,42,66,213,70,186,106,183,61,85,94,247,170,116,207,43,126,104,164,214,211,122,187,76,234,235,124,87,77,53,125,160,185,83,76,198,189,146,82,213,71,50,42,43,81,201,213,142,84,236,230,250,250,161,204,0,12,117,196,69,202,11,86,198,235,186,217,234,31,10,71,167,46,138,143,141,232,215,34,165,28,171,209,85,83,175,67,92,29,74,215,234,45,200,186,71,20,178,74,183,27,220,237,99,158,238,103,187,204,157,112,170,189,114,190,247,212,216,99,131,93,41,22,143,225,175,64,91,163,73,17,243,105,235,85,68,188,248,253,177,104,41,209,216,232,157,61,223,94,166,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,111,114,173,81,95,118,243,83,217,167,143,157,149,214,106,218,103,38,17,114,143,129,237,245,69,249,252,148,214,239,125,108,107,164,119,163,88,91,41,149,209,251,30,160,184,36,88,232,173,228,171,149,169,217,19,10,156,190,136,94,135,135,126,179,131,89,112,191,165,164,138,169,211,73,106,163,161,182,76,174,122,57,82,72,173,212,156,201,241,47,231,122,225,126,136,73,128,126,38,154,42,120,157,52,242,178,56,216,138,231,61,238,68,70,162,117,85,85,94,196,69,226,167,196,87,105,246,18,150,178,195,100,184,67,125,212,204,108,145,178,10,57,105,170,163,134,84,73,218,137,43,91,82,201,27,137,34,68,119,76,162,57,61,87,165,75,239,215,27,219,229,190,151,154,185,238,58,178,190,213,107,149,210,50,58,11,109,125,100,16,172,74,249,85,17,241,172,239,110,121,101,86,174,58,97,17,59,39,92,121,182,187,35,186,187,209,127,142,219,163,244,181,222,229,61,100,168,175,171,246,26,153,162,106,189,236,69,123,223,28,111,84,76,202,213,85,249,46,126,89,178,206,24,124,36,45,118,182,91,181,78,248,87,54,170,165,22,26,164,183,210,74,215,197,253,37,254,92,177,84,209,162,247,73,90,228,207,101,68,249,150,17,160,54,115,109,54,198,134,42,29,21,163,44,214,196,137,173,106,73,77,110,167,134,71,97,24,153,85,141,141,202,251,141,95,189,19,228,135,116,0,0,1,225,81,28,138,215,34,42,42,97,81,125,76,35,196,7,8,251,65,191,182,11,133,46,160,210,118,184,174,243,210,203,29,61,202,42,10,86,212,71,35,153,42,53,222,107,225,123,147,15,153,93,148,235,158,189,251,211,31,22,124,12,238,95,13,247,217,234,163,183,79,118,211,146,189,239,130,178,146,26,137,210,40,213,243,171,82,89,61,158,56,218,169,28,60,206,199,68,202,47,101,233,210,184,105,226,119,112,184,112,215,84,87,203,13,230,187,236,196,158,54,87,219,214,166,127,38,72,124,232,93,47,224,153,44,109,87,43,97,70,251,203,140,116,94,157,175,151,134,190,34,180,87,17,155,121,110,213,154,98,225,19,170,253,158,22,220,41,124,216,150,72,106,60,136,100,149,57,25,44,138,212,69,153,169,135,46,81,122,47,215,45,128,0,0,0,0,0,0,0,0,0,0,0,0,8,95,198,47,134,94,215,241,45,95,87,175,180,117,124,122,39,94,212,39,61,69,108,84,254,101,21,205,255,0,58,152,81,81,82,69,237,231,49,121,186,229,205,147,8,87,22,179,240,168,227,79,73,213,203,21,191,110,173,250,154,150,55,43,82,174,207,122,165,86,61,51,132,84,142,119,199,47,94,255,0,7,79,92,30,253,33,225,59,198,158,166,173,138,158,237,160,237,26,94,158,85,110,106,238,215,234,71,49,173,95,85,101,51,230,145,49,234,156,153,250,22,33,194,7,134,6,213,240,229,112,163,215,218,234,186,61,117,174,169,85,37,166,169,158,153,25,111,182,72,157,81,212,240,187,42,233,17,123,74,245,202,97,21,173,141,73,172,10,210,241,190,253,204,118,203,247,250,183,249,59,76,119,225,115,176,155,109,196,119,14,27,179,182,251,157,102,246,203,125,69,254,138,90,122,136,149,25,83,67,80,148,206,70,207,4,138,139,200,244,202,167,101,69,69,86,185,21,170,168,184,235,121,60,30,120,147,209,151,121,223,180,243,90,55,6,204,231,42,211,171,43,34,183,87,53,153,237,44,85,15,108,121,68,245,100,142,206,23,162,118,49,197,135,194,239,141,235,236,172,71,108,226,91,97,115,185,86,122,251,229,190,38,179,183,85,98,78,178,99,175,116,106,147,119,132,255,0,8,77,55,183,87,186,13,125,196,77,254,223,171,46,180,18,54,162,155,79,80,49,206,181,199,35,87,45,116,242,72,212,117,78,23,11,229,242,49,153,78,190,98,46,11,31,70,163,81,26,212,68,68,76,34,39,161,228,0,8,233,197,175,3,91,65,197,189,174,58,141,79,28,214,45,91,67,10,195,110,212,148,17,181,103,141,157,85,34,153,139,132,158,36,114,170,242,42,163,147,43,202,230,115,46,106,195,115,60,37,184,189,209,23,57,226,210,154,106,213,174,109,140,114,249,85,182,155,156,16,189,204,244,87,65,82,248,222,142,235,213,27,206,137,215,170,167,83,227,209,30,19,252,104,106,218,232,96,187,232,75,86,147,164,151,10,181,183,155,221,50,177,168,185,206,99,166,124,178,162,166,59,43,19,186,22,107,193,191,135,134,214,112,162,140,213,149,53,43,171,117,252,176,172,114,94,234,97,70,71,68,142,76,62,58,56,178,190,90,42,46,21,238,85,123,147,41,150,181,202,194,88,145,251,141,221,163,223,61,247,217,74,173,167,217,13,65,166,172,146,223,231,108,55,218,203,205,101,68,28,214,246,251,206,130,47,34,9,85,86,71,35,17,234,188,169,200,142,111,84,122,226,29,240,143,225,39,184,27,83,190,54,61,201,223,45,71,162,111,54,61,54,174,175,163,183,217,234,106,106,31,61,193,184,242,22,86,207,77,19,82,54,42,172,153,69,85,230,141,137,140,42,150,138,1,88,188,99,120,78,235,205,226,223,27,198,233,108,126,164,209,182,107,110,165,68,174,185,208,94,170,106,160,116,119,23,42,249,210,69,228,193,42,57,146,46,36,92,170,42,61,239,194,99,4,175,224,95,102,119,219,135,237,155,110,210,111,93,255,0,75,94,163,178,85,59,245,63,85,100,172,169,157,209,209,200,170,247,65,55,157,4,74,156,146,43,149,138,156,222,235,249,125,212,98,102,69,128,15,134,251,98,179,106,123,53,118,157,212,86,186,91,149,174,229,3,233,107,40,234,162,73,33,158,23,162,163,152,246,175,71,53,81,85,21,20,171,158,38,124,26,167,169,184,85,106,174,23,245,37,52,48,76,245,145,218,94,247,59,154,144,229,126,26,106,172,46,91,215,163,37,76,162,39,89,23,177,19,93,225,143,199,26,92,95,108,110,197,212,62,70,166,124,196,190,91,18,23,39,205,36,90,148,111,232,206,126,132,143,225,231,193,151,92,92,238,244,215,206,36,117,77,21,154,207,19,146,71,89,44,117,62,209,91,82,168,191,4,147,242,249,80,181,125,85,139,35,149,50,137,202,190,242,90,214,136,208,250,71,109,180,165,183,67,232,75,5,37,146,197,104,133,41,232,168,105,89,203,28,76,78,191,123,156,170,170,170,229,85,115,149,85,85,85,85,84,231,76,13,198,238,195,106,254,37,56,119,190,109,38,133,185,89,232,111,23,58,186,25,225,158,237,52,177,83,53,176,212,50,71,35,157,20,114,57,21,90,213,68,195,87,174,59,119,43,63,245,149,56,167,255,0,135,219,85,253,245,184,255,0,176,143,214,84,226,159,254,31,109,87,247,214,227,254,194,63,89,83,138,127,248,125,181,95,223,91,143,251,8,253,101,78,41,255,0,225,246,213,127,125,110,63,236,37,198,104,75,29,94,151,208,250,123,77,87,201,12,149,86,155,85,37,12,239,133,85,99,116,145,66,214,57,90,170,136,170,220,181,113,148,69,199,162,28,232,0,2,1,248,136,240,5,188,124,91,238,102,154,214,123,113,169,116,109,182,138,205,98,251,46,120,239,117,149,80,202,233,125,162,89,50,212,134,158,84,86,242,200,157,85,81,115,158,158,166,106,224,23,134,221,115,194,190,197,205,182,91,131,117,177,92,46,146,95,106,238,137,53,154,121,165,167,242,165,142,22,181,57,165,138,55,115,102,55,101,57,113,213,58,169,36,128,34,151,25,254,31,59,109,197,172,44,212,208,215,254,165,53,237,28,62,76,23,184,41,210,88,235,35,106,123,177,85,197,148,89,26,157,154,244,84,123,81,127,41,168,140,43,19,93,120,81,113,157,163,235,101,134,211,161,45,122,178,142,53,233,91,101,189,83,114,57,50,136,152,142,161,209,75,235,232,197,198,23,61,58,159,173,17,225,63,198,134,173,174,134,11,190,132,181,105,58,73,112,171,91,121,189,211,43,26,139,156,230,58,103,203,42,42,99,178,177,59,161,51,234,124,62,246,223,132,158,15,183,139,82,75,95,250,170,215,181,186,42,229,13,69,242,122,116,137,148,177,58,5,230,134,150,44,175,150,213,198,28,245,85,123,191,177,106,242,16,99,194,227,241,236,219,47,253,53,254,103,173,47,248,0,14,129,189,219,21,182,92,67,232,90,157,188,221,61,61,29,210,217,59,188,216,100,107,185,42,40,231,68,84,108,240,72,157,99,145,50,189,123,42,42,163,145,205,85,69,169,221,243,240,111,223,77,35,118,158,175,99,111,22,237,121,100,145,202,234,122,106,170,152,173,247,40,83,61,24,255,0,53,91,3,240,139,142,116,123,115,133,94,70,244,67,16,88,188,47,248,222,190,85,182,157,118,101,109,209,115,242,62,162,186,247,111,138,56,250,119,84,73,213,238,79,171,90,226,114,240,149,225,19,165,182,218,237,71,175,120,138,187,219,245,125,230,142,68,154,146,193,66,215,58,213,3,211,171,95,59,164,107,95,82,168,184,94,69,107,99,202,46,82,68,94,150,52,141,70,162,53,168,136,136,152,68,79,67,201,232,173,162,162,185,81,84,91,174,52,144,213,82,85,68,248,39,130,120,209,241,203,27,145,81,204,123,87,163,154,168,170,138,139,209,81,74,185,226,127,193,190,91,181,238,183,88,240,199,168,237,244,48,85,200,233,228,210,215,137,31,28,80,57,122,171,105,106,81,29,238,231,162,71,34,39,47,245,76,97,18,35,214,120,99,113,195,71,114,75,103,243,14,158,119,57,87,146,104,111,118,215,66,228,202,162,47,63,180,97,185,198,112,236,46,21,50,137,147,52,108,135,131,94,248,234,171,165,53,110,248,95,237,90,30,202,215,35,170,105,40,234,89,112,185,200,157,21,88,207,47,48,51,61,83,157,100,126,23,175,35,144,243,226,213,180,122,3,99,173,251,37,182,219,105,97,138,211,99,181,218,239,9,28,109,94,105,37,145,101,166,87,205,43,215,172,146,57,122,171,151,238,232,136,136,146,119,193,83,241,88,213,63,244,129,93,254,110,183,19,252,0,0,5,62,237,119,131,223,18,250,39,115,52,142,179,186,235,141,178,150,138,193,125,160,186,84,199,79,115,184,58,87,197,5,67,36,122,49,29,68,136,174,86,181,112,138,168,153,198,85,59,151,4,10,231,227,235,195,155,123,184,168,223,72,119,55,111,181,78,135,183,218,227,177,82,90,214,27,205,117,92,85,30,108,82,76,231,47,44,84,210,55,151,18,55,11,205,158,139,209,8,221,250,202,156,83,255,0,195,237,170,254,250,220,127,216,79,117,31,130,143,19,79,157,173,175,220,109,176,134,28,47,51,225,175,184,74,228,249,97,171,70,212,95,238,153,135,108,188,17,180,253,29,100,85,219,193,189,85,119,56,24,244,87,219,172,22,228,166,71,162,122,45,76,206,122,225,123,42,36,72,169,232,238,189,44,23,102,246,39,105,246,3,75,38,143,218,93,23,67,96,183,185,90,250,135,66,138,249,234,228,68,194,73,60,206,85,124,174,239,133,114,174,17,112,152,78,135,125,0,0,1,23,252,66,248,95,215,220,89,236,189,151,110,118,230,239,167,237,215,43,118,168,166,189,203,45,238,162,104,96,116,17,210,85,194,230,181,208,197,43,149,252,213,12,84,69,106,38,17,221,123,34,227,207,14,78,6,247,103,132,27,230,184,185,238,86,161,210,87,40,181,53,37,12,20,137,99,171,169,153,204,116,47,153,206,89,60,234,120,145,17,82,70,227,25,236,189,137,198,1,85,60,71,248,73,110,102,186,223,230,107,125,27,184,203,124,211,154,210,250,234,189,67,89,120,145,137,113,179,199,35,149,242,200,137,238,182,165,136,153,107,26,212,106,162,249,109,86,242,162,189,44,191,108,182,223,72,237,14,130,177,237,174,132,182,54,130,199,167,233,25,71,73,10,97,92,168,159,20,143,84,68,230,145,238,87,61,206,238,231,57,202,189,206,206,0,0,0,8,191,226,23,194,254,190,226,207,101,236,187,115,183,55,125,63,110,185,91,181,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,230,168,98,162,43,81,48,142,235,217,23,30,120,114,112,55,187,60,32,223,53,197,207,114,181,14,146,185,69,169,169,40,96,164,75,29,93,76,206,99,161,124,206,114,201,231,83,196,136,138,146,55,24,207,101,236,78,48,117,189,196,219,173,19,187,26,54,231,183,251,135,167,105,111,118,11,188,94,77,93,29,66,47,43,147,57,71,53,200,168,230,61,170,136,173,123,85,28,213,68,84,84,84,201,84,155,247,224,197,184,182,139,181,93,223,135,157,95,110,212,22,105,28,175,134,209,123,159,217,110,16,34,175,237,109,153,27,228,204,137,249,206,88,151,211,11,140,172,118,103,134,71,28,143,174,125,189,54,34,167,205,99,121,149,203,125,181,164,74,152,69,233,34,212,242,42,245,236,139,158,255,0,37,51,142,203,248,50,111,86,164,186,83,213,239,102,171,179,232,235,51,30,213,158,150,223,50,87,220,101,111,117,107,121,83,201,143,61,185,213,239,194,229,121,29,140,45,174,108,182,200,237,183,15,218,18,143,110,182,187,79,69,106,180,210,42,200,247,124,115,213,204,184,230,158,121,59,201,35,176,153,114,246,68,70,162,35,81,17,59,216,0,0,0,0,0,0,0,0,0,0,0,0,0,196,156,74,113,21,162,184,115,219,203,142,173,212,245,241,54,175,217,230,109,190,151,205,137,36,154,163,200,154,72,147,145,242,198,174,69,88,92,152,106,229,87,162,125,40,107,137,110,39,119,15,136,253,117,91,124,191,94,107,190,204,89,228,101,5,185,42,39,242,99,135,206,153,209,126,9,242,200,212,114,54,101,111,186,184,199,68,233,223,186,240,153,192,206,229,241,33,125,130,170,75,116,246,157,57,19,216,249,235,42,225,168,129,37,141,31,2,185,34,147,217,228,141,202,177,205,204,220,244,92,42,246,78,183,57,195,255,0,8,219,65,176,86,11,125,46,159,210,118,185,174,240,82,197,29,69,202,90,10,87,84,62,70,178,36,115,188,214,66,199,46,95,10,59,43,215,61,123,246,205,200,136,212,70,181,17,17,19,8,137,232,121,0,0,1,210,245,254,206,109,166,231,80,203,67,173,116,101,154,230,146,181,205,89,42,109,212,243,72,220,163,211,40,178,49,216,95,125,203,247,170,252,212,175,126,39,188,36,45,119,70,92,117,78,199,215,50,150,165,86,106,165,160,171,149,172,139,250,115,252,184,162,166,163,85,238,177,53,169,158,200,169,242,43,79,114,246,71,117,118,94,255,0,45,183,88,105,107,189,182,122,57,92,172,171,246,26,152,98,114,177,239,106,62,55,201,27,21,83,49,57,81,126,73,159,158,50,30,195,113,189,190,91,23,121,163,158,221,171,43,238,182,184,157,27,36,160,185,87,214,79,10,68,143,137,85,25,26,78,198,231,150,36,106,103,166,21,83,178,244,182,142,21,188,69,118,159,126,233,104,236,55,187,132,54,45,76,246,199,27,224,172,150,154,150,57,165,84,129,170,145,53,213,47,145,217,146,85,70,244,202,163,87,213,58,203,168,102,138,162,38,205,4,172,146,55,162,57,175,99,145,81,200,189,81,81,83,185,251,4,103,241,16,214,112,104,222,23,245,76,146,213,58,25,46,180,117,214,200,85,175,70,170,201,45,186,175,149,62,36,252,223,76,175,209,74,47,216,171,34,234,221,232,209,246,202,165,116,158,215,127,183,164,185,234,174,231,171,137,171,221,23,42,188,222,168,108,137,182,182,168,172,91,121,166,44,208,51,145,148,54,106,42,118,166,17,48,140,129,141,78,200,159,47,146,29,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,231,137,147,193,36,18,49,175,108,140,86,57,174,76,162,162,166,48,169,242,53,250,241,28,208,209,104,94,39,239,240,195,10,70,203,203,234,174,232,214,183,8,158,117,198,173,58,39,43,122,123,159,95,189,73,213,224,223,174,165,185,109,197,235,70,190,165,21,180,181,213,53,41,26,189,114,156,176,91,227,206,57,187,117,199,111,251,139,31,62,107,141,198,138,211,67,81,114,184,213,69,79,77,75,19,230,150,89,94,140,99,24,212,87,57,85,85,81,17,17,17,87,43,242,42,243,196,7,196,142,75,125,77,110,210,108,141,217,201,47,151,36,21,247,106,89,250,198,252,213,83,200,216,166,166,170,202,57,21,34,123,81,205,233,209,87,209,10,212,178,88,119,35,123,117,164,116,116,49,94,117,37,242,237,82,141,116,206,108,245,146,43,229,149,17,92,247,34,61,248,231,149,21,87,175,87,122,170,245,178,62,21,124,37,209,173,163,214,27,231,80,215,172,177,71,60,118,200,95,148,110,124,137,17,179,67,85,71,209,127,109,107,147,63,79,153,99,27,111,177,187,85,181,22,232,40,116,78,132,176,219,100,134,54,198,181,52,246,186,104,102,126,26,196,247,159,28,109,206,124,182,170,253,81,23,228,119,190,221,16,242,0,0,0,1,214,119,3,110,180,142,229,233,186,237,51,171,172,84,23,26,90,202,121,96,253,147,75,20,203,26,190,55,179,153,190,99,92,136,228,71,187,11,142,153,82,137,184,231,224,243,84,240,239,184,23,75,229,13,181,242,233,75,181,194,121,232,102,130,25,29,28,12,150,122,151,71,19,156,144,199,27,85,177,66,138,173,106,174,19,182,83,183,95,224,191,138,61,87,195,182,232,90,164,134,245,88,154,114,227,89,5,61,194,141,213,50,123,59,99,146,162,159,205,151,203,243,99,141,29,229,195,203,204,236,166,58,47,78,215,247,183,90,230,201,184,250,50,209,172,108,21,176,84,210,221,40,169,234,145,98,145,143,70,172,145,50,78,85,228,115,145,21,17,233,211,43,223,244,157,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,47,27,239,220,199,108,191,127,171,127,147,180,120,32,254,230,59,155,251,253,69,252,157,197,150,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,62,54,127,20,109,222,254,8,92,191,137,113,77,190,23,31,143,102,217,127,233,175,243,61,105,127,192,0,0,0,0,1,82,158,56,191,209,102,210,254,247,93,255,0,141,166,51,103,130,167,226,177,170,127,233,2,187,252,221,110,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,111,113,117,205,147,110,52,101,223,88,223,235,96,166,165,181,209,84,85,42,203,35,24,142,88,226,124,156,169,206,230,162,170,163,23,166,83,183,233,40,19,141,14,41,53,95,17,59,161,117,146,107,213,98,233,203,117,100,244,246,250,54,212,201,236,238,142,58,138,143,42,95,47,205,146,53,119,151,55,47,51,112,152,232,157,59,246,14,6,56,60,213,60,68,110,5,174,249,93,109,124,90,82,211,112,130,122,233,167,134,70,199,59,34,158,153,210,68,215,44,50,70,229,116,83,42,163,92,169,148,239,132,239,123,59,127,183,90,71,109,52,221,14,153,210,54,42,11,117,45,29,60,80,126,198,165,138,21,145,89,27,25,204,239,45,173,69,114,163,27,149,199,92,33,217,128,0,0,0,60,119,232,167,68,220,141,141,218,173,215,183,79,67,173,180,37,134,229,36,209,186,52,169,168,181,211,77,51,50,215,167,186,249,35,118,49,230,57,83,234,170,191,50,186,56,170,240,151,107,155,89,172,54,50,161,172,88,162,146,119,219,38,126,17,216,243,228,86,195,13,45,31,85,253,169,173,76,253,62,69,109,222,236,59,145,178,90,210,74,58,232,175,58,110,249,105,169,86,182,102,182,122,57,17,241,74,168,142,99,149,24,252,115,196,170,139,211,171,125,21,58,89,95,135,247,137,28,151,10,154,45,164,222,235,179,150,95,46,56,40,46,213,83,245,145,249,165,167,141,178,205,83,85,149,114,170,202,247,35,91,215,170,167,170,22,135,110,184,209,93,168,105,238,86,234,168,170,41,170,162,100,209,75,19,209,236,123,28,136,230,170,42,42,162,162,162,162,229,62,103,210,87,7,140,134,186,150,219,183,22,93,26,202,148,70,213,87,83,84,172,104,245,202,243,65,112,143,56,230,237,211,229,255,0,113,5,124,56,244,52,90,235,137,251,4,19,66,146,178,204,250,91,186,181,205,230,69,242,110,52,137,213,57,93,211,223,250,125,232,108,11,79,19,32,130,56,35,99,88,200,216,140,107,90,152,68,68,76,34,34,124,143,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,215,227,25,161,22,215,186,118,125,100,173,143,246,93,190,158,153,28,212,235,135,84,220,36,194,251,169,242,249,255,0,222,122,60,27,245,236,22,173,232,189,232,218,169,38,107,42,236,149,53,49,162,42,35,22,71,213,219,227,78,238,78,189,62,89,255,0,33,115,47,146,56,227,116,178,61,173,99,81,92,231,57,112,136,137,221,85,126,69,97,120,153,241,217,85,167,189,171,100,118,182,244,212,170,158,39,197,115,173,163,169,92,198,213,246,202,105,162,243,32,168,69,107,209,82,55,114,185,157,58,42,250,33,92,91,49,179,91,133,196,86,227,81,105,203,13,13,202,227,53,202,186,63,111,175,88,167,153,177,54,73,227,100,146,203,43,89,34,183,11,50,57,206,114,46,51,149,250,221,255,0,10,28,14,109,143,15,26,122,130,174,123,37,21,207,83,121,49,62,162,186,166,154,158,103,199,55,36,10,239,46,69,167,142,68,68,146,30,102,231,170,101,87,186,244,147,136,214,181,17,173,68,68,78,200,135,144,0,0,0,0,6,40,226,87,98,180,238,254,237,125,219,70,94,40,105,228,168,146,158,119,209,204,248,152,175,138,117,167,154,56,220,215,58,55,171,85,22,101,84,84,76,167,167,201,117,239,223,77,163,212,123,35,185,183,189,17,124,161,170,166,246,10,250,150,81,203,44,82,51,206,129,149,18,197,28,141,87,49,156,200,190,82,170,57,17,17,113,211,228,150,19,225,57,197,148,144,84,63,99,117,197,242,73,18,87,43,237,79,170,169,206,21,86,134,154,24,24,178,205,219,226,195,26,207,158,61,80,181,212,84,84,202,46,81,79,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,75,198,251,247,49,219,47,223,234,223,228,237,30,8,63,185,142,230,254,255,0,81,127,39,113,101,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,79,141,159,197,27,119,191,130,23,47,226,92,83,111,133,199,227,217,182,95,250,107,252,207,90,95,240,0,0,0,0,0,84,167,142,47,244,89,180,191,189,215,127,227,105,140,217,224,169,248,172,106,159,250,64,174,255,0,55,91,137,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,162,38,85,112,136,85,23,139,31,22,82,79,80,205,141,208,247,201,35,72,156,143,186,190,150,167,25,84,90,234,105,160,122,197,55,111,135,44,115,62,89,244,66,189,182,51,104,245,30,247,110,109,147,68,88,232,106,170,125,190,190,153,149,146,197,20,143,242,96,125,68,81,73,35,149,172,127,42,39,154,138,174,84,84,76,245,249,46,194,28,53,108,86,157,216,45,175,180,232,203,61,13,60,117,17,211,192,250,201,153,19,17,242,206,148,240,199,35,156,230,198,197,114,170,194,138,170,169,149,245,249,38,87,0,0,0,0,0,120,86,181,200,173,114,34,162,247,69,35,31,21,252,14,109,143,16,250,122,190,174,11,37,21,179,83,121,50,190,158,186,154,154,158,23,201,55,36,234,223,50,68,167,146,69,69,146,110,103,99,170,225,23,186,117,164,13,231,217,173,194,225,215,113,171,116,229,250,134,229,110,154,219,93,39,176,87,164,83,194,217,91,28,242,50,57,98,149,204,141,93,149,133,92,215,53,19,56,202,125,44,119,195,51,142,202,173,67,236,187,35,186,87,166,45,76,17,50,43,101,109,101,74,230,70,167,177,211,67,23,153,61,66,171,158,170,178,59,149,172,235,213,83,213,11,61,100,145,201,27,101,141,237,115,28,136,230,185,171,148,84,94,202,139,242,41,155,198,67,94,193,117,222,139,38,140,165,150,103,50,146,201,77,83,34,43,145,88,146,50,174,225,26,246,114,245,235,242,207,249,15,127,131,158,132,91,166,234,94,53,146,50,63,216,150,250,138,101,115,147,174,27,83,111,147,8,188,171,243,249,255,0,222,92,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,185,252,99,180,60,87,29,173,179,106,248,169,100,146,122,91,149,61,59,158,214,34,163,99,109,61,194,69,202,242,229,19,43,243,193,94,92,7,235,138,237,11,196,182,147,171,161,158,56,146,233,112,160,182,78,175,114,181,22,25,46,20,170,228,232,230,254,98,119,202,125,11,152,227,59,136,154,93,140,225,250,187,83,211,214,82,178,229,122,162,150,130,133,29,34,35,146,105,168,170,31,27,153,137,88,236,243,69,209,90,170,191,36,95,74,19,168,159,86,111,86,231,229,207,170,184,94,117,93,231,150,52,114,203,42,164,181,53,29,26,159,27,241,207,47,111,121,122,250,175,123,200,224,7,132,171,63,15,91,89,73,95,121,181,211,201,169,239,45,142,190,162,162,88,26,179,64,147,83,82,171,161,71,58,24,228,107,91,36,42,188,139,156,47,92,170,246,150,32,0,0,0,225,175,122,203,72,233,150,171,181,22,169,180,90,209,19,63,179,43,162,131,167,95,207,114,126,107,191,184,191,35,140,182,238,214,214,222,106,18,146,213,184,250,94,178,119,46,18,56,47,20,242,57,87,40,157,17,175,85,238,168,159,164,237,81,201,28,177,182,88,158,215,177,232,142,107,154,185,71,34,246,84,95,84,63,64,2,188,60,85,120,83,167,215,122,41,219,197,165,173,184,187,216,225,87,215,121,48,166,29,73,12,85,213,18,57,121,33,115,149,121,222,222,174,122,55,231,133,234,84,142,217,107,75,206,217,110,53,135,87,218,170,229,164,170,178,221,105,106,157,203,35,227,230,72,103,100,138,199,114,185,170,173,203,19,41,148,237,232,108,87,195,70,236,81,111,46,206,105,189,101,79,87,20,245,51,91,168,219,92,172,145,29,138,149,165,134,73,19,163,222,189,228,252,165,207,207,230,185,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,227,247,131,189,79,198,22,147,210,122,119,76,107,11,94,159,151,78,220,103,173,150,74,248,100,145,178,182,72,145,136,214,242,117,69,69,76,245,28,1,112,119,169,248,61,210,122,179,78,234,125,97,107,212,18,234,43,140,21,177,73,65,12,145,182,38,199,18,177,90,238,126,170,170,171,158,132,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,91,247,183,53,219,189,178,218,215,107,237,151,24,45,245,122,166,201,85,107,134,170,118,171,163,133,242,198,173,71,57,27,213,81,51,232,65,190,17,188,44,183,15,135,30,33,180,166,243,95,55,75,78,221,232,116,247,183,121,180,84,148,147,178,89,124,250,25,233,211,149,93,209,48,233,145,203,159,68,82,200,64,0,0,0,0,2,24,248,128,240,37,171,248,197,188,232,203,158,151,215,86,125,62,221,49,75,91,4,205,175,167,150,69,153,103,124,78,69,111,39,108,121,107,156,252,208,239,188,6,240,179,168,120,69,218,27,190,219,234,93,83,110,191,85,92,181,37,69,241,149,52,49,62,56,217,28,148,180,176,163,21,31,215,153,22,157,203,158,216,114,18,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,222,37,247,98,139,102,182,115,82,107,42,138,184,160,169,134,221,88,218,37,124,136,220,212,165,44,210,70,157,94,197,239,31,228,174,126,95,52,215,83,115,181,165,231,115,119,26,253,171,238,181,114,213,213,94,174,181,85,77,230,145,242,97,38,157,242,35,91,204,231,47,46,94,184,76,175,127,82,219,188,42,184,83,167,208,154,41,187,197,170,109,185,187,223,33,71,208,249,208,166,27,73,52,84,53,17,185,57,225,107,145,121,216,236,43,94,173,249,101,122,150,30,0,63,50,73,28,81,186,89,94,214,49,136,174,115,156,184,70,162,119,85,95,68,58,173,203,118,182,182,205,80,180,151,93,199,210,244,115,181,112,177,207,120,167,141,200,185,84,234,142,122,47,116,84,253,7,39,100,214,90,71,83,53,29,167,117,77,162,232,138,153,253,135,93,20,253,58,126,99,151,243,155,253,212,249,156,200,0,0,0,34,127,31,220,37,89,248,133,218,202,186,251,53,174,158,61,81,102,108,149,244,245,17,64,196,154,116,134,154,169,91,10,185,176,201,35,154,233,38,69,228,76,101,122,229,23,189,27,83,207,171,54,87,115,242,215,213,91,239,58,82,243,203,34,53,101,137,86,90,106,142,173,95,129,248,231,139,183,186,189,61,23,181,246,112,99,196,69,46,249,240,253,65,169,234,43,105,95,114,178,209,69,65,92,141,145,21,203,52,52,84,239,145,207,204,175,118,121,165,234,174,84,95,154,39,173,51,241,225,174,43,181,215,18,218,178,174,186,120,229,75,93,194,190,217,2,177,202,228,72,99,184,85,43,83,171,157,249,235,219,9,244,44,55,193,199,67,197,110,218,235,206,175,150,150,72,231,170,184,212,83,181,238,102,17,209,186,158,223,34,97,121,114,169,148,249,224,177,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,100,241,18,209,139,172,120,98,213,13,142,141,103,150,215,71,91,114,103,44,124,206,69,138,223,87,133,248,85,123,187,233,247,161,66,58,43,80,92,52,70,183,179,106,58,95,50,42,171,45,206,154,173,27,239,53,121,225,153,175,194,162,42,47,118,246,202,126,130,68,113,143,197,149,195,127,172,90,47,77,197,89,55,178,90,108,182,229,172,133,36,119,39,183,68,202,134,61,85,190,115,211,56,155,25,84,71,124,241,235,149,188,40,184,116,135,113,55,37,251,149,127,182,36,182,251,3,150,74,87,77,10,57,169,85,5,69,12,204,114,115,196,230,231,149,235,133,71,35,190,88,238,93,68,81,178,24,153,12,109,70,177,141,70,181,17,48,136,136,157,15,216,0,0,15,142,239,119,183,88,109,117,119,171,189,100,52,148,84,48,73,83,81,60,210,54,54,71,27,26,174,115,156,231,42,34,34,34,42,170,170,162,38,10,222,227,3,197,86,221,163,235,110,26,19,100,18,154,225,86,216,165,166,150,228,254,89,98,100,185,168,137,203,20,180,213,104,168,168,173,137,205,85,110,112,185,249,33,91,58,255,0,138,61,248,220,138,233,171,117,22,231,106,92,76,247,59,200,138,245,89,229,53,21,94,188,173,107,229,118,26,156,238,68,79,145,214,108,219,193,186,182,10,232,238,22,173,199,212,244,243,196,228,114,58,59,197,75,23,40,168,189,218,244,94,232,133,140,120,127,120,143,106,90,253,75,109,218,77,230,187,45,99,107,229,134,138,223,112,168,158,73,37,89,95,37,45,60,76,124,181,21,63,89,92,168,214,170,229,85,81,59,161,107,180,245,16,213,211,199,85,79,35,100,138,102,54,70,61,170,138,142,106,166,81,81,83,162,244,61,128,28,6,190,210,244,122,215,68,223,116,157,124,17,205,13,222,219,85,66,230,200,212,114,42,75,11,163,94,138,138,157,156,190,139,247,41,174,191,22,59,69,112,217,141,239,212,154,86,178,133,244,176,75,95,89,87,68,213,137,204,106,211,45,100,236,141,90,138,198,39,46,34,92,43,83,29,58,125,39,71,132,47,17,111,166,168,174,217,59,253,210,22,197,43,165,174,162,73,231,195,213,234,180,20,209,198,222,121,113,140,103,13,107,62,229,244,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,85,7,139,215,17,111,168,168,161,217,59,5,210,23,69,26,197,93,90,144,79,151,163,145,107,233,164,141,220,146,227,24,198,90,230,125,235,232,65,126,19,182,138,225,188,251,223,166,244,173,29,11,234,160,138,190,142,174,181,169,19,158,212,166,74,200,25,34,185,17,143,78,92,74,153,87,38,58,245,250,236,81,160,116,189,30,138,209,54,45,39,65,4,112,195,104,182,210,208,181,172,106,53,17,34,133,177,167,68,68,78,205,79,68,251,144,231,192,61,117,21,16,210,83,203,85,81,35,99,138,22,58,71,189,202,136,141,106,38,85,85,87,162,116,42,139,196,7,196,123,82,208,106,75,150,210,108,205,213,104,219,65,52,212,87,11,141,60,242,71,42,72,201,42,169,229,99,37,167,169,250,68,228,71,53,23,40,138,169,217,10,231,188,239,6,234,223,235,164,184,93,119,31,83,212,79,43,149,202,233,47,21,47,92,170,170,247,115,213,123,170,157,155,64,113,71,191,27,111,93,13,110,157,220,237,75,136,94,215,121,18,222,171,60,167,34,43,87,149,205,100,173,203,87,145,168,169,242,44,155,131,255,0,21,91,118,175,173,183,232,77,239,74,107,125,91,162,138,154,43,147,57,98,137,242,230,158,38,186,89,106,106,213,85,85,93,43,156,168,220,225,51,243,66,200,109,23,123,117,250,215,73,122,180,86,67,87,69,93,4,117,52,243,195,35,100,100,145,189,168,230,185,174,106,170,42,42,42,42,42,42,162,228,251,0,0,0,126,37,141,147,68,248,100,106,57,175,106,181,200,169,156,162,148,175,226,187,195,172,59,119,185,44,220,171,5,181,34,183,223,220,146,85,58,24,81,173,90,185,234,43,166,123,149,89,19,91,158,86,38,85,92,174,249,231,185,138,120,56,226,202,225,176,54,45,103,166,229,172,151,217,46,214,91,138,209,194,178,59,147,219,165,101,59,24,168,223,57,137,156,67,140,162,43,190,89,244,142,250,215,80,92,53,190,184,189,106,58,174,121,106,175,87,58,154,181,111,188,229,231,154,103,63,8,138,170,189,221,219,43,250,75,238,240,237,209,139,163,184,98,211,13,150,137,96,150,233,71,69,114,119,52,124,142,85,150,223,73,149,248,81,123,183,235,247,169,38,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,63,120,52,236,122,175,107,117,110,158,150,62,127,111,178,87,211,181,184,206,85,244,210,51,24,194,254,119,201,77,109,247,126,194,253,41,186,186,186,193,200,177,173,186,251,95,76,212,198,57,124,186,153,24,158,137,143,135,228,135,89,181,208,84,221,238,180,150,202,102,58,90,138,218,136,224,141,168,138,231,57,239,114,53,17,17,50,170,170,171,242,54,13,224,31,103,40,246,147,135,173,54,199,91,33,166,184,94,232,40,238,181,14,72,81,146,43,166,161,165,230,71,47,35,93,158,104,250,231,61,83,186,146,68,0,0,7,170,166,166,10,58,105,106,234,101,108,112,194,199,73,35,220,228,68,107,81,50,170,170,189,17,48,133,81,120,148,241,233,45,93,77,126,202,237,77,250,162,22,51,205,164,187,85,210,85,43,81,216,90,202,105,225,231,130,163,170,47,224,215,149,236,249,42,250,33,94,219,73,180,90,251,126,53,205,38,148,210,84,21,85,213,215,10,136,210,106,151,69,52,172,137,36,154,56,221,36,175,141,143,86,162,58,86,171,156,168,184,206,126,249,237,250,213,116,58,31,70,83,94,181,205,222,162,162,189,241,177,178,67,69,80,143,79,53,98,230,84,70,203,72,142,199,51,94,157,87,61,190,164,69,226,67,134,139,198,206,35,53,13,61,61,79,216,181,117,41,4,75,51,29,206,215,59,206,123,115,136,152,196,78,72,253,23,191,208,194,150,43,197,118,158,189,208,95,173,149,50,211,213,219,170,162,171,130,88,158,172,123,36,141,232,230,185,174,106,162,162,162,162,42,42,42,41,176,175,2,123,178,237,221,225,223,78,94,106,110,18,86,86,219,169,40,237,181,114,203,47,152,247,77,29,13,51,158,174,85,123,149,87,50,101,114,168,185,94,168,72,80,1,89,94,47,188,62,186,247,100,160,222,75,21,165,31,81,64,200,168,235,36,134,12,185,176,49,149,245,18,57,202,216,213,81,185,84,85,85,122,39,205,61,74,213,225,203,113,42,182,183,122,180,134,176,130,178,106,120,169,47,86,247,85,44,82,43,57,224,109,92,50,61,174,195,154,138,213,72,250,162,174,62,102,199,123,111,171,168,245,230,130,211,218,194,134,70,190,43,197,174,146,185,21,21,23,246,216,89,39,163,156,157,158,158,171,247,169,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,1,214,247,35,87,81,232,61,5,168,117,133,116,141,100,86,123,93,93,114,170,170,39,237,80,190,79,87,53,59,49,125,83,239,67,92,78,35,119,22,171,116,183,171,87,235,10,138,201,170,34,171,189,92,29,74,178,200,175,228,129,213,115,72,198,183,46,114,35,81,36,232,136,184,249,22,85,225,5,195,235,172,150,74,253,228,190,218,81,149,21,236,150,142,142,73,160,195,157,3,217,65,81,27,154,174,141,21,91,148,85,69,71,170,124,147,212,179,80,1,30,184,236,221,135,109,31,14,250,142,243,77,112,146,142,182,227,73,89,109,164,150,41,124,183,182,105,40,106,92,197,106,163,218,168,185,143,41,133,85,202,116,67,94,171,237,226,187,80,222,235,239,215,58,153,106,42,238,53,82,213,207,44,175,87,189,242,72,245,115,156,231,57,85,85,85,85,85,85,85,84,205,124,55,240,209,120,222,62,125,65,81,79,83,246,45,37,74,193,42,194,199,115,185,205,242,94,236,102,39,177,83,146,79,85,239,244,37,215,235,85,208,235,141,25,83,122,208,215,122,138,122,246,70,246,199,13,109,66,49,60,212,139,153,17,91,21,34,187,28,206,98,116,92,247,250,16,39,118,246,139,95,108,62,185,171,210,154,182,130,170,134,186,223,81,34,67,82,216,166,137,146,164,115,73,27,100,137,242,49,138,228,87,68,229,107,145,19,56,207,221,97,62,26,220,122,75,73,81,65,178,187,175,126,168,154,55,249,84,150,154,186,202,165,114,55,43,71,77,4,60,243,212,116,68,252,34,242,177,159,53,79,84,45,118,154,166,10,202,104,170,233,165,108,144,206,198,201,27,218,228,84,115,85,50,138,138,157,21,48,167,180,0,0,4,110,227,227,103,40,247,111,135,173,72,196,182,67,83,112,178,80,86,93,105,220,176,163,228,71,67,67,85,200,141,94,71,59,60,210,116,198,58,175,116,53,242,186,80,84,218,46,181,118,202,150,58,42,138,42,137,32,145,170,138,215,53,236,114,181,81,81,112,168,168,169,242,59,46,208,216,95,170,183,87,72,216,17,139,34,220,111,180,20,206,76,103,153,36,169,141,139,232,185,248,190,74,108,147,179,250,118,61,41,181,154,75,79,199,31,151,236,54,74,10,119,55,24,194,178,154,54,99,24,79,205,249,33,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,170,152,219,53,60,177,57,141,122,61,142,106,181,201,148,84,84,236,168,107,201,199,214,139,151,69,113,61,172,34,146,20,137,46,247,59,133,218,54,163,85,168,140,150,225,85,140,39,42,116,247,126,191,122,157,67,133,93,14,155,131,191,90,54,194,233,155,19,126,218,183,74,170,231,114,229,61,182,6,99,225,119,231,252,141,142,52,133,161,186,127,73,89,44,12,114,57,182,219,117,53,26,42,46,114,145,196,214,124,147,229,242,79,184,229,192,0,0,66,47,18,78,47,233,54,71,64,212,104,93,47,115,206,163,191,83,190,153,86,150,100,243,41,226,158,26,200,185,253,201,153,35,21,178,68,222,188,170,136,184,238,189,18,149,237,212,58,163,116,181,204,52,112,165,93,206,243,168,110,77,98,185,124,201,164,124,211,204,137,204,229,247,158,185,124,157,87,170,229,125,85,75,198,240,253,224,250,205,176,123,113,71,168,53,13,158,142,93,83,119,142,58,199,212,73,78,199,77,3,37,130,149,235,23,51,225,100,141,229,150,37,94,92,174,23,213,87,180,167,212,90,106,131,82,193,21,53,193,136,248,227,145,178,114,170,53,81,112,138,158,168,191,156,164,50,241,64,219,77,45,23,13,114,220,160,183,82,195,53,13,91,157,27,146,24,218,170,172,160,173,114,117,70,231,57,251,138,60,45,139,193,131,114,102,125,143,81,109,157,93,116,146,43,106,171,46,209,178,73,85,81,173,228,183,194,136,136,174,232,137,233,134,254,159,66,209,128,6,57,226,27,111,104,247,63,102,53,142,143,169,166,100,178,87,88,238,17,83,115,49,28,173,153,244,146,198,199,38,90,236,42,115,247,68,85,249,26,226,110,70,145,174,219,221,193,191,233,42,150,73,12,214,107,173,85,27,85,81,90,191,129,157,241,162,166,90,213,238,206,248,79,185,11,172,240,177,222,101,220,109,131,167,211,53,245,171,53,110,156,145,150,246,35,228,230,114,65,79,69,68,196,238,247,46,50,245,244,68,250,33,53,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,1,10,188,83,183,153,118,231,96,234,52,205,13,106,195,91,168,228,125,189,232,201,57,92,176,84,81,86,177,123,61,171,140,177,61,21,62,138,82,158,219,233,42,237,194,220,27,6,146,166,100,147,77,121,186,210,209,185,81,21,203,248,105,217,26,170,225,174,94,239,239,133,251,148,216,239,135,157,189,163,219,13,152,209,218,62,154,153,145,73,67,99,183,197,83,202,196,106,186,102,82,69,27,213,112,214,229,125,206,234,136,191,51,35,0,10,185,241,159,220,153,153,99,211,187,103,73,93,36,106,234,170,75,172,172,142,85,68,115,121,46,16,170,57,17,221,81,125,114,223,211,232,84,233,120,126,23,251,105,165,165,225,174,43,156,246,234,89,166,174,171,107,164,114,195,27,149,21,244,20,78,94,170,220,231,63,121,51,116,238,154,160,211,80,75,77,111,98,50,57,36,116,156,168,141,68,76,162,39,162,39,230,161,22,60,64,184,62,178,239,230,220,86,106,13,61,103,163,139,84,218,35,146,177,149,17,211,177,179,78,200,160,170,122,69,204,200,95,35,185,165,149,23,151,41,149,245,69,239,71,23,26,29,81,181,186,230,106,57,146,174,217,121,211,215,39,49,28,158,100,50,50,104,38,84,230,106,251,175,76,62,62,139,209,114,158,138,133,212,248,109,241,127,73,189,218,6,159,66,234,139,158,53,29,134,157,148,200,181,83,39,153,81,20,16,209,197,207,239,204,249,30,174,146,87,117,229,68,85,207,101,232,179,116,0,0,7,17,171,237,13,212,26,74,247,96,123,145,173,185,91,170,104,213,85,113,132,146,39,51,228,191,63,146,253,198,184,252,85,104,116,219,237,250,214,86,22,204,217,91,246,213,198,84,86,187,155,9,237,179,179,31,11,127,51,228,118,254,1,116,92,186,215,137,237,31,20,112,164,169,104,185,219,238,210,53,90,174,69,100,87,10,92,229,57,87,167,189,244,251,208,216,110,154,54,195,79,20,77,99,88,140,99,90,141,106,97,17,17,59,34,30,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,255,0,22,189,39,53,155,127,226,187,202,217,29,237,214,246,200,215,170,42,162,53,245,181,206,70,162,225,62,93,178,166,33,224,5,180,206,226,127,72,123,82,200,141,75,149,189,91,200,169,158,111,180,41,113,156,250,27,13,83,242,251,60,92,153,229,228,110,51,223,24,61,128,0,1,215,55,19,87,209,104,45,13,126,214,87,9,26,216,108,214,218,170,229,69,84,69,119,147,11,228,229,76,185,168,170,168,197,233,148,251,211,185,174,151,19,219,193,126,222,109,230,213,90,162,233,115,170,168,163,117,222,185,150,232,165,153,239,108,84,190,215,51,226,106,53,207,122,55,9,42,166,26,188,169,233,245,154,62,19,220,45,80,235,11,164,187,207,171,109,94,109,61,174,173,209,80,182,104,17,205,243,162,117,13,76,111,68,146,37,78,206,119,86,189,23,229,142,229,190,69,20,112,198,216,97,99,88,198,53,26,214,181,48,136,137,217,17,61,15,217,6,124,94,117,60,22,62,26,168,168,22,163,146,91,133,254,58,116,111,58,39,50,62,130,189,49,140,166,122,167,212,163,210,193,188,29,170,164,139,122,238,208,181,203,202,251,60,249,76,252,234,237,229,209,0,15,196,177,178,104,159,12,136,138,215,181,90,228,95,84,84,40,75,196,231,110,29,160,248,150,184,212,211,208,186,26,91,220,51,93,57,210,46,86,186,73,174,21,139,221,26,212,85,195,62,171,245,83,42,120,57,110,107,236,187,205,121,208,21,181,140,134,134,186,205,81,87,18,62,78,84,125,75,234,237,241,35,83,47,68,85,86,162,244,70,170,255,0,144,185,180,84,84,202,122,158,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,120,85,68,76,175,161,76,158,49,187,154,251,214,242,217,180,5,21,99,38,161,161,179,83,213,202,140,147,153,25,82,202,187,132,74,213,195,213,17,81,170,157,21,168,191,95,67,21,248,99,109,195,181,231,18,214,234,154,138,23,77,75,100,134,27,167,58,197,204,214,201,13,194,141,123,171,92,136,184,127,209,126,168,95,108,81,178,24,153,12,104,136,214,53,26,212,79,68,68,63,96,2,151,124,98,106,164,151,122,237,48,185,203,202,203,60,24,76,252,170,238,5,124,151,133,225,13,170,32,190,112,213,91,64,149,28,242,219,239,242,83,171,121,209,121,81,148,20,9,140,101,113,213,126,132,230,63,50,71,28,209,186,25,163,107,216,244,86,185,174,76,163,145,123,162,167,169,80,94,44,60,45,80,232,251,164,91,207,164,173,94,77,61,210,173,177,87,54,24,17,173,243,165,117,117,76,143,84,142,36,78,205,111,87,61,87,231,158,228,45,225,135,120,47,219,51,188,218,87,84,90,238,117,84,244,109,187,208,178,227,20,83,61,141,150,151,218,225,124,173,86,181,236,71,101,34,68,195,151,149,125,126,155,23,109,222,175,162,215,186,22,195,172,173,242,53,208,222,109,180,181,200,136,168,170,223,58,22,73,202,184,115,145,21,17,233,211,43,247,175,115,177,128,0,7,174,163,149,105,229,231,207,47,35,179,143,150,13,121,184,254,109,51,120,159,213,233,74,233,21,171,114,184,43,185,213,62,47,180,42,179,140,122,25,119,194,83,73,205,121,223,249,110,241,54,70,251,13,189,210,57,232,138,136,173,101,109,11,149,170,184,95,159,108,161,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,235,198,115,109,35,251,15,79,110,116,62,208,233,61,170,146,210,246,167,86,35,121,46,19,42,225,25,254,30,111,209,234,64,174,12,53,12,122,111,137,13,15,89,34,194,137,53,242,217,78,158,111,101,85,175,167,94,157,83,175,186,108,93,103,169,74,203,77,21,98,99,19,211,199,34,99,183,188,212,95,244,159,96,0,0,70,143,16,237,75,93,166,56,96,212,181,52,28,220,245,116,213,180,142,198,126,23,91,234,213,115,133,78,158,234,127,220,107,253,109,130,123,238,161,165,166,84,230,154,227,90,200,240,153,92,186,71,162,125,87,186,253,77,135,184,36,219,138,61,183,225,219,72,209,83,82,121,18,92,237,84,23,41,211,203,70,243,75,37,13,50,57,122,53,185,248,59,174,87,234,103,160,86,207,141,92,178,127,50,77,45,15,59,121,63,84,116,46,229,207,92,251,53,197,51,130,159,75,17,240,111,181,79,83,188,23,171,130,67,34,197,21,162,165,188,232,213,229,230,74,171,122,227,56,198,112,92,184,0,21,89,227,55,160,154,230,233,253,117,4,81,163,147,217,40,94,228,111,189,143,247,66,85,236,223,255,0,91,244,122,144,107,130,221,103,83,161,248,143,209,119,42,122,149,133,181,87,155,109,28,184,122,181,31,27,171,233,213,205,92,57,50,139,203,217,122,125,13,139,44,213,205,185,217,232,110,76,199,45,93,52,83,166,59,97,205,69,233,223,230,125,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,62,59,205,115,109,150,122,235,147,241,203,73,77,44,235,158,216,107,85,122,246,249,26,233,241,165,172,234,117,199,17,250,210,229,81,82,179,54,150,243,114,163,139,47,87,35,35,109,125,66,181,169,151,46,17,57,187,39,79,161,57,124,25,52,19,90,221,65,174,167,138,53,114,251,93,11,28,173,247,177,254,231,202,157,219,255,0,235,126,143,82,212,192,0,166,143,25,11,84,244,219,193,101,184,44,50,36,82,218,41,155,206,173,94,94,101,170,184,46,51,140,103,5,119,23,5,224,169,44,159,204,151,84,195,206,222,79,213,29,115,185,115,215,62,205,110,76,227,228,89,48,48,47,27,123,113,71,185,28,59,106,234,42,154,79,62,75,101,170,190,229,2,121,104,238,89,99,161,169,70,175,86,187,31,31,116,194,253,77,120,110,80,79,98,212,53,84,200,156,179,91,171,95,30,23,41,135,70,245,79,162,247,79,161,176,15,135,134,165,174,212,252,48,105,170,154,254,110,122,74,122,58,54,231,63,11,109,244,138,152,202,175,79,121,127,238,36,184,0,0,124,151,122,148,163,180,214,213,174,49,5,60,146,117,237,238,181,87,253,6,186,28,103,234,24,245,39,18,58,226,174,53,133,82,11,229,206,157,124,174,200,173,175,168,94,189,87,175,188,79,95,6,61,180,143,236,61,67,185,211,123,67,100,246,170,187,75,26,189,24,173,228,183,204,139,133,103,248,121,191,71,169,104,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,207,136,246,220,183,95,240,213,126,123,40,189,166,123,52,53,87,72,219,229,243,171,93,13,5,94,28,158,235,149,23,47,238,152,239,221,10,37,219,171,180,186,59,115,180,205,242,102,189,146,89,47,180,85,79,110,21,21,22,26,134,57,83,25,79,205,249,167,232,54,75,217,77,64,221,87,179,250,39,82,181,232,239,181,52,237,182,179,162,229,83,204,165,141,248,94,171,215,222,249,175,222,119,80,0,0,136,30,41,149,107,73,194,197,102,36,145,190,117,194,72,87,145,113,156,219,171,122,47,208,163,13,14,142,93,107,167,209,146,54,55,45,210,147,15,114,225,26,190,107,122,170,250,96,217,75,96,220,174,216,221,188,71,74,217,28,221,43,105,107,158,215,101,28,190,199,22,85,23,212,239,128,174,127,26,43,37,117,102,202,105,187,165,61,51,164,138,13,73,70,217,28,214,42,242,162,82,92,92,170,170,137,209,48,191,50,155,203,140,240,117,218,122,237,59,183,55,125,192,186,83,70,215,220,235,42,34,167,127,34,163,150,9,32,183,202,206,174,98,126,106,246,114,167,249,75,28,0,2,14,120,179,104,166,234,46,31,27,119,137,143,243,173,149,233,82,229,68,233,229,199,67,92,229,252,149,94,238,249,162,20,199,181,85,111,161,220,237,35,86,201,223,10,197,125,160,127,152,199,114,171,113,80,197,202,47,167,99,101,29,160,168,90,205,166,209,85,107,51,165,89,180,245,182,79,49,206,230,87,102,154,53,202,175,174,115,220,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,142,239,84,45,38,211,235,90,180,153,209,44,58,118,229,39,152,215,114,171,113,77,34,229,23,211,24,238,107,93,186,181,79,174,220,237,93,86,249,223,50,203,125,175,127,152,231,115,43,179,80,245,206,125,123,151,57,225,51,162,155,167,120,124,117,222,86,63,206,185,215,173,75,85,83,167,151,37,13,11,147,242,81,123,183,230,168,78,48,0,43,143,198,43,105,235,181,22,220,218,55,2,215,77,27,159,108,172,167,138,161,252,138,174,72,35,130,225,43,250,181,139,249,201,221,200,159,229,41,204,185,15,5,219,37,117,30,202,106,75,165,69,51,163,138,125,73,88,216,220,230,42,115,34,210,91,156,138,138,169,213,48,159,50,198,1,208,247,241,202,221,141,220,52,108,173,141,206,210,183,102,181,238,118,17,171,236,114,225,85,125,13,107,117,194,57,53,174,160,71,200,217,28,151,74,188,189,171,148,114,249,174,234,139,235,146,243,252,44,234,214,175,133,138,60,201,35,188,155,132,112,251,235,156,98,221,69,209,62,132,191,0,0,14,149,189,122,129,186,83,103,245,182,165,115,209,191,101,233,219,149,103,85,194,175,151,75,35,240,157,83,175,187,243,79,189,13,109,55,22,239,46,177,220,237,77,124,133,175,124,151,187,245,109,83,27,133,85,85,154,161,238,68,198,87,243,190,107,250,75,218,240,225,219,150,232,14,26,172,47,125,23,179,79,121,134,150,233,35,124,190,69,115,166,160,164,203,151,221,106,170,229,157,215,61,187,169,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,93,210,210,201,173,182,235,82,233,78,86,170,221,109,53,148,109,230,79,89,96,124,105,232,191,157,242,95,185,77,110,55,147,79,84,104,93,232,214,154,106,88,220,199,217,53,53,198,145,185,69,76,164,53,114,49,21,58,55,167,185,242,79,185,11,214,240,238,215,205,215,28,51,105,150,190,87,58,91,61,37,21,175,14,118,85,18,43,125,39,111,121,122,101,223,79,185,9,54,0,0,17,135,196,111,76,213,106,126,23,117,20,52,148,240,204,250,24,170,235,149,36,98,187,8,203,117,90,101,184,69,247,189,238,157,190,242,128,104,101,146,215,120,167,153,252,209,201,73,82,199,47,162,181,88,228,95,166,23,161,177,15,3,218,242,151,94,112,221,163,42,105,166,116,142,182,89,237,214,217,85,206,69,94,120,232,41,149,123,57,223,159,235,133,250,25,236,24,95,139,141,135,111,16,251,51,118,208,112,173,59,43,210,57,234,173,239,159,163,27,85,236,147,197,18,170,249,114,57,19,154,111,201,111,55,203,228,181,87,183,94,19,219,249,115,220,122,123,126,167,117,154,150,195,67,114,103,182,76,245,173,103,159,76,201,216,143,242,156,250,53,99,149,204,87,43,115,132,92,117,232,92,62,207,109,125,135,103,182,250,207,161,52,245,44,48,193,109,164,167,130,69,142,54,55,205,146,56,35,137,94,188,140,98,57,85,35,78,188,168,171,254,3,186,128,1,31,184,238,211,140,212,124,48,235,152,156,145,230,138,203,115,172,69,119,167,37,190,167,183,69,252,239,253,230,189,150,73,31,108,213,52,18,196,168,175,165,184,68,230,175,166,91,34,99,252,134,201,252,56,84,190,183,135,157,176,171,147,227,155,70,217,100,119,222,180,48,170,255,0,148,200,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,49,215,17,245,47,163,225,235,115,234,227,84,71,195,163,111,82,55,63,52,161,153,83,252,134,182,23,201,31,114,213,55,9,101,114,35,234,174,18,185,203,158,153,116,139,159,242,155,9,240,35,167,35,211,156,48,232,104,154,216,243,91,101,182,86,42,181,59,243,219,233,187,244,79,205,255,0,222,72,16,0,58,86,240,237,125,135,120,118,250,241,161,53,13,44,51,65,114,164,168,130,53,146,54,59,202,146,72,36,137,30,156,236,122,53,81,36,94,188,170,169,254,2,158,55,23,194,123,127,45,155,143,81,111,211,14,179,85,88,107,174,79,246,57,152,181,175,242,41,159,59,209,158,107,153,70,140,106,181,136,213,118,50,137,158,157,11,84,225,31,97,219,195,198,204,218,116,28,203,78,250,245,142,10,171,131,224,234,199,85,123,36,17,74,168,190,92,110,84,230,135,242,155,205,243,249,38,104,6,4,227,131,93,210,232,78,27,181,157,77,76,206,141,215,59,61,198,221,18,181,200,139,207,37,5,74,167,119,55,243,61,50,191,67,93,234,249,100,186,94,42,38,98,186,73,42,234,94,228,207,85,114,185,202,191,92,175,82,255,0,124,57,52,205,86,152,225,119,78,195,87,79,12,47,175,138,146,185,18,54,43,114,143,183,82,38,93,148,79,123,221,235,223,239,36,248,0,0,70,79,17,29,124,221,15,195,54,166,107,101,115,101,188,82,86,218,209,26,236,42,164,182,250,190,254,242,116,203,126,191,114,148,83,179,122,122,163,93,111,70,139,211,81,70,231,190,247,169,173,180,110,194,42,225,38,171,141,138,171,209,221,61,255,0,146,253,202,108,143,181,186,89,52,78,221,105,173,41,202,212,91,85,166,142,141,220,169,235,20,12,141,125,19,243,126,73,247,33,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,114,35,145,90,189,149,48,80,255,0,138,46,214,201,161,56,140,174,189,211,91,155,79,73,168,35,150,228,249,25,15,34,73,60,245,245,174,87,42,163,26,138,229,70,119,202,170,252,212,148,94,13,59,169,21,85,134,253,182,183,59,162,173,84,51,213,87,211,195,36,233,210,20,101,190,22,162,53,207,207,124,162,97,184,250,250,22,126,0,0,29,75,118,116,148,58,235,108,245,78,147,146,154,25,157,116,179,87,82,68,146,177,28,141,146,90,121,35,106,167,71,97,125,254,232,138,191,69,53,183,222,141,37,89,161,119,107,89,105,58,218,119,66,251,93,250,227,72,212,86,43,81,205,138,166,72,209,91,148,110,83,220,92,46,19,238,66,206,188,30,183,202,10,219,5,211,105,46,245,232,149,16,75,61,109,44,111,149,48,177,181,148,20,236,68,71,73,156,229,87,179,113,242,95,66,206,192,60,34,34,118,68,60,128,0,48,167,25,207,137,188,48,238,75,36,169,108,11,46,150,188,198,199,43,249,114,229,183,212,97,17,126,102,185,74,201,153,112,242,224,123,159,51,102,195,28,213,85,114,187,155,162,162,167,92,228,217,39,132,223,106,78,24,54,149,43,115,230,254,161,236,60,220,217,207,254,15,131,190,122,231,57,50,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,12,81,197,138,85,175,12,27,182,148,89,243,127,80,215,236,114,231,63,248,62,126,216,235,156,224,214,217,25,51,238,30,92,239,115,38,116,216,123,156,170,142,71,115,117,85,85,235,156,155,26,240,98,248,157,195,14,219,50,58,150,206,177,105,107,60,111,114,63,155,14,75,125,62,81,87,230,102,176,0,7,133,68,94,232,135,144,10,196,241,132,223,40,40,180,253,175,105,45,21,249,169,158,88,43,106,163,100,169,251,91,153,95,78,244,84,108,153,206,81,59,183,31,53,244,43,23,101,244,149,102,186,221,173,27,164,232,169,221,51,174,151,235,117,35,145,24,174,70,182,90,152,227,85,118,17,216,79,125,50,184,95,185,77,146,54,151,73,67,161,118,207,75,105,56,169,161,133,214,187,53,13,36,169,19,17,168,233,34,167,142,55,42,244,110,87,220,238,168,139,244,67,182,128,0,5,96,120,203,110,164,84,182,27,14,218,219,46,138,149,83,79,75,95,81,12,115,167,88,85,151,8,92,138,214,191,61,240,139,150,227,235,232,69,207,11,173,173,126,187,226,50,134,247,83,110,109,69,38,159,142,43,147,36,124,60,233,28,240,87,209,57,28,138,172,114,35,145,31,223,40,169,243,66,248,90,136,212,70,167,100,76,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,250,241,119,217,118,106,253,165,163,220,27,109,19,61,186,203,85,26,207,43,99,247,189,154,26,106,249,92,138,168,197,92,115,57,23,171,145,62,238,229,117,240,13,188,19,109,31,17,122,106,105,106,93,21,29,242,186,142,207,81,239,171,90,214,77,93,74,174,87,123,237,68,76,71,213,87,63,114,155,7,219,43,233,238,182,218,91,165,36,173,146,10,184,35,158,55,181,200,168,230,189,168,228,84,84,85,69,232,169,217,79,168,0,1,225,81,28,138,213,236,169,130,146,124,88,246,57,250,3,120,155,175,109,150,153,217,109,212,76,74,137,234,155,6,33,90,202,138,170,233,92,197,123,99,107,121,249,88,139,133,114,187,29,122,247,35,175,8,187,195,112,217,157,244,210,218,142,158,181,240,81,207,116,161,164,174,252,35,154,207,103,117,100,15,147,155,15,98,99,17,117,230,92,124,254,155,18,104,125,89,109,215,26,74,211,170,173,85,80,212,83,220,232,160,170,71,68,246,189,169,230,68,215,227,45,85,78,206,79,85,57,208,0,0,2,44,248,146,94,254,199,225,123,81,55,219,61,153,107,33,171,165,69,243,57,60,197,125,186,179,220,78,169,149,92,118,250,20,37,165,41,228,175,213,118,122,70,53,95,37,69,194,158,52,76,103,153,93,35,83,244,247,54,82,225,230,149,244,59,5,182,180,114,51,149,240,105,11,52,110,110,49,133,109,20,72,169,143,208,100,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,24,251,136,106,87,214,236,22,229,81,198,206,119,207,164,47,49,53,184,206,85,212,82,162,38,63,73,173,110,171,167,146,131,85,222,41,30,213,100,148,247,10,136,213,49,142,85,108,142,79,209,216,190,223,13,187,223,219,28,47,105,214,123,103,180,173,28,52,148,202,190,103,63,150,172,183,81,251,139,213,112,169,158,223,82,83,0,0,0,28,22,184,213,150,221,15,164,174,218,170,235,85,13,61,61,178,138,122,165,116,175,107,26,190,92,78,126,50,229,68,236,213,245,67,93,190,46,183,134,225,188,219,233,170,117,29,69,107,231,163,130,233,93,73,67,248,71,57,158,206,218,201,223,31,46,94,244,198,37,233,202,184,249,125,100,87,132,230,199,63,95,239,19,181,229,206,211,59,237,186,117,139,81,5,83,160,204,41,89,79,85,67,43,90,143,116,110,111,63,43,213,112,142,71,99,175,78,229,219,34,35,81,26,157,145,48,121,0,0,124,215,58,250,107,85,186,170,231,89,43,99,130,146,7,207,43,220,228,68,107,24,213,114,170,170,170,34,116,69,238,166,189,252,124,239,4,219,185,196,94,166,154,42,151,77,71,99,175,173,179,211,225,234,230,185,144,215,85,43,85,190,251,145,83,18,116,84,199,220,133,138,120,68,108,187,52,134,210,214,110,21,202,141,158,221,122,170,145,96,149,209,251,222,205,53,53,4,173,68,85,98,46,57,154,171,209,202,159,127,114,193,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,142,120,134,208,20,91,151,179,26,195,73,213,211,249,210,85,89,46,13,166,111,34,57,82,119,82,75,27,21,50,215,126,127,162,103,228,107,157,172,108,247,77,172,221,123,165,177,98,158,146,175,77,223,167,108,42,173,116,110,69,167,169,115,90,230,244,106,247,143,162,166,59,122,23,203,192,22,244,82,239,63,14,246,59,135,218,12,168,173,177,197,77,101,170,204,168,247,249,176,208,210,171,213,222,251,215,57,151,174,112,185,94,168,158,178,72,0,0,35,175,29,28,62,219,55,243,99,47,86,199,210,36,151,75,61,53,77,210,222,230,198,213,123,170,34,163,169,108,77,79,193,189,203,239,77,217,184,95,146,162,247,215,223,82,88,174,154,51,84,220,116,253,194,57,105,235,172,213,211,82,200,138,142,99,155,36,82,43,21,83,40,138,158,243,87,209,23,238,45,235,194,147,138,120,53,142,137,118,208,106,251,164,105,120,181,189,82,129,36,157,61,250,72,161,161,167,137,191,132,153,92,174,87,185,221,26,196,111,203,11,208,177,128,0,0,2,185,60,98,183,54,150,219,182,182,141,186,138,181,25,85,85,91,79,92,232,210,68,71,58,39,83,220,33,94,156,249,84,202,99,225,199,215,208,172,222,20,116,83,181,239,16,26,34,198,144,62,102,37,246,219,44,173,107,121,147,147,219,96,106,243,39,43,186,123,253,114,134,199,58,86,213,29,135,76,90,44,113,49,24,203,117,5,61,35,90,137,132,68,142,54,181,19,24,79,151,201,14,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,133,53,135,26,60,44,232,13,77,113,209,186,199,122,244,245,170,245,105,153,105,235,104,167,124,158,100,18,34,101,90,236,53,83,61,80,204,86,219,141,21,222,221,75,118,182,84,178,162,142,182,22,84,83,204,207,134,72,222,212,115,92,159,69,69,69,62,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,28,94,170,181,71,126,211,23,123,28,172,71,178,227,65,81,72,230,170,101,21,36,141,205,84,198,23,231,242,83,92,110,43,180,83,180,23,16,26,222,198,176,62,22,45,246,229,44,77,115,121,83,147,219,103,106,114,167,43,122,123,157,48,133,153,120,58,238,109,53,203,109,174,251,117,45,106,62,170,150,182,162,185,177,172,136,174,108,77,167,183,194,157,57,242,137,149,199,195,143,175,161,99,96,0,0,5,115,248,173,241,81,6,142,209,45,218,13,33,116,141,111,23,87,162,87,164,115,167,185,73,44,53,212,242,183,240,115,35,145,200,246,183,163,152,173,249,229,122,21,11,166,236,87,77,103,170,109,218,126,223,28,181,21,215,154,232,105,99,68,71,61,206,146,89,17,136,171,132,85,95,121,201,232,171,247,155,3,240,47,195,229,183,96,182,54,203,109,109,34,71,116,188,83,83,93,46,14,116,109,71,182,121,104,233,155,43,87,240,108,114,123,208,246,118,87,230,170,189,164,88,0,0,70,222,63,119,162,155,102,56,119,190,92,61,189,148,245,151,200,170,108,180,184,149,24,255,0,54,106,26,165,98,183,223,98,231,49,116,198,87,41,209,23,210,134,180,117,158,233,186,123,175,107,182,36,115,213,85,234,75,244,13,153,81,174,123,149,106,42,90,215,57,221,28,189,228,234,170,139,223,212,216,199,135,141,1,69,182,123,49,163,244,157,37,63,147,37,45,146,222,218,148,228,70,170,206,218,72,163,122,174,26,222,190,231,170,103,230,100,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,37,141,147,70,248,100,106,57,143,106,181,200,169,148,84,94,229,40,248,175,240,248,253,189,221,72,247,30,201,110,72,237,23,244,71,84,61,144,225,61,178,122,154,233,157,213,177,181,191,3,19,187,149,223,122,117,60,248,80,241,12,155,119,185,143,219,11,213,214,72,45,26,130,69,116,17,58,126,88,221,93,61,69,12,13,232,233,26,213,119,35,21,58,53,93,143,154,116,46,182,41,25,52,108,154,55,35,152,246,163,154,168,185,69,69,236,126,192,0,30,185,224,138,166,9,41,231,141,175,142,86,171,30,215,34,42,42,42,97,81,81,74,91,241,79,225,102,125,186,215,207,221,141,51,107,229,178,223,101,87,213,172,48,42,53,181,115,205,91,59,213,121,33,107,17,57,24,222,170,229,119,207,41,212,136,27,17,187,55,205,152,220,251,6,185,179,87,212,211,182,130,225,75,53,84,112,202,246,36,208,50,162,41,95,27,145,175,103,51,93,229,38,90,174,68,95,95,154,108,49,195,190,245,233,205,244,219,59,54,178,178,220,169,103,158,162,142,157,213,112,197,52,110,116,51,186,158,41,30,199,53,178,61,90,168,178,162,42,42,229,61,126,107,147,192,0,3,142,212,55,203,126,154,177,215,223,174,181,81,83,210,91,233,165,169,150,73,94,214,53,172,141,138,247,42,171,149,17,58,53,87,170,167,98,128,188,64,183,218,77,238,223,187,173,85,21,210,74,155,85,149,243,218,233,145,39,231,137,82,26,218,165,99,155,137,30,220,114,202,152,84,199,69,232,136,157,243,191,132,14,199,205,168,247,74,225,186,119,139,115,159,109,181,209,75,79,74,249,33,85,106,85,199,81,65,59,28,138,232,213,185,229,114,245,71,35,190,95,50,229,192,0,0,0,0,0,0,0,0,0,0,0,0,35,95,19,30,32,60,61,112,193,81,45,131,84,222,234,111,218,173,141,69,253,79,217,26,217,234,98,202,34,162,206,247,57,177,192,152,84,92,61,220,234,139,150,181,200,67,123,215,142,53,122,215,61,52,239,14,116,237,163,106,170,49,213,186,149,203,43,250,244,85,70,83,34,55,167,166,93,247,153,51,106,60,104,246,75,86,92,225,181,238,150,222,95,180,42,78,228,106,87,65,82,219,173,36,95,89,21,140,142,84,79,171,98,127,232,238,79,141,35,171,244,182,189,211,148,58,191,69,106,10,11,221,150,231,18,77,73,93,67,59,102,134,102,118,202,57,189,50,138,138,138,157,209,81,81,112,168,168,115,0,0,0,0,141,124,76,120,128,240,245,195,5,68,182,13,83,123,169,191,106,182,53,23,245,63,100,107,103,169,139,40,138,139,59,220,230,199,2,97,81,112,247,115,170,46,90,215,33,13,239,94,56,213,235,92,244,211,188,57,211,182,141,170,168,199,86,234,87,44,175,235,209,85,25,76,136,222,158,153,119,222,100,205,168,241,163,217,45,89,115,134,215,186,91,121,126,208,169,59,145,169,93,5,75,110,180,145,125,100,86,50,57,81,62,173,137,255,0,163,185,62,52,142,175,210,218,247,78,80,234,253,21,168,40,47,118,91,156,73,53,37,117,12,237,154,25,153,219,40,230,244,202,42,42,42,119,69,69,69,194,162,161,204,3,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,255,0,109,15,238,77,162,191,131,182,223,228,209,157,184,0,0,7,199,120,188,218,52,237,170,174,251,127,186,82,91,109,180,16,186,162,170,174,174,102,197,12,17,53,50,231,189,238,84,70,181,19,170,170,174,8,21,188,190,50,123,13,161,46,181,22,77,175,210,23,157,195,154,149,202,199,86,178,118,219,109,242,57,23,10,145,203,35,31,43,211,162,251,222,87,42,244,86,171,145,114,98,43,95,142,61,205,181,169,246,215,14,52,175,164,94,139,236,186,157,205,145,157,83,175,189,76,168,238,153,233,211,63,52,37,151,14,30,36,220,56,113,23,114,164,210,180,151,90,189,35,170,171,28,145,65,104,191,163,34,246,169,23,242,105,231,107,150,57,21,87,162,53,85,175,114,246,97,43,0,7,23,169,181,78,154,209,118,58,173,77,171,245,5,186,201,104,161,98,201,83,93,112,169,101,60,16,183,230,231,189,81,169,250,84,133,91,179,227,5,195,22,131,170,158,215,161,168,245,6,191,172,133,252,158,117,186,157,41,104,85,83,191,225,167,195,215,175,68,86,198,230,174,50,139,140,42,224,123,151,142,61,229,245,78,91,71,14,52,81,83,39,70,165,78,167,124,143,94,189,213,91,76,212,78,152,233,215,31,53,59,126,136,241,188,219,218,249,226,135,113,54,54,253,101,141,92,141,146,123,69,214,27,142,19,213,220,146,50,5,68,207,166,85,113,234,164,207,216,206,47,120,121,226,50,54,197,181,187,143,111,173,185,242,243,62,207,85,154,75,139,48,138,174,253,143,46,28,244,68,69,85,115,57,154,159,51,49,128,0,48,15,20,252,108,236,231,8,140,177,71,185,52,247,235,149,118,161,89,93,75,65,99,167,130,122,134,69,30,57,166,145,179,77,18,53,156,202,141,69,202,170,174,112,139,133,84,143,223,175,87,194,199,252,1,221,95,239,85,187,253,184,145,28,42,241,143,182,60,95,91,181,21,207,109,108,90,162,219,22,153,154,154,10,180,190,82,211,194,231,186,102,189,205,88,252,153,229,69,68,72,221,156,227,186,119,51,184,0,139,252,18,113,97,23,18,50,110,125,134,227,85,19,174,154,47,88,92,33,164,70,227,50,89,102,169,149,212,47,233,209,202,214,177,241,42,167,164,108,85,248,137,64,0,61,53,149,148,182,250,73,235,235,170,35,167,166,166,141,211,77,52,142,70,178,54,53,50,231,57,87,162,34,34,42,170,145,171,129,174,40,95,197,37,151,114,245,67,222,169,79,106,214,245,84,150,136,149,48,172,180,44,16,251,34,170,122,57,220,178,185,201,249,202,171,234,73,176,0,7,64,223,77,238,208,220,60,109,149,219,117,183,14,162,165,150,139,74,49,171,13,35,88,250,154,169,94,228,107,33,133,143,115,81,207,114,175,68,87,34,97,21,85,81,17,84,135,255,0,175,87,194,199,252,1,221,95,239,85,187,253,184,201,28,61,120,153,108,71,18,155,163,110,218,77,11,164,181,237,13,226,231,13,68,240,207,118,160,163,138,153,173,134,39,72,228,115,162,170,145,200,170,214,170,38,26,189,113,219,185,45,192,0,0,1,242,221,46,182,203,29,182,170,243,122,185,82,219,237,244,81,58,122,154,170,169,155,20,48,68,212,203,158,247,185,81,173,106,34,42,170,170,162,34,16,63,122,60,99,56,127,219,251,149,69,147,108,180,213,223,113,106,169,156,230,58,174,9,82,223,110,115,147,29,25,52,141,124,143,76,231,222,72,185,122,34,162,185,23,38,33,177,120,227,79,237,232,205,77,195,156,105,68,231,38,100,161,212,170,178,198,157,122,242,190,155,15,94,221,57,155,234,77,94,26,120,233,225,251,138,87,125,149,160,245,5,69,187,82,178,55,75,38,158,188,198,218,122,238,70,166,92,248,209,28,230,76,212,234,171,229,189,202,136,153,114,52,144,96,143,252,86,241,173,181,156,31,126,165,191,154,101,131,85,220,255,0,85,190,221,236,95,97,82,211,77,229,251,47,145,230,121,190,116,241,99,62,210,206,94,94,108,225,217,198,19,63,127,11,28,94,237,175,23,118,43,238,161,219,107,38,166,182,211,233,250,184,168,234,91,124,166,167,133,239,124,140,87,162,177,33,154,84,84,194,117,202,162,231,208,206,32,0,0,34,255,0,31,252,93,208,112,169,179,211,79,101,171,129,250,239,83,182,74,29,57,74,236,57,98,118,49,37,99,219,249,145,35,145,83,61,28,247,49,48,169,205,137,27,165,231,154,171,77,90,42,106,101,116,146,205,67,79,36,143,114,229,92,229,141,170,170,171,243,85,57,48,1,18,54,223,142,27,70,184,227,167,91,240,200,202,186,85,179,90,237,172,163,178,212,53,26,139,53,226,141,94,251,132,124,221,213,121,100,115,49,217,61,133,202,159,18,230,91,128,0,0,0,69,254,63,248,187,160,225,83,103,166,158,203,87,3,245,222,167,108,148,58,114,149,216,114,196,236,98,74,199,183,243,34,71,34,166,122,57,238,98,97,83,155,18,55,75,207,53,86,154,180,84,212,202,233,37,154,134,158,73,30,229,202,185,203,27,85,85,87,230,170,114,96,198,155,231,196,118,206,112,227,166,219,169,183,111,89,210,218,34,159,153,40,233,26,139,53,101,107,209,51,203,12,12,203,223,232,138,236,35,91,148,230,115,114,64,109,111,227,129,96,166,184,73,79,183,27,7,95,95,68,215,251,149,119,171,219,41,36,123,122,247,130,40,165,68,85,233,253,53,113,245,57,93,185,241,183,219,219,173,108,52,91,167,178,247,173,61,11,220,140,125,117,158,229,29,201,173,207,229,186,39,178,23,35,81,123,163,85,235,140,170,34,175,66,127,237,94,238,237,182,246,233,42,125,115,181,154,190,131,80,217,170,28,172,73,233,92,168,232,164,78,241,203,27,145,31,19,211,40,170,199,181,29,133,69,198,21,20,238,0,0,0,0,0,0,0,0,0,0,0,0,0,20,209,226,253,177,243,105,205,210,183,238,157,158,220,230,91,110,148,81,83,213,62,56,85,26,181,114,84,87,206,247,42,182,52,110,121,90,157,85,202,239,159,204,193,30,31,187,237,38,200,239,221,170,170,182,233,37,53,170,244,248,45,117,40,179,242,68,137,53,109,42,189,206,204,140,110,57,98,92,170,231,162,117,69,78,215,251,167,175,150,253,75,99,160,191,90,170,162,168,164,184,83,69,83,20,145,61,175,107,153,35,17,237,84,86,170,162,244,114,47,69,94,231,34,0,0,24,195,136,125,235,211,155,25,182,119,157,101,122,185,82,193,61,61,29,67,169,33,150,104,218,233,167,109,60,178,49,141,107,164,98,185,85,98,84,68,69,202,250,124,211,94,125,247,221,155,230,243,238,125,255,0,92,222,107,234,106,27,95,112,170,154,150,57,165,123,210,24,31,81,44,172,141,168,231,191,149,173,243,87,13,71,42,39,167,205,101,255,0,133,135,11,51,238,46,190,102,236,106,107,95,53,150,197,42,62,145,102,129,85,174,171,130,106,41,216,169,207,11,152,169,200,247,118,114,59,229,132,234,93,36,16,69,77,4,116,240,70,214,71,19,81,140,107,81,17,17,17,48,136,136,135,176,0,1,248,150,70,67,27,230,145,200,214,49,170,231,42,174,17,17,59,148,165,226,189,196,58,110,38,230,51,108,44,183,89,39,180,105,249,17,211,196,217,249,163,109,116,21,21,208,59,221,108,142,106,59,145,232,157,90,142,199,201,58,30,60,40,56,124,126,225,110,164,155,143,123,183,36,150,139,2,43,169,222,248,114,158,217,5,77,12,205,234,232,220,223,129,235,217,200,239,185,58,151,93,20,108,134,54,67,27,81,172,99,81,173,68,76,34,34,118,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,199,143,13,139,162,222,205,132,212,52,201,66,217,238,86,90,26,187,173,22,34,71,61,102,134,138,169,35,106,126,13,238,248,165,236,220,47,201,83,214,132,116,245,222,247,180,155,157,71,116,106,77,79,114,210,183,184,228,145,137,206,199,36,148,213,8,229,106,166,90,239,138,62,217,106,253,198,194,220,36,239,21,46,245,236,134,156,213,109,153,171,86,218,10,56,42,219,204,156,201,55,178,65,35,242,156,239,94,242,250,174,126,127,92,204,0,0,24,203,136,141,151,176,111,166,214,95,116,61,230,134,154,105,234,104,106,146,134,89,162,99,188,138,151,83,75,20,114,34,185,143,86,171,86,85,94,102,166,83,211,228,186,245,239,254,203,106,125,136,220,203,182,132,212,180,82,67,228,84,206,234,57,29,28,141,108,212,205,168,150,40,228,106,189,140,230,71,121,78,84,114,55,11,233,242,76,243,225,247,198,53,127,15,123,129,79,97,213,87,74,201,116,165,218,70,83,73,19,167,115,163,167,146,89,233,90,178,226,73,227,137,136,216,161,114,115,97,85,19,230,157,175,39,68,107,157,51,184,122,114,135,84,233,91,173,53,117,13,125,60,85,17,190,25,227,151,8,248,218,244,69,86,57,201,158,87,183,213,123,156,248,0,31,137,166,138,158,39,207,60,141,142,56,218,175,123,220,168,136,214,162,101,85,85,123,33,89,94,38,124,118,91,236,214,250,205,140,219,59,170,205,95,89,12,145,93,43,105,103,107,163,138,55,182,178,150,104,124,200,106,17,205,145,28,140,119,43,153,132,76,42,250,33,88,27,99,183,122,171,121,119,6,217,163,236,52,213,85,181,247,138,232,99,154,84,100,146,44,105,44,236,141,211,72,230,181,238,70,163,164,69,87,42,47,127,95,93,131,184,75,216,75,79,15,219,59,100,210,52,244,52,140,185,62,146,154,123,140,209,68,212,116,149,43,75,4,114,170,185,35,99,151,46,135,62,242,103,231,244,205,32,0,0,0,0,0,0,0,0,0,0,0,0,141,94,32,28,78,201,194,238,192,92,53,37,134,162,54,234,221,65,42,89,180,243,92,156,222,93,67,218,171,37,66,167,170,69,26,57,201,148,194,191,203,106,252,69,43,240,227,195,150,235,241,147,187,83,105,205,63,87,52,179,77,34,220,117,22,162,184,57,243,50,142,55,189,85,243,204,229,94,105,101,123,185,185,89,158,103,187,61,81,17,206,109,159,105,143,5,238,25,237,182,168,160,213,26,207,94,94,238,56,79,58,166,42,202,122,72,149,127,176,137,33,114,181,62,142,123,151,234,70,238,46,188,35,239,27,73,164,43,247,39,97,117,61,215,86,218,173,49,173,69,194,201,114,134,55,92,162,167,106,42,190,104,164,137,173,100,252,169,213,88,145,177,200,136,170,156,221,140,75,225,193,197,245,247,135,77,226,182,232,251,245,214,105,54,251,89,86,69,65,116,164,145,234,177,80,212,72,228,100,85,209,183,242,85,174,86,164,152,248,163,206,81,85,172,197,245,0,0,0,17,171,196,3,137,217,56,93,216,11,134,164,176,212,70,221,91,168,37,75,54,158,107,147,155,203,168,123,85,100,168,84,245,72,163,71,57,50,152,87,249,109,95,136,165,126,28,120,114,221,126,50,119,106,109,57,167,234,230,150,105,164,91,142,162,212,87,7,62,102,81,198,247,170,190,121,156,171,205,44,175,119,55,43,51,204,247,103,170,34,57,205,179,237,49,224,189,195,61,182,213,20,26,163,89,235,203,221,199,9,231,84,197,89,79,73,18,175,246,17,36,46,86,167,209,207,114,253,72,221,197,215,132,125,227,105,52,133,126,228,236,46,167,186,234,219,85,166,53,168,184,89,46,80,198,235,148,84,237,69,87,205,20,145,53,172,159,149,58,171,18,54,57,17,21,83,155,177,137,124,56,56,190,190,240,233,188,86,221,31,126,186,205,38,223,107,42,200,168,46,148,146,61,86,42,26,137,28,140,138,186,54,254,74,181,202,212,147,31,20,121,202,42,181,152,190,160,107,167,199,191,227,143,187,63,194,41,191,236,180,191,237,161,253,201,180,87,240,118,219,252,154,51,183,0,0,0,167,95,23,110,44,174,250,175,112,93,195,70,141,187,201,14,156,211,41,20,186,139,200,145,90,149,247,39,34,61,176,63,29,29,28,45,86,46,59,121,138,236,166,99,106,167,85,224,163,194,226,255,0,196,78,149,167,221,61,217,212,55,13,35,164,43,213,29,106,166,163,133,139,112,186,69,158,179,53,210,101,176,68,189,154,231,49,234,254,170,141,70,242,185,210,234,247,224,193,194,237,109,169,244,182,93,91,184,22,202,228,111,224,170,221,113,166,157,188,216,199,191,26,211,162,57,61,85,26,173,94,157,21,10,211,226,243,131,93,202,224,251,89,210,219,117,13,74,94,52,245,209,92,251,46,162,165,133,209,69,82,173,194,186,55,179,42,176,204,222,138,172,230,92,162,162,181,202,153,197,157,120,85,241,119,122,223,189,184,184,109,110,225,220,165,174,214,26,22,40,150,58,249,220,174,150,229,108,122,171,99,146,71,47,197,36,78,68,99,156,189,92,142,141,87,46,87,41,59,1,131,56,180,226,231,110,120,72,208,41,170,53,114,173,198,245,113,231,138,199,97,167,149,25,61,194,102,166,87,46,194,249,81,55,41,207,42,162,162,101,17,17,206,86,181,104,243,121,248,130,226,31,141,125,199,164,167,191,205,113,190,85,214,85,121,118,61,47,103,134,71,82,210,185,221,17,144,83,183,42,231,97,122,200,238,103,170,119,118,19,9,44,118,55,193,123,113,181,61,12,55,189,246,215,212,186,57,146,167,50,89,237,113,54,186,181,19,167,73,37,230,72,99,119,126,141,243,125,59,122,73,59,119,131,47,10,20,148,140,134,183,80,110,29,116,200,158,252,210,93,169,152,174,95,163,89,76,136,137,242,238,191,85,58,22,228,120,36,237,197,109,20,243,109,38,240,106,27,77,106,34,186,40,53,5,60,53,208,61,127,49,95,11,97,115,19,183,189,135,170,124,148,175,109,250,225,79,136,94,17,117,29,37,102,186,177,212,219,225,109,78,109,90,150,207,80,233,40,229,149,139,150,186,41,217,135,69,39,76,163,94,140,127,76,162,97,50,93,143,135,222,226,235,77,215,225,3,111,117,222,225,95,167,189,95,235,226,184,67,85,95,58,53,37,157,180,247,26,154,120,149,234,212,78,103,36,113,49,21,203,213,202,153,114,170,170,170,200,112,0,32,199,19,158,24,146,113,69,187,119,45,213,214,28,65,93,40,221,81,28,116,150,251,108,86,38,73,13,190,146,52,247,33,99,150,116,85,234,175,123,151,9,151,189,203,132,206,18,191,248,242,224,54,207,193,181,159,71,221,45,123,145,89,170,23,84,84,214,83,189,149,22,214,210,249,30,67,98,114,42,43,100,127,54,124,207,166,48,74,159,3,175,232,79,118,191,124,109,31,197,84,150,124,1,210,183,183,91,46,219,108,222,185,220,22,200,140,147,78,105,203,141,210,37,206,51,36,52,239,123,17,62,170,230,162,39,213,80,162,79,15,30,32,93,195,247,19,218,118,247,116,174,88,116,246,166,127,234,122,250,175,122,163,27,5,67,218,140,153,223,243,115,36,79,85,239,202,143,68,238,108,32,0,33,159,138,182,255,0,46,205,240,205,89,164,173,21,139,14,160,220,121,31,97,165,228,92,57,148,92,168,234,217,62,239,45,91,23,207,53,13,95,69,34,135,130,38,184,246,29,201,220,157,184,150,161,113,120,178,82,94,98,141,93,211,154,146,117,137,202,137,243,84,172,110,113,221,26,159,46,150,246,0,0,140,252,103,112,107,95,198,29,22,159,176,92,55,130,187,74,233,251,20,146,85,173,182,150,212,218,150,213,213,185,57,91,52,142,116,173,248,24,174,107,83,29,57,222,185,94,110,144,47,137,159,9,205,57,176,27,23,171,55,130,139,122,174,87,153,180,213,52,85,12,161,150,201,28,45,159,158,120,226,194,189,38,114,183,30,102,123,47,99,17,248,78,254,59,58,75,247,186,237,252,138,82,250,0,41,211,196,75,143,206,33,44,92,66,223,182,147,107,181,133,195,69,88,52,108,208,210,170,208,177,177,84,220,42,86,38,72,249,164,145,90,174,70,101,252,173,99,85,26,173,68,114,162,171,186,76,47,12,110,42,183,7,137,205,164,190,38,232,186,58,221,67,164,46,17,80,201,117,142,6,194,149,240,75,31,60,110,123,88,136,196,149,170,215,163,185,81,17,83,145,112,138,170,171,50,64,0,164,31,18,174,58,239,91,235,173,46,59,49,183,87,151,65,182,250,122,173,96,157,244,238,86,253,185,89,19,176,233,100,95,202,129,143,69,242,219,217,85,60,197,202,242,114,243,124,32,248,77,234,221,233,211,84,91,145,189,186,130,191,69,233,187,148,108,158,221,109,164,133,139,116,173,129,200,138,147,57,100,69,101,59,28,139,150,243,53,238,114,117,229,106,97,93,39,245,79,130,223,13,215,43,43,233,116,150,185,215,86,91,162,55,16,214,84,212,211,86,197,205,142,242,67,229,70,174,79,92,53,236,251,202,208,226,31,134,221,234,224,159,116,45,180,183,250,185,41,103,108,191,104,105,189,75,106,145,236,138,167,202,122,47,153,19,250,58,57,88,170,206,102,47,188,222,102,175,84,115,92,182,251,225,221,198,131,56,174,219,89,237,90,186,72,98,220,45,38,200,226,189,50,54,36,108,175,133,217,72,171,99,106,116,78,110,85,108,141,78,141,122,101,17,173,123,16,150,197,85,248,231,127,249,19,255,0,243,147,255,0,217,167,103,240,65,253,204,119,55,247,250,139,249,59,139,45,0,0,14,187,184,154,255,0,74,237,94,135,189,238,38,183,185,178,223,99,211,244,111,173,173,157,221,209,141,78,141,106,126,83,220,170,141,107,83,171,156,230,162,117,83,93,62,41,56,138,213,124,80,111,21,227,116,53,50,190,10,121,156,180,182,123,122,187,45,183,219,216,231,121,48,38,58,43,176,229,115,157,249,79,115,151,162,42,34,108,111,164,63,161,59,39,239,117,55,241,77,57,112,12,65,197,174,249,210,240,231,195,246,174,221,55,77,11,110,52,20,75,77,102,142,68,71,36,215,41,191,7,76,222,95,202,68,123,145,238,79,204,99,215,208,215,147,110,119,63,84,109,174,232,216,119,110,207,91,44,183,203,29,222,43,195,100,146,69,205,68,141,147,157,237,145,221,213,36,78,102,187,61,209,206,207,115,101,157,189,215,54,29,205,208,182,13,195,210,245,30,125,167,81,219,160,185,82,61,123,249,114,177,28,141,114,122,57,51,133,79,69,69,67,176,128,0,0,29,119,113,53,254,149,218,189,15,123,220,77,111,115,101,190,199,167,232,223,91,91,59,187,163,26,157,26,212,252,167,185,85,26,214,167,87,57,205,68,234,166,186,124,82,113,21,170,248,160,222,43,198,232,106,101,124,20,243,57,105,108,246,245,118,91,111,183,177,206,242,96,76,116,87,97,202,231,59,242,158,231,47,68,84,68,216,223,72,127,66,118,79,222,234,111,226,154,114,231,64,223,189,228,211,155,1,180,90,155,119,53,67,86,90,61,61,70,179,50,157,175,70,186,170,161,202,140,134,6,170,246,87,200,230,55,56,92,103,61,144,215,194,253,127,223,30,52,247,225,146,212,37,94,168,214,186,190,183,200,162,163,141,216,138,158,62,174,72,98,71,47,44,52,241,49,28,170,170,168,141,107,92,231,46,121,156,182,79,180,190,10,155,91,111,177,193,81,189,91,145,168,111,55,201,35,71,77,79,96,124,84,116,80,61,83,171,90,233,99,124,146,227,209,223,131,207,230,157,75,136,127,6,10,74,43,29,70,160,225,171,90,220,107,43,233,152,175,253,79,234,41,98,85,170,199,118,195,84,198,177,172,118,59,54,70,170,42,247,123,72,89,194,135,18,26,247,131,45,243,101,218,170,158,225,13,177,181,127,101,234,235,4,153,98,205,3,30,173,145,22,53,194,36,241,47,51,152,171,133,71,34,183,60,174,118,118,25,177,222,237,58,150,203,111,212,118,26,248,171,109,151,90,88,171,104,170,98,92,178,120,37,98,62,57,26,191,39,53,200,169,244,83,238,0,0,0,0,0,0,0,0,0,0,0,0,6,22,226,211,97,45,60,64,236,237,239,72,212,80,210,62,228,202,74,153,237,211,75,19,85,204,169,74,89,227,137,81,203,27,220,152,116,217,247,83,63,47,174,190,59,159,183,122,171,102,183,6,231,163,239,212,213,84,53,246,122,233,163,134,85,100,145,44,137,20,239,141,179,70,231,53,142,86,171,163,85,71,34,39,111,79,75,63,240,204,227,178,223,121,183,209,236,102,230,93,86,26,250,56,99,138,215,91,85,59,91,28,177,177,180,116,176,195,230,77,80,174,116,138,229,123,185,90,204,42,101,83,213,11,53,134,104,170,34,100,240,72,217,35,145,168,246,61,170,138,142,106,166,81,81,83,186,31,176,0,56,13,111,174,116,206,222,105,186,237,83,170,174,180,212,52,52,20,242,212,72,249,167,142,44,163,35,115,213,17,94,230,166,121,88,239,84,236,81,183,136,39,24,213,252,66,110,5,69,135,74,221,43,34,210,150,153,31,77,28,77,157,205,142,162,72,167,170,106,75,136,231,146,39,163,162,153,169,205,132,85,79,146,119,192,219,1,178,218,159,125,247,46,211,161,52,213,20,147,121,245,16,58,178,68,142,71,54,26,103,84,69,20,146,57,88,199,242,163,124,214,170,185,91,132,245,249,46,194,156,59,108,189,131,98,246,178,197,161,236,212,52,176,207,77,67,74,149,210,195,19,27,231,213,54,154,40,164,145,85,172,98,185,92,177,34,243,57,50,190,191,36,201,160,0,1,134,120,182,222,42,93,148,217,13,71,171,29,51,82,173,104,43,32,164,111,50,115,44,222,201,60,140,194,115,177,123,197,232,185,249,125,53,233,212,55,123,222,237,238,117,101,209,201,45,69,203,85,94,228,146,54,123,239,114,201,83,80,174,70,162,101,206,248,164,237,151,47,222,95,119,1,251,23,69,178,123,9,167,169,150,133,176,92,175,84,52,151,90,220,196,141,122,77,53,21,42,72,213,252,27,29,241,69,217,217,95,154,175,164,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,138,250,56,110,20,53,20,21,17,181,241,84,196,248,100,107,145,21,28,215,34,162,162,162,244,84,194,148,55,226,85,195,229,94,206,111,173,125,238,134,129,35,180,106,103,75,117,73,34,137,82,54,205,81,89,88,238,76,164,108,106,47,36,105,211,42,184,245,84,51,143,132,95,17,43,102,212,181,123,59,168,110,181,14,134,181,36,168,162,108,179,229,141,145,242,80,83,198,198,163,229,68,78,136,184,70,179,63,47,145,111,40,168,169,148,92,162,158,64,0,30,21,17,83,10,68,110,60,120,42,211,188,70,232,218,189,73,100,183,195,79,171,237,52,82,62,146,104,162,141,143,168,72,162,170,123,33,115,155,4,146,189,29,44,200,170,212,84,207,166,23,189,27,238,14,221,234,253,174,213,53,186,87,87,217,171,109,213,212,21,18,67,248,122,121,97,231,228,145,236,231,103,152,214,170,181,93,27,176,184,78,198,122,225,79,143,13,210,225,214,247,79,77,91,123,184,222,180,202,53,144,190,223,85,83,81,82,216,99,231,129,23,201,137,106,35,141,170,145,194,173,111,162,115,42,118,94,150,241,176,220,119,108,78,245,217,168,37,139,87,91,236,215,90,134,68,217,40,174,117,244,116,242,249,174,100,89,70,199,237,15,118,57,165,229,79,92,162,167,116,235,34,41,43,232,110,16,178,166,130,182,10,152,164,106,57,146,67,34,61,174,69,76,162,162,162,225,83,10,159,221,62,128,113,183,189,71,96,211,116,50,220,239,247,154,27,125,44,12,115,223,45,85,67,34,98,34,34,185,122,189,81,59,53,87,244,41,92,92,115,120,153,89,44,86,219,166,217,108,181,197,149,119,41,217,61,21,85,206,9,153,36,113,53,205,169,133,235,20,212,213,72,230,189,28,145,57,185,111,68,92,170,118,66,173,172,214,109,193,222,253,127,21,13,12,23,91,253,242,251,94,212,123,209,179,213,61,31,60,232,138,247,170,35,223,203,207,42,101,122,252,94,170,189,110,143,128,94,4,244,254,194,105,154,93,105,172,237,116,245,154,190,225,11,37,85,158,6,72,180,141,146,58,89,57,19,204,167,100,177,185,146,196,238,153,92,103,231,149,73,168,136,136,136,136,152,68,236,135,144,0,0,0,0,0,0,0,0,0,0,0,0,87,255,0,137,175,9,28,68,241,81,170,52,68,91,85,111,180,212,88,52,213,5,83,165,246,203,163,105,151,219,39,145,188,222,227,147,170,36,112,199,133,250,170,25,35,195,107,133,109,95,194,206,208,223,172,219,145,109,183,211,234,189,65,125,125,101,67,232,234,91,59,86,142,56,99,101,59,21,237,233,238,187,207,118,61,60,197,37,193,225,205,71,34,181,200,138,138,152,84,95,83,90,110,40,52,117,167,111,248,141,220,205,23,96,137,176,219,45,26,170,231,77,69,11,91,202,144,192,149,15,242,227,68,249,53,170,141,250,227,211,177,177,78,204,222,110,26,139,103,244,46,160,187,76,179,87,92,244,213,178,178,166,69,252,185,100,165,141,239,119,233,115,149,78,226,0,0,2,191,252,77,120,72,226,39,138,141,81,162,34,218,171,125,166,162,193,166,168,42,157,47,182,93,27,76,190,217,60,141,230,247,28,157,81,35,134,60,47,213,80,201,30,27,92,43,106,254,22,118,134,253,102,220,139,109,190,159,85,234,11,235,235,42,31,71,82,217,218,180,113,195,27,41,216,175,111,79,117,222,123,177,233,230,41,46,15,14,106,57,21,174,68,84,84,194,162,250,154,211,113,65,163,173,59,127,196,110,230,104,187,4,77,134,217,104,213,87,58,106,40,90,222,84,134,4,168,127,151,26,39,201,173,84,111,215,30,157,141,138,118,102,243,112,212,91,63,161,117,5,218,101,154,186,231,166,173,149,149,50,47,229,203,37,44,111,123,191,75,156,170,119,19,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,255,0,109,15,238,77,162,191,131,182,223,228,209,157,184,0,0,5,42,238,23,133,207,25,155,147,186,186,139,93,94,237,58,113,173,212,215,234,171,157,76,191,110,198,231,49,147,212,57,238,84,76,101,112,142,232,159,68,66,231,44,118,91,94,155,178,219,244,237,146,142,58,75,117,174,150,42,42,58,120,211,13,134,8,152,140,99,19,232,141,106,39,232,62,226,39,120,164,104,219,62,173,224,179,91,214,92,160,99,170,116,236,148,23,139,124,170,206,101,134,118,213,71,27,149,62,92,209,77,43,51,253,159,175,98,181,188,35,175,55,11,103,25,214,90,42,57,149,144,221,236,151,90,58,182,255,0,84,137,176,121,200,223,254,233,12,107,250,11,218,58,198,231,110,54,151,218,61,191,191,110,94,180,173,90,91,46,157,162,146,186,174,70,166,92,173,106,116,99,19,242,158,231,43,88,212,245,115,145,61,77,119,55,143,117,119,75,140,109,250,155,83,85,208,212,220,175,250,158,186,59,117,142,205,76,188,233,77,11,159,203,79,71,10,116,76,55,155,171,186,101,202,231,175,85,82,235,56,33,224,135,68,240,151,162,98,168,168,130,150,237,184,55,104,26,183,187,218,198,142,88,149,81,21,105,41,149,83,44,129,171,221,122,44,138,156,206,252,150,178,79,0,113,58,175,73,233,157,117,167,107,244,150,177,176,209,94,108,215,56,93,5,101,13,108,45,150,25,152,190,142,106,255,0,117,23,186,42,34,166,21,14,183,178,59,59,164,246,11,108,237,123,79,161,157,87,246,21,154,106,217,40,155,87,47,153,36,108,169,171,154,165,99,87,227,46,70,44,234,212,85,235,202,212,202,170,229,87,189,0,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,0,68,143,21,13,108,154,55,130,237,97,75,27,249,42,117,45,85,190,201,3,179,143,142,161,146,200,152,245,204,48,202,159,167,62,133,7,27,12,248,126,111,251,184,135,225,147,77,106,91,165,111,180,106,43,19,86,193,125,87,59,47,117,93,59,90,141,149,221,85,85,100,137,209,72,170,184,247,158,236,118,36,120,5,5,120,155,239,242,111,159,20,23,154,59,77,98,205,167,180,43,87,77,219,121,93,150,73,36,79,85,170,153,61,61,233,149,237,69,235,150,70,197,201,243,120,96,235,150,104,126,52,116,55,180,74,172,165,191,165,101,142,101,69,94,171,61,59,252,164,250,230,102,194,95,240,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,136,188,86,120,107,108,215,20,122,205,187,145,87,123,186,233,61,79,52,113,195,113,172,182,178,57,35,184,50,54,163,35,116,177,189,63,108,107,90,214,163,209,83,221,106,34,162,225,49,154,56,113,225,203,110,56,94,219,120,54,215,109,169,170,86,151,207,125,101,109,117,99,218,250,170,250,167,34,35,166,149,205,70,183,60,173,107,81,26,136,136,214,162,99,186,174,82,0,17,147,196,95,126,231,216,14,23,117,21,230,207,86,234,125,65,169,92,221,55,103,145,143,229,124,83,212,49,254,100,173,94,232,172,133,147,57,23,243,145,157,179,146,167,60,54,120,115,160,226,35,137,59,109,38,167,183,165,94,150,210,48,46,160,188,67,35,51,29,79,150,246,182,10,119,122,97,242,185,170,173,95,137,145,200,133,254,163,81,168,141,106,34,34,38,17,19,208,242,96,254,50,184,114,180,113,61,176,247,253,189,158,158,31,182,225,137,215,29,59,86,246,167,53,53,202,38,170,197,135,47,194,217,58,196,255,0,236,36,114,247,68,41,55,129,93,240,170,225,195,138,45,47,169,238,178,201,69,105,173,170,93,61,168,99,151,220,228,163,168,114,49,238,145,23,24,242,164,72,229,84,239,248,44,125,13,136,138,171,241,206,255,0,242,39,255,0,231,39,255,0,179,78,207,224,131,251,152,238,111,239,245,23,242,119,22,90,0,0,20,189,226,189,198,67,119,99,91,127,59,238,223,220,210,77,37,163,235,21,247,122,168,36,203,46,87,86,101,170,204,167,71,69,6,92,212,244,89,21,235,215,149,138,87,195,154,173,85,107,145,81,81,112,168,190,134,210,58,67,250,19,178,126,247,83,127,20,211,151,0,167,175,25,189,255,0,253,83,110,46,159,225,242,199,95,205,65,164,98,75,181,229,145,191,221,117,198,118,126,5,142,68,92,102,56,23,153,58,34,254,200,82,35,107,142,23,117,158,134,225,155,65,113,39,113,107,214,215,173,174,181,180,30,74,183,30,205,27,17,61,149,235,235,248,101,138,173,122,254,75,35,84,248,139,32,240,102,223,223,213,78,217,95,184,126,189,214,243,92,52,108,206,186,217,218,231,117,117,182,161,255,0,133,99,83,229,29,67,149,85,127,250,203,83,208,177,224,0,0,2,151,188,87,184,200,110,236,107,111,231,125,219,251,154,73,164,180,125,98,190,239,85,4,153,101,202,234,204,181,89,148,232,232,160,203,154,158,139,34,189,122,242,177,74,248,115,85,170,173,114,42,42,46,21,23,208,218,71,72,127,66,118,79,222,234,111,226,154,114,229,124,120,212,222,238,84,28,56,105,75,53,36,235,29,53,211,87,195,237,77,78,242,54,58,74,135,53,171,244,230,195,190,246,183,228,98,31,4,61,1,100,173,190,238,110,230,214,83,199,45,210,213,5,190,207,64,247,53,21,97,142,117,154,73,213,21,123,43,188,152,83,41,232,142,79,82,217,65,70,62,47,154,10,199,162,184,186,125,206,203,77,28,14,213,218,110,134,253,90,200,219,202,213,169,89,106,41,158,236,118,203,146,149,174,85,76,101,92,170,189,85,85,108,183,195,55,85,87,106,206,9,182,226,170,229,44,146,212,91,160,173,181,43,156,139,143,42,158,182,120,161,68,202,174,81,34,108,109,251,218,164,161,0,0,0,0,0,0,0,0,0,0,0,0,7,133,68,84,84,84,202,47,116,33,95,31,92,9,233,253,252,211,53,58,211,70,90,233,233,53,125,190,23,202,139,4,12,141,106,219,28,117,82,114,47,151,78,249,100,115,229,149,189,50,153,199,207,10,180,185,121,179,110,14,200,107,249,104,107,160,186,216,47,150,42,247,35,30,173,158,149,234,248,103,84,71,177,85,24,254,94,120,151,11,211,225,244,84,233,105,60,12,248,153,89,47,182,219,94,217,111,77,197,180,151,40,25,5,21,45,206,121,153,28,114,181,173,166,133,139,44,213,53,74,231,61,92,178,185,216,111,84,76,162,119,66,199,108,154,142,193,169,40,34,185,216,47,52,55,10,89,216,215,178,90,90,134,74,213,69,106,57,58,177,85,59,57,23,244,161,201,3,231,171,175,161,183,194,250,154,250,216,41,162,141,170,231,201,52,136,198,181,17,50,170,170,171,132,76,34,255,0,112,142,251,243,199,118,196,236,165,154,190,89,117,117,190,243,117,167,100,173,142,138,217,95,71,81,47,154,214,75,132,116,126,208,199,99,154,46,85,245,202,162,119,94,149,15,197,103,30,27,165,196,85,234,162,154,138,247,113,178,233,149,107,225,101,190,150,166,166,153,179,71,207,58,39,157,18,84,73,27,149,99,153,26,239,69,229,68,236,157,112,46,223,109,222,175,221,29,83,69,165,116,133,154,182,227,93,95,81,28,63,128,167,150,110,78,121,24,206,119,249,109,114,163,81,210,55,43,133,238,94,71,1,220,21,105,222,28,180,109,38,164,189,219,225,168,213,247,106,40,223,87,52,177,70,247,211,164,177,82,189,240,181,206,130,57,88,141,150,21,84,106,170,227,215,43,218,92,162,34,38,16,242,0,0,240,170,136,153,85,194,33,80,222,46,156,68,173,231,82,210,108,238,158,186,206,216,104,146,58,138,214,195,62,24,231,178,74,250,121,24,228,100,170,139,209,83,40,230,103,231,242,48,119,134,175,15,149,123,199,190,212,23,186,234,4,146,209,166,93,21,213,100,150,37,88,221,53,61,101,27,185,50,177,189,170,188,146,42,227,40,184,245,68,47,146,130,142,27,125,13,61,5,60,109,100,84,209,50,24,218,212,68,70,181,168,136,136,136,157,17,48,135,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,155,226,43,195,181,6,245,108,157,210,239,73,110,154,162,251,96,165,158,186,149,96,133,175,123,188,138,74,183,49,157,34,123,213,21,242,246,69,79,162,162,247,164,157,174,214,58,135,100,55,126,211,127,71,84,80,214,216,47,16,37,100,121,124,78,196,21,76,124,145,185,57,152,184,204,88,84,85,78,221,113,233,177,62,194,110,85,183,118,54,151,75,235,75,125,124,21,47,184,90,104,166,169,242,165,107,214,57,228,166,138,71,177,216,115,176,228,243,19,40,170,170,153,235,243,50,8,0,0,120,84,69,76,42,101,20,141,28,85,112,53,181,252,71,217,234,170,223,106,165,181,234,63,37,235,5,125,44,20,240,61,242,114,206,173,243,36,246,121,36,84,89,38,230,118,58,244,69,238,157,105,227,136,46,7,55,191,98,175,21,140,159,72,93,111,22,120,231,145,176,214,219,173,245,117,17,164,72,249,121,92,249,22,157,141,248,34,230,85,78,152,84,94,203,211,5,208,93,117,62,144,185,36,214,235,133,206,207,93,78,252,230,25,100,167,149,142,107,147,228,168,168,168,230,167,233,79,161,36,182,139,196,119,136,221,168,138,26,70,106,31,183,233,161,107,99,70,94,170,235,234,176,212,242,211,162,123,75,83,180,127,253,243,190,100,154,211,94,52,87,154,91,98,71,168,244,76,19,86,172,121,87,83,219,94,230,121,156,169,209,21,245,217,229,207,55,215,24,62,29,93,227,67,172,107,109,46,167,210,154,38,219,5,99,149,83,158,170,219,43,90,141,86,185,58,44,117,217,206,85,191,225,34,102,239,113,197,196,22,240,62,166,27,190,181,184,219,104,170,28,245,90,91,109,202,186,24,185,93,230,123,188,142,168,122,99,18,42,99,228,136,135,70,218,157,144,221,61,244,213,148,182,157,49,166,175,119,55,87,212,198,149,21,233,69,83,52,108,71,202,198,186,73,36,100,111,194,39,154,215,43,149,23,162,231,215,173,208,112,85,192,30,132,225,218,205,73,170,47,212,108,186,234,202,168,99,154,89,43,35,134,116,165,145,204,167,123,146,37,125,60,114,199,201,44,42,173,69,92,166,87,213,122,76,4,68,106,97,17,17,19,209,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,12,109,190,220,66,109,103,14,122,42,171,90,238,118,168,164,183,199,28,79,117,29,10,202,223,107,184,202,212,202,67,79,22,121,158,229,92,38,81,48,220,229,202,136,138,166,190,214,59,46,184,226,235,137,79,96,160,167,123,245,14,229,106,105,170,230,229,69,145,180,169,81,51,165,154,69,237,248,56,99,87,185,123,97,145,244,68,236,108,139,100,180,81,105,251,53,5,134,217,26,178,142,219,75,21,29,59,85,114,173,142,54,35,90,138,190,189,17,15,180,192,218,215,142,174,19,182,235,85,220,244,62,180,222,91,109,174,249,102,157,105,107,168,228,163,171,115,160,149,59,181,85,145,43,87,186,118,85,62,253,240,227,19,135,254,30,244,205,167,83,110,46,182,108,77,212,20,205,172,180,80,81,192,249,235,107,161,115,81,201,35,33,68,203,89,133,79,125,252,173,207,76,231,161,134,116,31,139,127,7,154,210,228,219,101,202,245,169,180,138,200,245,99,39,191,90,57,97,114,231,9,151,211,62,100,98,47,205,216,68,245,193,51,163,145,147,70,201,162,114,57,143,106,57,170,158,168,189,148,253,0,0,49,182,251,113,9,181,156,57,232,170,173,107,185,218,162,146,223,28,113,61,212,116,43,43,125,174,227,43,83,41,13,60,89,230,123,149,112,153,68,195,115,151,42,34,42,154,251,88,236,186,227,139,174,37,61,130,130,157,239,212,59,149,169,166,171,155,149,22,70,210,165,68,206,150,105,23,183,224,225,141,94,229,237,134,71,209,19,177,178,45,146,209,69,167,236,212,22,27,100,106,202,59,109,44,84,116,237,85,202,182,56,216,141,106,42,250,244,68,62,211,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,241,233,61,111,163,246,239,97,52,174,174,215,122,154,219,96,178,208,233,187,107,170,43,174,21,44,130,22,126,198,143,9,204,229,68,87,42,244,70,167,85,92,34,34,169,26,245,151,140,15,8,26,90,186,74,43,76,250,203,85,182,57,60,181,158,205,102,107,98,94,157,92,139,87,44,10,169,158,153,199,221,148,234,118,125,186,241,76,224,219,112,171,162,182,75,184,21,154,86,170,119,35,99,110,162,183,190,150,37,85,95,202,157,156,240,177,62,175,123,83,234,74,250,10,250,27,165,20,23,43,101,108,21,116,149,81,182,104,42,32,145,36,142,88,220,153,107,218,230,229,28,213,69,69,69,78,138,123,192,0,0,86,223,139,63,23,186,6,147,106,43,120,110,208,218,158,146,239,169,111,245,144,54,254,202,9,219,35,109,148,144,72,217,188,169,94,220,162,74,249,25,26,121,121,202,49,31,205,132,84,71,98,15,5,189,149,187,94,55,59,84,111,197,125,36,145,217,180,245,185,246,42,9,92,138,141,158,190,161,88,233,57,87,215,203,133,190,242,127,245,134,41,112,101,107,248,213,238,244,246,45,181,209,91,45,108,171,86,63,84,215,203,119,185,177,157,214,150,145,26,145,49,223,216,190,105,121,147,30,180,254,158,184,159,193,123,98,104,53,46,189,213,59,247,125,162,142,102,105,40,153,104,178,172,141,202,50,182,161,138,179,202,223,147,153,6,25,247,84,41,112,0,0,0,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,5,98,248,223,107,150,83,104,205,177,219,88,166,114,190,227,116,173,190,79,26,59,163,82,158,38,195,27,156,159,53,246,169,81,23,251,23,21,249,161,184,109,189,107,174,23,183,11,136,75,82,205,42,232,91,229,182,142,106,118,183,221,117,28,172,145,42,100,249,185,204,124,148,107,132,232,214,44,138,191,73,17,225,7,191,203,182,219,253,85,180,183,154,199,50,201,185,20,233,79,3,92,239,114,43,164,8,231,192,239,167,59,22,88,186,99,46,116,121,248,80,187,80,96,174,54,119,237,156,56,240,225,170,247,10,150,165,177,94,229,131,236,155,10,42,245,117,198,161,21,177,57,62,126,90,115,204,169,234,145,56,162,206,20,54,18,229,196,222,253,105,205,172,138,166,120,41,46,19,62,174,241,90,196,230,117,61,12,73,207,60,157,127,41,81,17,141,85,252,185,26,117,141,7,123,186,108,166,247,88,53,5,98,172,23,13,13,170,41,170,106,17,158,247,44,148,149,77,87,183,31,148,153,141,83,30,169,208,217,182,57,35,154,54,77,12,141,124,111,106,57,174,106,229,28,139,217,81,125,80,253,0,0,35,95,136,255,0,226,77,186,127,189,212,191,203,105,202,171,240,157,252,118,116,151,239,117,219,249,20,165,244,0,98,61,221,226,207,135,125,135,212,148,218,67,118,247,58,135,78,94,43,40,89,114,130,150,122,106,137,28,250,103,201,36,109,147,49,198,228,194,190,41,19,25,207,187,219,177,220,182,203,116,116,14,241,233,10,93,123,182,154,142,27,237,130,182,73,98,130,182,24,228,99,94,232,222,172,122,34,72,214,187,163,154,169,219,208,237,64,2,163,60,110,247,10,74,189,119,182,219,87,12,138,216,237,118,154,171,253,67,81,122,61,213,51,121,17,101,62,109,74,73,113,255,0,56,191,67,50,120,44,237,188,54,13,134,213,123,153,81,2,54,179,86,234,15,99,141,248,76,186,142,142,36,70,46,127,231,167,168,76,127,98,138,88,120,6,187,190,32,91,107,14,213,241,125,185,26,118,138,8,226,162,173,186,37,238,145,177,244,98,71,91,27,106,85,173,79,68,107,229,123,49,253,143,78,152,47,15,132,45,196,159,117,184,98,219,77,119,89,80,179,214,87,233,234,88,171,101,85,202,201,85,3,124,137,220,191,124,177,61,127,73,2,188,115,191,252,137,255,0,249,201,255,0,236,211,179,248,32,254,230,59,155,251,253,69,252,157,197,150,128,0,33,111,137,159,25,9,195,142,215,166,129,208,247,69,139,112,181,172,18,67,71,36,47,196,150,170,31,134,90,197,199,86,189,122,178,46,222,247,51,145,127,7,133,174,111,14,46,15,106,56,158,221,182,234,61,95,111,89,54,247,71,79,29,85,233,101,69,229,184,207,241,69,66,213,245,230,84,230,147,229,26,42,101,21,237,83,10,113,87,12,52,252,80,239,13,61,60,76,138,40,181,246,160,99,24,198,163,90,214,165,198,116,68,68,78,136,136,158,134,199,250,67,250,19,178,126,247,83,127,20,211,151,7,86,221,61,197,176,237,38,220,106,77,205,212,242,114,91,52,213,182,123,141,66,35,176,233,18,54,170,182,54,255,0,100,247,97,141,249,171,144,215,111,73,89,53,199,24,28,77,81,218,234,234,29,46,160,220,157,72,233,171,39,106,43,155,78,201,94,178,79,34,39,85,72,225,137,30,228,78,184,108,120,244,47,131,136,46,27,116,214,233,240,183,122,225,238,195,109,130,150,154,154,197,21,30,156,143,8,141,164,169,164,99,86,143,10,184,229,68,116,108,106,175,79,117,206,79,85,40,203,132,93,234,184,112,199,196,166,151,215,183,54,207,75,71,111,175,117,175,80,83,61,170,142,246,25,87,202,169,107,155,223,154,60,249,136,213,252,184,154,108,109,4,240,85,65,29,85,44,209,205,12,204,73,35,146,55,35,154,246,170,101,28,138,157,21,21,58,228,246,0,0,4,45,241,51,227,33,56,113,218,244,208,58,30,232,177,110,22,181,130,72,104,228,133,248,146,213,67,240,203,88,184,234,215,175,86,69,219,222,230,114,47,224,240,181,205,225,197,193,237,71,19,219,182,221,71,171,237,235,38,222,232,233,227,170,189,44,168,188,183,25,254,40,168,90,190,188,202,156,210,124,163,69,76,162,189,170,97,78,42,225,134,159,138,29,225,167,167,137,145,69,22,190,212,12,99,24,212,107,90,212,184,206,136,136,137,209,17,19,208,216,255,0,72,127,66,118,79,222,234,111,226,154,114,228,54,241,92,217,203,182,236,112,163,95,116,211,212,114,213,92,116,45,202,45,75,228,196,153,124,148,177,199,36,85,61,61,81,177,202,178,175,174,33,95,185,107,219,194,219,138,237,59,195,166,239,220,244,166,224,220,89,111,210,58,254,42,122,74,138,249,93,136,173,245,208,185,254,207,52,139,249,49,42,75,44,110,119,167,59,28,229,70,177,84,189,8,228,142,104,217,52,50,53,241,189,168,230,185,171,148,114,47,101,69,245,67,141,213,26,163,78,232,173,61,112,213,154,182,245,73,104,179,90,160,117,85,109,109,92,169,28,48,68,212,202,185,206,94,223,233,92,34,117,53,230,227,83,127,255,0,158,155,136,251,238,224,88,41,106,93,103,114,195,103,211,240,58,53,243,159,71,14,91,26,171,59,243,72,247,62,78,94,232,178,114,250,23,153,194,6,211,87,108,111,13,27,125,182,23,88,210,59,141,166,210,146,220,35,69,85,242,235,42,36,125,77,67,50,189,249,101,153,237,207,211,208,204,32,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,201,133,68,84,95,69,33,255,0,26,188,1,232,78,34,108,213,122,162,195,70,203,86,172,165,134,73,162,146,142,56,96,74,169,26,202,135,162,74,173,167,146,89,57,229,153,21,200,139,149,194,122,167,90,95,221,109,144,221,61,139,213,181,118,157,79,166,175,118,199,80,84,200,148,245,235,69,83,12,111,70,74,246,182,72,228,124,108,206,124,167,57,28,136,157,19,62,157,59,206,208,241,197,196,22,207,190,154,27,70,181,184,220,168,169,220,197,74,91,149,202,186,104,185,91,229,251,188,141,168,98,99,17,162,99,228,170,132,179,210,62,52,58,202,138,210,218,125,87,162,109,147,214,53,81,17,244,182,217,92,213,106,53,169,213,100,174,206,114,142,255,0,1,247,106,95,26,43,205,85,177,99,211,154,38,8,107,82,60,163,170,45,175,107,60,206,85,232,170,202,236,242,231,151,235,140,145,151,119,124,71,120,141,221,120,166,164,126,161,251,2,154,102,186,53,101,150,174,190,151,45,95,49,58,167,180,185,59,73,255,0,222,183,228,70,218,251,174,167,213,247,37,154,227,112,185,222,43,170,31,156,205,44,149,18,189,206,114,252,213,85,85,92,229,253,43,245,51,167,15,188,14,111,126,250,222,40,217,6,144,186,217,236,242,79,27,102,173,184,91,234,233,227,88,149,241,115,57,146,37,59,219,240,75,204,138,189,48,138,189,147,173,195,240,171,192,214,215,240,225,103,165,171,101,170,150,233,168,252,150,44,245,245,80,83,206,246,73,203,2,187,203,147,217,227,145,17,36,135,153,185,235,213,87,186,244,146,232,136,137,132,76,34,30,64,0,3,31,111,222,229,91,118,159,105,117,70,180,184,87,193,76,251,125,166,182,106,111,54,86,177,100,158,58,105,100,99,27,151,55,46,95,45,112,136,168,171,142,159,51,93,141,209,214,58,135,123,247,126,237,127,87,212,87,86,223,239,19,165,28,121,124,174,196,245,79,124,113,181,57,158,184,204,184,68,69,94,253,51,235,118,222,29,92,59,80,108,174,201,218,238,245,118,233,169,239,183,250,88,43,170,150,120,90,199,183,207,164,164,115,217,214,38,61,17,31,23,101,85,250,170,175,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,238,52,52,247,75,125,77,182,174,54,190,10,184,95,4,141,114,34,163,152,230,171,85,48,185,69,232,171,220,161,207,18,94,30,42,182,115,124,43,239,214,187,124,204,178,106,41,37,184,164,190,82,163,27,61,69,101,99,185,17,91,27,24,158,228,104,184,202,174,61,85,12,255,0,225,45,197,92,180,23,185,182,43,88,221,32,138,138,104,157,61,178,74,137,213,170,233,213,244,52,176,192,213,146,108,47,68,114,163,26,204,247,199,170,22,214,215,35,154,142,106,162,162,166,81,83,212,242,0,0,3,140,191,105,141,59,170,104,159,110,212,118,58,11,157,52,141,86,186,42,202,102,76,197,69,69,69,232,244,84,236,231,39,233,95,153,25,247,107,195,119,134,253,210,74,154,150,233,196,176,85,212,35,215,204,179,81,208,82,225,206,243,23,57,246,87,47,121,51,253,171,126,68,59,220,111,6,125,69,75,93,60,155,117,171,169,230,163,229,115,162,109,202,225,35,164,206,95,202,138,144,208,227,183,39,111,92,253,12,45,85,225,61,196,251,43,166,166,166,75,3,162,141,238,107,100,119,218,10,142,68,92,34,162,165,31,94,135,104,176,120,63,111,229,106,196,183,123,214,156,129,175,107,85,220,181,53,173,84,85,198,83,222,162,250,169,36,118,147,193,199,109,109,13,164,185,110,110,165,187,86,214,71,229,201,37,61,21,101,60,148,238,84,242,220,173,86,205,68,138,169,148,122,99,228,169,245,38,222,212,108,14,213,108,197,174,59,110,131,210,22,186,39,70,214,177,106,155,111,166,142,161,232,141,99,125,231,197,27,51,159,41,138,191,84,207,203,25,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,123,198,47,121,247,107,105,33,218,120,54,187,113,245,22,147,109,237,186,129,151,5,179,220,36,164,117,66,70,148,9,31,51,163,84,92,183,205,147,149,115,148,230,92,21,23,168,245,70,166,214,23,73,47,154,183,81,92,239,119,41,147,18,86,92,106,228,169,157,253,215,172,146,42,185,123,175,175,169,113,62,18,123,109,195,5,175,67,85,235,173,185,214,12,213,27,149,85,76,200,175,235,95,78,148,213,150,104,157,133,246,104,160,87,57,82,21,114,38,102,107,156,146,43,123,167,47,35,108,48,26,233,241,239,248,227,238,207,240,138,111,251,45,51,15,13,124,24,239,71,136,77,214,225,188,27,131,175,146,193,166,168,221,21,162,43,148,212,174,169,150,111,103,137,173,101,53,36,28,205,106,69,19,17,173,87,43,209,17,87,162,61,220,248,146,155,95,224,242,237,182,226,55,74,235,27,158,190,183,234,221,187,179,76,183,74,138,90,186,69,167,173,125,84,94,245,60,15,141,57,227,150,37,147,145,206,119,51,114,140,115,85,137,148,82,205,192,0,21,189,227,23,188,251,181,180,144,237,60,27,93,184,250,139,73,182,246,221,64,203,130,217,238,18,82,58,161,35,74,4,143,153,209,170,46,91,230,201,202,185,202,115,46,10,139,212,122,163,83,107,11,164,151,205,91,168,174,119,187,148,201,137,43,46,53,114,84,206,254,235,214,73,21,92,189,215,215,212,184,159,9,61,182,225,130,215,161,170,245,214,220,235,6,106,141,202,170,166,100,87,245,175,167,74,106,203,52,78,194,251,52,80,43,156,169,10,185,19,51,53,206,73,21,189,211,151,145,182,24,13,116,248,247,252,113,247,103,248,69,55,253,150,157,178,107,191,19,222,35,251,145,100,219,189,45,75,36,182,173,55,111,167,165,183,219,150,119,199,105,178,82,69,26,69,237,85,15,194,167,152,252,123,210,114,171,222,171,202,198,225,26,196,150,122,99,192,242,135,236,180,126,179,226,14,127,180,158,197,204,118,187,2,121,16,191,211,223,146,110,105,19,191,228,179,191,211,174,18,226,79,194,71,121,182,99,78,86,107,109,184,212,116,251,141,101,183,177,211,85,211,211,80,186,150,231,4,72,153,87,182,159,154,68,153,173,235,158,71,243,97,50,140,198,121,122,199,135,199,29,154,155,134,157,113,67,161,117,165,226,106,221,176,190,213,54,26,234,106,135,185,233,103,145,235,143,108,131,63,3,81,87,50,49,58,57,185,92,115,34,41,123,208,205,13,68,44,168,167,149,146,197,43,81,236,123,28,142,107,154,169,148,84,84,232,168,169,234,126,192,0,26,249,113,121,196,127,16,21,219,249,186,218,22,163,122,117,175,234,118,219,173,111,180,20,182,168,239,117,17,210,199,77,29,116,172,142,47,41,175,70,171,26,214,181,168,138,138,136,137,208,194,123,73,100,219,125,69,184,118,91,54,237,235,42,253,43,165,42,106,17,183,27,173,21,7,182,75,79,31,126,145,162,162,162,47,110,100,71,242,231,60,142,198,13,143,54,43,72,109,70,134,218,125,55,167,118,69,182,213,209,112,209,181,246,185,232,39,108,241,85,49,254,242,206,178,162,175,154,247,185,85,206,122,174,85,85,78,250,82,231,141,117,101,75,248,154,210,54,247,202,171,79,14,132,165,154,54,97,61,215,190,225,92,142,92,247,234,145,179,251,132,194,240,120,183,82,209,112,128,149,52,236,70,201,95,170,110,85,19,174,17,57,158,141,134,52,94,137,215,221,141,137,215,43,211,229,132,39,8,0,0,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,1,72,126,49,218,229,117,39,21,148,186,82,41,87,201,210,58,106,138,141,209,231,162,79,59,164,169,115,190,245,142,104,83,251,84,39,7,133,230,211,90,29,192,133,61,159,83,91,227,169,183,110,53,93,226,174,225,74,228,199,155,79,43,150,137,90,239,249,81,83,39,95,146,161,80,59,189,183,218,191,133,238,32,47,90,45,42,234,41,111,58,30,248,217,173,149,220,188,175,123,99,123,102,164,170,111,79,202,103,149,34,125,230,194,220,61,239,5,167,127,54,95,72,238,221,161,34,141,154,138,219,28,245,48,70,238,102,211,85,183,44,168,131,61,253,201,155,35,58,247,229,207,169,145,10,100,241,143,223,244,214,251,195,104,216,203,29,90,62,213,160,160,246,171,151,150,252,182,91,165,75,26,229,106,227,162,249,80,249,104,158,168,233,101,69,78,132,131,240,108,225,241,116,118,214,94,184,128,190,209,163,110,122,222,85,183,218,21,205,247,163,181,211,200,168,247,162,247,79,54,161,174,202,122,165,60,110,78,229,117,241,233,161,211,111,120,193,221,75,4,116,201,4,83,223,164,187,68,196,76,53,25,90,214,213,167,47,162,39,225,241,132,232,152,199,161,122,92,37,107,149,220,142,25,118,199,89,75,43,100,168,174,211,20,12,170,123,87,162,212,197,18,69,55,221,248,72,223,211,208,203,64,0,8,215,226,63,248,147,110,159,239,117,47,242,218,114,170,252,39,127,29,157,37,251,221,118,254,69,41,125,0,20,173,227,87,248,211,233,111,250,63,161,255,0,56,220,73,209,225,59,248,147,105,47,223,27,183,242,217,73,130,0,40,171,197,222,178,162,171,140,171,164,19,121,156,148,150,11,92,49,115,227,28,139,27,159,238,227,211,153,238,239,235,146,205,60,50,173,80,90,120,31,219,56,161,229,87,84,65,113,171,145,232,196,106,185,210,92,106,93,215,29,213,17,81,185,249,53,9,66,1,72,30,50,54,132,182,241,113,73,89,228,163,62,213,210,22,234,190,110,108,243,226,122,152,121,177,158,159,180,227,29,59,103,215,36,248,240,150,188,75,115,224,175,77,209,73,205,203,105,187,93,168,227,202,229,57,86,169,243,116,249,38,102,95,211,146,57,120,231,127,249,19,255,0,243,147,255,0,217,167,103,240,65,253,204,119,55,247,250,139,249,59,139,45,0,3,161,239,142,243,104,221,128,218,251,230,234,235,170,191,42,219,101,129,94,216,90,228,73,106,231,119,72,169,226,69,238,247,185,81,169,232,153,85,92,34,42,166,191,215,42,253,228,227,179,137,111,49,177,58,229,171,53,197,203,203,167,129,21,125,158,221,74,220,225,169,249,148,240,68,213,85,94,248,99,156,185,114,174,111,223,135,205,140,209,220,57,109,61,143,106,52,76,42,180,150,168,149,213,53,79,106,36,181,213,111,235,53,68,138,157,220,231,122,126,75,81,173,78,141,68,53,242,226,199,241,167,222,79,250,64,212,63,231,25,205,143,52,135,244,39,100,253,238,166,254,41,167,46,10,203,241,162,223,228,179,105,13,51,195,149,146,173,18,171,80,72,219,253,245,173,119,86,209,66,245,109,52,78,78,202,146,76,215,191,230,139,76,223,153,213,60,22,118,13,106,46,26,175,136,235,229,10,249,116,141,93,55,97,116,140,239,35,145,178,85,204,220,252,155,229,70,142,68,194,243,202,153,232,168,90,249,68,30,42,123,9,252,199,56,157,175,213,54,154,47,39,79,238,52,110,191,210,43,89,134,50,177,93,203,91,26,47,171,188,213,73,87,228,149,13,66,200,124,46,247,247,249,182,112,195,106,178,93,171,124,237,67,183,206,110,157,175,71,59,47,125,59,24,139,71,42,253,22,28,71,149,234,174,133,234,75,224,0,7,67,223,29,230,209,187,1,181,247,205,213,215,85,126,85,182,203,2,189,176,181,200,146,213,206,238,145,83,196,139,221,239,114,163,83,209,50,170,184,68,85,77,127,174,85,251,201,199,103,18,222,99,98,117,203,86,107,139,151,151,79,2,42,251,61,186,149,185,195,83,243,41,224,137,170,170,189,240,199,57,114,229,92,223,191,15,155,25,163,184,114,218,123,30,212,104,152,85,105,45,81,43,170,106,158,212,73,107,170,223,214,106,137,21,59,185,206,244,252,150,163,90,157,26,136,107,229,197,143,227,79,188,159,244,129,168,127,206,51,155,30,105,15,232,78,201,251,221,77,252,83,78,92,252,77,12,53,16,190,158,162,38,75,20,173,86,61,143,106,57,174,106,166,21,21,23,162,162,167,161,175,207,136,30,205,108,62,205,239,125,202,209,177,187,135,71,118,167,170,158,89,174,58,126,8,220,244,211,243,171,213,86,153,179,181,60,183,177,23,40,140,207,60,104,136,215,103,185,211,182,171,141,142,42,54,82,203,14,156,219,141,230,189,91,237,52,205,228,167,160,170,142,10,250,122,118,254,108,81,213,71,35,99,111,209,168,136,112,91,189,197,15,16,59,244,198,211,238,214,234,223,53,5,27,37,243,219,66,249,27,5,27,100,244,122,83,66,214,66,142,76,174,23,147,40,138,168,132,189,240,148,217,30,30,245,214,226,51,94,235,125,121,69,113,215,186,118,101,170,177,232,233,163,116,94,91,163,234,218,238,103,225,181,46,102,21,205,99,51,229,170,35,221,215,151,23,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,123,175,176,59,85,188,246,185,45,186,243,72,90,235,93,35,92,196,170,117,190,154,74,134,34,181,237,247,95,44,111,198,60,215,170,125,87,63,60,194,77,220,240,113,219,91,187,106,238,91,101,169,110,212,85,146,121,146,71,79,91,89,79,29,59,85,124,199,35,81,176,209,42,162,101,88,152,249,34,253,8,221,127,240,126,223,202,37,149,109,23,173,57,59,88,215,43,121,170,107,92,170,169,156,39,187,69,244,67,171,210,248,79,113,62,250,232,105,170,82,192,216,164,123,90,233,27,246,130,35,81,87,10,170,171,71,211,161,154,118,231,193,159,81,85,87,65,38,226,234,234,120,104,249,90,233,91,109,184,72,217,51,150,115,34,36,212,56,237,207,223,215,31,82,98,109,47,134,239,13,251,90,148,213,46,211,137,127,171,167,70,47,153,121,163,160,170,203,155,229,174,115,236,173,94,241,255,0,247,206,249,146,94,193,166,52,238,150,162,101,187,78,88,232,45,148,209,181,26,216,168,233,163,133,168,136,136,137,209,136,137,217,173,79,208,159,35,148,0,0,1,225,206,70,181,92,229,68,68,76,170,175,161,82,158,45,60,85,203,95,123,135,98,180,117,210,9,104,161,133,181,23,57,41,231,87,43,103,71,215,82,205,3,214,57,176,157,21,170,172,115,51,219,62,136,71,255,0,13,174,30,42,183,143,124,45,247,219,157,186,103,217,52,236,145,92,86,95,37,85,142,158,158,178,141,220,138,174,141,236,95,114,69,92,101,23,30,168,133,242,91,168,105,237,118,250,107,109,36,109,100,20,144,178,8,218,212,68,70,177,173,70,162,97,48,137,209,19,177,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,241,15,225,234,151,123,182,58,231,85,67,64,146,222,236,80,205,113,166,123,34,71,61,201,13,29,90,177,153,72,222,245,78,121,83,162,99,239,69,239,70,90,67,80,234,45,155,220,234,59,180,50,79,71,115,211,119,104,252,228,98,201,27,145,244,245,13,115,155,221,142,248,163,236,170,157,189,20,216,115,133,173,219,162,222,77,147,210,250,178,10,232,234,42,157,107,161,142,181,82,84,123,155,82,180,144,73,34,59,15,122,163,179,39,94,101,207,94,191,92,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,110,182,27,29,250,31,103,190,89,168,110,49,114,185,156,149,116,236,153,188,174,76,57,48,228,84,194,162,38,83,212,138,252,75,248,106,240,237,191,22,42,234,157,55,164,237,218,19,88,171,31,37,29,226,201,76,218,104,95,58,167,68,169,167,98,36,114,177,93,142,103,34,36,158,168,238,232,180,217,183,26,235,116,56,51,226,38,59,204,80,201,65,169,52,77,218,91,125,218,129,206,84,142,174,38,73,201,81,76,255,0,206,142,70,162,225,223,86,189,189,81,20,216,215,75,106,75,78,178,211,22,141,95,97,168,243,237,151,202,10,123,149,20,189,63,9,4,209,182,72,221,211,41,213,174,69,57,67,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,227,112,103,162,40,118,243,133,93,172,211,20,17,71,26,55,76,80,215,78,145,166,26,181,53,81,165,76,238,250,230,89,158,185,245,51,48,0,0,124,55,91,13,142,253,15,179,223,44,212,55,24,185,92,206,74,186,118,76,222,87,38,28,152,114,42,97,81,19,41,234,69,126,37,252,53,120,118,223,139,21,117,78,155,210,118,237,9,172,85,143,146,142,241,100,166,109,52,47,157,83,162,84,211,177,18,57,88,174,199,51,145,18,79,84,119,116,90,108,219,141,117,186,28,25,241,19,29,230,40,100,160,212,154,38,237,45,190,237,64,231,42,71,87,19,36,228,168,166,127,231,71,35,81,112,239,171,94,222,168,138,108,107,165,181,37,167,89,105,139,70,175,176,212,121,246,203,229,5,61,202,138,94,159,132,130,104,219,36,110,233,148,234,215,34,156,161,174,159,30,255,0,142,62,236,255,0,8,166,255,0,178,210,228,252,60,248,122,179,112,255,0,195,86,154,130,58,56,211,80,234,234,72,53,13,250,167,162,189,243,207,26,62,56,115,143,134,40,220,214,35,123,115,121,142,79,137,85,100,200,40,87,197,31,97,109,91,33,196,253,117,102,152,183,199,71,96,215,20,109,212,84,176,68,212,108,80,84,61,239,101,76,76,68,199,42,121,172,89,17,169,209,18,84,68,232,152,75,65,240,203,221,154,237,218,225,7,73,212,221,234,31,81,114,210,207,155,76,85,74,247,101,94,148,170,158,70,125,114,148,242,64,138,171,221,81,87,212,149,32,0,14,167,171,182,147,107,53,245,20,246,253,111,183,26,102,253,79,83,207,230,178,227,106,130,161,28,174,92,185,222,251,85,81,202,168,139,148,235,148,69,206,80,171,15,17,255,0,13,253,31,180,122,62,171,127,54,18,138,166,138,201,67,59,63,84,26,125,100,116,241,209,199,35,145,173,169,166,115,178,246,198,143,114,35,227,114,185,26,143,71,53,90,214,170,39,159,6,206,36,111,22,173,119,114,225,163,80,220,93,53,150,249,77,61,219,79,199,35,178,180,213,209,39,60,241,71,149,232,201,34,71,200,169,215,14,135,40,137,204,229,45,232,167,111,27,141,45,81,73,189,27,123,173,93,4,137,5,215,75,203,107,100,139,240,185,244,149,114,72,230,167,213,18,181,138,191,242,144,145,126,12,90,218,134,249,195,77,251,70,53,236,74,253,49,169,231,116,145,162,229,125,158,166,24,159,20,139,242,203,219,59,127,251,95,247,39,240,0,0,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,1,174,7,26,122,225,55,23,138,237,211,213,81,213,45,76,18,234,90,186,42,105,189,31,79,74,239,102,137,83,233,229,194,204,125,48,95,183,13,154,33,187,109,195,246,220,232,111,43,203,150,207,166,109,212,245,9,140,102,163,200,98,204,236,122,102,69,122,254,146,191,124,104,248,126,108,244,58,95,137,27,13,18,36,148,206,110,157,212,10,198,167,189,27,149,207,164,153,223,115,188,216,213,112,185,231,137,58,97,14,63,193,107,127,214,58,173,85,195,125,246,181,57,38,107,181,37,129,36,127,103,167,44,117,112,183,61,242,158,84,136,212,252,217,151,213,75,39,222,125,209,177,108,166,212,234,157,213,212,143,106,80,233,155,100,213,202,197,119,42,207,42,38,34,133,171,249,210,72,172,141,191,217,61,13,118,116,94,155,215,156,86,113,9,67,97,117,74,213,106,109,196,212,15,150,174,165,217,86,198,233,164,116,181,19,46,114,168,200,217,230,63,29,112,214,96,216,255,0,68,232,251,14,223,104,251,38,133,210,244,137,75,104,211,244,16,91,104,97,233,150,195,11,17,140,202,162,38,87,13,76,175,170,229,74,111,241,157,209,41,97,226,94,197,172,96,137,27,14,168,210,240,58,71,126,117,77,60,210,196,255,0,238,71,228,19,59,194,3,91,166,168,225,6,159,78,190,100,116,154,67,80,92,45,104,197,94,173,142,71,54,173,171,247,42,213,61,19,254,74,252,137,186,0,0,141,126,35,255,0,137,54,233,254,247,82,255,0,45,167,42,175,194,119,241,217,210,95,189,215,111,228,82,151,208,1,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,2,144,60,100,52,237,69,159,139,90,91,187,218,245,134,251,164,232,42,227,114,167,187,150,75,60,14,106,46,59,167,148,138,169,215,226,79,154,19,251,194,131,87,69,169,248,44,210,214,228,149,100,155,77,92,110,118,137,213,87,43,205,237,79,168,98,126,136,234,99,68,250,34,19,4,2,136,188,91,181,51,47,220,103,223,173,140,145,29,250,157,179,90,237,139,132,95,117,93,2,84,227,235,254,249,244,44,203,194,247,79,212,105,254,8,246,249,42,209,205,150,226,183,43,135,42,166,57,89,37,124,235,30,62,138,196,99,191,182,34,183,142,119,255,0,145,63,255,0,57,63,253,154,118,127,4,31,220,199,115,127,127,168,191,147,184,178,208,1,225,206,70,162,185,202,136,136,153,85,95,66,137,252,76,56,200,119,17,251,163,250,132,208,247,100,155,110,244,100,239,138,133,240,185,124,187,165,118,57,101,172,95,206,98,117,100,93,211,151,153,201,251,98,161,60,252,47,56,52,254,96,123,113,252,214,117,245,171,203,215,186,210,149,143,108,51,51,18,90,109,174,195,163,131,11,240,201,39,187,36,158,169,238,49,81,21,174,204,230,53,172,226,199,241,167,222,79,250,64,212,63,231,25,205,143,52,135,244,39,100,253,238,166,254,41,167,46,124,183,59,149,5,154,219,87,120,186,213,71,77,69,67,4,149,53,51,200,184,108,81,49,170,231,189,126,136,136,171,250,13,109,56,159,222,219,143,16,251,237,171,183,98,181,210,182,158,239,92,230,219,96,145,122,211,208,71,248,58,104,189,19,41,19,91,158,157,92,174,94,234,91,23,14,92,114,112,1,176,59,35,164,54,150,217,190,113,185,108,22,230,71,87,52,122,98,241,138,138,199,230,74,153,83,246,26,116,116,207,145,83,61,112,168,158,134,73,253,116,126,4,255,0,175,159,248,179,120,255,0,100,34,151,136,255,0,20,124,24,113,63,177,12,182,232,61,221,134,191,91,105,155,132,119,27,36,47,176,93,96,90,134,187,17,212,83,249,146,83,53,141,230,98,163,253,229,68,230,133,137,148,201,29,124,43,247,245,118,107,137,203,118,151,186,214,44,90,127,113,152,205,63,88,215,59,12,109,98,187,52,82,227,182,124,213,242,178,189,146,119,169,124,32,0,120,115,145,168,174,114,162,34,38,85,87,208,162,127,19,14,50,29,196,126,232,254,161,52,61,217,38,219,189,25,59,226,161,124,46,95,46,233,93,142,89,107,23,243,152,157,89,23,116,229,230,114,126,216,168,79,63,11,206,13,63,152,30,220,127,53,157,125,106,242,245,238,180,165,99,219,12,204,196,150,155,107,176,232,224,194,252,50,73,238,201,39,170,123,140,84,69,107,179,57,141,107,56,177,252,105,247,147,254,144,53,15,249,198,115,99,205,33,253,9,217,63,123,169,191,138,105,203,144,175,197,35,138,187,175,15,91,51,77,163,180,61,201,212,122,199,95,186,106,42,106,168,156,137,45,5,4,104,223,105,157,189,114,215,175,59,35,99,189,21,238,114,42,57,136,85,255,0,3,92,28,95,120,190,220,185,237,149,117,149,118,173,29,97,107,42,117,5,218,22,35,164,68,114,175,151,79,10,185,21,190,116,152,118,21,114,141,107,92,229,69,194,53,215,103,182,124,32,240,209,180,150,104,108,218,51,102,116,188,126,92,104,201,43,107,109,241,214,86,79,132,234,178,84,76,142,145,217,94,184,207,42,42,244,68,236,117,189,247,224,55,134,125,252,177,212,80,95,118,230,215,97,187,186,62,90,91,237,134,150,58,42,218,119,34,123,170,170,198,163,102,106,118,229,145,174,76,103,24,92,42,82,38,252,108,206,231,240,93,191,79,210,149,23,153,169,110,246,57,162,186,216,47,180,42,177,123,85,58,185,86,26,152,250,170,181,114,215,53,205,85,92,57,143,110,92,137,149,188,158,9,184,136,94,39,120,120,211,219,147,94,232,82,253,18,190,213,127,138,22,242,181,151,24,48,143,114,34,116,106,72,199,71,50,53,62,20,149,19,208,206,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,113,75,187,116,59,53,178,154,167,86,79,93,29,61,83,45,117,209,208,230,84,99,157,82,148,147,201,26,55,47,98,171,179,31,78,85,207,203,233,175,30,175,212,58,139,121,55,58,178,237,52,147,214,92,245,37,218,79,37,30,178,72,229,125,69,67,156,214,247,123,190,41,59,34,175,127,85,47,51,195,195,135,154,93,145,216,235,101,93,117,7,149,123,190,195,13,198,165,239,137,26,246,164,212,116,138,246,101,99,99,209,57,226,94,139,159,189,87,180,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,233,171,164,166,174,165,154,138,178,8,230,130,162,55,69,44,114,53,28,215,177,201,133,106,162,244,84,84,85,76,41,68,254,38,28,59,84,109,22,243,92,53,117,178,215,228,89,53,45,84,181,173,124,80,43,34,108,245,21,117,146,35,17,91,19,88,138,140,141,58,101,87,30,170,134,98,240,142,226,77,108,58,158,175,102,181,53,210,79,100,174,108,149,20,41,52,254,226,76,249,40,41,227,141,188,242,162,103,8,236,35,88,171,242,249,22,246,215,35,154,142,106,229,21,50,138,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,218,147,141,238,20,52,126,161,185,233,61,79,190,26,122,221,119,179,85,203,65,95,73,51,165,73,32,168,137,234,201,24,239,115,186,57,21,63,65,154,45,183,26,43,189,186,150,237,108,169,101,69,29,108,44,168,167,153,159,12,145,189,168,230,185,62,138,138,138,125,32,160,191,21,26,11,109,15,27,186,235,236,232,162,141,213,20,246,169,234,91,30,49,231,58,223,6,85,81,59,42,162,53,203,243,85,207,174,75,106,240,242,173,173,175,224,187,106,103,175,115,221,43,108,239,133,170,252,231,203,142,162,86,70,157,125,57,26,220,125,49,142,132,138,53,211,227,223,241,199,221,159,225,20,223,246,90,95,246,208,254,228,218,43,248,59,109,254,77,25,219,128,0,193,218,147,141,238,20,52,126,161,185,233,61,79,190,26,122,221,119,179,85,203,65,95,73,51,165,73,32,168,137,234,201,24,239,115,186,57,21,63,65,154,45,183,26,43,189,186,150,237,108,169,101,69,29,108,44,168,167,153,159,12,145,189,168,230,185,62,138,138,138,125,32,160,191,21,26,11,109,15,27,186,235,236,232,162,141,213,20,246,169,234,91,30,49,231,58,223,6,85,81,59,42,162,53,203,243,85,207,174,75,106,240,242,173,173,175,224,187,106,103,175,115,221,43,108,239,133,170,252,231,203,142,162,86,70,157,125,57,26,220,125,49,142,132,138,53,211,227,223,241,199,221,159,225,20,223,246,90,108,27,183,215,10,75,182,130,211,87,91,124,201,53,45,109,162,142,162,9,19,179,227,124,44,115,92,159,122,42,41,207,130,162,124,112,43,45,239,220,29,173,160,141,209,251,116,54,107,140,211,53,19,222,72,159,60,73,26,170,252,185,163,151,31,114,153,219,193,90,146,178,14,23,181,69,68,206,114,65,81,174,171,29,3,21,152,78,148,20,45,115,209,222,168,170,156,191,69,98,252,212,176,0,14,3,94,107,221,31,182,26,78,191,93,107,235,245,53,150,195,107,72,214,178,186,163,155,203,133,31,35,99,98,187,149,21,122,189,237,78,222,167,68,219,126,44,120,114,221,237,79,30,140,219,77,219,177,234,11,220,176,201,80,202,42,71,61,100,116,108,76,189,201,204,212,76,34,25,104,24,211,137,170,11,109,207,135,29,210,161,188,69,20,148,82,104,219,207,156,146,225,26,141,74,41,87,155,43,217,81,81,21,23,209,81,23,208,161,126,5,107,107,104,56,193,218,73,232,28,246,202,237,79,73,11,149,153,207,151,34,171,36,78,158,156,142,118,126,153,207,67,99,50,24,248,172,108,45,102,242,112,205,81,169,180,253,4,149,87,237,189,170,251,118,8,226,111,52,146,209,171,121,42,216,137,142,184,143,150,85,245,252,7,232,90,208,240,227,226,154,151,134,61,249,134,93,83,89,228,104,189,99,27,45,23,233,28,171,201,73,239,102,158,177,81,59,249,79,85,71,47,92,71,36,170,136,171,130,254,96,158,10,168,35,170,165,154,57,161,153,137,36,114,70,228,115,94,213,76,163,145,83,162,162,167,92,158,192,0,0,0,10,193,241,197,254,132,246,151,247,198,239,252,85,48,240,58,254,132,247,107,247,198,209,252,85,73,103,192,224,53,254,171,165,208,122,15,82,107,154,229,141,41,180,237,162,178,237,50,200,184,106,50,158,23,202,236,175,162,97,138,107,109,178,186,82,179,119,55,227,69,105,10,215,37,84,218,175,84,80,210,213,190,84,202,57,179,212,181,38,123,211,213,57,92,247,47,211,38,205,7,74,222,157,173,177,239,102,212,234,157,169,212,109,79,97,212,214,217,104,157,34,181,28,176,72,169,152,166,106,47,229,71,34,50,68,250,177,13,120,118,255,0,84,235,142,18,184,143,183,95,234,169,36,167,212,27,119,168,95,5,198,145,174,84,73,146,41,29,21,76,25,233,150,73,31,152,204,250,181,249,39,247,139,215,20,150,77,75,183,154,7,104,54,250,247,29,93,6,175,164,166,214,119,25,161,126,82,75,123,155,154,22,46,61,30,229,124,170,157,211,202,141,123,41,243,248,46,112,252,233,171,117,63,18,87,234,79,193,211,163,180,229,131,157,171,214,69,70,190,174,102,253,205,242,227,69,235,241,74,157,48,90,233,90,190,55,58,31,219,246,187,110,119,26,58,78,103,89,111,181,86,121,102,106,245,107,42,224,73,17,28,158,169,154,62,138,189,149,113,249,71,74,240,63,214,235,29,215,116,182,222,108,42,79,79,110,189,211,127,99,229,186,88,102,207,207,62,100,31,118,23,230,90,248,0,2,53,248,143,254,36,219,167,251,221,75,252,182,156,170,191,9,223,199,103,73,126,247,93,191,145,74,95,64,5,43,120,213,254,52,250,91,254,143,232,127,206,55,18,116,120,78,254,36,218,75,247,198,237,252,182,82,96,128,10,202,241,181,218,249,110,58,35,111,183,134,138,153,93,246,45,194,162,195,94,246,166,127,7,82,196,150,21,119,201,173,124,18,166,126,114,162,122,161,214,252,18,247,130,154,9,181,246,196,92,42,145,146,84,58,45,81,107,141,206,68,71,185,17,180,245,104,136,189,221,132,165,92,39,163,92,190,133,172,131,209,95,93,71,107,161,168,185,220,106,99,166,164,164,137,243,207,52,142,229,100,113,177,21,206,115,149,123,34,34,42,170,253,13,106,119,135,89,222,184,138,226,23,83,107,11,85,28,213,85,218,231,82,202,182,186,68,79,194,43,102,155,203,165,129,19,230,140,242,153,250,13,139,118,123,111,104,246,155,106,116,134,217,80,61,178,69,165,236,180,118,175,53,189,165,124,49,53,143,147,211,171,156,142,114,244,78,174,43,111,199,59,255,0,200,159,255,0,156,159,254,205,59,63,130,15,238,99,185,191,191,212,95,201,220,89,104,0,175,111,21,222,50,157,181,26,45,120,124,219,219,159,38,172,213,244,106,235,205,84,18,225,246,203,91,253,213,103,78,173,150,116,230,106,122,164,104,229,233,206,197,43,219,128,171,95,14,180,251,203,79,175,248,148,220,27,93,139,79,233,37,142,186,134,217,87,77,60,203,117,174,202,249,72,228,142,55,34,69,26,167,152,238,101,78,103,36,109,194,181,93,139,126,253,113,254,9,191,175,229,163,255,0,96,173,255,0,82,63,92,127,130,111,235,249,104,255,0,216,43,127,212,148,91,196,94,164,178,107,46,32,247,59,87,233,155,131,43,172,247,205,101,122,185,91,234,152,215,53,179,211,77,93,52,145,72,136,228,69,68,115,28,213,194,162,47,94,168,94,14,154,241,21,224,182,139,78,90,168,170,183,226,211,28,212,244,80,69,35,22,134,181,121,92,216,209,21,58,67,243,66,75,216,239,86,189,73,101,183,234,43,29,91,106,237,215,90,88,171,104,231,106,42,36,176,74,196,123,30,136,168,138,136,173,114,47,84,69,234,66,175,22,206,32,23,106,56,118,254,102,214,90,207,42,251,185,114,190,216,188,174,78,104,237,145,163,93,86,238,249,247,145,209,195,219,10,146,191,213,10,180,225,91,130,237,221,226,246,171,80,69,182,149,154,126,221,79,166,163,129,213,181,151,202,153,224,129,95,50,187,203,137,139,12,50,185,207,84,141,238,84,194,34,34,117,94,168,139,33,127,89,83,138,127,248,125,181,95,223,91,143,251,8,253,101,78,41,255,0,225,246,213,127,125,110,63,236,35,245,149,56,167,255,0,135,219,85,253,245,184,255,0,176,145,35,124,182,83,112,184,98,221,154,237,180,214,211,82,199,126,177,173,61,84,85,150,217,164,117,60,173,123,27,36,115,65,35,218,199,42,117,198,85,168,168,230,185,49,148,47,251,132,93,242,167,226,43,135,173,31,186,62,116,110,185,86,209,37,45,226,54,42,126,10,227,2,249,117,8,173,79,133,28,246,171,218,159,153,35,62,102,98,0,21,237,226,187,198,83,182,163,69,175,15,155,123,115,228,213,154,190,141,93,121,170,130,92,62,217,107,127,186,172,233,213,178,206,156,205,79,84,141,28,189,57,216,165,123,112,21,107,225,214,159,121,105,245,255,0,18,155,131,107,177,105,253,36,177,215,80,219,42,233,167,153,110,181,217,95,41,28,145,198,228,72,163,84,243,29,204,169,204,228,141,184,86,171,177,111,223,174,63,193,55,245,252,180,127,236,21,191,234,71,235,143,240,77,253,127,45,31,251,5,111,250,146,139,120,139,212,150,77,101,196,30,231,106,253,51,112,101,117,158,249,172,175,87,43,125,83,26,230,182,122,105,171,166,146,41,17,28,136,168,142,99,154,184,84,69,235,213,11,193,211,94,34,188,22,209,105,203,85,21,86,252,90,99,154,158,138,8,164,98,208,214,175,43,155,26,34,167,72,126,104,73,123,29,234,215,169,44,182,253,69,99,171,109,93,186,235,75,21,109,28,237,69,68,150,9,88,143,99,209,21,17,81,21,174,69,234,136,189,74,107,241,174,174,171,147,137,157,33,109,125,67,214,150,13,11,75,60,81,42,251,173,146,75,133,115,94,228,250,170,71,26,47,252,148,37,223,131,165,138,215,109,225,42,91,189,37,43,25,87,119,212,245,243,85,205,132,230,145,99,100,81,177,51,223,149,26,206,137,232,170,229,245,82,115,130,172,188,113,52,237,171,216,54,155,86,53,173,101,203,206,187,91,156,228,206,101,131,150,158,70,162,244,198,24,238,108,117,79,219,23,162,250,114,254,7,181,245,114,104,61,212,181,190,103,45,53,61,222,219,60,113,231,163,100,146,25,154,247,34,124,213,34,98,127,106,133,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,115,145,173,87,57,112,136,153,85,42,19,197,199,137,53,191,106,122,77,154,211,55,73,61,146,133,177,212,87,36,51,251,139,51,36,175,167,146,55,114,74,169,156,43,114,142,98,47,207,228,97,223,12,254,29,170,55,119,121,173,250,186,231,107,243,236,154,110,170,42,215,62,88,21,209,58,122,122,186,57,21,138,174,137,204,85,86,72,189,50,139,143,84,66,246,41,41,41,168,41,97,162,163,130,56,96,167,141,177,69,28,109,70,181,140,106,97,26,136,157,17,17,17,19,8,123,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,217,199,119,14,54,222,32,182,86,231,64,202,70,173,226,207,20,215,58,7,178,54,249,143,154,42,74,148,142,60,249,79,114,181,95,55,194,220,46,123,42,47,122,42,210,183,173,77,176,219,209,77,84,217,170,40,174,58,78,254,200,234,154,215,73,26,185,105,106,218,175,98,166,88,229,78,104,187,47,47,110,184,244,216,91,134,157,219,181,239,54,206,233,173,97,65,95,5,76,242,219,104,217,93,229,202,215,171,42,86,150,25,36,107,176,247,170,42,44,169,148,114,231,175,95,154,229,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,127,124,76,182,194,233,182,156,97,107,105,170,233,164,109,6,172,153,154,142,221,50,163,177,52,117,13,252,46,21,83,175,44,237,153,189,51,142,84,251,139,65,240,220,226,223,74,111,238,202,88,244,29,206,241,4,26,255,0,69,91,161,182,92,173,242,200,137,53,101,52,45,72,226,173,137,23,172,141,115,17,137,34,167,195,38,114,136,142,98,186,96,157,39,120,247,143,111,246,31,111,238,123,147,185,55,216,109,182,139,108,106,168,138,228,89,106,165,194,242,65,11,51,153,37,122,166,17,169,245,85,194,34,170,107,167,186,90,235,89,113,49,190,215,189,106,235,108,181,90,131,93,94,211,216,237,240,123,238,69,145,205,138,154,153,153,239,202,196,142,52,207,230,161,177,78,198,109,188,27,63,179,122,47,107,224,115,30,186,102,199,73,110,154,70,118,150,118,68,212,150,79,237,164,231,119,246,199,121,53,211,227,223,241,199,221,159,225,20,223,246,90,95,246,208,254,228,218,43,248,59,109,254,77,25,219,128,0,215,247,196,203,108,46,155,105,198,22,182,154,174,154,70,208,106,201,153,168,237,211,42,59,19,71,80,223,194,225,85,58,242,206,217,155,211,56,229,79,184,180,31,13,206,45,244,166,254,236,165,143,65,220,239,16,65,175,244,85,186,27,101,202,223,44,136,147,86,83,66,212,142,42,216,145,122,200,215,49,24,146,42,124,50,103,40,136,230,43,166,9,210,119,143,120,246,255,0,97,246,254,231,185,59,147,125,134,219,104,182,198,170,136,174,69,150,170,92,47,36,16,179,57,146,87,170,97,26,159,85,92,34,42,166,186,123,165,174,181,151,19,27,237,123,214,174,182,203,85,168,53,213,237,61,142,223,7,190,228,89,28,216,169,169,153,158,252,172,72,227,76,254,106,27,20,236,102,219,193,179,251,55,162,246,190,7,49,235,166,108,116,150,233,164,103,105,103,100,77,73,100,254,218,78,119,127,108,119,147,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,157,248,83,241,103,97,221,93,158,183,108,94,165,186,195,6,180,208,116,137,71,73,4,178,251,247,11,76,125,33,146,52,94,235,19,113,19,154,153,195,88,199,118,119,73,226,113,154,155,83,105,237,23,167,174,26,175,86,94,105,45,54,123,77,59,234,171,107,106,164,72,226,130,38,166,92,231,57,123,39,255,0,184,215,143,141,126,34,95,197,39,16,215,205,197,182,199,80,150,72,155,29,159,79,65,43,85,36,109,190,21,119,150,170,223,201,116,143,124,146,171,125,22,85,78,184,201,118,124,10,236,149,195,96,56,95,209,122,6,251,3,160,190,73,76,251,181,222,39,166,29,13,93,83,214,87,66,228,244,116,109,115,34,95,172,106,166,124,0,196,156,90,109,165,195,120,56,107,220,93,186,179,196,178,220,174,246,41,253,130,36,206,101,170,139,19,66,206,153,95,122,72,216,157,189,74,18,225,71,125,42,248,102,226,7,75,238,164,180,83,207,73,105,170,125,45,222,141,169,137,37,162,153,174,138,118,162,46,61,246,181,202,246,162,225,57,216,220,224,216,163,65,107,253,27,186,26,74,219,174,180,6,161,163,189,216,174,208,164,244,149,148,178,115,49,232,189,209,83,187,94,139,148,115,28,136,230,170,42,42,34,162,161,216,8,5,226,183,197,206,154,219,141,165,185,240,253,165,47,80,212,235,77,103,2,82,220,161,129,232,231,91,45,110,194,202,178,227,225,124,205,79,45,172,94,170,199,189,221,61,213,88,81,225,47,179,119,13,199,226,166,223,173,229,161,123,236,155,123,73,53,218,174,101,79,193,251,84,145,186,26,88,243,249,220,239,116,169,244,129,197,234,31,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,66,140,188,70,120,15,187,240,233,172,170,247,51,110,44,181,21,59,99,125,168,89,155,228,68,174,109,134,161,238,235,75,38,50,169,10,170,254,9,235,132,194,163,21,121,145,21,253,243,195,239,196,209,118,130,134,223,178,188,64,86,85,85,104,200,17,180,246,107,235,88,233,167,179,183,43,136,167,68,203,164,166,76,251,170,212,87,70,136,141,68,115,112,140,183,221,45,170,244,206,184,176,209,234,157,29,127,183,222,172,247,8,210,90,90,234,10,134,205,12,204,95,86,189,170,168,191,232,57,96,69,14,45,188,68,246,95,134,91,117,93,142,219,114,165,214,26,247,149,241,193,98,183,212,53,236,164,149,19,162,214,202,213,84,133,168,184,203,58,200,190,141,68,247,147,184,240,33,186,90,203,122,184,87,209,219,163,184,23,22,215,95,245,5,69,230,162,174,86,70,145,177,17,183,106,182,71,27,26,159,11,25,27,24,198,167,85,70,181,50,170,189,76,252,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,8,199,226,81,173,211,66,240,95,184,181,81,202,140,169,188,82,65,99,129,170,184,231,246,170,136,226,145,19,255,0,180,186,85,254,212,170,223,10,173,14,154,207,140,253,39,87,53,50,77,77,166,104,238,23,201,154,169,148,111,36,14,138,39,126,137,167,137,83,234,136,95,112,41,179,198,75,135,191,212,110,234,217,183,246,193,111,228,181,107,136,146,130,238,230,55,221,142,235,78,204,53,203,232,158,108,13,110,17,59,173,60,174,94,228,6,179,91,117,94,227,106,139,38,148,182,37,85,218,241,115,154,146,203,107,167,87,171,156,231,57,205,138,8,89,158,201,149,106,34,118,67,100,221,132,218,43,30,195,236,246,148,218,91,3,99,90,125,59,110,142,154,89,152,206,95,105,169,95,122,121,213,62,114,74,233,30,191,242,142,254,69,111,19,189,16,154,219,130,237,120,145,198,174,169,176,165,29,242,159,25,233,228,84,51,205,85,199,254,69,211,127,151,208,172,111,9,173,110,154,67,140,221,63,108,146,85,142,29,89,106,185,88,228,118,112,223,218,125,165,136,191,124,148,172,68,250,170,23,196,0,0,141,126,35,255,0,137,54,233,254,247,82,255,0,45,167,42,175,194,119,241,217,210,95,189,215,111,228,82,151,208,1,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,3,27,241,23,179,22,142,32,246,83,86,109,13,230,70,194,203,253,10,199,75,80,228,233,77,88,199,36,148,243,116,235,134,74,200,220,168,157,218,138,158,165,0,109,166,182,220,126,12,120,146,163,212,21,86,183,83,106,61,7,119,150,142,233,109,145,248,109,68,105,205,21,68,10,228,232,173,124,110,119,43,250,167,86,189,51,132,54,10,217,29,238,219,206,32,246,242,221,185,123,105,122,109,125,170,189,188,178,70,236,54,122,57,209,19,158,158,118,101,121,36,110,83,41,217,81,81,205,85,107,154,229,239,165,124,120,169,113,163,98,219,125,185,184,240,243,183,247,200,106,181,166,171,129,105,47,107,77,47,50,218,45,175,79,194,49,234,213,247,102,153,171,200,140,94,169,27,158,229,198,88,174,137,126,18,124,54,212,110,174,250,166,240,95,173,238,118,153,219,135,54,170,23,189,190,229,69,221,201,251,30,52,249,172,105,153,149,83,179,153,22,126,34,238,202,171,241,206,255,0,242,39,255,0,231,39,255,0,179,78,207,224,131,251,152,238,111,239,245,23,242,119,22,90,1,198,106,106,139,253,38,157,185,212,233,75,117,45,125,234,58,73,93,110,165,170,157,97,130,106,158,85,242,219,36,136,138,172,98,187,28,206,68,85,68,206,17,87,161,78,155,137,225,93,199,30,234,107,139,222,226,107,125,69,160,238,23,205,65,88,250,218,217,221,121,155,10,247,47,70,181,60,143,117,141,68,70,181,169,209,173,107,81,58,33,215,127,89,191,139,159,254,159,160,127,191,51,127,168,31,172,223,197,207,255,0,79,208,63,223,153,191,212,15,214,111,226,231,255,0,167,232,31,239,204,223,234,8,105,175,52,109,223,110,181,206,162,219,237,64,234,119,93,52,197,218,174,205,92,180,239,87,196,181,20,211,58,41,57,28,168,138,173,230,98,225,85,19,41,142,136,76,59,127,131,231,22,119,58,10,107,149,53,118,131,72,170,225,100,241,243,94,102,69,229,115,81,83,63,128,239,133,46,127,106,116,213,199,70,109,118,143,209,247,133,133,107,236,86,11,125,182,169,97,114,186,53,154,26,118,70,254,85,84,76,183,153,171,133,194,116,40,103,196,75,136,5,226,7,137,221,71,117,182,87,173,70,156,211,15,93,59,99,229,126,99,116,20,238,114,73,51,112,184,84,150,101,145,232,238,234,197,98,47,98,220,188,57,246,15,249,129,112,187,166,237,183,42,84,139,80,106,150,254,169,47,57,106,35,219,45,67,26,177,66,190,191,131,129,177,53,83,43,239,163,213,49,156,18,116,2,179,188,104,246,27,237,189,21,165,248,135,178,209,35,170,180,228,169,97,189,189,141,247,150,138,119,171,169,164,114,254,108,115,171,217,247,212,161,140,60,24,119,241,116,246,224,234,62,30,239,117,220,180,58,170,21,188,217,88,247,116,109,194,6,98,120,218,159,57,32,78,101,255,0,236,100,249,245,184,0,14,51,83,84,95,233,52,237,206,167,74,91,169,107,239,81,210,74,235,117,45,84,235,12,19,84,242,175,150,217,36,68,85,99,21,216,230,114,34,170,38,112,138,189,10,116,220,79,10,238,56,247,83,92,94,247,19,91,234,45,7,112,190,106,10,199,214,214,206,235,204,216,87,185,122,53,169,228,123,172,106,34,53,173,78,141,107,90,137,209,14,187,250,205,252,92,255,0,244,253,3,253,249,155,253,64,253,102,254,46,127,250,126,129,254,252,205,254,160,126,179,127,23,63,253,63,64,255,0,126,102,255,0,80,67,77,121,163,110,251,117,174,117,22,223,106,7,83,186,233,166,46,213,118,106,229,167,122,190,37,168,166,153,209,73,200,229,68,85,111,51,23,10,168,153,76,116,66,97,219,252,31,56,179,185,208,83,92,169,171,180,26,69,87,11,39,143,154,243,50,47,43,154,138,153,252,7,124,41,115,251,83,166,174,58,51,107,180,126,143,188,44,43,95,98,176,91,237,181,75,11,149,209,172,208,211,178,55,242,170,162,101,188,205,92,46,19,161,91,62,54,155,67,116,170,139,64,239,157,182,154,73,168,232,217,54,154,186,189,173,85,72,57,156,179,82,185,113,217,174,85,168,106,170,225,51,200,157,220,135,71,240,146,227,15,75,237,125,198,225,195,190,228,221,99,182,218,245,53,197,181,250,126,225,59,185,97,138,224,246,182,57,41,228,114,244,98,74,140,143,145,87,9,206,213,69,234,244,46,28,244,86,214,209,91,104,170,46,55,26,184,105,105,41,98,124,243,207,60,136,200,226,141,168,170,231,189,203,209,173,68,69,85,85,232,136,133,14,248,153,241,87,102,226,95,123,169,173,250,30,187,219,52,102,134,130,91,109,174,165,171,238,86,212,72,228,90,170,166,127,96,229,142,38,53,127,41,176,181,223,149,132,176,255,0,9,13,157,184,109,159,11,81,234,187,221,43,160,175,220,27,156,151,200,216,244,195,155,66,140,108,84,217,79,147,145,143,149,23,213,179,52,155,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,183,137,109,219,181,236,206,206,234,93,97,95,95,5,52,241,91,107,25,67,230,74,214,43,234,82,150,105,35,107,114,246,42,170,172,75,132,106,231,167,79,154,107,213,170,175,90,155,126,119,162,166,169,210,212,86,220,117,101,253,241,210,181,206,146,69,106,213,85,185,88,196,76,189,200,156,210,246,78,110,253,51,235,122,156,8,112,227,109,225,243,101,109,148,15,165,106,94,47,17,195,115,175,123,216,223,49,147,75,73,76,146,71,159,41,142,70,163,225,248,93,149,207,117,85,237,36,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,154,40,167,137,208,205,27,94,199,162,181,205,114,101,21,23,162,166,20,165,255,0,21,78,21,221,183,58,229,219,193,165,109,18,165,163,80,84,170,214,172,20,254,227,107,39,154,186,162,71,47,36,45,106,123,140,111,87,61,93,243,202,117,57,127,9,190,40,230,209,250,170,77,148,213,55,88,219,107,188,76,178,208,58,162,117,71,123,92,178,80,211,71,19,121,229,70,227,149,174,195,90,197,119,124,101,58,23,20,199,182,70,163,216,228,115,92,153,69,69,202,42,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,190,51,120,58,209,92,94,237,236,118,43,173,74,90,117,69,151,204,155,79,222,219,31,58,210,200,244,78,120,165,111,229,195,39,43,121,147,186,43,90,228,234,152,90,59,221,141,136,226,23,132,93,121,78,186,190,203,122,210,247,58,25,252,203,86,160,182,77,35,105,230,114,103,18,82,213,199,132,206,58,227,45,122,34,251,205,110,112,100,187,15,138,31,27,150,11,106,90,217,188,41,95,27,27,203,28,181,246,74,9,230,103,126,190,99,161,230,122,245,238,245,119,100,244,49,110,167,215,156,74,113,125,174,104,168,239,215,125,87,184,218,138,69,86,209,80,193,11,166,72,17,203,239,44,84,240,181,35,133,189,149,202,214,181,168,137,149,232,133,164,120,123,120,107,73,176,247,42,93,233,223,20,163,172,215,13,137,126,202,179,68,173,154,11,34,185,58,202,249,19,45,146,167,10,173,69,103,184,204,187,14,122,170,43,108,28,26,233,241,239,248,227,238,207,240,138,111,251,45,47,251,104,127,114,109,21,252,29,182,255,0,38,140,237,192,0,71,190,51,120,58,209,92,94,237,236,118,43,173,74,90,117,69,151,204,155,79,222,219,31,58,210,200,244,78,120,165,111,229,195,39,43,121,147,186,43,90,228,234,152,90,59,221,141,136,226,23,132,93,121,78,186,190,203,122,210,247,58,25,252,203,86,160,182,77,35,105,230,114,103,18,82,213,199,132,206,58,227,45,122,34,251,205,110,112,100,187,15,138,31,27,150,11,106,90,217,188,41,95,27,27,203,28,181,246,74,9,230,103,126,190,99,161,230,122,245,238,245,119,100,244,49,110,167,215,156,74,113,125,174,104,168,239,215,125,87,184,218,138,69,86,209,80,193,11,166,72,17,203,239,44,84,240,181,35,133,189,149,202,214,181,168,137,149,232,133,164,120,123,120,107,73,176,247,42,93,233,223,20,163,172,215,13,137,126,202,179,68,173,154,11,34,185,58,202,249,19,45,146,167,10,173,69,103,184,204,187,14,122,170,43,108,28,26,233,241,239,248,227,238,207,240,138,111,251,45,50,151,16,124,12,111,71,14,113,105,206,32,118,57,247,202,237,45,83,110,162,189,69,113,179,201,39,218,58,122,161,240,49,239,73,22,60,61,34,71,57,220,147,55,162,55,221,122,162,225,95,199,233,223,21,206,52,172,22,184,109,115,107,251,85,223,200,106,49,181,23,27,37,51,231,86,167,68,71,61,141,111,50,255,0,100,228,87,47,170,169,139,183,139,138,238,38,120,164,173,130,193,175,181,205,222,249,79,81,51,82,151,79,219,96,72,105,29,38,125,196,74,104,26,137,43,209,123,43,209,239,79,69,39,87,135,119,134,110,160,177,234,27,86,252,241,29,98,246,9,45,175,109,93,131,74,213,179,240,237,168,69,69,142,170,173,191,145,200,190,243,33,95,123,153,17,94,141,229,229,117,168,128,1,87,254,32,158,24,23,125,99,127,186,111,143,13,214,216,231,185,92,164,125,101,251,75,53,200,199,84,78,229,87,73,83,70,171,132,231,114,170,185,241,42,166,85,85,88,170,171,200,87,94,221,111,111,17,92,46,106,42,251,126,132,214,26,155,66,220,217,50,37,194,215,52,74,198,44,173,198,60,250,58,134,171,21,233,140,123,236,206,50,157,149,80,202,154,143,196,247,141,157,75,102,117,146,163,120,157,67,28,140,228,150,123,117,162,138,150,161,233,142,233,44,113,35,152,190,185,98,181,78,167,195,255,0,8,220,67,241,117,170,221,93,166,172,183,9,109,245,149,43,45,215,86,222,150,68,163,99,156,236,200,247,78,252,186,162,92,175,86,51,153,234,170,138,184,76,185,47,59,133,238,25,180,31,10,219,95,73,183,58,41,22,170,103,59,218,110,215,105,162,107,42,46,117,106,152,116,175,68,207,43,83,225,99,50,168,214,162,38,85,114,229,203,192,248,111,182,43,54,167,179,87,105,221,69,107,165,185,90,238,80,62,150,178,142,170,36,146,25,225,122,42,57,143,106,244,115,85,21,81,81,74,164,226,215,193,254,251,69,95,93,174,56,88,158,58,251,124,174,116,242,233,42,234,132,101,69,63,117,86,210,78,245,229,145,159,38,72,168,228,244,115,251,36,15,183,106,94,35,248,92,212,242,219,168,46,218,235,109,111,45,114,186,106,69,125,77,189,102,199,76,190,39,97,178,183,162,117,84,114,46,17,126,70,98,179,248,167,113,189,105,167,246,105,55,114,158,224,212,68,70,186,178,193,111,115,218,137,253,147,97,69,95,189,217,83,165,238,23,29,156,94,238,220,15,179,234,141,238,212,46,165,170,119,34,209,90,82,59,107,36,69,232,145,171,105,25,26,189,58,227,14,206,122,103,39,113,225,231,195,91,137,157,252,172,165,184,215,233,121,244,62,152,157,121,229,189,234,24,93,11,156,207,156,52,171,137,166,85,238,139,134,177,127,61,11,182,225,243,101,52,255,0,14,219,59,166,246,111,75,220,171,110,22,237,59,12,205,101,85,106,183,206,154,73,167,146,121,94,168,212,68,68,89,37,122,163,83,179,112,153,92,101,114,32,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,43,139,198,211,91,190,215,179,26,7,111,226,153,24,237,67,168,166,185,72,212,118,28,248,232,233,213,170,152,245,111,53,92,106,191,84,105,140,124,16,52,59,170,53,102,231,238,76,176,162,54,130,221,65,99,167,145,123,185,103,149,243,74,212,251,189,154,21,95,249,73,245,45,172,24,95,140,61,134,166,226,63,135,173,89,182,41,19,22,235,61,47,183,89,36,114,38,98,185,65,239,193,133,94,141,71,170,44,78,95,70,74,242,178,188,32,120,114,159,88,111,133,231,120,117,85,169,205,183,237,187,29,75,75,20,241,227,55,137,145,204,76,181,125,98,141,36,114,244,203,94,232,151,208,185,208,117,93,215,209,177,238,46,215,234,253,1,44,109,123,117,37,138,190,211,135,46,19,240,244,239,141,58,250,117,119,127,67,92,126,31,53,140,219,93,196,6,128,214,149,43,37,50,105,253,81,111,168,171,107,147,149,205,133,149,12,73,152,228,92,99,44,231,106,231,29,212,217,136,0,1,26,252,71,255,0,18,109,211,253,238,165,254,91,78,85,95,132,239,227,179,164,191,123,174,223,200,165,47,160,2,149,188,106,255,0,26,125,45,255,0,71,244,63,231,27,137,58,60,39,127,18,109,37,251,227,118,254,91,41,48,64,0,132,62,32,254,30,84,60,79,83,255,0,52,237,178,117,29,175,114,168,41,219,12,173,153,82,58,123,228,12,79,114,41,93,143,114,102,166,26,201,87,162,162,35,31,238,163,92,202,153,178,234,222,40,184,44,215,245,214,203,101,199,84,109,190,163,68,70,85,209,205,23,44,85,76,106,251,174,116,82,35,161,168,102,115,202,252,61,170,138,170,213,194,153,11,83,120,157,113,175,170,108,114,88,106,119,142,74,8,166,143,203,154,162,217,106,163,163,169,122,99,25,73,163,137,31,26,250,230,53,106,252,142,63,133,190,7,183,207,139,157,76,203,204,20,85,182,173,39,61,83,165,186,234,235,171,30,177,189,85,217,147,201,230,94,106,169,149,115,209,171,132,114,251,238,110,114,94,198,202,108,190,130,216,13,185,181,109,126,219,218,150,138,207,107,98,175,52,142,231,154,170,103,117,146,121,159,211,158,71,175,85,94,136,157,17,17,26,136,137,222,138,171,241,206,255,0,242,39,255,0,231,39,255,0,179,78,207,224,131,251,152,238,111,239,245,23,242,119,22,90,0,0,3,90,206,44,127,26,125,228,255,0,164,13,67,254,113,156,216,243,72,127,66,118,79,222,234,111,226,154,96,79,16,94,32,87,135,142,25,117,38,162,181,215,173,54,164,191,179,245,63,97,115,23,18,50,170,161,174,71,76,222,185,69,138,36,150,68,94,169,204,198,34,247,41,191,128,141,132,78,34,56,155,210,218,66,227,72,179,216,109,82,45,250,250,152,85,106,209,83,57,174,88,221,142,205,150,69,138,21,237,210,94,139,147,98,32,1,212,55,123,109,108,123,199,182,26,163,107,181,26,127,185,250,154,217,61,190,71,162,101,97,115,219,238,74,212,252,230,63,149,233,245,106,26,226,217,174,90,239,134,157,242,167,184,36,126,197,170,246,235,81,98,88,185,151,151,218,105,103,86,201,26,174,61,230,59,149,205,94,157,90,229,244,83,100,125,186,215,118,13,208,208,122,127,113,116,181,71,157,105,212,118,232,46,84,142,85,78,100,142,86,35,185,93,142,206,110,85,174,79,69,69,79,67,177,0,0,6,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,230,144,254,132,236,159,189,212,223,197,52,229,206,185,184,155,121,163,247,95,69,93,246,243,95,89,33,187,88,111,116,235,77,89,73,46,81,28,220,162,163,154,169,213,175,107,145,28,215,34,162,181,205,69,69,69,66,140,56,196,240,235,221,190,25,239,117,218,131,77,218,235,181,110,221,62,71,73,73,121,164,133,101,154,138,37,94,145,214,198,196,204,110,111,111,53,19,203,119,69,203,85,85,141,234,91,103,226,15,197,254,211,218,96,176,105,141,230,185,84,218,233,88,145,195,73,119,167,130,228,145,177,19,13,107,95,80,199,200,214,183,209,173,114,34,34,34,99,9,131,136,222,46,52,56,161,226,30,137,52,206,226,238,133,206,227,107,157,236,98,89,232,32,138,138,154,103,103,221,107,226,167,99,60,229,230,234,156,252,221,113,142,201,137,31,192,215,134,6,185,221,75,229,187,114,56,129,211,213,186,111,66,83,57,181,48,218,43,24,232,43,239,120,84,86,177,99,232,248,32,94,234,247,97,206,78,140,76,59,157,183,67,71,71,73,111,164,130,130,130,150,26,106,90,104,219,12,16,66,196,100,113,70,212,195,88,214,167,70,181,17,17,17,19,162,34,30,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,94,246,177,170,247,185,26,214,166,85,85,112,136,133,59,120,178,113,73,54,176,213,81,236,158,150,186,198,235,93,158,100,150,189,212,243,170,187,218,226,146,186,154,72,156,172,149,91,142,87,55,45,115,17,221,179,132,232,112,254,21,124,43,187,113,181,203,119,131,85,90,37,117,163,79,212,162,209,44,244,249,99,171,32,154,134,162,55,39,60,46,106,251,143,119,86,189,29,242,194,117,46,130,40,162,130,38,195,12,109,99,24,136,214,181,169,132,68,78,136,152,67,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,1,133,56,192,219,123,38,231,108,78,166,176,222,40,98,168,124,118,250,217,232,213,241,49,235,29,74,81,212,54,55,167,51,93,133,78,117,234,137,148,244,53,244,167,185,221,182,131,119,22,225,104,168,146,26,221,37,168,121,227,115,30,230,229,244,181,89,68,94,85,98,227,154,52,237,203,250,11,241,224,171,136,203,79,16,91,61,105,187,125,165,77,37,226,130,158,10,59,132,73,51,86,79,61,148,180,238,149,202,223,53,238,199,60,216,203,149,23,61,211,61,228,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,118,179,218,111,212,18,218,175,150,186,75,141,20,233,137,105,170,224,108,209,72,159,39,49,200,168,191,165,12,95,55,8,156,43,84,92,150,237,63,14,27,106,250,133,69,230,85,210,244,92,142,85,206,85,89,229,242,42,245,94,170,153,50,14,148,208,250,43,66,80,173,175,67,232,251,38,158,163,118,51,79,106,183,197,73,18,227,183,187,19,90,157,50,190,158,167,54,0,0,0,1,241,221,172,246,155,245,4,182,171,229,174,146,227,69,58,98,90,106,184,27,52,82,39,201,204,114,42,47,233,67,23,205,194,39,10,213,23,37,187,79,195,134,218,190,161,81,121,149,116,189,23,35,149,115,149,86,121,124,138,189,87,170,166,76,131,165,52,62,138,208,148,43,107,208,250,62,201,167,168,221,140,211,218,173,241,82,68,184,237,238,196,214,167,76,175,167,169,205,128,1,140,117,95,12,60,56,235,155,131,174,218,187,98,116,29,214,189,239,231,125,93,70,159,165,116,242,47,95,138,78,78,103,38,85,87,10,170,157,78,193,163,118,127,105,118,234,103,84,237,246,215,105,29,49,43,218,173,116,150,107,37,53,19,149,23,186,42,196,198,174,14,220,0,0,29,87,90,109,70,215,110,67,26,205,195,219,125,47,170,26,198,163,88,151,155,69,61,111,42,34,229,17,60,214,59,29,122,244,58,165,135,133,46,24,244,204,177,212,216,248,123,219,170,90,136,159,207,29,66,105,170,55,76,199,125,36,116,106,228,253,10,101,24,32,130,150,8,233,105,97,142,24,97,98,71,28,113,181,26,214,53,19,8,212,68,232,136,137,211,7,176,0,14,50,255,0,166,116,222,171,161,117,175,84,105,235,109,226,141,223,21,61,194,146,58,136,151,239,107,209,83,252,6,52,170,225,3,133,58,218,214,92,42,56,112,219,85,154,53,207,187,166,40,216,199,46,115,151,49,177,163,95,215,243,145,78,221,164,118,115,104,182,254,100,169,208,91,87,164,52,220,173,69,68,146,209,99,165,163,114,103,57,235,19,26,190,171,253,213,59,128,0,0,0,0,0,1,214,180,54,220,232,237,184,130,243,77,163,172,208,219,153,127,189,86,106,11,138,70,152,243,235,170,94,142,154,85,250,174,26,159,115,80,236,160,0,0,0,0,1,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,0,14,7,87,232,29,11,184,86,246,218,117,246,138,176,234,90,22,170,171,105,111,22,216,107,34,69,92,101,81,146,181,201,232,158,158,135,70,177,112,157,195,6,154,171,109,125,147,135,189,187,165,170,99,252,200,231,77,55,72,233,35,118,49,150,61,209,170,179,191,228,170,25,86,56,227,134,54,67,12,109,100,108,106,53,173,106,97,26,137,217,17,61,16,253,0,0,0,0,0,0,0,0,0,0,0,0,0,99,29,89,195,15,14,58,234,181,247,61,95,177,58,14,235,93,43,249,228,172,168,211,244,171,81,34,245,248,165,70,115,185,61,229,92,42,227,61,78,99,72,108,126,203,109,245,82,87,104,45,162,209,122,110,165,171,204,147,218,108,20,180,146,103,24,207,52,81,181,115,142,153,201,221,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,227,87,136,203,79,15,187,61,118,187,125,163,79,29,226,190,158,122,59,124,75,51,82,79,61,244,181,14,137,200,223,53,142,199,60,56,203,85,87,61,147,61,168,58,162,231,118,221,253,220,75,133,222,162,73,171,117,110,161,231,145,207,123,157,135,213,85,101,81,57,149,235,140,200,189,249,191,73,176,95,7,219,111,100,219,29,137,211,54,27,61,12,84,239,146,223,69,61,98,178,38,49,100,169,90,58,118,200,245,229,107,114,171,200,157,85,50,190,166,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,127,138,125,192,177,109,214,209,221,239,119,234,248,41,224,88,42,35,68,150,86,49,94,190,203,59,185,91,204,230,162,170,163,23,9,147,94,61,214,212,22,253,85,184,186,139,80,90,225,107,41,171,174,149,117,12,86,181,169,204,143,157,239,71,123,170,168,185,71,39,92,169,155,56,26,226,158,253,195,190,233,90,169,228,172,145,116,221,218,190,10,123,132,11,35,213,140,100,181,52,201,44,168,223,58,56,209,201,28,56,230,118,126,185,78,215,237,163,117,93,171,92,105,107,86,173,178,76,146,209,93,232,160,173,133,81,205,114,242,75,27,100,110,121,85,83,56,114,118,85,251,212,230,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,165,111,26,191,198,159,75,127,209,253,15,249,198,226,78,143,9,223,196,155,73,126,248,221,191,150,202,76,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,3,133,214,90,174,213,161,244,181,215,86,222,230,72,168,173,20,83,214,204,170,230,181,121,34,141,210,59,28,202,137,156,53,123,170,125,232,80,79,28,188,83,223,248,136,221,43,173,60,117,146,166,155,180,87,207,79,111,129,36,127,35,217,21,77,74,69,42,183,206,146,53,114,199,54,57,155,143,166,19,190,19,218,157,65,111,210,187,139,167,117,5,210,22,190,154,134,233,73,80,245,115,90,188,168,201,216,245,119,188,168,137,132,106,245,202,27,13,240,177,184,22,61,197,218,59,69,238,195,95,79,81,2,65,79,26,164,82,177,234,197,246,104,29,202,238,87,57,17,81,30,153,76,153,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,255,0,19,253,151,221,61,227,217,218,11,110,217,201,81,36,148,87,88,170,235,41,161,90,149,116,212,236,165,173,73,27,201,11,31,205,159,49,137,133,194,47,101,244,41,123,94,236,198,227,237,180,171,30,173,210,247,26,52,78,239,146,138,120,218,157,93,221,100,99,127,49,223,220,58,75,30,248,158,217,98,123,152,246,42,57,174,106,225,81,83,178,162,151,161,225,103,189,46,220,109,134,167,211,55,42,213,146,183,78,200,203,115,18,73,57,164,88,105,232,168,152,139,214,71,46,50,245,244,68,207,162,19,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,110,241,146,209,122,199,81,241,59,166,43,180,246,147,188,221,41,217,160,232,162,116,212,116,18,206,198,189,46,23,5,86,171,152,213,68,92,57,23,29,240,169,243,38,223,133,149,158,237,98,224,203,74,91,175,118,186,187,125,91,46,23,85,116,21,80,58,41,26,139,91,42,162,171,92,136,169,148,234,75,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,2,20,248,166,111,83,182,231,97,170,52,205,186,177,99,173,212,79,125,185,233,28,152,122,67,81,69,90,197,94,146,53,113,204,196,244,84,207,162,148,92,247,190,87,186,89,94,231,189,234,174,115,156,185,85,85,238,170,167,118,208,91,49,184,251,147,42,71,164,180,189,198,177,23,179,227,162,158,70,175,86,246,88,216,239,207,111,247,75,161,240,192,217,125,211,217,205,157,184,91,183,50,74,136,228,173,186,203,87,71,77,58,212,163,161,167,125,45,18,70,222,73,152,206,92,121,111,76,39,68,236,158,164,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,154,200,82,122,89,97,88,216,254,118,57,168,215,166,81,85,83,212,135,156,114,108,37,142,247,177,250,211,84,73,97,166,150,178,219,103,184,220,25,36,84,172,115,216,232,232,234,94,139,159,45,85,17,21,126,105,247,148,71,59,22,57,164,141,81,81,90,229,69,69,244,194,147,63,194,251,127,95,181,155,223,79,165,174,247,31,42,209,168,154,202,22,182,73,185,88,218,154,138,202,38,35,176,233,26,212,247,35,94,184,85,199,162,161,122,52,181,48,86,83,69,87,77,43,36,138,118,54,72,222,199,34,181,205,84,202,42,42,116,84,194,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,170,170,166,26,58,105,106,234,101,100,113,66,199,72,247,189,200,141,107,81,50,170,170,189,17,48,133,23,120,160,239,236,155,167,189,245,26,86,209,113,243,109,26,117,31,66,246,199,55,51,29,83,79,89,90,197,118,27,35,154,190,228,137,215,8,184,244,68,33,132,12,89,38,142,52,69,85,115,145,17,19,215,42,94,231,3,123,9,99,178,108,126,139,213,17,216,105,162,172,185,89,237,215,7,201,45,43,26,247,186,74,58,103,170,231,203,69,84,85,79,154,253,228,195,163,133,32,165,138,20,141,140,228,99,90,173,98,97,17,81,61,15,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,175,138,151,61,188,53,110,159,36,113,187,58,46,248,138,175,76,163,83,216,39,235,244,251,205,109,46,127,248,70,171,170,47,225,228,234,157,151,222,83,221,96,190,92,180,205,238,131,80,90,42,31,5,101,186,166,42,168,30,199,185,170,143,141,232,246,245,106,162,247,106,118,84,82,255,0,248,7,226,38,219,190,251,31,100,108,215,24,36,190,88,168,169,173,181,209,121,205,116,175,124,52,116,190,100,138,139,43,222,168,175,151,28,206,199,94,232,139,222,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,47,31,28,68,219,118,35,99,239,109,134,227,4,87,203,237,21,77,182,134,47,57,173,149,143,154,142,171,203,149,17,37,99,209,17,241,99,153,185,235,217,21,123,80,5,254,249,114,212,215,186,253,65,119,169,124,245,151,26,153,106,167,123,222,231,42,190,71,171,221,213,202,171,221,203,221,85,79,69,183,255,0,8,210,245,68,252,59,58,175,100,247,144,217,51,133,87,61,220,53,109,103,60,113,183,26,46,198,136,172,76,35,147,216,32,235,245,207,204,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,71,197,181,77,61,47,12,251,160,250,154,133,137,142,209,247,182,244,122,53,95,254,231,207,238,166,123,231,228,107,117,94,232,223,95,82,248,179,200,233,158,173,207,124,115,46,9,39,118,225,43,80,79,195,53,14,248,218,41,18,104,154,248,150,161,34,141,238,115,98,251,61,106,92,229,229,135,9,211,29,85,248,255,0,41,218,188,51,247,246,167,104,55,218,151,79,93,110,50,195,104,212,92,150,223,37,211,43,88,149,53,21,148,108,230,86,186,70,55,224,141,83,56,85,250,42,23,187,67,87,13,194,138,158,190,157,237,124,85,49,50,102,57,170,138,138,215,34,42,42,42,116,236,167,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,43,170,225,183,209,84,87,212,61,172,138,154,39,204,247,57,81,17,26,212,85,85,85,94,157,144,162,47,19,13,253,169,221,253,246,170,211,214,171,140,179,90,52,239,61,183,201,108,202,230,45,77,61,101,99,57,145,173,145,237,248,36,68,206,17,126,136,135,86,180,240,149,127,131,134,90,237,242,188,82,36,81,58,73,125,157,37,141,237,115,162,251,61,42,90,228,230,135,11,211,61,81,248,255,0,41,26,232,29,27,43,233,159,46,121,27,51,21,216,239,142,100,201,178,47,9,53,52,245,92,51,237,123,233,170,22,86,55,71,217,27,213,232,229,103,251,159,7,186,184,237,143,145,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,59,141,107,155,45,188,48,110,63,61,178,74,207,105,211,23,138,116,229,135,204,242,85,214,250,159,194,47,95,117,19,31,23,166,77,115,37,69,125,75,209,19,10,231,170,34,126,146,251,184,97,218,123,38,179,224,86,205,162,42,169,163,145,154,131,74,211,185,124,214,49,81,179,207,103,134,46,100,203,23,24,230,239,133,95,191,177,75,251,197,164,175,91,15,191,215,203,77,59,101,164,159,79,106,58,153,104,30,136,248,242,200,43,100,108,79,106,162,49,113,152,186,43,81,19,167,76,122,94,151,3,219,223,107,222,141,132,211,21,145,87,58,123,157,166,217,69,110,184,115,202,215,61,106,34,162,166,89,93,251,99,221,142,105,123,187,11,243,68,94,242,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,190,56,119,186,215,179,27,9,169,235,37,174,116,23,59,181,178,182,221,111,228,149,173,122,84,75,69,82,177,59,246,198,59,28,209,119,110,87,228,138,189,168,183,103,116,149,235,126,55,250,199,105,168,108,181,115,234,29,71,77,45,123,213,31,38,25,61,108,109,149,238,85,71,174,51,47,85,114,42,117,235,159,91,160,226,123,105,172,154,51,129,91,214,136,165,166,142,54,105,253,43,82,228,242,152,196,71,79,5,158,104,185,151,12,76,231,151,190,17,126,238,197,8,196,138,202,150,34,166,85,175,68,84,253,38,198,124,20,92,153,114,225,131,110,57,45,114,81,123,54,152,179,211,175,52,30,95,156,173,183,211,126,17,58,251,200,185,248,189,112,103,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,4,91,241,27,214,142,210,28,52,106,72,155,43,90,183,138,74,203,98,162,187,25,73,109,245,127,217,39,230,253,126,229,40,42,207,78,234,251,245,13,43,35,87,186,166,174,40,209,168,153,87,43,158,137,140,122,247,54,58,225,34,214,251,79,14,91,125,69,37,58,194,173,211,118,156,177,204,229,95,247,132,9,219,9,242,43,243,197,255,0,135,89,109,238,183,111,158,159,178,82,182,10,154,136,109,149,190,201,77,137,86,71,123,125,76,147,73,201,22,57,112,137,151,185,249,206,50,158,166,52,240,167,226,61,219,119,184,238,219,43,253,201,145,90,111,143,95,33,103,155,149,18,166,105,232,97,106,39,60,173,110,57,88,189,17,170,191,122,116,46,166,9,226,169,134,58,152,36,108,145,74,212,123,30,213,69,71,53,83,40,168,169,221,48,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,158,120,169,161,146,166,121,27,28,81,53,94,247,185,81,17,173,68,202,170,170,246,76,20,173,226,177,196,131,183,19,113,155,182,86,11,147,37,180,216,222,158,122,193,55,50,45,76,51,215,66,228,94,73,92,220,114,189,58,43,81,126,228,232,100,191,8,14,29,101,184,58,227,190,122,130,203,76,232,41,170,38,181,209,123,93,54,101,73,27,236,21,81,205,31,60,88,229,194,174,30,215,231,57,194,122,150,7,197,181,177,247,110,28,247,6,138,58,117,153,93,166,174,216,99,89,204,191,239,9,211,182,23,230,107,139,121,167,117,5,250,186,149,204,86,58,154,174,88,213,170,152,86,171,94,169,140,122,118,47,211,195,143,90,59,87,112,209,166,226,116,205,122,217,233,40,237,136,136,236,225,34,183,210,127,100,191,157,244,251,144,148,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,10,234,241,142,215,255,0,98,109,77,155,72,194,177,44,213,247,42,121,30,213,248,146,55,211,92,35,85,194,57,23,186,124,149,10,139,219,234,89,235,181,230,156,163,166,71,44,179,93,168,227,103,46,115,204,179,49,19,24,235,221,77,146,182,10,134,162,219,178,154,26,142,169,207,89,99,211,150,198,191,157,87,40,169,73,18,42,46,122,247,67,133,226,143,105,233,119,151,101,117,30,142,158,157,147,78,234,10,201,168,209,236,71,98,163,217,38,142,53,76,177,235,156,201,232,153,249,124,151,94,202,246,223,118,67,122,170,162,141,37,166,174,209,218,145,236,229,247,216,143,117,37,90,244,252,133,86,171,162,254,199,183,167,165,241,240,71,196,117,147,136,29,158,181,87,65,89,2,221,109,84,208,80,87,64,146,51,157,37,138,150,153,100,119,42,74,247,99,154,108,101,216,92,247,68,94,242,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,17,219,141,206,35,108,156,63,108,245,214,186,122,200,18,235,117,166,158,130,134,5,145,156,235,44,180,181,43,27,185,86,86,59,28,208,227,45,202,252,145,87,181,14,80,54,251,189,219,213,75,20,137,45,77,126,176,212,140,102,61,247,163,29,87,86,157,63,45,200,212,116,191,217,119,245,245,216,79,133,205,168,165,217,173,149,211,154,58,10,120,225,157,40,40,230,172,70,49,27,154,143,100,134,57,21,112,198,46,115,31,170,103,231,242,78,107,127,104,106,46,91,43,174,104,233,92,244,150,93,57,115,107,57,21,114,170,180,146,162,34,99,175,117,53,181,220,26,73,232,117,230,164,163,169,71,36,176,93,235,35,127,54,115,204,147,61,23,57,235,221,11,116,240,113,215,255,0,109,237,85,231,72,204,177,36,212,23,42,137,24,212,248,150,54,83,91,227,69,194,185,87,186,252,145,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,84,151,140,254,168,181,86,106,29,57,166,163,115,189,190,8,40,234,28,213,86,227,202,107,238,44,206,51,205,241,47,203,4,31,225,59,72,86,107,94,33,244,13,166,146,7,74,198,106,43,84,245,8,141,87,98,20,174,129,174,94,141,95,206,245,76,27,30,105,203,108,118,109,63,108,180,196,222,86,81,81,195,78,137,140,97,24,196,111,201,62,95,35,239,123,27,35,29,27,209,21,174,69,69,69,245,66,138,252,82,54,94,125,188,223,154,205,89,71,107,124,22,221,68,178,86,190,102,192,173,141,213,53,21,181,178,42,115,35,26,213,114,181,136,189,213,113,234,167,191,194,219,125,166,219,93,238,164,209,117,183,47,42,223,169,229,142,130,56,100,153,91,27,170,106,106,232,163,69,70,172,141,106,191,149,138,157,149,113,232,189,139,206,107,145,237,71,181,81,81,201,148,84,60,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,240,231,35,26,175,114,162,35,83,42,170,81,143,138,78,251,77,185,91,221,89,162,168,174,126,117,187,76,75,37,4,144,199,50,186,54,212,211,85,214,198,170,173,73,28,212,127,43,209,59,34,227,209,59,31,63,133,198,203,207,184,155,241,73,171,43,45,111,158,219,167,86,58,214,76,232,21,209,182,166,158,178,138,68,78,101,99,154,142,70,189,87,186,46,61,80,189,86,49,177,177,177,177,17,26,212,68,68,79,68,67,224,212,118,216,239,58,126,229,105,149,188,204,173,163,154,157,83,25,202,61,138,223,146,252,254,70,184,156,88,233,10,205,21,196,62,190,180,213,192,232,152,253,69,117,158,157,21,138,220,194,181,211,181,171,213,169,249,190,137,130,111,248,48,106,139,85,30,161,212,122,110,71,59,219,231,130,178,161,173,69,110,60,167,62,220,204,227,60,223,18,124,176,91,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,30,28,168,214,171,149,81,17,19,57,82,137,252,85,181,236,26,199,137,25,40,169,210,60,89,104,22,218,245,143,24,87,67,95,92,139,156,57,122,251,223,79,185,15,127,133,30,140,125,255,0,136,198,94,157,11,36,138,221,66,146,162,57,185,229,116,117,244,46,230,79,117,81,58,47,124,161,122,64,130,158,44,251,64,205,115,177,81,106,186,42,73,31,91,97,173,109,100,143,138,60,170,65,5,29,116,139,149,70,57,113,151,166,122,162,125,80,166,93,185,212,213,90,35,112,244,214,174,166,149,208,205,99,188,209,220,26,228,114,181,90,232,103,100,157,209,81,83,171,126,105,247,161,177,191,13,187,157,65,187,123,53,166,53,125,29,194,26,185,166,182,81,54,177,209,202,217,57,106,22,150,25,30,215,42,61,202,142,204,137,148,85,207,94,166,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,140,120,146,220,250,13,164,217,173,79,171,235,46,16,210,75,13,178,181,180,110,146,86,199,205,80,148,179,72,198,181,85,237,85,118,99,92,34,46,122,116,53,200,220,109,77,83,173,247,15,82,234,234,137,93,52,215,203,205,109,193,206,87,43,149,206,154,119,201,221,85,85,122,187,230,191,122,151,53,225,49,180,12,208,219,21,46,171,173,164,145,149,183,234,215,86,70,249,99,194,172,19,209,208,200,152,85,99,87,25,98,227,170,167,213,73,214,10,46,241,93,209,143,176,113,24,251,211,97,100,113,92,104,86,85,70,183,28,206,146,186,185,220,203,238,162,47,68,239,149,62,127,10,157,123,6,142,226,70,58,42,143,47,23,170,4,182,177,100,198,17,211,87,208,162,99,46,78,190,239,215,238,82,246,26,168,230,163,145,81,81,83,57,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,117,109,206,43,46,150,188,93,166,145,35,101,29,5,69,66,185,85,19,8,200,220,238,234,169,242,249,154,224,113,67,171,101,214,123,253,175,46,210,74,178,49,186,138,233,20,46,87,42,230,63,109,153,205,235,149,252,239,69,193,60,60,24,116,155,39,184,234,45,92,176,35,150,63,107,161,231,86,231,24,117,190,78,248,255,0,79,232,45,148,29,27,124,52,53,46,227,237,46,173,209,213,48,182,71,92,172,181,244,208,229,168,188,178,201,77,36,109,84,203,93,133,247,251,162,42,255,0,144,214,251,119,52,101,102,223,110,110,168,209,213,176,62,55,90,111,21,180,108,230,106,167,51,34,168,146,52,114,101,173,202,123,139,215,9,247,39,98,200,188,30,248,128,116,77,185,236,149,230,227,60,174,124,179,92,233,18,105,185,145,141,95,96,166,99,27,205,39,68,78,184,68,103,220,190,133,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,170,127,24,78,32,93,43,45,155,37,102,184,79,19,153,44,55,58,180,134,94,84,123,83,219,233,158,199,114,201,213,23,166,81,89,247,175,161,91,187,71,163,43,55,7,115,116,190,142,162,129,242,58,237,120,162,163,127,43,85,121,89,45,68,113,171,151,13,118,19,223,78,184,95,185,123,27,32,236,126,134,165,219,141,165,210,90,58,154,22,198,235,109,150,130,154,108,53,19,154,88,233,163,141,202,184,107,114,190,231,117,68,95,242,29,228,21,53,227,61,165,27,5,199,78,234,228,129,26,178,123,37,15,58,55,25,203,174,18,99,56,255,0,79,232,32,127,11,218,182,93,25,191,218,14,238,201,86,54,59,81,90,226,153,200,229,76,71,237,176,185,221,114,159,155,234,184,54,63,210,87,56,175,90,90,207,119,134,68,145,149,148,20,245,8,228,84,92,163,227,107,187,162,175,207,230,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,3,18,241,89,170,23,72,240,249,175,46,140,86,36,171,167,174,145,196,174,244,127,176,206,228,84,234,157,114,223,69,53,195,212,215,9,110,218,142,235,117,157,220,210,86,87,79,80,245,202,174,92,249,28,229,238,171,234,191,50,230,252,30,244,63,234,123,96,238,119,217,169,164,100,215,43,220,211,49,239,102,51,28,148,84,14,76,42,181,23,25,79,154,161,62,193,249,123,26,246,57,143,68,86,185,21,21,23,213,10,69,241,103,217,118,232,13,241,135,87,218,168,22,59,126,160,163,109,92,242,182,44,53,106,231,172,174,145,201,150,177,173,207,43,17,122,170,187,239,35,159,9,155,157,93,180,251,249,163,181,53,53,115,233,169,221,120,183,211,215,42,74,172,71,82,173,108,15,145,174,195,218,138,138,145,245,71,46,58,117,54,48,209,250,142,143,87,233,91,70,167,160,145,175,167,186,208,211,214,198,173,84,84,229,150,54,189,59,42,167,103,39,170,253,234,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,31,88,106,58,61,33,165,110,250,158,190,70,178,158,213,67,81,91,34,185,81,19,150,40,220,245,238,168,157,154,190,169,247,161,174,127,22,155,157,91,187,27,249,172,117,53,77,115,234,105,219,120,184,83,208,170,202,175,70,211,37,108,239,141,173,203,220,136,136,146,116,70,174,58,244,36,103,132,198,203,183,95,239,140,218,190,235,64,178,91,244,253,19,170,224,149,209,101,137,87,5,101,12,141,76,185,142,110,121,94,171,209,81,223,113,119,76,99,88,198,177,136,136,214,162,34,34,122,33,250,4,4,241,132,208,255,0,170,29,131,182,95,97,166,145,243,91,111,112,204,247,177,153,196,113,209,87,185,114,168,213,92,101,126,104,133,50,105,171,132,182,157,71,106,186,64,238,89,40,235,160,168,98,229,83,14,100,136,228,236,169,234,159,51,99,206,20,181,66,234,222,31,52,29,209,234,197,149,52,245,174,57,85,190,175,246,24,28,170,189,87,174,93,234,166,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,183,197,91,93,254,164,120,114,146,138,59,171,105,100,187,214,173,7,150,217,249,31,34,75,65,92,152,199,50,101,171,203,219,174,85,59,41,70,150,202,85,185,221,169,40,220,229,85,171,169,142,37,92,245,247,156,137,245,249,155,17,112,59,162,217,162,56,109,209,244,44,99,27,237,182,187,125,114,171,83,10,170,250,10,100,202,251,169,215,221,255,0,222,103,176,8,73,226,171,181,244,154,207,97,38,212,140,182,164,213,150,57,29,86,179,36,40,231,50,40,104,171,159,241,114,42,162,34,187,61,209,62,168,81,180,19,205,73,81,29,76,15,115,37,133,232,246,57,170,168,173,114,46,81,81,83,170,117,47,183,195,75,122,97,221,94,29,237,86,218,170,182,201,113,211,76,130,206,230,58,68,87,185,148,244,52,109,87,170,43,220,229,247,164,239,209,51,232,132,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,69,219,141,228,209,219,171,125,214,150,93,27,87,237,177,232,107,194,88,107,234,216,168,177,62,181,33,100,146,178,53,245,72,252,196,98,175,231,53,200,157,19,43,222,128,56,221,65,169,116,230,147,182,201,122,213,87,251,109,154,223,18,225,245,119,10,168,233,225,111,69,94,175,122,163,83,162,47,175,162,152,206,143,139,254,21,110,23,47,178,105,56,140,219,135,212,243,114,53,191,170,90,68,107,221,156,34,53,234,254,87,42,170,244,68,85,207,161,149,173,247,10,11,181,20,55,43,93,117,61,101,37,67,18,72,106,41,229,108,145,200,213,236,230,185,170,168,169,245,67,232,0,0,14,3,87,238,14,130,219,218,38,220,245,246,183,176,105,170,55,103,150,162,241,114,134,142,53,198,51,135,74,230,167,170,127,116,199,246,190,48,120,84,188,214,165,186,223,196,86,221,190,161,223,11,31,168,169,99,231,92,162,97,170,247,162,57,114,189,145,114,166,87,183,220,40,46,212,80,220,173,117,212,245,148,149,12,73,33,168,167,149,178,71,35,87,179,154,230,170,162,167,213,15,160,0,0,0,0,0,0,31,153,36,142,24,223,52,210,53,145,177,170,231,57,203,132,106,39,117,85,244,67,164,236,246,239,233,45,240,210,83,107,173,11,59,170,108,159,106,87,91,105,106,151,225,170,74,89,221,11,166,103,246,14,115,28,173,245,86,225,122,103,9,222,0,0,0,0,7,203,114,185,219,108,212,51,92,239,23,10,106,26,58,118,243,77,81,83,43,98,138,52,206,50,231,57,81,17,50,169,221,76,85,63,24,28,41,211,92,214,209,63,17,219,110,202,150,187,149,217,212,180,156,141,92,117,69,147,159,145,23,239,94,253,59,153,62,197,168,44,26,162,219,21,231,76,223,45,247,123,124,217,242,170,232,106,89,81,11,241,223,149,236,85,106,254,133,57,0,0,0,0,1,210,117,222,247,236,214,215,191,201,220,109,214,210,90,102,108,101,32,186,222,105,233,166,119,76,251,177,189,232,231,116,84,94,136,189,14,23,75,113,69,195,118,182,171,75,118,148,223,141,5,114,172,114,225,180,176,234,10,95,61,221,186,182,53,122,57,201,213,58,162,96,202,0,0,98,221,81,197,55,13,122,46,181,214,221,81,191,90,6,221,90,199,43,95,75,46,160,165,243,152,191,217,70,143,87,55,244,162,29,147,68,110,254,211,238,98,103,110,183,55,74,234,117,70,115,185,182,139,197,61,91,154,223,236,155,27,213,91,140,245,202,38,14,220,0,0,0,0,0,0,0,0,29,23,93,111,182,202,109,140,171,77,184,155,181,164,52,221,66,34,47,179,220,239,84,244,243,175,110,209,189,232,245,232,168,189,19,183,83,140,210,124,78,240,231,174,170,217,110,210,27,233,160,238,181,178,63,203,142,146,158,255,0,74,181,15,119,79,134,46,126,119,119,78,168,152,207,67,38,128,0,0,0,0,49,110,169,226,155,134,205,19,94,182,173,85,191,58,14,219,92,213,195,233,101,191,211,121,204,255,0,148,196,122,185,191,165,16,237,154,43,115,182,219,114,105,159,91,183,123,131,166,245,68,17,38,100,146,205,117,130,181,172,235,143,121,98,115,177,215,167,83,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,36,120,150,111,76,59,85,195,189,214,219,75,86,214,92,117,43,39,179,181,137,34,35,218,202,138,26,198,163,209,17,237,114,123,209,247,234,153,244,82,132,167,158,106,186,137,42,103,123,159,44,207,87,189,206,85,85,115,149,114,170,170,189,87,169,121,62,21,91,95,73,163,54,18,29,72,251,98,67,89,124,149,181,105,50,194,141,115,226,154,138,133,253,29,200,138,168,170,220,247,84,251,201,182,1,129,56,226,209,140,214,220,54,235,10,23,178,55,123,21,174,225,92,138,228,202,162,178,130,165,50,158,234,245,247,191,247,154,238,220,233,86,217,118,171,163,107,149,22,146,166,72,145,115,215,221,114,167,211,228,94,95,133,78,187,253,87,112,229,29,20,151,86,213,73,104,173,74,15,45,211,243,190,52,138,130,133,49,142,101,195,83,155,183,76,42,246,66,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,179,241,165,213,116,147,89,244,206,145,142,89,124,246,86,81,87,57,156,201,201,202,140,184,199,156,103,57,207,211,244,149,165,179,150,120,245,14,237,232,155,20,237,145,208,220,53,21,182,150,95,45,50,238,73,42,99,106,227,40,169,217,125,81,77,147,182,166,199,77,166,246,211,74,216,169,17,233,13,13,150,134,157,156,248,230,195,41,216,212,206,17,19,56,106,122,33,218,192,49,23,22,186,86,159,87,240,227,184,150,201,159,35,94,205,49,119,154,30,69,68,204,137,65,59,90,139,148,94,158,247,162,100,215,2,245,64,251,85,230,190,215,38,121,232,234,101,167,118,126,108,122,181,125,19,229,242,39,215,132,30,240,205,166,119,122,225,183,87,10,246,197,111,186,80,75,60,45,150,85,107,93,83,37,85,4,45,107,81,94,141,87,114,181,112,136,213,95,191,177,116,40,168,228,69,69,202,47,84,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,190,36,188,98,199,195,46,212,46,151,209,215,63,43,112,245,156,50,83,218,86,37,69,125,186,155,225,150,181,223,154,169,149,108,121,239,39,84,202,70,228,49,111,130,124,146,77,177,58,250,105,164,115,228,126,176,87,57,206,92,171,149,104,224,202,170,250,169,98,128,139,92,116,241,199,165,184,70,209,236,161,183,67,79,120,220,27,236,14,117,150,210,245,85,138,22,101,90,181,117,56,84,84,137,170,138,136,212,84,116,142,69,106,42,34,57,205,165,203,189,255,0,137,158,52,119,37,82,170,93,81,184,186,154,167,154,88,233,41,227,116,145,82,69,158,188,145,55,17,83,68,138,190,136,214,166,122,245,83,39,92,60,45,248,221,183,89,93,121,147,104,99,155,203,103,152,250,74,123,237,4,181,40,158,184,99,102,94,101,250,53,85,126,72,167,67,217,158,34,56,140,224,195,112,102,165,176,86,93,236,83,208,213,35,111,58,82,245,20,172,165,169,84,238,202,138,103,225,90,236,47,71,183,149,233,158,142,235,214,245,120,90,226,123,64,241,89,182,52,251,133,162,158,234,90,152,94,148,183,139,76,207,69,158,219,87,202,138,177,185,122,115,177,81,114,201,17,48,230,252,156,142,107,115,8,0,16,175,196,115,142,217,184,90,211,148,122,11,110,93,77,54,226,234,90,103,84,65,36,173,73,25,104,163,230,86,123,83,163,84,84,123,220,230,189,177,181,222,238,90,231,59,40,222,87,84,30,153,208,156,73,113,129,175,107,235,172,54,141,81,184,218,150,85,107,235,171,166,149,101,72,26,229,94,68,150,121,92,145,194,204,243,35,81,206,107,81,17,81,169,132,50,189,239,194,223,141,187,37,169,247,103,109,36,85,173,137,188,210,83,209,95,40,102,157,169,140,174,24,147,101,234,157,176,206,101,235,209,20,199,155,55,196,87,17,60,30,107,185,105,244,197,214,239,97,168,183,213,98,239,165,238,241,72,218,89,220,152,230,142,162,149,248,86,185,83,167,58,35,100,68,94,142,66,246,120,83,226,99,71,241,85,180,148,59,149,166,35,74,42,182,189,104,239,54,167,72,143,146,221,90,212,69,124,106,184,78,102,42,42,57,143,194,115,53,201,209,21,28,212,204,96,0,0,0,0,0,5,117,120,178,113,146,187,109,164,93,195,134,222,93,221,30,168,213,20,168,253,65,83,78,239,122,130,215,34,42,121,28,200,190,236,147,167,69,78,233,22,123,121,141,83,42,120,78,254,36,218,75,247,198,237,252,182,82,96,149,211,227,105,251,130,232,79,225,122,127,34,168,42,127,109,246,107,117,183,130,122,234,109,173,219,219,238,170,150,216,200,228,172,101,170,141,245,11,3,94,170,140,87,163,81,112,138,173,118,62,229,59,207,243,147,113,115,255,0,23,45,125,253,228,155,254,225,252,228,220,92,255,0,197,203,95,127,121,38,255,0,184,236,91,117,193,159,21,214,221,193,211,23,26,254,30,245,221,61,53,45,230,138,105,165,146,205,50,54,56,219,59,21,206,85,199,68,68,69,83,97,176,0,48,127,22,188,87,232,46,18,246,217,250,203,85,102,190,239,94,175,167,176,217,98,127,44,183,26,148,76,227,61,121,34,110,81,95,34,167,186,138,136,136,174,115,90,180,107,186,123,233,196,159,26,27,135,5,29,250,190,247,170,46,53,243,170,90,180,205,158,25,29,75,77,235,203,79,74,204,167,68,78,175,118,94,168,220,185,203,140,153,6,147,194,219,141,218,203,50,94,27,180,49,68,174,143,204,109,36,215,219,123,42,21,49,148,78,69,155,221,95,236,92,168,190,138,136,166,49,211,58,203,137,78,11,183,49,201,110,155,82,104,13,75,72,230,58,174,221,89,19,227,138,178,44,229,18,104,95,248,58,136,157,142,139,133,69,238,213,206,20,187,62,8,248,212,210,60,94,232,73,106,82,158,27,62,182,177,71,27,111,246,86,185,121,26,174,202,54,166,157,92,170,174,129,234,139,209,85,92,197,247,93,159,117,207,146,128,0,0,7,229,239,100,108,116,146,61,26,214,162,171,156,171,132,68,79,85,41,243,143,31,20,109,91,170,239,247,45,167,225,171,81,205,100,211,52,50,73,73,95,169,168,159,203,87,117,122,123,174,74,105,19,172,48,34,231,18,49,81,239,194,42,57,173,232,232,139,180,124,35,113,59,196,107,95,168,54,235,108,111,87,186,42,137,151,204,188,214,202,202,90,89,30,171,239,185,42,42,94,198,202,169,221,200,213,115,190,153,84,59,126,191,240,222,227,43,110,108,242,95,238,251,57,89,113,161,133,138,249,157,101,172,167,184,201,26,39,117,88,96,123,165,84,199,92,163,85,49,234,123,184,91,241,0,223,142,24,111,20,118,198,223,43,53,62,140,134,68,142,175,76,221,106,28,248,227,141,58,42,83,61,217,117,51,211,209,27,238,103,226,98,151,169,179,59,195,161,183,231,110,44,251,161,183,119,63,108,179,222,34,231,106,63,9,53,60,169,210,72,38,106,42,242,72,199,101,28,153,95,154,42,162,162,175,118,58,222,228,110,30,147,218,109,9,123,220,141,117,116,109,190,197,167,233,31,89,91,58,166,85,24,157,17,173,111,119,61,206,86,181,173,78,174,115,154,137,213,74,35,226,223,196,27,121,184,159,189,214,217,232,46,181,186,91,64,172,170,202,45,61,67,58,177,106,34,236,142,172,123,48,179,189,123,171,23,240,109,92,97,185,78,101,227,182,247,195,131,140,141,202,177,195,169,44,155,61,85,65,110,169,98,73,4,151,138,234,107,124,146,181,83,40,169,12,207,108,168,138,138,138,138,172,68,84,236,170,116,189,214,225,155,137,126,23,171,233,47,187,133,160,175,218,87,202,157,18,142,247,71,59,101,167,108,221,219,201,87,76,247,49,143,84,234,136,174,71,116,94,157,23,22,1,225,223,226,103,121,213,55,219,102,195,241,29,121,74,186,251,140,141,164,211,250,166,161,200,215,205,50,244,101,45,98,246,115,220,184,107,37,238,174,84,107,178,174,71,22,138,0,0,169,175,20,61,61,197,55,17,27,177,71,162,118,251,99,245,229,195,66,104,166,43,41,170,105,237,19,58,11,141,194,68,79,58,165,170,141,247,152,212,229,137,139,215,225,123,145,112,242,189,119,35,98,247,143,103,224,161,169,221,45,180,212,58,86,43,155,228,142,141,247,90,23,211,164,238,98,34,189,24,174,68,202,162,57,185,251,208,179,31,3,175,232,79,118,191,124,109,31,197,84,150,124,0,0,0,0,42,107,196,131,196,127,88,210,235,27,175,15,252,63,106,57,172,180,150,89,31,69,168,181,13,12,188,181,83,213,39,187,37,45,60,137,214,22,198,185,107,228,106,163,213,232,168,138,212,106,243,194,173,158,224,239,137,238,35,169,223,169,246,235,108,238,183,123,117,76,178,57,247,170,233,227,164,166,154,78,101,231,115,103,168,123,82,103,115,103,155,145,92,185,206,125,78,195,185,94,29,188,96,237,85,150,93,73,168,246,118,182,178,217,79,26,201,61,69,158,174,158,226,176,181,51,149,124,80,61,210,162,34,38,85,220,156,168,158,189,23,29,175,131,207,17,125,221,225,182,249,65,167,245,77,222,191,87,109,219,158,200,42,173,21,147,44,179,80,69,148,79,50,138,71,46,99,86,167,95,41,87,203,114,101,48,213,84,123,111,99,73,106,189,61,174,180,197,171,89,105,59,172,55,43,53,234,146,42,234,26,184,87,44,154,25,26,142,107,147,213,58,47,101,234,139,148,92,42,29,55,137,91,37,223,83,112,231,186,154,115,79,219,106,46,23,75,174,137,190,80,208,210,83,177,95,45,69,68,180,19,50,56,216,212,234,231,57,206,68,68,78,234,168,80,87,243,147,113,115,255,0,23,45,125,253,228,155,254,227,226,190,112,131,197,22,153,178,220,53,30,160,216,77,111,111,181,218,169,101,174,174,171,168,180,74,200,169,233,226,98,190,73,30,229,76,53,173,107,85,85,87,178,34,152,211,76,105,125,69,173,117,5,14,149,210,86,90,187,189,226,231,42,65,71,67,73,18,201,52,242,47,102,177,169,213,87,167,99,44,127,57,55,23,63,241,114,215,223,222,73,191,238,50,71,13,92,32,241,69,166,120,140,218,189,71,168,54,19,91,219,237,118,173,109,99,174,174,171,168,180,74,200,169,233,226,175,133,242,72,247,42,97,173,107,90,170,170,189,145,20,191,80,1,215,119,15,112,116,134,213,104,187,190,225,107,203,212,54,171,13,142,153,213,85,149,82,229,81,141,78,136,136,212,234,231,57,85,26,214,162,42,185,202,136,136,170,165,23,241,131,226,29,187,252,77,234,26,221,61,166,46,183,45,45,183,158,106,195,67,99,163,149,99,154,182,60,225,36,173,123,23,50,189,221,23,202,202,198,222,136,136,229,69,123,184,45,3,225,185,198,94,226,89,162,212,22,157,156,171,183,80,206,196,124,46,188,215,83,91,229,145,21,50,138,144,205,35,101,68,194,162,229,88,137,245,58,54,225,108,127,19,28,36,234,123,125,235,88,233,93,75,161,110,112,205,155,109,234,142,163,17,44,173,235,248,26,202,119,43,21,216,235,202,143,230,68,238,133,154,248,117,248,146,79,188,213,180,91,27,191,21,208,71,173,94,223,46,201,123,70,36,81,222,81,173,85,88,102,68,247,89,83,132,85,106,162,35,100,68,198,17,232,158,101,137,131,90,206,44,127,26,125,228,255,0,164,13,67,254,113,156,216,151,104,127,114,109,21,252,29,182,255,0,38,140,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,170,53,21,85,112,137,213,74,94,241,124,222,25,181,54,239,91,246,230,223,92,217,109,246,186,8,167,153,177,74,174,107,106,99,170,175,133,205,114,35,213,168,238,87,38,81,90,139,247,118,32,45,150,129,247,91,205,5,174,60,243,214,84,197,78,220,124,222,244,106,122,47,207,228,108,127,194,86,149,167,210,28,56,237,221,178,23,200,231,191,76,90,38,155,157,81,113,34,208,64,215,34,97,19,167,187,234,153,50,232,7,85,221,91,29,54,165,219,77,85,98,171,71,172,53,214,90,234,119,242,99,155,15,167,123,87,25,69,76,225,203,232,166,182,27,199,103,143,79,110,230,182,177,64,217,27,13,191,81,92,169,98,243,19,14,228,142,166,70,166,112,136,153,194,122,34,22,91,224,181,170,233,33,179,234,109,35,36,178,249,239,172,173,174,107,57,147,147,149,89,110,143,56,206,115,159,167,233,45,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,195,156,141,106,185,202,136,136,153,85,95,66,142,124,88,55,34,13,95,191,105,97,165,170,100,177,217,233,61,153,233,27,209,204,71,197,91,92,197,206,28,190,247,189,242,69,251,140,97,225,247,161,19,92,241,49,165,226,154,129,213,48,218,235,104,174,78,252,23,59,91,229,92,41,122,175,186,228,68,195,251,244,239,221,13,132,41,32,101,45,44,52,177,49,172,100,49,182,54,181,169,132,68,68,194,34,33,238,0,234,219,169,108,75,214,216,234,235,70,58,214,216,171,233,211,232,175,167,123,126,75,243,249,26,216,239,37,157,246,13,217,214,86,137,23,173,37,254,227,15,254,173,76,141,249,39,203,228,118,110,22,117,195,182,247,126,116,94,161,243,165,142,54,94,237,204,155,203,118,57,163,74,216,30,230,175,188,220,162,242,118,85,193,177,198,141,189,197,169,116,141,147,80,193,251,93,206,221,77,88,206,221,164,137,175,78,202,191,157,243,95,188,230,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,166,111,22,237,104,237,141,219,107,238,233,107,203,130,82,218,44,84,174,157,232,138,158,100,242,47,72,224,141,23,226,146,71,171,88,212,249,185,51,132,202,154,230,111,238,248,107,46,34,119,86,247,186,250,226,100,246,235,180,191,129,166,141,202,176,209,83,55,164,84,241,103,179,24,222,159,53,94,103,47,87,42,150,161,224,151,251,130,235,191,225,122,255,0,34,167,44,88,226,117,102,168,178,104,157,47,119,214,90,146,181,148,150,155,29,12,247,26,233,222,168,137,20,16,177,94,247,117,249,53,170,107,157,185,90,215,113,56,202,226,78,170,247,5,52,213,119,237,119,123,142,134,207,64,231,171,155,75,11,222,145,211,83,162,245,229,100,108,229,230,119,110,142,114,247,85,47,147,133,158,24,180,15,11,59,97,65,161,52,133,5,60,151,41,34,142,91,229,227,202,68,168,186,85,227,222,145,238,238,140,69,87,35,25,156,49,191,85,114,174,99,34,79,136,103,6,118,78,39,54,170,183,80,105,171,52,44,220,141,49,76,250,187,53,92,49,162,77,112,141,141,87,58,130,69,252,182,189,62,12,252,18,114,225,81,174,122,58,171,124,59,56,132,172,225,231,137,171,4,183,43,132,148,186,107,85,204,205,61,127,133,238,196,109,100,174,229,134,119,162,244,69,134,101,99,149,221,209,158,98,39,196,166,193,0,0,107,123,197,182,230,221,119,207,137,221,121,172,86,162,74,198,215,95,166,183,218,153,207,204,137,71,11,252,138,102,55,209,51,27,24,189,63,41,202,189,213,84,190,238,25,246,3,72,112,217,180,54,61,179,210,182,250,104,166,165,166,142,91,189,100,108,247,238,55,5,98,121,213,15,119,119,101,200,168,212,95,133,136,214,167,68,67,42,21,239,226,251,195,118,152,213,219,43,39,16,118,155,68,48,106,173,25,53,44,85,245,112,199,137,43,109,147,74,216,124,185,49,241,44,114,75,27,218,229,207,43,124,196,236,189,34,215,131,86,231,92,116,199,18,23,93,182,89,228,91,102,181,177,204,174,133,21,121,82,178,147,240,209,73,142,221,34,90,150,246,252,180,235,232,183,90,0,0,0,0,0,3,14,113,99,196,142,153,225,107,102,110,251,151,124,116,21,23,20,106,210,88,173,178,61,81,110,23,7,181,124,168,186,117,228,76,43,222,169,217,140,118,58,225,23,93,125,121,174,53,62,229,235,43,206,190,214,119,73,46,55,187,245,100,149,213,213,50,119,124,143,92,174,19,179,90,137,132,107,83,162,53,17,19,162,33,121,94,19,191,137,54,146,253,241,187,127,45,148,152,37,116,248,218,126,224,186,19,248,94,159,200,170,12,85,224,117,253,22,110,215,239,117,163,248,218,146,218,192,0,3,242,247,178,54,58,73,30,141,107,81,85,206,85,194,34,39,170,154,241,241,203,196,45,207,138,46,36,47,122,130,211,81,81,89,96,183,212,125,135,165,233,98,85,145,29,75,27,249,91,36,109,76,229,211,191,154,78,157,87,157,173,235,202,133,191,112,29,193,190,154,225,95,107,104,165,185,90,169,39,220,59,245,51,39,212,55,69,98,58,72,156,236,57,40,162,127,118,197,31,68,92,124,111,106,185,127,37,27,40,12,27,197,231,10,186,43,138,221,170,175,209,215,186,90,106,93,67,75,19,231,211,215,165,137,22,107,125,90,38,90,156,201,213,97,122,167,44,140,236,173,92,166,28,214,185,40,191,98,55,59,91,112,129,196,165,175,83,220,105,107,45,247,13,37,120,146,215,168,237,185,195,229,166,73,60,170,202,103,38,112,229,229,71,114,231,40,143,107,28,157,145,77,142,45,87,75,125,238,217,71,122,180,213,199,85,67,95,4,117,84,179,198,185,100,177,61,168,230,61,171,234,138,213,69,79,188,250,128,0,0,68,31,20,173,240,184,108,207,10,215,74,43,5,99,233,175,58,230,178,61,53,77,44,110,196,144,193,43,30,250,153,19,170,42,126,6,55,199,148,234,139,51,84,172,15,14,62,22,109,252,79,111,187,41,181,109,50,205,163,180,140,13,187,222,226,69,194,85,175,63,44,20,170,191,41,30,138,174,254,194,57,17,21,21,81,75,245,183,219,232,45,52,52,246,187,85,13,61,21,21,36,77,130,158,154,158,38,199,20,49,181,48,214,49,141,68,70,181,17,17,17,17,48,136,125,5,100,120,187,112,135,165,38,209,18,241,71,161,172,176,219,175,118,202,168,32,213,44,166,141,177,199,93,77,52,158,91,42,158,212,78,179,54,87,198,213,119,119,53,254,242,251,136,98,127,6,61,238,187,105,253,222,191,108,85,125,100,178,89,53,93,190,75,173,20,10,236,182,11,141,50,34,185,205,79,79,50,14,126,101,78,254,76,127,46,151,30,86,247,141,158,225,92,44,155,75,160,54,214,142,165,98,131,85,94,170,174,21,109,110,81,101,142,134,56,209,24,171,219,151,158,173,142,194,250,177,170,157,148,194,158,14,60,58,233,61,194,214,250,159,122,245,157,182,154,228,154,37,244,180,150,74,89,216,146,49,149,242,163,222,234,149,106,244,230,141,140,106,51,57,247,164,87,38,28,198,169,113,135,21,170,116,182,156,214,250,118,225,164,181,125,146,142,241,102,186,192,234,106,218,26,200,146,72,103,141,221,218,230,175,127,154,122,162,162,42,117,66,4,109,103,131,182,211,233,29,222,186,235,109,109,170,171,111,250,86,146,227,237,90,107,79,70,174,133,89,26,42,61,137,91,58,47,52,188,139,150,163,89,203,205,202,215,57,203,204,172,44,45,17,26,136,212,206,17,49,213,114,121,0,0,86,15,142,47,244,39,180,191,190,55,127,226,169,135,129,215,244,39,187,95,190,54,143,226,170,75,62,0,0,0,0,198,92,76,238,100,219,57,195,246,191,220,202,73,82,58,203,13,134,170,122,23,46,48,149,110,103,37,62,115,255,0,149,124,101,8,240,125,179,176,241,31,196,230,141,219,141,75,60,243,219,239,23,9,107,175,82,58,87,121,147,82,193,27,234,39,106,191,226,71,72,145,171,57,187,230,68,83,98,219,21,138,205,166,44,212,58,119,78,218,233,109,182,187,108,12,165,163,163,165,137,35,134,8,88,152,107,24,212,232,214,162,34,34,34,31,113,73,190,46,188,55,105,141,157,221,235,14,229,232,107,68,54,203,78,225,195,85,45,101,37,60,124,176,197,115,167,115,22,105,26,137,209,137,43,103,141,220,169,140,185,178,47,170,226,87,248,50,110,117,199,85,240,247,168,118,238,231,60,147,126,162,47,138,148,74,229,85,72,232,234,216,178,182,52,207,202,102,212,59,167,231,167,79,85,176,48,98,174,44,127,21,141,228,255,0,163,253,67,254,110,156,162,142,2,63,28,125,166,254,17,67,255,0,101,198,197,128,0,10,133,241,148,226,70,162,251,173,109,28,54,105,187,147,155,109,211,209,199,118,212,45,138,94,147,87,74,220,211,194,244,69,237,28,74,146,97,125,102,106,247,106,41,221,124,37,120,46,177,46,157,135,138,77,205,177,195,93,93,91,51,217,163,233,42,226,230,101,44,113,189,90,250,245,107,147,11,35,158,215,54,53,199,186,141,87,167,87,53,91,104,167,1,175,52,22,142,220,237,37,114,208,218,247,79,210,94,172,119,104,93,5,93,29,83,57,154,246,170,119,69,238,215,39,118,185,170,142,106,162,42,42,42,34,154,244,113,95,195,246,167,225,11,127,235,244,53,61,198,181,41,169,37,138,241,166,110,232,190,92,211,81,185,234,232,37,71,55,24,146,55,177,204,114,166,61,248,156,168,136,152,47,59,131,173,247,139,136,238,29,244,142,231,75,52,110,187,84,82,251,13,237,141,68,79,46,227,2,249,115,251,169,209,168,245,68,145,169,249,178,52,205,6,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,13,172,175,113,105,173,35,123,212,51,254,215,108,183,84,214,63,183,104,226,115,215,186,167,230,252,211,239,53,199,226,155,92,187,112,183,231,90,106,31,58,89,35,125,238,226,200,124,199,103,150,53,173,157,237,106,123,206,194,39,63,100,92,29,103,102,236,239,191,238,206,141,179,198,184,90,187,253,186,31,253,106,152,219,242,95,159,200,217,59,106,237,105,100,219,29,35,103,199,90,43,21,5,58,253,85,148,236,111,201,62,95,35,180,128,122,106,224,101,85,44,212,178,177,30,201,163,116,110,107,147,40,168,169,133,69,67,94,255,0,16,77,8,154,31,137,141,81,28,52,14,166,134,233,91,93,114,111,224,185,26,239,54,225,85,213,61,214,162,166,25,223,175,110,234,100,255,0,10,13,200,131,72,111,218,216,106,170,153,20,119,138,79,101,98,74,244,107,21,242,214,208,177,49,151,39,189,238,252,149,126,242,241,154,228,115,81,205,84,84,84,202,42,122,158,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,56,198,226,111,75,108,22,219,220,42,37,190,82,199,121,171,130,88,105,105,219,83,26,77,206,232,42,21,138,141,243,88,255,0,142,28,101,61,123,117,237,64,155,153,173,174,155,139,175,111,218,202,237,93,81,85,53,214,227,85,86,213,158,87,61,88,201,102,124,136,212,230,115,149,17,21,235,211,43,223,186,247,44,103,193,183,105,163,184,220,175,155,163,91,69,42,123,51,170,109,177,72,248,253,220,181,214,249,219,133,86,119,234,171,209,223,163,212,182,144,1,240,223,105,253,174,201,112,165,194,175,157,75,44,120,78,235,150,42,26,227,241,121,104,251,27,136,205,123,75,229,189,156,218,134,233,38,30,152,94,181,211,167,201,62,70,36,183,215,84,91,43,233,174,84,143,86,79,73,51,39,141,200,170,138,143,107,145,81,114,152,94,233,232,108,47,192,94,231,81,238,103,13,250,78,166,42,247,84,85,90,109,180,22,202,190,121,81,238,73,162,160,165,87,167,198,229,198,95,235,133,235,213,16,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,222,39,220,101,175,16,59,147,252,203,52,29,211,204,208,26,42,169,236,108,176,200,142,142,237,114,110,89,37,86,83,163,163,98,43,163,143,190,83,157,249,195,209,19,9,111,135,12,23,253,136,217,141,164,220,29,97,36,212,247,205,207,109,218,224,182,199,183,151,216,104,96,109,18,210,243,162,166,82,87,165,68,143,114,122,53,209,183,8,228,113,100,30,9,127,184,46,187,254,23,175,242,42,114,197,136,69,226,241,186,83,104,46,20,37,210,150,250,164,138,179,93,222,105,172,238,107,87,15,246,72,209,213,19,57,62,153,134,40,221,244,151,30,164,48,240,108,218,56,53,167,17,23,157,205,184,211,121,180,187,125,104,87,211,185,83,40,202,250,222,104,98,85,244,253,165,181,120,250,162,47,161,117,128,26,245,120,138,109,52,59,63,197,214,186,179,80,83,164,54,203,229,83,117,21,3,90,213,107,82,58,196,243,100,107,83,209,173,153,102,98,34,116,195,83,183,100,186,126,10,183,106,163,123,184,93,219,221,193,184,84,44,247,42,139,82,80,220,164,114,251,207,172,165,123,169,230,123,190,74,247,68,175,254,221,12,220,0,58,170,109,70,214,182,116,170,110,218,233,84,153,31,230,36,137,102,167,230,71,103,60,217,228,206,115,215,39,106,4,73,241,76,215,54,77,29,193,142,177,182,220,231,98,86,106,137,104,108,246,216,85,232,215,75,50,212,199,43,241,158,171,203,20,50,191,162,47,194,137,211,57,74,237,240,124,209,215,45,65,197,204,122,142,154,25,61,143,75,233,250,250,218,153,123,49,171,43,91,78,198,42,227,186,172,202,168,157,23,12,114,250,41,121,0,0,0,0,0,1,242,221,110,150,219,29,178,178,245,121,174,130,138,223,111,130,74,170,170,153,228,70,69,4,49,181,92,249,30,229,232,214,181,168,170,170,189,17,16,215,235,142,142,43,47,188,94,239,99,170,108,49,214,46,146,178,202,235,94,148,182,53,138,178,72,199,57,17,213,10,196,234,179,78,228,106,227,25,70,164,108,234,173,202,245,62,42,120,106,186,240,187,126,208,250,43,82,214,44,218,130,251,163,105,117,29,230,20,84,86,81,213,79,87,87,31,179,49,83,191,151,28,17,181,203,149,203,249,213,23,149,80,183,175,9,223,196,155,73,126,248,221,191,150,202,76,18,186,124,109,63,112,93,9,252,47,79,228,85,6,42,240,58,254,139,55,107,247,186,209,252,109,73,109,96,0,1,29,252,64,247,74,109,163,225,23,112,245,37,5,82,65,113,175,183,165,142,133,81,112,255,0,54,181,237,167,115,152,190,142,100,114,73,34,127,205,149,13,225,155,180,112,110,231,23,186,70,11,133,55,159,109,210,105,46,169,173,102,50,152,165,86,249,25,250,123,76,148,249,207,116,202,122,155,0,128,81,255,0,140,14,211,67,160,248,159,135,93,219,169,210,58,45,192,180,67,112,145,90,213,70,251,108,31,177,230,68,244,234,198,64,245,199,117,145,85,126,107,63,124,41,247,106,163,115,248,70,178,218,174,85,11,53,195,66,214,207,166,101,115,151,222,88,35,70,75,77,211,228,216,102,142,52,255,0,154,95,169,48,192,0,0,71,94,49,248,53,176,113,137,102,211,54,77,67,174,110,154,114,13,53,85,81,84,207,98,166,142,111,61,242,177,141,247,145,234,152,229,70,46,49,249,202,124,252,26,240,73,164,184,55,167,213,113,105,189,99,113,212,82,234,199,209,58,121,171,105,153,11,162,109,50,77,200,214,242,42,162,162,172,239,82,73,2,55,120,140,221,109,150,142,11,55,70,123,172,172,100,115,219,33,165,137,28,153,230,154,90,168,89,26,34,124,249,220,223,187,25,244,42,111,194,182,221,87,91,199,38,223,212,211,68,174,142,223,5,226,166,161,127,50,53,181,213,70,139,255,0,175,35,19,244,151,234,86,231,141,166,223,220,111,91,81,183,219,143,71,70,233,169,244,189,230,174,223,86,246,229,86,22,87,69,26,181,206,68,232,141,87,210,53,185,94,206,115,83,242,136,241,225,57,197,166,134,216,189,97,168,182,187,115,238,212,246,107,30,181,146,154,122,27,181,70,27,5,45,124,72,230,114,78,255,0,200,142,70,189,19,157,125,214,185,137,156,35,149,82,233,225,154,26,136,89,81,79,43,37,138,86,163,216,246,57,28,215,53,83,40,168,169,209,81,83,212,253,128,0,0,21,131,227,139,253,9,237,47,239,141,223,248,170,97,224,117,253,9,238,215,239,141,163,248,170,146,207,128,0,0,0,62,91,157,170,217,123,160,154,215,121,182,210,215,209,84,34,36,180,213,80,182,88,164,68,84,84,71,49,200,168,189,81,23,170,122,28,77,159,111,116,14,157,174,109,207,79,232,125,63,108,172,99,85,173,168,163,182,67,12,173,69,76,42,35,152,212,84,69,78,253,78,192,10,159,241,190,215,54,74,171,166,215,237,189,44,236,150,237,111,138,227,120,172,98,61,51,4,51,44,49,67,150,247,247,214,25,187,227,224,245,207,76,133,224,153,163,174,86,205,155,215,218,222,170,25,35,165,191,106,8,40,169,85,221,18,68,165,131,47,123,122,117,78,106,142,92,231,25,98,167,162,150,60,12,85,197,143,226,177,188,159,244,127,168,127,205,211,148,81,192,71,227,143,180,223,194,40,127,236,184,216,176,0,15,154,229,113,162,180,91,170,174,215,58,150,83,209,209,66,250,138,137,159,240,199,27,26,174,115,151,232,136,138,166,180,154,142,237,169,248,146,223,250,203,155,81,207,190,110,70,170,229,167,141,222,247,36,213,181,72,216,163,68,249,55,204,99,81,62,77,68,54,71,208,186,58,203,183,154,42,195,160,180,228,30,77,175,78,219,105,173,116,108,245,72,97,141,177,183,63,53,195,81,85,125,87,39,58,10,233,241,164,218,104,117,14,203,233,93,223,163,167,69,174,210,23,117,183,213,61,26,185,246,42,198,227,42,169,223,150,104,161,68,207,111,53,216,239,133,197,30,9,123,181,81,71,171,117,238,199,86,212,42,210,220,168,163,212,214,248,220,184,70,79,11,217,5,70,62,106,246,75,2,253,208,253,229,182,154,214,113,99,248,211,239,39,253,32,106,31,243,140,230,196,187,67,251,147,104,175,224,237,183,249,52,103,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,215,143,77,206,163,219,62,27,245,101,76,181,238,167,170,187,91,107,237,148,156,146,163,28,179,75,65,84,172,79,141,171,140,179,211,43,211,162,41,175,69,194,186,162,231,95,83,114,171,122,190,122,185,159,60,142,85,85,85,123,156,170,171,149,202,247,95,83,45,240,135,104,251,103,136,205,5,75,229,189,252,186,134,215,38,24,153,94,149,208,39,201,126,102,199,22,42,127,100,178,91,233,112,169,228,210,197,30,23,186,97,136,135,220,0,42,91,198,75,105,163,183,92,108,123,163,69,69,42,173,75,169,173,178,200,200,253,220,185,215,9,221,149,70,119,232,139,213,223,163,212,174,109,179,214,215,77,186,215,182,29,101,105,174,168,166,154,213,113,165,171,114,193,43,152,175,108,83,50,69,106,242,185,170,168,170,196,233,148,237,221,59,151,247,193,207,19,122,91,127,118,222,130,162,43,229,44,151,154,72,34,134,170,157,213,49,172,220,205,130,157,94,170,223,53,239,248,230,198,87,215,191,94,242,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,174,122,136,41,98,125,69,76,241,195,20,109,87,61,242,57,26,214,162,38,85,85,87,178,96,137,124,89,248,131,109,94,193,89,171,45,54,75,181,61,247,82,75,28,144,195,13,190,122,106,164,130,85,100,237,106,202,214,212,178,70,163,100,133,17,216,76,167,50,122,175,74,92,223,126,32,55,7,127,53,141,110,165,213,247,218,233,169,229,158,71,211,81,58,170,119,65,11,22,89,94,196,108,114,72,244,106,181,38,115,83,11,132,78,137,245,199,150,155,117,69,226,235,71,105,164,137,242,79,91,81,29,60,76,99,85,92,231,189,200,212,68,68,69,85,85,85,244,67,96,222,1,54,138,155,105,120,118,211,212,159,103,173,53,101,226,150,146,235,82,143,137,24,255,0,50,90,26,84,126,125,198,175,120,253,114,189,58,170,146,68,0,126,38,207,148,252,34,42,242,175,69,245,232,107,187,199,167,55,243,208,235,142,102,53,139,246,205,207,163,83,31,252,227,84,96,154,219,61,194,130,158,10,186,154,119,182,26,150,54,72,222,172,114,53,81,200,170,157,85,49,217,11,57,240,104,222,101,91,237,251,102,238,53,110,70,165,29,85,234,14,121,61,213,94,123,125,59,90,153,127,126,253,17,159,167,208,182,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,6,241,83,227,37,54,99,64,46,198,104,27,146,179,90,235,74,55,165,124,240,191,15,181,90,159,150,61,217,78,173,150,111,121,140,199,84,106,72,238,139,201,152,101,225,123,193,178,239,246,228,166,235,107,203,95,153,160,116,85,83,95,229,202,212,86,93,110,109,229,124,116,202,139,241,70,196,86,201,39,162,251,140,194,163,215,25,203,199,59,255,0,200,159,255,0,156,159,254,205,59,247,130,95,238,11,174,255,0,133,235,252,138,156,177,98,165,124,112,181,29,84,218,171,106,116,138,101,180,244,150,251,165,201,112,189,30,249,164,130,52,207,252,148,133,113,255,0,45,76,179,224,159,165,161,160,225,255,0,90,235,5,137,89,81,120,213,174,162,87,43,49,207,13,53,36,14,98,163,189,83,158,166,84,250,42,47,204,177,16,10,125,241,187,176,197,79,187,59,109,169,209,145,164,151,13,59,85,64,231,39,198,173,167,169,231,68,94,157,191,100,174,58,250,175,68,245,144,62,11,122,154,91,167,13,26,151,78,79,34,57,214,77,95,80,177,38,83,221,134,106,90,119,162,99,191,198,146,174,126,191,66,192,64,0,21,163,191,94,49,149,27,103,175,181,134,216,233,61,138,142,174,231,165,111,183,27,19,174,55,27,234,164,18,62,150,161,240,249,169,4,112,163,149,28,172,85,229,243,19,29,19,42,87,238,230,111,47,19,60,119,238,117,174,217,119,109,118,169,188,202,247,197,101,211,214,122,85,101,45,19,93,133,127,149,18,42,242,183,8,138,249,100,114,170,53,185,115,240,222,151,37,192,55,7,148,156,35,237,84,182,251,204,244,213,218,219,83,62,58,205,67,89,7,88,227,86,53,82,42,72,157,221,209,196,142,127,189,249,79,123,215,162,43,81,36,241,137,56,183,212,87,221,35,195,30,231,234,125,49,118,170,181,221,173,122,98,190,170,138,182,150,69,142,106,121,153,18,171,94,199,39,84,114,47,84,82,152,120,126,241,15,223,173,185,221,123,86,180,220,253,211,214,154,203,79,91,41,110,47,154,197,85,118,145,240,215,84,58,134,118,82,178,68,114,170,35,82,161,208,185,93,133,86,163,85,200,138,168,136,188,70,172,212,188,113,113,209,123,173,212,204,178,107,189,95,108,116,174,99,40,236,244,117,13,178,208,162,187,164,76,107,127,2,213,78,137,151,42,189,200,220,185,93,140,157,63,77,238,215,21,60,37,235,104,173,180,154,143,90,232,123,189,177,99,115,236,151,63,62,40,36,137,23,221,73,41,38,247,36,141,112,184,85,106,162,167,194,190,165,133,106,127,25,11,10,112,219,111,212,58,103,76,211,183,119,174,18,201,109,168,180,204,215,62,130,130,72,218,197,125,118,115,204,248,95,206,158,92,106,188,220,200,246,170,170,70,174,116,18,173,164,227,143,140,25,42,117,124,214,221,205,220,26,41,222,244,89,225,166,168,125,177,138,138,188,209,196,214,34,83,179,11,159,113,136,157,125,58,157,102,197,184,28,81,112,151,172,34,162,161,189,107,141,188,188,81,185,36,91,101,107,103,166,138,102,115,126,93,44,169,229,205,26,170,126,83,92,213,198,83,230,93,159,1,188,94,210,241,117,180,146,223,174,180,116,214,253,99,167,103,101,14,161,162,166,71,36,60,238,69,88,106,34,71,42,170,71,43,90,236,53,85,85,174,100,137,213,17,28,233,44,0,0,171,31,23,62,50,82,8,164,225,75,110,238,75,230,202,216,170,53,141,92,15,248,91,209,241,80,34,167,170,251,178,73,244,86,51,174,94,137,215,60,35,248,54,93,65,119,143,138,109,197,181,230,217,107,149,209,104,250,105,154,138,149,53,109,85,108,149,170,139,249,49,42,43,99,249,201,204,238,139,27,85,122,63,141,95,227,79,165,191,232,254,135,252,227,113,39,71,132,239,226,77,164,191,124,110,223,203,101,38,9,93,62,54,159,184,46,132,254,23,167,242,42,130,182,120,100,226,239,117,184,77,175,191,220,182,182,11,20,146,234,56,105,224,172,251,86,141,245,8,141,133,207,86,114,114,189,152,92,200,236,247,244,51,231,235,200,113,115,255,0,208,52,15,247,154,111,245,227,245,228,56,185,255,0,232,26,7,251,205,55,250,243,35,240,225,226,163,196,230,234,239,214,129,219,109,79,71,162,219,105,212,183,250,59,109,106,210,218,165,142,100,134,89,17,174,228,114,204,168,142,194,244,92,41,111,32,2,186,188,108,117,29,85,22,195,104,125,45,14,91,21,215,85,251,92,206,69,238,148,244,178,162,53,126,138,179,162,253,237,67,23,120,29,233,104,103,212,123,179,173,165,137,82,90,26,43,77,170,7,171,59,182,121,42,36,149,17,222,152,90,120,114,159,84,249,22,204,1,90,94,55,214,24,170,54,199,108,181,58,178,53,146,223,126,173,160,107,151,227,70,212,83,181,234,137,211,183,236,100,207,95,68,232,190,157,91,192,235,83,75,230,110,222,142,150,68,88,213,182,139,156,12,202,116,119,236,152,229,92,119,92,254,7,238,199,212,179,253,95,170,236,58,23,74,222,53,174,168,175,101,21,158,197,67,61,198,186,161,253,162,130,38,43,222,236,122,225,173,94,157,215,177,68,188,76,113,255,0,196,47,20,218,218,109,59,161,238,151,237,59,165,42,170,125,158,207,166,44,114,61,181,53,72,171,134,123,67,161,247,234,37,127,69,228,202,177,171,132,107,114,138,231,98,203,198,142,226,207,134,74,138,61,101,119,179,110,70,221,73,95,63,157,5,201,82,170,133,179,79,213,85,29,34,42,34,189,83,57,107,151,42,157,211,10,90,159,134,175,31,87,62,35,232,170,54,135,118,103,133,117,253,146,143,218,233,110,44,98,70,219,213,27,21,26,247,185,169,134,182,118,43,154,174,70,162,35,154,188,200,137,202,226,120,128,0,0,166,239,22,158,49,109,59,163,168,105,184,118,219,155,164,117,118,13,43,92,181,87,250,232,31,152,234,238,108,71,49,176,49,201,209,204,133,28,254,110,232,178,47,254,77,21,114,39,131,15,14,151,58,6,234,46,37,181,45,181,97,167,175,166,117,131,77,58,86,245,154,63,49,29,87,80,220,254,74,58,56,226,107,147,186,164,201,211,11,155,77,56,61,111,162,116,174,227,233,43,174,133,214,246,90,123,181,138,247,76,234,74,234,57,209,121,37,141,223,84,234,213,69,194,163,145,81,90,168,138,138,138,136,165,41,241,137,225,125,186,155,21,113,175,214,59,71,111,184,107,125,1,204,178,181,105,217,231,92,237,140,234,170,218,136,88,153,145,141,79,233,209,166,48,138,175,107,58,103,22,112,239,199,215,18,92,52,178,11,46,148,213,169,119,211,84,238,68,93,61,125,98,213,82,49,168,191,12,75,148,150,15,94,145,189,173,202,229,90,165,156,112,235,226,209,195,230,237,182,154,199,185,202,253,180,212,114,171,99,197,198,95,58,215,59,215,9,150,85,163,81,35,245,85,243,154,198,167,68,231,113,55,169,106,169,107,169,97,174,161,169,138,162,158,162,54,203,12,209,61,30,201,24,228,203,92,215,39,69,69,69,69,69,78,138,135,180,0,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,2,178,188,89,181,15,17,251,41,169,52,190,235,237,86,240,107,11,14,146,212,17,125,145,95,67,111,185,205,21,61,45,202,36,115,216,244,106,47,43,124,232,179,209,61,96,122,175,87,29,171,194,95,139,93,87,189,26,127,85,237,86,234,234,250,235,246,171,177,74,151,138,10,219,140,235,45,69,77,190,94,86,72,197,115,149,85,222,84,168,223,209,59,83,211,165,133,130,140,248,210,227,251,122,245,31,17,154,174,29,156,221,237,73,167,116,133,142,163,236,91,116,22,155,139,224,134,163,217,213,89,45,74,163,48,142,89,37,243,28,142,94,188,156,137,232,90,247,6,90,87,115,244,175,14,250,89,119,155,88,222,181,30,178,189,65,246,205,206,123,173,91,170,37,166,117,66,35,163,166,69,114,175,42,71,23,150,213,106,46,57,252,197,78,230,110,0,3,171,238,158,185,135,108,54,199,87,238,85,69,185,247,8,180,157,134,225,124,125,35,36,72,221,80,218,90,119,204,177,163,149,21,26,174,70,99,56,92,103,56,82,171,247,55,198,215,95,93,237,179,219,246,155,103,45,90,114,166,70,114,50,229,119,185,58,226,248,242,137,151,54,22,71,19,17,201,215,28,206,122,118,85,69,236,69,29,166,217,174,34,184,250,222,106,170,247,86,92,111,85,213,245,44,147,80,234,171,139,21,105,109,209,99,8,178,57,17,26,138,141,110,35,129,152,207,42,35,81,26,138,173,191,29,151,218,77,39,177,91,95,167,182,163,68,211,186,59,78,158,164,74,120,222,252,121,149,18,42,171,165,158,76,116,87,201,35,158,247,99,166,92,184,68,76,33,221,65,138,184,177,252,86,55,147,254,143,245,15,249,186,114,138,56,8,252,113,246,155,248,69,15,253,151,27,22,0,1,133,56,213,212,117,90,83,132,189,217,188,209,229,39,253,74,87,210,49,205,92,43,22,120,214,14,100,250,167,153,159,208,82,215,134,214,150,135,86,241,175,182,84,53,81,43,224,162,173,170,186,189,121,57,145,142,165,163,158,120,213,126,95,132,142,52,207,162,170,27,8,0,71,207,16,27,12,90,143,131,77,215,183,204,200,220,216,108,46,175,68,147,183,53,52,177,212,34,246,94,168,177,34,167,215,29,83,185,80,94,24,90,154,93,53,198,214,222,170,72,141,130,232,235,133,178,116,85,68,230,108,180,51,242,38,87,255,0,40,145,175,215,24,245,54,0,53,172,226,199,241,167,222,79,250,64,212,63,231,25,205,137,118,135,247,38,209,95,193,219,111,242,104,206,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,119,198,95,121,149,47,182,29,155,183,85,185,90,180,116,183,169,249,36,247,81,121,238,20,238,106,225,253,251,116,86,126,159,66,177,168,172,247,10,250,121,234,233,169,222,232,105,152,233,36,122,49,202,212,70,162,42,245,68,199,101,51,183,1,156,223,207,67,161,249,88,215,127,187,54,206,142,76,255,0,243,141,41,177,20,57,242,89,148,68,247,83,162,125,199,236,0,70,238,62,246,138,155,118,184,118,212,52,127,103,173,77,101,158,150,174,235,76,140,137,30,255,0,50,42,26,164,102,61,199,47,121,61,48,189,122,42,26,249,93,173,213,22,123,173,101,166,174,39,199,61,21,68,148,210,177,237,84,115,94,199,43,85,21,21,17,81,81,81,123,162,25,15,98,56,128,220,29,131,214,20,90,151,72,95,107,161,167,138,120,223,83,68,218,169,219,4,204,73,98,123,209,209,199,35,17,202,169,19,90,185,92,42,116,95,165,209,240,153,226,13,181,123,249,101,163,180,94,238,212,246,45,73,20,113,195,52,55,9,233,169,82,121,81,144,53,203,19,93,82,249,28,142,146,101,70,229,50,188,171,234,157,101,164,21,16,85,68,202,138,105,227,154,41,26,142,99,227,114,57,174,69,76,162,162,167,116,193,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,166,134,158,39,79,81,43,34,141,136,174,115,222,228,107,90,136,153,85,85,94,200,71,157,250,227,151,99,54,50,134,116,174,214,22,187,181,214,21,115,22,223,110,184,81,207,80,215,162,75,241,68,181,12,114,34,58,37,106,253,85,19,186,244,172,158,35,60,83,183,99,114,223,113,211,219,123,34,216,44,149,30,116,77,168,133,106,105,107,121,93,231,49,48,232,170,220,207,129,236,94,223,19,126,72,132,44,188,94,53,70,175,174,154,241,124,184,220,238,245,82,57,207,146,162,166,105,42,30,170,170,174,92,185,202,171,221,202,189,87,213,126,103,18,230,171,85,90,228,84,84,92,42,47,161,35,120,12,217,138,237,224,226,19,77,192,218,7,207,67,100,174,163,187,85,57,98,87,71,229,195,93,74,143,106,251,143,79,134,78,203,132,199,117,67,96,251,61,182,158,207,105,162,180,210,68,200,225,162,167,142,158,54,49,168,136,214,177,168,212,68,68,68,68,76,39,200,251,0,7,207,113,153,41,237,245,85,14,114,53,34,133,239,85,85,198,48,213,92,154,233,113,179,114,101,211,137,125,117,81,28,237,149,27,125,186,51,45,119,55,255,0,56,84,174,59,175,204,203,91,251,176,208,88,120,53,219,157,212,162,165,139,158,227,246,60,115,74,200,211,155,240,150,169,103,114,42,164,105,242,69,234,229,255,0,73,138,56,39,221,25,182,159,136,109,49,125,101,92,180,240,215,87,81,91,170,86,57,21,156,240,190,186,153,207,106,251,237,69,69,72,250,162,170,167,205,13,136,116,229,222,13,65,167,237,151,218,87,35,161,184,209,195,87,26,229,23,221,145,136,228,236,170,157,151,230,167,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,111,18,220,64,233,14,25,182,134,243,186,154,186,68,147,216,217,228,91,104,81,216,146,225,94,244,95,38,157,159,122,162,171,151,175,43,26,247,97,121,74,22,209,218,95,119,184,234,226,91,216,228,170,125,126,167,214,183,23,86,92,235,222,197,88,45,244,168,169,230,74,228,79,130,24,99,70,181,173,250,49,137,213,81,13,130,54,119,105,116,118,198,237,181,139,107,116,29,189,41,109,22,42,86,192,197,84,79,50,121,23,172,147,200,169,241,73,35,213,207,114,252,220,184,194,97,10,222,241,206,255,0,242,39,255,0,231,39,255,0,179,78,253,224,151,251,130,235,191,225,122,255,0,34,167,44,88,167,255,0,27,202,7,199,186,187,107,116,90,116,70,212,105,250,186,116,151,167,188,177,212,243,43,127,71,154,139,253,177,34,60,24,47,20,245,220,43,223,45,140,195,102,182,235,74,214,72,220,229,85,175,165,164,123,93,244,69,203,147,251,85,39,192,5,73,248,226,94,169,103,213,251,77,167,152,200,210,162,138,219,118,173,145,200,158,250,178,121,105,216,212,85,249,34,211,191,31,122,252,204,165,224,147,104,88,118,55,95,223,185,100,197,102,172,109,39,50,170,114,47,147,71,11,176,158,185,252,63,95,189,11,26,0,0,87,166,248,120,61,104,61,211,214,90,179,113,108,27,199,126,179,95,117,85,226,190,249,52,117,150,248,106,233,35,158,166,119,76,177,181,172,88,222,140,69,123,154,138,174,114,227,11,215,24,90,228,226,7,133,190,32,184,33,215,22,187,173,242,121,168,216,181,46,125,131,85,216,106,164,108,50,200,196,206,25,34,114,190,25,81,171,213,142,68,92,115,114,243,53,57,139,78,240,211,227,118,231,196,254,143,184,104,61,202,170,134,77,194,210,112,178,105,234,89,18,70,151,90,5,114,49,42,121,90,136,214,200,215,171,89,34,34,34,101,236,114,39,188,168,147,96,194,124,108,254,40,219,189,252,16,185,127,18,226,129,56,124,218,233,119,175,123,180,78,213,49,242,71,22,164,189,83,81,213,73,31,199,21,42,187,154,121,27,209,122,182,38,200,228,244,232,108,163,165,52,174,156,208,218,110,219,163,244,133,154,150,211,101,180,83,50,146,134,138,149,156,145,65,19,83,8,212,79,242,170,245,85,202,174,85,72,99,226,233,178,214,61,121,195,21,94,231,54,221,79,250,160,219,250,186,106,184,42,209,168,147,62,138,121,153,4,240,115,122,179,50,178,92,47,172,93,58,174,22,162,184,97,218,136,183,195,136,29,9,181,117,72,255,0,99,191,222,33,138,187,145,85,29,236,108,204,181,24,84,194,162,249,49,201,133,244,83,100,203,45,150,209,167,45,20,118,27,13,182,154,223,109,183,194,202,106,90,90,104,210,56,161,137,169,134,177,173,78,136,136,136,67,159,22,157,166,178,107,206,19,174,186,222,106,40,93,122,208,85,148,183,58,10,149,68,73,27,12,179,199,79,81,18,59,243,92,217,17,234,158,171,19,61,81,8,69,224,203,173,42,236,124,78,222,116,143,152,229,163,212,218,94,165,175,141,59,121,244,242,197,44,111,95,185,158,114,127,110,93,128,0,17,207,142,126,44,109,28,39,236,221,86,162,167,150,25,245,133,245,31,65,166,104,94,136,238,122,156,123,213,15,111,245,40,81,81,206,244,87,43,25,211,159,41,77,60,36,240,233,173,56,209,223,239,178,110,181,245,211,91,157,82,235,214,175,190,72,229,116,140,133,210,43,164,85,122,231,51,204,245,86,183,62,170,231,99,13,118,54,15,211,26,102,193,162,244,237,183,73,105,91,85,61,178,207,103,165,142,138,134,142,157,188,177,193,4,109,70,177,141,79,146,34,39,126,191,50,154,124,106,255,0,26,125,45,255,0,71,244,63,231,27,137,58,60,39,127,18,109,37,251,227,118,254,91,41,48,74,233,241,180,253,193,116,39,240,189,63,145,84,17,151,194,115,135,157,154,223,253,71,184,244,91,193,161,105,53,44,54,106,43,108,180,44,168,158,104,252,135,73,36,232,245,79,41,237,206,81,141,239,158,197,142,126,183,7,4,223,214,14,209,255,0,183,214,255,0,174,31,173,193,193,55,245,131,180,127,237,245,191,235,142,99,72,112,29,194,70,130,213,22,189,105,164,118,90,217,109,189,89,106,163,173,160,171,142,178,173,206,130,118,46,88,244,71,74,173,85,69,79,84,84,51,224,0,173,79,27,218,7,201,181,187,105,116,74,116,86,211,223,235,41,214,94,158,234,201,78,142,70,254,159,41,87,251,83,174,248,28,94,41,221,65,187,246,5,195,103,142,107,37,99,122,252,108,115,107,24,184,79,236,85,173,255,0,214,66,211,64,43,163,198,214,245,75,6,196,104,61,58,246,70,181,21,186,187,219,99,114,167,190,140,130,142,118,57,17,126,74,181,12,207,220,159,35,19,248,30,90,22,109,107,186,247,238,89,49,71,107,181,210,115,34,167,34,121,210,206,236,47,174,127,1,211,238,82,109,120,144,197,121,155,130,93,210,101,137,21,106,82,223,72,247,227,63,239,118,215,83,173,71,111,252,138,73,254,158,133,91,120,82,110,46,211,237,199,20,77,173,221,42,170,42,9,46,214,89,237,118,27,141,111,42,67,75,113,146,88,149,50,247,116,137,207,141,178,198,146,101,62,62,95,203,46,215,115,118,223,71,239,22,128,189,237,190,186,182,182,225,97,212,52,142,165,170,137,21,17,200,213,234,217,24,238,188,175,99,145,175,107,189,28,212,95,67,174,236,135,13,251,47,195,181,133,182,29,165,208,182,251,55,60,109,142,170,187,147,204,174,173,198,58,207,80,236,189,249,84,207,46,121,81,85,121,90,212,232,100,176,0,0,175,111,19,158,61,163,217,235,37,94,193,109,29,231,255,0,151,55,154,94,91,197,202,150,84,230,177,210,72,152,228,107,147,225,169,145,171,211,179,163,98,163,250,43,152,164,7,224,43,130,203,239,22,187,138,181,151,200,234,168,182,247,79,204,215,223,238,45,85,99,170,95,209,201,69,3,176,185,149,232,168,174,95,200,98,243,47,85,98,58,252,52,230,157,177,233,27,5,187,75,105,139,85,53,178,209,105,165,142,138,134,142,153,136,200,169,224,141,168,214,49,169,232,136,136,136,114,32,17,223,127,184,7,225,155,136,159,105,184,234,221,7,13,163,80,212,243,57,111,246,30,90,42,215,61,115,239,200,173,106,199,59,186,247,149,143,94,157,208,170,222,43,188,47,183,167,135,154,74,189,101,163,165,93,127,162,169,154,233,167,173,161,166,88,235,109,241,162,170,230,162,153,21,202,172,70,247,150,53,115,83,10,174,70,38,15,143,129,175,16,141,125,195,46,161,183,104,221,103,116,171,190,237,117,76,201,29,93,190,84,89,166,181,53,203,214,122,53,85,203,112,189,93,23,86,57,57,176,136,229,230,47,106,205,120,181,234,43,61,14,160,177,215,195,93,109,185,211,69,89,71,85,3,185,163,158,9,26,143,142,70,42,119,107,154,168,168,191,37,62,192,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,98,110,42,118,50,219,196,102,195,106,205,169,173,100,105,87,114,163,89,173,83,191,167,179,220,98,247,233,164,207,162,121,141,107,93,243,99,158,158,165,11,240,195,187,215,190,22,120,147,211,154,234,231,5,77,34,105,251,163,237,186,130,141,90,188,254,200,245,88,106,226,115,125,92,214,171,156,137,249,236,111,200,216,234,130,186,142,233,67,79,115,183,84,199,83,73,87,19,39,130,104,221,204,201,35,122,35,154,230,170,119,69,69,69,69,250,145,215,196,19,136,47,231,119,225,155,82,106,59,101,119,179,234,59,243,126,192,176,171,93,135,182,170,161,174,71,76,222,168,168,177,68,146,200,139,215,222,107,17,123,149,9,225,215,195,202,241,11,196,197,130,219,117,161,116,250,103,75,57,53,13,241,85,185,99,226,129,200,177,64,236,247,73,102,88,216,169,223,145,100,84,236,166,193,128,0,14,185,185,26,34,131,115,54,239,84,237,197,214,174,162,150,139,85,217,107,172,149,51,211,242,249,177,69,85,3,225,123,217,204,138,156,200,215,170,166,81,83,40,153,66,180,183,55,193,22,149,182,201,170,246,119,122,167,117,124,109,85,138,135,82,80,183,203,153,121,122,34,212,65,133,103,84,95,233,78,238,159,46,176,86,217,124,226,83,128,205,235,158,146,9,174,58,55,86,90,157,31,181,209,189,201,45,29,198,153,114,173,71,181,21,99,169,129,233,156,57,21,112,185,86,171,92,220,165,239,112,173,196,62,157,226,131,101,172,187,173,98,133,41,39,168,230,163,187,80,35,149,86,134,225,18,39,157,14,87,187,125,230,189,171,234,199,177,87,10,170,137,151,1,138,184,177,252,86,55,147,254,143,245,15,249,186,114,138,56,8,252,113,246,155,248,69,15,253,151,27,22,0,1,31,184,253,160,125,203,131,93,216,167,101,58,76,172,176,62,163,149,113,209,34,145,146,43,186,254,106,51,155,244,21,19,225,101,120,167,180,241,189,160,163,169,194,54,225,13,214,141,174,85,194,53,238,183,212,57,191,126,85,168,223,189,197,251,128,97,46,54,239,84,182,30,17,119,118,186,173,145,189,146,233,27,141,18,36,137,148,231,168,137,96,98,253,232,233,26,169,245,68,41,79,195,162,208,183,190,53,182,174,141,27,35,188,187,164,245,120,141,83,63,128,164,158,108,245,244,252,31,95,166,77,134,77,107,56,177,252,105,247,147,254,144,53,15,249,198,115,98,93,161,253,201,180,87,240,118,219,252,154,51,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,218,142,239,6,159,211,247,59,237,83,145,176,219,168,230,171,122,229,19,221,141,138,229,238,168,157,147,230,134,187,220,108,110,140,219,177,196,54,167,190,190,174,90,136,104,107,171,109,212,203,36,138,254,72,89,93,82,230,53,61,247,34,34,36,157,17,21,19,228,134,87,216,45,134,167,191,112,107,184,219,169,91,75,23,61,185,111,17,195,43,216,156,223,131,181,69,59,81,21,99,95,154,175,71,39,250,76,75,193,53,202,59,95,18,250,22,162,73,155,18,58,251,107,102,92,238,84,255,0,194,20,203,142,233,242,54,45,183,76,149,22,250,90,134,185,28,146,194,199,162,162,229,23,45,69,201,244,0,15,142,241,109,167,188,90,107,109,53,113,50,72,107,105,228,167,145,143,106,42,57,175,106,181,81,81,81,81,83,11,242,53,240,227,207,102,43,182,127,136,77,73,11,168,31,5,13,242,186,178,237,74,228,137,91,31,151,53,117,82,49,169,238,49,62,24,251,38,83,29,149,72,228,141,87,42,53,168,170,170,184,68,79,83,150,179,222,53,70,144,174,134,241,99,184,220,237,21,81,185,175,142,162,154,105,41,222,138,138,142,76,57,170,139,221,168,189,23,209,62,68,211,225,207,197,59,118,54,209,246,237,61,184,82,45,254,201,79,228,196,234,137,150,166,170,183,149,190,75,23,46,150,173,172,248,24,245,237,241,59,228,170,89,182,194,241,203,177,155,231,67,3,104,117,125,178,211,117,153,90,196,183,220,110,20,112,84,57,234,145,124,49,37,67,220,185,116,168,212,250,162,167,116,235,33,161,154,26,136,155,61,60,172,150,55,162,57,175,99,145,205,114,42,101,21,21,59,161,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,102,244,113,41,180,155,25,99,168,186,235,93,97,106,130,162,38,63,203,161,75,133,51,106,100,122,50,71,35,91,28,146,177,85,85,98,115,81,51,213,122,124,241,85,252,81,248,171,110,30,191,146,183,73,237,74,54,203,102,243,36,141,43,99,243,233,170,222,207,195,71,210,72,42,220,197,69,99,227,119,111,137,185,236,136,66,136,168,183,59,120,117,27,234,41,232,245,14,169,186,215,78,170,231,50,58,138,233,21,239,147,56,202,115,187,226,147,235,213,223,53,37,175,15,222,21,251,199,185,53,180,23,29,194,167,126,156,178,78,145,75,51,38,101,85,29,98,70,229,137,92,136,146,210,57,156,220,143,126,51,211,153,191,36,83,50,113,153,195,199,15,156,36,108,36,118,75,37,4,53,250,158,226,137,71,29,77,92,84,50,212,162,201,69,80,212,151,157,177,197,39,237,148,232,188,216,94,170,171,140,246,171,250,106,122,171,149,116,84,148,176,201,61,69,84,173,142,56,227,106,185,207,123,151,8,212,68,234,170,170,184,193,121,158,25,252,48,91,246,123,105,40,53,189,226,210,140,191,234,106,104,174,30,108,240,53,38,138,10,154,106,57,124,172,186,38,61,168,143,141,87,151,42,136,190,170,189,73,170,0,6,53,226,43,112,237,187,103,179,58,199,83,215,87,211,211,75,77,99,184,62,151,206,149,172,243,39,109,36,207,99,91,151,53,85,85,88,184,68,92,244,232,107,141,185,58,174,163,91,235,221,65,170,234,85,170,251,165,206,174,175,45,207,95,54,103,201,234,171,249,223,53,251,212,183,9,246,246,143,116,60,48,109,84,20,212,206,171,154,203,166,96,186,70,138,196,145,99,168,135,79,97,21,48,215,42,97,100,250,47,94,232,83,237,44,213,218,87,83,67,59,81,99,172,179,215,181,233,156,167,44,177,73,159,162,167,86,253,23,238,54,30,224,155,114,161,220,238,28,244,117,209,42,34,146,162,223,105,183,219,170,121,30,138,190,116,116,20,206,126,125,231,47,119,250,170,47,205,12,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,233,172,172,164,183,210,79,95,95,85,13,53,45,52,110,154,121,230,122,50,56,163,106,101,207,115,151,163,90,136,138,170,171,209,17,10,12,241,9,226,238,191,138,189,226,117,191,75,85,84,59,65,233,121,95,65,167,233,88,174,197,108,156,216,146,181,204,245,124,170,136,140,69,76,164,104,212,194,42,187,54,115,225,189,193,220,60,50,237,59,117,46,174,182,35,55,15,89,67,29,77,217,100,106,121,150,234,108,35,162,161,79,205,86,231,154,76,119,147,167,84,99,73,128,85,95,142,119,255,0,145,63,255,0,57,63,253,154,119,239,4,191,220,23,93,255,0,11,215,249,21,57,98,197,111,248,217,109,236,215,141,160,208,59,151,79,10,189,116,205,246,162,217,58,183,62,228,53,208,163,185,151,211,28,244,145,183,63,55,167,205,76,113,224,133,184,84,212,186,147,115,118,174,170,116,73,174,52,116,55,234,40,213,81,58,64,247,195,81,211,213,87,207,167,255,0,213,82,217,192,40,171,197,199,113,169,181,207,23,181,214,42,25,252,202,125,21,100,162,177,57,90,236,177,103,94,122,169,85,58,227,153,22,165,24,189,186,199,143,66,198,188,42,246,254,171,66,112,107,165,234,107,169,252,138,157,85,91,91,168,30,197,239,201,44,158,84,46,95,249,80,193,19,147,232,228,37,216,0,0,96,174,56,182,190,203,187,124,42,238,54,156,188,83,196,249,104,44,117,87,187,124,143,111,88,43,104,226,116,241,57,171,221,185,86,43,21,83,242,94,228,194,162,170,45,49,248,112,107,235,142,223,241,147,183,117,20,79,252,13,242,185,246,10,200,215,56,146,26,184,221,26,34,227,243,100,88,222,159,86,38,122,100,216,68,194,124,108,254,40,219,189,252,16,185,127,18,226,154,252,47,35,142,94,58,182,201,178,198,215,181,29,120,114,35,147,41,148,180,86,170,47,222,138,136,169,245,67,96,2,62,120,128,254,38,155,175,251,194,239,227,99,42,95,194,138,8,102,227,115,70,201,44,77,115,160,161,187,201,26,170,101,88,239,96,153,185,79,146,225,206,79,185,84,190,178,61,120,130,199,28,188,25,110,187,101,141,175,106,88,249,145,28,153,76,164,209,170,47,222,138,136,169,245,66,171,124,34,127,28,187,79,239,13,211,248,164,47,92,0,112,186,207,88,233,173,189,210,151,109,111,172,110,240,91,44,150,74,73,43,107,170,230,118,27,20,76,76,170,253,85,123,35,83,170,170,162,34,42,170,33,175,119,19,27,239,184,92,109,113,10,235,205,186,217,95,82,151,42,184,236,186,71,79,196,188,238,130,157,207,229,134,38,181,58,121,178,57,121,222,190,174,114,245,229,107,81,46,199,130,254,22,172,60,40,236,205,14,137,166,108,21,58,142,227,203,95,169,46,76,78,181,85,170,223,129,174,198,124,168,209,121,24,159,36,87,99,47,118,115,209,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,37,116,248,218,126,224,186,19,248,94,159,200,170,12,85,224,117,253,22,110,215,239,117,163,248,218,146,218,192,0,2,26,120,180,237,236,218,227,131,171,197,214,150,21,150,125,27,119,160,191,181,173,206,121,17,206,166,145,126,168,145,213,61,203,159,70,170,250,33,3,188,28,247,10,155,73,241,81,85,164,43,167,70,69,173,52,229,93,5,59,85,81,17,213,112,57,149,44,251,255,0,5,13,66,99,230,226,239,0,41,255,0,198,215,113,169,174,251,159,183,219,91,73,63,51,180,221,162,170,237,86,214,59,162,73,91,43,24,198,185,51,241,53,148,156,201,211,162,75,253,145,156,60,21,182,254,170,197,177,26,195,112,106,233,252,175,213,94,161,109,53,51,151,188,180,244,113,35,81,255,0,119,155,52,237,251,216,191,66,192,239,118,107,86,163,179,87,233,235,237,4,53,214,219,165,44,180,85,148,179,55,154,57,224,145,138,201,35,114,122,181,205,114,162,167,201,74,86,226,207,194,155,120,182,178,249,116,213,123,27,103,169,215,26,33,242,58,122,122,42,53,89,110,246,248,215,175,150,248,49,205,80,141,248,81,209,115,57,201,213,204,111,85,48,182,201,241,201,197,63,12,245,76,176,105,221,109,93,61,174,222,244,138,77,57,168,162,117,85,44,72,220,39,148,214,72,169,36,8,152,198,35,115,61,75,102,224,211,196,95,108,120,171,146,45,23,115,161,93,37,184,45,133,94,182,137,166,243,32,175,70,53,93,35,233,37,194,43,176,136,174,88,220,136,246,167,110,116,69,113,46,64,0,17,67,143,222,54,172,220,39,109,250,90,244,228,244,181,187,143,168,225,123,108,148,47,195,210,142,63,133,213,211,183,243,26,189,24,213,253,177,233,142,173,107,213,41,219,135,93,131,221,30,52,183,195,245,63,77,113,172,169,158,225,82,235,158,167,212,85,104,233,146,142,7,63,50,212,72,229,248,228,114,170,163,24,170,156,239,84,76,162,35,156,155,2,237,6,209,232,109,140,219,203,62,216,237,221,165,180,22,91,52,62,92,109,206,100,158,69,235,36,210,187,242,228,123,178,231,47,205,112,152,68,68,78,230,0,7,135,53,28,138,215,34,42,42,97,81,125,74,3,241,50,216,205,63,177,28,84,221,237,90,74,134,26,11,30,169,160,131,83,208,209,66,136,145,210,164,239,150,57,99,99,83,163,89,231,193,50,181,168,136,141,107,154,137,209,16,180,159,11,77,105,93,172,184,46,209,172,185,62,73,39,176,79,93,101,243,31,143,122,40,170,30,232,145,62,141,138,72,217,253,167,233,37,160,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,5,32,248,184,240,243,252,203,55,253,155,169,98,160,72,180,254,228,198,250,233,22,54,42,50,27,172,124,169,84,213,94,217,147,153,147,101,113,151,73,38,19,221,39,55,132,255,0,16,41,187,220,55,65,160,239,53,233,54,161,219,105,25,103,149,174,119,225,31,110,114,43,168,164,84,249,35,90,248,83,254,99,234,65,159,23,62,32,93,186,28,65,199,181,150,106,213,146,195,182,208,186,137,232,199,47,36,183,73,81,174,170,122,246,234,196,72,225,235,156,44,111,194,251,196,235,240,165,225,233,54,111,135,10,125,113,122,160,72,181,30,228,62,59,212,238,116,106,217,35,183,163,85,40,162,92,250,114,57,243,127,253,71,209,9,166,0,0,2,184,60,106,246,190,203,116,218,13,31,187,241,211,196,203,213,138,248,219,35,230,70,225,210,209,84,197,44,156,170,190,188,146,192,213,106,47,111,50,69,69,76,174,113,191,130,22,190,184,199,169,55,47,107,165,127,61,5,69,13,37,254,6,174,127,5,52,114,44,18,42,127,203,108,177,103,63,212,211,30,165,179,131,21,113,99,248,172,111,39,253,31,234,31,243,116,229,20,112,17,248,227,237,55,240,138,31,251,46,54,44,0,3,171,238,150,139,135,113,246,203,87,109,237,67,145,177,234,123,21,125,157,206,85,84,70,165,69,59,226,206,83,170,99,159,186,26,228,236,46,177,151,102,56,134,208,250,202,246,201,41,19,74,106,154,41,174,113,187,163,153,12,85,13,74,150,47,201,121,60,198,155,46,49,236,145,141,146,55,163,154,228,69,107,145,114,138,139,234,135,232,16,167,197,211,113,169,180,103,8,119,13,42,147,242,214,235,139,189,13,166,22,181,216,127,151,20,169,87,43,186,47,195,138,102,177,123,254,216,137,234,65,191,7,29,191,170,212,220,83,213,235,69,167,205,30,141,211,213,117,46,153,123,54,162,165,91,79,27,62,247,49,243,175,220,197,46,232,214,179,139,31,198,159,121,63,233,3,80,255,0,156,103,54,37,218,31,220,155,69,127,7,109,191,201,163,59,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,8,227,103,114,161,219,30,28,245,141,213,103,142,58,139,133,166,225,110,166,230,122,34,249,207,160,169,115,49,239,53,123,179,209,85,126,72,107,195,85,53,118,170,212,211,78,228,89,43,47,21,238,122,227,43,205,44,178,103,234,171,213,223,85,251,203,130,167,219,218,45,175,240,193,187,80,84,211,58,146,107,214,153,158,233,34,35,18,53,125,68,218,123,10,171,150,181,87,43,31,213,122,119,82,163,182,219,85,212,104,141,123,167,245,93,50,181,31,107,185,210,85,229,217,194,121,83,50,79,69,79,205,249,167,222,134,199,92,58,110,29,183,115,54,99,71,106,122,26,250,122,153,106,108,118,247,213,121,50,181,252,147,186,146,23,189,174,195,156,168,168,175,76,162,174,122,245,50,80,0,16,175,196,191,134,11,126,240,237,29,126,182,179,218,81,247,253,51,77,45,195,205,130,6,172,210,193,79,77,89,39,149,150,196,247,185,21,242,34,242,229,17,87,213,23,169,70,85,52,245,86,202,233,105,42,161,146,10,154,89,93,28,145,200,213,107,152,246,174,21,170,139,213,21,21,49,142,229,160,112,103,195,199,15,156,91,236,36,150,75,221,4,52,26,158,220,139,71,37,77,36,84,49,84,170,199,69,78,213,151,157,209,203,39,237,149,10,188,216,78,168,139,140,247,195,124,64,248,87,239,30,219,86,215,220,118,246,157,250,142,201,2,75,44,44,133,149,85,149,139,27,86,85,106,42,69,72,214,115,114,49,153,199,78,103,124,149,8,149,45,22,231,108,246,163,101,69,69,30,161,210,215,90,25,209,90,231,199,81,67,34,61,146,103,25,94,71,124,81,253,58,183,230,132,215,225,115,197,91,112,244,4,148,90,79,117,145,183,171,55,153,28,107,91,39,159,83,86,198,126,2,63,219,39,171,107,17,17,140,145,221,190,39,103,178,169,106,27,47,196,166,210,111,157,142,158,235,162,181,133,170,122,137,88,207,50,133,110,20,206,169,141,234,200,220,173,116,113,202,245,69,69,149,173,84,207,69,233,242,206,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,94,246,198,213,123,220,141,107,83,42,170,184,68,79,153,9,184,216,241,17,209,187,17,69,91,162,116,61,92,55,93,92,248,164,102,97,146,41,225,166,114,165,76,120,127,149,82,201,88,246,203,19,115,211,162,47,205,81,18,156,119,71,120,247,47,124,181,77,77,227,87,95,110,119,73,235,170,223,52,52,107,85,81,60,113,185,242,61,205,100,81,200,247,170,34,44,174,107,81,21,112,139,143,94,178,115,132,239,13,29,202,222,138,155,126,169,215,116,242,216,180,188,241,197,82,137,51,42,41,106,166,141,203,3,242,207,54,149,241,185,22,41,95,142,184,85,111,201,23,54,185,178,156,29,236,134,201,91,40,233,236,26,46,211,83,93,74,200,209,107,234,173,212,111,168,115,218,216,211,157,100,100,12,85,94,104,145,217,249,170,175,221,146,247,3,90,216,54,203,68,221,181,117,234,166,158,146,134,205,65,81,86,168,231,178,52,84,134,23,201,202,222,103,53,51,202,197,194,101,59,122,26,255,0,241,159,196,165,243,136,125,217,186,92,214,233,84,251,21,13,76,244,214,250,101,157,235,23,148,202,154,135,68,254,79,54,70,103,146,108,101,184,76,116,78,157,242,71,134,215,11,53,91,225,187,20,250,166,251,73,26,233,237,60,246,86,175,155,26,226,89,224,169,163,127,39,189,11,216,228,88,229,94,153,69,95,154,39,123,210,179,218,232,236,150,154,43,53,190,22,69,75,65,79,29,52,49,177,168,214,182,54,53,26,212,68,68,68,68,68,68,232,136,136,125,128,3,225,189,222,173,154,118,209,89,124,188,214,195,73,69,67,4,149,51,205,52,141,141,140,141,141,87,57,85,206,84,68,68,107,85,114,170,137,208,166,79,18,78,56,221,187,186,130,125,173,219,155,148,172,211,150,201,93,5,92,241,77,132,170,154,55,214,64,252,58,26,135,70,248,157,28,140,94,173,69,95,94,152,66,6,217,45,21,218,130,241,67,99,182,198,178,85,220,42,98,165,133,184,85,204,146,61,26,222,136,138,189,213,59,34,169,176,127,12,59,77,89,105,225,14,205,183,247,181,95,62,239,165,105,224,157,139,156,53,210,219,33,137,201,135,49,21,48,168,189,218,191,167,177,69,124,71,233,41,116,70,252,107,253,53,36,15,137,148,90,154,235,12,60,205,86,243,70,202,201,152,215,39,68,202,47,47,116,68,66,212,252,29,53,147,238,219,61,119,211,146,58,119,173,21,214,161,205,114,174,88,214,178,150,222,196,110,121,151,11,215,182,59,22,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,222,45,252,100,254,165,172,146,240,183,183,119,68,75,189,234,6,201,171,170,97,119,189,75,68,244,71,71,68,138,157,159,50,42,57,255,0,249,37,68,234,146,174,42,86,199,123,187,105,171,205,14,161,176,92,38,160,185,91,106,35,171,163,170,129,220,178,65,51,28,142,100,140,95,71,53,200,138,139,232,168,101,239,231,217,226,231,254,49,186,251,251,247,55,253,227,249,246,120,185,255,0,140,110,190,254,253,205,255,0,121,210,119,39,123,55,119,120,190,206,254,106,155,141,127,213,95,100,121,222,193,246,173,107,234,61,155,205,228,243,57,57,149,121,121,188,184,243,142,252,137,242,62,173,186,226,3,123,182,138,217,83,101,219,13,211,212,186,94,130,182,127,106,168,167,181,220,36,167,142,89,185,81,188,238,70,175,87,114,181,169,159,146,33,107,222,16,91,203,186,219,193,166,183,50,167,116,183,10,251,170,165,182,87,91,35,163,125,214,177,245,11,3,95,29,66,189,24,174,85,194,42,181,185,251,144,150,124,85,236,196,124,64,240,249,173,182,161,140,141,107,175,22,215,58,216,233,21,26,214,92,33,84,154,153,85,203,240,183,205,141,136,229,252,213,119,204,161,94,22,247,134,233,195,7,18,90,99,112,46,180,245,84,177,88,110,110,160,191,210,43,21,37,74,57,51,13,92,106,197,78,175,107,92,231,35,127,61,141,236,168,108,107,101,189,90,117,29,158,135,80,88,110,16,87,219,110,116,209,213,209,213,64,244,124,115,195,35,81,204,123,92,157,218,173,84,84,95,169,246,157,43,122,55,107,74,108,102,215,234,29,213,214,149,77,134,215,167,232,223,80,230,115,114,186,166,94,209,64,207,236,228,145,88,198,253,92,153,233,147,93,253,27,166,181,207,22,124,70,83,89,99,123,167,212,123,141,168,229,169,172,157,173,87,54,15,62,87,75,81,50,167,230,70,207,49,234,158,141,103,67,100,45,51,167,109,26,63,77,218,116,150,159,165,74,91,93,146,134,11,117,20,9,218,42,120,99,108,113,177,62,230,181,19,244,28,152,6,16,227,102,245,174,116,215,10,219,141,169,182,218,247,91,103,212,54,107,82,92,169,107,168,223,201,52,12,130,104,229,153,90,184,95,233,76,145,23,230,138,168,86,63,0,252,118,239,69,219,138,29,39,166,55,191,121,175,151,125,51,168,86,123,82,69,112,168,111,144,202,201,99,84,166,87,116,78,242,163,24,157,123,200,139,216,186,112,71,222,61,119,118,205,179,124,41,235,251,229,202,166,54,86,94,173,53,26,122,213,10,170,115,77,89,89,27,161,103,42,47,126,70,185,242,170,126,108,78,41,175,195,159,69,87,235,142,50,246,210,142,138,37,116,118,171,147,175,117,50,97,121,98,138,146,39,205,149,199,108,189,172,98,125,94,134,194,198,19,227,103,241,70,221,239,224,133,203,248,151,20,219,225,113,248,246,109,151,254,154,255,0,51,214,151,252,71,207,16,31,196,211,117,255,0,120,93,252,108,101,77,120,78,254,59,58,75,247,186,237,252,138,82,250,8,249,226,3,248,154,110,191,239,11,191,141,140,170,191,8,159,199,46,211,251,195,116,254,41,11,215,0,20,243,226,213,198,79,234,235,82,201,195,30,222,93,17,250,127,78,213,36,154,162,166,23,116,173,185,70,190,237,46,83,187,32,94,174,79,89,122,119,137,21,107,227,70,107,109,91,183,122,142,147,87,232,93,69,93,98,189,208,243,251,53,125,12,171,20,240,243,181,88,238,87,167,84,203,92,228,233,232,170,101,15,231,217,226,231,254,49,186,251,251,247,55,253,227,249,246,120,185,255,0,140,110,190,254,253,205,255,0,121,143,55,19,116,119,23,118,239,80,106,61,205,214,183,125,79,116,166,165,109,12,53,119,74,167,79,43,41,218,247,189,177,163,156,185,70,163,164,122,227,230,229,249,157,151,67,241,57,196,46,218,105,216,52,142,223,239,46,173,211,214,90,87,201,36,52,22,251,156,144,193,27,158,229,115,213,24,213,194,42,185,85,87,234,165,203,248,87,110,86,191,221,94,24,234,53,62,228,235,11,174,165,187,55,83,215,82,165,109,202,165,211,204,144,182,42,117,107,57,157,215,149,21,206,84,79,170,152,183,198,211,247,5,208,159,194,244,254,69,80,98,175,3,175,232,179,118,191,123,173,31,198,212,150,214,0,0,29,127,112,116,77,155,114,180,38,161,219,221,69,26,190,217,169,109,117,54,170,180,68,69,114,69,60,78,141,206,110,123,57,17,217,69,244,84,69,53,194,98,107,254,20,248,131,141,106,160,246,93,85,182,218,141,174,115,51,134,75,45,52,168,189,23,30,244,82,53,58,46,48,230,63,213,20,216,207,107,55,47,74,111,22,222,216,119,51,68,92,27,89,101,212,52,108,172,166,122,47,188,204,244,116,111,79,201,123,28,142,99,155,232,230,170,122,29,168,227,53,54,165,176,232,221,59,115,213,154,162,233,5,182,207,103,164,150,186,186,178,119,98,56,32,141,170,231,189,203,242,70,162,175,204,215,39,126,55,31,82,113,93,196,173,255,0,89,217,237,181,85,53,250,214,249,29,29,146,222,158,244,169,10,171,105,232,224,194,116,230,242,219,19,87,29,21,217,95,83,96,142,31,118,154,131,98,246,83,70,237,45,185,99,115,116,221,170,26,90,137,99,76,54,106,165,247,234,37,68,244,231,153,242,63,251,99,191,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,85,85,87,162,34,39,169,241,88,117,5,131,84,218,226,190,105,139,229,190,239,110,157,210,50,42,202,10,150,84,65,35,163,123,163,122,53,236,85,106,171,94,199,53,81,23,163,154,168,189,81,76,69,196,175,8,59,45,197,30,155,158,217,175,244,213,60,55,182,194,230,219,181,13,36,77,101,125,20,156,184,106,163,211,11,35,17,112,171,19,242,213,199,100,92,42,107,249,69,91,172,184,122,222,148,169,164,157,244,122,159,111,53,27,227,85,141,202,222,90,170,58,133,107,216,191,216,171,163,115,85,23,186,42,162,166,21,80,217,158,219,93,13,210,221,75,115,167,107,219,21,92,44,157,136,244,68,114,53,205,71,34,46,50,153,194,159,72,0,195,60,86,241,61,162,56,83,218,186,189,193,213,79,142,174,225,50,186,154,199,103,108,188,147,92,235,49,148,99,122,42,181,141,248,158,252,42,53,191,53,86,181,104,115,255,0,199,159,27,187,255,0,253,63,82,107,109,97,89,245,109,61,36,41,253,212,134,154,22,126,134,181,190,170,189,111,143,133,46,24,116,71,10,123,87,73,183,218,85,145,213,220,38,86,212,223,47,14,139,146,107,157,102,48,175,119,85,86,177,191,11,25,149,70,183,230,170,231,46,102,0,163,142,54,56,206,227,51,79,111,166,187,218,43,134,237,93,52,229,182,193,119,158,150,138,154,195,27,109,175,117,18,187,204,166,145,102,141,18,117,87,192,232,156,185,126,61,238,157,23,173,193,112,247,188,218,119,127,246,119,76,110,174,155,172,134,104,239,84,49,190,178,40,215,173,37,107,90,137,81,78,228,202,171,92,201,17,205,194,247,76,42,101,21,21,114,40,40,67,197,39,120,236,59,197,197,165,222,77,49,91,21,109,183,71,219,105,244,180,117,81,42,43,38,146,9,37,150,117,106,167,116,108,213,18,179,61,151,147,40,170,138,133,166,248,104,109,245,102,221,240,103,160,169,110,116,239,130,178,251,21,69,254,86,57,48,188,149,83,58,72,23,244,193,228,175,233,37,16,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,4,123,227,195,135,196,226,67,134,221,75,163,45,244,94,209,168,109,140,251,115,79,163,83,47,90,250,118,185,91,19,126,178,177,210,69,255,0,219,17,125,10,84,224,235,138,75,247,9,59,161,113,214,212,52,18,87,82,220,44,149,214,186,203,122,175,42,75,50,198,175,165,115,145,123,114,84,178,46,101,238,140,89,17,58,169,248,225,75,102,175,156,90,113,57,100,210,87,201,170,43,97,187,92,37,190,106,138,213,118,31,236,108,127,155,85,34,185,59,58,69,114,70,138,137,241,202,223,67,98,218,106,106,122,58,120,168,232,233,227,130,8,24,216,226,138,54,35,89,27,26,152,70,181,19,162,34,34,34,34,33,237,0,16,23,197,187,118,55,175,102,116,62,222,234,253,163,215,183,141,49,4,247,90,219,109,206,75,124,200,196,157,242,66,201,32,71,162,162,231,9,12,216,249,101,223,51,174,248,75,113,95,173,247,154,167,93,237,254,240,110,45,199,80,234,90,84,165,186,218,126,209,153,174,123,168,253,232,231,72,209,17,62,7,172,42,191,243,137,242,82,199,1,90,126,53,155,187,102,160,219,109,27,178,20,181,49,201,121,187,221,147,80,213,196,213,69,116,20,116,241,203,20,124,201,233,230,73,50,242,175,254,65,255,0,167,31,248,32,232,170,249,181,126,230,238,43,226,86,209,81,219,104,172,145,189,81,113,36,179,74,233,158,137,232,188,169,3,51,255,0,56,223,153,109,128,197,92,88,254,43,27,201,255,0,71,250,135,252,221,57,69,28,4,126,56,251,77,252,34,135,254,203,141,139,0,0,20,13,226,103,177,21,91,41,197,70,163,173,165,161,88,180,254,186,145,218,154,213,35,83,220,87,78,229,90,168,250,116,69,101,71,153,238,250,49,241,252,208,180,191,13,126,34,173,251,245,195,85,138,223,91,115,108,218,171,67,193,21,130,245,11,157,248,94,88,219,203,75,58,250,170,73,11,91,239,122,189,146,39,92,41,43,129,71,190,45,124,69,219,119,135,126,169,118,231,74,220,91,87,97,219,104,102,183,201,44,79,204,115,93,37,115,86,173,91,243,70,121,113,67,255,0,42,57,49,209,73,207,225,45,176,245,59,75,195,90,107,139,229,10,211,222,247,38,169,183,133,71,181,90,246,219,152,213,101,27,93,244,84,116,179,34,254,109,66,19,108,214,179,139,31,198,159,121,63,233,3,80,255,0,156,103,54,37,218,31,220,155,69,127,7,109,191,201,163,59,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,121,120,197,235,39,218,54,122,209,167,35,116,236,90,219,173,59,156,228,92,70,230,190,150,224,197,110,121,147,43,211,182,59,21,89,195,134,146,151,91,239,198,128,211,81,192,249,89,91,169,173,80,205,202,213,119,44,111,172,133,142,114,244,92,34,115,119,84,84,47,83,137,237,166,172,187,112,135,122,219,251,38,124,251,70,149,169,130,6,38,112,231,69,108,154,38,166,26,197,85,202,170,118,106,126,142,198,190,23,187,69,118,159,188,87,88,238,81,249,117,86,250,153,105,102,110,21,49,36,111,86,187,162,162,47,116,94,232,138,79,31,13,190,56,221,180,90,134,13,173,220,107,148,175,211,151,57,91,5,36,242,205,148,165,154,71,209,192,196,87,77,80,216,217,19,99,141,235,209,170,169,233,211,40,92,229,146,245,108,212,118,138,59,229,154,182,26,186,42,248,35,169,130,104,100,108,140,124,111,106,57,170,142,106,170,46,90,228,92,162,170,117,62,224,1,241,221,237,116,151,187,77,109,154,225,11,37,165,175,167,146,154,104,222,212,115,92,199,181,90,228,84,84,84,84,84,85,232,168,168,81,111,137,47,11,53,91,33,187,21,26,170,197,73,26,105,237,66,247,214,167,149,26,226,42,137,234,107,31,201,238,194,198,53,18,56,147,166,85,83,230,169,219,27,240,97,196,165,243,135,141,217,181,220,210,233,84,203,21,117,76,20,215,10,100,157,233,23,148,250,154,119,74,245,103,155,27,51,201,14,50,236,166,58,47,78,219,0,109,254,181,176,110,110,137,180,234,235,45,85,61,101,13,230,130,10,180,70,189,146,34,36,176,178,78,71,114,185,201,158,87,166,83,43,223,212,198,155,215,193,222,200,111,109,178,178,158,255,0,162,237,52,213,213,76,145,18,190,150,221,70,202,134,189,205,145,57,210,71,192,245,69,230,149,93,159,154,34,253,245,71,197,143,134,142,229,108,189,77,195,84,232,74,121,111,186,94,8,229,169,84,133,149,21,85,80,198,213,157,249,127,149,74,200,218,137,20,76,207,92,34,187,228,169,136,199,181,219,199,185,123,27,170,105,175,26,70,251,115,181,207,67,86,201,166,163,74,170,136,35,145,204,145,142,115,37,142,55,177,85,21,98,107,92,138,169,148,76,122,116,184,238,9,252,68,116,110,251,209,81,232,157,115,87,13,171,87,50,40,227,204,210,69,4,53,46,68,166,143,12,243,106,95,43,222,233,101,126,58,117,68,249,162,162,205,150,61,178,53,30,199,35,154,228,202,42,46,81,83,230,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,89,173,52,174,135,180,84,223,53,93,254,223,107,164,166,137,242,185,245,117,81,192,138,141,107,156,168,139,35,145,51,134,187,215,209,126,69,100,113,157,226,157,70,246,220,182,243,98,167,171,100,168,147,82,79,118,71,34,55,63,178,33,115,161,154,150,175,61,252,167,181,85,191,95,146,21,135,124,191,106,141,193,212,178,221,111,119,26,235,189,218,231,82,229,89,39,154,74,137,95,36,146,43,176,138,229,115,151,47,122,175,117,92,175,205,75,67,224,15,195,122,8,105,44,219,197,187,180,86,219,132,53,244,180,245,244,54,217,227,73,81,173,122,82,212,70,178,69,81,75,132,114,39,152,213,229,122,247,194,47,117,44,254,211,104,181,216,173,212,246,155,53,190,154,138,142,146,38,65,12,20,241,54,56,227,99,90,141,107,90,214,162,34,34,34,34,34,34,99,8,135,178,225,95,73,107,161,168,185,87,212,71,5,53,44,79,154,105,36,122,53,172,99,81,85,202,170,184,68,68,68,85,202,148,233,226,97,198,253,102,187,212,149,91,67,182,215,185,226,177,208,243,210,220,165,166,169,86,165,68,172,146,178,158,86,115,67,59,152,246,57,143,98,225,204,69,94,153,233,132,43,202,134,146,91,149,125,61,12,114,53,178,85,76,200,154,233,21,81,168,231,57,17,21,87,229,212,190,207,14,157,175,179,109,190,199,217,101,165,134,150,74,251,181,29,53,109,76,244,237,98,162,186,90,58,78,116,87,35,26,239,137,153,235,159,76,170,146,208,0,122,170,106,105,232,233,229,171,170,153,144,195,11,29,36,146,61,200,214,177,168,153,85,85,94,136,136,137,220,169,207,18,238,61,38,185,212,214,236,142,211,95,102,134,10,121,100,165,187,214,210,85,43,124,197,106,214,83,79,15,153,5,66,162,181,81,99,119,35,217,215,162,175,162,21,133,52,211,84,205,37,69,68,175,150,89,92,175,123,222,229,115,156,229,92,170,170,175,85,85,95,82,65,240,41,179,151,61,225,226,15,78,80,209,163,18,158,205,91,71,118,170,115,249,177,228,195,93,76,143,68,84,99,211,56,145,59,225,62,106,134,194,118,27,76,86,43,37,5,154,15,218,232,105,162,166,111,110,204,98,53,59,34,124,190,72,80,231,137,206,151,109,131,137,235,189,92,20,171,20,87,22,84,86,61,220,156,168,233,36,184,86,42,175,68,76,229,19,234,191,82,64,248,47,235,102,82,234,189,71,161,100,168,86,164,212,149,151,22,198,175,194,43,150,75,116,89,199,55,127,237,127,79,161,110,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,101,70,153,211,117,147,190,166,175,79,91,103,154,69,203,228,146,146,55,57,203,243,85,84,202,158,191,212,134,147,255,0,130,246,143,253,138,47,255,0,4,126,164,52,159,252,23,180,127,236,81,127,248,35,245,33,164,255,0,224,189,163,255,0,98,139,255,0,193,42,219,198,254,207,105,181,127,49,111,178,237,116,148,126,111,234,143,204,246,120,27,31,62,62,205,198,121,81,51,140,175,247,84,239,190,11,54,59,45,211,98,117,204,215,59,61,21,92,140,213,188,173,116,244,236,145,81,61,142,14,136,174,69,232,88,197,5,166,213,106,71,182,215,108,164,163,73,21,21,233,79,11,99,230,199,108,242,162,100,250,202,155,241,87,224,90,243,29,246,191,138,45,165,178,190,178,134,181,190,118,176,182,210,197,153,41,166,68,68,251,65,141,111,196,199,167,237,184,76,181,200,178,46,81,207,86,96,126,9,188,73,53,199,11,84,63,204,255,0,87,218,106,53,134,128,116,139,37,61,18,84,114,85,218,158,229,85,114,211,61,217,106,198,229,92,172,78,194,115,123,205,86,170,187,154,113,86,120,208,240,183,21,157,213,212,90,67,113,103,174,86,47,37,11,237,180,145,175,63,162,58,79,105,86,162,125,83,153,112,189,151,177,92,220,94,241,197,186,252,97,223,169,173,183,26,68,177,233,26,26,159,50,209,166,104,164,116,169,231,42,114,182,89,223,132,90,137,176,170,212,94,86,181,168,229,70,181,21,206,87,88,159,133,239,3,23,109,136,179,207,189,219,179,106,74,93,109,168,105,18,11,101,182,102,254,18,207,64,252,57,222,98,42,123,181,18,225,188,205,238,198,34,53,112,174,123,82,192,0,7,199,120,180,219,175,246,154,219,21,226,145,149,84,23,26,105,41,42,160,126,121,101,134,70,171,94,197,199,92,43,85,83,244,154,246,113,157,193,254,185,225,39,115,42,40,42,41,42,170,180,109,206,170,73,180,213,241,168,170,201,97,202,185,176,72,244,76,54,162,52,194,57,189,51,142,118,251,171,210,78,112,197,227,19,169,180,30,159,163,209,156,68,105,107,134,176,166,160,99,33,167,212,22,201,88,151,37,137,184,68,73,227,149,90,202,135,162,127,76,231,99,151,9,205,204,170,175,36,22,163,241,164,225,166,130,204,234,173,51,162,53,245,218,228,230,102,42,57,232,233,169,35,71,99,180,146,249,239,229,79,76,181,175,251,189,74,207,226,151,139,125,218,227,15,92,82,92,245,99,82,154,219,71,34,193,98,211,150,254,103,193,73,230,42,39,68,248,166,153,254,234,57,234,153,92,34,34,53,48,212,180,31,11,190,10,46,252,62,105,58,221,220,220,251,91,168,181,214,173,165,109,60,22,249,227,196,214,139,119,50,63,203,127,171,101,149,205,99,158,213,234,212,99,26,184,119,50,19,192,194,124,108,254,40,219,189,252,16,185,127,18,226,155,124,46,63,30,205,178,255,0,211,95,230,122,210,255,0,136,249,226,3,248,154,110,191,239,11,191,141,140,169,175,9,223,199,103,73,126,247,93,191,145,74,95,65,31,60,64,127,19,77,215,253,225,119,241,177,149,87,225,19,248,229,218,127,120,110,159,197,33,122,224,3,137,126,147,210,178,61,210,73,166,109,78,115,149,85,206,90,40,213,85,87,213,122,30,63,82,26,79,254,11,218,63,246,40,191,252,17,250,144,210,127,240,94,209,255,0,177,69,255,0,224,143,212,134,147,255,0,130,246,143,253,138,47,255,0,4,166,79,25,219,109,186,215,197,14,151,167,182,80,83,82,68,237,3,68,245,100,17,54,54,171,190,209,184,38,112,212,68,206,17,58,253,9,195,225,83,167,116,253,195,130,221,39,85,95,98,183,212,204,235,133,217,29,36,212,172,123,151,21,178,162,101,85,50,76,154,43,125,5,178,31,102,182,208,211,210,68,174,87,121,112,68,216,219,149,245,194,38,50,87,143,141,167,238,11,161,63,133,233,252,138,160,129,124,14,241,177,252,230,87,109,91,116,254,102,127,171,15,213,77,53,37,63,151,246,207,217,254,205,228,58,71,103,62,68,188,252,222,111,108,55,24,245,207,73,109,250,249,223,249,174,255,0,142,223,252,0,253,124,239,252,215,127,199,111,254,0,229,52,183,141,159,234,151,83,218,52,231,243,179,123,55,218,181,244,244,94,119,234,207,159,203,243,100,107,57,185,125,133,51,142,108,227,41,156,119,66,208,0,0,174,255,0,20,206,6,110,219,199,109,102,255,0,237,37,161,107,53,125,142,147,200,190,90,233,227,79,54,235,67,26,42,178,104,145,58,190,120,147,167,47,85,124,120,70,245,141,173,124,3,224,211,142,173,201,224,254,251,83,109,134,137,218,135,69,220,166,231,185,233,234,137,214,47,46,84,194,44,244,239,194,249,83,97,48,189,21,175,68,68,114,101,26,230,216,149,31,141,15,11,51,90,125,182,179,72,238,45,61,99,91,239,81,165,178,145,234,174,199,102,189,42,81,170,153,245,94,85,233,217,8,41,198,151,137,6,226,241,81,77,38,132,211,182,215,233,13,189,73,27,35,237,141,159,204,170,185,57,142,203,29,85,42,34,39,42,42,35,146,22,167,42,57,17,85,94,173,106,164,147,240,171,224,74,247,106,187,80,241,65,187,214,87,81,164,112,172,154,66,213,84,204,74,231,61,49,246,132,172,84,247,83,149,85,34,69,234,188,203,38,17,17,138,235,82,43,215,198,39,108,183,95,81,237,29,155,112,116,38,160,191,63,78,105,217,37,139,84,216,232,234,229,74,105,41,228,86,172,53,146,64,213,229,122,68,228,123,92,231,34,225,178,53,122,35,92,164,64,240,251,241,18,94,22,41,107,54,215,115,45,87,43,214,128,174,157,213,148,171,111,107,31,87,106,170,118,17,234,198,189,205,107,225,126,50,230,115,34,163,147,153,185,85,114,58,98,238,127,140,167,15,118,93,33,91,81,181,150,45,71,169,53,43,216,177,208,211,86,209,37,29,43,36,84,233,36,210,43,149,220,141,239,202,198,170,187,183,187,158,100,172,222,26,54,95,89,241,123,196,125,191,78,203,20,213,109,187,221,29,122,213,55,4,110,27,79,70,179,121,149,83,57,83,162,57,220,202,214,167,171,222,212,250,166,198,192,3,167,110,238,237,104,109,143,219,235,190,230,110,37,226,59,117,150,207,15,153,35,215,172,147,72,189,25,12,77,238,249,30,236,53,173,79,85,244,68,85,77,122,184,169,226,111,92,113,85,186,181,187,135,171,94,234,90,24,213,212,214,75,67,36,87,67,108,162,71,42,178,54,250,57,235,221,239,194,115,59,43,132,68,107,91,150,248,47,227,163,65,112,121,98,185,45,15,14,137,170,117,101,229,234,218,237,67,54,167,74,87,251,50,59,44,167,134,47,99,145,98,141,58,43,189,245,87,185,17,87,163,88,214,201,127,215,206,255,0,205,119,252,118,255,0,224,7,235,231,127,230,187,254,59,127,240,6,85,225,115,197,111,249,229,55,219,76,236,167,243,5,253,78,126,168,253,183,253,211,253,84,251,103,145,236,244,115,212,254,211,236,145,243,115,121,28,191,26,99,155,61,113,133,159,229,115,248,171,240,69,168,55,118,142,147,136,13,164,177,203,114,213,22,90,84,162,191,90,233,89,205,61,194,133,153,88,231,137,169,213,242,197,149,106,181,17,92,230,42,99,246,180,106,215,199,8,92,107,110,143,7,218,150,169,214,10,118,94,180,189,206,84,125,227,78,86,74,177,199,52,141,78,84,150,39,225,86,9,145,17,19,153,26,168,168,136,142,107,176,222,91,32,211,190,52,92,50,92,45,173,155,81,104,205,127,104,174,107,83,204,167,101,13,45,76,106,191,38,72,147,181,92,159,87,53,189,200,225,197,79,139,238,172,220,171,13,102,133,225,247,78,92,52,101,174,190,55,193,87,124,184,74,207,181,100,137,217,69,100,44,137,92,202,101,84,238,244,123,221,215,221,86,42,101,112,127,1,156,20,106,142,42,247,22,154,237,127,182,214,210,109,189,150,165,37,190,93,85,170,198,213,185,170,142,246,40,30,191,20,143,233,204,173,207,150,213,230,92,42,177,29,126,244,84,84,118,218,42,123,117,190,150,42,106,90,88,153,4,16,196,196,107,34,141,168,136,214,181,169,209,17,17,17,17,19,209,15,120,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,0,160,207,19,110,30,27,176,220,76,93,43,172,180,41,6,153,215,109,118,161,181,164,108,229,142,25,94,245,74,170,116,244,247,37,203,145,169,209,172,150,52,39,71,131,175,15,127,168,77,158,186,111,165,250,135,146,241,175,165,246,123,106,200,204,62,43,85,59,213,17,83,213,60,217,145,238,84,245,108,81,47,169,97,96,0,98,62,42,184,126,179,113,55,178,26,131,105,238,149,45,163,169,173,141,181,54,170,215,101,82,142,225,23,189,4,174,68,234,172,206,90,228,238,172,123,177,215,10,148,9,113,182,111,143,7,123,218,200,234,27,112,209,218,235,73,85,121,176,76,212,69,71,181,114,137,35,21,81,89,60,18,55,153,61,88,246,170,162,162,245,66,200,54,119,198,187,68,84,89,105,104,119,223,108,111,84,87,136,216,145,205,112,211,73,21,69,44,238,233,248,69,134,105,24,248,83,190,90,142,147,183,78,248,78,67,118,188,106,246,182,223,99,158,159,101,118,223,80,222,111,146,70,173,134,162,254,200,168,232,160,122,167,71,57,177,72,249,37,199,171,127,7,159,206,43,70,121,119,211,140,125,237,124,254,85,203,89,107,173,87,82,158,236,76,232,198,38,17,58,39,185,5,60,109,199,85,195,24,212,235,130,250,248,66,225,178,203,194,190,201,90,118,198,223,81,21,109,205,94,235,133,242,225,27,57,82,178,225,34,55,204,114,39,126,70,181,172,141,185,235,203,27,115,213,84,205,64,197,92,88,254,43,27,201,255,0,71,250,135,252,221,57,69,28,4,126,56,251,77,252,34,135,254,203,141,139,0,0,17,243,141,222,20,173,60,89,236,213,78,143,100,180,244,90,166,208,247,92,116,221,198,86,251,176,213,163,112,176,200,168,156,201,12,169,134,63,29,149,24,252,57,88,141,90,62,219,253,192,223,110,8,183,202,90,250,10,122,189,55,171,52,244,238,162,186,218,107,152,171,5,100,57,69,116,19,177,21,18,88,94,136,142,107,154,191,154,246,57,21,26,226,205,116,31,141,70,192,221,108,240,174,225,237,246,179,176,93,210,52,89,227,160,134,158,186,145,95,211,60,146,44,177,191,190,87,222,141,58,122,152,79,138,127,24,107,206,184,211,213,90,39,134,221,59,117,210,208,87,70,232,106,181,29,213,99,109,193,35,114,97,205,166,138,39,61,176,57,127,170,171,220,228,69,247,81,142,68,114,96,110,2,56,34,213,92,85,238,5,62,165,212,148,53,52,187,109,99,172,108,151,171,140,153,111,218,15,106,243,45,20,14,252,183,187,167,59,147,163,26,170,170,188,202,196,117,246,209,81,81,219,104,169,237,214,250,88,169,169,105,98,100,16,67,19,17,172,138,54,162,35,90,214,167,68,68,68,68,68,79,68,61,230,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,59,198,131,91,50,171,85,105,205,11,29,74,185,33,164,163,184,186,52,126,81,28,146,92,98,206,57,187,255,0,107,250,125,8,253,225,141,165,219,127,226,122,209,87,61,42,203,21,181,180,245,140,119,39,50,54,72,238,20,106,139,213,23,24,69,250,47,212,190,59,245,166,43,237,146,190,205,63,237,117,212,210,211,59,183,103,177,90,189,209,126,127,37,53,236,227,175,102,238,123,61,196,30,163,161,172,70,45,61,230,182,178,237,74,230,115,99,201,154,186,165,24,138,170,198,38,113,26,246,202,124,149,72,249,12,211,83,77,29,69,60,175,138,88,156,143,99,216,229,107,154,228,92,162,162,167,84,84,95,82,207,124,52,120,244,154,217,83,69,178,59,179,125,154,104,42,37,142,150,209,91,87,84,174,242,213,203,71,77,4,62,100,245,8,136,212,68,145,220,140,103,78,170,158,168,91,29,53,77,61,101,60,85,116,179,50,104,102,99,100,142,70,57,28,215,181,83,40,168,169,209,81,81,123,158,208,1,18,252,69,182,190,205,185,27,31,122,150,170,26,88,235,237,52,117,53,180,211,212,53,136,136,232,168,234,249,17,28,172,115,190,39,231,166,61,112,168,80,157,117,36,182,218,250,138,25,36,107,164,165,153,241,57,209,170,171,85,205,114,162,170,47,203,161,97,190,25,252,111,214,104,77,73,75,180,59,147,123,158,91,29,119,37,45,182,90,154,149,114,83,202,249,40,233,226,103,52,211,181,140,99,88,199,174,26,197,84,235,142,153,66,226,237,245,244,151,74,26,123,149,5,68,115,211,85,68,201,161,146,55,163,154,246,57,17,90,168,169,148,84,84,84,92,161,235,187,90,45,119,219,117,69,166,243,111,166,173,163,171,137,240,77,5,68,77,146,57,24,230,171,92,215,53,200,168,168,168,170,138,138,152,194,169,88,28,126,120,111,65,53,37,231,120,182,134,138,219,111,134,130,150,162,190,186,219,4,105,18,61,172,74,170,137,22,56,169,233,112,174,84,242,218,156,207,78,216,85,236,165,94,88,239,218,163,111,181,44,87,91,37,198,186,209,119,181,212,181,82,72,38,146,158,88,228,142,68,118,21,90,173,114,97,236,69,238,139,148,249,161,103,156,25,120,167,81,177,182,221,188,223,89,234,223,42,164,52,144,93,149,200,173,207,236,120,90,233,166,170,171,207,127,53,238,84,111,215,230,133,155,233,61,105,165,117,197,162,154,249,165,47,246,251,165,37,84,76,149,175,164,170,142,116,68,115,90,228,69,88,220,169,156,57,190,190,169,243,57,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,81,168,174,114,162,34,117,85,83,6,241,25,197,222,211,112,243,166,106,174,87,205,77,110,171,187,49,30,200,109,148,213,180,210,85,44,137,28,202,213,88,93,52,110,229,230,133,90,184,235,149,68,239,218,153,184,169,227,167,116,184,135,190,213,65,77,124,175,179,105,230,204,246,193,71,71,83,81,78,146,69,207,58,53,37,141,42,36,98,170,199,55,43,177,209,112,137,217,58,199,139,6,156,212,122,202,241,21,171,79,218,107,238,181,245,114,53,169,29,52,18,79,35,156,231,35,114,168,196,87,47,188,228,244,238,169,243,44,195,129,79,12,203,191,219,22,173,214,222,170,40,89,75,2,193,89,75,105,158,55,35,213,237,117,52,236,73,161,169,165,199,46,60,214,59,14,207,162,47,117,45,102,217,108,183,217,173,212,214,155,85,28,52,148,116,113,50,8,32,134,54,198,200,227,99,81,173,107,90,212,68,68,68,68,68,68,76,34,33,244,170,162,34,170,174,17,10,255,0,241,45,227,74,139,107,244,197,102,211,104,171,170,62,249,121,163,146,10,153,105,39,69,117,60,115,71,89,3,209,86,57,218,246,57,175,141,171,213,170,137,211,57,92,33,76,23,27,133,101,214,186,162,229,112,169,150,162,166,170,87,205,44,178,189,94,231,189,202,174,114,170,170,170,170,170,170,174,84,241,65,21,92,245,212,240,208,121,158,211,36,172,108,62,94,121,185,213,81,27,140,117,206,113,140,117,54,25,224,59,78,93,236,28,55,105,7,95,164,170,125,101,85,166,223,63,236,135,57,92,140,117,5,47,79,121,17,123,162,255,0,132,145,0,30,28,230,177,170,231,57,17,168,153,85,85,232,136,87,103,137,79,29,112,109,221,138,167,104,118,186,249,19,239,245,205,124,23,10,170,90,148,85,165,133,236,172,167,149,136,248,42,26,246,74,217,25,26,225,205,84,78,138,189,112,133,61,85,213,94,117,69,230,106,202,153,42,238,55,43,141,67,165,145,238,87,205,52,211,72,252,170,170,174,92,231,57,206,250,170,170,158,138,235,125,109,178,161,105,107,233,101,167,153,191,20,114,177,88,230,245,84,84,84,84,202,117,69,66,209,124,25,54,185,245,46,212,27,169,61,43,188,152,164,171,179,178,85,103,187,206,159,103,206,137,204,172,198,113,215,28,217,250,122,150,182,83,103,140,102,146,146,223,186,54,125,74,202,117,108,21,52,20,240,171,209,152,106,200,234,139,131,251,227,25,194,124,242,98,31,12,125,122,253,23,196,189,178,157,103,134,40,175,17,195,109,114,200,238,92,249,183,10,52,84,79,121,58,225,191,95,185,75,239,141,237,150,54,200,197,69,107,209,28,138,157,149,20,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,21,188,20,237,103,24,63,169,111,230,153,127,213,118,207,212,151,183,123,23,216,85,84,208,249,158,213,228,121,158,111,157,4,185,199,179,51,151,151,151,25,118,115,148,199,49,194,223,10,59,119,194,70,145,187,104,205,184,188,234,59,149,21,230,229,246,164,242,94,234,32,154,86,203,229,50,60,53,97,134,36,70,242,198,157,21,21,115,158,190,134,104,7,135,53,28,138,215,34,42,42,97,81,125,72,91,196,63,133,47,14,187,215,114,168,212,250,75,218,182,230,255,0,84,229,124,242,217,97,99,232,39,122,247,123,232,221,134,181,217,199,237,78,141,23,170,170,42,174,72,239,67,224,109,90,181,206,75,151,18,144,165,19,94,156,171,6,147,85,150,70,231,170,42,45,94,24,184,245,203,176,191,50,91,112,207,225,203,195,191,13,55,24,53,85,178,217,87,170,245,100,10,142,134,247,125,228,149,212,143,78,238,166,133,173,72,225,95,147,176,233,19,170,35,240,170,132,165,0,0,112,90,223,66,232,221,201,211,53,186,55,95,105,171,125,250,201,112,103,37,77,13,116,9,44,79,249,46,23,179,145,122,163,147,10,139,213,21,20,128,59,161,224,169,179,250,142,229,61,199,107,55,66,251,163,34,153,220,201,65,89,70,219,181,60,93,126,24,213,210,69,42,55,29,61,247,189,126,171,216,232,214,31,3,132,73,99,151,83,241,30,171,18,63,240,144,80,105,124,57,205,250,74,250,165,229,95,237,20,152,28,55,120,125,112,229,195,53,92,58,135,75,233,218,139,246,169,137,190,237,254,252,246,212,212,194,184,234,176,49,26,216,224,245,247,152,222,124,46,21,234,132,148,7,86,221,29,187,178,238,222,221,106,61,178,212,117,85,180,214,189,79,109,158,215,87,53,11,216,202,134,69,43,85,174,88,220,246,185,168,236,47,69,86,170,125,20,141,27,9,225,127,176,92,59,110,197,139,120,244,86,175,220,10,219,214,159,246,175,102,130,233,112,162,146,149,254,125,52,180,239,231,108,116,145,189,112,201,156,169,135,167,188,137,156,166,81,102,1,211,183,131,107,116,254,246,109,158,161,218,173,85,89,112,165,180,234,90,69,163,171,154,223,35,25,80,198,43,145,217,141,207,99,218,139,150,167,118,170,125,8,243,195,215,134,110,196,112,215,186,54,237,219,208,186,183,94,215,94,45,144,212,65,12,23,106,250,57,105,156,217,162,116,110,87,54,42,88,220,170,141,114,170,97,201,215,29,251,18,220,233,219,193,181,186,127,123,54,207,80,237,86,170,172,184,82,218,117,45,34,209,213,205,111,145,140,168,99,21,200,236,198,231,177,237,69,203,83,187,85,62,132,127,225,207,195,99,99,56,99,220,202,125,213,208,90,175,93,215,221,169,169,42,40,217,13,222,186,142,90,117,100,205,229,114,171,98,165,141,217,68,237,239,99,232,164,177,0,0,1,23,248,160,240,244,217,126,44,245,253,191,113,183,27,83,235,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,243,84,61,21,81,200,152,70,244,238,171,149,248,122,216,109,33,195,94,215,91,182,147,66,220,175,21,214,123,100,213,19,195,61,218,104,165,169,115,166,149,210,57,28,232,163,141,170,136,231,42,38,26,157,49,223,185,146,76,47,197,39,10,59,119,197,190,145,180,232,205,199,188,234,59,109,21,154,229,246,164,18,89,42,32,134,87,75,229,62,60,57,102,134,84,86,242,200,189,17,17,115,142,190,132,104,253,101,78,22,63,225,246,234,255,0,125,109,223,236,35,245,149,56,88,255,0,135,219,171,253,245,183,127,176,143,214,84,225,99,254,31,110,175,247,214,221,254,194,125,246,15,6,222,24,180,229,246,219,168,104,117,214,232,62,162,215,87,13,100,45,150,233,111,86,57,241,189,30,212,114,37,18,42,166,90,153,194,162,227,212,158,0,0,8,169,196,191,134,239,14,220,72,87,84,106,138,139,93,70,143,213,181,46,87,205,122,177,35,35,246,167,170,245,117,76,14,79,46,85,94,185,122,35,100,94,153,122,162,96,137,206,240,53,175,91,139,216,206,37,169,219,65,140,178,69,210,78,89,190,229,103,182,35,127,79,55,232,244,36,127,15,62,21,156,57,108,125,222,155,85,234,22,214,238,22,160,164,114,73,79,45,242,56,210,138,158,68,92,164,145,210,53,57,85,201,232,178,58,76,46,21,184,84,201,51,65,234,169,166,167,172,167,150,142,178,158,57,224,157,142,142,88,164,98,57,146,49,201,133,107,145,122,42,42,42,162,162,144,63,127,124,32,54,43,116,175,85,26,159,108,117,21,110,218,220,43,30,178,79,73,75,70,218,219,98,185,122,170,199,76,175,141,209,101,115,209,146,35,19,209,136,98,109,43,224,119,69,29,99,38,214,252,67,205,61,43,94,188,244,214,173,58,145,72,246,244,234,147,75,59,145,171,223,167,150,239,79,184,159,156,63,112,211,180,60,50,105,21,210,27,81,166,210,137,149,10,199,215,220,42,31,230,214,220,36,106,42,35,231,151,9,204,169,149,195,81,26,198,243,47,43,91,149,50,144,0,143,188,82,112,93,160,248,184,125,158,29,201,220,45,125,110,181,217,17,207,166,180,216,235,233,32,163,116,235,148,90,135,178,90,105,28,249,121,85,90,142,87,97,173,202,53,19,153,217,192,95,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,17,250,202,156,44,127,195,237,213,254,250,219,191,216,71,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,59,254,194,120,95,236,23,14,219,177,98,222,61,21,171,247,2,182,245,167,253,171,217,160,186,92,40,164,165,127,159,77,45,59,249,219,29,36,111,92,50,103,42,97,233,239,34,103,41,148,89,128,8,171,196,151,134,231,14,92,71,92,170,53,85,109,170,175,72,234,186,149,115,231,188,88,21,145,123,92,139,249,85,16,57,171,28,171,158,170,228,70,189,115,213,235,208,137,213,126,6,213,191,105,35,104,120,148,133,45,238,85,85,124,186,77,86,104,250,174,19,149,42,249,95,211,151,174,91,158,189,19,215,40,237,79,131,14,196,105,43,132,23,61,206,215,90,131,93,172,10,215,45,19,34,109,174,142,85,69,202,243,182,55,62,85,69,237,134,202,223,94,171,233,61,116,190,149,211,90,38,193,69,165,116,125,134,130,203,103,183,68,144,210,80,208,211,182,24,33,98,122,53,141,68,68,249,253,85,85,78,84,0,0,48,71,21,92,28,109,143,23,214,237,59,108,220,171,238,168,182,197,166,102,169,158,145,108,117,84,240,185,238,153,172,107,146,79,58,9,81,81,18,54,227,24,238,189,199,10,188,28,109,143,8,54,237,69,108,219,91,238,168,185,69,169,166,166,158,173,111,149,84,243,57,142,133,175,107,82,63,38,8,145,17,82,71,103,57,236,157,140,238,0,35,127,28,220,36,209,113,111,182,182,109,49,5,92,116,23,187,29,242,146,178,142,181,203,143,46,150,73,89,29,107,51,133,239,2,186,68,76,46,95,12,105,217,84,207,186,95,77,89,116,110,154,181,105,13,55,67,29,21,166,201,69,5,186,134,154,63,134,26,120,88,140,141,137,244,70,181,19,244,28,152,0,3,23,239,199,13,91,51,196,150,157,110,157,221,189,27,77,117,72,17,222,199,93,26,172,53,180,78,95,88,103,111,188,222,168,138,173,234,199,97,57,154,164,12,214,126,7,218,122,162,174,90,141,190,223,251,133,5,50,185,86,58,75,197,141,149,79,70,170,244,69,154,41,98,78,137,255,0,147,235,244,61,250,67,192,247,71,210,86,197,62,189,223,251,189,214,149,21,171,45,53,166,197,21,3,255,0,178,106,75,44,211,167,209,23,147,244,19,171,97,248,101,217,94,27,44,15,176,237,38,139,166,181,186,161,173,74,219,132,138,179,87,86,170,118,89,167,126,94,228,206,85,24,152,99,85,87,149,169,147,41,0,117,253,194,209,86,173,202,208,26,151,110,111,181,21,112,91,117,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,51,140,162,246,34,118,209,120,81,112,239,179,27,151,167,183,79,75,235,61,197,170,187,105,170,214,215,82,67,95,113,161,125,59,228,106,42,34,72,214,81,177,202,222,190,142,69,250,147,68,0,0,48,247,16,220,38,108,103,19,214,134,91,247,87,72,71,81,93,79,26,199,69,122,162,119,179,220,104,211,170,226,57,145,23,45,202,170,249,111,71,179,43,158,92,245,32,126,164,240,58,129,247,47,51,72,113,17,36,52,15,127,237,55,45,56,146,205,19,127,231,35,168,107,100,94,255,0,144,195,32,237,39,130,246,201,233,11,172,23,109,212,220,43,230,188,74,105,18,68,160,134,149,182,170,57,176,191,12,173,108,146,202,228,198,58,54,86,127,115,161,63,116,214,153,211,186,54,195,69,165,244,157,142,134,207,103,182,196,144,81,208,208,192,216,96,130,52,236,214,49,168,136,212,238,189,19,186,169,201,130,16,110,23,132,79,13,187,149,175,245,46,227,95,117,182,229,65,114,213,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,113,140,170,247,38,118,156,177,210,105,125,61,107,211,84,18,77,37,45,166,138,10,24,31,50,162,200,232,226,98,49,170,229,68,68,87,97,169,156,34,38,125,16,228,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,145,237,138,55,72,245,68,107,17,92,170,189,145,16,161,31,19,157,120,253,105,196,189,206,157,39,134,88,172,241,77,109,106,198,238,108,121,87,10,196,68,95,121,122,225,223,79,185,12,187,224,231,164,165,184,238,141,227,82,190,157,93,5,53,5,68,40,245,102,81,36,109,69,189,253,249,113,156,47,207,37,201,149,73,227,55,181,207,166,118,159,221,72,41,93,228,203,37,37,157,242,163,61,222,117,251,66,117,78,100,102,51,142,184,230,207,211,212,171,170,27,125,109,206,161,41,104,41,101,168,153,223,12,113,49,94,231,117,68,68,68,68,202,245,84,67,223,73,85,121,210,247,152,107,41,164,171,183,92,173,213,13,150,55,181,95,12,208,205,27,242,138,138,152,115,92,215,55,232,168,168,92,47,134,183,29,112,110,37,138,155,104,119,70,249,19,47,244,40,200,45,245,85,85,40,139,83,11,25,71,79,19,21,243,212,57,239,149,210,62,69,195,90,136,189,85,58,229,11,19,107,154,246,163,154,228,86,170,101,21,23,162,161,228,2,59,241,227,166,238,247,254,27,181,123,172,50,213,50,178,150,211,112,159,246,59,156,142,86,54,130,171,167,186,138,189,213,63,192,107,205,95,21,92,21,213,16,215,249,158,211,28,175,108,222,102,121,185,209,85,29,156,245,206,115,156,245,60,219,174,21,150,170,234,123,149,190,166,90,122,154,89,89,52,82,196,245,99,152,246,170,57,170,138,138,138,138,138,136,185,66,231,252,52,184,210,162,221,13,49,71,180,186,214,234,140,190,89,168,227,130,154,90,185,209,29,81,28,49,209,192,196,71,73,59,158,247,57,242,57,122,53,17,122,227,11,148,44,1,21,21,17,81,114,138,124,215,59,101,190,243,110,169,180,221,104,225,171,163,172,137,240,79,4,209,182,70,73,27,218,173,115,92,215,34,162,162,162,170,42,42,97,81,74,166,227,179,195,50,238,183,139,174,235,108,181,20,47,165,157,103,172,170,180,193,27,149,232,247,58,166,119,249,80,211,82,227,24,242,152,220,187,62,138,189,148,172,251,254,155,212,154,54,241,45,171,80,90,107,237,85,244,146,57,171,29,76,18,65,35,92,215,43,114,136,244,71,39,188,213,78,221,209,126,68,135,225,87,142,157,210,225,226,251,75,5,77,242,190,243,167,93,51,27,61,29,101,77,69,66,71,23,60,8,228,138,53,168,141,136,169,28,60,173,207,68,202,167,101,233,115,60,57,241,119,180,220,67,105,154,91,149,143,83,91,169,46,207,70,50,107,101,77,109,52,117,73,34,199,10,185,82,22,205,35,185,121,166,70,166,122,229,21,59,247,206,72,168,228,71,53,81,81,122,162,161,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,85,107,45,45,162,109,83,222,117,86,161,182,218,105,41,227,116,175,150,182,174,56,25,134,181,206,95,122,71,34,118,107,151,191,162,252,138,225,227,19,197,82,130,193,29,102,134,216,153,105,43,235,21,210,83,207,116,87,54,88,81,191,178,34,115,161,154,150,173,23,155,41,19,218,170,222,203,159,146,21,115,184,91,161,174,119,70,253,83,168,117,174,163,184,220,170,42,101,124,188,181,21,147,76,200,249,158,247,242,177,36,123,149,17,22,71,97,51,211,43,245,56,125,53,97,175,213,26,130,221,167,173,148,211,79,83,113,170,134,150,54,68,199,57,202,233,30,140,76,35,81,87,187,147,209,75,192,224,115,129,93,181,218,237,11,100,215,26,139,79,251,110,166,184,209,211,86,61,110,84,148,242,45,59,164,134,154,85,70,115,211,182,70,114,201,27,176,153,92,101,122,231,169,52,169,233,224,165,133,148,244,209,50,40,227,106,53,172,99,81,168,136,137,132,68,68,250,30,194,54,113,167,197,206,148,225,175,110,171,164,101,198,154,163,82,220,32,150,154,130,141,147,70,249,89,36,144,84,121,82,190,63,58,57,17,137,36,28,170,230,229,115,209,58,246,161,141,208,220,173,83,187,218,222,231,173,53,61,117,69,93,101,198,170,105,218,215,75,36,137,19,100,153,242,114,49,30,231,43,90,139,35,176,153,92,103,244,157,69,205,115,85,90,228,84,84,232,168,190,134,108,224,235,107,157,187,59,253,165,52,236,144,57,244,177,92,232,106,106,125,220,167,148,149,180,236,126,125,199,39,105,61,83,31,51,98,109,39,167,168,180,158,153,181,105,171,124,109,101,61,174,138,10,56,209,17,19,221,142,54,177,59,34,39,102,167,162,125,200,114,192,240,231,53,173,87,57,81,17,19,42,171,217,16,132,60,123,113,235,167,118,67,78,87,104,109,11,119,164,173,213,149,176,203,78,190,207,81,28,139,73,207,29,84,92,206,242,170,25,44,110,100,177,51,43,203,211,41,235,132,74,87,212,218,147,86,238,126,176,170,190,93,231,173,187,94,111,85,143,151,151,154,89,228,124,179,74,231,114,49,28,174,122,229,242,46,19,42,185,95,85,82,122,112,201,192,253,54,132,218,139,207,17,91,223,74,202,22,82,89,42,46,54,170,11,139,18,46,103,182,154,26,184,92,177,212,192,220,187,220,149,185,100,153,232,168,139,221,72,45,184,23,54,106,237,202,189,85,208,182,38,211,215,94,42,82,145,177,166,24,216,159,80,245,98,34,34,170,34,97,201,140,101,62,69,236,120,111,237,133,62,215,240,203,103,166,133,169,207,168,31,79,126,149,81,19,227,158,223,72,142,252,134,255,0,83,245,202,253,84,148,133,116,248,200,109,245,93,239,104,236,186,174,219,70,217,36,160,188,83,123,67,219,26,171,219,3,41,110,18,57,85,90,213,195,122,167,117,68,42,135,101,181,76,250,47,118,180,126,165,134,174,74,118,80,95,109,245,19,58,57,21,138,177,178,166,55,185,21,114,157,61,223,85,68,47,206,225,196,149,139,71,237,182,222,234,171,141,116,12,164,212,116,150,150,249,243,74,196,106,186,162,157,100,194,185,101,68,230,195,85,123,175,233,51,118,155,190,208,234,107,13,5,250,219,81,20,244,245,244,209,84,177,241,189,28,213,107,216,143,76,42,42,167,103,39,170,156,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,3,140,212,151,218,29,51,97,175,191,92,170,34,130,158,130,154,90,151,190,71,163,90,141,99,21,235,149,85,68,236,213,245,67,8,219,184,146,177,107,13,183,220,45,85,110,174,129,244,154,114,146,236,223,62,9,88,173,71,83,192,143,194,57,37,84,230,195,145,123,167,232,40,51,122,117,76,250,211,118,181,134,165,150,174,90,134,87,223,110,21,16,186,73,21,234,145,190,166,71,181,17,114,189,61,239,69,84,45,123,193,191,111,170,236,155,71,122,213,119,42,54,199,37,125,226,167,217,222,232,213,30,232,31,75,111,145,170,138,230,166,91,209,123,42,161,98,196,91,241,32,219,10,125,208,225,150,241,77,51,91,207,167,221,81,126,137,85,19,227,130,223,86,141,252,135,127,84,244,194,253,80,162,125,191,185,179,72,238,85,150,174,185,177,58,158,134,241,76,149,109,145,50,199,68,202,134,43,209,81,85,17,83,13,92,231,9,243,39,79,19,124,15,211,107,189,167,179,113,21,178,20,177,215,50,174,201,79,113,186,208,91,152,146,242,189,212,211,85,204,228,142,154,7,97,222,252,77,203,228,207,84,69,94,202,64,189,51,169,53,110,216,107,10,91,229,162,122,219,77,230,203,88,201,121,121,165,130,70,75,12,173,119,35,209,170,215,166,31,26,101,50,139,148,244,84,46,159,128,158,61,116,238,247,233,218,29,11,174,174,244,148,90,178,138,24,169,211,218,42,35,141,106,249,35,165,139,153,190,109,67,229,145,207,150,87,225,121,122,225,125,114,139,55,218,230,185,168,230,170,42,42,101,21,59,42,30,65,196,234,205,61,69,171,52,205,215,77,92,35,107,233,238,148,83,209,200,138,136,190,236,145,185,139,221,21,59,57,125,23,238,83,93,158,49,118,185,219,79,191,218,175,79,71,3,153,75,45,206,186,166,155,221,194,121,75,91,80,198,34,123,141,78,209,250,38,62,70,19,107,92,229,70,181,21,85,122,34,39,169,219,182,191,114,181,78,208,235,123,102,180,211,21,213,20,149,150,234,168,103,115,91,44,145,164,173,142,102,73,200,244,99,154,174,106,172,109,202,101,51,143,210,95,55,5,156,92,233,78,37,54,234,134,71,220,41,169,245,45,190,8,169,171,232,223,52,108,149,242,71,5,63,155,43,35,243,164,145,88,178,79,202,142,118,23,61,23,175,121,40,122,234,41,224,170,133,244,245,49,50,88,228,106,181,204,123,81,200,168,169,133,69,69,250,16,183,142,46,5,182,215,116,180,45,239,92,105,237,62,180,90,154,221,71,83,89,26,219,105,41,227,90,135,71,13,76,168,143,228,167,116,143,230,146,68,202,101,51,132,235,158,165,31,234,91,13,126,151,212,23,29,61,114,166,154,10,155,117,84,212,178,50,86,57,174,71,70,245,98,229,28,136,189,218,190,136,115,27,123,186,26,231,107,175,212,218,135,69,106,59,141,182,162,154,86,75,203,79,89,52,44,147,149,236,127,43,210,55,181,85,21,99,110,83,61,112,159,66,209,184,59,241,84,160,191,199,71,161,183,218,90,74,10,196,116,116,240,93,17,205,138,21,111,236,120,154,233,166,170,171,85,230,202,202,247,42,55,178,103,230,133,143,105,93,101,165,181,181,170,11,206,149,212,54,219,181,37,68,109,149,146,209,85,199,59,48,230,181,201,239,70,229,78,206,106,247,245,79,153,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,126,39,120,188,219,30,26,244,213,85,85,254,241,75,81,124,116,15,117,29,178,42,138,119,206,233,60,185,150,55,58,23,205,27,213,138,248,21,170,169,215,61,19,175,106,97,226,107,142,93,224,226,30,251,86,147,95,170,237,22,23,58,72,161,183,219,234,170,169,227,146,30,121,185,124,216,189,162,70,43,149,147,114,187,29,21,17,19,178,117,195,86,45,173,220,77,85,71,45,226,215,165,47,21,52,141,107,164,125,82,80,206,248,215,162,57,125,246,177,83,56,114,47,126,203,147,172,86,209,212,91,235,39,160,171,141,209,207,77,43,161,149,142,69,69,107,218,170,138,138,139,213,58,167,169,38,124,58,180,69,30,181,226,74,201,29,124,20,243,71,111,125,53,115,89,51,81,200,175,142,190,147,29,21,171,249,203,242,251,205,128,104,41,163,162,161,167,164,138,54,70,200,98,100,109,99,19,13,106,34,34,34,34,122,39,67,222,231,53,141,87,189,200,214,181,50,170,171,132,68,34,167,23,252,118,104,14,29,244,205,117,21,154,235,65,117,213,79,100,176,211,81,197,60,19,249,82,172,117,8,199,75,27,106,35,145,173,73,97,70,185,83,170,103,9,213,122,82,158,238,111,38,232,113,45,184,50,222,53,13,77,117,206,182,227,86,230,209,219,224,125,68,204,139,204,158,71,71,28,81,61,242,43,81,22,117,107,90,138,184,69,194,125,102,6,192,120,123,173,155,102,239,123,219,188,116,114,210,186,154,213,83,95,77,67,83,31,34,54,38,210,197,82,199,62,58,138,100,195,186,72,213,84,126,58,42,34,247,82,6,107,199,208,63,90,223,146,213,20,81,209,50,229,84,218,100,137,173,70,249,73,51,185,62,30,159,14,59,116,249,22,53,224,229,181,16,93,175,151,157,199,184,219,152,248,232,253,162,146,9,157,10,42,182,86,62,223,51,112,229,98,227,186,175,71,103,252,165,184,128,67,110,63,248,219,180,240,241,163,234,180,142,149,175,165,168,213,247,106,87,195,20,109,149,175,125,51,37,138,170,52,149,81,147,199,43,21,178,194,212,230,68,92,125,87,181,35,106,93,73,173,55,115,90,205,121,187,207,95,121,190,94,171,28,173,98,58,90,137,29,36,210,171,146,56,209,202,231,170,115,200,184,110,85,114,239,85,82,208,60,62,188,55,169,109,144,219,55,139,122,173,190,109,84,240,195,91,110,181,207,10,57,177,35,146,150,162,39,75,13,77,42,43,100,69,73,88,229,107,250,118,69,238,167,55,226,203,191,52,154,35,111,45,187,39,164,106,105,105,223,82,144,164,212,212,239,70,44,116,142,130,186,153,204,70,71,34,97,169,202,212,194,179,149,48,137,244,42,119,64,50,142,109,123,166,227,185,185,125,150,75,189,26,84,46,83,246,181,153,156,203,239,116,237,158,253,13,146,56,126,165,181,82,108,174,136,138,202,228,90,69,211,214,213,141,114,222,222,201,22,62,30,157,145,12,130,96,190,53,54,242,29,197,225,223,88,219,86,154,73,166,163,180,92,43,97,108,76,71,57,100,101,13,66,53,17,57,92,189,223,233,215,234,107,183,117,163,168,211,250,134,178,129,241,190,41,237,181,178,66,173,122,43,92,215,198,245,76,42,116,84,84,84,250,18,207,117,183,246,171,88,240,137,162,237,145,223,145,181,218,122,233,110,182,50,40,42,149,36,143,200,182,61,168,254,95,49,85,48,231,99,56,76,47,162,22,25,225,93,190,119,29,213,216,197,176,223,170,159,61,195,78,213,125,159,27,164,123,156,231,83,211,209,209,49,21,85,242,57,203,239,72,189,81,17,62,136,77,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,4,38,241,81,223,59,142,213,108,98,88,108,53,79,130,225,168,170,190,207,145,209,189,205,115,105,234,40,235,88,170,138,201,26,228,247,163,78,170,138,159,69,43,207,106,119,246,171,71,112,137,173,45,146,95,145,213,218,134,233,113,182,62,41,234,149,100,147,207,182,49,170,254,95,49,21,114,230,227,56,92,175,162,145,50,213,73,81,168,53,13,29,3,35,124,179,220,171,99,133,24,196,87,57,207,145,232,152,68,234,170,170,171,245,54,36,224,175,111,33,219,174,29,244,117,181,41,164,134,106,203,69,190,182,102,202,196,107,146,71,208,211,163,145,83,149,171,221,158,189,126,166,116,49,247,16,52,182,170,189,149,214,241,94,156,137,72,154,122,228,178,46,91,219,217,37,207,197,211,178,169,173,190,191,101,28,58,247,82,71,108,114,251,44,119,122,196,167,92,167,237,105,51,249,87,221,233,219,29,186,22,197,225,53,191,52,154,223,111,46,91,39,171,170,105,106,31,76,147,36,52,213,15,71,172,148,141,130,134,153,172,86,73,34,229,171,204,228,194,51,149,114,169,244,56,79,16,95,13,234,91,156,55,61,226,217,91,111,149,85,4,51,86,220,109,112,66,141,108,168,212,170,168,149,209,67,77,74,170,233,21,86,38,53,92,254,189,149,123,41,87,250,107,82,107,77,163,214,176,222,109,19,215,217,175,150,90,198,171,152,174,150,158,70,201,12,168,229,142,68,106,181,232,156,241,166,91,148,92,183,209,80,187,158,0,56,219,180,241,15,163,233,116,142,170,175,165,167,213,246,154,86,67,44,110,149,172,125,75,34,138,150,53,149,17,243,201,43,213,210,204,228,230,84,76,253,23,188,201,0,168,239,24,221,168,130,211,124,179,110,61,186,220,198,71,89,236,244,147,204,216,81,21,210,189,247,9,157,151,35,19,61,145,122,187,63,229,43,151,65,190,129,154,214,194,151,88,162,146,137,247,42,86,212,164,173,106,183,202,89,155,207,241,116,248,115,223,167,204,158,123,255,0,225,238,183,157,154,178,111,110,206,81,203,84,234,155,85,53,125,77,13,52,124,232,232,157,75,45,75,220,200,233,233,151,46,235,27,81,85,248,234,136,171,217,72,127,180,123,199,186,28,52,238,12,87,141,61,83,93,108,173,183,85,181,181,150,249,223,81,11,37,242,231,141,210,71,44,76,124,106,228,85,129,26,230,170,166,81,48,189,186,93,103,8,28,118,104,14,34,52,205,13,21,230,235,65,106,213,76,100,80,212,209,203,60,16,121,178,164,116,232,247,69,27,170,36,145,205,89,102,86,181,87,170,227,11,213,58,202,182,185,175,106,61,142,71,53,201,148,84,92,162,161,232,175,166,142,182,134,162,146,88,217,35,38,137,241,185,143,76,181,200,168,168,168,169,234,157,77,127,188,69,116,61,30,138,226,74,247,29,4,20,240,199,112,125,77,115,153,11,81,168,143,146,190,175,61,17,169,232,212,249,253,228,102,162,163,168,184,86,65,65,73,27,164,158,166,86,195,19,26,138,170,231,185,81,17,17,19,170,245,95,67,179,223,118,183,113,52,173,28,87,139,166,148,188,83,82,57,173,145,149,75,67,59,35,78,138,228,247,220,196,76,225,170,189,251,38,76,203,195,47,28,187,193,195,197,246,145,33,191,85,221,236,45,116,113,77,111,184,85,85,84,71,28,60,240,243,121,113,123,68,108,71,35,33,229,110,122,34,42,167,101,233,115,220,49,113,121,182,60,74,105,170,90,171,13,226,150,158,248,216,24,234,203,100,181,20,236,157,178,121,112,172,142,108,44,154,71,163,57,231,70,162,175,92,244,94,189,243,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,142,233,119,181,217,40,228,184,93,238,20,212,116,209,162,171,165,158,86,198,196,68,69,85,202,185,81,59,34,175,232,33,191,23,30,35,155,105,179,90,122,182,203,161,47,20,119,237,75,51,36,130,47,98,168,167,170,138,9,21,147,181,21,254,85,75,36,111,44,145,179,42,137,148,71,39,170,166,41,171,119,55,135,112,119,227,91,84,234,109,95,120,174,184,213,214,212,61,41,169,157,81,60,204,137,175,154,71,178,40,217,35,222,173,68,89,92,141,106,42,227,56,79,172,195,224,111,195,114,255,0,186,207,160,220,157,211,162,150,223,167,89,60,82,195,69,60,111,138,90,166,39,179,76,215,121,115,210,185,143,137,209,201,35,114,142,234,169,142,217,82,208,151,134,77,162,211,186,17,218,102,193,164,237,84,20,212,176,43,149,241,208,82,196,175,229,135,147,223,86,68,136,168,168,212,207,79,67,95,222,34,109,212,150,141,252,220,139,77,3,35,109,61,22,173,188,83,198,145,162,35,17,172,173,149,169,203,132,68,198,17,49,132,36,207,132,237,138,170,231,196,82,214,195,36,12,142,150,223,230,59,205,85,76,242,215,80,170,163,122,47,189,215,161,120,151,11,133,21,166,130,162,231,113,169,138,158,150,146,39,207,52,178,61,24,200,216,214,171,156,229,114,170,34,34,34,42,170,170,227,161,93,28,115,120,148,217,116,109,37,110,221,236,205,222,42,219,188,145,201,4,247,10,106,134,73,28,10,169,83,11,145,178,211,213,35,154,246,189,177,185,50,222,136,168,189,240,133,94,82,80,239,7,18,26,237,91,3,47,186,154,243,115,169,203,158,169,85,90,145,121,147,117,85,84,243,30,214,35,230,250,227,155,230,189,109,43,129,47,13,74,45,182,125,38,229,111,69,21,13,198,240,248,227,158,146,129,241,164,209,211,42,251,52,204,87,199,83,74,215,178,86,189,146,181,85,29,209,23,9,215,42,103,238,63,117,149,14,219,240,187,169,168,233,33,130,158,59,157,182,182,205,4,113,181,24,140,73,45,213,72,212,106,35,155,140,35,17,19,25,251,141,125,103,149,211,207,36,206,85,85,145,234,229,85,238,170,171,146,241,252,37,244,75,52,207,13,242,93,28,168,233,46,183,85,172,69,78,184,108,180,20,46,199,194,159,155,243,95,189,73,188,12,113,196,30,237,217,246,87,106,53,22,185,186,86,69,20,180,86,234,185,40,216,249,26,213,150,161,148,210,202,198,53,28,246,115,42,172,75,132,71,101,125,62,105,175,14,250,238,246,166,223,45,205,187,235,107,253,109,77,83,235,43,42,61,142,57,36,145,235,21,59,234,37,146,56,218,143,123,249,81,60,213,68,106,46,19,61,62,107,61,252,49,56,32,109,250,162,159,123,183,46,198,215,210,66,246,73,107,165,172,166,202,57,200,180,85,48,204,140,154,5,69,69,69,122,115,181,255,0,52,79,85,45,7,112,117,166,157,218,93,191,185,106,139,154,197,73,110,178,91,230,149,145,179,203,141,17,176,192,247,163,26,142,115,91,240,198,184,76,167,111,67,94,46,42,183,158,233,190,27,213,169,181,117,85,116,243,208,125,167,91,13,177,178,74,231,35,40,253,174,121,33,76,43,222,212,195,101,236,213,229,249,125,113,101,162,173,180,23,106,42,231,162,242,211,84,71,42,227,228,215,34,255,0,160,216,163,130,125,99,69,172,248,112,209,117,148,143,69,246,75,53,186,141,232,170,153,71,50,130,153,87,179,151,243,147,254,227,58,159,37,218,221,77,119,181,214,90,171,34,108,176,86,211,201,79,43,28,212,114,57,143,106,181,81,81,81,81,81,81,87,186,26,241,113,201,180,181,155,77,196,94,174,163,125,27,224,163,188,221,107,238,212,136,177,171,90,144,203,93,82,140,70,251,141,76,98,62,152,202,124,149,76,13,237,245,158,193,246,103,181,75,236,158,119,159,228,243,175,39,153,203,203,205,203,219,56,233,156,103,5,154,248,47,234,86,65,168,181,30,155,150,177,172,73,41,235,42,91,18,201,140,185,100,183,49,23,151,63,163,177,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,10,148,241,160,212,173,155,81,105,205,55,21,99,94,145,211,209,212,186,36,147,42,142,71,220,88,171,140,254,142,197,100,251,125,103,176,125,153,237,82,251,39,157,231,249,60,235,201,230,114,242,243,114,246,206,58,103,25,193,158,56,27,218,90,205,216,226,51,72,209,50,141,243,209,217,238,182,251,181,90,36,106,230,44,49,87,83,35,209,222,227,147,24,147,174,112,159,53,67,97,235,77,186,154,209,107,163,181,81,196,216,160,162,167,142,158,38,53,168,212,107,24,212,106,34,34,34,34,34,34,39,100,62,179,5,113,177,172,104,180,103,14,26,210,178,173,232,158,215,102,184,209,177,17,83,42,231,208,84,170,119,114,126,106,255,0,220,107,175,119,171,109,125,218,182,185,136,188,181,53,18,74,153,249,57,202,191,233,50,159,10,187,209,116,216,237,234,211,58,186,150,186,120,40,62,211,162,134,230,216,229,115,81,244,126,215,4,147,38,17,236,106,229,177,118,114,242,252,254,155,14,237,246,180,211,155,183,183,246,221,83,108,88,170,237,215,187,124,50,190,55,249,114,39,44,208,49,234,199,35,92,230,252,50,34,42,101,123,250,149,125,226,119,193,3,108,83,212,111,110,218,88,218,202,73,158,249,46,148,180,116,216,70,185,86,182,166,105,149,144,192,136,136,136,140,78,119,63,228,139,232,164,8,216,173,222,212,219,27,185,182,141,109,96,173,169,165,125,29,101,63,182,71,28,146,49,101,167,101,68,82,73,27,145,143,103,50,47,148,136,173,85,194,227,175,205,54,30,225,243,118,236,251,213,181,26,119,92,218,235,34,150,90,219,117,36,149,140,100,141,114,197,80,250,104,165,123,28,141,123,249,85,22,84,202,43,178,158,191,53,200,224,132,62,45,26,37,154,155,134,248,238,141,84,108,150,171,170,86,42,175,76,182,42,10,231,99,225,95,206,249,167,222,133,28,65,43,160,158,57,154,170,139,27,209,200,169,221,21,23,38,193,92,0,235,42,29,200,225,119,76,209,213,195,13,68,118,203,109,21,154,120,228,106,61,30,145,219,169,81,200,228,87,59,57,231,194,231,31,113,128,120,237,240,212,162,220,167,213,238,86,204,81,80,219,175,12,142,73,234,232,25,26,67,29,74,167,180,204,245,100,116,212,174,123,229,115,223,19,81,85,221,81,48,189,112,165,90,213,208,239,7,13,218,237,27,59,47,186,102,243,108,169,203,94,137,85,68,146,249,115,116,84,85,242,222,230,43,225,250,103,151,230,157,45,15,129,159,18,171,46,178,164,162,219,189,230,187,69,69,119,142,56,224,130,225,83,59,35,142,117,68,166,133,168,233,106,42,149,206,123,158,233,28,184,111,84,69,94,249,66,197,237,247,10,43,181,5,61,206,221,83,21,69,45,92,76,158,25,99,122,61,146,49,205,71,53,200,228,85,69,69,69,69,69,69,199,82,143,60,88,172,85,86,206,34,82,182,105,32,123,42,173,254,107,124,165,85,194,58,186,185,81,29,209,61,238,157,72,203,195,189,190,146,239,191,155,111,105,175,100,110,167,173,213,182,122,121,18,68,69,98,181,245,177,53,121,178,138,152,194,174,114,134,192,77,225,147,104,181,22,132,110,154,191,233,59,85,125,53,84,8,228,124,148,20,178,171,57,161,228,247,21,241,42,34,34,57,113,211,212,171,238,57,60,55,47,251,84,250,253,201,218,202,41,110,26,117,243,203,44,212,84,241,190,89,105,88,190,211,51,157,229,193,74,214,50,38,199,28,109,202,187,162,174,59,97,72,117,180,155,195,184,27,17,173,169,181,54,144,188,87,91,106,232,106,89,237,52,205,168,158,22,74,214,77,27,223,20,140,141,236,87,34,172,77,71,53,85,51,140,47,210,229,184,71,241,28,219,77,229,211,244,86,93,119,120,163,176,234,88,99,142,9,125,182,162,158,150,41,228,70,64,213,86,121,181,47,145,220,210,72,252,42,166,85,26,190,168,185,153,22,187,189,178,247,70,203,133,162,225,79,89,77,34,34,182,88,37,108,140,84,84,69,78,173,85,78,202,139,250,79,176,0,0,0,0,0,0,0,0,0,0,0,0,0,8,155,198,31,31,90,11,134,170,7,89,237,207,142,239,169,166,199,149,79,2,195,80,200,176,234,119,47,154,212,168,142,70,230,57,213,91,132,234,169,158,201,214,167,55,95,196,3,136,189,214,164,168,182,87,107,10,187,85,28,239,107,214,59,101,194,186,14,158,82,198,173,194,212,57,57,85,28,170,169,142,171,212,142,215,43,173,206,241,85,37,117,218,227,85,91,81,43,149,207,150,162,103,72,247,42,170,170,170,185,202,170,189,85,87,244,169,45,124,58,120,89,159,126,119,62,143,83,222,45,178,203,167,116,245,100,117,18,189,240,171,160,150,104,42,41,30,232,92,174,133,241,187,49,202,185,106,170,42,167,201,59,222,198,158,176,218,244,197,150,142,195,102,161,130,146,142,138,8,224,138,40,34,108,108,107,88,196,107,81,26,212,68,78,141,68,232,137,216,252,106,153,217,77,166,110,245,50,49,239,108,84,21,15,115,88,153,114,162,70,229,194,39,204,214,187,136,185,217,85,196,6,229,212,198,199,177,178,235,11,203,209,175,76,57,17,107,102,92,42,124,203,0,240,97,208,86,202,251,134,162,215,149,53,20,238,169,167,246,186,8,224,87,181,101,68,107,173,242,164,156,170,220,242,229,113,205,205,223,211,212,154,124,102,233,253,239,215,218,66,93,184,217,170,182,91,231,188,83,58,26,138,215,73,89,18,50,57,98,168,133,200,178,83,163,149,17,21,241,187,171,85,58,103,175,68,33,6,220,248,58,110,77,202,241,79,123,222,29,113,105,168,142,90,166,75,84,148,23,58,135,212,72,213,115,28,245,95,104,162,234,229,204,157,215,190,51,234,88,38,195,112,137,178,251,5,108,142,13,47,163,237,115,220,90,168,171,115,170,183,210,58,173,112,216,147,30,115,33,99,177,205,11,93,255,0,43,43,247,102,196,68,106,35,90,136,136,157,17,19,208,130,94,46,26,162,43,94,194,211,217,125,141,211,73,87,113,103,188,145,243,35,26,250,42,246,231,57,76,99,29,240,82,60,108,89,100,100,109,238,247,35,83,244,155,12,248,126,217,98,178,112,187,163,163,138,23,198,181,86,203,125,83,249,154,137,204,247,91,169,114,228,232,153,78,157,201,26,120,85,68,76,170,225,16,168,143,23,206,33,234,110,250,162,223,179,90,106,247,43,104,168,227,138,174,185,180,213,42,141,116,204,146,190,158,72,159,201,34,162,251,170,220,181,204,207,108,175,161,17,120,50,217,10,189,242,223,45,63,167,221,68,233,237,212,149,180,149,149,249,141,92,197,167,109,101,59,36,71,126,13,237,199,44,189,121,147,31,53,249,236,19,166,108,122,83,105,180,61,13,146,23,208,90,109,86,106,40,161,87,185,99,130,54,182,24,90,222,101,84,70,181,61,216,251,225,58,39,162,33,86,254,39,28,115,81,106,184,229,217,45,177,187,121,148,144,204,228,185,86,210,206,138,201,113,237,148,210,196,146,67,80,168,230,170,57,142,229,115,58,244,85,244,66,182,109,54,27,206,161,150,102,218,232,106,42,228,138,55,77,39,151,19,228,94,84,198,87,221,69,249,167,247,79,134,120,38,165,158,74,106,136,157,28,177,57,88,246,57,170,138,215,34,225,81,81,122,162,228,186,15,7,125,199,142,253,177,151,109,35,114,168,158,91,149,186,249,63,144,138,254,102,50,142,58,59,124,109,106,101,202,228,195,149,122,34,35,75,5,5,121,120,175,240,206,237,123,161,89,187,26,110,214,143,185,88,227,69,172,116,48,101,254,201,12,53,211,200,231,43,34,115,177,204,246,229,85,200,223,158,59,148,205,36,111,138,71,69,35,85,175,98,171,92,138,152,84,84,238,74,159,13,221,213,135,109,184,142,179,67,113,174,246,122,59,220,148,246,181,85,149,24,222,121,171,232,211,174,94,212,198,24,191,62,221,148,191,138,90,152,43,105,162,172,166,145,178,67,59,27,36,111,106,162,163,154,228,202,42,42,116,94,138,123,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,7,170,170,166,10,42,105,107,42,100,108,112,192,199,73,35,220,168,136,214,181,50,170,170,189,19,162,20,15,226,69,186,176,238,87,17,215,152,109,245,222,209,71,99,125,69,173,21,37,71,183,158,26,250,196,233,135,185,49,135,167,203,191,100,34,180,113,190,89,27,20,109,87,61,234,141,106,34,101,85,87,177,115,62,20,28,51,187,65,232,87,238,198,164,181,35,46,87,200,213,104,221,52,24,127,178,205,13,12,241,185,170,248,154,236,115,49,216,84,114,183,229,158,229,134,130,190,188,98,55,30,59,14,198,90,116,141,182,162,120,174,87,27,228,30,208,141,127,43,31,71,37,29,194,55,53,112,228,114,229,200,157,21,21,165,47,193,4,213,83,199,77,79,19,164,150,87,35,24,198,181,85,92,229,92,34,34,39,85,92,159,117,218,195,121,211,210,194,219,165,13,69,36,146,198,217,163,243,34,124,107,202,185,194,251,200,159,37,254,225,100,222,24,252,115,81,105,54,69,178,91,157,118,242,233,38,153,169,109,173,170,157,17,145,103,216,233,162,137,100,154,161,17,173,68,107,221,202,214,116,234,169,234,133,164,106,107,30,148,221,141,15,93,101,153,244,23,107,85,230,138,88,81,237,88,231,137,205,154,23,55,153,23,14,106,251,178,119,194,244,95,84,83,95,110,51,118,66,175,99,119,203,80,105,246,209,58,11,117,93,109,93,101,6,35,86,177,41,221,89,80,200,209,191,131,99,113,203,23,68,106,99,228,191,41,117,225,7,196,61,85,163,84,92,54,107,82,222,229,117,13,100,82,213,208,182,166,165,85,27,51,228,160,167,142,38,115,200,136,158,234,59,13,107,51,223,11,232,91,186,42,42,101,23,40,167,146,57,120,129,89,98,189,240,187,172,99,150,23,200,180,182,203,133,83,57,90,139,202,246,219,170,176,229,232,184,78,189,205,121,164,98,197,35,227,119,118,57,90,191,160,187,143,8,253,83,21,211,97,106,44,158,198,232,100,164,184,191,222,88,209,168,246,178,138,129,185,206,87,57,85,239,130,118,170,35,145,90,228,69,69,232,168,190,166,19,223,158,17,54,99,127,109,146,65,170,52,125,174,11,139,178,169,115,166,183,210,54,173,50,217,83,30,115,225,123,177,205,51,157,255,0,43,11,247,215,222,227,120,58,110,77,182,241,81,123,217,237,113,105,167,142,42,167,203,74,149,247,58,134,84,70,212,115,220,197,79,103,162,232,228,196,125,151,190,113,232,77,254,12,180,254,247,232,29,33,22,220,111,45,91,46,19,217,233,155,13,61,107,100,172,149,31,28,81,83,194,212,73,42,17,170,168,170,201,29,209,168,157,115,211,170,16,179,198,123,65,91,40,46,26,119,94,83,84,83,182,166,163,217,40,36,129,30,212,149,81,206,184,74,178,114,163,115,203,148,199,55,55,127,79,82,191,184,117,157,148,188,64,109,157,76,140,123,219,22,176,179,61,205,98,101,202,137,91,18,225,19,230,108,165,165,167,101,86,153,180,84,198,199,177,178,208,83,189,173,122,97,200,139,27,87,10,159,51,247,168,108,54,189,79,101,172,176,222,104,96,171,163,173,130,72,37,138,120,155,35,28,215,177,90,228,86,185,21,23,163,149,58,162,247,40,159,196,91,133,153,246,27,115,235,53,61,158,219,44,90,119,80,214,73,81,19,217,10,182,8,166,158,162,173,237,133,170,216,89,27,113,28,73,134,162,170,162,124,211,180,74,182,221,110,118,122,168,235,173,55,26,170,42,136,156,142,100,180,243,58,55,181,81,81,81,81,205,84,84,234,136,191,161,9,55,176,254,33,251,245,179,51,209,209,84,106,58,171,245,162,25,227,116,176,220,235,43,106,157,229,162,196,138,214,181,106,88,223,130,60,34,47,79,121,125,23,165,191,112,159,198,54,223,113,57,165,160,169,181,213,50,138,251,4,77,109,109,12,239,130,55,249,141,142,5,145,204,141,179,200,254,78,121,209,168,174,235,148,194,245,239,33,64,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,23,188,85,105,30,26,244,12,247,74,187,157,44,183,185,185,125,146,133,179,68,233,157,137,169,218,255,0,193,172,209,189,112,201,209,221,23,183,85,233,223,95,253,198,220,125,89,186,58,154,167,85,106,235,197,93,125,101,71,38,86,122,137,101,70,242,198,198,116,243,28,229,76,164,109,207,95,67,171,181,174,115,145,173,106,170,170,225,17,19,170,169,220,116,206,211,235,173,79,95,105,165,161,210,247,105,98,186,214,65,75,28,145,209,76,228,79,53,205,68,118,81,139,211,14,78,189,127,73,124,28,6,112,233,110,216,13,151,183,81,199,230,253,161,122,142,27,165,106,75,203,150,79,53,37,42,72,223,218,152,228,195,161,236,236,175,205,87,210,75,156,6,191,89,19,65,234,69,133,220,178,37,162,179,145,115,140,47,146,252,41,173,110,249,172,171,189,122,253,102,119,52,139,170,46,188,203,156,229,125,174,92,175,82,204,60,21,43,109,105,166,53,77,189,97,95,180,125,190,186,111,51,149,184,242,124,187,114,114,231,226,248,186,227,177,103,203,20,107,39,154,172,111,62,49,205,142,184,249,100,253,131,243,35,219,19,29,35,213,17,172,69,114,170,250,34,20,225,226,195,196,117,191,90,234,152,246,171,79,86,43,217,102,169,69,171,115,36,106,167,155,12,149,208,61,138,172,149,127,57,58,43,81,126,120,236,87,141,173,17,110,84,136,169,148,243,227,233,243,247,144,216,219,131,116,107,120,107,219,228,107,17,169,250,156,180,244,68,199,254,33,78,102,147,132,214,215,218,93,49,163,239,154,138,182,118,67,13,178,221,83,86,247,185,200,212,68,142,39,61,87,42,168,137,209,171,234,159,121,174,7,18,250,230,171,112,119,219,92,234,25,171,29,83,4,154,134,230,218,71,249,138,244,246,117,172,153,236,194,171,156,152,195,253,23,29,122,19,175,195,90,159,70,108,94,197,106,206,37,183,5,89,70,234,90,202,250,10,52,155,202,141,245,44,109,29,29,100,108,139,205,228,231,115,188,167,242,162,73,215,29,19,187,147,16,113,95,226,89,185,27,209,61,118,153,208,181,149,90,127,78,171,229,137,175,167,146,122,74,153,99,204,236,78,101,138,169,241,185,22,57,89,158,152,85,106,122,34,102,30,218,45,122,143,94,234,122,75,77,27,107,46,151,107,189,92,112,49,85,36,158,89,37,150,68,106,42,225,28,229,85,115,211,209,85,85,125,85,75,151,225,23,195,187,73,105,45,165,164,184,235,171,100,19,95,245,5,182,58,153,86,88,98,116,148,235,61,52,10,177,47,155,76,143,103,43,218,255,0,117,115,133,249,174,74,216,227,171,100,164,216,253,245,185,216,98,163,116,52,117,254,117,194,157,124,190,86,186,55,214,84,181,170,159,131,98,47,72,189,17,83,235,242,207,254,16,187,169,75,165,247,90,187,68,86,212,163,27,119,167,151,202,99,222,136,215,75,45,77,4,77,194,43,211,46,247,87,178,42,253,253,139,161,7,11,172,244,189,183,90,105,59,198,148,187,82,195,61,45,218,130,162,134,70,74,198,189,57,101,137,209,175,71,34,167,103,47,116,95,185,77,125,184,220,225,222,235,195,246,244,221,237,111,160,150,59,77,214,162,162,227,65,34,68,228,137,176,203,87,82,216,227,69,242,152,212,94,72,115,202,212,84,199,101,84,237,131,116,189,250,175,75,234,59,94,163,160,149,241,212,91,43,32,172,141,204,114,162,163,163,145,175,76,42,42,47,118,167,101,79,188,216,51,129,237,253,178,239,126,200,216,39,142,235,12,183,107,93,13,45,13,108,43,59,29,55,153,21,37,50,200,229,111,152,247,99,158,92,101,216,92,247,68,94,242,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,71,110,56,119,246,201,178,27,35,127,158,91,172,49,93,174,148,21,84,52,80,182,118,54,111,50,90,74,149,141,200,223,49,142,199,60,88,203,114,185,236,138,189,181,243,213,23,234,189,81,168,238,154,142,190,87,201,81,115,172,158,178,71,61,202,170,174,146,71,61,114,170,170,189,220,189,213,126,243,56,240,71,195,189,215,136,29,233,180,90,217,111,150,75,77,170,162,158,227,95,34,196,229,133,208,197,87,76,217,35,85,242,158,213,94,73,179,202,228,68,199,117,68,239,176,86,140,210,246,221,23,164,236,250,82,211,75,12,20,182,154,10,122,24,217,19,26,196,229,138,38,198,157,26,136,157,154,157,145,62,228,57,160,82,247,139,214,234,82,234,141,214,161,209,20,85,72,246,218,105,226,243,88,199,162,181,178,197,83,95,19,178,136,245,195,189,228,238,136,191,119,99,0,112,43,178,82,111,134,250,219,44,50,209,186,106,58,15,38,225,80,190,95,51,91,27,43,41,154,229,95,193,189,19,164,190,168,137,245,249,217,63,23,94,29,218,75,86,237,45,93,199,66,219,32,134,255,0,167,237,178,84,196,177,67,19,100,168,88,41,167,84,137,60,170,101,123,249,158,230,123,169,140,175,201,112,83,69,222,215,168,244,22,167,171,180,214,54,178,215,118,180,85,201,3,213,18,72,37,142,88,164,86,170,166,81,174,69,71,49,125,17,81,83,209,80,152,92,40,120,150,110,70,203,207,67,166,117,213,101,85,255,0,78,164,145,68,231,212,73,81,85,83,20,121,129,139,202,178,213,50,54,162,71,19,241,211,8,174,95,69,92,101,255,0,18,154,109,25,190,155,23,164,248,150,219,231,50,173,245,85,148,20,21,137,10,197,35,233,152,234,58,202,201,25,47,149,207,200,230,249,172,230,69,147,166,122,167,103,44,19,225,163,92,85,109,246,250,232,109,67,13,99,169,160,143,80,219,18,173,233,34,177,61,157,43,33,123,209,85,28,212,198,25,234,184,233,212,217,3,68,223,105,117,62,142,177,234,42,41,217,52,55,59,117,53,91,30,215,35,145,82,72,154,244,92,162,170,118,114,122,175,222,115,102,22,227,33,26,238,26,247,5,28,196,114,126,167,46,221,21,51,255,0,136,84,26,228,221,17,18,229,86,136,152,79,62,78,159,47,121,75,14,240,158,226,58,223,162,181,76,155,85,168,107,21,140,188,212,175,178,57,242,53,19,205,154,74,24,24,196,87,202,159,154,189,17,170,191,44,246,46,62,55,182,86,54,70,42,43,94,136,228,84,245,69,63,64,252,36,81,164,158,106,49,188,248,199,54,58,227,229,146,176,124,106,235,109,107,166,52,181,189,33,95,180,125,190,134,111,51,149,184,242,124,187,138,114,231,226,248,186,227,177,89,251,24,178,38,245,232,5,133,252,178,38,168,181,114,174,113,133,246,184,176,108,165,160,22,69,208,122,109,102,119,52,139,104,163,230,92,231,43,228,179,42,115,228,104,227,207,135,75,110,255,0,236,189,198,142,79,55,237,11,44,115,93,40,146,46,92,190,120,105,42,146,54,254,212,247,46,93,55,102,225,126,74,158,180,63,169,246,159,93,105,139,133,218,150,187,75,221,162,138,213,89,61,44,146,73,69,51,81,124,167,57,21,217,86,34,99,13,94,189,63,65,211,156,215,53,202,215,53,81,81,112,168,169,213,20,202,92,59,111,190,171,216,77,198,181,106,235,13,214,178,26,72,170,160,90,218,104,231,149,177,205,2,79,20,146,34,177,178,49,29,148,137,19,14,92,42,116,95,166,192,60,56,239,214,146,223,237,183,181,106,221,63,118,164,154,174,74,88,61,182,153,147,196,233,33,157,96,134,73,26,230,50,71,171,112,179,34,42,57,114,139,209,126,185,84,0,0,0,0,0,0,0,0,0,0,0,0,195,156,73,113,55,183,188,56,232,170,189,73,169,111,182,245,184,199,229,251,61,175,218,160,246,170,140,203,11,31,201,11,229,141,207,229,108,205,122,225,122,55,175,223,66,28,65,113,19,184,92,71,107,105,245,94,176,184,204,230,201,203,228,80,197,52,235,79,6,33,138,55,121,113,201,44,156,188,222,75,92,184,94,171,215,238,197,42,138,139,133,76,41,159,120,50,216,91,182,248,239,45,158,201,246,13,85,93,182,7,67,112,170,127,178,186,72,86,6,86,65,28,138,229,242,222,222,84,73,21,23,41,142,249,82,234,180,55,8,187,127,164,106,109,85,144,89,45,232,150,228,129,204,139,217,160,229,71,198,173,84,92,36,41,249,184,244,51,229,53,52,20,144,71,77,79,11,34,142,54,163,90,214,53,26,136,136,152,76,34,125,199,180,227,245,13,10,220,236,55,43,106,43,81,106,232,230,131,222,237,239,49,83,175,126,157,77,109,248,161,211,213,218,103,136,141,200,182,215,83,186,37,253,86,94,31,22,88,173,71,199,237,211,35,92,220,162,101,171,202,184,84,232,74,175,8,221,212,161,210,59,197,91,164,110,247,138,106,42,91,181,28,137,2,77,80,145,249,149,50,213,80,70,214,167,51,209,21,85,26,189,17,21,87,30,165,214,49,236,145,141,146,55,163,154,228,69,107,145,114,138,159,52,63,64,233,155,205,169,98,209,251,81,171,245,28,181,109,166,90,11,21,194,162,57,22,68,98,163,217,77,35,211,11,148,235,238,231,186,118,53,183,221,189,75,87,171,247,63,86,106,58,186,249,170,214,225,123,175,169,100,146,202,178,47,35,234,36,122,34,42,170,244,247,179,221,123,157,94,146,127,102,171,134,167,25,242,164,107,241,247,46,77,136,56,15,189,211,95,56,100,209,115,211,213,121,203,13,166,221,11,211,157,29,229,185,45,244,170,172,232,171,140,103,183,161,32,204,9,199,22,168,147,75,112,215,173,39,134,69,99,235,44,247,26,68,92,227,227,160,169,95,154,126,111,254,227,93,234,151,186,190,243,44,146,191,46,169,169,115,156,229,94,234,231,245,85,95,210,91,14,162,217,217,181,31,134,117,182,147,77,83,97,212,54,216,117,29,66,64,197,204,207,102,159,84,119,192,197,230,85,230,111,124,42,254,113,82,181,20,243,82,207,37,45,76,79,142,88,94,177,189,143,106,163,154,228,92,42,42,47,84,84,82,127,248,82,112,235,106,220,29,124,253,204,212,20,82,84,67,99,149,125,153,143,141,175,137,38,134,106,25,152,252,62,39,39,54,30,189,81,200,184,237,142,229,209,195,12,116,240,199,79,11,17,145,196,212,99,26,137,132,68,68,194,34,33,90,254,48,219,49,54,161,211,22,173,209,181,218,163,116,214,212,130,150,162,118,64,170,244,134,56,238,19,185,21,205,98,174,50,168,189,92,137,254,82,178,120,120,220,122,173,169,222,61,43,172,160,169,88,35,162,187,80,190,165,220,234,212,242,89,85,20,143,202,163,155,211,240,126,171,143,159,204,216,207,105,245,197,6,227,237,222,159,214,118,250,200,42,99,186,219,105,42,213,208,200,215,162,58,88,35,147,10,168,231,117,247,211,213,123,250,247,59,112,34,143,136,31,11,86,125,255,0,218,139,133,214,146,222,247,234,75,29,36,181,116,50,65,19,86,73,22,26,106,167,71,18,170,68,249,21,171,36,201,238,181,83,43,219,11,222,134,117,70,154,188,104,251,253,126,155,191,80,205,73,93,110,169,150,154,104,229,137,241,175,52,111,115,29,209,232,139,142,102,170,117,68,236,72,158,4,56,166,185,240,235,187,20,79,186,93,103,77,53,117,124,116,85,144,201,59,188,152,82,90,154,95,50,101,107,166,142,54,170,71,10,167,50,231,9,221,21,59,95,94,132,215,26,111,113,116,173,183,87,105,107,181,37,194,130,229,75,13,75,36,166,158,57,81,169,36,109,145,26,170,199,57,168,188,175,111,76,175,116,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,254,187,215,26,111,110,180,173,203,87,106,155,181,37,190,130,219,75,53,75,228,169,158,56,145,201,28,110,145,90,138,247,53,170,188,172,119,76,167,101,40,83,142,254,41,174,92,69,110,197,107,237,119,89,215,77,90,159,37,21,28,49,206,239,38,100,138,166,171,203,153,26,217,164,141,202,177,204,137,204,152,202,118,68,78,241,219,75,233,171,198,176,191,208,105,187,13,12,213,117,215,26,152,169,161,142,40,159,34,243,72,246,177,189,24,138,184,230,114,39,68,94,229,243,120,126,112,181,103,216,13,168,183,221,106,237,239,102,164,190,82,69,87,93,36,241,53,36,141,102,166,165,116,145,34,172,76,145,26,146,66,190,235,149,112,189,242,189,165,112,58,142,236,107,138,13,184,219,189,65,172,238,21,144,83,71,106,182,213,213,163,166,145,172,69,116,80,73,38,17,85,205,235,238,47,170,118,244,238,107,153,196,62,227,213,110,182,241,234,173,101,61,74,207,29,101,218,185,244,206,231,87,39,146,250,169,100,102,21,92,238,159,132,244,92,124,190,101,155,120,60,236,196,218,123,76,93,119,70,233,106,141,179,92,146,122,90,121,223,2,163,214,25,35,183,206,212,71,57,136,184,202,42,244,114,167,249,75,40,154,24,234,33,146,158,102,35,227,149,170,199,181,83,40,168,169,133,69,66,151,60,87,56,117,180,237,246,190,143,115,52,253,20,148,240,223,37,79,105,99,35,107,34,89,166,154,186,103,191,12,137,169,205,134,39,85,114,174,59,231,185,0,41,233,230,170,158,58,90,104,159,36,179,61,35,99,24,213,87,57,202,184,68,68,78,170,170,165,181,233,221,157,151,78,120,103,220,233,53,45,47,51,171,173,179,106,58,116,157,138,174,134,71,233,244,70,252,108,78,85,78,87,118,202,167,231,21,59,76,247,80,94,98,146,39,225,212,213,45,115,92,139,217,90,254,139,159,208,108,67,192,238,168,147,84,240,215,162,231,154,78,119,209,217,237,212,106,185,207,193,65,76,191,53,252,239,253,198,123,35,231,30,23,186,107,31,12,154,210,122,138,175,37,102,180,220,97,98,115,163,124,199,45,190,169,81,157,85,51,156,118,245,53,223,171,159,218,106,230,169,198,60,217,28,252,125,235,147,180,109,38,165,171,210,27,159,164,245,29,37,116,212,139,111,189,208,84,190,72,165,88,215,146,58,136,222,168,170,138,157,61,223,154,118,54,72,217,157,77,22,176,218,141,33,168,226,171,109,74,215,216,173,245,18,72,146,35,213,94,250,104,222,185,92,175,95,123,61,215,185,220,193,249,123,217,27,29,36,143,70,181,168,170,231,42,225,17,62,106,82,159,139,150,234,80,234,237,226,162,210,86,139,197,53,109,45,166,142,54,206,144,212,36,158,93,76,85,85,241,185,171,202,245,68,84,71,39,69,68,84,207,161,21,120,94,211,245,218,151,136,141,182,182,208,211,186,85,93,89,103,116,184,98,185,25,31,183,66,215,57,216,69,195,83,153,50,171,208,217,35,79,80,173,178,193,109,182,170,181,86,146,142,24,61,222,222,235,17,189,59,116,232,114,7,170,166,154,10,184,36,166,168,133,146,199,35,85,174,107,218,142,69,69,76,46,81,126,243,1,235,158,17,118,255,0,87,84,221,107,39,178,91,213,46,41,59,159,23,179,65,202,175,145,92,170,184,88,87,243,177,234,82,159,26,27,23,113,216,173,232,186,88,100,178,207,69,110,172,146,122,218,39,45,51,163,137,97,125,93,67,35,228,95,45,141,199,44,93,57,83,24,78,139,242,192,173,107,158,188,173,106,170,252,145,9,15,194,7,23,122,223,134,61,121,75,85,77,93,61,78,158,170,153,144,92,45,243,75,51,226,108,78,154,157,101,145,145,36,209,177,36,72,224,229,71,59,166,23,11,211,181,222,240,219,196,222,222,241,29,162,169,53,38,154,190,219,210,227,39,153,237,22,191,106,131,218,169,241,44,204,103,60,44,150,71,51,153,176,185,233,149,234,222,191,118,99,0,0,0,0,0,0,0,0,0,0,0,120,85,68,76,170,162,39,212,138,92,87,113,243,182,188,62,90,164,162,181,93,168,47,58,133,216,242,233,41,231,167,168,228,247,160,85,231,99,106,24,244,204,115,42,167,220,171,217,58,210,182,245,239,238,232,113,27,171,93,124,214,87,74,186,201,95,143,34,134,25,234,36,134,44,69,27,93,229,199,36,146,43,114,144,181,203,133,234,169,159,150,36,150,203,240,49,91,165,118,178,233,191,27,235,109,171,181,81,219,252,143,100,182,213,194,176,72,238,122,153,41,95,230,197,85,78,136,184,87,68,230,225,233,209,81,87,186,33,8,171,37,142,106,151,203,19,17,172,118,48,136,152,199,66,227,124,40,54,194,29,61,166,109,154,225,91,76,233,107,236,119,42,85,115,81,22,78,151,68,238,188,136,184,252,18,122,175,167,232,177,80,15,14,106,57,170,215,38,81,83,10,82,23,139,14,203,86,104,93,234,77,119,77,67,51,109,151,232,188,199,207,229,42,71,237,51,213,215,74,173,230,70,53,188,220,172,206,57,149,113,243,78,164,69,218,29,125,89,182,91,143,167,245,165,30,51,108,185,82,84,200,139,158,172,142,120,228,84,232,230,254,98,119,84,79,242,155,14,112,201,189,90,107,122,246,174,199,169,44,247,106,122,138,167,80,211,37,92,45,158,55,190,41,189,154,23,189,170,214,200,245,110,22,84,76,42,229,61,126,185,112,16,255,0,196,231,118,233,54,223,135,106,235,123,43,233,219,89,168,37,150,210,144,186,84,71,171,39,161,172,76,242,243,181,113,150,99,215,238,82,134,170,38,117,68,242,78,239,138,71,171,215,239,85,201,248,46,127,194,7,117,104,181,6,208,92,52,37,125,214,55,92,237,183,9,95,13,50,206,138,228,165,142,150,130,38,175,34,189,93,241,42,166,81,168,223,78,253,11,9,34,39,138,5,194,178,135,134,27,146,82,53,63,15,60,208,200,184,94,140,117,190,183,61,151,232,133,12,208,251,213,212,252,221,115,51,51,255,0,172,133,252,112,251,108,130,229,192,165,29,190,106,116,149,147,232,152,216,172,228,71,42,243,89,226,78,137,142,253,74,50,222,91,124,118,173,212,213,148,17,69,229,178,27,213,123,26,206,92,43,81,42,100,68,69,76,38,59,23,19,225,31,109,211,244,187,7,81,85,110,143,246,108,215,23,172,239,84,102,114,180,84,10,228,202,38,113,156,119,39,105,140,56,151,219,122,61,212,216,237,105,164,103,165,108,245,53,54,43,138,80,229,136,229,109,75,168,230,142,53,76,181,202,139,153,59,181,51,242,53,197,215,218,78,227,160,245,173,239,72,220,224,146,26,139,61,198,166,137,200,246,185,170,171,20,206,141,85,57,145,171,221,139,232,159,114,22,89,225,95,198,5,37,189,177,236,150,190,212,107,27,94,244,101,169,213,149,136,141,69,95,98,166,134,6,44,179,125,31,134,49,159,60,122,161,107,113,201,28,209,182,104,158,215,177,237,71,53,205,92,162,162,246,84,83,244,126,38,134,58,136,100,167,153,136,248,229,106,177,237,84,202,42,42,97,81,80,168,95,21,158,19,89,166,175,77,222,173,27,105,123,105,43,21,25,112,101,60,24,99,94,247,215,84,203,43,146,56,81,17,112,214,229,206,126,113,140,250,41,90,133,134,120,106,241,203,38,216,223,41,246,143,114,175,14,93,59,94,246,67,65,81,83,81,210,154,87,190,142,158,54,115,77,80,214,50,38,198,199,174,26,213,84,235,142,153,66,228,45,23,107,117,246,217,75,121,180,86,67,87,71,91,11,42,32,154,25,27,35,36,141,237,71,53,200,230,170,162,162,162,162,229,23,29,79,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,7,199,119,187,91,172,86,202,171,205,222,178,26,74,58,40,95,81,60,211,72,216,217,28,108,106,185,206,87,57,81,17,17,17,87,42,184,232,83,127,137,87,28,178,110,117,242,163,104,246,214,240,228,211,180,15,124,53,245,20,213,29,42,101,99,235,41,228,103,52,53,14,99,226,116,111,98,225,205,69,94,153,233,132,43,204,178,191,10,110,19,89,169,111,78,222,173,101,105,123,169,40,213,89,111,101,68,25,99,158,199,208,212,197,43,82,72,85,21,112,231,97,205,126,113,156,122,169,111,80,195,29,60,49,211,194,196,100,113,53,24,198,162,97,17,17,48,136,136,126,207,204,146,71,12,110,154,87,181,140,99,85,206,115,151,8,136,157,213,84,170,79,21,14,48,41,46,13,147,100,180,14,163,89,26,199,171,46,174,163,172,69,106,170,123,109,52,208,61,98,155,234,204,177,236,249,103,209,10,211,208,58,78,227,175,53,173,147,72,219,32,146,106,139,189,198,154,137,168,198,185,202,139,44,173,141,21,121,81,203,221,233,232,191,114,155,28,240,209,182,244,123,87,177,218,47,73,65,74,216,42,105,172,86,228,174,247,17,170,234,150,209,195,28,138,184,107,85,87,49,247,114,103,230,101,2,9,120,184,91,116,253,86,193,211,213,220,99,253,155,13,197,139,3,209,25,156,165,21,122,181,50,169,156,103,61,138,118,217,171,116,119,93,212,210,116,18,197,230,50,107,213,3,28,206,92,171,145,106,99,69,68,76,46,87,169,121,188,64,219,32,183,112,41,89,111,134,159,202,100,26,38,70,35,57,17,170,156,182,121,83,170,99,191,66,129,235,189,218,234,142,94,152,153,248,255,0,214,82,249,188,47,238,21,149,220,48,219,82,173,168,158,68,240,197,26,225,122,177,45,244,88,238,191,85,37,217,94,222,47,219,171,69,167,246,130,223,161,40,46,177,182,231,114,184,68,249,169,146,116,71,45,36,148,181,241,57,220,136,244,119,196,136,153,86,171,125,59,244,41,128,253,211,204,234,121,227,157,191,20,111,71,167,222,139,146,249,124,49,183,110,147,114,56,118,161,183,190,190,157,213,154,126,88,173,43,11,101,69,122,50,10,26,52,207,47,59,151,25,126,61,62,228,38,0,49,31,19,91,213,166,182,83,106,239,154,146,241,118,166,167,170,109,13,74,82,66,249,227,99,229,155,217,166,123,26,141,116,140,87,101,98,84,194,46,87,211,233,175,38,239,107,234,205,205,220,125,65,173,43,49,155,157,202,174,166,52,76,244,100,147,201,34,39,87,59,243,215,178,170,127,148,151,62,19,219,45,89,174,183,173,117,221,77,12,206,182,88,98,243,25,63,148,171,31,180,193,87,67,42,55,153,88,230,243,114,191,56,230,69,199,201,58,151,122,214,163,90,141,106,97,17,48,135,144,10,188,241,154,208,177,86,80,105,253,112,196,129,178,64,148,148,42,189,158,168,214,220,37,252,222,221,126,125,253,61,74,191,219,101,180,126,175,108,17,95,162,108,150,249,174,84,177,212,181,90,213,79,41,102,103,63,197,238,252,57,239,211,230,74,46,39,184,24,212,154,63,74,218,119,159,107,173,149,215,141,43,124,182,193,117,168,101,52,50,84,62,145,102,142,106,135,42,164,20,233,28,113,50,38,199,213,94,184,202,117,84,84,83,4,236,166,254,238,135,14,90,181,183,205,27,116,171,163,149,153,243,232,102,158,162,56,101,204,82,53,190,100,113,201,26,187,9,51,156,153,94,138,185,249,230,234,120,81,227,231,109,120,131,181,71,69,117,187,80,89,181,11,115,230,82,84,79,79,79,207,239,78,169,200,199,84,61,235,136,225,69,95,189,23,178,244,149,168,168,169,148,84,84,60,128,0,0,0,0,0,0,0,0,0,120,115,145,169,204,229,232,132,51,227,19,196,67,65,108,37,189,246,13,39,55,219,26,157,248,253,141,203,53,63,149,135,83,191,227,146,153,241,187,49,202,229,239,211,24,238,189,41,67,112,55,31,90,110,222,163,126,160,213,247,47,180,46,51,99,47,242,98,139,56,141,140,237,27,90,223,134,54,250,122,22,11,192,207,134,93,126,164,124,59,131,190,246,111,103,160,247,189,150,223,237,13,127,155,254,249,137,255,0,133,165,170,71,55,14,108,78,234,222,189,147,213,76,225,226,191,186,237,219,125,149,163,219,13,62,255,0,103,117,255,0,204,233,142,126,95,34,174,134,127,203,99,179,241,175,229,39,233,236,82,241,118,126,21,186,162,150,239,181,182,11,116,117,25,150,43,77,210,87,69,200,190,234,125,168,228,206,112,136,191,18,127,116,158,160,2,51,113,223,194,237,23,18,91,73,87,67,73,73,230,95,173,13,146,225,111,95,49,83,158,88,169,170,146,38,117,150,54,38,95,50,117,118,83,230,138,157,168,67,94,232,123,254,221,106,203,166,143,212,180,126,205,95,107,171,158,146,102,121,140,126,29,20,174,141,221,88,231,55,226,99,187,42,246,245,38,111,134,199,25,16,108,222,176,135,111,53,205,119,151,97,187,204,216,41,229,242,149,124,185,165,150,142,22,167,44,80,61,235,134,70,245,234,228,69,250,46,20,186,187,13,250,213,169,109,52,183,203,45,87,180,81,214,68,201,161,147,145,204,230,99,218,142,106,225,200,138,157,28,139,213,15,170,174,170,10,26,89,171,42,159,201,12,12,116,146,59,10,184,107,83,42,184,78,189,144,163,239,19,238,39,27,187,251,147,83,183,22,105,252,203,70,152,175,124,79,94,92,102,170,154,162,182,21,95,122,38,59,224,145,63,41,91,247,175,82,15,177,142,145,200,198,38,85,67,216,232,220,172,122,97,80,153,190,23,59,202,205,183,226,2,147,79,86,167,236,109,72,216,237,145,175,254,90,162,182,137,137,217,142,94,204,95,84,79,170,23,177,27,219,35,27,35,87,45,114,35,147,238,82,33,120,163,71,51,248,97,184,44,82,114,163,106,101,87,116,69,203,126,207,173,202,20,61,111,84,75,133,50,175,100,153,153,255,0,214,67,97,62,20,91,29,103,7,182,8,98,167,243,185,244,165,44,126,87,63,47,58,173,174,15,119,62,153,206,50,81,167,19,180,203,73,191,154,242,5,164,246,101,110,162,186,39,151,230,115,242,254,205,153,49,159,94,216,253,5,151,120,67,238,37,162,61,178,212,26,122,106,255,0,42,91,107,234,238,50,179,202,115,177,20,116,244,12,115,178,141,199,127,68,85,95,161,51,168,56,166,217,42,171,165,69,137,218,215,246,117,52,207,134,72,254,205,171,247,92,215,35,85,51,228,225,125,238,157,204,151,65,114,181,106,139,71,181,91,106,124,250,74,184,176,215,242,57,185,107,218,138,157,28,136,189,156,133,33,248,163,112,239,87,181,155,209,54,182,182,193,155,70,165,71,86,203,39,50,116,171,168,171,173,145,91,135,72,231,124,17,162,229,17,27,244,69,232,68,109,188,214,151,61,188,214,182,93,103,104,147,146,166,209,95,77,90,206,141,92,172,83,50,68,79,121,174,78,236,79,69,251,151,177,176,159,8,28,64,89,119,251,103,236,119,234,74,158,107,157,45,13,53,53,197,156,143,76,84,54,150,157,210,174,86,54,55,226,155,242,83,31,46,157,179,152,48,167,24,59,97,6,234,108,38,172,176,173,63,155,81,21,170,190,162,157,57,213,184,149,40,170,26,223,203,106,119,147,213,112,107,177,171,108,53,58,91,83,221,180,229,99,57,38,182,87,79,70,244,202,46,22,57,28,197,236,170,157,218,190,171,247,159,5,5,117,77,178,190,154,229,71,39,37,69,36,204,158,39,97,23,149,237,114,43,87,11,148,94,168,157,203,154,240,221,227,142,213,184,250,102,221,180,26,234,187,201,191,90,169,161,164,162,119,148,231,121,208,197,29,29,60,105,136,169,218,198,229,239,127,196,245,84,245,202,97,75,6,106,163,145,28,139,209,83,40,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,114,163,81,92,171,209,19,42,87,207,137,23,28,118,173,184,211,55,29,160,208,181,222,117,250,235,77,53,37,107,188,167,55,201,134,88,235,41,228,76,75,78,230,59,15,99,62,23,162,175,166,19,42,83,45,125,117,77,206,190,166,229,89,39,61,69,92,207,158,87,97,19,153,238,114,171,151,9,132,78,170,189,143,191,73,88,106,117,78,167,180,233,202,54,115,205,115,174,130,141,137,148,76,172,146,53,137,221,81,59,185,61,83,239,54,39,224,251,108,32,218,189,132,210,118,20,167,242,170,37,181,80,84,84,39,58,187,240,171,69,78,215,126,91,147,188,126,139,131,53,131,6,113,127,196,5,151,96,118,126,249,126,171,169,229,185,213,80,212,211,91,153,200,245,205,67,169,106,29,18,229,35,123,126,40,127,41,49,243,233,223,94,205,196,214,151,61,195,214,183,173,103,119,147,158,166,239,95,83,90,254,141,76,44,179,62,69,79,117,173,78,239,95,68,251,147,177,46,124,46,120,119,171,221,61,232,135,91,92,160,197,163,77,35,107,98,147,153,58,213,211,213,209,72,141,195,100,107,190,9,21,114,168,173,250,42,244,46,242,190,229,106,210,246,143,106,185,84,249,20,148,145,97,207,228,115,176,214,53,85,122,53,21,123,53,76,105,112,226,155,100,105,110,148,246,54,235,95,217,213,19,50,24,227,251,54,175,222,115,156,173,68,207,147,132,247,186,119,33,143,139,190,226,218,36,219,43,6,157,134,191,204,150,228,250,75,140,45,242,156,153,138,74,122,246,53,217,86,227,191,162,170,47,208,173,30,24,233,150,175,127,52,28,9,73,237,42,237,71,107,79,47,204,228,230,253,155,10,99,62,159,47,210,94,95,21,205,142,143,131,219,252,50,211,249,60,154,82,170,63,43,159,155,145,82,215,63,187,159,92,99,25,53,236,184,170,45,194,165,83,178,204,252,127,235,41,124,62,23,49,204,206,24,109,235,44,156,200,234,152,149,189,17,48,159,103,209,97,9,123,35,219,27,29,35,151,13,106,43,151,238,66,137,252,81,247,149,155,145,196,5,94,158,162,79,216,218,109,178,91,30,191,249,106,122,218,214,47,118,53,123,61,61,85,62,170,67,38,49,210,57,24,196,202,168,123,29,27,149,143,76,42,19,131,195,7,137,198,237,6,228,211,109,197,230,127,46,209,169,235,217,19,23,151,56,170,169,168,162,133,23,221,137,238,248,35,95,202,70,253,203,212,188,26,74,168,43,169,97,172,165,127,60,51,177,178,70,236,42,101,174,76,162,225,122,246,83,229,191,95,173,90,106,211,85,124,189,85,123,61,29,28,79,154,105,57,28,254,86,49,170,231,46,26,138,171,209,170,189,16,165,79,18,126,50,32,222,77,97,62,221,232,106,239,50,195,104,157,208,212,75,229,42,121,147,69,45,100,46,78,89,96,99,211,44,145,139,209,202,137,245,92,169,12,180,22,135,191,238,46,172,181,232,253,53,71,237,53,247,74,184,41,33,103,152,198,101,210,74,216,219,213,238,107,126,39,183,186,167,127,66,251,248,15,225,118,139,134,221,164,164,162,172,164,242,239,215,134,199,95,112,95,49,87,146,89,105,169,82,88,250,75,35,23,15,133,122,183,9,242,68,78,242,100,0,86,151,140,205,254,10,61,21,96,179,172,191,133,158,174,149,233,31,42,246,116,55,6,231,56,199,116,237,146,162,41,106,37,163,169,138,174,157,220,178,192,246,200,199,97,23,14,69,202,47,95,170,23,179,192,166,171,178,113,39,194,101,62,136,214,16,251,100,20,52,44,211,181,49,243,62,62,104,217,108,166,137,253,99,72,213,50,147,187,178,170,245,232,239,84,138,124,115,248,101,215,233,183,205,184,59,17,102,246,138,15,119,218,173,254,208,214,121,95,239,104,153,248,90,170,165,115,178,231,74,238,141,233,217,125,20,175,173,191,220,125,105,180,154,141,154,131,72,92,190,207,184,195,156,63,201,138,92,102,55,179,180,141,115,126,25,29,233,234,93,127,7,126,34,26,11,126,237,236,176,106,201,190,199,212,236,207,236,110,89,170,60,220,186,161,255,0,28,116,204,141,184,142,38,175,126,185,199,116,235,51,26,228,114,115,53,122,41,228,0,0,0,0,0,0,0,0,0,233,219,153,187,58,27,104,236,19,106,77,115,120,251,62,138,14,94,103,251,60,210,247,123,24,157,34,99,151,188,140,244,245,251,202,159,226,215,197,87,84,235,150,205,165,54,66,167,236,171,98,242,243,220,57,35,159,206,253,162,68,252,21,77,35,92,222,87,50,86,247,235,156,246,68,43,242,154,150,249,172,111,62,85,59,61,174,190,167,211,44,143,155,149,159,92,53,61,214,255,0,128,182,62,2,252,54,40,52,186,179,114,55,194,203,237,23,36,207,176,210,123,75,153,228,127,190,161,147,223,166,170,86,187,153,174,137,125,230,244,236,158,170,89,122,35,99,110,19,162,33,65,158,37,123,194,221,209,226,54,241,75,66,252,219,173,30,207,236,203,142,254,109,5,26,191,187,26,239,138,53,239,159,166,8,152,79,15,10,13,219,151,77,111,188,26,82,182,163,202,165,172,179,62,223,2,114,115,115,203,61,202,145,81,189,24,170,153,230,119,85,92,125,80,187,118,175,50,34,252,211,39,144,1,15,120,239,224,150,209,196,70,150,168,212,58,98,215,205,171,104,160,123,169,221,231,185,60,222,72,234,158,214,97,243,199,19,115,44,205,234,168,184,251,187,85,198,136,240,237,226,103,87,234,234,253,59,73,163,125,159,236,170,153,96,150,163,237,27,123,249,95,20,173,98,251,171,82,153,248,179,209,87,244,150,239,193,70,196,110,102,194,237,172,122,107,113,117,111,183,186,60,58,58,63,96,167,139,217,218,148,244,204,68,243,33,145,252,252,190,83,219,156,245,206,126,89,142,126,37,92,117,193,161,236,245,219,45,183,53,124,247,123,132,50,211,92,167,242,213,60,168,164,101,101,52,172,229,154,157,90,236,61,172,92,181,232,171,233,211,42,84,4,143,175,190,221,157,36,139,231,214,220,106,21,206,95,117,188,242,200,239,208,137,149,95,162,22,177,192,175,135,93,178,171,110,160,220,109,205,183,115,215,222,169,155,83,111,139,206,114,114,193,52,20,211,68,254,104,106,121,87,14,231,76,57,168,191,60,116,67,156,226,243,194,250,151,86,105,180,213,91,63,111,255,0,229,13,5,39,43,233,60,213,253,144,140,142,119,170,115,212,85,163,25,205,35,163,78,203,142,253,178,87,222,133,217,109,232,217,237,234,211,53,87,221,41,236,85,86,109,65,69,36,233,237,212,146,114,249,53,109,87,124,47,122,46,22,53,237,158,222,166,192,219,99,115,158,243,183,58,94,233,84,152,158,170,205,69,52,169,211,227,116,12,114,246,68,78,235,232,132,124,241,43,138,162,78,22,239,235,3,249,81,173,170,115,250,34,229,191,103,86,101,58,148,19,109,141,101,184,210,196,157,223,59,27,253,215,33,177,79,5,182,223,102,225,143,69,82,185,49,231,88,109,171,253,219,125,58,124,202,137,241,61,218,247,237,223,18,149,181,81,71,251,31,80,83,75,120,115,243,253,50,122,250,213,84,199,59,151,179,62,137,244,67,133,224,43,113,232,244,198,227,92,180,45,194,62,72,181,197,174,109,57,21,70,85,124,153,107,39,165,137,31,200,141,94,110,84,106,174,21,205,69,237,204,157,204,103,196,198,215,106,61,169,222,29,69,105,191,67,136,235,174,53,119,10,9,185,163,253,145,72,250,169,155,20,188,173,123,185,57,188,181,94,87,42,57,61,80,205,188,1,113,143,170,54,59,115,108,218,70,239,89,231,233,155,237,109,61,182,88,252,184,219,228,121,213,20,177,186,92,182,7,200,238,88,226,84,229,69,76,252,209,123,219,159,18,27,51,164,248,168,216,154,155,98,197,237,47,173,183,62,231,102,155,154,86,114,212,62,142,102,211,191,151,158,60,254,223,156,61,113,215,170,124,181,250,221,189,183,188,109,54,225,94,244,29,242,62,90,139,77,117,77,42,46,88,188,237,138,121,34,230,247,92,228,76,172,107,211,153,127,79,115,59,112,5,197,5,219,96,183,126,219,69,91,85,207,167,175,147,195,65,60,28,141,78,71,205,85,74,142,147,153,34,123,215,17,194,169,202,152,251,209,123,223,134,154,190,209,106,141,61,108,212,150,231,115,82,221,40,225,173,133,112,169,238,72,196,123,123,162,47,103,39,116,79,185,14,72,249,235,225,101,69,5,77,60,140,231,100,176,189,142,110,113,148,86,170,42,100,215,143,143,45,22,186,39,137,141,93,79,203,202,203,173,198,190,233,27,115,158,86,203,112,170,68,76,243,46,126,31,167,220,132,123,57,29,59,168,46,186,86,249,65,168,236,117,62,207,95,109,169,138,174,158,94,70,191,146,72,222,143,98,225,200,173,92,57,168,184,84,84,45,171,129,31,18,250,61,90,203,102,214,111,77,119,147,117,252,13,13,190,183,202,87,121,235,251,26,8,153,229,211,82,163,91,204,231,74,236,185,221,59,42,227,10,89,53,21,109,53,198,146,42,218,57,60,200,103,99,100,141,216,84,203,92,136,168,184,94,189,149,15,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,86,214,211,91,169,37,173,172,147,203,134,6,58,73,29,133,92,53,168,170,171,132,235,217,20,173,158,59,188,75,232,244,147,46,123,89,178,213,222,117,215,240,212,55,10,223,41,91,228,47,236,152,37,103,151,83,74,173,119,43,155,19,178,215,117,236,139,140,169,82,186,139,80,93,117,85,242,191,81,223,42,125,162,190,229,83,45,93,68,188,141,103,60,146,61,94,245,195,81,26,153,115,149,112,136,136,113,196,132,224,55,69,174,182,226,99,72,211,171,121,153,106,184,208,93,30,220,227,153,177,92,41,81,83,60,201,143,139,235,247,41,176,229,4,44,167,160,166,167,141,156,140,138,22,49,173,206,112,136,212,68,76,159,65,198,234,91,237,22,151,211,215,61,73,113,119,45,45,174,142,106,217,151,10,190,228,108,87,187,178,42,246,106,246,69,251,148,160,254,63,120,160,186,239,238,239,220,168,104,106,185,52,245,142,121,168,32,167,228,106,243,190,26,170,164,108,156,203,19,30,153,142,100,78,85,202,125,85,123,96,157,164,219,123,198,236,238,21,147,65,216,227,230,168,187,87,83,82,170,229,137,200,217,103,142,46,111,121,205,69,194,200,157,57,147,244,119,54,5,225,191,102,116,159,10,251,19,77,108,72,189,153,244,86,230,92,239,83,115,74,254,106,134,81,194,218,135,242,243,201,143,218,51,134,46,58,116,79,157,70,113,251,198,62,168,223,29,205,188,233,27,69,103,145,166,108,85,181,22,216,163,242,227,119,159,228,212,85,70,217,114,232,25,35,121,163,149,19,149,85,113,243,85,237,132,184,103,218,221,71,186,219,195,167,109,54,24,115,29,13,198,146,225,95,55,52,127,177,233,25,85,11,101,151,149,207,111,63,47,152,139,202,213,87,47,162,25,51,143,109,200,163,212,251,141,109,208,182,248,249,163,208,246,184,116,228,181,25,84,243,165,162,158,170,37,127,42,181,57,115,204,139,132,115,145,59,115,47,115,154,240,195,219,7,238,39,18,148,53,83,51,240,26,126,154,43,195,95,159,233,144,87,209,42,38,57,218,189,159,245,79,162,150,237,198,149,183,218,120,99,214,180,173,76,249,54,27,146,255,0,114,223,80,159,51,93,107,148,107,21,198,170,37,238,201,222,223,238,57,75,246,240,211,138,162,62,22,236,43,59,249,145,205,165,115,58,34,97,171,110,163,194,116,36,30,231,92,231,179,109,206,168,186,82,166,103,165,179,86,205,18,116,234,246,192,247,39,116,84,238,158,168,107,243,174,182,91,122,55,139,122,181,61,85,135,74,123,109,85,231,80,86,201,2,123,117,36,124,222,117,91,149,191,19,216,137,149,145,59,227,191,161,96,156,33,248,95,82,233,61,54,186,171,120,45,255,0,252,161,175,164,229,101,39,154,191,177,209,241,192,244,78,122,122,181,99,249,100,108,137,217,51,223,182,14,15,142,175,14,187,101,46,221,79,184,219,101,110,228,175,178,211,58,166,225,23,156,229,230,130,24,42,102,149,252,211,84,242,166,93,200,152,107,85,126,89,234,133,83,177,245,246,43,179,100,141,124,138,219,117,66,57,171,238,187,146,88,221,250,81,112,169,245,66,223,188,53,120,235,131,92,89,232,118,91,113,170,249,46,246,248,98,166,182,207,229,170,249,177,49,148,116,209,51,150,26,116,107,114,247,61,114,231,170,167,175,76,41,35,120,214,216,141,204,223,173,181,147,77,109,214,173,246,7,73,151,73,71,236,20,242,251,66,45,61,75,21,60,201,164,103,39,55,154,198,231,61,49,159,158,42,35,91,248,118,241,51,164,53,117,6,157,171,209,190,209,246,173,76,80,69,81,246,141,189,156,207,150,87,49,61,212,169,92,124,57,234,169,250,11,71,224,67,130,91,71,14,250,90,159,80,234,123,95,46,173,173,129,142,168,119,158,229,242,185,227,165,123,153,134,79,36,78,196,176,187,170,34,103,238,239,48,128,7,135,47,42,42,252,147,37,31,120,181,110,111,234,195,127,225,211,116,213,30,109,61,150,220,218,105,19,147,151,146,104,107,107,152,173,234,196,85,194,59,190,85,62,242,12,150,17,225,3,188,45,210,219,187,112,219,203,139,241,75,118,160,149,240,116,255,0,198,37,170,160,133,169,209,138,189,154,189,220,137,247,119,46,121,81,178,55,11,213,20,173,14,61,60,54,40,53,66,191,114,54,62,203,236,247,37,199,183,82,123,75,159,231,255,0,189,97,143,223,169,170,70,183,149,173,149,125,214,245,236,190,138,84,229,77,37,243,71,94,86,42,134,123,37,125,55,166,89,39,47,51,62,153,106,251,174,255,0,9,96,124,37,120,170,234,157,12,216,116,166,247,212,253,171,108,78,110,75,135,36,112,121,63,183,200,191,130,166,164,115,157,204,231,196,222,253,49,158,202,165,176,109,158,237,104,109,220,176,67,169,52,53,231,237,10,41,185,185,95,236,243,69,217,239,98,244,149,141,94,241,191,211,211,238,59,136,0,0,0,0,0,0,0,3,241,44,172,134,53,150,69,195,91,221,72,29,197,135,137,246,132,218,170,103,105,205,182,79,182,111,207,248,221,248,106,127,103,194,192,244,233,53,35,152,254,102,72,255,0,94,156,191,53,66,162,247,119,125,119,31,123,111,211,95,245,245,243,219,231,151,151,255,0,22,130,44,97,145,179,250,84,108,78,209,51,211,211,239,207,111,225,247,132,93,214,226,34,177,201,164,173,156,180,17,227,204,171,243,169,151,147,41,46,61,201,38,141,203,151,66,228,233,247,253,247,33,194,127,1,27,105,195,133,52,215,73,33,251,82,253,83,203,154,190,106,136,57,57,86,118,252,30,209,35,23,44,155,29,189,51,221,122,74,132,68,106,97,59,29,39,122,181,180,27,117,182,119,157,101,82,254,72,237,254,207,204,184,85,199,153,81,28,126,141,119,171,254,75,254,147,90,29,73,121,155,81,94,234,46,243,254,217,81,201,158,223,146,196,111,162,39,230,252,142,203,185,187,69,170,118,178,122,88,117,21,63,34,85,243,249,78,231,141,115,202,140,85,232,199,187,250,163,123,158,54,83,94,85,237,174,234,105,125,101,75,81,228,165,182,239,69,81,51,185,17,223,130,142,166,57,29,209,90,239,204,244,69,95,242,27,30,108,198,185,161,220,125,172,210,218,202,134,163,206,75,157,158,134,166,71,114,43,127,9,37,52,114,42,97,90,223,207,79,68,79,242,29,212,0,15,11,132,76,175,161,94,158,34,220,125,211,109,109,190,187,103,54,241,252,218,134,186,154,88,234,170,176,169,228,70,246,213,211,189,188,147,83,185,142,229,146,54,46,81,232,171,217,58,101,74,114,189,94,110,154,154,243,85,122,187,84,123,69,117,194,161,243,205,39,35,89,207,36,143,87,57,112,212,68,76,185,203,217,17,11,42,240,207,224,82,13,65,85,69,190,59,143,15,153,73,2,197,81,107,164,230,84,252,34,45,29,76,51,115,195,80,139,217,94,156,142,102,61,87,209,11,106,165,166,134,138,150,26,58,102,114,67,4,109,138,54,229,87,13,106,97,19,43,215,178,30,211,213,45,52,19,185,175,149,156,202,220,99,170,161,236,68,70,162,53,59,39,66,42,248,150,215,65,73,194,229,249,147,59,11,51,106,163,103,69,234,229,183,86,99,183,220,80,133,137,140,146,249,110,142,94,140,117,92,45,119,220,175,76,155,28,240,141,75,73,73,195,166,129,142,141,217,98,233,219,83,151,162,247,246,24,62,127,160,138,254,46,123,65,65,170,182,194,151,94,82,211,226,227,103,145,139,36,188,238,235,79,21,61,124,170,220,43,209,191,19,179,158,85,95,191,177,77,86,187,149,85,158,229,75,117,162,147,146,162,142,102,79,19,176,139,135,177,200,228,92,42,42,119,68,238,135,121,221,13,223,189,110,141,13,158,59,243,252,218,155,85,29,61,27,101,195,27,248,56,145,248,76,53,141,78,242,42,250,175,213,76,127,79,60,148,181,17,84,194,238,89,33,123,100,98,227,56,84,92,167,115,96,47,14,13,192,169,220,14,24,108,83,214,59,154,91,50,82,218,51,132,76,164,54,250,69,207,70,183,213,235,243,251,212,193,158,42,60,43,75,172,244,99,247,111,74,193,205,91,106,69,150,181,156,200,153,130,40,171,106,36,118,95,50,39,119,55,163,90,171,242,207,98,156,92,217,169,42,21,174,78,73,97,126,23,178,225,200,191,220,238,92,231,132,110,250,207,175,54,218,183,110,47,53,126,101,202,196,249,29,78,207,45,19,20,80,211,208,66,213,203,99,107,126,39,175,119,43,190,254,229,132,2,130,60,78,101,172,151,138,123,191,181,183,28,144,212,54,46,169,214,52,184,214,99,183,233,239,212,138,77,166,153,208,45,75,89,152,209,220,170,236,167,124,100,245,181,21,206,70,162,117,85,194,31,100,212,151,27,44,244,181,19,71,228,200,230,178,170,5,203,93,238,231,45,119,175,203,178,147,111,130,255,0,17,237,97,179,53,214,253,21,184,85,31,105,105,137,39,138,4,127,36,80,251,36,106,180,241,243,98,42,103,201,39,36,113,63,166,114,185,249,225,86,226,246,159,119,244,78,242,233,122,109,85,162,46,158,217,73,60,108,115,151,200,154,62,71,58,54,72,173,252,43,24,171,132,145,189,113,235,247,227,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,164,238,198,239,104,157,154,210,245,58,171,91,93,61,142,146,8,222,230,175,145,52,156,238,108,111,147,151,240,76,122,166,82,55,117,199,167,221,154,116,227,67,196,123,88,239,53,117,195,69,109,237,71,217,186,97,147,203,2,191,146,41,189,174,52,90,136,249,177,45,51,36,143,158,57,25,211,57,76,124,242,169,9,33,164,184,222,167,170,168,134,63,58,70,181,245,83,174,90,223,119,57,115,189,62,125,144,248,220,138,215,43,85,58,162,225,79,99,169,166,108,9,82,230,98,53,119,42,59,41,223,25,37,111,134,52,181,145,113,79,104,246,70,231,158,26,118,203,213,58,70,183,26,60,247,253,29,186,151,238,10,247,241,114,223,89,180,30,219,81,109,197,154,175,203,185,95,95,27,170,25,229,162,230,138,106,122,248,92,185,116,110,111,196,196,236,228,119,221,220,166,54,182,106,186,132,107,83,158,89,159,132,236,153,114,175,247,59,151,29,225,91,194,180,186,51,70,51,118,245,84,28,181,151,100,73,104,89,204,139,136,37,138,138,162,55,229,147,42,119,107,186,57,168,191,60,118,51,159,136,254,224,84,237,255,0,12,55,217,232,221,203,45,229,42,173,25,194,46,18,107,125,90,231,171,93,234,196,249,125,232,107,251,81,60,149,85,18,212,204,238,105,38,123,164,122,227,25,85,92,175,99,32,109,126,239,222,182,186,134,241,29,133,254,85,77,214,142,162,141,210,225,142,252,28,168,204,166,28,199,39,120,209,125,23,234,135,70,186,92,170,175,23,42,171,173,108,156,245,21,147,62,121,93,132,76,189,238,87,42,225,17,19,186,175,100,46,83,194,47,104,104,52,182,216,213,107,202,170,124,220,110,242,61,99,151,157,221,41,229,167,160,149,27,202,143,86,252,77,206,121,81,126,238,196,169,226,230,150,146,175,135,77,125,29,99,176,196,211,183,87,39,69,239,236,51,252,191,73,174,53,249,140,142,249,113,142,46,172,109,92,205,111,220,143,92,23,221,225,163,93,79,87,194,229,137,144,59,43,10,82,196,254,139,209,201,110,163,207,127,188,149,106,136,228,86,175,101,232,122,226,166,130,7,57,241,51,149,93,156,245,85,61,167,170,170,154,26,218,89,168,234,89,207,12,241,186,41,27,149,76,181,201,133,76,167,94,202,84,175,137,135,2,144,105,250,170,237,241,219,152,124,186,73,214,90,139,165,39,50,175,225,21,107,42,102,155,158,106,133,94,200,196,228,107,49,234,158,168,86,173,150,243,116,211,55,154,91,213,166,163,217,235,173,245,12,158,25,57,26,254,73,35,122,57,171,135,34,162,225,205,78,232,168,92,111,135,79,31,116,219,165,111,160,217,205,195,127,46,161,162,167,138,42,74,172,42,249,241,177,180,148,236,111,36,52,237,99,121,164,145,235,149,122,170,118,94,152,82,194,211,10,153,79,83,200,0,29,43,121,245,205,14,220,109,110,169,214,85,245,30,75,109,150,122,234,152,221,200,174,247,227,166,146,68,76,35,93,249,139,232,169,254,67,92,61,236,215,149,123,149,186,154,163,89,85,84,121,205,185,93,235,106,33,119,34,55,240,82,84,201,35,122,35,91,249,254,168,139,254,67,206,148,218,29,83,171,180,141,227,89,219,105,243,111,178,193,81,60,239,231,143,180,49,54,71,38,21,232,239,133,201,217,23,244,246,57,78,27,53,163,180,6,248,232,189,71,205,202,200,47,182,239,53,113,156,49,181,144,189,127,37,223,153,232,134,196,187,43,173,160,220,93,179,179,107,42,103,243,199,112,246,142,85,194,166,124,186,137,35,245,107,125,89,242,79,244,157,217,81,28,152,94,196,87,226,195,128,141,180,226,62,154,27,164,112,253,151,126,166,230,197,95,53,68,252,252,203,3,126,15,104,141,137,134,67,142,222,185,238,157,105,191,136,46,17,119,91,135,122,198,166,173,182,115,80,73,159,46,175,206,166,78,124,36,89,247,35,154,71,38,29,51,83,175,223,247,117,13,162,223,77,199,217,43,244,87,253,3,124,246,9,226,230,255,0,197,96,151,57,100,140,254,155,27,211,180,175,244,245,251,177,110,156,39,248,159,104,77,213,166,110,156,220,148,251,26,252,204,242,59,240,213,30,209,149,157,235,210,26,70,177,156,172,141,158,189,121,190,104,164,241,138,86,77,26,75,26,229,174,236,167,236,0,0,0,0,0,0,3,28,111,70,253,109,246,196,216,217,125,215,119,79,100,134,92,249,105,228,79,39,54,31,27,87,246,168,222,169,133,149,158,158,191,126,41,195,138,127,18,221,201,223,23,203,98,210,48,126,167,44,11,203,205,15,61,61,103,155,251,67,147,222,146,149,143,110,31,19,151,191,94,111,146,117,136,218,91,74,234,13,117,127,167,211,218,118,139,219,46,53,156,254,84,94,99,35,230,228,99,158,189,94,173,106,123,172,114,245,95,66,208,248,74,240,158,167,138,10,29,113,190,21,158,100,175,243,115,102,242,213,60,188,44,241,127,190,41,171,58,229,60,167,246,254,199,230,165,156,105,221,53,101,210,150,200,172,246,26,63,102,164,135,155,146,63,49,239,198,92,174,94,174,85,94,238,85,239,234,114,128,130,222,45,123,146,237,43,195,229,70,144,167,155,146,125,69,201,201,238,231,30,207,93,67,34,247,106,167,103,124,211,244,149,55,194,174,218,79,187,59,225,167,180,84,9,149,174,246,188,246,252,138,57,228,245,115,127,169,252,211,253,5,178,120,144,240,221,71,171,246,38,107,165,165,223,238,149,155,151,200,92,47,95,58,178,145,174,248,165,70,252,45,94,232,191,160,164,14,168,191,82,218,124,33,56,132,101,109,146,191,102,239,11,248,122,121,37,173,166,127,254,77,172,160,167,99,112,216,241,221,87,170,191,63,52,245,44,249,23,41,148,245,60,128,124,247,10,234,107,101,13,69,198,182,79,46,10,88,159,52,174,194,175,43,26,138,170,184,76,170,244,69,236,86,63,30,222,36,244,150,202,91,174,208,237,27,57,235,93,231,210,86,220,242,169,229,244,170,167,146,63,38,162,149,81,112,228,141,217,107,250,246,69,238,165,82,94,111,55,45,65,115,169,188,221,234,125,162,178,174,87,205,52,156,141,103,51,222,229,115,151,13,68,68,202,170,175,68,59,199,15,90,93,250,195,120,180,165,142,56,124,215,207,119,161,107,91,205,203,149,90,168,154,157,114,159,157,243,54,49,218,45,48,253,35,183,150,27,36,137,202,234,123,117,43,28,206,252,170,216,35,106,166,114,185,199,47,124,157,200,0,67,15,21,171,140,52,60,51,74,201,123,212,92,93,11,123,247,117,190,187,30,159,66,141,244,211,145,154,142,212,247,55,153,27,91,2,170,103,25,252,34,27,32,240,177,59,42,56,123,219,247,199,7,148,137,166,173,73,142,110,108,254,193,131,169,218,55,103,111,168,247,75,110,181,14,130,174,159,200,142,247,108,171,160,73,185,85,222,90,205,4,145,115,114,163,155,156,121,138,184,230,76,252,211,185,175,127,21,92,56,106,174,29,119,54,235,166,239,12,243,104,36,170,158,90,10,156,198,223,54,157,106,39,100,78,228,108,178,57,185,108,42,184,114,229,59,47,215,10,157,223,105,182,135,89,239,22,176,183,105,13,33,108,246,170,138,218,152,98,122,249,209,51,203,99,229,142,53,127,225,30,196,92,44,141,233,156,174,77,130,184,71,217,103,236,54,200,216,244,61,75,179,91,236,244,213,53,169,142,213,62,201,4,82,39,71,189,59,197,249,43,143,151,205,114,245,198,223,73,117,183,212,219,43,162,243,41,170,225,124,18,179,153,83,153,142,106,181,201,148,84,84,232,171,217,74,193,227,51,194,218,187,82,95,46,155,143,179,30,236,181,111,158,178,166,219,209,124,201,92,250,137,158,239,54,166,173,17,50,174,137,184,70,227,213,19,186,28,175,133,175,12,59,195,178,186,247,80,106,61,123,167,190,205,165,154,130,174,220,197,246,186,89,185,156,179,81,61,23,240,82,189,83,41,19,253,61,59,246,205,153,30,138,249,155,77,67,81,80,245,195,98,137,239,85,249,34,34,169,174,175,27,250,137,218,147,137,157,115,80,233,252,214,210,222,238,116,140,94,94,92,53,183,10,149,68,236,159,156,78,174,3,248,68,209,123,195,194,181,214,109,73,77,230,85,220,234,231,138,158,78,121,83,202,243,45,212,170,215,97,147,49,29,133,145,203,133,198,72,5,197,79,15,183,206,29,119,86,231,163,238,94,245,36,147,77,83,65,39,184,156,212,203,83,60,113,116,73,36,84,233,10,252,75,159,159,215,40,112,115,119,218,253,209,138,110,30,119,106,223,205,54,162,145,212,214,27,159,155,80,158,203,91,58,83,210,83,39,147,2,53,31,202,178,72,236,201,34,53,123,59,29,20,226,56,178,224,95,112,184,106,186,75,94,174,251,87,77,204,247,73,79,93,136,32,195,21,211,171,91,229,251,68,146,126,215,7,54,87,231,142,233,215,18,108,222,250,110,6,198,106,104,117,46,133,187,123,36,209,185,190,99,124,136,36,243,24,146,70,245,110,101,141,232,153,88,153,215,30,159,126,109,175,132,143,20,77,25,187,46,182,104,93,200,161,251,22,255,0,228,195,78,149,94,108,181,62,217,55,224,34,230,228,134,145,172,143,158,73,30,184,230,195,121,113,217,81,73,233,67,91,77,113,163,134,190,142,79,50,10,136,219,44,110,194,166,90,228,69,69,194,245,78,138,135,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,232,174,173,166,183,82,77,93,89,39,151,5,60,110,150,71,97,87,13,106,42,170,225,58,246,69,32,103,22,254,40,154,47,105,157,115,208,187,111,67,246,214,160,242,103,167,90,159,54,90,111,99,155,240,241,115,114,77,72,230,73,201,36,108,92,115,97,220,216,236,138,165,73,239,38,250,110,6,249,234,105,181,46,186,187,123,92,210,57,222,91,124,136,35,242,216,178,72,244,110,98,141,136,184,89,95,215,30,191,118,50,223,9,220,11,238,23,18,183,72,171,209,223,101,105,184,94,215,212,87,98,9,242,196,116,10,230,249,126,209,28,159,181,207,205,148,249,99,186,244,229,248,198,187,109,126,215,69,15,15,59,75,111,229,159,79,74,218,123,245,211,205,168,95,106,173,129,42,41,42,83,201,157,28,140,230,88,227,126,99,145,90,157,155,158,170,98,254,21,184,125,190,113,21,186,182,205,31,109,247,105,35,154,26,154,249,61,197,229,166,74,152,35,151,162,201,26,175,73,147,225,92,252,190,147,247,143,14,17,52,102,207,112,173,107,155,77,83,121,117,118,218,184,34,168,147,158,85,243,124,187,117,82,185,216,124,207,70,229,99,106,225,51,130,10,240,65,168,157,166,248,153,208,213,13,159,202,109,85,238,217,72,245,229,230,203,93,112,166,85,78,203,249,166,197,84,19,54,166,134,158,161,139,150,203,19,30,139,243,69,68,83,222,86,111,138,87,12,59,195,189,90,247,79,234,61,5,167,190,210,165,134,130,146,220,245,246,186,88,121,92,147,86,189,87,240,178,177,87,9,43,61,61,123,247,199,21,193,159,133,181,118,155,190,90,247,31,121,253,233,105,31,5,101,53,183,162,121,114,181,244,243,49,222,109,53,90,162,225,91,43,112,173,199,170,167,100,44,250,221,111,164,181,91,233,173,148,49,121,116,212,144,178,8,153,204,171,202,198,181,26,212,202,170,170,244,68,238,166,34,226,227,101,159,191,27,37,124,208,244,206,197,98,211,212,212,81,38,59,212,123,36,241,70,157,94,196,239,47,229,59,31,63,154,107,233,187,59,67,172,246,119,88,92,116,134,175,182,123,52,244,85,51,68,197,243,162,127,152,198,75,36,104,255,0,193,189,232,153,88,221,211,57,76,29,32,205,92,42,240,225,170,184,138,220,219,94,155,179,179,202,160,142,170,9,107,234,179,27,188,170,116,168,129,146,187,145,210,198,231,97,179,34,225,171,149,236,159,77,131,246,151,111,168,246,179,110,180,246,130,161,159,207,142,201,108,164,160,89,185,85,190,98,195,4,113,115,114,171,157,203,159,45,23,28,203,143,154,247,58,199,20,243,178,159,135,189,192,124,144,121,168,186,106,234,152,230,229,199,236,25,250,154,223,106,87,35,245,29,213,237,111,42,58,182,117,68,206,113,248,69,47,35,194,150,229,13,127,12,209,50,46,244,247,22,194,238,253,219,111,161,207,167,212,153,224,3,166,238,230,151,126,175,219,219,245,146,52,230,117,69,190,169,141,103,110,101,116,18,53,19,57,76,103,155,190,77,115,184,133,210,239,209,251,199,170,236,82,67,229,62,11,189,115,92,222,110,108,43,106,165,106,245,202,254,111,204,232,246,107,205,203,79,220,233,175,54,138,159,103,172,164,149,147,67,39,35,95,202,246,57,28,213,195,145,81,112,168,139,213,11,91,224,39,196,158,146,231,75,106,218,29,220,103,37,107,124,138,74,43,158,85,124,206,148,180,241,199,228,211,210,162,38,92,178,59,46,127,78,202,189,148,179,139,125,117,53,206,134,158,227,69,39,153,5,84,76,154,39,97,83,153,142,68,84,92,46,21,58,42,119,62,128,15,10,184,76,175,161,88,94,47,124,66,50,138,201,65,179,118,117,252,53,68,145,86,212,191,255,0,38,230,87,211,189,184,116,120,238,137,213,31,159,146,122,149,69,100,181,212,95,111,52,54,90,95,219,174,21,49,82,199,219,226,123,209,169,221,81,59,175,205,11,208,225,239,134,27,117,163,131,135,233,78,108,215,234,29,50,179,77,209,223,183,79,106,138,55,39,237,170,223,137,61,21,19,238,41,87,118,244,221,70,129,221,189,85,166,213,121,101,179,95,235,169,154,189,23,11,13,76,140,79,87,122,179,230,191,164,184,207,9,77,201,118,170,225,242,159,72,84,77,207,62,157,231,231,247,113,159,104,174,174,145,59,53,19,179,126,107,250,9,210,14,47,81,105,171,46,171,182,75,103,191,81,251,77,36,220,188,241,249,143,102,112,228,114,117,106,162,247,106,47,127,66,177,248,181,240,158,167,150,10,237,113,177,245,126,92,172,242,177,102,242,213,121,242,176,69,254,248,169,172,194,97,60,215,246,254,199,228,165,94,106,173,43,168,52,45,254,163,78,234,42,47,99,184,209,242,121,177,121,140,147,151,157,141,122,117,98,185,171,238,189,171,209,125,73,115,194,199,137,110,228,236,115,226,177,106,232,63,84,118,4,230,229,135,158,158,143,202,253,189,203,239,71,74,247,187,47,149,171,223,167,47,201,122,92,126,203,239,214,223,111,181,141,247,221,9,116,246,184,98,199,152,158,68,241,242,229,242,53,63,109,141,138,185,88,159,233,233,247,103,35,128,0,0,0,0,0,252,189,237,141,170,247,174,17,8,73,197,215,137,70,137,216,165,118,156,209,48,253,185,168,19,28,241,243,77,75,229,126,208,244,235,37,43,216,236,199,43,151,191,78,95,154,166,41,167,117,183,111,90,111,62,168,147,84,235,75,135,181,214,203,140,47,149,20,120,196,108,103,244,182,49,59,68,223,79,79,191,57,243,134,31,15,61,216,223,218,182,220,46,52,255,0,97,216,58,254,206,231,166,169,230,233,50,126,214,149,44,122,126,18,20,111,246,217,236,157,110,51,135,78,19,246,203,134,251,20,86,205,29,65,154,166,243,121,181,94,109,71,225,61,249,156,158,228,147,72,137,132,153,201,209,126,191,44,102,176,1,72,222,45,91,188,221,103,190,63,168,90,57,51,79,166,190,46,157,253,162,142,134,95,86,34,247,106,254,82,254,142,199,116,240,114,218,105,174,123,137,115,221,26,168,127,7,102,242,125,153,252,201,253,58,11,132,15,232,143,79,151,171,87,233,142,229,190,92,109,212,151,106,57,40,43,162,243,32,151,28,205,230,84,206,21,21,58,162,162,247,68,53,229,226,195,132,157,105,195,190,173,185,165,69,39,157,167,161,169,165,164,166,173,243,34,111,153,36,148,137,51,147,203,73,164,122,97,91,34,117,233,238,253,81,12,93,179,123,137,116,218,205,201,176,107,91,83,249,100,183,92,105,103,122,97,171,204,200,234,35,145,91,239,53,216,207,150,157,112,191,232,54,50,216,45,198,166,221,93,161,210,186,218,7,102,75,133,162,134,106,148,194,251,179,73,75,20,143,78,173,110,127,108,238,136,137,254,67,33,3,173,235,253,193,210,251,105,166,171,53,86,173,184,123,29,5,20,50,76,247,249,82,73,240,70,231,170,98,54,185,223,11,29,233,232,83,23,29,158,33,26,147,122,175,183,45,3,160,42,189,143,72,83,186,106,55,251,145,201,237,124,175,169,137,100,252,45,51,37,143,158,41,89,238,243,116,199,124,229,82,12,57,85,206,87,42,245,85,202,131,61,240,49,229,255,0,60,238,133,243,34,243,19,237,203,102,19,155,24,95,180,41,186,155,20,82,227,217,161,194,97,60,182,225,62,93,15,104,0,133,30,44,116,45,172,225,161,28,229,199,145,117,243,83,239,75,125,119,253,229,28,90,165,117,61,206,142,118,124,81,207,27,211,239,71,34,155,23,112,91,115,154,235,195,102,133,158,127,137,150,43,100,126,157,146,130,157,125,17,62,102,112,56,13,107,161,180,190,225,89,37,211,186,182,219,237,212,18,243,115,69,231,73,23,85,99,152,189,99,115,93,240,189,201,223,212,194,212,252,6,112,219,77,121,251,102,29,13,137,83,222,106,125,167,95,209,220,252,200,191,239,143,159,166,12,219,165,52,110,159,209,118,200,109,58,122,135,217,169,224,141,177,49,190,107,223,134,181,173,106,38,94,229,94,205,79,95,67,155,0,3,132,215,21,107,65,162,239,245,205,119,42,211,218,234,165,69,198,112,173,137,203,254,131,91,110,34,46,46,186,239,150,188,174,124,156,235,38,164,186,59,56,198,115,89,42,252,147,230,94,143,135,157,129,246,30,22,52,119,60,190,103,218,54,219,125,122,123,184,229,73,45,212,157,59,174,123,119,233,247,31,79,27,60,52,90,248,138,218,43,165,177,125,203,181,174,158,123,133,189,125,229,231,168,142,150,165,177,51,246,216,218,153,116,221,220,170,159,52,199,106,11,212,214,13,71,180,91,139,85,104,171,111,179,93,180,213,213,237,99,179,27,241,45,60,238,106,59,8,174,111,197,26,244,202,167,79,84,46,219,128,13,240,181,241,57,195,187,180,126,175,253,145,93,108,167,91,21,100,62,243,60,234,120,232,105,99,145,252,209,199,26,55,46,157,201,132,85,84,244,95,150,12,227,15,194,174,223,119,134,225,175,182,65,222,77,106,36,181,19,90,176,231,121,174,197,68,174,119,157,83,86,136,220,170,196,204,35,122,119,249,161,86,122,219,66,234,157,184,212,85,90,111,85,219,189,138,225,67,51,226,146,63,58,57,48,230,72,230,47,88,220,230,252,76,114,119,94,196,178,224,179,196,51,87,236,45,210,135,73,107,23,253,163,164,158,177,83,43,49,20,62,202,213,117,60,126,102,99,166,124,175,229,138,39,123,185,235,159,158,51,114,251,55,189,90,31,124,52,157,62,173,209,23,47,106,166,149,172,243,19,201,153,158,91,214,40,228,86,254,22,54,42,225,37,111,92,122,253,248,239,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,3,25,239,55,16,155,109,177,182,197,174,215,23,159,101,123,233,106,170,96,143,217,234,31,230,121,12,107,220,153,138,55,227,163,219,223,231,235,133,41,223,141,63,16,205,95,191,87,90,237,37,163,159,246,118,146,141,101,166,70,98,41,189,169,168,234,136,252,204,201,76,201,89,205,20,173,247,115,211,31,60,226,38,104,157,11,170,119,31,81,82,233,189,41,110,246,219,133,116,204,138,56,252,232,227,203,159,35,88,157,100,115,91,241,61,169,221,59,150,153,193,223,133,101,190,209,13,6,190,222,247,121,213,184,138,162,27,86,28,223,41,216,167,149,174,243,169,170,213,29,133,73,89,133,111,94,255,0,36,51,159,31,251,225,107,225,143,135,118,232,253,33,251,30,186,231,78,150,42,56,125,231,249,52,242,80,213,71,27,249,164,142,68,118,29,3,83,10,168,171,234,191,58,73,211,54,13,71,187,187,139,75,104,164,111,180,221,181,45,213,141,123,179,27,51,45,68,232,213,118,21,90,223,138,68,233,148,78,190,136,95,167,4,188,52,90,248,117,218,43,93,177,61,235,181,206,158,10,251,130,251,201,201,81,37,45,51,101,103,237,178,53,112,232,123,183,9,242,76,119,249,188,66,236,14,191,112,177,172,121,101,242,254,206,182,220,43,215,221,207,50,71,110,171,233,221,49,223,191,95,184,162,238,29,238,46,181,111,150,131,174,100,156,139,30,164,181,187,56,206,49,89,18,252,151,228,108,147,161,234,214,191,69,216,43,156,238,101,168,181,210,202,171,140,101,93,19,87,253,39,54,0,7,9,170,244,110,159,214,150,201,173,58,134,135,218,105,231,141,209,61,190,107,217,150,185,174,106,166,88,228,94,206,95,95,83,9,84,112,23,195,109,77,231,237,169,180,54,101,94,174,79,180,235,250,187,159,153,87,253,241,243,244,193,154,116,86,134,210,251,123,100,139,78,233,43,111,176,208,69,203,203,23,157,36,189,81,141,98,117,145,206,119,194,198,167,127,67,159,48,127,26,55,57,173,92,54,107,169,224,248,159,98,185,199,233,217,104,42,23,213,23,228,107,163,117,149,213,23,58,201,223,241,73,60,143,95,189,92,170,94,63,132,229,11,104,248,104,87,53,115,231,221,124,213,251,214,223,67,255,0,113,53,192,7,170,171,30,205,54,83,41,229,187,41,243,232,107,175,199,63,151,252,243,186,235,203,139,203,79,183,46,153,78,108,229,126,208,169,234,96,64,213,86,185,28,139,213,23,40,78,126,5,60,66,53,38,202,223,45,218,7,95,85,123,102,144,168,116,52,108,247,35,143,217,57,159,77,18,73,248,42,103,203,39,36,81,63,221,230,235,158,249,194,173,206,232,13,193,210,251,151,166,168,245,86,146,184,251,101,13,100,49,202,199,249,50,71,241,198,215,162,98,70,181,126,23,183,211,212,236,128,199,187,251,184,212,219,85,180,58,171,91,78,236,73,111,180,87,77,76,152,95,122,104,233,101,145,137,209,174,199,237,125,213,21,63,200,107,155,188,155,137,116,221,61,201,191,235,91,171,249,164,184,220,106,167,98,97,169,202,201,42,36,145,27,238,181,185,199,152,189,112,159,232,36,159,135,7,11,151,237,226,222,43,38,188,172,167,242,180,254,149,185,83,92,214,110,118,59,205,158,154,170,146,95,43,149,37,99,219,152,228,85,230,229,114,39,201,87,161,123,148,212,208,209,211,69,73,78,206,88,161,99,99,99,114,171,134,162,97,19,175,94,200,81,87,138,94,211,77,160,248,134,173,212,112,195,203,75,168,153,37,197,206,230,69,204,213,21,213,175,95,203,114,246,103,201,19,232,135,97,240,150,221,228,209,155,229,250,133,172,147,20,250,151,183,78,222,207,71,93,47,163,21,123,185,63,41,63,79,98,238,64,6,20,226,47,133,13,178,226,66,197,45,179,88,208,98,169,220,190,93,87,155,81,248,63,126,23,47,185,28,209,162,229,33,106,117,95,175,207,52,231,196,247,135,158,236,108,21,99,174,22,218,127,183,52,255,0,79,217,220,244,212,220,189,33,79,218,214,165,239,95,194,76,173,254,215,61,151,166,3,218,157,219,214,155,49,170,35,213,58,46,225,236,149,177,103,43,229,69,38,115,27,217,253,49,143,78,210,187,211,215,238,197,203,112,139,226,81,162,119,213,91,167,53,180,63,97,234,5,207,36,124,211,85,121,191,183,189,122,199,74,198,55,17,196,213,239,215,155,230,139,153,182,199,182,70,163,216,185,69,63,64,0,0,0,0,120,85,199,85,43,63,196,147,143,170,173,24,234,205,149,218,234,207,46,230,190,95,183,214,249,104,190,79,251,206,166,63,193,207,78,173,118,90,233,27,238,191,167,117,235,132,42,134,201,97,212,122,234,244,219,117,154,147,219,174,21,25,229,103,153,28,92,220,172,85,238,229,107,83,221,98,255,0,112,183,78,15,124,46,244,230,134,122,107,45,224,143,237,90,247,255,0,189,233,115,36,30,207,143,104,141,222,253,61,91,154,254,102,190,53,234,157,49,143,85,82,197,41,40,233,232,96,109,53,44,124,145,183,56,76,170,247,92,250,253,231,188,0,117,29,215,213,244,186,11,64,93,53,101,100,156,144,208,249,28,206,194,174,57,231,100,105,209,26,229,238,244,244,83,90,29,91,168,238,90,231,83,213,95,171,125,250,170,222,78,111,133,62,8,218,196,236,141,78,204,79,66,250,188,60,54,59,249,141,112,247,101,130,231,75,228,222,238,30,211,237,233,207,205,251,93,117,90,199,240,200,246,124,18,39,195,143,175,94,210,136,235,154,255,0,111,244,190,230,105,154,173,37,171,237,222,219,109,172,99,217,36,94,116,145,229,31,27,163,95,122,55,53,223,11,220,157,23,212,133,58,135,194,23,100,238,90,173,53,5,154,237,246,109,43,171,253,173,244,94,69,92,217,103,154,175,86,121,142,173,207,101,70,231,30,153,38,150,219,104,43,70,217,104,187,78,136,177,38,40,173,52,144,82,69,241,117,108,81,50,36,95,121,206,94,204,78,234,191,122,247,59,57,135,56,137,226,131,109,248,119,210,85,183,189,89,118,228,174,108,18,123,29,47,145,58,249,243,121,82,186,54,115,199,20,136,222,103,66,228,202,166,19,186,253,104,251,139,14,48,117,215,18,250,174,170,107,132,222,205,97,130,119,165,21,31,44,47,196,105,36,235,27,185,210,24,223,240,78,169,135,117,233,149,235,219,162,236,111,15,219,141,191,250,162,29,53,160,108,254,216,229,123,125,162,79,104,130,63,42,63,50,38,57,248,150,70,115,99,206,103,68,92,174,126,252,89,46,145,240,153,178,105,173,189,134,183,80,85,123,118,164,154,38,190,118,121,111,139,202,85,129,170,232,242,202,197,141,216,145,171,213,59,231,228,68,78,54,56,89,165,216,197,181,220,45,180,222,75,106,33,129,179,55,157,93,239,187,218,85,203,151,76,255,0,234,73,219,255,0,223,208,120,34,150,170,30,38,116,35,233,58,191,237,219,95,78,157,83,237,10,111,153,177,93,11,164,125,21,59,229,76,61,209,49,92,159,92,38,79,120,0,140,126,34,122,86,163,84,112,203,169,25,78,153,251,62,154,178,185,221,190,24,237,245,121,238,169,249,223,95,184,215,222,162,53,130,162,72,87,188,111,86,255,0,113,75,248,240,207,170,154,171,133,155,31,156,185,242,157,77,19,123,124,41,110,163,193,43,0,0,0,12,125,196,13,103,176,108,134,188,171,69,199,151,166,174,142,254,229,36,171,254,131,91,189,88,215,94,119,22,242,214,174,29,93,123,168,68,95,171,231,119,221,243,250,27,22,112,155,106,101,155,134,109,172,162,106,123,205,209,182,53,122,252,221,246,124,8,171,221,126,70,88,84,69,69,69,236,165,78,120,185,112,205,5,21,202,151,123,180,205,15,150,201,152,202,107,135,225,85,121,164,87,87,212,202,255,0,126,94,157,155,209,172,199,203,228,98,223,8,141,192,170,176,111,205,102,148,79,247,189,198,215,34,227,167,199,37,109,4,127,154,171,217,62,104,93,177,131,184,150,225,63,110,184,143,210,213,86,189,69,67,229,220,252,167,251,37,103,155,58,249,82,249,115,53,142,242,217,52,109,118,29,50,187,10,184,94,203,211,181,38,241,95,193,198,225,240,199,168,230,101,226,147,207,176,79,59,146,134,187,204,129,190,99,29,36,254,90,121,109,158,71,166,89,2,187,222,251,151,175,126,161,195,255,0,17,219,135,195,222,170,162,190,104,235,159,149,74,202,184,231,172,165,242,96,119,180,70,146,68,231,179,158,72,164,86,115,36,45,76,162,101,59,167,174,110,227,132,14,53,244,23,19,26,122,10,56,234,189,151,83,211,192,213,171,161,228,153,253,90,202,116,123,188,207,34,56,255,0,108,159,151,9,242,202,116,237,38,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,241,75,226,105,162,120,92,221,170,157,166,190,109,125,242,249,85,77,69,77,90,234,186,74,216,98,141,82,102,171,145,168,215,34,174,83,4,150,216,237,213,160,223,13,165,211,27,179,107,180,212,91,41,117,53,18,86,197,73,81,35,95,36,40,174,115,121,92,230,244,85,247,125,14,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,92,98,241,139,167,56,60,211,154,119,81,106,45,25,114,212,81,234,42,217,168,162,138,138,162,56,86,37,142,52,122,185,202,244,92,162,231,29,15,159,131,126,52,52,223,24,214,205,81,115,211,186,38,229,167,91,165,231,165,130,86,214,212,199,50,204,179,182,71,34,183,145,19,24,242,215,191,204,145,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,52,227,55,196,39,69,112,245,4,154,91,76,203,246,158,170,92,115,83,114,203,15,149,214,157,233,239,190,154,72,221,152,166,114,247,233,140,119,94,148,169,186,59,187,174,247,138,251,250,162,215,151,159,180,43,19,225,127,179,195,22,61,198,49,122,68,198,39,104,217,233,233,247,153,79,133,14,14,55,15,137,205,71,11,44,244,158,69,130,9,218,149,213,222,100,14,242,216,217,32,243,19,203,116,241,189,112,201,209,222,239,220,157,123,93,151,13,60,39,237,215,14,26,90,150,215,167,104,124,203,159,148,207,107,172,243,103,79,54,95,46,22,189,222,91,230,145,173,203,161,71,97,23,9,217,58,119,206,37,37,120,188,110,13,85,255,0,126,104,244,162,255,0,189,237,214,184,215,29,62,56,235,107,227,252,212,94,203,243,83,40,248,70,240,205,5,109,202,171,123,181,53,15,152,200,88,250,107,127,225,85,57,100,71,80,84,196,255,0,114,94,189,221,209,204,199,207,228,91,26,34,34,34,39,100,49,63,22,86,166,94,120,102,221,58,39,39,188,237,25,124,86,47,201,223,103,206,136,189,211,230,107,167,164,218,235,54,226,217,152,231,101,212,55,186,116,85,199,171,39,111,223,242,250,155,34,112,251,88,181,251,33,160,234,213,114,178,105,171,91,191,187,71,18,255,0,164,200,32,0,0,4,83,241,48,170,154,151,133,155,231,146,191,182,173,76,78,237,240,173,186,179,37,3,211,198,179,212,71,18,117,89,30,141,254,234,155,4,120,118,105,90,141,45,195,46,156,101,66,99,237,10,106,58,230,246,248,100,183,210,99,178,175,230,253,62,226,78,0,15,69,115,164,101,21,67,226,76,189,177,61,90,159,92,46,13,117,56,222,150,166,110,38,117,219,234,211,15,251,118,233,211,167,111,180,42,126,71,126,224,159,133,154,93,243,91,165,194,229,77,231,54,158,25,219,11,121,213,190,251,125,153,90,185,108,204,254,170,189,255,0,253,210,239,87,120,76,217,53,46,222,77,91,167,234,253,135,81,195,27,159,4,126,91,229,243,85,32,114,182,60,190,177,35,110,100,114,117,94,216,249,21,181,190,92,63,110,54,192,106,137,180,214,190,179,251,27,145,238,246,121,61,162,9,60,216,252,201,88,215,226,41,31,203,159,37,253,21,114,152,251,179,222,184,79,227,7,93,112,209,170,233,102,183,205,237,54,25,231,98,86,209,242,194,204,198,178,64,178,59,157,97,145,255,0,4,8,152,111,94,185,78,189,239,7,135,110,40,54,223,136,141,37,69,123,210,119,110,122,231,65,31,182,82,249,19,167,145,55,149,19,164,103,60,145,70,142,229,116,205,76,162,97,123,167,211,49,157,99,114,116,21,163,115,116,93,219,68,95,91,154,43,181,36,244,146,245,119,70,203,19,226,95,133,205,94,207,94,202,159,122,119,33,110,159,240,133,217,59,110,171,93,67,120,186,253,165,74,218,255,0,107,101,23,145,87,14,25,230,163,209,158,99,107,115,217,21,185,199,174,73,173,160,54,255,0,75,237,158,153,165,210,90,66,221,236,86,218,70,49,145,197,231,73,38,17,145,178,52,247,164,115,157,240,177,169,213,125,14,198,64,159,22,157,140,118,187,217,152,53,237,150,147,205,185,216,106,219,45,74,249,156,184,162,130,146,186,87,175,189,35,91,241,61,59,53,93,242,202,116,41,167,73,106,59,150,134,212,244,183,234,47,114,170,139,159,151,225,95,142,55,49,123,163,147,179,215,208,217,123,106,53,125,46,189,208,22,189,89,71,39,60,53,222,127,43,176,169,158,73,223,26,244,86,181,123,177,125,16,237,192,3,209,87,71,79,93,3,169,170,163,231,141,216,202,101,83,178,231,211,238,43,175,140,47,11,189,57,174,94,186,203,103,227,251,42,189,159,239,138,92,201,63,180,103,217,227,111,191,81,86,214,179,149,172,145,122,39,92,227,209,20,168,187,221,135,81,232,91,219,173,215,154,79,97,184,83,227,153,158,100,114,242,243,49,23,187,85,205,95,117,233,253,210,215,188,54,248,250,170,214,110,163,217,93,209,172,243,46,105,230,123,5,111,150,137,231,127,191,42,100,252,28,20,232,214,225,173,141,190,243,250,247,78,185,66,204,17,115,213,15,32,0,0,0,3,24,241,41,185,15,218,61,150,212,59,130,198,243,58,215,236,152,76,227,62,109,92,49,126,107,191,170,126,106,254,142,230,185,124,154,179,118,117,162,164,17,123,125,234,233,217,188,209,69,207,229,197,243,94,86,38,25,31,211,183,204,188,94,3,248,44,211,188,61,232,152,175,87,218,15,59,86,87,243,123,84,254,108,141,199,36,213,77,103,186,217,228,139,246,169,145,58,34,125,122,246,151,160,0,12,83,197,6,128,187,238,110,201,234,13,29,98,147,150,186,183,217,60,174,141,95,130,174,25,29,241,57,169,240,177,123,170,127,160,173,238,10,188,49,119,22,147,94,81,235,173,241,177,125,155,108,183,249,156,148,30,213,4,222,211,230,67,81,18,254,18,154,171,153,156,174,242,157,240,174,115,142,217,82,221,34,137,144,177,35,141,184,106,118,76,159,176,1,18,248,228,227,127,78,240,211,166,103,176,217,171,60,205,101,95,76,229,163,135,203,145,60,148,124,117,45,142,110,103,65,36,78,196,208,34,114,170,166,125,122,119,164,29,219,221,253,109,189,26,186,183,88,235,139,167,182,214,85,205,36,136,190,68,49,242,181,210,201,39,47,224,152,196,92,44,174,235,143,95,185,19,50,112,143,193,38,224,241,31,169,40,170,223,67,236,186,94,57,99,125,85,103,155,3,249,152,146,64,175,103,151,231,199,34,102,41,185,178,157,122,97,58,246,187,253,131,225,251,64,112,251,162,104,180,158,138,181,123,51,163,134,63,108,151,207,157,254,124,233,12,81,190,78,89,36,127,47,55,146,213,229,69,194,99,167,174,114,114,166,123,149,241,227,19,166,105,170,182,78,211,168,18,143,154,120,111,52,240,249,190,98,166,26,148,151,7,227,25,199,126,189,138,147,217,141,83,250,140,221,61,43,169,121,185,82,130,241,67,80,174,198,112,140,169,141,249,236,191,155,242,83,100,141,164,191,46,169,218,205,29,169,87,170,93,108,22,250,214,187,243,146,90,104,223,158,201,143,139,182,19,238,67,182,0,12,3,199,76,116,18,112,203,173,82,224,238,86,165,158,228,177,244,114,229,255,0,103,212,227,183,233,250,26,237,214,163,18,178,116,143,225,73,95,203,247,101,75,238,240,195,163,74,78,22,45,88,119,55,157,60,19,118,198,51,110,162,233,254,2,90,0,0,0,24,31,141,237,88,154,75,134,109,121,88,218,159,38,106,155,13,210,150,37,228,230,230,123,173,245,42,212,236,168,157,91,234,107,243,160,41,170,181,70,233,105,218,117,111,155,61,210,253,72,215,38,81,188,206,146,161,136,191,36,78,174,250,126,131,100,189,150,182,201,102,217,237,13,105,149,156,143,163,211,118,202,119,55,57,194,178,150,54,170,103,43,242,249,157,204,234,59,173,183,54,77,214,219,251,246,131,191,193,230,82,222,109,213,84,46,247,158,222,95,58,7,196,171,238,57,170,189,36,95,202,79,189,59,149,155,195,255,0,5,122,223,135,110,54,97,253,141,141,51,36,109,171,160,169,231,135,164,43,119,139,203,139,147,207,146,79,218,225,207,51,186,250,47,94,246,190,157,16,242,117,77,205,219,77,39,187,58,62,227,162,245,149,183,219,109,247,10,121,160,124,126,116,177,254,217,19,227,85,204,111,107,190,25,29,234,157,254,229,41,147,141,207,14,173,77,177,183,10,189,107,183,148,190,219,164,94,178,78,172,231,142,63,99,106,186,166,78,76,205,82,249,100,228,138,38,117,199,189,159,158,81,98,22,128,215,154,159,107,53,141,6,176,210,213,190,199,116,181,85,69,59,31,229,199,39,189,20,172,145,19,15,107,155,241,70,223,69,237,234,133,224,240,29,199,13,155,136,253,51,77,165,181,20,222,86,175,182,210,49,42,91,202,247,123,66,71,29,43,31,46,89,4,113,51,154,89,151,221,69,92,122,116,237,48,128,0,0,0,0,0,0,0,0,0,0,0,1,214,183,31,113,244,86,210,104,187,166,225,110,21,254,154,207,97,179,194,179,213,85,78,189,17,59,53,141,106,117,123,220,170,141,107,26,138,231,57,81,17,21,84,169,157,250,241,153,221,93,65,118,168,182,112,253,165,237,250,82,201,27,156,216,174,119,106,118,214,92,167,79,71,249,106,171,4,41,253,130,182,85,232,158,247,116,35,252,94,38,28,112,67,95,246,146,111,189,107,165,230,87,43,31,103,183,58,37,207,116,242,214,159,147,29,123,99,167,166,9,29,176,126,51,219,131,104,185,83,89,248,136,209,244,23,251,76,143,107,36,188,88,225,74,90,248,17,87,171,221,10,187,201,153,19,243,91,229,47,126,171,216,181,173,188,220,77,21,186,250,62,219,175,182,243,81,82,94,236,55,104,188,218,74,202,103,42,181,201,156,43,85,23,14,99,218,168,168,230,185,17,205,84,84,84,69,67,177,128,0,0,198,92,64,241,21,181,156,51,232,73,181,246,233,95,61,146,155,43,21,21,12,8,146,86,92,103,68,207,147,79,18,170,115,187,182,85,85,26,212,92,185,205,78,165,82,111,31,140,151,16,122,182,227,83,77,180,22,75,38,132,180,35,156,148,211,73,76,203,141,193,205,207,71,61,243,34,192,139,132,207,42,68,184,202,167,51,176,138,97,235,127,137,151,27,214,234,228,175,102,249,85,206,188,217,116,85,22,123,124,145,57,51,149,78,85,131,8,139,219,221,194,162,118,84,37,39,15,222,52,87,232,43,233,172,92,72,104,122,74,170,25,28,140,117,255,0,79,70,177,79,10,42,252,82,210,185,202,217,19,175,85,141,204,84,68,232,199,41,105,58,39,91,233,45,199,210,182,237,111,161,117,5,29,238,197,118,133,39,163,174,164,147,158,57,89,156,47,213,21,21,21,21,170,136,173,84,84,84,69,69,67,156,48,55,27,187,243,171,248,107,225,222,249,187,122,22,219,103,174,188,91,42,232,96,134,11,180,50,203,76,230,205,80,200,220,174,108,82,70,229,84,107,149,83,14,78,184,239,216,172,255,0,215,171,226,159,254,0,237,87,247,170,227,254,220,125,118,191,27,14,36,33,170,71,222,182,211,109,106,169,177,214,58,90,74,250,119,231,41,249,110,170,145,59,103,242,127,247,200,237,149,241,154,217,173,101,93,79,101,222,45,17,116,208,115,204,173,103,218,84,243,253,165,111,71,118,87,73,202,198,77,26,47,78,209,189,19,213,122,100,159,250,119,81,216,53,117,142,135,83,233,107,205,21,218,209,115,133,181,52,117,212,83,182,104,42,34,114,116,123,30,213,84,114,47,208,228,64,0,21,247,197,191,139,70,133,217,203,213,118,223,108,125,150,139,92,106,106,7,172,53,151,58,137,149,45,20,114,166,115,26,44,106,143,169,123,85,48,228,99,152,212,207,198,170,138,212,129,58,167,197,27,141,141,77,90,234,152,119,102,59,36,25,203,41,45,118,106,40,227,103,220,231,196,249,23,251,103,169,216,182,235,197,183,140,13,25,91,3,181,54,162,178,107,106,24,220,136,250,107,189,166,24,94,232,241,133,68,150,149,34,114,59,213,28,238,110,189,209,83,161,101,252,33,120,134,109,7,21,206,110,152,138,25,52,158,185,100,75,35,236,21,211,182,68,169,70,162,171,221,73,50,34,36,200,212,69,85,106,181,175,68,202,242,225,21,196,169,5,20,120,187,126,57,119,111,222,27,95,241,74,90,167,135,247,226,105,181,31,188,45,254,54,66,65,128,0,6,50,226,7,136,173,172,225,159,66,77,175,183,74,249,236,148,217,88,168,168,96,68,146,178,227,58,38,124,154,120,149,83,157,221,178,170,168,214,162,229,206,106,117,42,147,120,252,100,184,131,213,183,26,154,109,160,178,89,52,37,161,28,228,166,154,74,102,92,110,14,110,122,57,239,153,22,4,92,38,121,82,37,198,85,57,157,132,83,15,91,252,76,184,222,183,87,37,123,55,202,174,117,230,203,162,168,179,219,228,137,201,156,170,114,172,24,68,94,222,238,21,19,178,161,41,56,126,241,162,191,65,95,77,98,226,67,67,210,85,80,200,228,99,175,250,122,53,138,120,81,87,226,150,149,206,86,200,157,122,172,110,98,162,39,70,57,75,73,209,58,223,73,110,62,149,183,107,125,11,168,40,239,118,43,180,41,61,29,117,36,156,241,202,204,225,126,168,168,168,168,173,84,69,106,162,162,162,42,42,28,224,0,0,12,101,196,15,17,91,89,195,62,132,155,95,110,149,243,217,41,178,177,81,80,192,137,37,101,198,116,76,249,52,241,42,167,59,187,101,85,81,173,69,203,156,212,234,85,38,241,248,201,113,7,171,110,53,52,219,65,100,178,104,75,66,57,201,77,52,148,204,184,220,28,220,244,115,223,50,44,8,184,76,242,164,75,140,170,115,59,8,166,30,183,248,153,113,189,110,174,74,246,111,149,92,235,205,151,69,81,103,183,201,19,147,57,84,229,88,48,136,189,189,220,42,39,101,66,82,112,253,227,69,126,130,190,154,197,196,134,135,164,170,161,145,200,199,95,244,244,107,20,240,162,175,197,45,43,156,173,145,58,245,88,220,197,68,78,140,114,150,147,162,117,190,146,220,125,43,110,214,250,23,80,81,222,236,87,104,82,122,58,234,73,57,227,149,153,194,253,81,81,81,81,90,168,138,213,69,69,68,84,84,57,192,8,215,196,247,31,219,3,194,235,165,178,106,75,196,218,131,86,163,17,205,211,182,110,89,106,99,207,194,179,189,85,25,2,118,92,57,121,240,168,168,199,33,93,123,155,227,53,196,94,166,170,146,61,182,210,186,95,69,91,249,149,99,87,194,235,149,102,51,209,29,44,188,177,47,76,118,133,61,122,152,98,175,196,167,141,234,218,135,212,205,191,87,22,189,248,202,69,106,183,196,206,137,142,141,100,8,212,237,232,159,83,187,232,175,23,46,50,116,189,84,114,223,245,38,157,213,208,53,125,232,110,214,56,98,230,111,203,154,145,33,84,95,175,95,174,73,177,195,207,140,22,203,238,77,109,54,155,222,75,20,219,117,117,157,82,54,92,29,63,181,218,164,127,246,82,163,90,248,50,184,248,218,172,78,185,122,99,43,62,104,171,104,174,84,112,220,45,213,112,213,82,212,198,217,97,158,9,17,241,202,199,38,90,230,185,58,57,21,58,162,167,67,222,0,0,199,187,233,191,59,103,195,158,129,171,220,109,210,190,165,5,182,7,36,80,67,27,82,74,154,217,213,21,91,4,17,229,57,228,92,47,76,162,34,34,185,202,214,162,170,84,238,244,120,201,111,230,173,185,84,82,236,205,146,209,161,44,237,115,155,79,60,244,236,184,220,94,157,48,231,186,84,88,26,189,51,202,145,174,50,169,204,236,100,196,54,47,19,206,55,44,117,233,90,187,207,37,197,138,228,89,41,171,172,212,18,197,34,117,233,251,74,57,169,215,242,28,213,236,78,62,19,60,94,116,222,227,222,232,180,15,17,118,75,110,146,186,215,72,216,41,53,13,3,158,219,92,178,46,17,172,157,146,43,157,78,170,191,211,57,220,204,175,189,229,162,100,177,228,114,57,17,205,84,84,84,202,42,122,158,64,0,0,0,48,111,20,252,97,109,31,9,154,94,43,190,190,174,150,182,243,112,106,253,149,96,160,86,186,182,181,83,162,191,10,168,145,196,139,241,72,238,158,137,204,236,53,106,183,116,188,96,56,169,214,149,211,38,129,125,135,64,91,85,202,144,197,67,65,29,117,74,51,43,210,73,170,154,246,185,216,92,115,50,54,118,76,34,41,208,44,62,39,124,110,88,107,91,87,252,218,36,184,199,148,87,211,87,217,232,38,142,68,76,244,95,192,163,155,223,242,92,213,250,147,31,134,191,25,107,77,254,227,69,165,56,149,210,84,182,55,206,230,66,221,75,101,71,186,145,174,85,199,53,69,51,149,207,141,190,170,246,57,233,149,248,26,133,153,90,238,150,203,229,178,146,245,101,184,83,87,219,235,225,101,77,45,85,52,173,146,41,226,123,81,204,123,30,213,84,115,85,21,21,21,58,42,41,245,21,165,227,125,251,152,237,151,239,245,111,242,118,156,119,129,215,244,39,187,95,190,54,143,226,170,75,62,0,3,23,241,45,190,182,30,28,54,91,82,110,213,249,35,149,109,84,220,150,250,71,191,11,91,93,34,242,193,2,117,202,229,234,138,236,117,70,53,238,252,149,42,155,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,25,15,135,127,22,126,35,55,111,125,52,38,217,106,61,23,182,244,214,189,79,125,164,181,213,205,67,110,175,101,67,34,150,68,107,150,55,62,177,205,71,97,122,42,181,83,232,165,179,0,87,63,31,94,35,59,221,194,190,250,67,182,91,125,165,180,61,194,215,37,138,146,232,179,94,104,106,229,168,243,101,146,102,185,57,162,169,141,188,184,141,184,78,92,245,94,170,73,254,8,183,231,87,241,41,195,189,143,118,245,213,182,207,67,120,185,213,215,65,52,22,152,101,138,153,173,134,161,241,181,90,217,100,145,200,170,214,162,174,92,189,115,219,177,158,64,0,0,0,0,0,0,0,0,0,0,0,0,32,7,136,15,136,76,59,49,13,70,218,109,133,94,117,83,185,60,234,159,45,127,98,245,165,153,190,228,244,207,141,252,209,75,34,116,119,78,253,240,137,76,183,27,141,219,83,221,164,175,175,155,218,107,106,113,206,254,86,179,155,149,168,137,209,17,17,61,214,167,247,9,255,0,194,23,133,214,160,220,186,24,53,174,237,167,217,182,196,171,166,150,58,31,114,111,106,133,147,202,217,227,243,41,234,218,230,101,35,106,101,83,62,255,0,78,197,183,237,150,217,233,45,166,209,246,237,23,163,109,190,197,111,183,211,195,3,35,243,165,147,62,92,76,141,23,50,61,206,248,99,111,170,246,251,212,237,103,133,234,133,80,241,1,193,94,183,226,39,141,153,127,99,103,76,199,27,170,235,234,121,225,235,18,93,229,243,34,228,243,227,147,246,185,179,204,222,190,137,215,181,152,237,78,220,217,54,167,111,236,58,14,193,7,151,75,102,183,82,208,183,222,123,185,188,152,25,18,47,190,231,42,116,141,63,41,126,245,238,118,227,166,111,77,182,75,206,207,107,155,76,76,231,125,110,155,185,211,181,185,198,85,244,178,53,19,57,79,159,204,214,211,95,211,85,105,125,210,212,84,200,223,42,123,93,250,173,173,76,163,185,93,29,67,209,62,104,189,91,245,253,38,192,220,16,106,180,213,188,51,104,58,183,84,249,210,211,88,109,116,178,175,39,47,43,219,111,166,87,39,100,69,234,239,67,60,0,0,0,17,47,196,242,145,42,248,88,186,229,220,190,76,243,205,219,57,197,186,183,161,66,52,72,213,172,129,31,240,172,173,207,221,148,54,36,224,90,58,8,248,101,209,73,111,127,51,86,207,109,89,58,57,48,255,0,179,233,179,223,244,125,12,252,0,58,158,237,223,93,165,246,179,88,234,84,237,106,176,92,43,85,223,154,145,83,72,252,246,92,252,61,176,191,114,154,219,239,62,169,253,89,238,166,170,212,188,220,201,95,120,174,168,71,99,25,71,212,200,252,246,79,206,249,33,109,158,14,218,102,154,151,100,238,250,129,212,124,179,205,121,168,135,205,243,21,114,197,164,183,191,24,206,59,245,236,88,58,38,59,24,199,127,56,126,208,28,64,232,154,237,39,173,109,94,210,178,65,47,178,75,231,206,207,34,117,134,88,217,39,44,114,51,155,151,206,114,242,170,225,115,215,211,20,129,197,199,4,155,129,195,142,164,173,171,101,15,181,105,121,37,145,244,181,158,108,12,228,98,201,58,177,158,95,159,36,139,136,161,230,202,245,235,133,235,223,13,237,38,239,235,109,151,213,212,90,199,67,221,61,138,178,146,104,228,85,242,33,147,153,173,150,57,57,127,10,199,162,101,98,111,92,122,125,232,183,125,192,223,27,250,119,137,109,51,5,134,243,89,229,235,42,10,102,173,100,62,92,139,231,35,35,166,108,147,115,54,8,226,110,102,157,83,149,21,113,233,211,180,180,0,28,94,167,211,246,237,87,167,174,90,110,237,7,157,71,115,164,154,146,118,115,57,188,204,145,142,99,147,45,84,84,232,229,236,168,191,82,167,56,213,240,197,220,90,189,121,89,174,182,58,197,246,149,178,225,229,243,208,123,84,16,251,55,151,13,60,73,248,74,154,174,103,243,59,205,119,194,152,198,59,97,75,33,225,127,64,93,246,203,100,244,254,142,190,201,205,93,69,237,126,111,70,167,199,87,52,141,248,92,228,248,94,157,149,127,208,101,96,0,4,66,227,191,130,205,59,196,38,138,146,245,98,160,242,117,93,6,61,150,127,54,71,103,158,90,86,191,221,116,241,199,251,84,42,157,81,126,157,123,209,215,38,172,218,109,104,137,60,94,193,122,181,247,111,52,82,242,121,145,124,211,153,139,150,73,245,239,243,54,52,225,171,114,29,187,123,45,167,183,1,237,229,117,211,218,242,220,231,30,85,92,209,126,107,127,169,254,106,126,158,230,78,0,0,0,0,24,35,141,253,27,81,175,56,104,213,218,114,149,156,242,212,251,7,43,114,137,158,91,133,51,215,187,154,157,153,243,35,151,135,119,1,191,204,130,158,151,117,53,196,222,109,238,163,159,201,166,229,229,242,57,86,174,7,123,241,84,61,142,230,100,141,94,173,233,219,190,84,176,64,0,0,0,126,94,222,100,198,79,208,58,230,228,222,107,180,238,221,234,157,65,107,143,204,172,182,89,107,171,41,217,148,78,105,99,129,239,106,101,200,168,157,90,157,209,83,232,80,110,230,109,47,16,92,65,239,53,239,80,51,73,251,76,247,91,205,76,112,47,183,209,51,149,146,213,189,237,79,141,136,189,102,238,168,157,253,61,38,159,10,94,19,148,182,169,45,154,211,123,166,243,231,106,195,84,150,174,85,111,34,167,145,38,60,234,106,197,69,194,164,172,237,245,249,33,101,58,75,72,105,253,15,100,166,211,186,102,131,216,232,41,34,100,81,69,230,190,78,86,177,141,99,83,47,114,185,125,214,181,58,175,161,204,130,59,241,235,160,229,215,188,51,235,10,72,125,233,45,150,187,133,202,38,118,203,227,183,213,34,117,230,111,231,250,229,62,134,188,181,84,211,80,86,77,71,59,121,102,166,149,209,189,50,139,135,53,112,169,211,167,116,46,231,194,163,124,147,112,182,114,45,9,95,116,246,138,221,56,198,210,195,23,145,201,229,211,83,210,208,196,212,202,70,212,92,57,234,157,92,171,247,247,39,72,0,133,222,42,250,250,61,25,195,123,233,21,252,178,94,110,11,109,111,76,254,221,65,92,137,249,43,249,191,79,189,10,58,211,246,201,181,6,163,182,217,226,111,60,183,42,232,105,154,220,162,115,58,73,17,168,157,209,19,170,252,208,216,199,132,45,8,155,123,195,206,138,178,44,94,92,146,217,45,181,50,183,155,63,132,90,26,118,187,175,51,191,51,209,112,102,80,0,0,2,186,60,97,55,94,11,30,219,219,54,222,39,114,212,220,42,161,171,114,225,87,49,73,5,124,42,159,2,167,116,252,228,95,167,169,93,252,9,104,154,157,115,196,198,143,163,130,151,207,142,221,115,183,220,170,19,157,27,203,12,119,10,100,115,186,185,185,199,63,100,202,253,13,135,237,244,209,209,80,83,81,194,152,142,8,89,19,83,228,141,106,34,127,144,250,1,242,77,106,160,168,172,142,225,52,28,213,17,53,26,199,243,57,48,136,185,78,153,199,115,235,0,249,110,118,218,43,197,4,246,203,140,62,117,53,76,110,134,86,115,43,121,152,230,171,92,153,69,69,78,138,189,148,169,143,18,62,1,33,210,233,112,222,253,177,165,242,232,30,233,106,46,116,156,234,188,170,190,217,83,52,188,243,84,43,151,13,107,19,149,172,250,167,170,21,215,160,117,214,162,219,61,95,111,213,250,106,175,217,174,22,202,152,103,99,188,184,223,214,57,91,34,38,30,215,55,226,99,125,23,177,119,30,29,156,98,71,191,218,6,45,49,171,107,121,245,109,175,155,218,93,229,227,206,243,38,171,123,63,107,133,145,55,17,66,222,202,185,245,235,222,102,128,0,0,0,0,0,0,0,0,0,0,0,20,221,227,31,196,61,203,85,110,197,187,135,171,53,115,227,177,232,216,34,184,93,98,99,253,218,155,157,68,104,246,35,209,59,164,80,61,156,191,89,164,202,116,67,184,248,110,248,112,232,109,117,161,168,119,255,0,127,236,237,189,82,94,154,231,233,221,61,51,158,200,18,6,189,91,237,85,40,213,69,145,94,173,94,72,215,220,228,247,157,205,204,136,219,21,151,134,78,27,231,181,173,146,93,129,219,165,160,86,121,126,207,250,151,162,70,35,123,166,17,35,233,133,234,138,157,81,122,247,43,91,196,131,195,127,71,237,126,143,171,223,221,130,183,62,219,102,182,185,139,168,116,242,72,249,99,130,55,189,26,149,84,202,229,87,53,168,231,34,62,53,85,70,162,243,55,149,26,168,117,31,7,222,34,238,250,39,122,38,216,43,197,197,207,211,122,234,41,167,161,130,71,175,45,53,214,24,150,68,123,61,19,205,138,55,177,201,211,153,205,139,174,83,11,116,71,95,220,45,107,106,219,93,1,169,119,26,251,79,87,61,183,74,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,56,202,167,114,43,236,159,138,119,15,155,241,186,54,13,164,210,26,59,112,232,239,26,142,105,32,165,158,229,111,161,142,153,142,100,79,145,85,238,142,173,238,68,229,141,83,163,87,174,62,242,100,0,15,158,225,112,162,180,208,84,221,46,85,49,211,210,81,194,250,138,137,164,92,54,56,216,213,115,156,171,232,136,136,171,250,13,117,56,183,226,51,86,241,107,190,183,13,92,247,86,75,107,90,149,182,105,107,74,101,222,205,71,207,203,19,90,196,254,155,34,225,239,245,87,59,29,145,168,150,101,194,15,133,62,210,237,254,148,182,106,238,32,244,252,58,191,90,214,66,218,137,237,117,143,231,182,218,213,200,139,228,249,77,94,90,135,181,58,57,207,230,102,115,202,222,136,229,150,119,46,23,248,109,187,218,93,99,175,216,45,188,125,11,152,145,164,45,211,84,113,163,26,137,132,229,86,198,138,204,39,101,106,162,167,161,91,156,126,120,93,105,253,186,210,87,93,239,225,206,42,184,173,54,134,58,174,249,166,38,149,211,165,45,43,81,86,74,154,89,30,170,245,99,17,57,159,27,213,202,141,230,115,93,134,242,24,211,194,159,138,251,182,209,111,37,30,201,234,75,140,146,104,221,193,171,101,36,17,72,255,0,114,130,236,252,54,9,89,158,201,42,242,194,228,76,101,93,27,191,35,173,222,16,251,197,139,241,38,213,191,190,54,159,229,177,21,157,225,139,179,187,107,190,60,72,212,104,189,213,210,180,250,134,202,205,53,91,90,218,73,229,150,54,164,236,150,4,107,243,27,154,236,162,61,222,184,234,90,29,251,194,219,130,27,228,115,121,91,65,45,174,121,83,246,250,11,245,193,138,207,119,9,202,199,78,232,211,209,126,14,233,215,57,92,193,222,55,188,43,104,118,59,111,238,155,199,178,90,166,235,119,177,89,85,39,187,89,174,220,143,170,165,166,85,68,89,161,154,54,181,36,99,21,125,230,185,136,228,102,93,204,238,85,207,21,225,31,197,21,255,0,64,239,12,28,62,223,238,114,77,164,181,187,165,251,62,25,92,229,109,5,213,172,87,181,209,247,229,108,205,98,198,230,227,171,188,181,202,97,115,116,192,0,65,47,22,30,41,238,219,35,180,180,27,93,161,174,114,81,106,141,193,73,162,154,170,7,171,101,162,181,199,132,153,205,84,234,215,200,175,108,109,94,252,190,106,166,21,17,74,231,224,55,130,139,183,23,186,242,173,46,213,213,86,141,13,167,60,183,222,238,52,237,111,157,43,223,149,142,150,14,110,158,99,145,28,170,229,69,70,53,50,168,170,173,69,185,157,187,224,175,133,125,175,180,69,104,211,59,25,164,165,88,227,72,223,89,116,182,199,112,171,151,230,175,158,161,30,245,202,166,85,17,81,185,198,17,17,17,19,168,111,159,135,79,11,59,223,102,169,167,118,220,219,116,125,237,236,85,166,189,105,170,104,232,101,138,76,116,115,226,98,36,83,39,108,163,218,170,169,156,57,171,213,41,83,125,118,91,116,120,54,223,55,233,43,157,206,90,75,205,142,120,174,182,43,221,11,150,36,170,167,231,85,130,174,46,170,172,92,177,81,90,170,188,175,107,155,149,198,86,243,184,39,226,62,46,40,184,127,178,110,53,83,98,138,251,76,247,218,117,4,17,225,26,203,132,40,222,119,53,19,225,108,140,124,114,163,125,18,68,78,184,201,158,10,40,241,118,252,114,238,223,188,54,191,226,148,181,79,15,239,196,211,106,63,120,91,252,108,132,131,0,0,124,247,11,133,21,166,130,166,233,114,169,142,158,146,142,23,212,84,77,34,225,177,198,198,171,156,229,95,68,68,69,95,208,107,169,197,191,17,154,183,139,93,245,184,106,231,186,178,91,90,212,173,179,75,90,83,46,246,106,62,126,88,154,214,39,244,217,23,15,127,170,185,216,236,141,68,179,46,16,124,41,246,151,111,244,165,179,87,113,7,167,225,213,250,214,178,22,212,79,107,172,127,61,182,214,174,68,95,39,202,106,242,212,61,169,209,206,127,51,51,158,86,244,71,44,179,185,112,191,195,109,222,210,235,29,126,193,109,227,232,92,196,141,33,110,154,163,141,24,212,76,39,42,182,52,86,97,59,43,85,21,61,10,220,227,243,194,235,79,237,214,146,186,239,127,14,113,85,197,105,180,49,213,119,205,49,52,174,157,41,105,90,138,178,84,210,200,245,87,171,24,137,204,248,222,174,84,111,51,154,236,55,144,198,158,20,252,87,221,182,139,121,40,246,79,82,92,100,147,70,238,13,91,41,32,138,71,251,148,23,103,225,176,74,204,246,73,87,150,23,34,99,42,232,221,249,29,110,240,235,251,133,173,109,91,107,160,53,46,227,95,105,234,231,182,233,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,103,25,84,238,69,125,147,241,78,225,243,126,55,70,193,180,154,67,71,110,29,29,227,81,205,36,20,179,220,173,244,49,211,49,204,137,242,42,189,209,213,189,200,156,177,170,116,106,245,199,222,76,128,1,243,220,46,20,86,154,10,155,165,202,166,58,122,74,56,95,81,81,52,139,134,199,27,26,174,115,149,125,17,17,21,127,65,174,167,22,252,70,106,222,45,119,214,225,171,158,234,201,109,107,82,182,205,45,105,76,187,217,168,249,249,98,107,88,159,211,100,92,61,254,170,231,99,178,53,18,204,184,65,240,167,218,93,191,210,150,205,93,196,30,159,135,87,235,90,200,91,81,61,174,177,252,246,219,90,185,17,124,159,41,171,203,80,246,167,71,57,252,204,206,121,91,209,28,178,206,229,194,255,0,13,183,123,75,172,117,251,5,183,143,161,115,18,52,133,186,106,142,52,99,81,48,156,170,216,209,89,132,236,173,84,84,244,43,115,143,207,11,173,63,183,90,74,235,189,252,57,197,87,21,166,208,199,85,223,52,196,210,186,116,165,165,106,42,201,83,75,35,213,94,172,98,39,51,227,122,185,81,188,206,107,176,222,67,26,120,83,241,95,118,218,45,228,163,217,61,73,113,146,77,27,184,53,108,164,130,41,31,238,80,93,159,134,193,43,51,217,37,94,88,92,137,140,171,163,119,228,117,187,192,87,63,137,23,136,197,70,209,203,89,176,219,19,118,106,107,55,49,25,124,190,194,230,185,44,205,114,103,200,135,186,45,74,167,196,229,253,173,23,167,190,185,142,186,120,98,225,23,121,248,196,214,53,145,233,54,44,54,216,39,243,111,154,158,234,231,186,158,7,189,121,156,138,254,174,154,119,101,92,140,78,171,156,185,90,139,204,91,14,204,120,80,240,169,182,20,112,205,171,172,53,123,133,122,106,102,74,203,228,174,109,58,59,251,10,88,149,35,70,246,233,39,152,189,250,146,30,131,134,238,29,237,116,172,162,183,108,54,222,83,65,26,97,177,199,166,40,154,212,254,228,125,254,166,63,220,143,15,238,16,119,62,150,120,175,27,33,167,237,53,50,181,121,107,52,252,63,101,77,27,215,242,211,217,249,24,231,101,115,239,181,200,190,168,165,105,113,123,225,73,184,155,37,111,175,220,13,153,175,171,215,58,62,141,174,158,170,145,209,167,218,214,232,83,42,175,115,24,136,218,136,218,137,239,62,52,71,39,117,141,26,138,228,233,156,9,120,129,235,46,23,181,5,46,141,214,117,149,183,205,176,174,153,27,85,111,115,150,73,109,42,229,235,81,73,158,200,138,170,231,196,158,235,250,170,97,203,149,189,93,57,168,172,122,186,193,110,213,58,98,235,77,115,180,93,169,99,173,161,172,166,122,62,42,136,36,106,57,143,106,250,162,162,162,156,136,0,249,46,215,91,109,138,213,91,124,188,86,197,71,65,110,167,146,174,170,162,87,114,178,24,99,106,185,239,114,250,34,53,21,85,126,72,107,199,197,199,18,122,223,140,93,243,154,241,77,29,124,214,148,171,251,43,72,216,163,230,122,197,3,158,140,143,150,52,239,60,203,202,231,97,50,174,86,183,170,53,184,178,222,16,60,42,182,159,108,180,205,14,170,226,2,193,67,173,117,173,100,108,158,91,117,98,121,182,203,94,81,23,201,72,179,201,80,244,236,231,189,28,220,244,107,81,19,153,210,131,84,240,149,195,22,179,178,191,79,234,13,131,208,178,81,189,188,137,236,214,72,41,37,141,49,143,193,203,11,89,36,107,143,86,57,20,168,79,16,159,15,234,142,21,171,233,119,3,110,234,43,110,187,117,121,168,90,124,212,123,243,217,234,151,42,216,37,122,39,191,27,211,60,146,119,203,85,174,235,202,175,150,62,17,124,94,94,119,10,199,89,195,110,225,92,159,89,116,210,244,62,219,167,43,103,145,93,44,246,230,185,27,37,51,220,189,92,176,171,217,201,221,124,183,43,122,36,105,155,36,0,0,0,7,87,221,13,195,176,237,54,221,106,61,203,213,18,43,109,122,106,219,61,202,165,27,241,61,177,177,85,35,111,246,78,92,53,169,243,114,26,234,107,109,97,187,60,97,239,235,238,245,113,205,121,213,186,218,232,202,59,117,11,31,248,56,26,247,114,195,77,30,122,50,40,218,168,153,92,34,34,57,206,92,171,148,184,126,26,252,46,120,118,217,205,61,69,87,184,186,90,223,184,154,186,72,152,234,234,187,204,9,61,4,82,42,101,209,193,72,252,199,200,139,211,154,70,185,235,140,229,168,188,169,157,117,87,10,28,51,107,75,76,150,93,69,176,186,22,122,105,81,83,48,216,233,233,165,102,83,10,172,150,38,182,70,47,213,174,69,42,143,196,39,195,130,62,28,45,174,222,29,159,170,173,184,104,23,212,54,43,149,5,91,252,202,139,35,228,114,54,53,73,59,203,3,158,238,68,87,39,59,21,88,142,87,243,115,38,76,240,122,226,190,237,79,168,102,225,95,89,92,100,168,183,215,67,61,199,74,62,87,229,105,167,141,22,74,138,70,231,175,35,216,143,149,169,217,171,28,159,159,210,217,202,210,241,190,253,204,118,203,247,250,183,249,59,78,59,192,235,250,19,221,175,223,27,71,241,85,37,159,0,1,208,55,131,97,118,151,127,45,84,22,61,221,209,241,106,59,125,178,161,213,116,180,211,85,79,20,108,153,91,203,230,114,196,246,163,157,202,170,136,174,206,17,206,198,50,185,143,59,205,225,245,193,214,155,217,253,117,168,172,123,29,106,164,184,218,180,213,206,182,142,118,214,214,42,197,60,84,178,61,143,68,89,149,21,81,205,69,234,138,157,10,135,224,155,241,185,218,31,225,125,183,248,230,155,30,128,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,0,0,0,0,0,0,0,0,0,0,67,47,17,62,49,35,216,29,3,46,152,210,85,188,154,182,233,203,236,206,242,243,228,249,115,82,61,255,0,182,66,248,157,152,166,119,117,76,122,117,237,70,55,43,149,203,80,92,164,184,220,102,246,138,186,140,115,191,149,172,230,229,106,34,116,68,68,78,136,133,187,248,120,248,123,219,116,141,178,155,118,55,90,131,218,46,149,60,254,199,75,230,185,158,207,202,234,184,36,247,224,169,86,191,153,174,141,122,183,167,100,235,149,44,138,56,217,19,17,140,76,53,59,33,250,0,249,33,181,208,83,214,62,225,12,28,181,18,53,90,231,243,57,114,138,185,94,153,199,115,235,7,207,112,166,142,182,130,166,142,100,204,115,194,248,156,159,52,115,85,23,252,166,188,28,118,232,154,157,13,196,198,176,163,158,151,200,142,227,115,184,92,169,211,157,29,205,12,151,10,148,107,186,57,216,207,39,101,194,253,11,16,240,123,221,120,47,155,111,115,219,121,93,205,83,111,170,154,173,171,133,76,69,28,20,16,162,124,8,157,215,243,149,126,158,165,139,128,0,0,24,111,139,221,8,155,133,195,214,181,178,36,62,100,145,89,46,85,49,55,155,31,132,74,26,134,183,175,51,127,63,213,112,107,155,168,109,147,105,253,73,115,179,74,222,73,109,181,211,83,57,185,69,229,116,114,43,85,59,170,47,84,249,169,120,190,21,26,250,61,103,195,123,41,17,252,210,89,174,9,109,119,76,126,211,65,66,139,249,41,249,223,95,189,73,162,0,32,183,138,190,249,38,222,236,228,186,22,130,233,236,245,186,141,142,165,154,47,35,159,204,166,168,165,174,137,201,149,141,200,153,86,34,101,28,139,247,119,41,26,150,154,106,250,200,104,224,111,52,213,50,182,54,38,81,50,231,46,17,58,244,238,166,195,92,5,104,73,116,23,12,250,62,146,95,118,75,157,174,223,114,149,157,241,36,150,250,84,94,188,206,252,207,76,39,208,145,0,225,181,110,144,211,250,226,201,83,167,117,53,7,182,80,85,196,248,165,139,205,124,124,205,123,28,199,38,88,228,114,123,174,114,116,95,82,181,184,173,240,156,165,186,201,115,214,155,35,55,145,59,150,106,165,181,114,171,185,213,124,249,49,231,84,214,34,38,85,98,103,111,175,205,8,89,182,123,73,196,15,15,155,205,100,212,15,210,126,205,61,170,243,76,201,215,219,232,159,204,216,170,216,247,39,198,244,78,176,250,34,246,245,245,191,45,182,188,215,106,45,187,210,218,130,233,31,151,89,115,178,208,214,84,51,40,188,178,201,3,30,228,203,81,17,122,185,123,34,39,208,236,103,133,76,162,160,106,97,49,147,200,0,0,0,43,239,196,71,128,223,230,191,79,85,186,154,30,111,42,247,79,201,231,83,114,243,121,252,203,73,3,125,249,106,24,198,242,178,55,47,70,245,237,223,10,72,222,8,52,109,70,131,225,163,72,233,202,166,114,75,77,237,252,205,202,46,57,174,21,47,78,206,114,118,127,204,206,224,0,0,0,3,243,36,108,149,139,28,137,150,175,116,201,229,17,17,48,135,144,0,0,0,0,60,57,168,230,171,92,153,69,76,41,248,142,8,162,253,173,152,235,158,234,123,0,7,23,169,236,244,250,131,77,221,108,117,113,121,144,220,40,167,165,123,57,149,57,155,36,110,106,166,81,81,83,162,252,208,215,99,140,125,176,172,218,205,255,0,213,182,121,233,188,154,122,219,173,125,117,35,121,209,216,129,245,181,13,103,84,123,151,180,126,171,159,154,28,247,2,123,251,91,176,219,237,102,185,34,243,80,94,167,167,180,213,183,162,126,10,106,202,103,61,115,229,189,223,12,94,152,95,146,167,174,193,58,94,255,0,71,170,180,229,179,81,208,46,105,238,116,112,213,199,223,163,100,141,175,68,234,136,189,156,158,137,247,28,160,5,85,248,212,107,25,164,143,75,232,70,166,96,107,232,174,170,189,63,108,255,0,116,98,199,195,158,223,217,99,233,234,96,47,13,78,21,238,123,193,186,22,253,197,185,69,139,30,152,175,134,173,23,153,190,253,69,53,69,28,220,189,38,99,211,44,145,122,242,170,125,21,122,23,151,71,75,21,13,28,20,80,55,150,42,120,155,19,19,42,184,107,83,8,157,126,136,123,128,0,0,10,40,241,88,220,74,221,101,196,156,182,135,174,41,172,116,46,183,181,189,58,186,26,250,230,231,60,168,189,157,219,43,247,169,159,124,28,182,38,190,154,231,121,222,203,148,126,92,82,210,212,89,224,76,181,121,145,93,111,169,107,186,73,211,166,122,43,63,79,161,107,64,0,0,62,43,205,166,138,253,105,172,178,220,98,243,41,107,169,228,166,153,156,202,156,204,123,85,174,76,162,162,167,69,94,202,138,81,191,137,7,8,147,108,78,191,171,215,182,39,115,216,53,29,116,147,163,112,137,229,79,81,61,92,188,153,116,207,123,177,28,73,215,149,17,126,139,209,99,22,205,238,189,255,0,101,181,253,183,112,116,223,90,219,119,157,200,223,115,175,153,4,145,47,87,177,233,218,87,126,74,255,0,165,54,45,216,93,224,177,239,118,219,219,117,213,146,126,120,235,124,238,102,242,189,57,121,39,150,36,248,152,204,254,212,191,147,255,0,122,228,80,0,0,0,0,0,0,0,0,0,0,0,16,35,122,252,37,52,70,247,110,190,168,221,139,238,244,106,58,74,221,79,112,125,116,148,209,91,224,123,32,69,194,54,54,185,87,42,214,181,26,212,207,162,19,95,111,116,101,191,110,116,14,155,219,235,68,142,146,135,76,218,40,236,244,207,115,81,174,124,84,240,182,38,185,81,58,34,170,49,21,126,243,176,24,219,137,122,107,109,103,14,91,167,77,120,100,78,162,126,139,189,121,254,107,185,90,140,246,41,85,85,87,242,113,223,57,76,99,37,9,112,53,21,92,220,95,237,27,40,185,252,196,213,52,79,119,35,176,190,91,95,153,63,71,34,59,41,234,153,67,99,99,21,113,99,248,172,111,39,253,31,234,31,243,116,229,31,248,112,126,59,59,89,251,227,85,252,138,160,216,84,0,97,206,49,109,122,226,251,195,6,228,105,237,183,178,213,221,181,21,230,197,53,174,146,138,145,168,179,76,149,10,144,202,141,69,255,0,201,73,34,253,200,165,89,112,35,192,230,254,233,254,42,244,30,168,221,205,152,190,89,180,205,138,170,123,156,245,87,10,118,164,77,158,26,121,29,77,234,189,125,161,33,84,251,139,176,7,162,190,134,142,233,67,81,108,184,211,71,83,73,87,19,224,158,25,27,204,201,35,122,43,92,215,34,247,69,69,84,84,250,154,194,94,60,237,189,220,186,223,176,102,84,151,76,223,100,246,41,31,156,163,169,234,23,203,85,194,231,187,19,212,218,8,135,222,44,95,137,54,173,253,241,180,255,0,45,136,128,30,13,255,0,141,205,87,240,66,227,252,117,49,120,7,86,221,107,93,182,249,181,218,194,201,121,116,109,183,220,44,23,10,90,165,147,28,137,12,148,239,107,249,179,211,28,170,185,207,67,92,190,24,235,46,22,254,36,118,170,178,212,215,186,178,45,107,100,116,44,98,42,171,223,237,208,225,184,78,171,158,216,245,206,13,151,64,0,168,111,19,158,28,56,156,222,254,39,234,53,14,132,218,61,69,168,52,237,174,197,65,107,160,173,164,133,174,133,200,136,249,164,70,174,83,180,179,200,139,245,66,111,248,115,108,189,231,99,120,84,211,90,95,86,105,185,108,154,154,190,170,186,231,122,165,154,52,108,173,158,74,135,182,62,127,170,83,199,2,126,130,77,2,175,60,112,116,205,173,250,115,107,53,146,64,214,220,162,173,184,219,29,42,55,172,144,58,56,164,70,185,125,81,174,98,170,39,167,59,190,103,175,192,218,241,93,61,151,120,180,252,146,34,209,209,85,88,235,34,111,94,146,204,202,214,72,191,46,169,4,127,220,45,28,162,143,23,111,199,46,237,251,195,107,254,41,75,84,240,254,252,77,54,163,247,133,191,198,200,72,48,0,6,28,227,22,215,174,47,188,48,110,70,158,219,123,45,93,219,81,94,108,83,90,233,40,169,26,139,52,201,80,169,12,168,212,95,252,148,146,47,220,138,85,151,2,60,14,111,238,159,226,175,65,234,141,220,217,139,229,155,76,216,170,167,185,207,85,112,167,106,68,217,225,167,145,212,222,171,215,218,18,21,79,184,187,0,122,43,232,104,238,148,53,22,203,141,52,117,52,149,113,62,9,225,145,188,204,146,55,162,181,205,114,47,116,84,85,69,79,169,172,37,227,206,219,221,203,173,251,6,101,73,116,205,246,79,98,145,249,202,58,158,161,124,181,92,46,123,177,61,77,160,140,85,197,143,226,177,188,159,244,127,168,127,205,211,148,127,225,193,248,236,237,103,239,141,87,242,42,131,97,80,1,135,56,197,181,235,139,239,12,27,145,167,182,222,203,87,118,212,87,155,20,214,186,74,42,70,162,205,50,84,42,67,42,53,23,255,0,37,36,139,247,34,149,101,192,143,3,155,251,167,248,171,208,122,163,119,54,98,249,102,211,54,42,169,238,115,213,92,41,218,145,54,120,105,228,117,55,170,245,246,132,133,83,238,46,192,30,138,250,26,59,165,13,69,178,227,77,29,77,37,92,79,130,120,100,111,51,36,141,232,173,115,92,139,221,21,21,81,83,234,107,9,120,243,182,247,114,235,126,193,153,82,93,51,125,147,216,164,126,114,142,167,168,95,45,87,11,158,236,79,83,104,35,0,241,197,196,132,124,48,112,249,124,215,180,19,67,250,163,174,86,218,52,236,82,34,57,29,95,50,59,149,234,213,238,216,216,217,37,84,236,190,94,61,74,67,225,107,135,237,95,198,6,253,82,104,127,181,42,249,107,164,150,241,169,111,82,170,205,45,61,34,61,22,121,220,231,103,154,87,189,237,99,115,156,201,35,85,122,101,77,132,246,215,109,180,102,209,104,139,78,221,237,253,142,11,77,138,203,2,83,211,83,196,222,255,0,156,247,175,119,189,203,151,57,235,213,206,85,85,234,167,103,0,20,225,226,187,193,85,167,106,238,208,241,17,181,214,104,232,180,214,160,172,246,109,65,111,167,110,34,160,184,73,151,54,118,53,62,8,230,84,114,42,34,35,91,34,38,49,230,34,39,114,240,111,226,134,185,46,55,14,22,117,101,193,101,165,146,41,239,26,85,210,191,43,19,218,188,245,84,141,254,197,200,174,157,169,217,21,179,47,229,22,186,0,33,7,139,142,245,212,237,143,12,159,168,139,61,95,147,116,220,90,244,180,46,62,36,183,198,223,50,169,83,239,252,20,75,244,153,72,89,224,247,177,148,219,139,196,5,199,117,47,116,41,61,175,110,104,91,61,55,58,101,191,106,84,171,153,2,227,178,242,70,202,135,253,28,145,175,200,187,32,116,205,228,218,205,53,189,155,95,169,118,175,86,211,182,91,110,163,160,146,141,238,86,163,150,9,21,51,20,204,207,229,199,34,50,70,255,0,100,196,53,229,217,205,121,169,248,82,226,90,205,170,171,97,146,27,150,131,212,50,81,94,41,153,156,190,38,72,234,122,216,19,56,234,232,214,86,38,125,85,23,208,217,22,223,112,162,187,80,83,93,45,181,49,212,82,86,66,202,138,121,163,92,182,72,222,212,115,92,139,234,138,138,139,250,79,160,0,0,0,138,222,37,218,51,116,119,27,133,139,166,129,218,109,43,113,212,55,75,229,218,223,13,85,29,11,17,210,123,36,114,249,238,114,162,170,123,168,248,98,207,222,132,62,240,184,224,239,121,54,219,136,218,189,194,222,109,169,187,105,234,43,54,158,171,75,85,69,198,4,106,45,124,178,69,23,184,185,94,190,67,170,19,238,119,222,91,80,49,223,17,90,102,215,172,182,15,113,116,197,234,6,203,73,112,210,247,56,158,142,110,121,87,217,158,173,122,127,100,215,35,92,139,232,173,69,53,253,224,218,241,93,99,226,203,103,235,109,242,35,37,147,91,89,232,220,171,159,218,167,171,142,25,19,167,205,146,57,63,73,178,49,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,199,120,29,127,66,123,181,251,227,104,254,42,164,179,224,0,7,64,226,11,247,5,220,159,224,133,231,249,20,165,0,240,77,248,220,237,15,240,190,219,252,115,77,143,64,40,255,0,198,67,241,185,165,254,8,91,191,142,169,39,255,0,132,239,226,77,164,191,124,110,223,203,101,38,8,0,0,0,0,0,0,0,0,0,0,0,1,142,183,235,120,44,123,35,182,247,45,117,123,159,146,58,47,39,149,188,175,94,110,121,226,137,126,22,63,31,182,167,228,255,0,222,154,233,239,46,235,223,247,167,95,220,183,7,81,244,173,184,249,60,237,247,58,121,112,71,18,117,99,24,157,162,111,228,167,250,86,115,120,95,240,97,14,189,186,83,239,110,179,111,61,170,147,159,216,169,242,169,230,243,54,182,154,79,122,57,218,230,225,204,106,251,204,235,233,211,42,92,83,90,214,53,26,212,194,33,228,0,0,5,82,248,198,236,77,125,77,206,205,189,150,216,252,200,162,165,167,179,206,153,106,114,162,58,225,82,231,117,147,175,76,116,70,126,159,67,0,248,83,238,45,110,141,226,78,43,67,23,154,154,249,66,219,123,155,209,48,233,171,232,91,156,242,170,246,111,108,167,222,133,236,0,0,0,30,154,202,88,171,169,39,162,157,188,209,84,70,232,158,153,84,203,92,152,84,233,244,82,141,60,75,56,87,185,236,254,232,220,119,22,219,14,108,122,158,190,106,181,94,102,251,149,21,53,21,147,114,245,153,239,92,50,52,235,202,137,244,69,232,103,223,5,125,99,52,113,234,141,8,228,196,14,125,109,213,23,167,237,159,238,116,88,248,115,219,251,44,125,61,75,84,0,226,245,69,254,143,74,233,203,158,163,175,92,83,219,40,230,171,147,191,86,199,27,158,169,209,21,123,53,125,23,238,53,246,227,179,127,107,119,231,125,175,55,37,94,90,11,44,245,22,154,70,244,95,193,67,89,82,230,46,124,182,59,225,151,215,43,243,85,244,224,120,56,219,10,205,211,223,253,37,103,130,155,206,167,162,186,208,87,85,183,157,27,152,25,91,78,215,245,87,181,123,73,232,185,249,33,177,62,152,179,211,233,253,55,106,177,210,69,229,195,111,162,130,149,140,230,85,229,108,113,181,168,153,85,85,94,137,243,83,148,0,30,185,32,138,95,219,25,158,185,238,167,237,173,70,181,26,212,194,34,97,15,32,0,0,0,0,120,84,69,76,41,226,56,217,19,18,56,211,13,78,201,147,244,0,0,0,0,0,0,0,0,0,0,0,0,8,23,226,139,194,124,187,181,183,171,185,218,74,147,206,212,22,6,243,212,55,204,70,230,134,8,43,102,119,89,38,107,63,108,145,189,154,174,251,211,161,74,117,84,213,118,139,140,212,117,81,249,85,84,83,58,41,27,148,119,36,140,118,21,50,153,69,194,167,220,90,223,134,47,27,214,137,109,180,59,27,175,234,188,138,198,62,42,91,84,188,142,119,59,81,180,116,208,199,136,160,194,101,121,215,153,239,251,253,20,180,56,222,217,88,217,24,185,107,209,28,139,243,69,63,64,142,188,71,112,123,165,120,147,214,154,118,249,171,107,60,170,59,12,148,149,14,143,203,145,222,208,144,75,51,150,28,199,52,106,206,100,157,201,205,133,199,215,211,53,232,125,17,167,182,243,77,80,233,77,49,69,236,180,20,16,69,4,108,243,30,254,140,141,177,167,87,185,206,248,88,222,234,189,142,124,0,0,0,252,189,188,204,115,126,104,168,87,182,224,120,109,187,120,248,161,171,220,205,91,91,228,233,143,104,146,170,74,127,43,155,218,95,246,139,230,86,115,71,84,201,25,205,28,142,76,163,112,157,251,244,39,102,132,209,26,127,110,180,173,187,71,105,138,63,102,183,91,41,161,165,130,63,49,239,195,35,141,177,183,171,220,231,124,44,106,117,85,237,250,78,124,0,0,0,232,251,207,181,214,77,226,219,187,198,131,191,69,205,5,198,146,162,22,47,51,211,145,242,65,36,72,239,117,236,85,194,72,189,57,145,63,202,80,151,26,252,55,84,240,223,188,21,218,110,153,156,214,89,252,175,179,229,202,39,63,45,45,51,229,232,178,200,244,195,230,199,188,191,119,78,217,223,194,123,136,137,182,247,116,166,219,43,179,243,107,212,188,188,175,194,126,3,217,233,235,166,94,141,137,206,119,51,158,159,148,152,250,167,66,235,128,0,0,0,0,0,0,0,0,0,0,0,1,208,181,198,254,236,118,218,79,85,73,184,27,191,163,116,245,93,23,47,159,73,112,189,211,195,82,197,115,17,237,111,146,231,249,138,229,98,163,145,17,185,84,84,84,76,21,179,226,15,226,109,160,55,23,111,47,27,17,195,252,213,119,74,123,226,37,45,235,81,201,3,161,167,90,84,118,95,5,51,30,136,247,171,213,168,215,72,230,181,188,170,168,222,110,110,102,245,143,7,158,24,239,122,151,114,230,226,87,81,219,36,131,79,105,104,167,162,177,73,43,21,18,182,229,43,22,41,31,30,126,38,69,19,228,106,175,110,121,27,133,203,29,139,138,32,7,136,207,30,86,125,156,102,177,225,142,171,109,235,46,149,90,199,67,213,83,199,119,142,228,216,163,166,246,248,106,41,209,86,37,141,85,220,138,156,203,239,38,123,116,238,85,39,12,219,197,75,176,27,233,164,247,130,182,197,45,230,29,53,83,45,67,232,98,157,33,116,252,240,73,22,17,234,215,35,113,230,103,178,246,45,219,133,175,20,77,63,196,238,242,218,182,126,131,103,174,22,9,174,148,245,85,13,174,154,242,202,134,199,228,66,233,85,21,137,19,85,115,203,142,253,50,78,64,0,0,196,188,84,111,221,139,134,205,143,212,187,163,119,169,133,43,40,233,95,79,102,165,145,122,214,92,164,106,165,60,40,157,213,21,248,115,177,156,49,175,119,100,40,23,134,157,181,188,111,175,17,58,35,64,194,217,42,229,190,223,97,150,225,35,209,94,169,74,199,249,213,82,187,213,113,19,36,119,213,83,186,103,38,202,132,62,241,98,252,73,181,111,239,141,167,249,108,68,0,240,111,252,110,106,191,130,23,31,227,169,139,191,115,145,168,174,114,162,34,38,85,87,208,131,222,32,220,120,109,46,217,109,14,170,219,13,11,173,45,218,131,95,234,90,9,236,172,165,181,212,54,116,181,199,59,22,57,167,158,70,42,182,55,182,55,59,145,153,231,87,171,23,151,149,28,169,0,60,45,248,122,191,110,255,0,18,214,61,117,45,178,111,212,182,222,84,54,247,95,90,177,175,148,181,145,245,164,129,174,237,230,44,188,178,99,243,34,119,108,161,124,32,0,0,5,42,248,193,241,9,105,220,221,232,179,237,30,151,175,142,174,219,183,48,78,202,249,162,118,88,251,173,66,179,206,143,167,71,121,76,138,38,231,209,238,149,189,48,164,166,240,100,218,203,134,146,225,251,80,238,77,206,157,97,93,117,122,253,133,150,170,44,148,116,109,116,77,126,87,209,102,125,74,127,107,156,245,233,96,133,20,120,187,126,57,119,111,222,27,95,241,74,90,167,135,247,226,105,181,31,188,45,254,54,67,40,110,254,239,232,13,138,208,23,61,202,220,171,228,118,187,45,173,153,115,151,222,150,162,85,207,36,16,179,188,146,189,83,13,106,125,85,112,136,170,144,22,207,227,79,104,212,215,234,77,57,165,248,102,212,119,91,133,202,165,180,180,52,180,247,184,223,61,76,143,119,43,24,216,219,2,170,185,85,83,162,100,177,93,33,114,212,55,141,49,109,186,234,205,57,30,159,187,213,211,182,106,187,91,43,82,175,216,222,238,190,82,204,214,181,175,114,38,17,85,169,203,156,162,43,145,17,203,204,0,0,6,37,226,163,126,236,92,54,108,126,165,221,27,189,76,41,89,71,74,250,123,53,44,139,214,178,229,35,85,41,225,68,238,168,175,195,157,140,225,141,123,187,33,64,188,52,237,173,227,125,120,137,209,26,6,22,201,87,45,246,251,12,183,9,30,138,245,74,86,63,206,170,149,222,171,136,153,35,190,170,157,211,57,54,84,32,7,136,207,30,86,125,156,102,177,225,142,171,109,235,46,149,90,199,67,213,83,199,119,142,228,216,163,166,246,248,106,41,209,86,37,141,85,220,138,156,203,239,38,123,116,238,85,39,12,219,197,75,176,27,233,164,247,130,182,197,45,230,29,53,83,45,67,232,98,157,33,116,252,240,73,22,17,234,215,35,113,230,103,178,246,45,219,133,175,20,77,63,196,238,242,218,182,126,131,103,174,22,9,174,148,245,85,13,174,154,242,202,134,199,228,66,233,85,21,137,19,85,115,203,142,253,50,78,64,0,0,196,188,84,111,221,139,134,205,143,212,187,163,119,169,133,43,40,233,95,79,102,165,145,122,214,92,164,106,165,60,40,157,213,21,248,115,177,156,49,175,119,100,40,23,134,157,181,188,111,175,17,58,35,64,194,217,42,229,190,223,97,150,225,35,209,94,169,74,199,249,213,82,187,213,113,19,36,119,213,83,186,103,38,202,133,61,120,217,110,61,85,207,118,116,30,213,67,59,253,142,195,98,146,245,43,19,163,86,162,174,103,70,153,249,171,89,74,213,79,146,72,184,238,166,122,240,97,218,155,126,156,216,109,67,187,19,210,181,110,186,198,244,250,72,166,86,245,74,26,54,163,90,214,170,166,83,51,62,117,92,116,94,86,122,180,176,176,0,58,38,251,109,125,183,122,182,115,88,237,93,214,40,223,22,164,180,84,81,70,231,162,42,69,80,173,204,18,166,122,101,146,182,55,167,213,168,107,173,177,26,242,227,178,187,243,162,245,235,213,212,179,105,125,67,75,61,99,30,188,171,228,178,100,109,68,110,249,35,163,89,24,191,69,83,102,64,1,77,62,53,186,230,107,190,252,104,189,191,101,66,190,151,77,233,149,174,86,103,164,117,53,149,15,73,19,31,53,142,154,157,127,184,74,239,7,109,5,22,151,225,62,77,92,250,117,74,157,101,168,107,107,188,215,55,10,232,32,229,165,99,81,125,90,143,134,101,251,222,228,39,64,5,0,248,158,232,154,61,19,198,142,186,101,185,188,180,247,207,99,189,163,63,54,74,138,118,44,223,221,149,36,119,167,197,143,170,219,223,135,246,183,155,112,120,56,218,203,245,76,203,44,212,246,95,178,36,114,175,189,154,25,100,164,76,250,229,82,4,92,175,124,231,212,144,100,28,226,91,197,139,99,118,78,237,85,163,246,246,219,54,228,106,42,55,44,85,43,65,86,218,123,101,52,136,184,86,58,171,149,254,99,147,229,19,28,222,138,138,246,170,42,36,72,172,241,177,226,33,247,22,203,65,181,251,117,13,2,124,80,77,5,116,179,47,85,237,34,84,181,169,211,31,144,189,151,231,211,48,236,255,0,141,134,149,186,220,96,181,111,126,212,84,216,97,150,68,99,174,246,42,165,171,138,36,85,248,159,77,35,91,34,53,189,21,85,143,123,149,51,134,229,48,182,55,161,181,222,142,220,205,45,65,173,180,14,164,161,190,216,238,113,249,180,181,212,114,163,227,145,61,83,230,215,34,229,21,170,136,230,170,42,42,34,162,161,207,0,0,0,138,158,36,252,66,90,118,43,134,77,71,111,142,190,54,234,93,117,75,54,157,179,83,35,177,34,164,236,228,169,157,49,213,18,40,92,245,71,118,231,116,105,211,153,10,167,240,207,218,203,134,232,113,131,162,95,79,78,175,160,210,83,63,83,92,37,229,85,72,163,165,76,196,189,61,86,161,208,55,251,108,245,198,23,96,50,180,188,111,191,115,29,178,253,254,173,254,78,211,142,240,58,254,132,247,107,247,198,209,252,85,73,103,192,0,14,129,196,23,238,11,185,63,193,11,207,242,41,74,1,224,155,241,185,218,31,225,125,183,248,230,155,30,128,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,0,0,0,0,0,0,0,0,0,2,148,124,88,120,136,155,112,183,74,29,178,180,63,22,189,53,205,204,252,39,225,253,162,158,134,100,232,232,218,230,242,185,139,249,75,159,162,116,48,63,5,28,55,85,113,33,187,244,58,110,165,156,182,88,60,223,180,37,202,47,39,53,45,75,226,247,82,88,222,185,124,56,247,87,239,233,223,97,29,47,166,237,154,74,197,77,167,236,240,249,84,148,188,254,91,57,156,236,115,61,207,94,174,85,94,238,95,83,149,0,0,0,56,13,119,162,52,254,226,233,91,142,142,212,244,126,211,110,185,211,77,75,60,126,99,217,150,73,27,163,119,86,57,174,248,94,228,232,169,223,244,144,79,111,252,54,221,179,188,80,210,110,102,146,174,243,180,199,180,71,85,29,63,149,203,236,207,251,69,147,35,57,164,170,124,143,229,142,54,166,85,184,94,253,250,22,18,198,242,177,173,249,34,33,250,0,0,0,56,13,113,162,52,246,225,233,170,237,41,169,232,189,170,130,190,9,96,145,158,99,217,209,241,186,53,234,199,53,223,11,221,217,83,185,133,56,113,224,247,74,240,217,173,53,21,243,73,86,121,180,119,233,42,234,27,31,151,35,125,157,39,150,23,36,57,146,105,21,252,169,3,83,155,9,159,167,172,138,7,230,71,182,38,58,71,174,26,196,87,42,252,145,10,189,241,58,227,122,209,21,182,187,99,116,5,87,159,88,247,203,75,117,151,145,205,228,106,182,178,154,104,241,44,24,92,47,34,243,49,255,0,119,170,149,71,75,77,87,119,184,195,71,75,31,155,85,91,51,98,141,185,70,243,200,247,97,19,43,132,76,170,253,197,214,120,93,112,159,46,210,237,234,110,118,173,164,242,117,5,253,188,244,237,243,17,216,161,158,10,41,155,214,57,156,207,219,35,119,118,163,190,228,232,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,162,142,120,159,4,173,230,100,141,86,57,51,140,162,166,20,171,79,17,95,15,42,155,141,77,219,122,246,146,217,205,35,188,251,141,226,151,206,68,202,230,174,166,121,185,234,42,126,177,167,43,25,245,68,238,133,90,181,110,218,86,253,28,169,251,26,229,106,170,71,181,125,215,249,115,68,254,159,54,174,28,223,170,46,61,75,154,240,177,226,198,241,187,186,58,167,108,245,197,95,180,94,108,136,247,82,77,229,177,153,162,134,42,40,88,222,88,161,107,62,57,28,185,87,43,190,121,76,41,63,128,0,0,0,0,0,0,0,0,1,14,60,76,120,125,139,119,182,70,174,251,107,165,231,189,217,60,191,102,119,58,167,237,213,116,109,127,71,72,214,124,17,175,116,95,166,20,163,93,49,168,174,154,55,80,83,95,237,111,242,235,40,249,249,23,13,92,115,177,204,95,137,21,59,57,125,13,156,52,6,171,183,235,109,39,67,169,109,115,121,180,213,158,111,35,249,92,220,242,74,246,47,71,34,47,118,175,161,216,64,0,0,0,0,0,0,0,0,0,0,0,10,98,241,24,225,3,137,141,127,197,86,191,221,61,15,179,151,235,254,152,185,37,177,105,43,45,172,101,67,166,242,173,116,209,201,203,11,28,178,174,31,20,141,248,58,170,116,206,83,48,74,134,9,52,46,180,165,139,93,104,153,42,214,211,89,27,174,86,27,162,79,70,233,152,213,69,116,18,242,43,37,139,153,189,50,138,138,153,201,176,23,4,156,76,108,199,17,27,79,75,14,210,216,225,210,206,210,208,195,65,93,165,81,172,106,218,189,223,113,35,229,68,73,33,119,43,185,100,68,76,225,121,145,174,202,18,32,133,220,126,240,83,179,155,177,164,117,247,17,90,166,163,80,183,85,233,77,11,112,158,129,148,181,204,142,145,93,69,77,81,60,60,241,172,106,174,78,117,247,176,228,202,116,233,220,168,158,16,182,163,75,239,135,17,250,39,106,181,163,235,89,101,212,21,115,193,86,234,41,146,41,209,172,166,150,68,228,114,181,200,139,204,198,250,47,76,151,65,176,222,28,28,61,112,233,185,84,27,171,183,245,122,182,75,213,182,26,136,33,109,194,229,28,208,114,205,19,163,126,90,216,154,170,188,174,92,117,238,74,112,0,7,15,171,245,118,154,208,90,98,231,172,245,133,230,154,213,101,179,83,62,174,182,178,165,232,216,225,137,169,149,85,95,159,162,34,117,85,84,68,202,170,33,64,92,110,241,133,170,184,189,221,21,171,165,109,93,22,140,179,74,250,109,53,102,85,247,185,21,112,181,50,181,58,44,242,225,21,81,51,202,152,98,42,225,92,235,45,240,203,224,114,110,29,180,156,187,177,185,150,246,183,112,181,77,43,89,29,43,209,21,108,182,247,97,201,7,210,105,21,26,233,23,242,81,172,98,97,81,234,233,208,67,239,22,47,196,155,86,254,248,218,127,150,196,82,94,211,233,45,219,214,154,161,246,109,151,180,106,59,149,255,0,217,36,153,240,88,82,85,169,246,118,185,188,234,190,82,243,114,34,171,51,233,156,25,43,82,112,211,199,45,125,10,71,169,118,115,120,46,148,220,200,223,42,91,93,125,98,103,40,191,2,35,151,25,106,46,113,140,162,125,12,67,170,246,251,94,232,57,219,77,174,52,69,255,0,78,204,231,43,27,29,218,219,53,35,149,201,221,17,37,107,87,41,242,39,119,3,94,39,214,125,135,176,89,182,107,115,54,218,213,71,163,105,157,200,219,214,158,166,116,117,112,200,245,247,170,42,225,87,42,84,170,174,57,158,213,107,240,157,26,245,68,105,113,58,111,82,88,117,133,130,221,170,180,189,218,154,233,104,187,83,71,89,67,89,77,34,62,41,225,123,81,204,123,85,59,162,162,161,201,0,0,4,32,241,36,227,174,14,28,52,147,182,191,109,110,113,191,114,181,21,50,226,88,222,215,45,138,141,200,169,237,46,78,184,153,221,162,106,167,205,235,209,173,71,213,247,6,188,37,235,78,48,247,97,109,75,81,87,77,166,109,211,50,183,84,223,92,188,207,138,39,185,85,99,99,157,158,106,137,85,28,141,206,113,239,61,200,168,213,69,216,43,73,105,77,61,161,116,197,171,70,233,59,84,54,219,53,150,146,42,26,26,72,83,12,134,24,218,141,107,83,213,122,39,117,234,171,149,92,170,156,177,69,30,46,223,142,93,219,247,134,215,252,82,150,81,194,150,234,104,77,150,240,249,219,205,199,220,123,244,54,155,29,167,78,54,73,166,147,171,158,229,150,78,88,163,111,119,200,229,232,214,39,85,85,42,119,139,46,43,183,71,142,45,215,161,160,182,218,107,227,177,195,87,236,90,79,75,82,53,101,147,158,71,35,81,239,107,63,109,169,147,166,85,50,141,79,117,189,50,174,179,159,15,159,15,155,55,12,214,104,55,39,114,105,105,110,91,159,114,131,170,244,146,27,20,47,78,176,64,189,157,42,162,226,73,83,234,198,47,47,51,159,54,0,0,3,135,213,250,187,77,104,45,49,115,214,122,194,243,77,106,178,217,169,159,87,91,89,82,244,108,112,196,212,202,170,175,207,209,17,58,170,170,34,101,85,16,160,46,55,120,194,213,92,94,238,138,213,210,182,174,139,70,89,165,125,54,154,179,42,251,220,138,184,90,153,90,157,22,121,112,138,168,153,229,76,49,21,112,174,117,150,248,101,240,57,55,14,218,78,93,216,220,203,123,91,184,90,166,149,172,142,149,232,138,182,91,123,176,228,131,233,52,138,141,116,139,249,40,214,49,48,168,245,116,232,33,119,31,188,20,236,230,236,105,29,125,196,86,169,168,212,45,213,122,83,66,220,39,160,101,45,115,35,164,87,81,83,84,79,15,60,107,26,171,147,157,125,236,57,50,157,58,119,42,39,132,45,168,210,251,225,196,126,137,218,173,104,250,214,89,117,5,92,240,85,186,138,100,138,116,107,41,165,145,57,28,173,114,34,243,49,190,139,211,37,208,108,55,135,7,15,92,58,110,85,6,234,237,253,94,173,146,245,109,134,162,8,91,112,185,71,52,28,179,68,232,223,150,182,38,170,175,43,151,29,123,146,156,0,1,195,234,253,93,166,180,22,152,185,235,61,97,121,166,181,89,108,212,207,171,173,172,169,122,54,56,98,106,101,85,87,231,232,136,157,85,85,17,50,170,136,80,23,27,188,97,106,174,47,119,69,106,233,91,87,69,163,44,210,190,155,77,89,149,125,238,69,92,45,76,173,78,139,60,184,69,84,76,242,166,24,138,184,87,58,203,124,50,248,28,155,135,109,39,46,236,110,101,189,173,220,45,83,74,214,71,74,244,69,91,45,189,216,114,65,244,154,69,70,186,69,252,148,107,24,152,84,122,186,116,20,81,226,237,248,229,221,191,120,109,127,197,41,102,158,24,212,212,212,156,13,237,140,116,181,13,157,175,134,233,43,158,212,79,141,215,74,183,57,191,123,85,85,191,218,146,140,0,1,172,142,252,211,193,71,190,91,137,73,77,26,71,12,26,178,239,28,108,78,205,106,86,74,136,137,247,34,27,44,105,55,190,77,43,102,146,71,171,156,235,125,58,185,202,185,85,85,141,189,84,229,128,40,151,197,201,38,254,124,235,207,152,230,43,86,199,107,242,249,81,81,81,190,79,175,205,115,159,151,76,22,127,225,169,21,36,60,16,109,115,40,185,60,181,163,175,123,185,29,148,243,29,113,169,89,63,79,58,187,41,232,185,66,77,128,82,55,140,204,84,209,241,103,107,124,21,62,107,229,209,118,247,204,222,92,121,79,246,170,196,70,253,125,212,107,179,253,150,61,9,219,225,34,181,235,193,117,135,219,26,137,18,94,110,190,201,219,172,94,208,185,237,255,0,148,243,59,245,253,24,49,247,139,87,23,119,109,165,209,212,59,5,183,183,73,104,117,38,179,164,117,85,226,182,9,57,101,163,180,171,157,31,150,197,78,173,124,239,107,219,204,157,153,27,211,242,209,82,13,240,45,192,6,170,226,222,229,62,168,212,23,26,157,57,183,118,169,214,158,174,233,11,26,181,53,213,8,136,171,79,74,142,69,110,81,21,21,210,57,21,173,202,38,28,185,68,180,221,55,225,147,193,78,156,180,54,212,237,154,134,234,254,92,73,89,114,185,214,77,81,42,229,23,42,169,42,53,171,209,62,6,181,59,244,234,185,137,92,103,120,73,216,116,246,148,184,238,103,11,223,104,35,237,48,186,166,187,73,85,76,234,149,150,6,229,207,125,28,207,85,145,94,214,166,124,167,171,149,232,139,202,238,108,49,216,7,195,7,139,27,166,195,239,93,14,220,106,27,179,147,66,107,234,184,232,42,225,153,255,0,131,161,184,63,220,167,171,102,87,12,203,149,177,200,189,17,88,228,87,103,203,110,47,92,0,0,58,78,242,239,14,133,216,125,186,187,238,126,226,93,18,138,207,104,139,157,81,170,213,154,166,85,248,32,133,170,169,207,43,215,163,91,159,170,170,34,42,166,191,27,249,190,123,173,198,142,248,55,80,220,40,106,106,235,238,213,44,181,233,205,63,72,229,149,180,112,185,248,138,154,36,194,115,57,85,114,231,225,57,156,170,171,132,194,37,206,112,11,193,197,191,132,189,172,116,23,164,167,171,215,154,153,35,170,212,53,177,225,205,135,149,23,203,163,137,222,177,199,204,185,95,203,123,158,238,220,168,217,66,86,151,141,247,238,99,182,95,191,213,191,201,218,113,222,7,95,208,158,237,126,248,218,63,138,169,44,248,0,1,208,56,130,253,193,119,39,248,33,121,254,69,41,64,60,19,126,55,59,67,252,47,182,255,0,28,211,99,208,10,63,241,144,252,110,105,127,130,22,239,227,170,73,255,0,225,59,248,147,105,47,223,27,183,242,217,73,130,0,0,0,0,0,0,0,0,0,0,0,3,175,107,253,87,111,209,58,78,187,82,221,38,242,169,168,252,174,119,242,185,216,231,149,140,78,141,69,94,238,79,67,88,253,79,168,174,154,203,80,84,223,238,143,243,43,43,57,57,215,13,76,242,49,172,79,133,17,59,53,61,11,201,240,205,225,246,45,161,217,42,75,237,210,151,146,247,123,243,61,165,220,249,253,166,174,177,172,232,217,28,207,130,68,236,137,245,202,147,32,0,0,0,0,0,0,0,0,0,16,7,197,59,139,27,198,209,104,234,109,179,208,245,126,207,122,189,163,29,87,55,150,199,226,138,104,171,97,123,121,101,133,204,248,227,106,229,28,142,249,97,50,165,50,185,110,218,170,253,36,171,251,38,229,117,170,87,185,125,214,121,147,74,254,191,38,166,92,239,162,38,125,11,74,240,234,240,242,169,183,84,218,119,175,118,237,156,178,55,200,184,217,233,124,228,92,46,105,42,96,155,158,158,167,233,34,114,189,159,85,78,200,90,92,49,71,4,76,130,38,242,178,54,163,26,153,206,17,19,8,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,196,177,178,104,223,12,141,203,30,213,107,147,61,209,123,152,59,115,184,39,225,195,119,171,164,185,107,141,1,237,245,82,170,189,210,125,171,95,22,92,170,247,42,226,41,218,157,228,122,254,159,184,251,246,75,132,157,142,225,242,162,162,179,108,116,143,217,117,21,42,244,124,158,223,89,62,90,229,141,85,49,52,207,78,240,179,175,211,234,185,204,160,0,0,0,0,0,0,0,0,0,245,84,211,67,87,11,169,234,25,207,27,241,148,202,166,112,185,244,53,209,227,67,102,223,178,155,239,125,210,176,211,249,116,13,246,95,101,247,243,156,209,211,189,253,222,247,124,82,250,175,221,244,183,191,12,157,192,118,182,225,170,207,74,172,194,91,61,163,11,158,254,101,125,98,254,106,126,111,212,151,0,0,0,0,0,0,0,0,0,0,0,0,0,140,220,117,112,131,163,184,158,218,91,196,144,216,41,89,175,236,180,50,85,105,219,180,80,162,84,186,104,218,174,109,35,222,212,230,124,82,117,103,42,229,26,231,35,145,50,157,105,243,195,247,123,107,118,55,138,125,23,123,91,131,233,236,215,234,214,105,235,211,57,149,35,125,37,83,146,52,115,209,23,170,71,42,197,47,211,203,245,236,108,56,98,174,44,127,21,141,228,255,0,163,253,67,254,110,156,163,255,0,14,15,199,103,107,63,124,106,191,145,84,27,10,128,0,61,115,207,5,44,18,85,85,77,28,48,194,197,146,73,36,114,53,172,106,38,85,202,171,209,17,19,174,74,64,241,40,227,186,94,34,117,67,246,159,108,46,178,55,109,180,253,86,100,158,53,229,75,237,99,50,158,122,250,172,12,92,249,109,94,142,253,177,83,60,136,204,225,225,103,192,66,183,236,206,40,183,146,205,213,81,149,90,54,209,82,206,222,173,185,74,213,79,185,97,69,249,249,152,253,173,75,83,4,62,241,98,252,73,181,111,239,141,167,249,108,68,0,240,111,252,110,106,191,130,23,31,227,169,139,192,56,251,246,159,176,106,155,85,69,139,83,216,237,247,123,109,83,121,39,163,175,166,101,68,18,183,228,248,222,138,215,39,209,80,166,223,20,30,4,244,166,192,186,221,189,59,61,110,125,6,145,189,214,253,159,116,180,181,206,124,118,202,199,53,207,141,240,170,229,82,25,17,175,78,85,92,49,200,136,139,135,181,173,205,126,11,155,247,95,125,211,26,171,135,139,237,99,230,253,78,39,219,246,36,123,178,177,210,75,34,50,166,36,79,70,182,103,198,244,239,214,161,255,0,66,205,192,0,17,203,141,190,48,244,175,9,59,101,37,217,238,130,225,172,239,108,146,13,57,104,87,117,150,84,76,58,162,84,78,169,4,121,69,114,254,82,242,177,49,205,148,164,125,175,219,93,229,227,99,126,223,103,162,173,158,241,170,53,61,92,151,43,213,226,177,21,98,164,133,92,158,109,76,202,212,195,35,103,51,90,214,181,17,58,177,141,78,173,66,255,0,120,125,216,93,7,195,118,216,90,246,187,111,168,149,148,116,77,243,106,234,228,68,243,238,21,110,68,73,42,102,84,238,247,42,39,78,205,106,53,169,132,106,33,146,1,69,30,46,223,142,93,219,247,134,215,252,82,145,203,112,247,231,113,55,43,68,232,205,182,190,221,149,154,95,65,219,219,67,104,181,192,170,216,81,253,85,245,18,38,125,249,92,174,84,230,95,133,184,106,99,174,109,203,195,23,130,221,188,218,189,187,178,241,1,114,185,91,53,86,178,213,116,13,170,162,174,166,114,75,77,104,165,145,48,176,64,171,253,59,187,101,127,69,69,71,70,152,68,114,190,121,0,0,7,174,121,224,165,130,74,170,169,163,134,24,88,178,73,36,142,70,181,141,68,202,185,85,122,34,34,117,201,72,30,37,28,119,75,196,78,168,126,211,237,133,214,70,237,182,159,170,204,147,198,188,169,125,172,102,83,207,95,85,129,139,159,45,171,209,223,182,42,103,145,25,156,60,44,248,8,86,253,153,197,22,242,89,186,170,50,171,70,218,42,89,219,213,183,41,90,169,247,44,40,191,63,51,31,181,169,106,96,197,92,88,254,43,27,201,255,0,71,250,135,252,221,57,71,254,28,31,142,206,214,126,248,213,127,34,168,54,21,0,0,122,231,158,10,88,36,170,170,154,56,97,133,139,36,146,72,228,107,88,212,76,171,149,87,162,34,39,92,148,129,226,81,199,116,188,68,234,135,237,62,216,93,100,110,219,105,250,172,201,60,107,202,151,218,198,101,60,245,245,88,24,185,242,218,189,29,251,98,166,121,17,153,195,194,207,128,133,111,217,156,81,111,37,155,170,163,42,180,109,162,165,157,189,91,114,149,170,159,114,194,139,243,243,49,251,90,150,166,10,99,241,168,208,146,217,120,128,210,58,254,40,81,148,154,159,76,165,42,187,151,28,245,84,115,189,36,92,250,254,14,122,116,249,244,249,96,149,190,14,155,159,65,171,184,95,169,219,207,105,69,184,232,59,213,68,15,129,93,149,109,45,91,221,83,20,159,68,116,142,169,111,223,27,137,222,0,7,91,220,173,117,103,219,13,190,212,123,139,168,37,108,118,237,55,107,169,185,212,43,157,142,102,197,26,191,149,62,174,84,70,162,122,170,162,26,218,237,214,153,188,111,118,246,105,237,42,232,252,235,134,182,212,148,244,211,249,109,229,78,106,154,132,243,31,132,248,90,136,247,57,126,72,139,242,54,109,70,163,81,26,212,68,68,76,34,39,161,228,2,150,60,104,180,116,182,126,37,52,230,175,142,20,109,46,162,210,144,49,95,249,213,52,245,19,49,233,219,210,55,211,252,215,175,220,76,175,7,253,104,154,155,131,250,125,60,233,90,175,210,58,134,227,107,70,103,222,107,36,115,43,17,113,158,202,234,167,225,123,116,95,146,147,116,2,130,60,82,181,116,90,179,141,93,111,21,52,201,45,61,138,27,125,162,55,35,178,156,209,210,70,233,83,183,76,75,36,141,199,94,169,159,82,216,124,55,180,155,244,127,5,91,101,65,52,92,147,87,80,84,93,158,184,194,189,42,170,230,157,138,191,253,174,70,39,220,136,83,215,136,126,185,171,215,188,100,238,109,194,166,101,124,118,171,183,216,116,236,230,69,72,227,163,99,105,213,169,142,217,124,111,114,167,205,202,75,13,131,241,100,217,221,139,217,173,33,180,182,157,140,212,79,143,77,218,225,164,158,104,174,20,236,109,77,78,57,170,39,198,58,121,147,58,71,227,251,35,191,126,189,246,216,255,0,88,189,81,253,243,167,255,0,240,71,235,223,109,143,245,139,213,31,223,58,127,255,0,4,171,61,215,213,26,95,85,110,150,165,214,91,127,100,169,176,89,46,215,105,238,86,235,124,146,34,201,66,217,30,178,36,72,230,244,195,28,170,141,84,244,68,54,63,216,141,101,54,226,236,150,128,215,181,83,164,213,26,139,76,91,46,117,15,230,69,95,58,106,88,223,34,46,58,101,30,231,34,167,162,162,161,222,128,0,227,53,62,166,211,250,51,79,92,117,102,171,187,211,90,236,246,138,105,43,43,171,106,95,201,20,16,177,50,231,185,126,72,137,255,0,113,65,92,120,113,157,127,226,223,114,121,45,47,171,162,208,26,126,105,34,211,214,199,251,174,149,87,221,117,100,205,78,242,200,136,152,106,231,203,106,242,167,85,122,186,194,124,50,248,9,77,143,177,193,190,91,183,103,68,220,11,205,63,251,153,65,80,207,122,195,71,35,112,188,205,84,247,106,100,106,170,63,213,140,94,78,138,178,33,63,193,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,199,120,29,127,66,123,181,251,227,104,254,42,164,179,224,0,7,64,226,11,247,5,220,159,224,133,231,249,20,165,0,240,77,248,220,237,15,240,190,219,252,115,77,143,64,40,255,0,198,67,241,185,165,254,8,91,191,142,169,39,255,0,132,239,226,77,164,191,124,110,223,203,101,38,8,0,0,0,0,0,0,0,0,0,0,0,8,143,226,109,184,14,209,60,53,94,41,81,153,75,159,179,229,115,219,203,175,163,95,205,95,206,250,21,9,193,134,205,191,123,55,222,197,165,38,167,243,104,29,237,94,213,239,242,227,20,117,18,51,179,216,239,138,47,69,251,254,187,23,83,83,67,71,11,105,233,217,201,27,51,132,202,174,50,185,245,251,207,104,0,0,0,0,0,0,0,0,0,48,214,246,240,147,177,220,65,212,83,214,110,118,145,251,82,162,153,88,140,147,219,235,32,195,90,178,42,38,33,153,137,222,103,245,250,253,19,31,6,216,240,79,195,134,208,215,71,114,208,250,3,216,42,162,84,123,100,251,86,190,92,57,21,142,69,196,179,185,59,198,197,253,31,121,156,98,141,144,198,200,99,110,24,198,163,90,153,236,137,216,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,175,15,22,94,27,42,183,3,69,219,247,67,76,83,243,87,216,252,223,107,103,58,39,157,231,75,67,3,58,190,86,181,184,107,29,217,171,159,92,119,56,63,5,189,74,202,173,15,173,52,227,223,239,208,125,157,200,220,126,124,215,23,175,167,250,84,178,176,0,0,0,0,0,0,0,0,0,0,7,1,175,245,91,52,30,131,212,154,226,74,9,43,153,167,109,21,151,103,82,198,244,99,167,74,120,95,42,198,142,94,141,87,114,99,43,209,50,66,109,151,241,114,219,173,229,221,109,47,181,116,123,77,126,180,84,106,139,140,118,216,107,106,174,48,58,40,164,147,163,85,81,17,21,114,184,68,68,234,170,168,79,128,122,43,107,105,45,180,85,23,26,250,136,233,233,169,98,124,211,75,34,225,177,198,212,85,115,149,125,17,17,21,77,99,52,210,201,168,55,106,212,182,70,72,146,92,181,28,30,200,212,76,59,50,84,167,34,97,59,47,84,236,108,244,98,174,44,127,21,141,228,255,0,163,253,67,254,110,156,163,255,0,14,15,199,103,107,63,124,106,191,145,84,27,10,128,0,42,135,197,51,143,118,215,45,207,133,253,154,189,42,192,199,123,62,176,188,82,74,152,149,83,226,183,68,246,250,34,225,38,84,94,171,152,151,167,152,139,137,124,52,184,12,118,255,0,234,24,183,147,117,109,114,55,110,172,117,63,176,233,37,98,181,47,213,145,187,224,79,157,60,110,69,243,21,62,39,39,151,249,252,183,109,28,113,195,27,33,134,54,178,54,53,26,214,181,48,141,68,236,136,158,136,126,129,15,188,88,191,18,109,91,251,227,105,254,91,17,0,60,27,255,0,27,154,175,224,133,199,248,234,98,240,1,12,188,92,46,182,187,119,6,23,202,58,247,196,147,221,47,86,170,74,20,127,117,157,39,73,149,27,215,191,149,12,171,235,209,23,239,32,151,131,68,85,82,113,105,114,124,13,122,178,45,25,112,124,234,213,232,140,246,154,68,76,253,57,149,191,167,5,221,0,1,140,120,138,226,11,65,112,207,181,247,61,207,215,213,105,228,82,183,202,161,160,141,232,149,23,42,183,39,224,233,225,69,238,229,94,170,184,84,107,81,206,94,141,82,129,247,3,93,111,55,27,60,64,125,169,81,73,83,123,213,122,178,177,180,86,171,93,54,93,21,28,9,159,46,158,36,236,200,163,103,51,156,229,199,103,200,245,202,185,197,225,112,93,194,22,146,225,31,108,99,211,212,75,13,199,86,94,27,29,70,163,188,35,87,246,77,66,34,226,40,179,213,176,71,204,228,98,116,85,202,185,81,21,202,137,33,0,40,163,197,219,241,203,187,126,240,218,255,0,138,83,229,184,120,114,107,42,238,13,244,223,19,250,6,243,62,161,186,86,65,53,218,241,97,138,157,17,96,182,229,81,178,64,169,239,72,248,249,28,233,19,213,175,247,83,240,107,207,251,240,240,227,182,233,194,254,175,110,133,215,117,149,53,155,101,168,42,83,218,226,234,247,89,234,93,132,246,184,83,63,2,244,243,88,157,209,17,201,151,55,14,189,75,93,210,217,124,182,82,94,172,183,10,106,251,125,124,44,169,165,170,166,149,178,69,60,79,106,57,143,99,218,170,142,106,162,162,162,167,69,69,62,160,0,5,80,248,166,113,238,218,229,185,240,191,179,87,165,88,24,239,103,214,23,138,73,83,18,170,124,86,232,158,223,68,92,36,202,139,213,115,18,244,243,17,113,47,134,151,1,142,223,253,67,22,242,110,173,174,70,237,213,142,167,246,29,36,172,86,165,250,178,55,124,9,243,167,141,200,190,98,167,196,228,242,255,0,63,150,237,163,142,56,99,100,48,198,214,70,198,163,90,214,166,17,168,157,145,19,209,15,208,49,87,22,63,138,198,242,127,209,254,161,255,0,55,78,81,255,0,135,7,227,179,181,159,190,53,95,200,170,13,133,64,0,21,67,226,153,199,187,107,150,231,194,254,205,94,149,96,99,189,159,88,94,41,37,76,74,169,241,91,162,123,125,17,112,147,42,47,85,204,75,211,204,69,196,190,26,92,6,59,127,245,12,91,201,186,182,185,27,183,86,58,159,216,116,146,177,90,151,234,200,221,240,39,206,158,55,34,249,138,159,19,147,203,252,254,91,182,142,56,225,141,144,195,27,89,27,26,141,107,90,152,70,162,118,68,79,68,63,64,137,126,38,28,55,220,56,134,225,198,177,250,90,222,181,122,175,69,78,183,235,84,76,110,100,169,141,172,86,212,211,51,230,175,141,121,154,136,138,174,124,76,106,119,42,63,129,222,41,174,28,41,111,117,22,177,168,243,170,52,181,217,137,108,212,148,113,166,93,37,35,157,148,149,141,245,146,39,97,237,249,167,59,122,115,170,155,7,233,109,83,167,117,190,156,182,234,253,37,120,166,186,217,175,20,204,172,161,173,166,127,52,115,194,244,203,92,213,251,189,23,170,47,69,194,161,202,128,10,166,241,118,227,22,223,93,3,184,83,219,219,154,84,44,115,69,85,172,106,224,126,88,215,177,81,240,219,242,159,19,145,200,217,36,252,213,108,109,238,143,107,122,95,131,175,13,117,186,183,114,171,248,141,212,86,229,75,30,143,108,182,251,43,164,106,114,212,221,37,143,150,71,183,61,210,24,94,185,94,158,252,204,84,92,181,113,113,160,2,191,124,101,246,142,125,99,195,245,139,116,173,212,222,109,78,128,187,226,169,200,157,89,65,91,203,20,142,255,0,238,236,165,76,124,149,87,208,141,190,12,123,219,14,146,222,29,71,178,151,106,164,101,38,185,161,109,109,181,28,169,255,0,132,40,209,238,86,55,175,229,192,233,85,123,254,210,210,229,1,192,110,6,182,177,109,174,135,191,238,6,167,169,72,45,90,118,221,81,114,171,122,185,17,124,184,152,175,86,183,61,220,184,194,39,170,170,39,169,173,229,154,219,171,248,157,226,6,10,6,175,62,162,220,173,80,174,149,232,138,230,197,53,101,66,186,73,23,251,6,115,185,203,242,107,87,228,108,157,165,180,221,167,70,233,139,70,144,176,211,249,22,203,29,5,61,182,138,46,159,131,130,24,219,28,109,233,132,232,214,162,26,232,241,159,100,169,176,113,105,187,244,53,89,231,151,89,221,171,83,45,199,185,81,82,249,217,234,191,147,43,122,250,253,59,22,143,182,222,22,92,24,110,14,221,233,125,119,73,111,213,15,135,81,89,232,238,172,116,55,247,185,152,158,22,201,238,175,39,111,120,236,127,173,7,193,199,255,0,194,245,111,247,245,223,254,8,253,104,62,14,63,254,23,171,127,191,174,255,0,240,71,235,65,240,113,255,0,240,189,91,253,253,119,255,0,130,75,109,186,208,122,127,107,180,37,135,110,180,171,39,101,159,78,80,67,110,161,108,242,249,146,36,49,181,26,222,103,126,82,225,59,157,136,0,126,100,146,56,99,124,211,72,214,70,198,171,156,231,46,17,168,157,213,87,209,10,81,241,50,227,205,219,237,168,39,217,45,168,187,189,54,250,197,86,169,112,173,167,147,220,191,86,70,184,71,34,167,197,77,27,179,200,153,86,189,200,146,117,196,106,153,47,194,211,128,118,221,228,182,241,63,188,150,119,123,28,47,101,86,143,180,84,198,169,231,189,58,182,227,43,87,187,19,162,194,157,156,191,132,236,140,230,182,80,10,210,241,190,253,204,118,203,247,250,183,249,59,78,59,192,235,250,19,221,175,223,27,71,241,85,37,159,0,0,58,7,16,95,184,46,228,255,0,4,47,63,200,165,40,7,130,111,198,231,104,127,133,246,223,227,154,108,122,1,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,0,0,0,0,0,0,0,0,0,86,167,141,38,165,142,151,67,232,189,56,199,251,245,255,0,104,243,55,31,153,53,185,233,233,254,148,57,207,9,174,27,42,182,255,0,69,220,55,67,83,211,242,215,223,60,175,100,103,58,47,147,228,203,93,3,250,178,87,53,217,107,219,221,169,143,76,247,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,1,234,170,165,130,178,7,83,84,179,158,55,227,153,185,84,206,23,62,159,113,133,54,79,135,155,70,200,106,251,245,86,148,143,200,182,222,125,151,154,60,185,217,242,162,145,19,172,146,61,223,20,174,95,79,211,233,156,0,0,0,0,0,0,0,0,0,0,0,31,37,218,215,69,123,181,86,217,110,80,164,180,149,244,242,82,212,70,191,151,27,218,173,114,126,148,85,53,179,222,109,177,215,124,44,111,213,215,69,213,77,83,111,189,105,11,179,42,237,55,6,116,89,35,99,210,90,74,184,157,132,69,203,81,143,69,199,71,34,162,162,42,42,37,206,240,123,226,43,180,28,70,233,138,11,54,174,212,22,221,37,184,112,66,216,238,22,170,233,219,79,13,100,168,157,102,163,145,234,141,145,174,194,187,203,207,152,206,168,168,168,136,247,75,90,170,170,90,26,105,107,43,106,98,167,167,129,139,36,178,202,244,99,24,212,76,171,156,229,232,136,159,53,43,63,196,143,196,99,67,199,161,239,60,63,108,70,162,130,251,118,190,196,250,11,253,242,130,100,125,37,21,35,147,18,211,195,43,125,217,101,145,185,99,149,170,173,107,85,201,149,114,251,177,79,194,227,135,59,206,243,113,33,102,215,85,118,233,63,82,155,117,83,29,238,186,169,209,175,150,250,216,215,154,146,157,174,237,207,230,163,100,84,252,216,157,243,66,248,76,85,197,143,226,177,188,159,244,127,168,127,205,211,148,127,225,193,248,236,237,103,239,141,87,242,42,131,97,80,0,32,71,137,135,30,140,216,125,63,54,202,109,69,221,139,184,119,202,95,217,245,176,63,46,176,209,200,139,239,34,167,195,83,34,124,9,221,141,95,51,166,99,205,94,112,155,179,90,23,123,247,98,10,45,221,221,109,51,162,52,125,185,205,174,189,87,223,47,148,212,19,86,51,153,87,217,233,252,249,26,175,146,69,69,69,122,101,35,106,171,151,175,43,93,122,26,91,136,142,13,244,70,156,182,233,13,37,191,219,67,106,179,89,233,153,71,67,69,77,171,237,205,142,8,88,152,107,90,158,119,203,213,122,170,245,92,170,156,175,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,195,249,236,120,88,255,0,140,182,213,127,215,43,119,250,227,42,144,251,197,139,241,38,213,191,190,54,159,229,177,21,199,225,67,175,52,54,221,113,69,83,168,55,7,89,216,180,197,173,218,90,190,157,43,175,55,24,104,169,214,87,75,78,173,103,153,43,154,222,101,70,185,81,51,149,194,252,139,136,254,123,30,22,63,227,45,181,95,245,202,221,254,184,232,123,141,226,39,193,214,219,81,79,83,91,189,86,91,237,68,77,204,116,122,113,203,116,146,119,126,107,95,14,98,69,233,221,239,106,125,122,161,81,28,115,113,195,169,56,194,213,148,17,211,218,36,176,104,173,58,233,86,207,106,124,188,242,203,35,240,142,169,168,84,247,86,85,106,34,35,83,40,196,202,34,170,171,156,233,241,225,1,195,30,160,219,29,3,123,223,29,111,107,146,130,229,174,162,130,158,205,77,59,21,147,69,107,141,85,254,115,145,81,21,18,103,171,28,212,245,100,76,114,116,113,98,0,3,175,110,6,191,210,59,91,163,46,251,129,174,239,80,90,108,86,58,87,213,214,213,76,189,24,198,250,53,59,185,238,92,53,172,76,185,206,84,106,34,170,162,26,252,113,155,197,214,175,226,219,115,229,212,183,21,154,223,165,173,78,125,54,156,179,43,242,218,90,117,94,178,200,137,209,211,201,132,87,187,211,13,106,47,43,80,176,31,14,125,11,194,95,12,186,57,187,131,184,60,67,109,28,251,153,168,169,147,218,21,218,198,218,255,0,177,105,93,133,246,72,221,231,170,43,215,8,178,189,59,175,184,153,107,114,233,165,252,246,60,44,127,198,91,106,191,235,149,187,253,112,254,123,30,22,63,227,45,181,95,245,202,221,254,184,237,90,23,118,54,179,116,61,187,249,153,238,94,148,213,191,102,121,94,219,246,21,230,154,191,217,124,206,111,47,205,242,94,238,78,111,45,252,188,216,207,35,177,217,78,214,81,71,139,183,227,151,118,253,225,181,255,0,20,165,170,120,127,126,38,155,81,251,194,223,227,100,43,231,196,235,128,5,219,138,234,254,34,182,94,201,141,39,91,42,205,168,237,20,177,244,180,206,245,235,85,27,115,254,247,123,151,222,106,38,35,114,244,247,23,12,248,60,51,124,64,165,218,123,165,22,192,239,61,237,206,209,55,25,146,43,21,214,165,234,191,98,84,189,200,137,11,220,189,169,94,171,223,180,110,92,244,107,156,173,185,116,114,57,17,205,84,84,84,202,42,122,158,64,4,8,241,48,227,209,155,15,167,230,217,77,168,187,177,119,14,249,75,251,62,182,7,229,214,26,57,17,125,228,84,248,106,100,79,129,59,177,171,230,116,204,121,171,206,19,118,107,66,239,126,236,65,69,187,187,173,166,116,70,143,183,57,181,215,170,251,229,242,154,130,106,198,115,42,251,61,63,159,35,85,242,72,168,168,175,76,164,109,85,114,245,229,107,175,67,75,113,17,193,190,136,211,150,221,33,164,183,251,104,109,86,107,61,51,40,232,104,169,181,125,185,177,193,11,19,13,107,83,206,249,122,175,85,94,171,149,83,149,254,123,30,22,63,227,45,181,95,245,202,221,254,184,127,61,143,11,31,241,150,218,175,250,229,110,255,0,92,101,83,21,113,99,248,172,111,39,253,31,234,31,243,116,229,31,248,112,126,59,59,89,251,227,85,252,138,160,216,84,0,8,17,226,97,199,163,54,31,79,205,178,155,81,119,98,238,29,242,151,246,125,108,15,203,172,52,114,34,251,200,169,240,212,200,159,2,119,99,87,204,233,152,243,87,156,38,236,214,133,222,253,216,130,139,119,119,91,76,232,141,31,110,115,107,175,85,247,203,229,53,4,213,140,230,85,246,122,127,62,70,171,228,145,81,81,94,153,72,218,170,229,235,202,215,94,134,150,226,35,131,125,17,167,45,186,67,73,111,246,208,218,172,214,122,102,81,208,209,83,106,251,115,99,130,22,38,26,214,167,157,242,245,94,170,189,87,42,167,43,252,246,60,44,127,198,91,106,191,235,149,187,253,112,254,123,30,22,63,227,45,181,95,245,202,221,254,184,202,160,169,95,18,79,14,26,251,77,125,215,136,94,31,236,50,84,219,106,94,250,221,75,167,40,225,203,232,222,185,116,149,148,172,106,117,137,122,186,72,209,50,197,203,155,150,42,164,113,215,130,63,16,109,119,194,93,99,180,173,222,138,109,81,183,149,211,249,213,22,133,155,150,122,9,28,190,252,212,110,119,186,213,94,238,141,222,235,213,59,177,85,92,92,6,205,241,185,195,22,249,208,67,62,139,221,123,53,61,124,173,69,117,162,239,59,104,43,227,119,171,124,153,85,57,241,211,46,141,94,222,189,204,229,28,145,205,27,38,134,70,190,55,181,28,215,53,114,142,69,236,168,190,168,116,253,196,222,93,168,218,75,116,151,93,204,220,93,61,166,169,227,111,55,251,163,95,28,82,63,166,112,200,213,121,228,114,250,53,168,170,190,136,86,135,24,94,47,31,108,91,235,182,247,133,118,85,210,71,58,58,10,157,97,85,18,195,55,34,244,95,98,133,222,243,21,83,250,108,136,142,78,188,172,106,225,233,15,184,69,225,3,114,248,195,220,55,82,80,58,174,139,77,82,212,121,186,139,83,84,49,210,50,4,85,230,115,24,231,126,219,82,252,229,25,156,245,230,118,27,212,191,189,179,219,109,29,180,26,14,203,182,218,2,209,29,178,195,97,166,74,106,74,118,174,87,25,85,115,222,238,238,123,220,174,123,156,189,92,231,42,175,115,179,128,14,11,93,104,189,61,184,250,50,247,160,181,101,10,86,89,181,5,4,246,234,216,87,25,116,50,177,90,238,85,94,206,76,229,29,221,21,17,83,170,26,239,239,78,214,110,119,5,28,69,203,97,142,186,174,130,239,165,238,17,221,116,237,229,140,228,74,202,84,122,186,158,169,157,218,168,228,106,181,237,234,136,230,200,197,206,21,11,148,224,211,143,189,175,226,139,74,209,219,239,23,91,110,154,220,58,118,36,119,27,12,245,9,26,84,61,48,158,117,26,189,115,44,110,94,188,136,170,246,47,71,101,57,94,233,55,124,191,88,244,205,170,166,251,169,47,52,54,155,109,27,22,74,154,202,234,134,65,4,44,78,238,124,143,84,107,83,234,170,83,215,137,111,136,101,139,123,45,238,216,109,143,185,77,62,144,134,165,178,223,175,77,71,70,203,188,145,187,49,193,10,46,21,105,218,244,71,171,213,19,157,237,98,181,57,91,151,247,111,7,110,21,107,150,229,89,197,46,179,181,172,84,209,69,53,179,73,50,102,97,101,123,189,202,154,198,255,0,98,141,230,133,171,217,121,229,252,212,82,215,74,118,241,142,225,186,235,166,247,46,131,137,11,5,189,242,216,181,84,48,219,111,114,70,204,165,45,202,22,114,68,247,170,118,108,176,177,141,69,252,232,93,149,203,154,135,102,240,194,241,5,210,122,55,77,82,112,227,190,119,248,44,244,84,82,43,116,181,246,173,252,180,236,100,143,87,58,142,166,69,233,18,35,156,171,28,142,195,112,229,106,171,121,89,155,94,165,170,165,174,166,138,178,138,166,42,138,121,216,146,69,44,79,71,177,237,84,202,57,174,78,138,139,243,67,13,113,47,197,198,206,112,185,164,234,111,122,247,81,83,77,122,88,92,235,102,157,166,157,174,184,92,36,199,186,141,143,170,199,30,126,41,92,136,198,167,205,85,26,180,229,182,60,90,241,145,185,220,86,46,172,218,77,85,91,250,174,215,183,88,225,109,137,175,116,182,165,133,19,149,145,73,3,242,196,134,40,154,185,147,8,230,181,175,127,50,46,84,190,251,122,87,182,130,153,183,89,41,228,173,72,88,149,47,167,99,153,19,165,229,78,117,99,92,170,168,222,108,225,21,85,81,49,149,94,231,208,0,42,215,197,47,143,133,160,109,203,134,13,153,189,167,180,189,171,79,172,47,20,178,117,137,170,157,109,209,61,63,41,81,113,50,162,244,79,193,247,243,17,34,63,1,59,25,178,91,153,184,127,171,30,34,55,87,67,233,141,23,166,166,100,142,180,223,53,13,37,13,69,238,167,163,155,10,71,44,173,122,83,167,69,123,241,135,124,9,149,87,43,46,162,155,138,142,20,40,233,226,163,163,226,59,105,160,130,6,54,56,162,143,88,91,90,200,216,212,194,53,168,147,97,17,17,17,17,16,246,255,0,61,143,11,31,241,150,218,175,250,229,110,255,0,92,125,86,158,38,248,109,191,221,104,172,86,46,32,246,214,227,114,184,212,71,73,71,71,73,171,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,201,101,105,120,223,126,230,59,101,251,253,91,252,157,167,29,224,117,253,9,238,215,239,141,163,248,170,146,207,128,0,29,3,136,47,220,23,114,127,130,23,159,228,82,148,3,193,55,227,115,180,63,194,251,111,241,205,54,61,0,163,255,0,25,15,198,230,151,248,33,110,254,58,164,152,94,25,91,255,0,177,26,11,132,29,49,166,117,214,245,232,45,57,120,167,175,186,62,107,125,219,82,81,209,212,198,215,214,72,230,171,162,150,70,185,17,90,168,168,170,157,81,81,73,83,252,246,60,44,127,198,91,106,191,235,149,187,253,113,216,180,70,244,236,230,230,87,207,106,219,141,217,209,186,174,182,150,31,104,158,154,201,126,165,174,150,40,185,145,188,238,100,47,114,181,188,202,137,149,76,101,81,14,230,0,0,0,0,0,0,0,0,0,0,0,193,219,219,195,197,163,123,245,125,134,171,85,199,231,219,108,222,213,203,30,92,220,121,177,70,139,214,57,24,239,138,38,175,175,232,245,205,148,180,176,81,64,218,106,104,249,35,102,121,91,149,92,101,115,235,245,83,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,7,139,126,12,182,187,139,157,41,21,183,86,49,246,157,73,108,99,146,207,168,169,35,71,84,82,103,170,198,246,174,18,104,85,122,172,106,169,234,173,86,170,170,148,253,188,158,25,252,90,237,37,210,162,26,61,185,171,214,214,150,57,203,79,114,210,236,117,111,154,196,237,154,118,167,158,199,99,25,69,98,166,114,136,174,198,76,97,65,195,135,21,215,184,190,193,161,216,205,212,169,167,130,68,141,212,223,169,203,135,147,11,242,189,28,139,31,43,58,231,190,61,73,43,195,215,132,94,255,0,238,69,210,150,229,188,108,143,110,180,202,57,31,51,102,146,58,139,165,67,51,213,177,64,197,86,196,171,133,78,105,92,213,110,81,81,143,78,133,192,108,206,202,237,198,192,232,42,29,184,218,253,63,29,170,207,69,151,187,175,60,213,83,42,39,60,243,72,189,100,145,216,76,170,246,68,70,162,35,81,173,78,242,99,254,33,116,181,247,92,236,22,229,232,173,45,67,237,183,173,65,163,239,54,187,117,55,154,200,252,250,169,232,165,142,40,249,222,173,99,121,158,246,166,92,168,212,206,85,81,58,149,95,193,71,135,255,0,23,59,71,197,30,129,220,109,194,218,95,178,116,245,146,182,121,107,171,62,222,182,79,228,177,212,179,49,171,229,197,80,231,187,222,123,83,221,106,247,249,23,32,0,49,207,16,26,143,120,180,206,216,93,106,246,27,111,83,88,107,106,134,123,53,178,146,74,234,90,88,41,164,122,42,123,76,206,168,146,54,185,145,247,228,106,243,57,112,157,17,85,201,75,90,163,195,131,196,55,90,234,43,142,173,213,155,73,85,117,188,221,234,95,87,91,91,85,170,172,239,150,121,158,185,115,156,171,87,255,0,185,59,39,67,140,253,107,142,59,63,172,103,248,205,103,255,0,107,31,173,113,199,103,245,140,255,0,25,172,255,0,237,99,245,174,56,236,254,177,159,227,53,159,253,172,126,181,199,29,159,214,51,252,102,179,255,0,181,151,252,70,239,16,157,162,220,61,241,225,115,81,109,206,214,233,239,182,245,13,117,109,186,90,122,63,107,130,155,157,145,85,70,247,175,153,59,216,196,195,90,171,213,201,156,116,202,149,37,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,206,227,164,124,32,120,193,212,53,49,71,126,183,233,77,45,11,213,22,73,110,55,166,204,172,76,34,175,187,74,217,114,189,209,19,182,83,186,39,82,109,112,209,225,33,179,27,67,113,163,213,219,177,117,93,198,212,20,142,108,176,210,212,83,36,54,152,36,69,202,47,179,170,185,103,84,255,0,202,59,145,123,249,104,184,196,242,70,163,81,26,212,68,68,76,34,39,161,228,0,86,111,136,142,211,113,243,197,14,173,77,15,183,187,57,83,79,182,22,25,185,169,90,186,150,213,19,175,53,41,159,217,114,177,213,72,230,177,17,113,28,110,76,181,50,229,195,157,202,216,103,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,199,235,92,113,217,253,99,63,198,107,63,251,88,253,107,142,59,63,172,103,248,205,103,255,0,107,39,255,0,133,39,11,155,237,195,95,243,81,254,109,122,27,245,57,250,163,251,19,236,207,247,78,142,179,207,246,127,110,243,191,222,210,201,203,203,231,197,241,99,60,221,51,133,196,255,0,42,123,196,99,129,222,40,247,227,137,155,134,224,237,78,216,125,185,96,158,211,65,75,29,95,219,118,234,108,203,28,106,143,111,36,243,177,253,23,215,151,11,232,79,254,15,180,6,173,218,222,25,182,247,111,181,221,167,236,203,253,142,210,148,181,244,158,124,83,121,50,249,143,94,94,120,156,230,59,162,167,86,185,80,203,117,180,84,87,42,42,139,117,198,146,26,170,74,168,159,4,240,79,26,62,57,99,114,42,57,143,106,244,115,85,21,81,81,122,42,41,78,124,89,248,76,110,245,167,116,42,110,220,47,233,24,245,30,141,188,171,234,163,160,117,214,146,150,107,52,153,78,106,117,90,169,99,243,99,85,85,88,220,213,114,163,81,90,254,173,71,62,105,248,125,82,113,143,160,116,114,108,255,0,19,219,99,83,73,107,177,82,181,186,123,81,58,249,110,171,115,105,217,202,214,208,204,200,39,124,139,202,157,99,147,10,136,212,86,185,83,149,185,152,0,24,231,136,13,71,188,90,103,108,46,181,123,13,183,169,172,53,181,67,61,154,217,73,37,117,45,44,20,210,61,21,61,166,103,84,73,27,92,200,251,242,53,121,156,184,78,136,170,228,165,173,81,225,193,226,27,173,117,21,199,86,234,205,164,170,186,222,110,245,47,171,173,173,170,213,86,119,203,60,207,92,185,206,85,171,255,0,220,157,147,161,198,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,177,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,203,254,49,255,0,16,186,90,251,174,118,11,114,244,86,150,161,246,219,214,160,209,247,155,93,186,155,205,100,126,125,84,244,82,199,20,124,239,86,177,188,207,123,83,46,84,106,103,42,168,157,74,175,224,163,195,255,0,139,157,163,226,143,64,238,54,225,109,47,217,58,122,201,91,60,181,213,159,111,91,39,242,88,234,89,152,213,242,226,168,115,221,239,61,169,238,181,123,252,139,144,0,24,231,136,13,71,188,90,103,108,46,181,123,13,183,169,172,53,181,67,61,154,217,73,37,117,45,44,20,210,61,21,61,166,103,84,73,27,92,200,251,242,53,121,156,184,78,136,170,228,165,173,81,225,193,226,27,173,117,21,199,86,234,205,164,170,186,222,110,245,47,171,173,173,170,213,86,119,203,60,207,92,185,206,85,171,255,0,220,157,147,161,198,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,177,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,203,254,0,131,220,86,120,86,108,246,252,87,86,107,93,183,173,110,223,107,10,167,44,179,186,154,157,36,182,87,72,170,170,231,75,78,138,139,27,221,211,47,141,81,59,170,177,234,170,165,112,110,111,134,79,24,187,105,87,35,27,181,242,106,186,38,189,205,142,187,77,84,54,185,146,99,213,34,247,103,106,42,117,247,163,79,238,152,186,13,133,226,174,195,51,108,244,219,47,186,246,233,103,122,57,180,172,211,151,40,93,35,157,238,162,163,18,52,85,85,194,39,110,184,59,54,144,224,59,140,109,123,90,216,109,188,63,234,250,87,204,255,0,122,91,213,34,218,218,153,94,174,115,170,214,63,170,252,254,242,103,112,247,224,189,114,90,218,93,65,196,158,184,165,109,36,110,73,29,167,180,244,142,123,229,78,252,147,85,185,26,140,235,209,91,27,93,148,237,34,41,103,186,15,111,244,86,215,233,90,13,15,183,186,102,130,195,98,182,71,229,211,81,81,68,140,141,137,234,229,245,115,213,122,185,238,85,115,149,85,85,85,85,84,236,0,0,12,41,197,63,9,155,95,197,150,135,110,150,215,148,210,81,220,168,21,242,217,239,148,140,111,181,219,165,114,117,198,126,56,221,132,231,141,122,59,8,185,107,145,174,74,116,223,63,12,126,42,182,114,237,59,108,218,30,171,112,44,124,203,236,215,61,49,3,234,164,145,185,232,146,82,55,51,198,252,42,101,17,174,110,115,135,187,25,49,93,183,134,174,44,53,156,144,90,104,246,63,115,238,12,133,233,20,109,154,195,92,144,64,236,118,87,200,196,100,125,19,213,80,155,92,37,120,64,106,155,141,218,143,90,241,78,248,173,86,170,105,18,86,105,74,58,166,203,85,88,169,213,18,166,120,149,89,20,107,211,45,141,206,123,147,41,152,213,58,219,53,174,215,108,177,219,41,44,182,91,125,53,5,190,130,22,83,82,210,211,68,216,226,130,38,53,26,198,49,141,68,70,181,17,17,17,19,162,34,31,81,193,107,141,17,165,55,39,72,221,116,38,184,178,83,93,236,87,186,103,82,215,81,84,38,89,44,107,247,117,107,145,81,28,215,34,162,181,200,138,138,138,136,165,60,241,57,225,17,188,26,10,241,89,127,225,245,171,174,116,180,143,116,145,91,159,60,113,93,168,89,223,145,205,122,181,149,8,157,145,209,175,58,255,0,83,76,101,99,13,46,203,113,143,163,231,77,53,110,218,189,226,180,189,207,94,74,58,75,53,206,36,145,202,229,78,102,53,140,195,178,168,184,84,202,47,162,169,222,246,231,195,171,140,221,228,189,36,181,155,99,118,176,71,84,228,125,77,215,87,61,212,8,204,254,83,217,46,106,30,191,70,198,229,249,150,205,193,135,1,155,111,194,45,170,91,188,21,75,168,245,221,206,159,200,184,223,230,139,203,70,68,170,215,45,61,52,121,95,46,46,102,162,170,170,171,222,168,138,229,194,53,173,148,0,3,4,113,135,121,226,98,151,107,39,211,220,44,109,252,183,205,91,125,71,210,58,234,151,74,42,54,217,96,194,115,76,212,169,150,53,146,101,69,86,179,151,40,213,203,213,125,212,107,169,242,167,195,7,143,74,202,137,107,43,54,82,73,231,157,238,146,89,100,213,54,119,62,71,185,114,174,114,173,94,85,85,85,85,85,79,95,235,92,113,217,253,99,63,198,107,63,251,88,253,107,142,59,63,172,103,248,205,103,255,0,107,31,173,113,199,103,245,140,255,0,25,172,255,0,237,103,127,225,235,195,135,140,237,13,191,187,105,173,117,78,205,251,21,151,79,235,11,53,210,227,83,250,162,181,73,228,82,193,91,20,146,201,200,202,151,61,220,172,99,151,13,69,114,227,8,138,189,11,191,32,239,138,119,13,251,209,196,126,133,208,182,109,152,209,159,170,26,203,53,218,170,170,182,63,180,105,41,60,168,159,10,53,174,205,76,177,163,178,169,140,53,85,79,143,194,175,134,109,238,225,187,79,110,37,14,244,232,159,212,236,247,218,219,116,182,246,125,165,73,87,231,50,38,78,146,46,105,165,145,27,133,123,126,44,103,61,51,212,157,192,0,14,161,188,54,27,182,170,218,61,111,166,44,52,158,213,115,188,105,203,149,5,20,30,99,89,230,207,45,52,140,141,156,206,84,107,114,231,34,101,202,136,153,234,168,133,64,112,185,225,217,198,54,220,241,23,183,58,239,89,108,247,217,246,43,14,163,162,175,184,85,126,168,45,82,249,48,71,42,57,239,228,142,165,207,118,17,59,53,170,191,36,46,184,2,171,252,75,56,40,226,111,136,14,34,224,215,123,71,182,127,111,88,153,167,40,168,29,85,246,205,190,151,19,199,44,238,123,57,42,39,99,250,35,219,215,151,29,122,47,114,40,254,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,178,104,120,92,112,125,196,95,14,123,185,171,53,62,242,237,223,234,122,217,115,211,158,193,75,63,218,244,53,126,100,254,213,11,249,57,105,230,145,201,238,177,203,149,68,78,157,242,89,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217